Hello community, here is the log from the commit of package patterns-caasp for openSUSE:Factory checked in at 2019-02-27 21:11:46 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/patterns-caasp (Old) and /work/SRC/openSUSE:Factory/.patterns-caasp.new.28833 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "patterns-caasp" Wed Feb 27 21:11:46 2019 rev:51 rq:679283 version:4.0 Changes: -------- --- /work/SRC/openSUSE:Factory/patterns-caasp/patterns-caasp.changes 2019-01-03 18:05:01.340226003 +0100 +++ /work/SRC/openSUSE:Factory/.patterns-caasp.new.28833/patterns-caasp.changes 2019-02-27 21:11:48.647195340 +0100 @@ -1,0 +2,39 @@ +Tue Feb 26 15:39:20 CET 2019 - [email protected] + +- Replace caasp tools and branding with MicroOS + +------------------------------------------------------------------- +Tue Feb 19 15:48:58 UTC 2019 - Richard Brown <[email protected]> + +- Fix typo in selinux pattern provides + +------------------------------------------------------------------- +Tue Feb 19 14:01:43 UTC 2019 - Richard Brown <[email protected]> + +- Remove container-runtime-config and alt-container-runtime patterns +- Add container-runtime-kubernetes pattern containing cri-o +- Remove cri-o from container-runtime pattern +- [boo#1125949] + +------------------------------------------------------------------- +Mon Feb 18 11:09:36 CET 2019 - [email protected] + +- Add tallow to MicroOS +- Add salt to installation media + +------------------------------------------------------------------- +Mon Feb 4 11:23:04 CET 2019 - [email protected] + +- Add health-checker-plugins-kubic to kubeadm pattern + +------------------------------------------------------------------- +Wed Jan 9 17:24:53 CET 2019 - [email protected] + +- Move cloud-init into seperate cloud pattern + +------------------------------------------------------------------- +Mon Jan 7 14:27:02 CET 2019 - [email protected] + +- Re-add selinux pattern (but without policy for now) + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ patterns-caasp.spec ++++++ --- /var/tmp/diff_new_pack.mfgbH1/_old 2019-02-27 21:11:49.091195251 +0100 +++ /var/tmp/diff_new_pack.mfgbH1/_new 2019-02-27 21:11:49.095195250 +0100 @@ -1,7 +1,7 @@ # # spec file for package patterns-caasp # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -54,10 +54,7 @@ Requires: btrfsprogs Requires: ca-certificates Requires: ca-certificates-mozilla -Requires: caasp-tools Requires: chrony -Requires: cloud-init -Requires: cloud-init-config-caasp Requires: coreutils Requires: cracklib-dict-small Requires: dosfstools @@ -82,6 +79,7 @@ Requires: less Requires: login Requires: logrotate +Requires: microos-tools Requires: net-tools Requires: open-iscsi Requires: openssh @@ -95,11 +93,12 @@ Requires: rsyslog Requires: shadow Requires: snapper +Requires: sudo Requires: supportutils Requires: sysconfig Requires: sysfsutils Requires: systemd -Requires: systemd-presets-branding-CAASP +Requires: systemd-presets-branding-MicroOS Requires: terminfo Requires: timezone Requires: transactional-update @@ -173,6 +172,7 @@ Requires: ceph-common Requires: cri-runtime Requires: cri-tools +Requires: health-checker-plugins-kubic Requires: kubernetes-client Requires: kubernetes-kubeadm Requires: kubernetes-kubeadm-criconfig @@ -181,6 +181,7 @@ Requires: multipath-tools Requires: nfs-client Requires: rpcbind +Requires: tallow Requires: pattern() = basesystem %description kubeadm @@ -199,48 +200,35 @@ Provides: pattern-visible() %description hardware -Packages required to install SUSE CaaS Platform or openSUSE Kubic on -real hardware. +Packages required to install %product_name on real hardware. %package container-runtime -Summary: Container Runtime +Summary: Container Runtime for non-clustered systems Group: Metapackages Provides: pattern-category() = %{pattern_category} -Requires: cri-o Requires: podman +Requires: podman-cni-config Provides: pattern() = SUSE%2dMicroOS%2dcontainer%2druntime Provides: pattern-icon() = pattern-container Provides: pattern-order() = 9040 Provides: pattern-visible() %description container-runtime -This pattern installs the default container runtime packages. +This pattern installs the default container runtime packages for non-clustered systems. -%package container-runtime-config -Summary: Container Runtime Config for non-clustered systems +%package container-runtime-kubernetes +Summary: Container Runtime for kubernetes clustered systems Group: Metapackages Provides: pattern-category() = %{pattern_category} -Requires: podman-cni-config -Provides: pattern() = SUSE%2dMicroOS%2dcontainer%2druntime%2dconfig +Requires: cri-o +Requires: cri-o-kubeadm-criconfig +Provides: pattern() = SUSE%2dMicroOS%2dcontainer%2druntime%2dkubernetes Provides: pattern-icon() = pattern-container Provides: pattern-order() = 9041 Provides: pattern-visible() -%description container-runtime-config -This pattern installs a standard CNI configuration for the default container runtime. It is not intended to be used in clustered systems. - -%package alt-container-runtime -Summary: Alternative Container Runtime -Group: Metapackages -Provides: pattern-category() = %{pattern_category} -Requires: docker-kubic -Provides: pattern() = SUSE%2dMicroOS%2dalt%2dcontainer%2druntime -Provides: pattern-icon() = pattern-container -Provides: pattern-order() = 9045 -Provides: pattern-visible() - -%description alt-container-runtime -This pattern installs the alternative container runtime packages. +%description container-runtime-kubernetes +This pattern installs the default container runtime packages for kubernetes clustered systems. %package apparmor Summary: Apparmor Support @@ -255,7 +243,23 @@ Provides: pattern-visible() %description apparmor -Packages required to enable Apparmor on SUSE CaaS Platform or openSUSE Kubic. +Packages required to enable Apparmor on %product_name. + +%package selinux +Summary: SELinux Support +Group: Metapackages +Provides: pattern-category() = %{pattern_category} +Requires: checkpolicy +Requires: mcstrans +Requires: policycoreutils +Requires: restorecond +Requires: selinux-tools +Provides: pattern() = SUSE%2dMicroOS%2dselinux +Provides: pattern-icon() = pattern-generic +Provides: pattern-order() = 9055 + +%description selinux +This are packages which are required to enable SELinux on %product_name %package sssd-ldap Summary: LDAP client @@ -269,8 +273,7 @@ Provides: pattern-visible() %description sssd-ldap -Packages required to enable LDAP client support via sssd on SUSE CaaS Platform -or openSUSE Kubic. +Packages required to enable LDAP client support via sssd on %product_name. %package ima_evm Summary: IMA/EVM Support @@ -286,20 +289,35 @@ Provides: pattern-visible() %description ima_evm -Packages required to enable IMA/EVM on SUSE CaaS Platform or openSUSE Kubic. +Packages required to enable IMA/EVM on %product_name. + +%package cloud +Summary: Support for Cloud +Group: Metapackages +Provides: pattern() = SUSE%2dMicroOS%2Cloud +Provides: pattern-category() = %{pattern_category} +Provides: pattern-icon() = pattern-generic +Provides: pattern-order() = 9090 +Provides: pattern-visible() +Requires: cloud-init +Requires: cloud-init-config-caasp + +%description cloud +Packages required to enable %{product_name} in the Cloud. %package onlyDVD Summary: Packages only for the DVD of %{product_name} Group: Metapackages Provides: pattern-category() = %{pattern_category} Requires: cracklib-dict-full -Requires: cri-o-kubeadm-criconfig Requires: glibc-locale Requires: iscsiuio %ifarch %ix86 x86_64 Requires: hyper-v Requires: open-vm-tools %endif +Requires: salt-master +Requires: salt-minion Requires: tftpboot-installation-openSUSE-Tumbleweed-Kubic-%{_arch} %ifarch %ix86 x86_64 Requires: ucode-amd @@ -308,7 +326,7 @@ Provides: pattern() = SUSE%2dCaaSP%2donlyDVD Provides: pattern-icon() = pattern-generic Provides: pattern-order() = 9900 -Requires: pattern() = SUSE%2dMicroOS%2dalt%2dcontainer%2druntime +Requires: pattern() = SUSE%2dMicroOS%2Cloud Requires: pattern() = SUSE%2dMicroOS%2dapparmor Requires: pattern() = SUSE%2dMicroOS%2dcontainer%2druntime Requires: pattern() = SUSE%2dMicroOS%2dhardware @@ -322,15 +340,15 @@ Summary: Alternative Packages only for the DVD of %{product_name} Group: Metapackages Provides: pattern-category() = %{pattern_category} -Requires: docker-kubic-kubeadm-criconfig Requires: kernel-default-base Provides: pattern() = SUSE%2dCaaSP%2dalt%2donlyDVD Provides: pattern-icon() = pattern-generic Provides: pattern-order() = 9901 -Requires: pattern() = SUSE%2dMicroOS%2dalt%2dcontainer%2druntime +Requires: pattern() = SUSE%2dMicroOS%2Cloud Requires: pattern() = SUSE%2dMicroOS%2dapparmor -Requires: pattern() = SUSE%2dMicroOS%2dcontainer%2druntime +Requires: pattern() = SUSE%2dMicroOS%2dcontainer%2druntime-kubernetes Requires: pattern() = SUSE%2dMicroOS%2dima_evm +Requires: pattern() = SUSE%2dMicroOS%2dselinux Requires: pattern() = SUSE%2dMicroOS%2dsssd_ldap %description alt-onlyDVD @@ -350,10 +368,11 @@ echo 'This file marks the pattern hardware to be installed.' >%buildroot/usr/share/doc/packages/patterns-caasp/hardware.txt echo 'This file marks the pattern ima_evm to be installed.' >%buildroot/usr/share/doc/packages/patterns-caasp/ima_evm.txt echo 'This file marks the pattern apparmor to be installed.' >%buildroot/usr/share/doc/packages/patterns-caasp/apparmor.txt +echo 'This file marks the pattern selinux to be installed.' >%buildroot/usr/share/doc/packages/patterns-caasp/selinux.txt echo 'This file marks the pattern sssd-ldap to be installed.' >%buildroot/usr/share/doc/packages/patterns-caasp/sssd-ldap.txt echo 'This file marks the pattern container-runtime to be installed.' >%buildroot/usr/share/doc/packages/patterns-caasp/container-runtime.txt -echo 'This file marks the pattern container-runtime-config to be installed.' >%buildroot/usr/share/doc/packages/patterns-caasp/container-runtime-config.txt -echo 'This file marks the pattern alt-container-runtime to be installed.' >%buildroot/usr/share/doc/packages/patterns-caasp/alt-container-runtime.txt +echo 'This file marks the pattern container-runtime-kubernetes to be installed.' >%buildroot/usr/share/doc/packages/patterns-caasp/container-runtime-kubernetes.txt +echo 'This file marks the pattern cloud to be installed.' >%buildroot/usr/share/doc/packages/patterns-caasp/cloud.txt %if !0%{?is_susecaasp} echo 'This file marks the pattern onlyDVD to be installed.' >%buildroot/usr/share/doc/packages/patterns-caasp/onlyDVD.txt echo 'This file marks the pattern alt-onlyDVD to be installed.' >%buildroot/usr/share/doc/packages/patterns-caasp/alt-onlyDVD.txt @@ -379,15 +398,10 @@ %dir %{_docdir}/patterns-caasp %{_docdir}/patterns-caasp/container-runtime.txt -%files container-runtime-config +%files container-runtime-kubernetes %defattr(-,root,root) %dir %{_docdir}/patterns-caasp -%{_docdir}/patterns-caasp/container-runtime-config.txt - -%files alt-container-runtime -%defattr(-,root,root) -%dir %{_docdir}/patterns-caasp -%{_docdir}/patterns-caasp/alt-container-runtime.txt +%{_docdir}/patterns-caasp/container-runtime-kubernetes.txt %files sssd-ldap %defattr(-,root,root) @@ -404,6 +418,16 @@ %dir %{_docdir}/patterns-caasp %{_docdir}/patterns-caasp/apparmor.txt +%files selinux +%defattr(-,root,root) +%dir %{_docdir}/patterns-caasp +%{_docdir}/patterns-caasp/selinux.txt + +%files cloud +%defattr(-,root,root) +%dir %{_docdir}/patterns-caasp +%{_docdir}/patterns-caasp/cloud.txt + %if !0%{?is_susecaasp} %files onlyDVD %defattr(-,root,root)
