Hello community,

here is the log from the commit of package skelcd-control-Kubic for 
openSUSE:Factory checked in at 2019-05-10 09:12:54
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/skelcd-control-Kubic (Old)
 and      /work/SRC/openSUSE:Factory/.skelcd-control-Kubic.new.5148 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "skelcd-control-Kubic"

Fri May 10 09:12:54 2019 rev:30 rq:701580 version:20190507

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/skelcd-control-Kubic/skelcd-control-Kubic.changes    
    2019-04-18 09:55:16.705298026 +0200
+++ 
/work/SRC/openSUSE:Factory/.skelcd-control-Kubic.new.5148/skelcd-control-Kubic.changes
      2019-05-10 09:12:58.423578960 +0200
@@ -1,0 +2,6 @@
+Tue May 07 14:46:12 UTC 2019 - Richard Brown <rbr...@suse.de>
+
+- Add kubic_worker and kubic_admin roles [boo#1134332]
+- 20190507
+
+-------------------------------------------------------------------

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

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

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

Other differences:
------------------
++++++ skelcd-control-Kubic.spec ++++++
--- /var/tmp/diff_new_pack.YWe9uV/_old  2019-05-10 09:12:58.911580354 +0200
+++ /var/tmp/diff_new_pack.YWe9uV/_new  2019-05-10 09:12:58.911580354 +0200
@@ -121,7 +121,7 @@
 
 Url:            https://github.com/yast/skelcd-control-Kubic
 AutoReqProv:    off
-Version:        20190416
+Version:        20190507
 Release:        0
 Summary:        The Kubic control file needed for installation
 License:        MIT

++++++ skelcd-control-Kubic-20190416.tar.bz2 -> 
skelcd-control-Kubic-20190507.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/skelcd-control-Kubic-20190416/control/control.Kubic.xml 
new/skelcd-control-Kubic-20190507/control/control.Kubic.xml
--- old/skelcd-control-Kubic-20190416/control/control.Kubic.xml 2019-04-16 
16:10:40.000000000 +0200
+++ new/skelcd-control-Kubic-20190507/control/control.Kubic.xml 2019-05-08 
16:15:41.000000000 +0200
@@ -128,126 +128,6 @@
     </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>
-
-                    <!-- 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>
-
-    <network>
-        <force_static_ip config:type="boolean">false</force_static_ip>
-        <network_manager>never</network_manager>
-        <startmode>auto</startmode>
-    </network>
-
-    <!-- FATE#317481 -->
-    <system_roles config:type="list">
-      <system_role>
-        <id>kubeadm_role</id>
-
-        <services config:type="list">
-          <service><name>kubelet</name></service>
-        </services>
-
-        <software>
-            <default_patterns>microos_base microos_defaults microos_hardware 
microos_apparmor kubeadm container_runtime_kubernetes</default_patterns>
-        </software>
-
-        <partitioning>
           <expert_partitioner_warning 
config:type="boolean">true</expert_partitioner_warning>
 
           <proposal>
@@ -346,7 +226,59 @@
 
               <!-- No swap partition is defined, so it's never created -->
           </volumes>
-        </partitioning>
+    </partitioning>
+
+    <network>
+        <force_static_ip config:type="boolean">false</force_static_ip>
+        <network_manager>never</network_manager>
+        <startmode>auto</startmode>
+    </network>
+
+    <!-- FATE#317481 -->
+    <system_roles config:type="list">
+      <system_role>
+        <id>kubic_admin_role</id>
+
+        <services config:type="list">
+          <service><name>kubelet</name></service>
+          <service><name>salt-master</name></service>
+          <service><name>kubicd-init</name></service>
+          <service><name>kubicdinit</name></service>
+        </services>
+
+        <software>
+            <default_patterns>microos_base microos_defaults microos_hardware 
microos_apparmor kubic_admin</default_patterns>
+        </software>
+
+        <order config:type="integer">110</order>
+        <additional_dialogs>inst_kubic_kubeadm_role</additional_dialogs>
+      </system_role>
+      
+      <system_role>
+        <id>kubic_worker_role</id>
+
+        <services config:type="list">
+          <service><name>kubelet</name></service>
+        </services>
+
+        <software>
+            <default_patterns>microos_base microos_defaults microos_hardware 
microos_apparmor kubic_worker</default_patterns>
+        </software>
+
+        <order config:type="integer">120</order>
+        <additional_dialogs>inst_kubic_kubeadm_role</additional_dialogs>
+      </system_role>
+      
+      <system_role>
+        <id>kubeadm_role</id>
+
+        <services config:type="list">
+          <service><name>kubelet</name></service>
+        </services>
+
+        <software>
+            <default_patterns>microos_base microos_defaults microos_hardware 
microos_apparmor kubeadm container_runtime_kubernetes</default_patterns>
+        </software>
 
         <order config:type="integer">200</order>
         <additional_dialogs>inst_kubic_kubeadm_role</additional_dialogs>
@@ -354,6 +286,107 @@
 
       <system_role>
         <id>container_host_role</id>
+        
+        <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>
+
+                        <!-- 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">100</order>
 
@@ -427,20 +460,42 @@
           <label>kubeadm Node</label>
         </kubeadm_role>
         <kubeadm_role_description>
-          <label>• MicroOS plus kubeadm kubernetes bootstrapping tool
+          <label>• MicroOS plus kubeadm kubernetes deployment tool
 • Uses CRI-O Container Runtime by default
 • Create a cluster with `kubeadm init`
-• Join a cluster with `kubeadm join`
-          </label>
+• Join a cluster with `kubeadm join`</label>
         </kubeadm_role_description>
         <container_host_role>
           <!-- TRANSLATORS: a label for a system role -->
           <label>MicroOS Container Host</label>
         </container_host_role>
         <container_host_role_description>
-       <label>• MicroOS optimised for hosting container workloads
+        <label>• MicroOS optimised for hosting container workloads
 • Includes Podman Container Runtime by default</label>
         </container_host_role_description>
+        <kubic_admin_role>
+          <!-- TRANSLATORS: a label for a system role -->
+          <label>Kubic Admin Node (Alpha)</label>
+        </kubic_admin_role>
+        <kubic_admin_role_description>
+               <label>• MicroOS with kubicd kubernetes deployment tool
+• Uses CRI-O Container Runtime by default
+• Each kubic cluster requires at least one Admin Node
+• Create cluster with `kubicctl init`
+• Add nodes with `kubicctl node add $node1,$node2,etc`</label>
+        </kubic_admin_role_description>
+        <kubic_worker_role>
+          <!-- TRANSLATORS: a label for a system role -->
+          <label>Kubic Worker Node (Alpha)</label>
+        </kubic_worker_role>
+        <kubic_worker_role_description>
+               <label>• MicroOS-based kubernetes Worker Nodes
+• Uses CRI-O Container Runtime by default
+• Each Worker 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>
+        </kubic_worker_role_description>
     </texts>
 
     <proposals config:type="list">
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/skelcd-control-Kubic-20190416/package/skelcd-control-Kubic.changes 
new/skelcd-control-Kubic-20190507/package/skelcd-control-Kubic.changes
--- old/skelcd-control-Kubic-20190416/package/skelcd-control-Kubic.changes      
2019-04-16 16:10:40.000000000 +0200
+++ new/skelcd-control-Kubic-20190507/package/skelcd-control-Kubic.changes      
2019-05-08 16:15:41.000000000 +0200
@@ -1,4 +1,10 @@
 -------------------------------------------------------------------
+Tue May 07 14:46:12 UTC 2019 - Richard Brown <rbr...@suse.de>
+
+- Add kubic_worker and kubic_admin roles [boo#1134332]
+- 20190507
+
+-------------------------------------------------------------------
 Tue Apr 16 14:22:53 UTC 2019 - Richard Brown <rbr...@suse.de>
 
 - Replace micro_os_role and description to be consistent with MicroOS media 
[boo#1131700]
@@ -252,4 +258,4 @@
 - Rename Plain System Role
 - Mark Dashboard and Worker roles as [Alpha]
 - (bsc#1082038)
-- 15.0.0
\ No newline at end of file
+- 15.0.0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/skelcd-control-Kubic-20190416/package/skelcd-control-Kubic.spec 
new/skelcd-control-Kubic-20190507/package/skelcd-control-Kubic.spec
--- old/skelcd-control-Kubic-20190416/package/skelcd-control-Kubic.spec 
2019-04-16 16:10:40.000000000 +0200
+++ new/skelcd-control-Kubic-20190507/package/skelcd-control-Kubic.spec 
2019-05-08 16:15:41.000000000 +0200
@@ -121,7 +121,7 @@
 
 Url:            https://github.com/yast/skelcd-control-Kubic
 AutoReqProv:    off
-Version:        20190416
+Version:        20190507
 Release:        0
 Summary:        The Kubic control file needed for installation
 License:        MIT
@@ -174,4 +174,4 @@
 %doc %dir %{_prefix}/share/doc/packages/%{name}
 %license %{_prefix}/share/doc/packages/%{name}/LICENSE
 
-%changelog
\ No newline at end of file
+%changelog


Reply via email to