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


Reply via email to