From 67dac22ec2f6b00bcbc836bbbd6f845021da4845 Mon Sep 17 00:00:00 2001 From: Alfredo Deza Date: Tue, 30 Jun 2015 10:00:14 -0400 Subject: [PATCH] we require nginx to proxy jenkins Signed-off-by: Alfredo Deza --- ansible/master/ansible-jenkins/tasks/config.yml | 3 +++ ansible/master/ansible-jenkins/vars/main.yml | 1 + 2 files changed, 4 insertions(+) diff --git a/ansible/master/ansible-jenkins/tasks/config.yml b/ansible/master/ansible-jenkins/tasks/config.yml index bac93dd74..0461db788 100644 --- a/ansible/master/ansible-jenkins/tasks/config.yml +++ b/ansible/master/ansible-jenkins/tasks/config.yml @@ -19,3 +19,6 @@ - name: Configure Jenkins E-mail when: email is defined template: src=hudson.tasks.Mailer.xml.j2 dest={{ jenkins_lib }}/hudson.tasks.Mailer.xml owner=jenkins group=jenkins mode=0644 + +- name: Tell SELinux that we should allow Nginx to talk to Jenkins + shell: setsebool -P httpd_can_network_connect 1 diff --git a/ansible/master/ansible-jenkins/vars/main.yml b/ansible/master/ansible-jenkins/vars/main.yml index cb3b03372..30761f758 100644 --- a/ansible/master/ansible-jenkins/vars/main.yml +++ b/ansible/master/ansible-jenkins/vars/main.yml @@ -9,5 +9,6 @@ jenkins: - 'java-1.7.0-openjdk' - 'git' - 'curl' + - 'nginx' cli_dest: '{{ jenkins_dest }}/jenkins-cli.jar' # Jenkins CLI destination updates_dest: '{{ jenkins_dest }}/updates_jenkins.json' # Jenkins updates file -- 2.47.3