102 Commits (f0fd03cacafd080cf83b9896b7336b91bf9db67b)
 

Author SHA1 Message Date
Jörg Thalheim f0fd03caca systemd-vaultd-update-secrets: get service name from MAINPID 2 years ago
Jörg Thalheim 2fd4e8a5c9 systemd-vaultd-update-secrets: fix on race condition if json is not up-to-date 2 years ago
Jörg Thalheim 84646441d8 systemd-vaultd-update-secrets: do not depend on CREDENTIALS_DIRECTORY to be accessible 2 years ago
Jörg Thalheim 97b656163a get rid systemd patches 2 years ago
Jörg Thalheim af90e52ec9 log in which assertions it fails 2 years ago
github-actions[bot] 5dc5409303 flake.lock: Update
Flake lock file updates:

• Updated input 'flake-parts':
    'github:hercules-ci/flake-parts/c13d60b89adea3dc20704c045ec4d50dd964d447' (2023-03-09)
  → 'github:hercules-ci/flake-parts/dcc36e45d054d7bb554c9cdab69093debd91a0b5' (2023-04-01)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/49966f2c7139521b1c84af4c76c72725e1eafd2e' (2023-03-19)
  → 'github:NixOS/nixpkgs/cd9eead62d1cb6dd692cd87c209e0bc48f733669' (2023-04-02)
• Updated input 'treefmt-nix':
    'github:numtide/treefmt-nix/0f560a84215e79facd2833b20bfdc2033266f126' (2023-03-15)
  → 'github:numtide/treefmt-nix/a082287718105c284475df18b882a76312dea0d0' (2023-03-30)
