Hello community, here is the log from the commit of package skelcd-control-MicroOS for openSUSE:Factory checked in at 2020-02-15 22:24:52 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/skelcd-control-MicroOS (Old) and /work/SRC/openSUSE:Factory/.skelcd-control-MicroOS.new.26092 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "skelcd-control-MicroOS" Sat Feb 15 22:24:52 2020 rev:9 rq:773664 version:20200212 Changes: -------- --- /work/SRC/openSUSE:Factory/skelcd-control-MicroOS/skelcd-control-MicroOS.changes 2019-08-22 15:20:05.778308616 +0200 +++ /work/SRC/openSUSE:Factory/.skelcd-control-MicroOS.new.26092/skelcd-control-MicroOS.changes 2020-02-15 22:25:03.499297982 +0100 @@ -1,0 +2,6 @@ +Wed Feb 12 10:35:11 CEST 2020 - rbr...@suse.de + +- Add microos-gnome- and -kde-desktop roles [boo#1163453] +- 20200211 + +------------------------------------------------------------------- Old: ---- skelcd-control-MicroOS-20190815.tar.bz2 New: ---- skelcd-control-MicroOS-20200212.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ skelcd-control-MicroOS.spec ++++++ --- /var/tmp/diff_new_pack.84hEoZ/_old 2020-02-15 22:25:04.243298384 +0100 +++ /var/tmp/diff_new_pack.84hEoZ/_new 2020-02-15 22:25:04.243298384 +0100 @@ -1,7 +1,7 @@ # # spec file for package skelcd-control-MicroOS # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 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 @@ -118,7 +118,7 @@ Url: https://github.com/yast/skelcd-control-MicroOS AutoReqProv: off -Version: 20190815 +Version: 20200212 Release: 0 Summary: The MicroOS control file needed for installation License: MIT ++++++ skelcd-control-MicroOS-20190815.tar.bz2 -> skelcd-control-MicroOS-20200212.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/skelcd-control-MicroOS-20190815/control/control.MicroOS.xml new/skelcd-control-MicroOS-20200212/control/control.MicroOS.xml --- old/skelcd-control-MicroOS-20190815/control/control.MicroOS.xml 2019-08-16 09:58:52.000000000 +0200 +++ new/skelcd-control-MicroOS-20200212/control/control.MicroOS.xml 2020-02-12 11:03:43.000000000 +0100 @@ -235,6 +235,258 @@ <additional_dialogs>inst_microos_role</additional_dialogs> </system_role> + <system_role> + <id>micro_os_gnome_desktop_role</id> + + <globals> + <enable_kdump config:type="boolean">false</enable_kdump> + </globals> + <network> + <network_manager>always</network_manager> + </network> + <software> + <default_patterns>microos_base microos_defaults microos_hardware microos_apparmor microos_gnome_desktop container_runtime</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">unlimited</max_size> + <weight config:type="integer">40</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">10</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">300</order> + <additional_dialogs>inst_user_first</additional_dialogs> + </system_role> + + <system_role> + <id>micro_os_kde_desktop_role</id> + + <globals> + <enable_kdump config:type="boolean">false</enable_kdump> + </globals> + <network> + <network_manager>always</network_manager> + </network> + <software> + <default_patterns>microos_base microos_defaults microos_hardware microos_apparmor microos_kde_desktop container_runtime</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">unlimited</max_size> + <weight config:type="integer">40</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">10</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">400</order> + <additional_dialogs>inst_user_first</additional_dialogs> + </system_role> + </system_roles> <clone_modules config:type="list"> @@ -315,7 +567,26 @@ <container_host_role_description> <label>• MicroOS optimised for hosting container workloads • Includes Podman Container Runtime by default</label> - </container_host_role_description> + </container_host_role_description> + <micro_os_gnome_desktop_role> + <!-- TRANSLATORS: a label for a system role --> + <label>MicroOS Desktop (GNOME) [ALPHA]</label> + </micro_os_gnome_desktop_role> + <micro_os_gnome_desktop_role_description> + <label>• MicroOS Desktop with automatic updates and rollback +• Install Apps using `Software` +• Includes Podman Container Runtime by default</label> + </micro_os_gnome_desktop_role_description> + <micro_os_kde_desktop_role> + <!-- TRANSLATORS: a label for a system role --> + <label>MicroOS Desktop (KDE Plasma) [ALPHA]</label> + </micro_os_kde_desktop_role> + <micro_os_kde_desktop_role_description> + <label>• MicroOS Desktop with automatic updates and rollback +• Install Apps using `Discover` +• Includes Podman Container Runtime by default</label> + </micro_os_kde_desktop_role_description> + </texts> <proposals config:type="list"> @@ -359,6 +630,10 @@ <name>clone</name> <presentation_order>99</presentation_order> </proposal_module> + <proposal_module> + <name>default_target</name> + <presentation_order>60</presentation_order> + </proposal_module> <!-- software proposal should be computed almost at the end --> <proposal_module> <name>software</name> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/skelcd-control-MicroOS-20190815/package/skelcd-control-MicroOS.changes new/skelcd-control-MicroOS-20200212/package/skelcd-control-MicroOS.changes --- old/skelcd-control-MicroOS-20190815/package/skelcd-control-MicroOS.changes 2019-08-16 09:58:52.000000000 +0200 +++ new/skelcd-control-MicroOS-20200212/package/skelcd-control-MicroOS.changes 2020-02-12 11:03:43.000000000 +0100 @@ -1,4 +1,10 @@ ------------------------------------------------------------------- +Wed Feb 12 10:35:11 CEST 2020 - rbr...@suse.de + +- Add microos-gnome- and -kde-desktop roles [boo#1163453] +- 20200211 + +------------------------------------------------------------------- Thu Aug 15 16:38:06 CEST 2019 - ku...@suse.de - Require yast2-caasp >= 4.2.1 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/skelcd-control-MicroOS-20190815/package/skelcd-control-MicroOS.spec new/skelcd-control-MicroOS-20200212/package/skelcd-control-MicroOS.spec --- old/skelcd-control-MicroOS-20190815/package/skelcd-control-MicroOS.spec 2019-08-16 09:58:52.000000000 +0200 +++ new/skelcd-control-MicroOS-20200212/package/skelcd-control-MicroOS.spec 2020-02-12 11:03:43.000000000 +0100 @@ -118,7 +118,7 @@ Url: https://github.com/yast/skelcd-control-MicroOS AutoReqProv: off -Version: 20190815 +Version: 20200212 Release: 0 Summary: The MicroOS control file needed for installation License: MIT