kevinveenbirkenbach
|
3e58e6a239
|
ci: remove deprecated buildx install input
|
2026-02-26 23:41:04 +01:00 |
|
kevinveenbirkenbach
|
b85cd0f919
|
Restore DB seed enablement semantics without bool coercion warning
|
2026-02-26 23:26:51 +01:00 |
|
kevinveenbirkenbach
|
d44eee1048
|
Fix Ansible fact deprecations and loop variable collisions
|
2026-02-26 17:54:14 +01:00 |
|
kevinveenbirkenbach
|
720841a7cf
|
ci: aggressively prune docker artifacts between distro runs
|
2026-02-26 16:41:54 +01:00 |
|
kevinveenbirkenbach
|
52d445c95c
|
ci: add retry loop for buildx push
|
2026-02-26 16:14:19 +01:00 |
|
kevinveenbirkenbach
|
df2d725355
|
Add retries for Docker-in-Docker DNS handler
|
2026-02-26 15:45:15 +01:00 |
|
kevinveenbirkenbach
|
060e2b88cd
|
Release version 5.0.0
v5.0.0
|
2026-02-25 18:22:02 +01:00 |
|
kevinveenbirkenbach
|
a7c9ea49ef
|
fix(openproject): preload CustomFieldContext before migrations
|
2026-02-25 13:22:11 +01:00 |
|
kevinveenbirkenbach
|
88851a8f87
|
Implemented SOFTWARE_URL
|
2026-02-25 12:23:52 +01:00 |
|
kevinveenbirkenbach
|
0fc1cb2e62
|
web-app-xwiki: harden extension install retry and warning handling
|
2026-02-25 09:13:23 +01:00 |
|
kevinveenbirkenbach
|
8ae2fe6f1a
|
web-app-xwiki: ensure Main.WebHome exists via templated one-time seed
|
2026-02-25 08:23:41 +01:00 |
|
kevinveenbirkenbach
|
601e6a954c
|
Add retries for CA trust override generation
|
2026-02-24 17:41:10 +01:00 |
|
kevinveenbirkenbach
|
441bd2738a
|
Raised retry time to 10 min
|
2026-02-24 17:36:57 +01:00 |
|
kevinveenbirkenbach
|
21e0fa6974
|
Simplify OpenProject migration step in settings task
|
2026-02-24 17:33:46 +01:00 |
|
kevinveenbirkenbach
|
757e20fffa
|
web-app-matomo: fail fast on bootstrap root cause
|
2026-02-24 12:13:15 +01:00 |
|
kevinveenbirkenbach
|
7ecdc924c5
|
Add explicit alarm timeouts for compose and email alerts
|
2026-02-24 02:40:13 +01:00 |
|
kevinveenbirkenbach
|
846444effa
|
fix(tls): unify self-signed CA env for health services
|
2026-02-23 23:53:18 +01:00 |
|
kevinveenbirkenbach
|
14c91f9e2d
|
fix(msmtp): use sendmail fallback on Fedora
|
2026-02-23 20:50:28 +01:00 |
|
kevinveenbirkenbach
|
cf02e4ec2c
|
test(integration): ignore ansible runtime vars in variable usage check
|
2026-02-23 19:38:02 +01:00 |
|
kevinveenbirkenbach
|
5b807fe37f
|
chore(ansible): document interpreter settings in group vars
|
2026-02-23 18:56:57 +01:00 |
|
kevinveenbirkenbach
|
753818267a
|
use sys-pip-install instead of distro python-* packages
|
2026-02-23 17:36:32 +01:00 |
|
kevinveenbirkenbach
|
dfc448ace0
|
pkgmgr-install: retry package update 7x with 20s delay
|
2026-02-23 15:17:38 +01:00 |
|
kevinveenbirkenbach
|
f5e554276e
|
Add sys-openssl role and wire it into CA and Mailu
|
2026-02-23 12:37:45 +01:00 |
|
kevinveenbirkenbach
|
4140980534
|
fix(sys-service): use ansible python interpreter for service scripts
|
2026-02-23 11:44:21 +01:00 |
|
kevinveenbirkenbach
|
09ec79df6e
|
fix(sys-ctl-hlth-webserver): install requests via pip role
|
2026-02-23 10:30:30 +01:00 |
|
kevinveenbirkenbach
|
468761e5c2
|
fix(ansible-modules): keep /usr/bin/python shebang and adjust shebang integration test
|
2026-02-23 09:46:10 +01:00 |
|
kevinveenbirkenbach
|
54dd2fd11d
|
test(integration): enforce portable python shebangs
|
2026-02-23 09:03:53 +01:00 |
|
kevinveenbirkenbach
|
e1784f88bd
|
chore(python): unify shebangs to env python3
|
2026-02-23 08:47:40 +01:00 |
|
kevinveenbirkenbach
|
8b964be573
|
fix(sys-lock): avoid hardcoded /usr/bin/python in ExecStartPre
|
2026-02-23 08:44:25 +01:00 |
|
kevinveenbirkenbach
|
579017508a
|
user-backup: install acl package before ACL tasks
|
2026-02-23 08:31:43 +01:00 |
|
kevinveenbirkenbach
|
c4c6e24f4b
|
fix(sys-svc-container): support dnf5 repo add in docker cli installer
|
2026-02-23 01:41:43 +01:00 |
|
kevinveenbirkenbach
|
c48ebd81ad
|
chore(sys-svc-container): drop Fedora docker package removal step
|
2026-02-23 01:00:45 +01:00 |
|
kevinveenbirkenbach
|
13c41ec86d
|
fix(sys-svc-container): switch Fedora docker CLI install to Docker CE
|
2026-02-23 00:59:26 +01:00 |
|
kevinveenbirkenbach
|
f47ae202ae
|
Disable incompatible Nextcloud apps in production image config
|
2026-02-23 00:15:19 +01:00 |
|
kevinveenbirkenbach
|
108cb1758c
|
refactor(openldap): split python-ldap build prereq and header fallback tasks
|
2026-02-22 23:24:45 +01:00 |
|
kevinveenbirkenbach
|
165a7136c6
|
Strip sys-ctl- prefix in unit_name lookup
|
2026-02-22 22:26:33 +01:00 |
|
kevinveenbirkenbach
|
b986635ba4
|
Removed unnecessary role
|
2026-02-22 22:08:45 +01:00 |
|
kevinveenbirkenbach
|
fe55c5e85f
|
fix(dev-nix): configure CA trust bundle for nix TLS
|
2026-02-22 20:57:59 +01:00 |
|
kevinveenbirkenbach
|
3be256f5d4
|
Refactor dev-python tasks behind conditional include
|
2026-02-22 19:43:00 +01:00 |
|
kevinveenbirkenbach
|
5e1d5a86e1
|
mail: load msmtp disable via role and remove fact fallbacks
|
2026-02-22 18:53:44 +01:00 |
|
kevinveenbirkenbach
|
fd8c255ce2
|
refactor docker apt repo setup into shared helper
|
2026-02-22 18:41:55 +01:00 |
|
kevinveenbirkenbach
|
b849976f2d
|
fix(local-deploy): preserve container PATH for infinito CLI
|
2026-02-22 17:34:48 +01:00 |
|
kevinveenbirkenbach
|
556782cc84
|
Unify Python interpreter usage for pip and LDAP tasks
|
2026-02-22 17:18:03 +01:00 |
|
kevinveenbirkenbach
|
0033099f94
|
fix(ca-trust): use wrapper path and invoke via sh
|
2026-02-22 16:15:25 +01:00 |
|
kevinveenbirkenbach
|
70ecef3c1f
|
Unify Python interpreter and pip install handling across distros
|
2026-02-22 15:50:37 +01:00 |
|
kevinveenbirkenbach
|
7a804fa083
|
Refactored to buildin snippet
|
2026-02-22 15:30:50 +01:00 |
|
kevinveenbirkenbach
|
773c0a2640
|
Lint
|
2026-02-22 14:32:07 +01:00 |
|
kevinveenbirkenbach
|
8cbbfb4d06
|
fix(deploy): use infinito CLI for inventory creation in container flows
|
2026-02-22 14:09:48 +01:00 |
|
kevinveenbirkenbach
|
63aa589d10
|
fix(dev-nix): harden nix detection and installer reuse handling
|
2026-02-22 13:39:36 +01:00 |
|
kevinveenbirkenbach
|
7538b030bd
|
fix(alerting): make alarm mailer portable and fix systemd instance fallback
|
2026-02-22 12:12:58 +01:00 |
|