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 }}