Hello community,

here is the log from the commit of package skelcd-control-Kubic for 
openSUSE:Factory checked in at 2019-08-07 13:55:33
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/skelcd-control-Kubic (Old)
 and      /work/SRC/openSUSE:Factory/.skelcd-control-Kubic.new.9556 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "skelcd-control-Kubic"

Wed Aug  7 13:55:33 2019 rev:33 rq:720129 version:20190731

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/skelcd-control-Kubic/skelcd-control-Kubic.changes    
    2019-07-31 14:26:29.674263471 +0200
+++ 
/work/SRC/openSUSE:Factory/.skelcd-control-Kubic.new.9556/skelcd-control-Kubic.changes
      2019-08-07 13:55:35.244856713 +0200
@@ -1,0 +2,10 @@
+Wed Jul 31 14:51:52 CEST 2019 - [email protected]
+
+- Remove unneeded entries
+- Add /usr/local subvolume to all system roles
+- Add kubic loadbalancer system role [boo#1143682]
+- Move MicroOS system role to the end, it's not the default
+  and the less used entry
+- 20190731
+
+-------------------------------------------------------------------

Old:
----
  skelcd-control-Kubic-20190619.tar.bz2

New:
----
  skelcd-control-Kubic-20190731.tar.bz2

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

Other differences:
------------------
++++++ skelcd-control-Kubic.spec ++++++
--- /var/tmp/diff_new_pack.WP5oZR/_old  2019-08-07 13:55:36.048856705 +0200
+++ /var/tmp/diff_new_pack.WP5oZR/_new  2019-08-07 13:55:36.048856705 +0200
@@ -121,7 +121,7 @@
 
 Url:            https://github.com/yast/skelcd-control-Kubic
 AutoReqProv:    off
-Version:        20190619
+Version:        20190731
 Release:        0
 Summary:        The Kubic control file needed for installation
 License:        MIT

++++++ skelcd-control-Kubic-20190619.tar.bz2 -> 
skelcd-control-Kubic-20190731.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/skelcd-control-Kubic-20190619/control/control.Kubic.xml 
new/skelcd-control-Kubic-20190731/control/control.Kubic.xml
--- old/skelcd-control-Kubic-20190619/control/control.Kubic.xml 2019-07-30 
11:42:44.000000000 +0200
+++ new/skelcd-control-Kubic-20190731/control/control.Kubic.xml 2019-08-01 
00:03:47.000000000 +0200
@@ -70,46 +70,16 @@
         <!-- bnc #431158: Adjusts /etc/sysconfig/security/POLKIT_DEFAULT_PRIVS 
if set -->
         <polkit_default_privs>restrictive</polkit_default_privs>
 
-        <!-- Used in services proposal -->
-        <services_proposal config:type="list">
-            <!-- FATE #305583: Start CIMOM by default -->
-            <service>
-                <!-- see 'texts' -->
-                <label_id>service_sfcb</label_id>
-                <service_names>sfcb</service_names>
-                <firewall_plugins>sblim-sfcb</firewall_plugins>
-                <enabled_by_default 
config:type="boolean">false</enabled_by_default>
-                <packages>sblim-sfcb</packages>
-            </service>
-        </services_proposal>
     </globals>
 
     <software>
         <!-- By default, unmaintained (old) packages are removed -->
         <delete_old_packages config:type="boolean">true</delete_old_packages>
-        <!-- For SLES12, unmaintained (old) packages are not removed by 
default, FATE #301844, bugzilla #233156 -->
-        <delete_old_packages_reverse_list config:type="list">
-            <regexp_item>^SUSE (LINUX|Linux) Enterprise Server 
12.*$</regexp_item>
-        </delete_old_packages_reverse_list>
-
         <!-- By default, packages can be downgraded -->
         <silently_downgrade_packages 
config:type="boolean">true</silently_downgrade_packages>
-        <!-- For SLES12, packages are not downgraded, FATE #301990, bugzilla 
#238488 -->
-        <silently_downgrade_packages_reverse_list config:type="list">
-            <regexp_item>^SUSE (LINUX|Linux) Enterprise Server 
12.*$</regexp_item>
-        </silently_downgrade_packages_reverse_list>
-
-        <!-- Only upgrading from SLES11 or SLES12 is supported, otherwise 
warning is displayed -->
-        <products_supported_for_upgrade config:type="list">
-            <regexp_item>^SUSE (LINUX|Linux) Enterprise Server 
11.*$</regexp_item>
-            <regexp_item>^SUSE (LINUX|Linux) Enterprise Server 
12.*$</regexp_item>
-        </products_supported_for_upgrade>
 
         <selection_type config:type="symbol">auto</selection_type>
 
-        <!-- bnc#875350: Explicitly selecting these patterns by default -->
-        <!-- For a list of patterns, see 
https://build.suse.de/package/view_file/SUSE:SLE-12-SP2:Update:Products:CASP10/patterns-caasp/patterns-caasp.spec?expand=1
 -->
-
         <default_patterns>microos_base microos_defaults microos_hardware 
microos_apparmor container_runtime</default_patterns>
         <!-- bnc#876760: Explicitly selecting these (optional) patterns by 
default if they exist -->
         <optional_default_patterns>32bit</optional_default_patterns>
@@ -125,7 +95,7 @@
         <!-- Try to install as few packages as possible: only required ones, no
              documentation and no multiversion (FATE#321764) -->
         <minimalistic_libzypp_config 
config:type="boolean">true</minimalistic_libzypp_config>
-      
+
         <!-- boo#1124590 - Ensure correct product is selected -->
         <select_product>openSUSE-MicroOS</select_product>
     </software>
@@ -185,6 +155,9 @@
                       <subvolume>
                         <path>boot/writable</path>
                       </subvolume>
+                      <subvolume>
+                        <path>usr/local</path>
+                      </subvolume>
 
                       <!-- architecture specific subvolumes -->
 
@@ -262,7 +235,7 @@
         <order config:type="integer">110</order>
         <additional_dialogs>inst_kubic_kubeadm_role</additional_dialogs>
       </system_role>
-      
+
       <system_role>
         <id>kubic_worker_role</id>
 
@@ -277,7 +250,128 @@
         <order config:type="integer">120</order>
         <additional_dialogs>inst_kubic_kubeadm_role</additional_dialogs>
       </system_role>
-      
+
+      <system_role>
+        <id>kubic_lb_role</id>
+
+        <software>
+            <default_patterns>microos_base microos_defaults microos_hardware 
microos_apparmor kubic_loadbalancer</default_patterns>
+        </software>
+
+        <partitioning>
+            <expert_partitioner_warning 
config:type="boolean">true</expert_partitioner_warning>
+
+            <proposal>
+                <lvm config:type="boolean">false</lvm>
+                <proposal_settings_editable 
config:type="boolean">true</proposal_settings_editable>
+                <windows_delete_mode 
config:type="symbol">all</windows_delete_mode>
+                <linux_delete_mode config:type="symbol">all</linux_delete_mode>
+                <other_delete_mode config:type="symbol">all</other_delete_mode>
+            </proposal>
+
+            <volumes config:type="list">
+                <!-- The / filesystem -->
+                <volume>
+                    <mount_point>/</mount_point>
+                    <!-- Default == final, since the user can't change it -->
+                    <fs_type>btrfs</fs_type>
+                    <desired_size config:type="disksize">20 GiB</desired_size>
+                    <min_size config:type="disksize">11 GiB</min_size>
+                    <max_size config:type="disksize">40 GiB</max_size>
+                    <weight config:type="integer">20</weight>
+                    <!-- Always use snapshots, no matter what -->
+                    <snapshots config:type="boolean">true</snapshots>
+                    <snapshots_configurable 
config:type="boolean">false</snapshots_configurable>
+
+                    <!-- You don't want to miss the / volume -->
+                    <proposed_configurable 
config:type="boolean">false</proposed_configurable>
+
+                    <!-- the default subvolume "@" was requested by product 
management -->
+                    <btrfs_default_subvolume>@</btrfs_default_subvolume>
+                    <!-- root filesystem should be read-only -->
+                    <btrfs_read_only 
config:type="boolean">true</btrfs_read_only>
+
+                    <!-- Subvolumes to be created for a Btrfs root file system 
-->
+                    <!-- copy_on_write is true by default -->
+                    <!-- The XML parser is very simplistic, thus not using 
attributes, but sub-elements -->
+                    <subvolumes config:type="list">
+                        <subvolume>
+                            <path>root</path>
+                        </subvolume>
+                        <subvolume>
+                            <path>tmp</path>
+                        </subvolume>
+                        <subvolume>
+                            <path>home</path>
+                        </subvolume>
+                        <subvolume>
+                            <path>opt</path>
+                        </subvolume>
+                        <subvolume>
+                            <path>srv</path>
+                        </subvolume>
+                       <subvolume>
+                            <path>boot/writable</path>
+                        </subvolume>
+                      <subvolume>
+                        <path>usr/local</path>
+                      </subvolume>
+
+                        <!-- architecture specific subvolumes -->
+
+                        <subvolume>
+                            <path>boot/grub2/arm64-efi</path>
+                            <archs>aarch64</archs>
+                        </subvolume>
+                        <subvolume>
+                            <path>boot/grub2/i386-pc</path>
+                            <archs>x86_64</archs>
+                        </subvolume>
+                        <subvolume>
+                            <path>boot/grub2/powerpc-ieee1275</path>
+                            <archs>ppc,!board_powernv</archs>
+                        </subvolume>
+                        <subvolume>
+                            <path>boot/grub2/s390x-emu</path>
+                            <archs>s390</archs>
+                        </subvolume>
+                        <subvolume>
+                            <path>boot/grub2/x86_64-efi</path>
+                            <archs>x86_64</archs>
+                        </subvolume>
+                    </subvolumes>
+                </volume>
+
+                <volume>
+                    <!-- unified var partition - 
https://lists.opensuse.org/opensuse-packaging/2017-11/msg00017.html -->
+                    <mount_point>/var</mount_point>
+                    <!-- Default == final, since the user can't change it -->
+                    <fs_type>btrfs</fs_type>
+                    <snapshots config:type="boolean">false</snapshots>
+                    <snapshots_configurable 
config:type="boolean">false</snapshots_configurable>
+
+                    <desired_size config:type="disksize">19 GiB</desired_size>
+                    <min_size config:type="disksize">8 GiB</min_size>
+                    <max_size config:type="disksize">unlimited</max_size>
+                    <weight config:type="integer">40</weight>
+
+                    <!-- Give up in a separate partition if the min size 
doesn't fit -->
+                    <disable_order config:type="integer">1</disable_order>
+
+                    <!-- If this volume is disabled, we want "/" to increase 
-->
+                    <fallback_for_desired_size>/</fallback_for_desired_size>
+                    <fallback_for_max_size>/</fallback_for_max_size>
+                    <fallback_for_weight>/</fallback_for_weight>
+                </volume>
+
+                <!-- No swap partition is defined, so it's never created -->
+            </volumes>
+        </partitioning>
+
+        <order config:type="integer">130</order>
+        <additional_dialogs>inst_kubic_kubeadm_role</additional_dialogs>
+      </system_role>
+
       <system_role>
         <id>kubeadm_role</id>
 
@@ -295,7 +389,7 @@
 
       <system_role>
         <id>container_host_role</id>
-        
+
         <partitioning>
             <expert_partitioner_warning 
config:type="boolean">true</expert_partitioner_warning>
 
@@ -351,6 +445,9 @@
                        <subvolume>
                             <path>boot/writable</path>
                         </subvolume>
+                      <subvolume>
+                        <path>usr/local</path>
+                      </subvolume>
 
                         <!-- architecture specific subvolumes -->
 
@@ -403,7 +500,7 @@
             </volumes>
         </partitioning>
 
-        <order config:type="integer">100</order>
+        <order config:type="integer">300</order>
 
       </system_role>
     </system_roles>
@@ -501,16 +598,27 @@
         </kubic_admin_role_description>
         <kubic_worker_role>
           <!-- TRANSLATORS: a label for a system role -->
-          <label>Kubic Worker Node</label>
+          <label>Additional Kubic Node</label>
         </kubic_worker_role>
         <kubic_worker_role_description>
-               <label>• MicroOS-based kubernetes Worker Nodes
+               <label>• MicroOS-based kubernetes Node for additional Worker or 
Master
 • Uses CRI-O Container Runtime by default
-• Each Worker Node must be configured to connect to an Admin Node          
+• Each additional Node must be configured to connect to an Admin Node
 • Configure Admin Nodes hostname with `echo "master: $hostname" > 
/etc/salt/minion.d/master.conf`
 • Start salt with `systemctl enable --now salt-minion`
-• On the Admin Node run `salt-key -A` to accept the new Worker Node</label>
+• On the Admin Node run `salt-key -A` to accept the new Node</label>
         </kubic_worker_role_description>
+        <kubic_lb_role>
+          <!-- TRANSLATORS: a label for a system role -->
+          <label>Kubic Loadbalancer Node</label>
+        </kubic_lb_role>
+        <kubic_lb_role_description>
+               <label>• MicroOS-based Loadbalancer for Kubernets API server 
using HAProxy
+• Loadbalancer Node must be configured to connect to an Admin Node
+• Configure Admin Nodes hostname with `echo "master: $hostname" > 
/etc/salt/minion.d/master.conf`
+• Start salt with `systemctl enable --now salt-minion`
+• On the Admin Node run `salt-key -A` to accept the new Loadbalancer 
Node</label>
+        </kubic_lb_role_description>
     </texts>
 
     <proposals config:type="list">
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/skelcd-control-Kubic-20190619/package/skelcd-control-Kubic.changes 
new/skelcd-control-Kubic-20190731/package/skelcd-control-Kubic.changes
--- old/skelcd-control-Kubic-20190619/package/skelcd-control-Kubic.changes      
2019-07-30 11:42:44.000000000 +0200
+++ new/skelcd-control-Kubic-20190731/package/skelcd-control-Kubic.changes      
2019-08-01 00:03:47.000000000 +0200
@@ -1,4 +1,14 @@
 -------------------------------------------------------------------
+Wed Jul 31 14:51:52 CEST 2019 - [email protected]
+
+- Remove unneeded entries
+- Add /usr/local subvolume to all system roles
+- Add kubic loadbalancer system role [boo#1143682]
+- Move MicroOS system role to the end, it's not the default
+  and the less used entry
+- 20190731
+
+-------------------------------------------------------------------
 Wed Jun 19 13:55:23 UTC 2019 - Richard Brown <[email protected]>
 
 - Add /boot/writable subvolume [boo#1138725]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/skelcd-control-Kubic-20190619/package/skelcd-control-Kubic.spec 
new/skelcd-control-Kubic-20190731/package/skelcd-control-Kubic.spec
--- old/skelcd-control-Kubic-20190619/package/skelcd-control-Kubic.spec 
2019-07-30 11:42:44.000000000 +0200
+++ new/skelcd-control-Kubic-20190731/package/skelcd-control-Kubic.spec 
2019-08-01 00:03:47.000000000 +0200
@@ -121,7 +121,7 @@
 
 Url:            https://github.com/yast/skelcd-control-Kubic
 AutoReqProv:    off
-Version:        20190619
+Version:        20190731
 Release:        0
 Summary:        The Kubic control file needed for installation
 License:        MIT


Reply via email to