Hello community,
here is the log from the commit of package skelcd-control-openSUSE for
openSUSE:Factory checked in at 2018-03-26 12:12:20
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/skelcd-control-openSUSE (Old)
and /work/SRC/openSUSE:Factory/.skelcd-control-openSUSE.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "skelcd-control-openSUSE"
Mon Mar 26 12:12:20 2018 rev:194 rq:589259 version:42.3.99.23
Changes:
--------
---
/work/SRC/openSUSE:Factory/skelcd-control-openSUSE/skelcd-control-openSUSE-promo.changes
2018-03-18 21:43:40.836229823 +0100
+++
/work/SRC/openSUSE:Factory/.skelcd-control-openSUSE.new/skelcd-control-openSUSE-promo.changes
2018-03-26 12:12:23.862755207 +0200
@@ -1,0 +2,11 @@
+Wed Mar 16 13:14:43 UTC 2018 - [email protected]
+
+- Introduce "Server with Transactional Updates and Read-Only Root
+ Filesystem" System Role (bsc#1084149)
+- Create /root subvolume on fresh installs (bsc#1085266)
+- Re-order installation workflow to ensure partitioning is
+ configured after the system role has altered it
+- Download release notes earlier in installation workflow
+- 42.3.99.23
+
+-------------------------------------------------------------------
skelcd-control-openSUSE.changes: same change
Old:
----
skelcd-control-openSUSE-42.3.99.22.tar.bz2
New:
----
skelcd-control-openSUSE-42.3.99.23.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ skelcd-control-openSUSE-promo.spec ++++++
--- /var/tmp/diff_new_pack.sTJhfG/_old 2018-03-26 12:12:25.226706321 +0200
+++ /var/tmp/diff_new_pack.sTJhfG/_new 2018-03-26 12:12:25.230706179 +0200
@@ -27,7 +27,7 @@
#
######################################################################
Name: skelcd-control-openSUSE-promo
-Version: 42.3.99.22
+Version: 42.3.99.23
Release: 0
Summary: The openSUSE Installation Control file
License: MIT
skelcd-control-openSUSE.spec: same change
++++++ skelcd-control-openSUSE-42.3.99.22.tar.bz2 ->
skelcd-control-openSUSE-42.3.99.23.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/skelcd-control-openSUSE-42.3.99.22/control/control.openSUSE.xml
new/skelcd-control-openSUSE-42.3.99.23/control/control.openSUSE.xml
--- old/skelcd-control-openSUSE-42.3.99.22/control/control.openSUSE.xml
2018-03-15 17:20:32.000000000 +0100
+++ new/skelcd-control-openSUSE-42.3.99.23/control/control.openSUSE.xml
2018-03-16 14:38:02.000000000 +0100
@@ -188,6 +188,18 @@
</one_supported_desktop>
<one_supported_desktop>
+ <name>serverro</name>
+ <desktop>icewm</desktop>
+ <label_id>desktop_serverro</label_id>
+ <logon>xdm</logon>
+ <cursor>DMZ</cursor>
+ <packages></packages>
+ <order config:type="integer">1</order>
+ <patterns>readonly_root_tools</patterns>
+ <icon>yast-ssh-server</icon>
+ </one_supported_desktop>
+
+ <one_supported_desktop>
<name>xfce</name>
<!-- BNC #667408 -->
<desktop>xfce</desktop>
@@ -323,6 +335,9 @@
<path>opt</path>
</subvolume>
<subvolume>
+ <path>root</path>
+ </subvolume>
+ <subvolume>
<path>srv</path>
</subvolume>
<subvolume>
@@ -415,7 +430,7 @@
<default_desktop>kde</default_desktop>
</software>
<order config:type="integer">100</order>
- <no_default config:type="boolean">true</no_default>
+ <no_default config:type="boolean">true</no_default>
</system_role>
<system_role>
@@ -435,6 +450,132 @@
</system_role>
<system_role>
+ <id>serverro</id>
+ <software>
+ <default_desktop>serverro</default_desktop>
+ </software>
+ <order config:type="integer">400</order>
+ <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>
+ </proposal>
+
+ <volumes config:type="list">
+ <!-- / volume: 5 GiB - 20 GiB, *2 if snapshots are used -->
+ <volume>
+ <mount_point>/</mount_point>
+ <fs_type>btrfs</fs_type>
+
+ <desired_size config:type="disksize">10 GiB</desired_size>
+ <min_size config:type="disksize">5 GiB</min_size>
+ <max_size config:type="disksize">20 GiB</max_size>
+ <weight config:type="integer">60</weight>
+
+ <snapshots config:type="boolean">true</snapshots>
+ <snapshots_configurable
config:type="boolean">true</snapshots_configurable>
+ <snapshots_percentage
config:type="integer">100</snapshots_percentage>
+
+ <!-- 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 -->
+ <subvolumes config:type="list">
+ <subvolume>
+ <path>home</path>
+ </subvolume>
+ <subvolume>
+ <path>opt</path>
+ </subvolume>
+ <subvolume>
+ <path>root</path>
+ </subvolume>
+ <subvolume>
+ <path>srv</path>
+ </subvolume>
+ <subvolume>
+ <path>tmp</path>
+ </subvolume>
+ <subvolume>
+ <path>usr/local</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/i386-pc</path>
+ <archs>i386,x86_64</archs>
+ </subvolume>
+ <subvolume>
+ <path>boot/grub2/x86_64-efi</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>
+ </subvolumes>
+ </volume>
+
+ <!-- separate /home: 7 GiB - unlimited -->
+ <volume>
+ <mount_point>/home</mount_point>
+ <fs_type>xfs</fs_type>
+
+ <proposed_configurable
config:type="boolean">true</proposed_configurable>
+
+ <desired_size config:type="disksize">10 GiB</desired_size>
+ <min_size config:type="disksize">7 GiB</min_size>
+ <max_size config:type="disksize">unlimited</max_size>
+ <max_size_lvm config:type="disksize">25 GiB</max_size_lvm>
+ <weight config:type="integer">40</weight>
+
+ <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_max_size_lvm>/</fallback_for_max_size_lvm>
+ <fallback_for_weight>/</fallback_for_weight>
+ </volume>
+
+ <!-- swap: 1 GiB - 2 GiB, but at least RAM size -->
+ <volume>
+ <mount_point>swap</mount_point>
+ <fs_type>swap</fs_type>
+
+ <proposed_configurable
config:type="boolean">true</proposed_configurable>
+
+ <desired_size config:type="disksize">2 GiB</desired_size>
+ <min_size config:type="disksize">1 GiB</min_size>
+ <max_size config:type="disksize">2 GiB</max_size>
+ <weight config:type="integer">10</weight>
+ <adjust_by_ram config:type="boolean">true</adjust_by_ram>
+ <adjust_by_ram_configurable
config:type="boolean">true</adjust_by_ram_configurable>
+
+ <disable_order config:type="integer">2</disable_order>
+ </volume>
+
+ </volumes>
+ </partitioning>
+ </system_role>
+
+ <system_role>
<id>custom</id>
<software>
<!-- The "custom" role displays manual the pattern selection
@@ -442,7 +583,7 @@
<default_patterns>base enhanced_base</default_patterns>
<default_desktop></default_desktop>
</software>
- <order config:type="integer">400</order>
+ <order config:type="integer">500</order>
</system_role>
</system_roles>
@@ -502,6 +643,7 @@
<desktop_gnome><label>GNOME Desktop</label></desktop_gnome>
<desktop_kde><label>KDE Plasma Desktop</label></desktop_kde>
<desktop_server><label>Server (Text Mode)</label></desktop_server>
+ <desktop_serverro><label>Server with Transactional Updates and
Read-Only Root Filesystem</label></desktop_serverro>
<desktop_xfce><label>Xfce Desktop</label></desktop_xfce>
<desktop_lxde><label>LXDE Desktop</label></desktop_lxde>
<desktop_min_x><label>Minimal X Window</label></desktop_min_x>
@@ -517,8 +659,7 @@
</roles_text>
<roles_help>
<!-- TRANSLATORS: dialog help -->
- <label><p>Choose a pre-defined user interface or customize the
- software selection manually.</p></label>
+ <label><p>Choose a pre-defined user interface or customize the
software selection manually.</p></label>
</roles_help>
<kde>
<!-- TRANSLATORS: a label for a system role -->
@@ -543,6 +684,13 @@
<server_description>
<label>The server selection installs a reduced set of packages and
offers a text mode interface.</label>
</server_description>
+ <serverro>
+ <!-- TRANSLATORS: a label for a system role -->
+ <label>Server with Transactional Updates and Read-Only Root
Filesystem</label>
+ </serverro>
+ <serverro_description>
+ <label>Transactional Updates and Read-Only Root Filesystem provides
an alternative, atomic, method of updating a system without interfering with
the running system.</label>
+ </serverro_description>
<custom>
<!-- TRANSLATORS: a label for a system role -->
<label>Custom</label>
@@ -855,6 +1003,23 @@
<name>system_analysis</name>
</module>
<module>
+ <name>download_release_notes</name>
+ </module>
+ <module>
+ <label>User Interface</label>
+ <name>desktop_roles</name>
+ <enable_back>yes</enable_back>
+ </module>
+ <module>
+ <label>Add-On Products</label>
+ <name>add-on</name>
+ </module>
+ <module>
+ <label>Custom Pattern Selection</label>
+ <name>custom_patterns</name>
+ <enable_back>yes</enable_back>
+ </module>
+ <module>
<label>Disk</label>
<name>disk_proposal</name>
<enable_back>yes</enable_back>
@@ -876,23 +1041,6 @@
<enable_back>yes</enable_back>
</module>
<module>
- <label>User Interface</label>
- <name>desktop_roles</name>
- <enable_back>yes</enable_back>
- </module>
- <module>
- <label>Add-On Products</label>
- <name>add-on</name>
- </module>
- <module>
- <label>Custom Pattern Selection</label>
- <name>custom_patterns</name>
- <enable_back>yes</enable_back>
- </module>
- <module>
- <name>download_release_notes</name>
- </module>
- <module>
<label>User Settings</label>
<name>user_first</name>
</module>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/skelcd-control-openSUSE-42.3.99.22/package/skelcd-control-openSUSE.changes
new/skelcd-control-openSUSE-42.3.99.23/package/skelcd-control-openSUSE.changes
---
old/skelcd-control-openSUSE-42.3.99.22/package/skelcd-control-openSUSE.changes
2018-03-15 17:20:32.000000000 +0100
+++
new/skelcd-control-openSUSE-42.3.99.23/package/skelcd-control-openSUSE.changes
2018-03-16 14:38:02.000000000 +0100
@@ -1,4 +1,15 @@
-------------------------------------------------------------------
+Wed Mar 16 13:14:43 UTC 2018 - [email protected]
+
+- Introduce "Server with Transactional Updates and Read-Only Root
+ Filesystem" System Role (bsc#1084149)
+- Create /root subvolume on fresh installs (bsc#1085266)
+- Re-order installation workflow to ensure partitioning is
+ configured after the system role has altered it
+- Download release notes earlier in installation workflow
+- 42.3.99.23
+
+-------------------------------------------------------------------
Thu Mar 15 15:33:33 UTC 2018 - [email protected]
- Unification of firewall proposals (fate#323460, bsc#1085125)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/skelcd-control-openSUSE-42.3.99.22/package/skelcd-control-openSUSE.spec
new/skelcd-control-openSUSE-42.3.99.23/package/skelcd-control-openSUSE.spec
--- old/skelcd-control-openSUSE-42.3.99.22/package/skelcd-control-openSUSE.spec
2018-03-15 17:20:32.000000000 +0100
+++ new/skelcd-control-openSUSE-42.3.99.23/package/skelcd-control-openSUSE.spec
2018-03-16 14:38:02.000000000 +0100
@@ -27,7 +27,7 @@
#
######################################################################
Name: skelcd-control-openSUSE
-Version: 42.3.99.22
+Version: 42.3.99.23
Release: 0
Summary: The openSUSE Installation Control file
License: MIT