Commit Graph
219 Commits
Author SHA1 Message Date
Alexander Gorelyshev 31e6b1f330 Hardcode prometheus as user and group name
Not much sense or need in using variables here. The systemd unit file
was using hard-coded values anyway.
2025-12-28 15:59:40 +04:00
Alexander Gorelyshev f45f73e6ff Restore the task formatting consistency 2025-12-28 15:57:59 +04:00
Alexander Gorelyshev bdfab12d58 Restore the task naming convention 2025-12-28 15:48:31 +04:00
Alexander Gorelyshev 9d205bc4f8 Fix an inconsistent variable name 2025-12-28 15:42:35 +04:00
Alexander Gorelyshev 4ad970586c Indicate OS family in the task name for greater clarity 2025-12-28 14:27:32 +04:00
Alexander Gorelyshev b92787e364 Update the service unit config file references 2025-12-28 14:15:35 +04:00
Alexander Gorelyshev 52808bd5e9 Make minor tweaks to the service unit file 2025-12-28 14:09:58 +04:00
Alexander Gorelyshev 1eb119b34e Make configuration file names consistent 2025-12-28 14:09:38 +04:00
Alexander Gorelyshev 3072a3c1b8 Update README.md 2025-12-26 22:50:28 +04:00
Alexander Gorelyshev be6fef69af Remove excessive templating 2025-12-26 22:50:03 +04:00
Alexander Gorelyshev 6925c33baa Make minor wording changes 2025-12-26 22:36:10 +04:00
Alexander Gorelyshev 7c635cbc7b Switch Molecule to 24.04 by default 2025-12-26 22:35:25 +04:00
Alexander Gorelyshev 10a1a993c8 Put the configuration file under /etc/promtail 2025-12-26 22:30:14 +04:00
Alexander Gorelyshev d9180e04b2 Drop explicit group creation making the eponymous group non-primary 2025-12-26 22:20:49 +04:00
Alexander Gorelyshev 46a3ce39aa Update defaults 2025-12-26 22:10:09 +04:00
Alexander Gorelyshev 3203acba87 Update the promtail user creation task 2025-12-26 22:09:41 +04:00
Alexander Gorelyshev fac775cb9d Simplify handler logic 2025-12-26 21:58:02 +04:00
Alexander Gorelyshev 756bc77493 Fix incorrect variable name preventing DNS configuration on the Hub 2025-12-25 21:28:03 +04:00
Alexander Gorelyshev 28d459f25e Fix more incorrect renames 2025-12-25 19:07:15 +04:00
Alexander Gorelyshev 2b0ea3574d Further fix variable names 2025-12-25 18:56:50 +04:00
Alexander Gorelyshev 0dc638ea18 Fix botched variable names 2025-12-25 18:47:08 +04:00
Sergey Malyuk d33e3b41e5 update meta 2025-12-24 11:57:35 +03:00
Sergey Malyuk 3fbba94bec remove dependency install from main tasks 2025-12-24 11:48:36 +03:00
Sergey Malyuk cd78304e18 fix ansible-lint errors 2025-12-24 11:47:56 +03:00
Sergey Malyuk 94ad238720 remove unneeded file 2025-12-24 11:31:31 +03:00
Sergey Malyuk 502c2f6ded add verify 2025-12-24 11:28:56 +03:00
Sergey Malyuk d72a570783 fix unidempotent task 2025-12-24 11:28:36 +03:00
Sergey Malyuk 29b28edc82 make converge be working 2025-12-23 16:59:00 +03:00
Sergey Malyuk 4dec1fd7fe add role and molecule 2025-12-23 11:59:24 +03:00
Sergey Malyuk cbadb6c800 add percli role and fix ansible-lint errors 2025-12-19 17:20:04 +03:00
Fogucoco 87259f96f2 Merge branch 'master' into role-platform1c 2025-12-19 17:07:44 +03:00
Sergey Malyuk e1dafe73a3 update meta 2025-12-19 17:05:37 +03:00
Sergey Malyuk 93cbb3c728 replace converge and verify tasks with blank for CI skipping 2025-12-19 17:02:50 +03:00
Alexander Gorelyshev b4fa5170d4 Add a delay/retry protection for fetching the release tarball 2025-12-19 16:48:51 +04:00
Alexander Gorelyshev 1881e64b12 Update Molecule converge to use new variable name 2025-12-19 16:48:25 +04:00
Alexander Gorelyshev dded21469f Update the README.md 2025-12-19 16:45:50 +04:00
Alexander Gorelyshev 55ef7c1d9d Configure to listen on 0.0.0.0 be default 2025-12-19 16:34:01 +04:00
Alexander Gorelyshev ddcbb980f6 Put the binary under a more universal path for consistency with RHEL distros 2025-12-19 16:33:21 +04:00
Alexander Gorelyshev f85dd70eb9 Simplify configuration file management 2025-12-19 16:31:12 +04:00
Alexander Gorelyshev a5642463cc Restore source style consistency 2025-12-19 16:29:00 +04:00
Alexander Gorelyshev bda231768b Fix variable names in README.md 2025-12-19 16:04:05 +04:00
Alexander Gorelyshev f02898ff9c Fix variable names that escaped renaming 2025-12-19 16:03:47 +04:00
Alexander Gorelyshev ca2edfdea7 Merge pull request #58 from corvus-migratorius/fix-role-readmes
Update role requirements
2025-12-19 16:01:16 +04:00
Alexander Gorelyshev 05b5309cc7 Minor edits 2025-12-19 14:49:30 +04:00
Alexander Gorelyshev 983b539514 Indicate tar and gzip as requirements for some roles
Turns out, on Ilya's Rocky deployment `tar` was missing
2025-12-19 14:49:23 +04:00
Fogucoco 65e41bc451 Merge pull request #52 from corvus-migratorius/fix-role-readmes
Enforce consistency across role READMEs
2025-12-19 13:44:15 +03:00
Sergey Malyuk f1737698e8 update dependencies 2025-12-19 12:39:43 +03:00
Sergey Malyuk 4f3d092511 fix role and ansible-lint errors 2025-12-19 12:31:40 +03:00
Sergey Malyuk 36d6be271e add postgres1c role 2025-12-19 12:16:06 +03:00
Sergey Malyuk 2ccf6be8b7 fix ansible-lint errors 2025-12-19 12:09:28 +03:00