Hello community,

here is the log from the commit of package skelcd-control-CAASP for 
openSUSE:Factory checked in at 2018-07-13 10:17:11
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/skelcd-control-CAASP (Old)
 and      /work/SRC/openSUSE:Factory/.skelcd-control-CAASP.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "skelcd-control-CAASP"

Fri Jul 13 10:17:11 2018 rev:11 rq:621343 version:15.1

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/skelcd-control-CAASP/skelcd-control-CAASP.changes    
    2018-05-11 14:27:04.342713930 +0200
+++ 
/work/SRC/openSUSE:Factory/.skelcd-control-CAASP.new/skelcd-control-CAASP.changes
   2018-07-13 10:17:14.222161491 +0200
@@ -1,0 +2,15 @@
+Thu Jun 28 15:25:12 UTC 2018 - [email protected]
+
+- Initial CaaSPv4 installation workflow (fate#325834)
+- Remove dependency of yast2-caasp
+- Multi-step workflow using standard SLE/openSUSE YaST modules
+- Show partitioning, software selection, timezone on Summary stage
+- Allow editing of Timezone
+- System Role descriptions based on those in Kubic
+- Include new SUSE-MicroOS-container-runtime pattern
+- Enable new SLE15 & CaaSP Services in system roles
+- Remove unused MicroOS system role
+- libstorage-ng style storage configuration for full disk use
+- 15.1
+
+-------------------------------------------------------------------

Old:
----
  skelcd-control-CAASP-15.0.16.tar.bz2

New:
----
  skelcd-control-CAASP-15.1.tar.bz2

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

Other differences:
------------------
++++++ skelcd-control-CAASP.spec ++++++
--- /var/tmp/diff_new_pack.ZOdbxK/_old  2018-07-13 10:17:14.570161903 +0200
+++ /var/tmp/diff_new_pack.ZOdbxK/_new  2018-07-13 10:17:14.570161903 +0200
@@ -57,9 +57,6 @@
 Requires:       yast2-qt-branding-openSUSE
 %endif
 
-# the CaaSP specific packages
-Requires:       yast2-caasp
-
 # Generic Yast packages needed for the installer
 Requires:       autoyast2
 Requires:       yast2-add-on
@@ -115,7 +112,7 @@
 
 Url:            https://github.com/yast/skelcd-control-CAASP
 AutoReqProv:    off
-Version:        15.0.16
+Version:        15.1
 Release:        0
 Summary:        The CaaSP control file needed for installation
 License:        MIT

++++++ skelcd-control-CAASP-15.0.16.tar.bz2 -> 
skelcd-control-CAASP-15.1.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/skelcd-control-CAASP-15.0.16/control/control.CAASP.xml 
new/skelcd-control-CAASP-15.1/control/control.CAASP.xml
--- old/skelcd-control-CAASP-15.0.16/control/control.CAASP.xml  2018-05-10 
09:12:46.000000000 +0200
+++ new/skelcd-control-CAASP-15.1/control/control.CAASP.xml     2018-07-06 
15:58:40.000000000 +0200
@@ -14,7 +14,8 @@
         <enable_firewall config:type="boolean">false</enable_firewall>
         <firewall_enable_ssh config:type="boolean">false</firewall_enable_ssh>
         <enable_sshd config:type="boolean">true</enable_sshd>
-        <readonly_timezone config:type="boolean">true</readonly_timezone>
+        <timezone>UTC</timezone>
+        <readonly_timezone config:type="boolean">false</readonly_timezone>
 
         <!-- FATE #303875, see 
/etc/sysconfig/network/dhcp:WRITE_HOSTNAME_TO_HOSTS -->
         <write_hostname_to_hosts 
config:type="boolean">false</write_hostname_to_hosts>
@@ -108,7 +109,7 @@
         <!-- 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>SUSE-MicroOS SUSE-MicroOS-hardware 
SUSE-MicroOS-apparmor SUSE-CaaSP-Stack</default_patterns>
+        <default_patterns>SUSE-MicroOS SUSE-MicroOS-hardware 
SUSE-MicroOS-apparmor SUSE-CaaSP-Stack 
SUSE-MicroOS-container-runtime</default_patterns>
         <!-- bnc#876760: Explicitly selecting these (optional) patterns by 
default if they exist -->
         <optional_default_patterns>32bit</optional_default_patterns>
 
@@ -130,7 +131,11 @@
 
         <proposal>
             <lvm config:type="boolean">false</lvm>
-            <proposal_settings_editable 
config:type="boolean">false</proposal_settings_editable>
+            <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">
@@ -252,6 +257,8 @@
           <service><name>kubelet</name></service>
           <service><name>salt-minion</name></service>
           <service><name>admin-node-setup</name></service>
+          <service><name>admin-node-init</name></service>
+          <service><name>chronyd</name></service>
         </services>
 
         <order config:type="integer">100</order>
@@ -264,6 +271,7 @@
           <service><name>docker</name></service>
           <service><name>container-feeder</name></service>
           <service><name>salt-minion</name></service>
+          <service><name>systemd-timesyncd</name></service>
         </services>
 
         <order config:type="integer">200</order>
@@ -276,97 +284,6 @@
 
       </system_role>
 
-      <system_role>
-        <id>micro_os_role</id>
-
-       <order config:type="integer">400</order>
-
-        <software>
-            <default_patterns>SUSE-MicroOS SUSE-MicroOS-hardware 
SUSE-MicroOS-apparmor</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">false</proposal_settings_editable>
-            </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">25 GiB</desired_size>
-                    <min_size config:type="disksize">16 GiB</min_size>
-                    <max_size config:type="disksize">30 GiB</max_size>
-                    <weight config:type="integer">80</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>cloud-init-config</path>
-                        </subvolume>
-                        <!-- unified var subvolume - 
https://lists.opensuse.org/opensuse-packaging/2017-11/msg00017.html -->
-                        <subvolume>
-                            <path>var</path>
-                            <copy_on_write 
config:type="boolean">false</copy_on_write>
-                        </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>
-
-                <!-- No swap partition is defined, so it's never created -->
-            </volumes>
-        </partitioning>
-
-      </system_role>
     </system_roles>
 
     <clone_modules config:type="list">
@@ -437,31 +354,78 @@
           <label>Administration Node (Dashboard)</label>
         </dashboard_role>
         <dashboard_role_description>
-          <label>• A set of tools and a dashboard for managing cluster 
nodes.</label>
-        </dashboard_role_description>
+          <label>• MicroOS plus CaaS Platform Kubernetes Stack
+• Provides Velum administration dashboard
+• Should be installed before Cluster Nodes</label>
+       </dashboard_role_description>
         <worker_role>
           <!-- TRANSLATORS: a label for a system role -->
           <label>Cluster Node</label>
         </worker_role>
         <worker_role_description>
-          <label>• The system is registered in a given administration 
dashboard.</label>
+          <label>• MicroOS plus CaaS Platform Kubernetes Stack
+• Configured as a cluster worker node
+• Should be installed after the Admin/Dashboard Node</label>
         </worker_role_description>
         <none_role>
           <!-- TRANSLATORS: a label for a system role -->
           <label>Plain System</label>
         </none_role>
         <none_role_description>
-          <label>• No services started by default.</label>
+          <label>• MicroOS plus an unconfigured CaaS Platform Kubernetes 
Stack</label>
         </none_role_description>
-        <micro_os_role>
-          <!-- TRANSLATORS: a label for a system role -->
-          <label>SUSE MicroOS</label>
-        </micro_os_role>
-        <micro_os_role_description>
-          <label>• No services started by default.</label>
-        </micro_os_role_description>
     </texts>
 
+    <proposals config:type="list">
+        <proposal>
+            <label>Installation Settings</label>
+            <mode>installation</mode>
+            <stage>initial</stage>
+            <name>initial</name>
+            <unique_id>inst_initial</unique_id>
+            <enable_skip>no</enable_skip>
+            <proposal_modules config:type="list">
+                <proposal_module>
+                    <name>bootloader</name>
+                    <presentation_order>40</presentation_order>
+                </proposal_module>
+                <proposal_module>
+                    <name>hwinfo</name>
+                    <presentation_order>80</presentation_order>
+                </proposal_module>
+                <proposal_module>
+                    <name>partitions</name>
+                    <presentation_order>10</presentation_order>
+                </proposal_module>
+                <proposal_module>
+                    <name>timezone</name>
+                    <presentation_order>25</presentation_order>
+                </proposal_module>
+                <proposal_module>
+                    <name>network</name>
+                    <presentation_order>30</presentation_order>
+                </proposal_module>
+                <proposal_module>
+                    <name>kdump</name>
+                    <presentation_order>50</presentation_order>
+                </proposal_module>
+                <proposal_module>
+                    <name>ssh_import</name>
+                    <presentation_order>97</presentation_order>
+                </proposal_module>
+                <proposal_module>
+                    <name>clone</name>
+                    <presentation_order>99</presentation_order>
+                </proposal_module>
+                <!-- software proposal should be computed almost at the end -->
+                <proposal_module>
+                    <name>software</name>
+                    <presentation_order>20</presentation_order>
+                </proposal_module>
+            </proposal_modules>
+        </proposal>
+    </proposals>
+
     <workflows config:type="list">
         <workflow>
             <defaults>
@@ -479,6 +443,21 @@
                     <label>Network Autosetup</label>
                     <name>setup_dhcp</name>
                 </module>
+                <!-- We need to initialize libzypp in order to read product's 
license -->
+                <module>
+                    <label>Repositories Initialization</label>
+                    <name>repositories_initialization</name>
+                </module>
+                <module>
+                    <label>Welcome</label>
+                    <name>complex_welcome</name>
+                    <enable_back>no</enable_back>
+                    <enable_next>yes</enable_next>
+                    <arguments>
+                        <first_run>yes</first_run>
+                    </arguments>
+                    <retranslate config:type="boolean">true</retranslate>
+                </module>
                 <module>
                     <label>Network Activation</label>
                     <name>lan</name>
@@ -492,22 +471,39 @@
                     <enable_next>yes</enable_next>
                 </module>
                 <module>
+                    <name>scc</name>
+                    <enable_back>yes</enable_back>
+                    <enable_next>yes</enable_next>
+                </module>
+                <module>
                     <label>System Analysis</label>
                     <name>system_analysis</name>
                     <enable_back>yes</enable_back>
                     <enable_next>yes</enable_next>
                 </module>
                 <module>
+                    <label>Apply Modules Extensions</label>
+                    <name>modules_extensions</name>
+                </module>
+                <module>
                     <name>download_release_notes</name>
                 </module>
                 <module>
+                    <name>system_role</name>
+                </module>
+                <module>
+                    <label>User Settings</label>
+                    <name>root_first</name>
+                </module>
+                <module>
                     <heading>yes</heading>
                     <label>Installation</label>
                 </module>
                 <module>
-                    <name>casp_overview</name>
-                    <enable_back>yes</enable_back>
-                    <enable_next>yes</enable_next>
+                    <label>Installation Overview</label>
+                    <name>initial_installation_proposal</name>
+                    <execute>inst_proposal</execute>
+                    <proposal>initial</proposal>
                 </module>
                 <!-- FATE #303860: Provide consistent progress during 
installation -->
                 <module>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/skelcd-control-CAASP-15.0.16/package/skelcd-control-CAASP.changes 
new/skelcd-control-CAASP-15.1/package/skelcd-control-CAASP.changes
--- old/skelcd-control-CAASP-15.0.16/package/skelcd-control-CAASP.changes       
2018-05-10 09:12:46.000000000 +0200
+++ new/skelcd-control-CAASP-15.1/package/skelcd-control-CAASP.changes  
2018-07-06 15:58:40.000000000 +0200
@@ -1,4 +1,19 @@
 -------------------------------------------------------------------
+Thu Jun 28 15:25:12 UTC 2018 - [email protected]
+
+- Initial CaaSPv4 installation workflow (fate#325834)
+- Remove dependency of yast2-caasp
+- Multi-step workflow using standard SLE/openSUSE YaST modules
+- Show partitioning, software selection, timezone on Summary stage
+- Allow editing of Timezone
+- System Role descriptions based on those in Kubic
+- Include new SUSE-MicroOS-container-runtime pattern
+- Enable new SLE15 & CaaSP Services in system roles
+- Remove unused MicroOS system role
+- libstorage-ng style storage configuration for full disk use
+- 15.1
+
+-------------------------------------------------------------------
 Thu May 10 07:07:27 UTC 2018 - [email protected]
 
 - Added subvolume /opt (bsc#1092174)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/skelcd-control-CAASP-15.0.16/package/skelcd-control-CAASP.spec 
new/skelcd-control-CAASP-15.1/package/skelcd-control-CAASP.spec
--- old/skelcd-control-CAASP-15.0.16/package/skelcd-control-CAASP.spec  
2018-05-10 09:12:46.000000000 +0200
+++ new/skelcd-control-CAASP-15.1/package/skelcd-control-CAASP.spec     
2018-07-06 15:58:40.000000000 +0200
@@ -57,9 +57,6 @@
 Requires:       yast2-qt-branding-openSUSE
 %endif
 
-# the CaaSP specific packages
-Requires:       yast2-caasp
-
 # Generic Yast packages needed for the installer
 Requires:       autoyast2
 Requires:       yast2-add-on
@@ -115,7 +112,7 @@
 
 Url:            https://github.com/yast/skelcd-control-CAASP
 AutoReqProv:    off
-Version:        15.0.16
+Version:        15.1
 Release:        0
 Summary:        The CaaSP control file needed for installation
 License:        MIT


Reply via email to