diff --git a/inventory/host_vars/koschei-backend01.phx2.fedoraproject.org b/inventory/host_vars/koschei-backend01.phx2.fedoraproject.org index c0edacdcc3..d881d223ae 100644 --- a/inventory/host_vars/koschei-backend01.phx2.fedoraproject.org +++ b/inventory/host_vars/koschei-backend01.phx2.fedoraproject.org @@ -3,8 +3,8 @@ nm: 255.255.255.0 gw: 10.5.125.254 dns: 10.5.126.21 -ks_url: http://10.5.126.23/repo/rhel/ks/kvm-fedora-26 -ks_repo: http://10.5.126.23/pub/fedora/linux/releases/26/Server/x86_64/os/ +ks_url: http://10.5.126.23/repo/rhel/ks/kvm-fedora-27 +ks_repo: http://10.5.126.23/pub/fedora/linux/releases/27/Server/x86_64/os/ volgroup: /dev/xenGuests eth0_ip: 10.5.125.49 diff --git a/roles/koschei/common/tasks/main.yml b/roles/koschei/common/tasks/main.yml index 3e47231158..af8988e54d 100644 --- a/roles/koschei/common/tasks/main.yml +++ b/roles/koschei/common/tasks/main.yml @@ -8,10 +8,20 @@ - packages - yumrepos -- name: Install common packages +- name: Install common packages (Fedora >= 27) package: name={{ item }} state=present with_items: - - python-memcached + - python3-memcached + when: ansible_distribution_major_version|int > 26 + tags: + - koschei + - packages + +- name: Install common packages (not Fedora or Fedora <= 26) + package: name={{ item }} state=present + with_items: + - python-memcached + when: ansible_distribution_major_version|int < 27 tags: - koschei - packages