Skip to content

Commit e81e349

Browse files
committed
Allow ncpa to be installed from a url since it's been removed from stable repos
1 parent 4fbae57 commit e81e349

2 files changed

Lines changed: 8 additions & 0 deletions

File tree

defaults/main.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,8 @@ ncpa_packages:
1111

1212
ncpa_repo_package_url: https://repo.nagios.com/nagios/7/nagios-repo-7-4.el7.noarch.rpm
1313

14+
ncpa_package_url: ""
15+
1416
# When running on Amazon Linux 2023, we don't have epel, so we don't get nagios-plugins. We can cheat
1517
# and use a fedora repo. it will only be enabled for the install task in this play.
1618
ncpa_use_fedora_repo: false

tasks/main.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,12 @@
1919
name: "{{ ncpa_repo_package_url }}"
2020
state: present
2121

22+
- name: install ncpa package from url if specified
23+
yum:
24+
name: "{{ ncpa_package_url }}"
25+
state: present
26+
when: ncpa_package_url != ""
27+
2228
- name: install ncpa packages
2329
yum:
2430
name: "{{ ncpa_packages }}"

0 commit comments

Comments
 (0)