diff --git a/packaging/rpm/microshift.spec b/packaging/rpm/microshift.spec index b11ee65df4..246b83c43a 100644 --- a/packaging/rpm/microshift.spec +++ b/packaging/rpm/microshift.spec @@ -18,7 +18,8 @@ # SELinux specifics %global selinuxtype targeted -%define selinux_policyver 3.14.3-67 +%define selinux_policyver 38.1.35 +%define container_selinux_ver 4:2.237.0 %define microshift_relabel_files() \ mkdir -p /var/lib/kubelet/pods; \ mkdir -p /etc/microshift; \ @@ -97,10 +98,11 @@ also included in the package. Summary: SELinux policies for MicroShift BuildRequires: selinux-policy >= %{selinux_policyver} BuildRequires: selinux-policy-devel >= %{selinux_policyver} -Requires: container-selinux BuildArch: noarch Requires: microshift = %{version} Requires: selinux-policy >= %{selinux_policyver} +Requires: container-selinux >= %{container_selinux_ver} +Obsoletes: container-selinux < %{container_selinux_ver} %description selinux The microshift-selinux package provides the SELinux policy modules required by MicroShift.