deploy #10

Merged
bstein merged 271 commits from deploy into main 2026-01-19 19:04:01 +00:00

271 Commits

Author SHA1 Message Date
2c546f8eae Merge main into deploy 2026-01-19 16:03:29 -03:00
b09679a812 mailu-sync: bump job 2026-01-19 02:45:19 -03:00
89316a5901 vaultwarden: use mail hostname 2026-01-19 02:31:41 -03:00
35816115f8 vault: allow vaultwarden mailu secret 2026-01-19 02:23:16 -03:00
2802c1e8b6 vaultwarden: use mailu smtp creds 2026-01-19 02:17:16 -03:00
d943359606 mailu-sync: restart listener for update 2026-01-19 01:57:49 -03:00
21899b8a79 portal: tune vaultwarden backoff 2026-01-19 01:53:25 -03:00
bed3563ae6 mailu-sync: cap wait in listener 2026-01-19 01:53:13 -03:00
d5a19ca9c3 portal-e2e: add readiness checks 2026-01-19 01:40:42 -03:00
f4b08b93eb mailu: add portal sender mailbox 2026-01-19 01:40:27 -03:00
aaf7e23603 portal: allow firefly sync jobs 2026-01-19 01:21:56 -03:00
67203d1147 nextcloud-mail-sync: pin to arm64 workers 2026-01-19 01:14:29 -03:00
6935de7a6c portal: use mailu sender mailbox 2026-01-19 01:04:08 -03:00
fe9132e45e portal: use mailu smtp secret 2026-01-19 00:56:07 -03:00
b6609a9706 glue: fix portal smtp host and mail sync export 2026-01-19 00:37:42 -03:00
73c829c81f jenkins: restart to load new jobs 2026-01-18 21:26:05 -03:00
979470eeb8 ci: add glue tests and deploy gate 2026-01-18 21:23:11 -03:00
da200235bb monitoring: fix glue dashboard queries 2026-01-18 12:26:04 -03:00
ae3b0afbff nextcloud-mail-sync: harden auth, bump portal backend 2026-01-18 12:23:50 -03:00
0eb526c907 monitoring: label cronjob metrics and move grafana to arm64 2026-01-18 12:20:45 -03:00
c70054a30e monitoring: add atlas testing dashboard folder 2026-01-18 12:07:45 -03:00
084242746e monitoring: keep postmark exporter off titan-22 2026-01-18 11:52:36 -03:00
a5bec3e543 monitoring: avoid titan-22 for core pods 2026-01-18 11:43:28 -03:00
6e3faeb9fd monitoring: restore grafana persistence 2026-01-18 11:37:01 -03:00
0b15007e2c monitoring: disable grafana persistence to recover 2026-01-18 09:55:28 -03:00
435ed5d426 keycloak: bump jobs for postmark change 2026-01-18 09:27:18 -03:00
1fb3d179ef monitoring: add testing dashboard and switch postmark apikey 2026-01-18 09:21:33 -03:00
d7812623cd monitoring: add glue row and fix mail dns 2026-01-18 08:12:06 -03:00
4874ccda4d vaultwarden: pin to arm64 workers 2026-01-18 03:09:40 -03:00
8b8d2c4aa8 vaultwarden: add retry safeguards and db tuning 2026-01-18 03:00:24 -03:00
343d41ecc7 monitoring: add glue dashboard and tag cronjobs 2026-01-18 02:50:07 -03:00
a6ac0c363e nextcloud-mail-sync: harden keycloak fetch 2026-01-18 02:37:26 -03:00
0d27107411 mailu: backfill mailu_enabled for legacy users 2026-01-18 02:03:13 -03:00
c9cb088198 keycloak: rerun realm settings job 2026-01-18 01:58:17 -03:00
7cd2f3c587 vault: allow portal to read postmark relay 2026-01-18 01:17:52 -03:00
4c4c0867a7 bstein-dev-home: add smtp env for access requests 2026-01-18 01:14:15 -03:00
9c2cb1b037 mailu: preserve keycloak profile fields 2026-01-18 01:08:31 -03:00
418d201da0 mailu: gate sync to approved users 2026-01-18 00:47:38 -03:00
f753f114c7 bstein-dev-home: bump images to 0.1.1-102 2026-01-18 00:44:11 -03:00
74f089dc21 bstein-dev-home: bump images to 0.1.1-101 2026-01-18 00:33:09 -03:00
a9b94c87be comms: route live host login to mas 2026-01-17 20:49:11 -03:00
792b7b1417 comms: rerun mas local users and secrets jobs 2026-01-17 20:30:13 -03:00
0ddbb5ec79 comms: restart mas after db ensure 2026-01-17 20:27:11 -03:00
e64ba4ca3c comms: re-run mas db ensure 2026-01-17 20:23:32 -03:00
758610dff0 core: pin coredns to rpi workers 2026-01-17 20:15:51 -03:00
b576da53c2 comms: pin livekit token hostnames 2026-01-17 19:49:19 -03:00
f91459e55a comms: restart livekit to reload vault keys 2026-01-17 19:32:04 -03:00
e729adc6ef comms: drop livekit token host alias 2026-01-17 19:12:00 -03:00
96b93a1687 comms: use sh for Element host-config script 2026-01-17 18:38:36 -03:00
578ef5e830 comms: add Element host-config entrypoint script 2026-01-17 18:29:42 -03:00
ebb300b939 comms: mount host-specific Element config file 2026-01-17 18:22:36 -03:00
be10e01c2f comms: serve host-specific Element config alias 2026-01-17 18:16:45 -03:00
5f1b61d25e comms: pin guest rename job to rpi5 nodes 2026-01-17 18:04:53 -03:00
0e3c8ef952 comms: add harbor pull secret to vault serviceaccount 2026-01-17 17:57:57 -03:00
6997d5e202 comms: use guest-tools image for guest rename 2026-01-17 17:51:21 -03:00
f9830c6678 comms: prune stale guests after 14 days 2026-01-17 17:30:07 -03:00
1293ffe0a5 comms: pin mas/synapse host aliases for DNS 2026-01-17 17:21:46 -03:00
69d67b39a5 comms: make guest register server threaded 2026-01-17 16:59:57 -03:00
931e41a76f comms: harden guest register provisioning 2026-01-17 16:51:40 -03:00
f15b80872e comms: add default server name to element config 2026-01-17 16:31:53 -03:00
df3a56656d core: route budget and money to traefik 2026-01-17 08:16:57 -03:00
309931f7a5 finance: run firefly entrypoint after vault env 2026-01-17 08:12:14 -03:00
6cf46cf789 core: point internal dns at traefik service 2026-01-17 08:05:33 -03:00
16b7fcd120 finance: let firefly init nginx config 2026-01-17 07:54:27 -03:00
8192dfeebe platform: restore cert-manager and encrypt budget storage 2026-01-17 07:38:38 -03:00
71bab17665 comms: fix matrix login routing and prune guests 2026-01-17 07:32:57 -03:00
356dba3a33 core: add finance hosts to coredns 2026-01-17 06:56:45 -03:00
268a1d9449 sso: retry mas secret lookup 2026-01-17 03:29:36 -03:00
acfab6a150 sso: retry keycloak secret jobs 2026-01-17 03:24:30 -03:00
728f2cd2ee vault: pin cronjobs to service IP 2026-01-17 03:17:36 -03:00
ef5ac62544 vault: make retry helper resilient 2026-01-17 03:09:33 -03:00
ee622cbb0b finance: source firefly env in shell 2026-01-17 03:03:16 -03:00
a9c2d3c5e8 vault: retry vault cli operations 2026-01-17 03:00:25 -03:00
008130f8d0 finance: roll firefly after secrets 2026-01-17 02:59:38 -03:00
376eae3fa1 finance: migrate actual db before bootstrap 2026-01-17 02:55:20 -03:00
ba546bf63f portal: retry vaultwarden cred sync 2026-01-17 02:54:38 -03:00
84fa9e7dbc finance: prepare actual data dirs 2026-01-17 02:50:11 -03:00
9a3c3a3d3e vault: retry status checks in config jobs 2026-01-17 02:49:25 -03:00
36d0df817a finance: roll actual bootstrap 2026-01-17 02:46:16 -03:00
cee565892b finance: harden actual openid bootstrap 2026-01-17 02:43:25 -03:00
b0ac30e719 comms: retry mas local users and rerun 2026-01-17 02:43:15 -03:00
343165b2fa finance: drop dependency gating 2026-01-17 02:39:11 -03:00
3cf34b53e9 finance: bump actual server image 2026-01-17 02:36:08 -03:00
c5b8396bd8 comms: retry mas jobs and rerun 2026-01-17 02:34:36 -03:00
6028d82aa3 finance: expand actual openid env 2026-01-17 02:29:47 -03:00
1cc1b9bea5 comms: rerun mas-dependent jobs 2026-01-17 02:28:21 -03:00
3274b9257c comms: restart mas after db sync 2026-01-17 02:24:50 -03:00
1a3d35094e finance: switch vault seed to python 2026-01-17 02:22:59 -03:00
9047dfa3b5 finance: rerun secrets seed job 2026-01-17 02:17:29 -03:00
9dd2a72063 mailu: retry sync and rerun job 2026-01-17 02:16:13 -03:00
9eedcad520 finance: ensure vault init ordering 2026-01-17 02:10:28 -03:00
64d0a70191 finance: decouple from mailu readiness 2026-01-17 02:06:55 -03:00
cd60ebc982 mailu: bump sync job 2026-01-17 02:01:53 -03:00
928b2a8706 comms: bump mas admin secret job 2026-01-17 02:00:14 -03:00
7b009caf97 keycloak: bump portal admin secret job 2026-01-17 01:54:15 -03:00
86ea701ff0 jobs: bump names after affinity update 2026-01-17 01:52:16 -03:00
6ec0414fcd jobs: prefer arm64 workers 2026-01-17 01:47:53 -03:00
33e35193fb sso: harden keycloak jobs and rerun 2026-01-17 01:41:39 -03:00
1b4f46bb41 sso: rerun realm settings and vault oidc job 2026-01-17 01:36:48 -03:00
5eff31595e maintenance: add k3s agent restart daemonset 2026-01-17 01:28:13 -03:00
622c7acaa4 jobs: rerun keycloak realm + mas db ensure 2026-01-17 01:11:45 -03:00
8f990031f1 finance: fix vault seed job 2026-01-17 01:07:46 -03:00
a9351bc737 jobs: drop apk installs and prefer arm64 2026-01-17 01:02:58 -03:00
f4c6827c8c keycloak: bump realm settings job 2026-01-17 01:00:12 -03:00
62fa6ef371 finance: seed vault secrets 2026-01-17 00:54:49 -03:00
3e3061fe5b finance: add actual budget and firefly 2026-01-16 23:52:56 -03:00
354a803ff4 core: fix coredns tag 2026-01-16 23:27:04 -03:00
368dd81c5e core: use harbor coredns image 2026-01-16 23:25:28 -03:00
e1bd962956 core: manage coredns deployment 2026-01-16 23:16:04 -03:00
d9fabbf353 core: scale coredns replicas 2026-01-16 23:12:56 -03:00
55992ea48f longhorn: make settings job idempotent 2026-01-16 20:15:33 -03:00
42e987f4ee longhorn: apply settings via api job 2026-01-16 20:11:22 -03:00
71a1a55a01 longhorn: ensure settings via job 2026-01-16 20:05:36 -03:00
f8ffa830b7 longhorn: move images to infra project 2026-01-16 20:00:17 -03:00
8535d50faa longhorn: force image pulls during migration 2026-01-16 18:26:29 -03:00
dc62b4998b cert-manager: pin webhook and cainjector to rpi nodes 2026-01-16 18:17:40 -03:00
2f176d5a36 planka: allow project creation for all users 2026-01-16 17:58:20 -03:00
1fb7b27de4 keycloak: rerun realm and user overrides 2026-01-16 17:47:34 -03:00
b07f32e7c8 longhorn: pin vault sync to rpi workers 2026-01-16 17:45:29 -03:00
d9d31f7701 longhorn: allow kustomization to apply without waiting 2026-01-16 17:39:37 -03:00
1eb7d58259 keycloak: enforce bstein group membership 2026-01-16 17:36:07 -03:00
401df4d68c longhorn: use harbor mirrors and vault pull secret 2026-01-16 17:31:29 -03:00
4406724da5 longhorn: add helm repo and adopt workflow 2026-01-16 16:25:40 -03:00
7c3006736c traefik: add CRDs 2026-01-16 11:21:58 -03:00
9f3d2db63d platform: add cert-manager and align postgres vault path 2026-01-16 11:14:48 -03:00
beb646f78f jellyfin: move cache to emptyDir 2026-01-16 09:43:01 -03:00
4faa039a8e maintenance: avoid blocking on k3s traefik cleanup 2026-01-16 09:38:14 -03:00
ef504eea80 maintenance: allow traefik cleanup watch 2026-01-16 09:33:11 -03:00
671d4d5dce maintenance: cleanup k3s traefik and wger attrs 2026-01-16 09:27:22 -03:00
9474ab97f2 maintenance: disable k3s traefik; keycloak portal admin roles 2026-01-16 07:53:04 -03:00
cf5d7dfa00 jellyfin: set traefik tls annotations 2026-01-16 04:01:27 -03:00
5cd196e043 vault/keycloak: restore kv access and wger sync rbac 2026-01-16 03:46:07 -03:00
8ad9f0a664 vault: allow admin kv browse 2026-01-16 03:20:32 -03:00
f5231d282b vault: allow UI mount listing for admins 2026-01-16 02:06:31 -03:00
bb1bf3c017 fix ingress tls routing 2026-01-16 01:40:50 -03:00
b1489a8dd9 fix logging pipeline secret and scheduling 2026-01-16 00:15:58 -03:00
5816d4f399 comms: fix mas vault file paths 2026-01-15 23:56:32 -03:00
d90950b82e gitea: expose ssh via metallb shared IP 2026-01-15 16:39:04 -03:00
66e7e6acc5 core: add bstein.dev coredns overrides 2026-01-15 16:29:32 -03:00
7817248eb9 traefik: wire LB service to custom deployment 2026-01-15 11:26:46 -03:00
9993b501a6 logging: disable wait for data-prepper helmrelease 2026-01-15 04:47:07 -03:00
a2b2c7db9d keycloak: align smtp probe user 2026-01-15 04:44:35 -03:00
8db4b4f0b5 keycloak: rerun execute-actions email e2e 2026-01-15 04:37:12 -03:00
70a52dec06 bstein-dev-home: rerun onboarding e2e job 2026-01-15 04:35:06 -03:00
c759fb1dbb logging: fix data-prepper post-render patch 2026-01-15 04:27:25 -03:00
c0d0e64bc6 keycloak: rerun realm smtp config 2026-01-15 04:24:16 -03:00
5899c9acb3 vault: allow admin policy to update shared secrets 2026-01-15 04:17:14 -03:00
de6665c450 smtp: use mail.bstein.dev for app relays 2026-01-15 04:04:50 -03:00
e6210644c2 smtp: point services at mailu relay 2026-01-15 03:58:03 -03:00
c30f1fc587 vault: allow sso role to read portal admin secret 2026-01-15 03:46:58 -03:00
bf9a24681c fix: bump keycloak and portal e2e job names 2026-01-15 03:44:27 -03:00
69cee91dda vault: fix data-prepper pipeline and portal admin secret job 2026-01-15 03:42:57 -03:00
2ccc33b105 logging: patch data-prepper volume via json 2026-01-15 03:30:16 -03:00
760c9cbe6b logging: drop namespace from data-prepper patch 2026-01-15 03:27:36 -03:00
76151a082c logging: simplify data-prepper patch 2026-01-15 03:25:33 -03:00
c7fa52ab27 logging: use strategic patch for pipeline volume 2026-01-15 03:23:42 -03:00
88f862e18a logging: switch data-prepper volume to configmap 2026-01-15 03:17:07 -03:00
4dba510d6f logging: replace pipeline volume with configmap 2026-01-15 03:14:07 -03:00
9a9ecc4903 logging: patch data-prepper volume to configmap 2026-01-15 03:12:13 -03:00
a7998fc0bf bstein-dev-home: restore image automation setters 2026-01-15 03:11:57 -03:00
72d49f88fe nextcloud: fix cronjob shell flags 2026-01-15 03:08:01 -03:00
fb992f0cff logging: move data-prepper pipeline to configmap 2026-01-15 02:59:21 -03:00
53da4c20ab keycloak: stop writing oauth2-proxy secret 2026-01-15 02:37:04 -03:00
f9fa6dcbb4 crypto: drop wallet rpc bootstrap job 2026-01-15 02:31:31 -03:00
2ecd274f28 crypto: fix wallet rpc image 2026-01-15 02:26:54 -03:00
feb9d6997c vault: prepopulate oidc job 2026-01-15 02:22:52 -03:00
9e6673d02e vault: default oidc claims type 2026-01-15 02:20:53 -03:00
d69545cdb5 vault: harden oidc claims type 2026-01-15 02:18:50 -03:00
756a1af2e6 vault: allow oidc tuning 2026-01-15 02:16:55 -03:00
74a2b3e28d vault: use static token reviewer 2026-01-15 02:14:08 -03:00
84ccf35c44 flux: auto-update portal images on feature branch 2026-01-15 02:12:52 -03:00
e885c7d6ce vault: allow vault-admin token review 2026-01-15 02:09:34 -03:00
86c9951cc4 vault: add admin role for config jobs 2026-01-15 02:06:28 -03:00
85c3d9c2f7 vault: finalize sidecar migration 2026-01-15 01:52:24 -03:00
cd14e70d02 health: run wger sync with python3 2026-01-15 01:13:42 -03:00
f5a3894c2b mailu: use vault sidecar env 2026-01-15 01:02:41 -03:00
511403c4a6 bstein-dev-home: bump portal images 2026-01-15 00:47:51 -03:00
8fed4a08c5 health: allow portal wger sync 2026-01-15 00:41:28 -03:00
7f96daa7b8 comms: move synapse secrets to vault 2026-01-15 00:35:41 -03:00
139ca78c3d bstein-dev-home: bump portal images 2026-01-15 00:28:15 -03:00
836ce605b6 jellyfin: prefer gpu nodes by hostname 2026-01-14 23:56:02 -03:00
88be97d860 health: add nginx main config 2026-01-14 23:55:50 -03:00
35dcc5d66c health: run nginx directly 2026-01-14 23:47:23 -03:00
c1b771298a jellyfin: schedule on nvidia accelerators 2026-01-14 23:37:06 -03:00
e94ea272ce health: fix nginx pid path 2026-01-14 23:35:07 -03:00
81e79fd19a jellyfin: trim vault ldap template 2026-01-14 23:34:39 -03:00
3af97973e0 health: stabilize wger startup 2026-01-14 23:26:07 -03:00
0733127039 vault: sync oidc and wger env 2026-01-14 23:21:39 -03:00
82090c1953 vault: read oidc config from vault 2026-01-14 23:20:04 -03:00
6c8d3b24f2 jellyfin: read LDAP config from vault 2026-01-14 23:15:19 -03:00
d898c71c08 comms: mount synapse signing key 2026-01-14 22:59:11 -03:00
52cc04dee9 comms: mount vault signing key volume 2026-01-14 22:56:30 -03:00
98cdafb162 comms: keep redis env while injecting vault 2026-01-14 22:43:50 -03:00
0b21c8f40d vault: fix hyphenated key templates 2026-01-14 22:37:18 -03:00
e8d004c1b9 comms: fix synapse vault patch 2026-01-14 22:34:02 -03:00
c38f77302f vault: inject comms and grafana secrets 2026-01-14 22:29:27 -03:00
4bb6c7e212 health: fix wger env template newlines 2026-01-14 22:23:48 -03:00
e391a78f25 health: avoid surge rollout for wger 2026-01-14 22:16:36 -03:00
349a6cca3b health: load wger secrets without shell expansion 2026-01-14 22:11:55 -03:00
71f533ca1f harbor: fix vault env templates 2026-01-14 22:07:51 -03:00
9652d9d3cf health: escape wger env vars and fix nginx temp paths 2026-01-14 22:03:40 -03:00
22e3004b0a harbor: preserve required volume mounts 2026-01-14 21:29:40 -03:00
9743064ad3 vault: keep copy loop from clobbering args 2026-01-14 21:24:16 -03:00
8a750ac3ab harbor: fix vault secretKey file path 2026-01-14 21:17:05 -03:00
eeeb69fb7a harbor: mount vault entrypoint script 2026-01-14 21:02:50 -03:00
713fedfe73 harbor: move secrets to vault sidecars 2026-01-14 20:46:46 -03:00
c98d24e91e jenkins: load vault env via env 2026-01-14 17:57:10 -03:00
4ff2f3e889 jenkins: escape vault env values 2026-01-14 17:53:09 -03:00
bb9a4e6d8b longhorn: read oauth2-proxy secrets from vault 2026-01-14 17:48:12 -03:00
fb671865e5 vault: inject remaining services with wrappers 2026-01-14 17:29:09 -03:00
fb9578b624 vault: inject monitoring exporter and health jobs 2026-01-14 14:49:41 -03:00
4f1fb62ab3 vault: bump job names for injector 2026-01-14 14:33:57 -03:00
98d67293bc vault: prepopulate injector for jobs 2026-01-14 14:29:29 -03:00
f6fc250fe1 comms: add vault-secrets emptyDir for mas 2026-01-14 14:24:55 -03:00
393916ded9 comms: shorten vault inject file names 2026-01-14 14:21:58 -03:00
e92cfa7dba vault: move comms and mailu workloads to injector 2026-01-14 14:17:26 -03:00
d559aeb464 keycloak: schedule on arm64 workers 2026-01-14 13:49:37 -03:00
6ba509dbe1 gitea: tolerate oidc init failures 2026-01-14 13:46:34 -03:00
ab50780f49 gitea: trim vault secret newlines 2026-01-14 13:43:56 -03:00
9c16d0fbc0 keycloak: bump job names 2026-01-14 13:42:08 -03:00
89f4b0dbdf vault: stabilize injector templates and add health apps 2026-01-14 13:40:29 -03:00
58c880d9ce keycloak: switch jobs to vault injector 2026-01-14 13:20:57 -03:00
92fbde08eb nextcloud: fix vault template keys 2026-01-14 13:00:21 -03:00
0aa16757e9 gitea: run vault init first 2026-01-14 12:44:49 -03:00
36fb225cbd bstein-dev-home: bump onboarding job 2026-01-14 12:34:02 -03:00
16c62d5a4a vault: move core apps to injector 2026-01-14 12:28:10 -03:00
1add32e683 infra: add vault injector 2026-01-14 11:46:13 -03:00
b1f9df4d83 vault: sync harbor pulls 2026-01-14 10:07:31 -03:00
b8e50bb0a6 monitoring: move grafana smtp to vault 2026-01-14 06:41:34 -03:00
37302664c2 vault: add remaining secret syncs 2026-01-14 06:16:42 -03:00
5683b3f941 jobs: bump names after vault tweaks 2026-01-14 05:47:21 -03:00
9ec08e1dc2 jobs: drop apk in kubectl image 2026-01-14 05:41:01 -03:00
6898641b0a comms: restore livekit token env 2026-01-14 05:35:51 -03:00
35369d53d8 jobs: bump names for immutability 2026-01-14 05:32:07 -03:00
96a7c67674 mailu: bump sync job name 2026-01-14 05:11:27 -03:00
de3db3133b vault(consumption): sync secrets via CSI 2026-01-14 05:07:23 -03:00
8d526e383f vault: send oidc role payload as json 2026-01-14 03:45:03 -03:00
bb2a3ba904 fix(gitea): inline vault secrets 2026-01-14 03:11:53 -03:00
3384533acd fix: resolve gitea mounts and bump portal job 2026-01-14 03:00:10 -03:00
4111fb079f vault: write bound_claims as file 2026-01-14 02:56:29 -03:00
fd2ae6bdd5 vault: wire more services to CSI 2026-01-14 02:54:59 -03:00
8a358832f3 vault: fix oidc scopes parsing 2026-01-14 02:52:51 -03:00
c3541b72c3 vault: run oidc config with sh 2026-01-14 02:28:38 -03:00
55234f8536 vault: align oidc roles with keycloak 2026-01-14 02:24:32 -03:00
50aec198a4 fix: detect vault initialized state correctly 2026-01-14 01:42:28 -03:00
cb5796cb71 fix: make vault k8s auth script posix 2026-01-14 01:38:27 -03:00
5a9ceeab24 fix: run vault k8s auth config with sh 2026-01-14 01:35:06 -03:00
b82195f2d7 feat: start vault consumption for outline and planka 2026-01-14 01:30:41 -03:00
1d894ea80f keycloak: fix harbor oidc job 2026-01-14 01:24:18 -03:00
537d304b36 keycloak: bump harbor oidc job 2026-01-14 01:22:30 -03:00
e776f004c9 keycloak: ensure harbor oidc scope 2026-01-14 01:21:08 -03:00
8fa38268d9 chore: refresh knowledge catalog headers 2026-01-14 01:08:05 -03:00
4a1c4766b8 feat: add harbor/vault oidc automation 2026-01-14 01:07:47 -03:00
bcc15c3e0a monitoring: allow grafana upgrade remediation 2026-01-13 21:18:42 -03:00
0b5dcde3a3 monitoring: align victoria-metrics PVC size 2026-01-13 21:15:10 -03:00
46777f9ec9 comms: restart atlasbot after MAS fixes 2026-01-13 21:09:41 -03:00
98554e5fa4 comms: rerun mas local user seed 2026-01-13 21:06:45 -03:00
b97146f4d1 comms: disable synapse oidc with MAS 2026-01-13 21:04:29 -03:00
928b9379d8 comms: disable synapse password auth with MAS 2026-01-13 21:02:19 -03:00
b710f45e5c comms: fix synapse runtime config injection 2026-01-13 20:59:35 -03:00
e6a3ae5f7b comms: restore MAS and OIDC secrets in synapse 2026-01-13 20:55:36 -03:00
71fd00d845 comms: fix signing key job permissions 2026-01-13 20:49:11 -03:00
fa8ec588a8 comms: add debug logging for signing key job 2026-01-13 20:47:54 -03:00
47f0d1736e comms: retry synapse signing key job 2026-01-13 20:45:14 -03:00
098a06e723 comms: seed synapse signing key for helm 2026-01-13 20:42:30 -03:00
bcef167b50 harbor: enable keycloak oidc settings 2026-01-13 20:42:26 -03:00
fbde129d4c fix(bstein-dev-home): drop invalid image overrides 2026-01-13 20:27:50 -03:00
4332ded0c3 comms: drop legacy synapse configmaps 2026-01-13 20:07:51 -03:00
bbe5ded0a6 comms: bump ensure job names for new images 2026-01-13 20:03:11 -03:00
4602656578 vault: prep helm releases and image pins 2026-01-13 19:29:14 -03:00
8ee7d046d2 ops: prepare vault-consumption branch 2026-01-13 19:01:07 -03:00