diff --git a/inventory/group_vars/copr_dist_git_aws b/inventory/group_vars/copr_dist_git_aws index f4bb9eb366..1856da72d5 100644 --- a/inventory/group_vars/copr_dist_git_aws +++ b/inventory/group_vars/copr_dist_git_aws @@ -10,7 +10,10 @@ letsencrypt: - copr-dist-git.fedorainfracloud.org mail: copr-devel@lists.fedorahosted.org predefined_deploy_script: httpd -tcp_ports: [22, 80, 443] +tcp_ports: [22, 80, 443, + # node_exporter/prometheus + 9100, +] services_disabled: false aws_ipv6_addr: "2600:1f18:8ee:ae00:41cc:53dc:b87b:2d8c/128" diff --git a/inventory/group_vars/copr_dist_git_dev_aws b/inventory/group_vars/copr_dist_git_dev_aws index 58f040369b..e8751139f3 100644 --- a/inventory/group_vars/copr_dist_git_dev_aws +++ b/inventory/group_vars/copr_dist_git_dev_aws @@ -11,7 +11,10 @@ letsencrypt: - copr-dist-git-dev.fedorainfracloud.org mail: copr-devel@lists.fedorahosted.org predefined_deploy_script: httpd -tcp_ports: [22, 80, 443] +tcp_ports: [22, 80, 443, + # node_exporter/prometheus + 9100, +] services_disabled: false aws_ipv6_addr: "2600:1f18:8ee:ae00:691b:4103:dbcd:a64a/128" diff --git a/inventory/host_vars/copr-dist-git-dev.fedorainfracloud.org b/inventory/host_vars/copr-dist-git-dev.fedorainfracloud.org index e04a552ccb..b737c880eb 100644 --- a/inventory/host_vars/copr-dist-git-dev.fedorainfracloud.org +++ b/inventory/host_vars/copr-dist-git-dev.fedorainfracloud.org @@ -26,7 +26,10 @@ nagios_Check_Services: public_ip: 209.132.184.179 root_auth_users: ryanlerch pingou msuchy frostyx praiskup schlupov security_group: web-80-anywhere-persistent,web-443-anywhere-persistent,ssh-anywhere-persistent,default,all-icmp-persistent -tcp_ports: [22, 80, 443] +tcp_ports: [22, 80, 443, + # node_exporter/prometheus + 9100, +] # volumes: copr-dist-git-dev volumes: [{device: '/dev/vdc', volume_id: '64f21445-d758-4b19-8401-e497cd0ae012'}] zone: nova diff --git a/inventory/host_vars/copr-dist-git.fedorainfracloud.org b/inventory/host_vars/copr-dist-git.fedorainfracloud.org index db35eb0e0c..4a43c8e1c1 100644 --- a/inventory/host_vars/copr-dist-git.fedorainfracloud.org +++ b/inventory/host_vars/copr-dist-git.fedorainfracloud.org @@ -28,7 +28,10 @@ nagios_Check_Services: public_ip: 209.132.184.163 root_auth_users: msuchy frostyx praiskup schlupov security_group: web-80-anywhere-persistent,web-443-anywhere-persistent,ssh-anywhere-persistent,default,all-icmp-persistent -tcp_ports: [22, 80, 443] +tcp_ports: [22, 80, 443, + # node_exporter/prometheus + 9100, +] # volumes: copr-dist-git, copr-dist-git-log volumes: [{device: '/dev/vdc', volume_id: '0ee0735e-0ce5-4e4e-8f52-bc62bf4a0968'}, {device: '/dev/vdd', volume_id: 'e712828f-998f-49aa-85a6-aeb42a7d1843'}] zone: nova diff --git a/roles/copr/dist_git/tasks/main.yml b/roles/copr/dist_git/tasks/main.yml index 8f14955514..1a2eac5eca 100644 --- a/roles/copr/dist_git/tasks/main.yml +++ b/roles/copr/dist_git/tasks/main.yml @@ -19,6 +19,7 @@ - rdiff-backup - scl-utils-build - tmpwatch + - golang-github-prometheus-node-exporter - name: install latest dist-git and copr-dist-git dnf: @@ -104,6 +105,7 @@ - "httpd" - "dist-git.socket" - "copr-dist-git" + - "node_exporter" when: not services_disabled|bool - name: create place for our custom SELinux policy