Commit Graph

161 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
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
Sergey Malyuk
7b05b6cf05 fix kics error 2025-12-18 18:03:42 +03:00
Sergey Malyuk
8165039ed2 update meta 2025-12-18 17:23:30 +03:00
Sergey Malyuk
6a77bc6d56 fix ansible-lint errors 2025-12-18 17:20:17 +03:00
Fogucoco
72c812214a Merge pull request #53 from corvus-migratorius/role-borg-server
add borg_server role
2025-12-18 16:45:16 +03:00
Alexander Gorelyshev
7a06ee0a3c Merge pull request #50 from corvus-migratorius/renovate/yamllint-1.x
Update dependency yamllint to ~=1.37.1
2025-12-18 17:41:38 +04:00
Alexander Gorelyshev
aa8ddea381 Merge pull request #47 from corvus-migratorius/renovate/ansible-lint-25.x
Update dependency ansible-lint to ~=25.12.1
2025-12-18 17:41:22 +04:00
Sergey Malyuk
ddef86f0ec update meta 2025-12-18 16:39:46 +03:00
Sergey Malyuk
70808bad91 fix ansible-lint errors 2025-12-18 16:37:50 +03:00