Hello community,
here is the log from the commit of package yast2-installation-control for openSUSE:Factory checked in at 2017-01-23 11:27:19
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/yast2-installation-control (Old)
and /work/SRC/openSUSE:Factory/.yast2-installation-control.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "yast2-installation-control"
Changes:
--------
--- /work/SRC/openSUSE:Factory/yast2-installation-control/yast2-installation-control.changes 2016-11-03 12:55:41.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.yast2-installation-control.new/yast2-installation-control.changes 2017-01-23 11:27:20.291393033 +0100
@@ -1,0 +2,55 @@
+Mon Jan 16 09:22:37 UTC 2017 - mfilka@suse.com
+
+- fate#321739
+ - proposal's read_only node can be "hard" or "soft" to enable
+ editing in case of failure.
+- 3.2.2
+
+-------------------------------------------------------------------
+Fri Jan 13 15:36:15 UTC 2017 - igonzalezsosa@suse.com
+
+- Added new option to configure libzypp in a minimalistic way
+ (only required packages, no documentation and no multiversion)
+ (FATE#321764)
+
+-------------------------------------------------------------------
+Fri Jan 13 09:09:44 UTC 2017 - jreidinger@suse.com
+
+- fix typo in last change breaking build of skelcd (bsc#1019659)
+
+-------------------------------------------------------------------
+Thu Jan 12 08:35:49 UTC 2017 - jreidinger@suse.com
+
+- Added new option for roles to specify additional enabled services
+ (FATE#321754)
+
+-------------------------------------------------------------------
+Wed Dec 14 12:24:52 CET 2016 - shundhammer@suse.de
+
+- Added new parameter for CASP read-only Btrfs root subvolume
+ (Fate#321755)
+
+-------------------------------------------------------------------
+Fri Dec 9 14:00:43 CET 2016 - schubi@suse.de
+
+- Added new options:
+ -- readonly_timezone : Timezone cannot be changed by the user.
+ (Fate#321754)
+ -- clone_install_recommended_default : Default value in cloned
+ AutoYaST configuration files. (Fate#321764)
+
+-------------------------------------------------------------------
+Wed Dec 7 11:14:48 UTC 2016 - jreidinger@suse.com
+
+- Added new option for roles to specify its own additional dialogs
+ (FATE#321754)
+
+-------------------------------------------------------------------
+Thu Nov 17 12:02:19 CET 2016 - shundhammer@suse.de
+
+- Added new storage-related parameters for CASP workflow:
+ proposal_settings_editable and expert_partitioner_warning
+ (Fate#321736)
+- 3.2.1
+
+-------------------------------------------------------------------
Old:
----
yast2-installation-control-3.2.0.tar.bz2
New:
----
yast2-installation-control-3.2.2.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ yast2-installation-control.spec ++++++
--- /var/tmp/diff_new_pack.ZCioMh/_old 2017-01-23 11:27:20.647342572 +0100
+++ /var/tmp/diff_new_pack.ZCioMh/_new 2017-01-23 11:27:20.647342572 +0100
@@ -1,7 +1,7 @@
#
# spec file for package yast2-installation-control
#
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 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
@@ -17,7 +17,7 @@
Name: yast2-installation-control
-Version: 3.2.0
+Version: 3.2.2
Release: 0
BuildRoot: %{_tmppath}/%{name}-%{version}-build
++++++ yast2-installation-control-3.2.0.tar.bz2 -> yast2-installation-control-3.2.2.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-installation-control-3.2.0/.travis.yml new/yast2-installation-control-3.2.2/.travis.yml
--- old/yast2-installation-control-3.2.0/.travis.yml 2016-11-01 15:51:50.675013807 +0100
+++ new/yast2-installation-control-3.2.2/.travis.yml 2017-01-19 11:46:20.707177655 +0100
@@ -1,15 +1,11 @@
-language: cpp
-compiler:
- - gcc
+sudo: required
+language: bash
+services:
+ - docker
+
before_install:
- # disable rvm, use system Ruby
- - rvm reset
- - wget https://raw.githubusercontent.com/yast/yast-devtools/master/travis-tools/tra...
- - sh ./travis_setup.sh -p "yast2-devtools rake" -g yast-rake
+ - docker build -t yast-installation-control-image .
script:
- - make -f Makefile.cvs
- - make
- - sudo make install
- - make check
- - rake check_rng_status
-
+ # the "yast-travis-ruby" script is included in the base yastdevel/ruby image
+ # see https://github.com/yast/docker-yast-ruby/blob/master/yast-travis-ruby
+ - docker run -it -e TRAVIS=1 -e TRAVIS_JOB_ID="$TRAVIS_JOB_ID" yast-installation-control-image yast-travis-ruby
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-installation-control-3.2.0/Dockerfile new/yast2-installation-control-3.2.2/Dockerfile
--- old/yast2-installation-control-3.2.0/Dockerfile 1970-01-01 01:00:00.000000000 +0100
+++ new/yast2-installation-control-3.2.2/Dockerfile 2017-01-19 11:46:20.707177655 +0100
@@ -0,0 +1,3 @@
+FROM yastdevel/ruby
+COPY . /usr/src/app
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-installation-control-3.2.0/Rakefile new/yast2-installation-control-3.2.2/Rakefile
--- old/yast2-installation-control-3.2.0/Rakefile 2016-11-01 15:51:50.679013807 +0100
+++ new/yast2-installation-control-3.2.2/Rakefile 2017-01-17 12:05:23.123301000 +0100
@@ -1,7 +1,7 @@
require "yast/rake"
Yast::Tasks.configuration do |conf|
- #lets ignore license check for now
+ # lets ignore license check for now
conf.skip_license_check << /.*/
end
@@ -17,5 +17,4 @@
end
end
-task :tarball => :check_rng_status
-
+task tarball: :check_rng_status
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-installation-control-3.2.0/control/control.rnc new/yast2-installation-control-3.2.2/control/control.rnc
--- old/yast2-installation-control-3.2.0/control/control.rnc 2016-11-01 15:51:50.691013807 +0100
+++ new/yast2-installation-control-3.2.2/control/control.rnc 2017-01-17 12:05:23.127301000 +0100
@@ -91,6 +91,7 @@
| default_subworkflow
| language
| timezone
+ | readonly_timezone
| enable_autologin
| default_target
| require_registration
@@ -124,6 +125,8 @@
language = element language { text }
## Default timezone
timezone = element timezone { text }
+## Timezone cannot be changed by the user
+readonly_timezone = element readonly_timezone { BOOLEAN }
## Default runlevel
default_target = element default_target { text }
@@ -257,6 +260,7 @@
| supported_desktops
| default_desktop
| display_support_status
+ | clone_install_recommended_default
| online_repos_preselected
| external_sources_link
| dropped_packages
@@ -271,6 +275,7 @@
| default_patterns
| optional_default_patterns
| upgrade
+ | minimalistic_libzypp_config
## Whether it is allowed to delete a package during upgrade
delete_old_packages = element delete_old_packages { BOOLEAN }
@@ -281,6 +286,7 @@
## Desktop selected by default
default_desktop = element default_desktop { text }
display_support_status = element display_support_status { BOOLEAN }
+clone_install_recommended_default = element clone_install_recommended_default { BOOLEAN }
silently_downgrade_packages = element silently_downgrade_packages { BOOLEAN }
only_update_selected = element only_update_selected { BOOLEAN }
online_repos_preselected = element online_repos_preselected { BOOLEAN }
@@ -424,6 +430,9 @@
software_elements*
}
+## Minimalistic libzypp configuration (only requires, no documentation and no multiversion)
+minimalistic_libzypp_config = element minimalistic_libzypp_config { BOOLEAN }
+
# software
# partitioning
@@ -444,6 +453,9 @@
| partitions
| btrfs_increase_percentage
| btrfs_default_subvolume
+ | proposal_settings_editable
+ | expert_partitioner_warning
+ | root_subvolume_read_only
| subvolumes
try_separate_home = element try_separate_home { BOOLEAN }
@@ -461,6 +473,9 @@
use_separate_multipath_module = element use_separate_multipath_module { BOOLEAN }
btrfs_increase_percentage = element btrfs_increase_percentage { INTEGER }
btrfs_default_subvolume = element btrfs_default_subvolume { text }
+proposal_settings_editable = element proposal_settings_editable { BOOLEAN }
+expert_partitioner_warning = element expert_partitioner_warning { BOOLEAN }
+root_subvolume_read_only = element root_subvolume_read_only { BOOLEAN }
## Optional, but if this element appears (even if it's empty),
## the internal fallback list is not used
@@ -540,12 +555,27 @@
partitioning? &
## Role specific overrides for Software
- software?
+ software? &
+
+ ## Additional dialogs that are runned when given role is selected, comma separated
+ element additional_dialogs { text }? &
+
+ ## Additional services configuration for given role
+ role_services?
# 'globals? & network?' would also make sense here
# but that has not been requested and tested.
}
+role_services = element services {
+ LIST,
+ ## specification of one service for given role
+ role_service*
+}
+
+role_service = element service {
+ element name { text }
+}
# clone_modules
@@ -581,9 +611,10 @@
## Presentation order in the current proposal (integer).
## Lower numbers first.
element presentation_order { text }? &
- ## Read only flag - if true the proposal cannot be changed (clicked) by user,
- ## the default is false
- element read_only { BOOLEAN }? &
+ ## Read only flag - if "hard" the proposal cannot be changed (clicked) by user,
+ ## if "soft" the proposal can be changed in case of error. By default is every
+ # proposal writable
+ element read_only { text }? &
## Inexplicit proposal name if not explicitely defined by 'name' and 'presentation_order'
text?
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-installation-control-3.2.0/control/control.rng new/yast2-installation-control-3.2.2/control/control.rng
--- old/yast2-installation-control-3.2.0/control/control.rng 2016-11-01 15:51:50.703013807 +0100
+++ new/yast2-installation-control-3.2.2/control/control.rng 2017-01-17 12:05:23.131301000 +0100
@@ -100,6 +100,7 @@
<ref name="default_subworkflow"/>
<ref name="language"/>
<ref name="timezone"/>
+ <ref name="readonly_timezone"/>
<ref name="enable_autologin"/>
<ref name="default_target"/>
<ref name="require_registration"/>
@@ -173,6 +174,12 @@
<text/>
</element>
</define>
+ <define name="readonly_timezone">
+