Hello community,
here is the log from the commit of package yast2-installation-control for
openSUSE:Factory checked in at 2018-12-31 09:44:18
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/yast2-installation-control (Old)
and /work/SRC/openSUSE:Factory/.yast2-installation-control.new.28833 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "yast2-installation-control"
Mon Dec 31 09:44:18 2018 rev:22 rq:659288 version:4.1.6
Changes:
--------
---
/work/SRC/openSUSE:Factory/yast2-installation-control/yast2-installation-control.changes
2018-11-22 13:24:04.682090508 +0100
+++
/work/SRC/openSUSE:Factory/.yast2-installation-control.new.28833/yast2-installation-control.changes
2018-12-31 09:44:19.994317642 +0100
@@ -1,0 +2,12 @@
+Mon Dec 17 12:08:31 UTC 2018 - [email protected]
+
+- Add a configuration_management section (fate#322722).
+- 4.1.6
+
+-------------------------------------------------------------------
+Fri Dec 14 11:50:09 UTC 2018 - [email protected]
+
+- Add macros related to skelcd (fate#325482)
+- 4.1.5
+
+-------------------------------------------------------------------
Old:
----
yast2-installation-control-4.1.4.tar.bz2
New:
----
yast2-installation-control-4.1.6.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ yast2-installation-control.spec ++++++
--- /var/tmp/diff_new_pack.Dm8bFr/_old 2018-12-31 09:44:20.394317314 +0100
+++ /var/tmp/diff_new_pack.Dm8bFr/_new 2018-12-31 09:44:20.394317314 +0100
@@ -17,7 +17,7 @@
Name: yast2-installation-control
-Version: 4.1.4
+Version: 4.1.6
Release: 0
BuildRoot: %{_tmppath}/%{name}-%{version}-build
@@ -49,6 +49,8 @@
%dir %{yast_controldir}
%{yast_controldir}/*.rng
%{yast_controldir}/*.rnc
+%dir /etc/rpm
+/etc/rpm/macros.skelcd
%license COPYING
%doc %{yast_docdir}
++++++ yast2-installation-control-4.1.4.tar.bz2 ->
yast2-installation-control-4.1.6.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/yast2-installation-control-4.1.4/control/control.rnc
new/yast2-installation-control-4.1.6/control/control.rnc
--- old/yast2-installation-control-4.1.4/control/control.rnc 2018-11-22
11:01:23.000000000 +0100
+++ new/yast2-installation-control-4.1.6/control/control.rnc 2018-12-18
13:48:32.000000000 +0100
@@ -1057,6 +1057,51 @@
# update
+configuration_management = element configuration_management {
+ # Configuration managment system to use
+ element type { "salt" | "puppet" } &
+ # Host name or IP address of the master server
+ element master { text }? &
+ # Number of attempts when trying to connect to the master server
+ element auth_attempts { INTEGER }? &
+ # Time between attempts to connect to the master server
+ element auth_time_out { INTEGER }? &
+ # Path to an HTTTP(S) server, hard disk, USB driver or similar containing
the
+ # private/public keys to connect to the master server
+ element keys_url { text }? &
+ # Enable the configuration management system services after the
installation
+ element enable_services { BOOLEAN }? &
+
+ # Salt specific
+
+ # Path to write Pillar data
+ element pillar_root { text }? &
+ # URL to read Pillar data from
+ element pillar_url { text }? &
+ # Paths to search for formulas
+ element formulas_roots {
+ LIST,
+ element formulas_root { text }+
+ }? &
+ # Paths to search for states
+ element states_roots {
+ LIST,
+ element states_root { text }+
+ }? &
+ # URL to get states from
+ element states_url { text }? &
+ # List of states/formulas to enable
+ element enabled_states {
+ LIST,
+ element state { text }+
+ }? &
+
+ # Puppet specific
+
+ # URL to read Puppet modules from
+ element modules_url { text }?
+}
+
# not more than one partitioning element
productDefines_elements =
textdomain*
@@ -1071,6 +1116,7 @@
& inst_finish_stages*
& update*
& system_roles*
+ & configuration_management?
start = element productDefines {
productDefines_elements
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/yast2-installation-control-4.1.4/control/control.rng
new/yast2-installation-control-4.1.6/control/control.rng
--- old/yast2-installation-control-4.1.4/control/control.rng 2018-11-22
11:01:23.000000000 +0100
+++ new/yast2-installation-control-4.1.6/control/control.rng 2018-12-18
13:48:32.000000000 +0100
@@ -2229,6 +2229,111 @@
</element>
</define>
<!-- update -->
+ <define name="configuration_management">
+ <element name="configuration_management">
+ <interleave>
+ <!-- Configuration managment system to use -->
+ <element name="type">
+ <choice>
+ <value>salt</value>
+ <value>puppet</value>
+ </choice>
+ </element>
+ <optional>
+ <!-- Host name or IP address of the master server -->
+ <element name="master">
+ <text/>
+ </element>
+ </optional>
+ <optional>
+ <!-- Number of attempts when trying to connect to the master server
-->
+ <element name="auth_attempts">
+ <ref name="INTEGER"/>
+ </element>
+ </optional>
+ <optional>
+ <!-- Time between attempts to connect to the master server -->
+ <element name="auth_time_out">
+ <ref name="INTEGER"/>
+ </element>
+ </optional>
+ <optional>
+ <!--
+ Path to an HTTTP(S) server, hard disk, USB driver or similar
containing the
+ private/public keys to connect to the master server
+ -->
+ <element name="keys_url">
+ <text/>
+ </element>
+ </optional>
+ <optional>
+ <!-- Enable the configuration management system services after the
installation -->
+ <element name="enable_services">
+ <ref name="BOOLEAN"/>
+ </element>
+ </optional>
+ <optional>
+ <!-- Salt specific -->
+ <!-- Path to write Pillar data -->
+ <element name="pillar_root">
+ <text/>
+ </element>
+ </optional>
+ <optional>
+ <!-- URL to read Pillar data from -->
+ <element name="pillar_url">
+ <text/>
+ </element>
+ </optional>
+ <optional>
+ <!-- Paths to search for formulas -->
+ <element name="formulas_roots">
+ <ref name="LIST"/>
+ <oneOrMore>
+ <element name="formulas_root">
+ <text/>
+ </element>
+ </oneOrMore>
+ </element>
+ </optional>
+ <optional>
+ <!-- Paths to search for states -->
+ <element name="states_roots">
+ <ref name="LIST"/>
+ <oneOrMore>
+ <element name="states_root">
+ <text/>
+ </element>
+ </oneOrMore>
+ </element>
+ </optional>
+ <optional>
+ <!-- URL to get states from -->
+ <element name="states_url">
+ <text/>
+ </element>
+ </optional>
+ <optional>
+ <!-- List of states/formulas to enable -->
+ <element name="enabled_states">
+ <ref name="LIST"/>
+ <oneOrMore>
+ <element name="state">
+ <text/>
+ </element>
+ </oneOrMore>
+ </element>
+ </optional>
+ <optional>
+ <!-- Puppet specific -->
+ <!-- URL to read Puppet modules from -->
+ <element name="modules_url">
+ <text/>
+ </element>
+ </optional>
+ </interleave>
+ </element>
+ </define>
<!-- not more than one partitioning element -->
<define name="productDefines_elements">
<interleave>
@@ -2268,6 +2373,9 @@
<zeroOrMore>
<ref name="system_roles"/>
</zeroOrMore>
+ <optional>
+ <ref name="configuration_management"/>
+ </optional>
</interleave>
</define>
<start>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/yast2-installation-control-4.1.4/package/yast2-installation-control.changes
new/yast2-installation-control-4.1.6/package/yast2-installation-control.changes
---
old/yast2-installation-control-4.1.4/package/yast2-installation-control.changes
2018-11-22 11:01:23.000000000 +0100
+++
new/yast2-installation-control-4.1.6/package/yast2-installation-control.changes
2018-12-18 13:48:32.000000000 +0100
@@ -1,4 +1,16 @@
-------------------------------------------------------------------
+Mon Dec 17 12:08:31 UTC 2018 - [email protected]
+
+- Add a configuration_management section (fate#322722).
+- 4.1.6
+
+-------------------------------------------------------------------
+Fri Dec 14 11:50:09 UTC 2018 - [email protected]
+
+- Add macros related to skelcd (fate#325482)
+- 4.1.5
+
+-------------------------------------------------------------------
Wed Nov 21 17:41:10 UTC 2018 - Stefan Hundhammer <[email protected]>
- Added global parameter enable_local_users (Fate#326447)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/yast2-installation-control-4.1.4/package/yast2-installation-control.spec
new/yast2-installation-control-4.1.6/package/yast2-installation-control.spec
---
old/yast2-installation-control-4.1.4/package/yast2-installation-control.spec
2018-11-22 11:01:23.000000000 +0100
+++
new/yast2-installation-control-4.1.6/package/yast2-installation-control.spec
2018-12-18 13:48:32.000000000 +0100
@@ -17,7 +17,7 @@
Name: yast2-installation-control
-Version: 4.1.4
+Version: 4.1.6
Release: 0
BuildRoot: %{_tmppath}/%{name}-%{version}-build
@@ -49,6 +49,8 @@
%dir %{yast_controldir}
%{yast_controldir}/*.rng
%{yast_controldir}/*.rnc
+%dir /etc/rpm
+/etc/rpm/macros.skelcd
%license COPYING
%doc %{yast_docdir}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/yast2-installation-control-4.1.4/rpm/Makefile.am
new/yast2-installation-control-4.1.6/rpm/Makefile.am
--- old/yast2-installation-control-4.1.4/rpm/Makefile.am 1970-01-01
01:00:00.000000000 +0100
+++ new/yast2-installation-control-4.1.6/rpm/Makefile.am 2018-12-18
13:48:32.000000000 +0100
@@ -0,0 +1,5 @@
+rpmdir = /etc/rpm
+
+rpm_DATA = macros.skelcd
+
+include $(top_srcdir)/Makefile.am.common
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/yast2-installation-control-4.1.4/rpm/macros.skelcd
new/yast2-installation-control-4.1.6/rpm/macros.skelcd
--- old/yast2-installation-control-4.1.4/rpm/macros.skelcd 1970-01-01
01:00:00.000000000 +0100
+++ new/yast2-installation-control-4.1.6/rpm/macros.skelcd 2018-12-18
13:48:32.000000000 +0100
@@ -0,0 +1 @@
+%skelcd_control_datadir %{_datadir}/installation-products