Commit Graph
14682 Commits
Author SHA1 Message Date
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