Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package yast2-installation-control for
openSUSE:Factory checked in at 2021-02-26 21:58:38
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/yast2-installation-control (Old)
and /work/SRC/openSUSE:Factory/.yast2-installation-control.new.2378 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "yast2-installation-control"
Fri Feb 26 21:58:38 2021 rev:38 rq:873689 version:4.3.9
Changes:
--------
---
/work/SRC/openSUSE:Factory/yast2-installation-control/yast2-installation-control.changes
2021-01-15 19:45:09.801926696 +0100
+++
/work/SRC/openSUSE:Factory/.yast2-installation-control.new.2378/yast2-installation-control.changes
2021-02-26 21:58:38.987778577 +0100
@@ -1,0 +2,6 @@
+Thu Feb 18 17:15:33 UTC 2021 - David Diaz <[email protected]>
+
+- Add SELinux options (jsc#SMO-20, jsc#SLE-17342).
+- 4.3.9
+
+-------------------------------------------------------------------
Old:
----
yast2-installation-control-4.3.8.tar.bz2
New:
----
yast2-installation-control-4.3.9.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ yast2-installation-control.spec ++++++
--- /var/tmp/diff_new_pack.IbT6jh/_old 2021-02-26 21:58:39.615779129 +0100
+++ /var/tmp/diff_new_pack.IbT6jh/_new 2021-02-26 21:58:39.619779132 +0100
@@ -17,7 +17,7 @@
Name: yast2-installation-control
-Version: 4.3.8
+Version: 4.3.9
Release: 0
BuildRoot: %{_tmppath}/%{name}-%{version}-build
++++++ yast2-installation-control-4.3.8.tar.bz2 ->
yast2-installation-control-4.3.9.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/yast2-installation-control-4.3.8/.github/workflows/ci.yml
new/yast2-installation-control-4.3.9/.github/workflows/ci.yml
--- old/yast2-installation-control-4.3.8/.github/workflows/ci.yml
1970-01-01 01:00:00.000000000 +0100
+++ new/yast2-installation-control-4.3.9/.github/workflows/ci.yml
2021-02-19 10:17:08.000000000 +0100
@@ -0,0 +1,19 @@
+
+# See
https://docs.github.com/en/actions/reference/workflow-syntax-for-github-actions
+
+name: CI
+
+on: [push, pull_request]
+
+jobs:
+ Package:
+ runs-on: ubuntu-latest
+ container: registry.opensuse.org/yast/head/containers/yast-ruby:latest
+
+ steps:
+
+ - name: Git Checkout
+ uses: actions/checkout@v2
+
+ - name: Package Build
+ run: yast-ci-ruby -o package
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/yast2-installation-control-4.3.8/.travis.yml
new/yast2-installation-control-4.3.9/.travis.yml
--- old/yast2-installation-control-4.3.8/.travis.yml 2021-01-11
17:15:19.000000000 +0100
+++ new/yast2-installation-control-4.3.9/.travis.yml 1970-01-01
01:00:00.000000000 +0100
@@ -1,11 +0,0 @@
-sudo: required
-language: bash
-services:
- - docker
-
-before_install:
- - docker build -t yast-installation-control-image .
-script:
- # 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 --privileged -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-4.3.8/Dockerfile
new/yast2-installation-control-4.3.9/Dockerfile
--- old/yast2-installation-control-4.3.8/Dockerfile 2021-01-11
17:15:19.000000000 +0100
+++ new/yast2-installation-control-4.3.9/Dockerfile 1970-01-01
01:00:00.000000000 +0100
@@ -1,3 +0,0 @@
-FROM registry.opensuse.org/yast/head/containers/yast-ruby
-COPY . /usr/src/app
-
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/yast2-installation-control-4.3.8/README.md
new/yast2-installation-control-4.3.9/README.md
--- old/yast2-installation-control-4.3.8/README.md 2021-01-11
17:15:19.000000000 +0100
+++ new/yast2-installation-control-4.3.9/README.md 2021-02-19
10:17:08.000000000 +0100
@@ -1,7 +1,9 @@
# YaST - The Control File Schema Definition #
-[](https://travis-ci.org/yast/yast-installation-control)
-[](https://ci.opensuse.org/view/Yast/job/yast-installation-control-master/)
+[[](
+https://github.com/yast/yast-installation-control/actions?query=branch%3Amaster)
+[](
+https://ci.opensuse.org/view/Yast/job/yast-yast-installation-control-master/)
## Notes
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/yast2-installation-control-4.3.8/control/control.rnc
new/yast2-installation-control-4.3.9/control/control.rnc
--- old/yast2-installation-control-4.3.8/control/control.rnc 2021-01-11
17:15:19.000000000 +0100
+++ new/yast2-installation-control-4.3.9/control/control.rnc 2021-02-19
10:17:08.000000000 +0100
@@ -164,6 +164,7 @@
| precise_time
| propose_hibernation
| default_ntp_servers
+ | selinux
## Default kernel parameters proposed by bootloader
additional_kernel_parameters = element additional_kernel_parameters {
STRING }
@@ -301,6 +302,18 @@
LIST,
element ntp_server { STRING }
}
+## SELinux options
+selinux = element selinux {
+ MAP,
+ (
+ ## SELinux mode
+ element mode { "disabled" | "permissive" | "enforcing" }? &
+ ## Whether SELinux can be proposed/configured during installation
+ element configurable { BOOLEAN }? &
+ ## Space-separated list of required/suggested patterns when using SELinux
+ element patterns { text }?
+ )
+}
## Defines which pieces of installation system should be copied to
## the installed system before rebooting to second stage.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/yast2-installation-control-4.3.8/control/control.rng
new/yast2-installation-control-4.3.9/control/control.rng
--- old/yast2-installation-control-4.3.8/control/control.rng 2021-01-11
17:15:19.000000000 +0100
+++ new/yast2-installation-control-4.3.9/control/control.rng 2021-02-19
10:17:08.000000000 +0100
@@ -1,12 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
-
+
IMPORTANT!: After editing control.rnc run "make" to generate the
RNG file and commit _both_ files to Git to keep them in sync!
-
+
We do not generate the RNG file at build time as it adds huge dependecy (it
is a Java tool so it requires complete Java stack)
-
+
-->
<grammar ns="http://www.suse.com/1.0/yast2ns"
xmlns:a="http://relaxng.org/ns/compatibility/annotations/1.0"
xmlns:config="http://www.suse.com/1.0/configns"
xmlns="http://relaxng.org/ns/structure/1.0"
datatypeLibrary="http://www.w3.org/2001/XMLSchema-datatypes">
<!--
@@ -243,6 +243,7 @@
<ref name="precise_time"/>
<ref name="propose_hibernation"/>
<ref name="default_ntp_servers"/>
+ <ref name="selinux"/>
</choice>
</define>
<define name="additional_kernel_parameters">
@@ -618,6 +619,36 @@
</element>
</element>
</define>
+ <define name="selinux">
+ <a:documentation>SELinux options</a:documentation>
+ <element name="selinux">
+ <ref name="MAP"/>
+ <interleave>
+ <optional>
+ <element name="mode">
+ <a:documentation>SELinux mode</a:documentation>
+ <choice>
+ <value>disabled</value>
+ <value>permissive</value>
+ <value>enforcing</value>
+ </choice>
+ </element>
+ </optional>
+ <optional>
+ <element name="configurable">
+ <a:documentation>Whether SELinux can be proposed/configured during
installation</a:documentation>
+ <ref name="BOOLEAN"/>
+ </element>
+ </optional>
+ <optional>
+ <element name="patterns">
+ <a:documentation>Space-separated list of required/suggested
patterns when using SELinux</a:documentation>
+ <text/>
+ </element>
+ </optional>
+ </interleave>
+ </element>
+ </define>
<define name="save_instsys_content">
<a:documentation>Defines which pieces of installation system should be
copied to
the installed system before rebooting to second stage.</a:documentation>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/yast2-installation-control-4.3.8/package/yast2-installation-control.changes
new/yast2-installation-control-4.3.9/package/yast2-installation-control.changes
---
old/yast2-installation-control-4.3.8/package/yast2-installation-control.changes
2021-01-11 17:15:19.000000000 +0100
+++
new/yast2-installation-control-4.3.9/package/yast2-installation-control.changes
2021-02-19 10:17:08.000000000 +0100
@@ -1,4 +1,10 @@
-------------------------------------------------------------------
+Thu Feb 18 17:15:33 UTC 2021 - David Diaz <[email protected]>
+
+- Add SELinux options (jsc#SMO-20, jsc#SLE-17342).
+- 4.3.9
+
+-------------------------------------------------------------------
Mon Jan 11 14:12:26 UTC 2021 - Josef Reidinger <[email protected]>
- Add option to control file to specify default ntp servers
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/yast2-installation-control-4.3.8/package/yast2-installation-control.spec
new/yast2-installation-control-4.3.9/package/yast2-installation-control.spec
---
old/yast2-installation-control-4.3.8/package/yast2-installation-control.spec
2021-01-11 17:15:19.000000000 +0100
+++
new/yast2-installation-control-4.3.9/package/yast2-installation-control.spec
2021-02-19 10:17:08.000000000 +0100
@@ -17,7 +17,7 @@
Name: yast2-installation-control
-Version: 4.3.8
+Version: 4.3.9
Release: 0
BuildRoot: %{_tmppath}/%{name}-%{version}-build