Hello community,

here is the log from the commit of package patterns-caasp for openSUSE:Factory 
checked in at 2018-01-20 11:26:51
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/patterns-caasp (Old)
 and      /work/SRC/openSUSE:Factory/.patterns-caasp.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "patterns-caasp"

Sat Jan 20 11:26:51 2018 rev:21 rq:567222 version:1.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/patterns-caasp/patterns-caasp.changes    
2017-10-27 14:02:07.150060155 +0200
+++ /work/SRC/openSUSE:Factory/.patterns-caasp.new/patterns-caasp.changes       
2018-01-20 11:26:54.687814221 +0100
@@ -1,0 +2,37 @@
+Wed Jan 17 10:17:28 CET 2018 - [email protected]
+
+- Adjust names of patterns
+
+-------------------------------------------------------------------
+Tue Jan 16 14:37:04 CET 2018 - [email protected]
+
+- Move health-checker and container runtime to MicroOS
+- Enable supportutils on Kubic
+
+-------------------------------------------------------------------
+Wed Jan 10 15:44:58 CET 2018 - [email protected]
+
+- Move apparmor packages to own "apparmor" pattern
+
+-------------------------------------------------------------------
+Tue Dec 19 11:11:47 CET 2017 - [email protected]
+
+- Add pattern "selinux" for SELinux support
+
+-------------------------------------------------------------------
+Mon Dec 18 15:23:36 CET 2017 - [email protected]
+
+- Add pattern "ima_evm" for IMA/EVM support
+
+-------------------------------------------------------------------
+Mon Dec 18 13:41:17 CET 2017 - [email protected]
+
+- Replace glibc-locale with kubic-locale-archive
+
+-------------------------------------------------------------------
+Mon Dec 18 11:47:14 CET 2017 - [email protected]
+
+- Create own pattern "hardware" collecting all packages needed
+  on bare metal installations
+
+-------------------------------------------------------------------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ patterns-caasp.spec ++++++
--- /var/tmp/diff_new_pack.BYvgHn/_old  2018-01-20 11:26:55.303785414 +0100
+++ /var/tmp/diff_new_pack.BYvgHn/_new  2018-01-20 11:26:55.307785227 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package patterns-caasp
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 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
@@ -55,6 +55,7 @@
 Provides:       pattern-icon() = pattern-basis
 Provides:       pattern-order() = 1010
 Requires:       aaa_base
+Requires:       audit
 Requires:       bash
 Requires:       btrfsmaintenance
 Requires:       btrfsprogs
@@ -65,7 +66,7 @@
 Requires:       cloud-init-config-caasp
 Requires:       coreutils
 Requires:       cracklib-dict-small
-Requires:       cron
+Requires:       docker_1_12_6
 Requires:       dosfstools
 Requires:       dracut
 Requires:       elfutils
@@ -73,19 +74,19 @@
 Requires:       filesystem
 Requires:       fipscheck
 Requires:       glibc
-Requires:       glibc-locale
 Requires:       grub2
 Requires:       grub2-snapper-plugin
 Requires:       haveged
+Requires:       health-checker
+Requires:       health-checker-plugins-caasp
 Requires:       hwinfo
-Requires:       iproute2
 Requires:       iputils
 Requires:       kbd
 Requires:       kdump
 Requires:       kernel-base
-#Supplements of the firmware package should be enough
-Requires:       kernel-firmware
 Requires:       kmod
+Requires:       kubic-locale-archive
+Requires:       less
 Requires:       libnss_usrfiles2
 Requires:       login
 Requires:       logrotate
@@ -101,6 +102,7 @@
 Requires:       rsyslog
 Requires:       shadow
 Requires:       snapper
+Requires:       supportutils
 Requires:       suse-build-key
 Requires:       sysconfig
 Requires:       sysfsutils
@@ -140,10 +142,6 @@
 %ifnarch s390x
 Requires:       irqbalance
 %endif
-%if 0%{?suse_version} < 1330
-# KMP is only needed on SLE12, part of kernel-default on SLE15
-Requires:       cluster-network-kmp-default
-%endif
 %ifarch x86_64
 Requires:       mokutil
 Requires:       shim
@@ -152,7 +150,6 @@
 # This packages are only needed for SLE
 Requires:       SUSEConnect
 Requires:       rollback-helper
-Requires:       supportutils
 %endif
 %if 0%{?suse_version} >= 1330
 Requires:       system-group-hardware
@@ -171,25 +168,15 @@
 Provides:       pattern() = SUSE-CaaSP-Stack
 Provides:       pattern-icon() = pattern-generic
 Provides:       pattern-order() = 1020
-Requires:       apparmor-profiles
-Requires:       apparmor-utils
-Requires:       audit
 Requires:       autofs
 Requires:       ceph-common
-%if 0%{?is_susecaasp}
 Requires:       chrony
-%else
-Requires:       ntp
-%endif
 Requires:       etcd
 Requires:       etcdctl
 Requires:       flannel
-Requires:       health-checker
-Requires:       health-checker-plugins-caasp
 Requires:       kubernetes-client
 Requires:       kubernetes-master
 Requires:       kubernetes-node
