Suggested by Patrick and this will check mounter's type.
Fixes: https://tracker.ceph.com/issues/57591
Signed-off-by: Xiubo Li <xiubli@redhat.com>
+teuthology:
+ postmerge:
+ - local function is_kupstream()
+ return false
+ end
+ - local function is_kdistro()
+ return false
+ end
+ - local function is_fuse()
+ return true
+ end
tasks:
- ceph-fuse:
+teuthology:
+ postmerge:
+ - local function is_kupstream()
+ return yaml.ktype == 'upstream'
+ end
+ - local function is_kdistro()
+ return yaml.ktype == 'distro'
+ end
+ - local function is_fuse()
+ return false
+ end
tasks:
- kclient:
kernel:
client:
sha1: distro
+ktype: distro
kernel:
client:
branch: testing
+ktype: upstream
os_type: centos
+ktype: distro
os_type: centos
os_version: "6.3"
+ktype: distro
os_type: centos
os_version: "6.4"
+ktype: distro
os_type: centos
os_version: "6.5"
+ktype: distro
os_type: centos
os_version: "7.0"
+ktype: distro
os_type: centos
os_version: "7.1"
+ktype: distro
os_type: centos
os_version: "7.2"
+ktype: distro
os_type: centos
os_version: "7.3"
+ktype: distro
os_type: centos
os_version: "7.4"
+ktype: distro
os_type: centos
os_version: "7.5"
+ktype: distro
selinux:
whitelist:
- scontext=system_u:system_r:logrotate_t:s0
+ktype: distro
selinux:
whitelist:
- scontext=system_u:system_r:logrotate_t:s0
+ktype: distro
selinux:
whitelist:
- scontext=system_u:system_r:logrotate_t:s0
+ktype: distro
selinux:
whitelist:
- scontext=system_u:system_r:logrotate_t:s0
+ktype: distro
selinux:
whitelist:
- scontext=system_u:system_r:logrotate_t:s0
+ktype: distro
selinux:
whitelist:
- scontext=system_u:system_r:logrotate_t:s0
+ktype: distro
os_type: debian
os_version: "6.0"
+ktype: distro
os_type: debian
os_version: "7.0"
+ktype: distro
os_type: debian
os_version: "8.0"
+ktype: distro
os_type: fedora
os_version: "17"
+ktype: distro
os_type: fedora
os_version: "18"
+ktype: distro
os_type: fedora
os_version: "19"
+ktype: distro
os_type: opensuse
os_version: "15.1"
+ktype: distro
os_type: opensuse
os_version: "15.2"
+ktype: distro
os_type: opensuse
os_version: "42.3"
+ktype: distro
os_type: rhel
os_version: "6.3"
+ktype: distro
os_type: rhel
os_version: "6.4"
+ktype: distro
os_type: rhel
os_version: "6.5"
+ktype: distro
os_type: rhel
os_version: "7.0"
+ktype: distro
os_type: rhel
os_version: "7.5"
+ktype: distro
selinux:
whitelist:
- scontext=system_u:system_r:logrotate_t:s0
+ktype: distro
selinux:
whitelist:
- scontext=system_u:system_r:logrotate_t:s0
+ktype: distro
selinux:
whitelist:
- scontext=system_u:system_r:logrotate_t:s0
+ktype: distro
selinux:
whitelist:
- scontext=system_u:system_r:logrotate_t:s0
+ktype: distro
selinux:
whitelist:
- scontext=system_u:system_r:logrotate_t:s0
+ktype: distro
selinux:
whitelist:
- scontext=system_u:system_r:logrotate_t:s0
+ktype: distro
selinux:
whitelist:
- scontext=system_u:system_r:logrotate_t:s0
+ktype: distro
selinux:
whitelist:
- scontext=system_u:system_r:logrotate_t:s0
+ktype: distro
os_type: sle
os_version: "12.2"
+ktype: distro
os_type: sle
os_version: "12.3"
+ktype: distro
os_type: sle
os_version: "15.1"
+ktype: distro
os_type: sle
os_version: "15.2"
+ktype: distro
os_type: ubuntu
os_version: "12.04"
+ktype: distro
os_type: ubuntu
os_version: "12.10"
+ktype: distro
os_type: ubuntu
os_version: "14.04"
+ktype: distro
os_type: ubuntu
os_version: "14.04"
arch: aarch64
+ktype: distro
os_type: ubuntu
os_version: "14.04"
arch: i686
+ktype: distro
os_type: ubuntu
os_version: "16.04"
+ktype: distro
os_type: ubuntu
os_version: "18.04"
+ktype: distro
os_type: ubuntu
os_version: "20.04"
+ktype: distro
os_type: ubuntu
os_version: "22.04"
+ktype: distro