From 26e33b2d00afeaf839ad55eeb99674430b0b8259 Mon Sep 17 00:00:00 2001 From: Kevin Fenzi Date: Thu, 20 Oct 2016 19:09:22 +0000 Subject: [PATCH] First stab at adding jenkins hosts local host file with local ip --- roles/jenkins/slave/tasks/main.yml | 7 +++++++ roles/jenkins/slave/templates/hosts | 4 ++++ 2 files changed, 11 insertions(+) create mode 100644 roles/jenkins/slave/templates/hosts diff --git a/roles/jenkins/slave/tasks/main.yml b/roles/jenkins/slave/tasks/main.yml index c5bab37273..5e7e7867b9 100644 --- a/roles/jenkins/slave/tasks/main.yml +++ b/roles/jenkins/slave/tasks/main.yml @@ -101,3 +101,10 @@ - jenkins - jenkins/slave - config + +- name: set /etc/hosts with local ip for loopback tests. + template: src=hosts dest=/etc/hosts owner=root group=root + tags: + - jenkins + - jenkins/slave + - config diff --git a/roles/jenkins/slave/templates/hosts b/roles/jenkins/slave/templates/hosts new file mode 100644 index 0000000000..ad45b2f759 --- /dev/null +++ b/roles/jenkins/slave/templates/hosts @@ -0,0 +1,4 @@ +127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 +::1 localhost localhost.localdomain localhost6 localhost6.localdomain6 + +{{ ansible_default_ipv4.address }} {{ inventory_hostname }}