-Requires:       less
 Requires:       lvm2
 Requires:       ncurses-utils
 Requires:       nfs-client
@@ -211,14 +198,80 @@
 This is the stack on top of MicroOS. It contains everything for
 container and kubernetes.
 
+
+%package hardware
+Summary:        Packages needed to run %{product_name} on real hardware
+Group:          Metapackages
+%pattern_primaryfunctions
+Requires:       kernel-default
+Requires:       kernel-firmware
+Provides:       pattern() = SUSE-MicroOS-hardware
+Provides:       pattern-icon() = pattern-generic
+Provides:       pattern-order() = 1030
+
+%description hardware
+This are packages which are required to install SUSE CaaS Platform or openSUSE 
Kubic product
+on real hardeare.
+
+%package ima_evm
+Summary:        Packages needed to enable IMA/EVM on %{product_name}
+Group:          Metapackages
+%pattern_primaryfunctions
+Requires:       attr
+Requires:       dracut-ima
+Requires:       ima-evm-utils
+Requires:       keyutils
+Provides:       pattern() = SUSE-MicroOS-ima_evm
+Provides:       pattern-icon() = pattern-generic
+Provides:       pattern-order() = 1040
+
+%description ima_evm
+This are packages which are required to enable IMA/EVM on
+SUSE CaaS Platform or openSUSE Kubic product.
+
+
+%package apparmor
+Summary:        Packages needed to enable Apparmor on %{product_name}
+Group:          Metapackages
+%pattern_primaryfunctions
+Requires:       apparmor-parser
+Requires:       apparmor-profiles
+Requires:       apparmor-utils
+Provides:       pattern() = SUSE-MicroOS-apparmor
+Provides:       pattern-icon() = pattern-generic
+Provides:       pattern-order() = 1050
+
+%description apparmor
+This are packages which are required to enable Apparmor on
+SUSE CaaS Platform or openSUSE Kubic product.
+
+%package selinux
+Summary:        Packages needed to enable SELinux on %{product_name}
+Group:          Metapackages
+%pattern_primaryfunctions
+Requires:       checkpolicy
+Requires:       mcstrans
+Requires:       selinux-policy
+Requires:       selinux-policy-minimum
+Requires:       selinux-tools
+Provides:       pattern() = SUSE-MicroOS-selinux
+Provides:       pattern-icon() = pattern-generic
+Provides:       pattern-order() = 1060
+
+%description selinux
+This are packages which are required to enable SELinux on
+SUSE CaaS Platform or openSUSE Kubic product.
+
+
 %package onlyDVD
 Summary:        Packages only for the DVD of %{product_name}
 Group:          Metapackages
 %pattern_primaryfunctions
 Requires:       cracklib-dict-full
+Requires:       glibc-locale
 Requires:       hyper-v
-Requires:       kernel-firmware
 Requires:       open-vm-tools
+Requires:       tftpboot-installation-openSUSE-Tumbleweed-Kubic-%{_arch}
 Provides:       pattern() = SUSE-CaaSP-onlyDVD
 Provides:       pattern-icon() = pattern-generic
 Provides:       pattern-order() = 9000
@@ -233,6 +286,10 @@
 mkdir -p %buildroot/usr/share/doc/packages/patterns-caasp/
 echo 'This file marks the pattern MicroOS to be installed.' 
>%buildroot/usr/share/doc/packages/patterns-caasp/MicroOS.txt
 echo 'This file marks the pattern Stack to be installed.' 
>%buildroot/usr/share/doc/packages/patterns-caasp/Stack.txt
+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 selinux to be installed.' 
>%buildroot/usr/share/doc/packages/patterns-caasp/selinux.txt
+echo 'This file marks the pattern apparmor to be installed.' 
>%buildroot/usr/share/doc/packages/patterns-caasp/apparmor.txt
 %if !0%{?is_susecaasp}
 echo 'This file marks the pattern onlyDVD to be installed.' 
>%buildroot/usr/share/doc/packages/patterns-caasp/onlyDVD.txt
 %endif
@@ -247,6 +304,26 @@
 %dir %{_docdir}/patterns-caasp
 %{_docdir}/patterns-caasp/Stack.txt
 
+%files hardware
+%defattr(-,root,root)
+%dir %{_docdir}/patterns-caasp
+%{_docdir}/patterns-caasp/hardware.txt
+
+%files ima_evm
+%defattr(-,root,root)
+%dir %{_docdir}/patterns-caasp
+%{_docdir}/patterns-caasp/ima_evm.txt
+
+%files apparmor
+%defattr(-,root,root)
+%dir %{_docdir}/patterns-caasp
+%{_docdir}/patterns-caasp/apparmor.txt
+
+%files selinux
+%defattr(-,root,root)
+%dir %{_docdir}/patterns-caasp
+%{_docdir}/patterns-caasp/selinux.txt
+
 %if !0%{?is_susecaasp}
 %files onlyDVD
 %defattr(-,root,root)


Reply via email to