]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph-build.git/commitdiff
ceph-ansible-prs: Change group for jenkins_user 794/head
authorGuillaume Abrioux <gabrioux@redhat.com>
Wed, 26 Jul 2017 12:47:10 +0000 (14:47 +0200)
committerGuillaume Abrioux <gabrioux@redhat.com>
Wed, 26 Jul 2017 16:15:27 +0000 (18:15 +0200)
Required to switch to Ubuntu 16.10.
The group `libvirtd` seems to have been renamed to `libvirt`.

Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
ansible/examples/slave_libvirt_static.yml
ansible/slave_libvirt.yml

index 903721592d0d3ed12fc6a8bdc95930c22ff96c6b..0b63ce16a338e6f4520f127a6c684ef5b028277e 100644 (file)
         - default-jdk
         - default-jre
 
+    - set_fact:
+        jenkins_group: 'libvirtd'
+      when: ansible_distribution_version == '16.04'
+
+    - set_fact:
+        jenkins_group: 'libvirt'
+      when: ansible_distribution_version == '16.10'
+
     - name: "create a {{ jenkins_user }} user"
       user:
         name: "{{ jenkins_user }}"
-        groups: libvirtd
+        groups: "{{ jenkins_group }}"
         append: yes
         comment: "Jenkins Build Slave User"
 
index 4b8745c0886d8af553bed26e46cc7326fb0fa5a4..64f12e0ecc1ca2c4fcd4e34f33dc466bc2d8e053 100644 (file)
         - vagrant
       when: ansible_pkg_mgr  == "apt"
 
+    - set_fact:
+        jenkins_group: 'libvirtd'
+      when: ansible_distribution_version == '16.04'
+
+    - set_fact:
+        jenkins_group: 'libvirt'
+      when: ansible_distribution_version == '16.10'
+
     - name: create a {{ jenkins_user }} user
       user:
         name: "{{ jenkins_user }}"
-        groups: libvirtd
+        groups: "{{ jenkins_group }}"
         append: yes
         comment: "Jenkins Build Slave User"