Commit Graph
61 Commits
Author SHA1 Message Date
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 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
Alexander Gorelyshev 708d3c67d8 Fix minor README issues 2025-12-18 17:23:33 +04:00
Alexander Gorelyshev f817ed54a4 Change DRY-breaking invocation examples for links to converge files 2025-12-18 17:21:37 +04:00
Alexander Gorelyshev e2aa20f367 Drop declared support for Ubuntu 20.04 as it is EOL 2025-12-18 17:19:15 +04:00
Alexander Gorelyshev 3e925c3a54 Remove .gitignore leftovers from individual roles 2025-12-18 17:16:41 +04:00
Alexander Gorelyshev a50119d74e Enforce consistent role names in README 2025-12-18 17:16:02 +04:00
Alexander Gorelyshev 02178246c9 Add passlib - a missing users role control node dependency 2025-12-18 14:35:42 +04:00
Alexander Gorelyshev 4beafb13f1 Add a link to the role's README file 2025-12-18 13:56:23 +04:00
Alexander Gorelyshev 794d0e1dc4 Bump Galaxy collection version 2025-12-18 13:56:10 +04:00
Alexander Gorelyshev 4a167c4798 Move the user manifest into a subfolder to work around ansible-lint 2025-12-18 13:48:41 +04:00
Alexander Gorelyshev b0fbb7f17c Drop unused variables 2025-12-18 13:44:17 +04:00
Alexander Gorelyshev 0c46455a63 Fix linting issues 2025-12-18 13:44:02 +04:00
Alexander Gorelyshev 1a9cb69d58 Update metadata 2025-12-18 13:39:17 +04:00
Alexander Gorelyshev 7056bfe278 Fix role name 2025-12-18 13:39:05 +04:00
Alexander Gorelyshev 14e6bf12fd Migrate the users role 2025-12-18 13:34:32 +04:00
Alexander Gorelyshev a5b6f0ff75 Fix KICS rule disabling syntax 2025-12-17 13:48:15 +04:00
Alexander Gorelyshev c6f604fcc6 Add more linting fixes 2025-12-17 13:48:05 +04:00
Alexander Gorelyshev 3ea7073896 Rename variables according to the convention 2025-12-17 12:38:44 +04:00
Alexander Gorelyshev 29ca89ed93 Disable an irrelevant KICS warning about unsafe URLs 2025-12-17 12:38:30 +04:00
Alexander Gorelyshev dce2de2145 Add the node_exporter role 2025-12-17 12:26:46 +04:00
Alexander Gorelyshev 6056989949 Touch another role to test Molecule workflow behavior with multiple roles 2025-12-08 12:24:35 +04:00
Alexander Gorelyshev 8cc746fbfa Migrate the genlab.mkfs role 2025-12-08 12:20:01 +04:00
Alexander Gorelyshev 90f4343672 Add a workflow-level gate to trigger only on changes under roles/ 2025-12-08 12:09:47 +04:00
Alexander Gorelyshev 218bf304e1 Trigger linting on PRs to any branch, not just master 2025-12-08 12:03:18 +04:00
Alexander Gorelyshev e9d233893c Drop obsolete commented-out code 2025-12-08 11:51:58 +04:00
Alexander Gorelyshev 59b472b51f Bump actions/github-script to major version 8 2025-12-08 11:49:36 +04:00
Alexander Gorelyshev d50809e981 Shorten a job name 2025-12-08 11:44:15 +04:00
Alexander Gorelyshev db64b9f114 Fix an issue with job-level if evaluating before strategy 2025-12-08 11:12:01 +04:00
Alexander Gorelyshev 5616ff6302 Test running Molecule in the detected role folder 2025-12-08 10:57:23 +04:00
Alexander Gorelyshev a13b5ecc16 Introduce a change to a role to test change detection 2025-12-08 10:41:39 +04:00
Alexander Gorelyshev 4c9a3ad62b Remove push trigger from the Molecule workflow 2025-12-08 10:37:34 +04:00
Alexander Gorelyshev f84031c1d1 Add a guard protecting against non-PR triggers 2025-12-08 10:35:36 +04:00
Alexander Gorelyshev 7160e7dc16 Trigger on any branch 2025-12-08 10:24:01 +04:00
Alexander Gorelyshev 5e8ab2e5db Try an approach with github-script calling Github API 2025-12-08 10:14:03 +04:00
Alexander Gorelyshev e1dd54875c Add a CI workflow for Molecule 2025-12-05 12:39:11 +04:00
Alexander Gorelyshev 19d040ca99 Add a Renovate config 2025-12-05 11:57:54 +04:00
Alexander Gorelyshev 44600aa700 Add CI badges 2025-12-05 11:57:18 +04:00
Alexander Gorelyshev e62d57b358 Add a KICS workflow 2025-12-05 11:54:46 +04:00
Alexander Gorelyshev 101a7c80f1 Cache micromamba environment 2025-12-05 11:52:11 +04:00
Alexander Gorelyshev ce62cc6e90 lint: Replace changelog with a Markdown stub for now 2025-12-05 11:50:39 +04:00
Alexander Gorelyshev 54bc0341c6 lint: Fix another variable naming issue 2025-12-05 11:16:18 +04:00
Alexander Gorelyshev 703be3a159 Add a top-level requirements.yml, fixing an issues with posix.mount 2025-12-05 11:15:58 +04:00
Alexander Gorelyshev 0d2a340eec Drop support for focal 2025-12-05 10:51:52 +04:00
Alexander Gorelyshev 80d62ca0d6 lint: Restore ariable naming convention 2025-12-05 10:51:41 +04:00
Alexander Gorelyshev 8c48469441 lint: Add required Galaxy tags 2025-12-05 10:20:44 +04:00
Alexander Gorelyshev 64743599ec lint: Add a changelog.yml stub 2025-12-05 10:19:45 +04:00
Alexander Gorelyshev 7072c0c560 Update CI environment configuration 2025-12-05 10:12:16 +04:00
Alexander Gorelyshev af7e4e7504 Add a linting workflow 2025-12-04 13:50:54 +04:00
Alexander Gorelyshev da27eccbc2 Add CI environment configuration 2025-12-04 13:36:53 +04:00
Alexander Gorelyshev c8da40257e Update collection README.md 2025-12-04 12:12:48 +04:00
Alexander Gorelyshev 008505079e Migrate the code for mount_device 2025-12-04 11:57:29 +04:00
Alexander Gorelyshev 7270684562 Flatten repository structure 2025-12-02 21:10:37 +04:00
Alexander Gorelyshev d3c42b3461 Add a .keep file to the roles/ 2025-12-02 20:56:35 +04:00
Alexander Gorelyshev fc6c0d2dae Initial scaffolding 2025-12-02 20:55:34 +04:00