nginx Role Enhancements #22

Merged
june merged 10 commits from nginx_role_enhancements into main 2025-02-18 04:40:08 +01:00
Owner
No description provided.
The nginx package gets installed with "update_cache: true" afterwards
anyway, so the apt-get update step shouldn't be necessary.
nginx(role): simplify installation by removing version spec
All checks were successful
/ Ansible Lint (push) Successful in 1m52s
/ Ansible Lint (pull_request) Successful in 1m37s
696406a4ed
We always just want the latest anyway and therefore don't use it, so no
need to keep the complexity introduced by that setting.
Also merge repo_setup and nginx_install task lists into one
nginx_install task list as keeping two files isn't necessary.
Finally improving naming a bit.
june force-pushed nginx_role_enhancements from 696406a4ed to 73f1869094 2025-02-18 03:10:58 +01:00 Compare
nginx(role): simplify ensuring that gnupg is installed
All checks were successful
/ Ansible Lint (push) Successful in 1m39s
/ Ansible Lint (pull_request) Successful in 1m38s
90dcee79c7
Also improve naming.
nginx(role): document arguments in README for better discoverability
Some checks failed
/ Ansible Lint (push) Has been cancelled
/ Ansible Lint (pull_request) Successful in 1m41s
0bedb4a873
Document the role arguments in the README instead of in the
argument_specs for better discoverability and readability.
june force-pushed nginx_role_enhancements from 0bedb4a873 to 791c517de3 2025-02-18 03:30:05 +01:00 Compare
nginx(role): remove distribution check and simply have docs
Some checks failed
/ Ansible Lint (push) Has been cancelled
/ Ansible Lint (pull_request) Successful in 1m37s
fa6f1d3985
Remove distribution check to simplify role and simply state that this
role supports Debian as the NGINX Debian repos are used.
june force-pushed nginx_role_enhancements from fa6f1d3985 to b907ce15ba 2025-02-18 03:35:54 +01:00 Compare
nginx(role): remove unnecessary hosts section from README
Some checks are pending
/ Ansible Lint (push) Waiting to run
/ Ansible Lint (pull_request) Successful in 1m41s
39ce2a5623
june force-pushed nginx_role_enhancements from 39ce2a5623 to d0c570e0bc 2025-02-18 03:40:04 +01:00 Compare
nginx(role): use better naming, wording and file structure
Some checks failed
/ Ansible Lint (push) Has been cancelled
/ Ansible Lint (pull_request) Failing after 2m6s
862062b72a
june force-pushed nginx_role_enhancements from 862062b72a to 8dcd3bf934 2025-02-18 03:59:20 +01:00 Compare
june force-pushed nginx_role_enhancements from 8dcd3bf934 to dc135471a3 2025-02-18 04:02:51 +01:00 Compare
june force-pushed nginx_role_enhancements from dc135471a3 to eb8254bcaf 2025-02-18 04:07:11 +01:00 Compare
nginx(role): simplify description in README
All checks were successful
/ Ansible Lint (push) Successful in 2m14s
/ Ansible Lint (pull_request) Successful in 2m14s
381811d58d
check(playbook): print all held packages
All checks were successful
/ Ansible Lint (push) Successful in 1m44s
/ Ansible Lint (pull_request) Successful in 1m41s
b133670544
june changed title from WIP: nginx Role Enhancements to nginx Role Enhancements 2025-02-18 04:32:07 +01:00
june force-pushed nginx_role_enhancements from b133670544 to 5e5c980f14 2025-02-18 04:32:47 +01:00 Compare
june merged commit 5e5c980f14 into main 2025-02-18 04:40:08 +01:00
june deleted branch nginx_role_enhancements 2025-02-18 04:40:08 +01:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: CCCHH/ansible-infra#22
No description provided.