about summary refs log tree commit diff
path: root/pkgs/tools/admin
AgeCommit message (Collapse)AuthorFilesLines
2023-02-13Merge pull request #215907 from r-ryantm/auto-update/awscli2Weijia Wang1-2/+2
awscli2: 2.9.21 -> 2.9.23
2023-02-13Merge remote-tracking branch 'origin/master' into staging-nextAlyssa Ross2-6/+6
Conflicts: pkgs/development/python-modules/pyarrow/default.nix
2023-02-12Merge pull request #215977 from fabaff/trivy-bumpFabian Affolter1-3/+3
trivy: 0.37.1 -> 0.37.2
2023-02-12eksctl: 0.128.0 -> 0.129.0R. Ryantm1-3/+3
2023-02-12trivy: 0.37.1 -> 0.37.2Fabian Affolter1-3/+3
Diff: https://github.com/aquasecurity/trivy/compare/v0.37.1...v0.37.2 Changelog: https://github.com/aquasecurity/trivy/releases/tag/v0.37.2
2023-02-12Merge master into staging-nextgithub-actions[bot]1-3/+3
2023-02-12awscli2: 2.9.21 -> 2.9.23R. Ryantm1-2/+2
2023-02-12qovery-cli: 0.48.6 -> 0.49.0Fabian Affolter1-3/+3
Diff: https://github.com/Qovery/qovery-cli/compare/v0.48.6...v0.49.0 Changelog: https://github.com/Qovery/qovery-cli/releases/tag/v0.49.0
2023-02-11Merge master into staging-nextgithub-actions[bot]1-3/+3
2023-02-11Merge pull request #215684 from esclear/update-legoNick Cao1-3/+3
lego: 4.9.1 -> 4.10.0
2023-02-11Merge master into staging-nextgithub-actions[bot]1-3/+3
2023-02-10afterburn: 5.4.0 -> 5.4.1R. Ryantm1-3/+3
2023-02-10lego: 4.9.1 -> 4.10.0Daniel Albert1-3/+3
Version v4.10.0 was released on 2023-02-10: https://github.com/go-acme/lego/releases/tag/v4.10.0
2023-02-09Merge master into staging-nextgithub-actions[bot]3-67/+130
2023-02-09Merge pull request #215446 from r-ryantm/auto-update/afterburnWeijia Wang1-3/+3
afterburn: 5.3.0 -> 5.4.0
2023-02-09Merge pull request #215456 from wegank/afterburn-linuxWeijia Wang1-1/+1
afterburn: relax platforms
2023-02-09Merge pull request #215110 from gador/pgadmin-use-pstgresqltesthookNick Cao2-63/+126
pgadmin4-desktopmode: init at 6.19, pgadmin4: simplify tests
2023-02-09afterburn: relax platformsWeijia Wang1-1/+1
2023-02-09pgadmin4: add option to enable desktop modeFlorian Brandes2-1/+38
By default, pgadmin4 uses SERVER_MODE = True. This requires access to system directories (e.g. /var/lib/pgadmin). There is no easy way to change this mode during runtime. One has to change or add config files withing pgadmin's directory structure to change it or add a system-wide config file under `/etc/pgadmin`[1]. This isn't always easy to achive or may not be possible at all. For those usecases this implements a switch in the pgadmin4 derivation and adds a new top-level package `pgadmin4-desktopmode`. This builds in DESKTOP MODE and allows the usage of pgadmin4 without the nixOS module and without access to system-wide directories. pgadmin4 module saves the configuration to /etc/pgadmin/config_system.py pgadmin4-desktopmode tries to read that as well. This normally fails with a PermissionError, as the config file is owned by the user of the pgadmin module. With the check-system-config-dir.patch this will just throw a warning but will continue and not read the file. If we run pgadmin4-desktopmode as root (something one really shouldn't do), it can read the config file and fail, because of the wrong config for desktopmode. [1]https://www.pgadmin.org/docs/pgadmin4/latest/config_py.html Signed-off-by: Florian Brandes <florian.brandes@posteo.de>
2023-02-09pgadmin4: move package tests back into the packageFlorian Brandes1-62/+88
We test pgadmin in nixosTests, because it needs a running postgresql instance. This is now unnecessary since we can do so in the package itself. This reduces the complexity of pgadmin and removes the need for the extra nixosTests. Also setting SERVER_MODE in `pkg/pip/setup_pip.py` does not have any effect on the final package, so we remove it. In NixOS, we use the module, which expects SERVER_MODE to be true (which it defaults to). In non-NixOS installations, we will need the directory /var/lib/pgadmin and /var/log/pgadmin Signed-off-by: Florian Brandes <florian.brandes@posteo.de>
2023-02-09afterburn: 5.3.0 -> 5.4.0R. Ryantm1-3/+3
2023-02-09Merge master into staging-nextgithub-actions[bot]2-93/+93
2023-02-09Merge pull request #215186 from Trundle/pulumi-3.54.0Nick Cao1-4/+4
pulumi: 3.53.1 -> 3.54.0
2023-02-08pulumi-bin: 3.53.1 -> 3.54.0James Walker1-89/+89
2023-02-07pulumi: 3.53.1 -> 3.54.0Andreas Stührk1-4/+4
2023-02-07Merge branch 'master' into staging-nextVladimír Čunát1-5/+13
2023-02-07Merge pull request #214972 from jfly/issue-211415-disable-failing-mycli-testWeijia Wang1-5/+13
mycli: skip broken test
2023-02-07Merge master into staging-nextgithub-actions[bot]4-187/+51
2023-02-06Merge pull request #212982 from gador/pgadmin-6.19Sandro4-187/+51
2023-02-06mycli: skip broken testJeremy Fleischman1-5/+13
While I was in here, I ported this code to use `pytestCheckHook`. This fixes https://github.com/NixOS/nixpkgs/issues/211415 (maybe this is more of a workaround?). This build was failing due to a broken test upstream. I've instructed nix to skip that test for now. I also changed the `py.test` to plain `pytest`. I'm not familiar with the difference, but according to [this SO answer](https://stackoverflow.com/a/41893170/1739415), it sounds like `pytest` is the new hotness and should be used wherever possible.
2023-02-06Merge master into staging-nextgithub-actions[bot]1-2/+2
2023-02-06Merge pull request #214858 from r-ryantm/auto-update/awscli2Weijia Wang1-2/+2
awscli2: 2.9.19 -> 2.9.21
2023-02-06Merge master into staging-nextgithub-actions[bot]1-3/+3
2023-02-06awscli2: 2.9.19 -> 2.9.21R. Ryantm1-2/+2
2023-02-05syft: 0.69.1 -> 0.70.0Mario Rodas1-3/+3
https://github.com/anchore/syft/releases/tag/v0.70.0
2023-02-05syft: 0.69.0 -> 0.69.1R. Ryantm1-3/+3
2023-02-05Merge master into staging-nextgithub-actions[bot]1-1/+1
2023-02-05maintainers/malvo: update informationMalte Voos1-1/+1
2023-02-05Merge master into staging-nextgithub-actions[bot]2-6/+6
2023-02-05Merge pull request #214510 from r-ryantm/auto-update/kicsWeijia Wang1-3/+3
kics: 1.6.8 -> 1.6.9
2023-02-05eksctl: 0.127.0 -> 0.128.0R. Ryantm1-3/+3
2023-02-04kics: 1.6.8 -> 1.6.9R. Ryantm1-3/+3
2023-02-03Merge branch 'master' into staging-nextVladimír Čunát2-3/+15
pkgs/development/web/nodejs/v18.nix conflict: the fetched patch was already included in this release.
2023-02-03pgadmin4: 6.18 -> 6.19Florian Brandes4-187/+51
Signed-off-by: Florian Brandes <florian.brandes@posteo.de>
2023-02-03Merge pull request #214311 from gador/pgadmin-pin-flask-babelNick Cao1-0/+12
pgadmin: pin flask-babel to fix build failure
2023-02-03Merge pull request #214334 from 06kellyjac/trivyArtturi1-3/+3
2023-02-03pgadmin: pin flask-babel to fix build failureFlorian Brandes1-0/+12
pgadmin needs an older version of flask-security-too, which is incompatible with the update of flask-babel. This commit pins the version. Signed-off-by: Florian Brandes <florian.brandes@posteo.de>
2023-02-03Merge master into staging-nextgithub-actions[bot]1-3/+3
2023-02-02qovery-cli: 0.48.5 -> 0.48.6Fabian Affolter1-3/+3
Changelog: https://github.com/Qovery/qovery-cli/releases/tag/v0.48.6
2023-02-02trivy: 0.36.1 -> 0.37.106kellyjac1-3/+3
Diff: https://github.com/aquasecurity/trivy/compare/v0.36.1...v0.37.1 Changelog: https://github.com/aquasecurity/trivy/releases/tag/v0.37.1