Merge "openafs-client: add centos8"
This commit is contained in:
commit
e038eccbc3
14
.zuul.yaml
14
.zuul.yaml
@ -630,6 +630,18 @@
|
|||||||
nodes:
|
nodes:
|
||||||
- base
|
- base
|
||||||
|
|
||||||
|
- job:
|
||||||
|
name: system-config-zuul-role-integration-centos-8
|
||||||
|
parent: system-config-zuul-role-integration
|
||||||
|
nodeset:
|
||||||
|
nodes:
|
||||||
|
- name: base
|
||||||
|
label: centos-8
|
||||||
|
groups:
|
||||||
|
- name: openafs
|
||||||
|
nodes:
|
||||||
|
- base
|
||||||
|
|
||||||
- project-template:
|
- project-template:
|
||||||
name: system-config-zuul-role-integration
|
name: system-config-zuul-role-integration
|
||||||
check:
|
check:
|
||||||
@ -637,11 +649,13 @@
|
|||||||
- system-config-zuul-role-integration-xenial
|
- system-config-zuul-role-integration-xenial
|
||||||
- system-config-zuul-role-integration-bionic
|
- system-config-zuul-role-integration-bionic
|
||||||
- system-config-zuul-role-integration-debian-stable
|
- system-config-zuul-role-integration-debian-stable
|
||||||
|
- system-config-zuul-role-integration-centos-8
|
||||||
gate:
|
gate:
|
||||||
jobs:
|
jobs:
|
||||||
- system-config-zuul-role-integration-xenial
|
- system-config-zuul-role-integration-xenial
|
||||||
- system-config-zuul-role-integration-bionic
|
- system-config-zuul-role-integration-bionic
|
||||||
- system-config-zuul-role-integration-debian-stable
|
- system-config-zuul-role-integration-debian-stable
|
||||||
|
- system-config-zuul-role-integration-centos-8
|
||||||
|
|
||||||
- job:
|
- job:
|
||||||
name: system-config-run
|
name: system-config-run
|
||||||
|
@ -5,6 +5,13 @@
|
|||||||
state: present
|
state: present
|
||||||
become: yes
|
become: yes
|
||||||
|
|
||||||
|
# Until in EPEL8; see:
|
||||||
|
# https://bugzilla.redhat.com/show_bug.cgi?id=1791168
|
||||||
|
- name: Install kstart copr repo for CentOS8
|
||||||
|
command: dnf copr enable -y iwienand/kstart
|
||||||
|
become: yes
|
||||||
|
when: ansible_distribution_major_version == '8'
|
||||||
|
|
||||||
- name: Install kerberos client packages
|
- name: Install kerberos client packages
|
||||||
yum:
|
yum:
|
||||||
name: '{{ kerberos_client_packages }}'
|
name: '{{ kerberos_client_packages }}'
|
||||||
@ -12,3 +19,8 @@
|
|||||||
state: present
|
state: present
|
||||||
become: yes
|
become: yes
|
||||||
|
|
||||||
|
- name: Remove kstart copr repo for CentOS8
|
||||||
|
command: dnf copr remove -y iwienand/kstart
|
||||||
|
become: yes
|
||||||
|
when: ansible_distribution_major_version == '8'
|
||||||
|
|
||||||
|
@ -4,6 +4,7 @@
|
|||||||
params:
|
params:
|
||||||
files:
|
files:
|
||||||
- "{{ ansible_distribution }}.{{ ansible_architecture }}.yaml"
|
- "{{ ansible_distribution }}.{{ ansible_architecture }}.yaml"
|
||||||
|
- "{{ ansible_distribution }}.{{ ansible_distribution_major_version }}.yaml"
|
||||||
- "{{ ansible_distribution }}.yaml"
|
- "{{ ansible_distribution }}.yaml"
|
||||||
- "{{ ansible_os_family }}.yaml"
|
- "{{ ansible_os_family }}.yaml"
|
||||||
paths:
|
paths:
|
||||||
|
3
roles/openafs-client/vars/CentOS.8.yaml
Normal file
3
roles/openafs-client/vars/CentOS.8.yaml
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
openafs_client_config_path: '/usr/vice/etc'
|
||||||
|
openafs_client_yum_repo_url: https://tarballs.openstack.org/project-config/package-afs-centos8
|
||||||
|
openafs_client_yum_repo_gpg_check: no
|
Loading…
Reference in New Issue
Block a user