Hello community,
here is the log from the commit of package skelcd-control-openSUSE for openSUSE:Factory checked in at 2018-12-31 09:43:10
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/skelcd-control-openSUSE (Old)
and /work/SRC/openSUSE:Factory/.skelcd-control-openSUSE.new.28833 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "skelcd-control-openSUSE"
Mon Dec 31 09:43:10 2018 rev:200 rq:656774 version:20181207
Changes:
--------
--- /work/SRC/openSUSE:Factory/skelcd-control-openSUSE/skelcd-control-openSUSE-promo.changes 2018-09-11 17:14:46.179643624 +0200
+++ /work/SRC/openSUSE:Factory/.skelcd-control-openSUSE.new.28833/skelcd-control-openSUSE-promo.changes 2018-12-31 09:43:12.146373203 +0100
@@ -1,0 +2,53 @@
+Fri Dec 07 14:16:26 UTC 2018 - Richard Brown
+
+- Adjust / partition size to fit with 20GB aspirational minimum
+ * btrfs root will be at least 17.5GB, leaving 2.5 GB swap & EFI
+ * boo#1093372
+- 20181207
+
+-------------------------------------------------------------------
+Wed Dec 05 14:17:11 UTC 2018 - Richard Brown
+
+- Allow snapshot disabling if not enough disk space (boo#1093372)
+- 20181205
+
+-------------------------------------------------------------------
+Mon Dec 03 09:46:41 UTC 2018 - Richard Brown
+
+- Remove fallback_for_XXX parameters for /home (boo#1093372)
+- 20181203
+
+-------------------------------------------------------------------
+Thu Nov 29 13:52:29 UTC 2018 - Stasiek Michalski
+
+- Update yast2-theme dependency (boo#1108422)
+- 20181129
+
+-------------------------------------------------------------------
+Thu Nov 22 14:52:11 UTC 2018 - Richard Brown
+
+- Improve default partition sizes (boo#1093372)
+- Enable sshd and disable firewall by default on server roles
+ (boo#1090372)
+- 20181122
+
+-------------------------------------------------------------------
+Wed Nov 21 11:33:48 UTC 2018 - dgonzalez@suse.com
+
+- Remove not needed step names from the sidebar (bsc#1115986)
+- 20181121
+
+-------------------------------------------------------------------
+Wed Nov 14 13:55:08 UTC 2018 - Stefan Hundhammer
+
+- Added workflow step to add online repos during installation
+ (bsc#1112937)
+- 20181114
+
+-------------------------------------------------------------------
+Sat Nov 10 21:05:05 UTC 2018 - hellcp@opensuse.org
+
+- Switch installation UI for openSUSE to sidebar (boo#1088785)
+- 20181113
+
+-------------------------------------------------------------------
skelcd-control-openSUSE.changes: same change
Old:
----
skelcd-control-openSUSE-42.3.99.32.tar.bz2
New:
----
skelcd-control-openSUSE-20181207.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ skelcd-control-openSUSE-promo.spec ++++++
--- /var/tmp/diff_new_pack.97QiZR/_old 2018-12-31 09:43:12.762372698 +0100
+++ /var/tmp/diff_new_pack.97QiZR/_new 2018-12-31 09:43:12.762372698 +0100
@@ -27,7 +27,7 @@
#
######################################################################
Name: skelcd-control-openSUSE-promo
-Version: 42.3.99.32
+Version: 20181207
Release: 0
Summary: The openSUSE Installation Control file
License: MIT
@@ -69,7 +69,7 @@
Requires: yast2-qt-branding-openSUSE
Requires: yast2-services-manager
Requires: yast2-slp
-Requires: yast2-theme-openSUSE-Oxygen
+Requires: yast2-theme
Requires: yast2-trans-stats
Requires: yast2-tune
Requires: yast2-update
skelcd-control-openSUSE.spec: same change
++++++ skelcd-control-openSUSE-42.3.99.32.tar.bz2 -> skelcd-control-openSUSE-20181207.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/skelcd-control-openSUSE-42.3.99.32/.travis.sh new/skelcd-control-openSUSE-20181207/.travis.sh
--- old/skelcd-control-openSUSE-42.3.99.32/.travis.sh 2018-09-04 10:20:14.000000000 +0200
+++ new/skelcd-control-openSUSE-20181207/.travis.sh 2018-12-10 10:55:33.000000000 +0100
@@ -8,3 +8,8 @@
# see https://github.com/yast/docker-yast-ruby/blob/master/yast-travis-ruby
yast-travis-ruby
+# explicitly check the changelog sequence, the source_validator is fine if at least one
+# *.changes file is OK, but here we need to be sure that both are correct
+/usr/lib/obs/service/source_validators/helpers/convert_changes_to_rpm_changelog --check < package/skelcd-control-openSUSE.changes
+/usr/lib/obs/service/source_validators/helpers/convert_changes_to_rpm_changelog --check < package/skelcd-control-openSUSE-promo.changes
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/skelcd-control-openSUSE-42.3.99.32/Rakefile new/skelcd-control-openSUSE-20181207/Rakefile
--- old/skelcd-control-openSUSE-42.3.99.32/Rakefile 2018-09-04 10:20:14.000000000 +0200
+++ new/skelcd-control-openSUSE-20181207/Rakefile 2018-12-10 10:55:33.000000000 +0100
@@ -16,3 +16,30 @@
# generate the *-promo files when creating the tarball
task :tarball => :create_promo
+# this package uses the date versioning in master (for openSUSE Tumbleweed),
+# replace the standard yast task implementation
+Rake::Task[:'version:bump'].clear
+namespace :version do
+ desc "Update version in the package/skelcd-control-openSUSE.spec file"
+ task :bump do
+ spec_file = "package/skelcd-control-openSUSE.spec"
+ spec = File.read(spec_file)
+
+ # parse the current version, it can be in <date> or <date>.<release> format
+ _, version, release = spec.match(/^\s*Version:\s*(\w+)(?:\.(\w+))?$/).to_a
+ # use the UTC time to avoid conflicts when updating from different time zones
+ date = Time.now.utc.strftime("%Y%m%d")
+
+ # add a release version if the package has been already updated today
+ new_version = if version == date
+ # if the release was missing it starts from 1
+ "#{date}.#{release.to_i + 1}"
+ else
+ "#{date}"
+ end
+
+ puts "Updating to #{new_version}"
+ spec.gsub!(/^\s*Version:.*$/, "Version: #{new_version}")
+ File.write(spec_file, spec)
+ end
+end
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/skelcd-control-openSUSE-42.3.99.32/control/control.openSUSE.xml new/skelcd-control-openSUSE-20181207/control/control.openSUSE.xml
--- old/skelcd-control-openSUSE-42.3.99.32/control/control.openSUSE.xml 2018-09-04 10:20:14.000000000 +0200
+++ new/skelcd-control-openSUSE-20181207/control/control.openSUSE.xml 2018-12-10 10:55:33.000000000 +0100
@@ -23,6 +23,7 @@
true
true
simple
+ sidebar
false
true
true
@@ -200,19 +201,21 @@
</proposal>
<volumes config:type="list">
- <!-- / volume: 5 GiB - 20 GiB, *2 if snapshots are used -->
+ <!-- / volume: 5 GiB - unlimited, +250% if snapshots are used (aka 17.5GB - unlimited) -->
<volume>
/
btrfs
10 GiB
5 GiB
- 20 GiB
- <weight config:type="integer">60</weight>
+ unlimited
+ <weight config:type="integer">30</weight>
<snapshots config:type="boolean">true</snapshots>
true
- 100
+ 250
+ <!-- disable snapshots if not enough room -->
+ 3
<!-- the default subvolume "@" was requested by product management -->
@
@@ -268,26 +271,20 @@
</subvolumes>
</volume>
- <!-- separate /home: 7 GiB - unlimited -->
+ <!-- separate /home: 10 GiB - unlimited -->
<volume>
/home
xfs
+ <proposed config:type="boolean">false</proposed>
true
- 10 GiB
- 7 GiB
+ 40 GiB
+ 10 GiB
unlimited
- 25 GiB
- <weight config:type="integer">40</weight>
+ <weight config:type="integer">60</weight>
1
-
- <!-- if this volume is disabled we want "/" to increase -->
- /
- /
- /
- /
</volume>
<!-- swap: 1 GiB - 2 GiB, but at least RAM size -->
@@ -301,7 +298,7 @@
1 GiB
2 GiB
<weight config:type="integer">10</weight>
- true
+ false
true
2
@@ -354,6 +351,11 @@
<id>server</id>
+ <globals>
+ false
+ true
+ true
+ </globals>
<software>
enhanced_base
</software>
@@ -362,6 +364,11 @@
<id>serverro</id>
+ <globals>
+ false
+ true
+ true
+ </globals>
<software>
transactional_base
</software>
@@ -375,15 +382,16 @@
</proposal>
<volumes config:type="list">
- <!-- / volume: 16 GiB - 30 GiB, like Kubic -->
+ <!-- / volume: 20 GiB - unlimited -->
<volume>
/
btrfs
- 25 GiB
- 16 GiB
- 30 GiB
- <weight config:type="integer">80</weight>
+ 40 GiB
+ 20 GiB
+ unlimited
+ <weight config:type="integer">30</weight>
+
<!-- Always use snapshots, no matter what -->
<snapshots config:type="boolean">true</snapshots>
false
@@ -449,26 +457,20 @@
</subvolumes>
</volume>
- <!-- separate /home: 7 GiB - unlimited -->
+ <!-- separate /home: 10 GiB - unlimited -->
<volume>
/home
xfs
+ <proposed config:type="boolean">false</proposed>
true
- 10 GiB
- 7 GiB
+ 40 GiB
+ 10 GiB
unlimited
- 25 GiB
- <weight config:type="integer">40</weight>
+ <weight config:type="integer">60</weight>
1
-
- <!-- if this volume is disabled we want "/" to increase -->
- /
- /
- /
- /
</volume>
<!-- swap: 1 GiB - 2 GiB, but at least RAM size -->
@@ -482,7 +484,7 @@
1 GiB
2 GiB
<weight config:type="integer">10</weight>
- true
+ false
true
2
@@ -850,7 +852,7 @@
<stage>initial</stage>
<modules config:type="list">
<module>
- <label>Load linuxrc Network Configuration</label>
+ <label>Network Autosetup</label>
<name>install_inf</name>
</module>
<module>
@@ -889,6 +891,12 @@
<label>System Analysis</label>
<name>system_analysis</name>
</module>
+ <!-- bsc#1112937: Online repos during installation -->
+ <module>
+ <label>Online Repositories</label>
+ <name>productsources</name>
+ yes
+ </module>
<module>
<name>download_release_notes</name>
</module>
@@ -956,7 +964,7 @@
the file system or storage kernel modules from inst-sys. They need to be already
loaded and active. -->
<module>
- <label>Installer Cleanup</label>
+ <label>Perform Installation</label>
<name>instsys_cleanup</name>
</module>
<!-- Installation from images -->
@@ -1009,7 +1017,7 @@
<stage>initial</stage>
<modules config:type="list">
<module>
- <label>Load linuxrc Network Configuration</label>
+ <label>Network Autosetup</label>
<name>install_inf</name>
</module>
<module>
@@ -1090,7 +1098,7 @@
the file system or storage kernel modules from inst-sys. They need to be already
loaded and active. -->
<module>
- <label>Installer Cleanup</label>
+ <label>Perform Update</label>
<name>instsys_cleanup</name>
</module>
<module>
@@ -1174,11 +1182,11 @@
the file system or storage kernel modules from inst-sys. They need to be already
loaded and active. -->
<module>
- <label>Installer Cleanup</label>
+ <label>Perform Installation</label>
<name>instsys_cleanup</name>
</module>
<module>
- <label>Perform Installation</label>
+ <label>Perform Installation</label>
<name>deploy_image</name>
</module>
<module>
@@ -1281,7 +1289,7 @@
the file system or storage kernel modules from inst-sys. They need to be already
loaded and active. -->
<module>
- <label>Installer Cleanup</label>
+ <label>Perform Update</label>
<name>instsys_cleanup</name>
</module>
<module>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/skelcd-control-openSUSE-42.3.99.32/package/skelcd-control-openSUSE.changes new/skelcd-control-openSUSE-20181207/package/skelcd-control-openSUSE.changes
--- old/skelcd-control-openSUSE-42.3.99.32/package/skelcd-control-openSUSE.changes 2018-09-04 10:20:14.000000000 +0200
+++ new/skelcd-control-openSUSE-20181207/package/skelcd-control-openSUSE.changes 2018-12-10 10:55:33.000000000 +0100
@@ -1,4 +1,57 @@
-------------------------------------------------------------------
+Fri Dec 07 14:16:26 UTC 2018 - Richard Brown
+
+- Adjust / partition size to fit with 20GB aspirational minimum
+ * btrfs root will be at least 17.5GB, leaving 2.5 GB swap & EFI
+ * boo#1093372
+- 20181207
+
+-------------------------------------------------------------------
+Wed Dec 05 14:17:11 UTC 2018 - Richard Brown
+
+- Allow snapshot disabling if not enough disk space (boo#1093372)
+- 20181205
+
+-------------------------------------------------------------------
+Mon Dec 03 09:46:41 UTC 2018 - Richard Brown
+
+- Remove fallback_for_XXX parameters for /home (boo#1093372)
+- 20181203
+
+-------------------------------------------------------------------
+Thu Nov 29 13:52:29 UTC 2018 - Stasiek Michalski
+
+- Update yast2-theme dependency (boo#1108422)
+- 20181129
+
+-------------------------------------------------------------------
+Thu Nov 22 14:52:11 UTC 2018 - Richard Brown
+
+- Improve default partition sizes (boo#1093372)
+- Enable sshd and disable firewall by default on server roles
+ (boo#1090372)
+- 20181122
+
+-------------------------------------------------------------------
+Wed Nov 21 11:33:48 UTC 2018 - dgonzalez@suse.com
+
+- Remove not needed step names from the sidebar (bsc#1115986)
+- 20181121
+
+-------------------------------------------------------------------
+Wed Nov 14 13:55:08 UTC 2018 - Stefan Hundhammer
+
+- Added workflow step to add online repos during installation
+ (bsc#1112937)
+- 20181114
+
+-------------------------------------------------------------------
+Sat Nov 10 21:05:05 UTC 2018 - hellcp@opensuse.org
+
+- Switch installation UI for openSUSE to sidebar (boo#1088785)
+- 20181113
+
+-------------------------------------------------------------------
Fri Aug 31 12:37:44 UTC 2018 - lnussel@suse.de
- Change text in role selection
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/skelcd-control-openSUSE-42.3.99.32/package/skelcd-control-openSUSE.spec new/skelcd-control-openSUSE-20181207/package/skelcd-control-openSUSE.spec
--- old/skelcd-control-openSUSE-42.3.99.32/package/skelcd-control-openSUSE.spec 2018-09-04 10:20:14.000000000 +0200
+++ new/skelcd-control-openSUSE-20181207/package/skelcd-control-openSUSE.spec 2018-12-10 10:55:33.000000000 +0100
@@ -27,7 +27,7 @@
#
######################################################################
Name: skelcd-control-openSUSE
-Version: 42.3.99.32
+Version: 20181207
Release: 0
Summary: The openSUSE Installation Control file
License: MIT
@@ -69,7 +69,7 @@
Requires: yast2-services-manager
Requires: yast2-configuration-management
Requires: yast2-slp
-Requires: yast2-theme-openSUSE-Oxygen
+Requires: yast2-theme
Requires: yast2-trans-stats
Requires: yast2-tune
Requires: yast2-update