2 years ago
bors[bot] 084e321d80
Merge #31
31: Bump DeterminateSystems/update-flake-lock from 16 to 18 r=Mic92 a=dependabot[bot]



Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2 years ago
dependabot[bot] 94ce45e899
Bump DeterminateSystems/update-flake-lock from 16 to 18
Bumps [DeterminateSystems/update-flake-lock](https://github.com/DeterminateSystems/update-flake-lock) from 16 to 18.
- [Release notes](https://github.com/DeterminateSystems/update-flake-lock/releases)
- [Commits](https://github.com/DeterminateSystems/update-flake-lock/compare/v16...v18)

---
updated-dependencies:
- dependency-name: DeterminateSystems/update-flake-lock
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2 years ago
bors[bot] 4315289042
Merge #29
29: flake.lock: Update r=zimbatm a=github-actions[bot]



Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2 years ago
github-actions[bot] 1589c44b98 flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/a86610144f60e8a54f12a75f2ca0ad62e2a5b7fa' (2023-03-15)
  → 'github:NixOS/nixpkgs/49966f2c7139521b1c84af4c76c72725e1eafd2e' (2023-03-19)
2 years ago
bors[bot] b03718b403
Merge #26
26: flake.lock: Update r=Mic92 a=github-actions[bot]



Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2 years ago
github-actions[bot] 785e242123 flake.lock: Update
Flake lock file updates:

• Updated input 'flake-parts':
    'github:hercules-ci/flake-parts/bf53492df08f3178ce85e0c9df8ed8d03c030c9f' (2023-02-01)
  → 'github:hercules-ci/flake-parts/c13d60b89adea3dc20704c045ec4d50dd964d447' (2023-03-09)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/d13b0f290c4969d26decd23415a6d38912a035ae' (2023-02-08)
  → 'github:NixOS/nixpkgs/a86610144f60e8a54f12a75f2ca0ad62e2a5b7fa' (2023-03-15)
• Updated input 'treefmt-nix':
    'github:numtide/treefmt-nix/9e64e351b42d9da33a4e8a72b858612c48d1a924' (2023-02-07)
  → 'github:numtide/treefmt-nix/0f560a84215e79facd2833b20bfdc2033266f126' (2023-03-15)
2 years ago
Jörg Thalheim 40aacdeb9e
Merge pull request #25 from numtide/ci
Ci
2 years ago
Jörg Thalheim e7e028672d allow github actions bot as reviewer 2 years ago
Jörg Thalheim d8d7c45f91 drop duplicate nixpkgs instance 2 years ago
github-actions[bot] a678c291d4 flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/55fbb1d20ce4350aae11bba71844796549175ab1' (2023-02-01)
  → 'github:NixOS/nixpkgs/d13b0f290c4969d26decd23415a6d38912a035ae' (2023-02-08)
• Updated input 'treefmt-nix':
    'github:numtide/treefmt-nix/d5ed9a1e6793f99b2e179d5dec9639e48ef22db7' (2023-01-23)
  → 'github:numtide/treefmt-nix/9e64e351b42d9da33a4e8a72b858612c48d1a924' (2023-02-07)
• Added input 'treefmt-nix/nixpkgs':
    'github:nixos/nixpkgs/0591d6b57bfeb55dfeec99a671843337bc2c3323' (2023-02-04)
2 years ago
bors[bot] 9ea959adfd
Merge #24
24: Bump cachix/install-nix-action from 18 to 19 r=Mic92 a=dependabot[bot]



Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2 years ago
dependabot[bot] a48d30d55a
Bump cachix/install-nix-action from 18 to 19
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action) from 18 to 19.
- [Release notes](https://github.com/cachix/install-nix-action/releases)
- [Commits](https://github.com/cachix/install-nix-action/compare/v18...v19)

---
updated-dependencies:
- dependency-name: cachix/install-nix-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2 years ago
bors[bot] 3bda9d408a
Merge #21
21: flake.lock: Update r=Mic92 a=github-actions[bot]



Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Jörg Thalheim <joerg@thalheim.io>
2 years ago
Jörg Thalheim fc8304ec2a
fix devshell's treefmt reference 2 years ago
bors[bot] 74e1a266be
Merge #22
22: add github settings r=Mic92 a=Mic92



Co-authored-by: Jörg Thalheim <joerg@thalheim.io>
2 years ago
Jörg Thalheim 7fa9e30111
add github settings 2 years ago
github-actions[bot] 9a8cff213c flake.lock: Update
Flake lock file updates:

• Updated input 'flake-parts':
    'github:hercules-ci/flake-parts/82c16f1682cf50c01cb0280b38a1eed202b3fe9f' (2023-01-10)
  → 'github:hercules-ci/flake-parts/bf53492df08f3178ce85e0c9df8ed8d03c030c9f' (2023-02-01)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/c85d08692966cf022b0a741a794cb1650602d8af' (2023-01-16)
  → 'github:NixOS/nixpkgs/55fbb1d20ce4350aae11bba71844796549175ab1' (2023-02-01)
• Updated input 'treefmt-nix':
    'github:numtide/treefmt-nix/6717065d6a432bc3f5b827007ad959e6032d5856' (2023-01-05)
  → 'github:numtide/treefmt-nix/d5ed9a1e6793f99b2e179d5dec9639e48ef22db7' (2023-01-23)
2 years ago
Jörg Thalheim c58cccffa4
Merge pull request #20 from numtide/joerg-ci
CI
2 years ago
Jörg Thalheim f64507d4bc add ci workflow to update flake lock 2 years ago
bors[bot] 94c13296e3
Merge #19
19: CI r=Mic92 a=Mic92



Co-authored-by: Jörg Thalheim <joerg@thalheim.io>
2 years ago
Jörg Thalheim 12707af861 fix changeAction==none case 2 years ago
bors[bot] ee3c4a1363
Merge #18
18: CI r=Mic92 a=Mic92



Co-authored-by: Jörg Thalheim <joerg@thalheim.io>
2 years ago
Jörg Thalheim 8e4a523d36 drop applied systemd patch 2 years ago
Jörg Thalheim efb2a6e39b switch to nixos-unstable-small 2 years ago
Jörg Thalheim d01702db6f
Merge pull request #17 from numtide/ci
flake.lock: Update
2 years ago
Jörg Thalheim 96baf631d1 also add patched systemd to devshell 2 years ago
Jörg Thalheim 04fc1d1646 update bors configuration 2 years ago
Jörg Thalheim 16ab6ae069 apply treefmt 2 years ago
Jörg Thalheim cc78160e6e add treefmt-nix 2 years ago
Jörg Thalheim 05bce1e1f8 flake.lock: Update
Flake lock file updates:

• Updated input 'flake-parts':
    'github:hercules-ci/flake-parts/3f7172646953bf86dad5953bc45f0edae62ac445' (2022-12-18)
  → 'github:hercules-ci/flake-parts/82c16f1682cf50c01cb0280b38a1eed202b3fe9f' (2023-01-10)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/eb37a7f66312e845fba0b3cc7c36e727012b3dae' (2022-12-20)
  → 'github:NixOS/nixpkgs/81aef2338a3834f4d0071978dbc114497ec56a7e' (2023-01-17)
2 years ago
Jörg Thalheim 116c01575d
Merge pull request #16 from numtide/ci
bump nixpkgs and flake-parts
2 years ago
Jörg Thalheim 1b025cde78 systemd: fetch regression patch 2 years ago
Jörg Thalheim aafb1c159c bump nixpkgs and flake-parts 2 years ago
bors[bot] 06f5b36c29
Merge #15
15: test that also the service main process can read updated secrets r=Mic92 a=Mic92



Co-authored-by: Jörg Thalheim <joerg@thalheim.io>
2 years ago
Jörg Thalheim e5e1cfd714 test that also the service main process can read updated secrets 2 years ago
bors[bot] b7c1cf587a
Merge #14
14: nixos/vault-agent: default to stopIfChanged r=Mic92 a=Mic92



Co-authored-by: Jörg Thalheim <joerg@thalheim.io>
2 years ago
Jörg Thalheim 5ec7d0120a nixos/vault-agent: default to stopIfChanged 2 years ago
Jörg Thalheim c19c8c1b24
Merge pull request #13 from numtide/ci
add support for environment variables
2 years ago
Jörg Thalheim 7fa8deb568 add support for environment variables 2 years ago
Jörg Thalheim 6daead50b1
Merge pull request #12 from numtide/ci
vault-secrets: change action from none to restart
2 years ago
Jörg Thalheim cc1e801174 add test and fix systemd to reload secrets on reload 2 years ago
Jörg Thalheim bd069c7295 vault-secrets: change action from none to reload-or-restart 2 years ago
Jörg Thalheim f86721c4d4
Merge pull request #11 from numtide/ci
Ci
2 years ago
Jörg Thalheim aa418152b3 add bors.toml 2 years ago