Hello community,

here is the log from the commit of package installation-images for 
openSUSE:Factory checked in at 2017-05-06 20:46:24
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/installation-images (Old)
 and      /work/SRC/openSUSE:Factory/.installation-images.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "installation-images"

Sat May  6 20:46:24 2017 rev:12 rq:493015 version:14.312

Changes:
--------
--- /work/SRC/openSUSE:Factory/installation-images/installation-images.changes  
2017-04-11 12:40:01.214194513 +0200
+++ 
/work/SRC/openSUSE:Factory/.installation-images.new/installation-images.changes 
    2017-05-06 20:46:26.201905175 +0200
@@ -0,0 +1,59 @@
+--------------------------------------------------------------------
+Fri May 5 13:20:12 UTC 2017 - [email protected]
+
+- merge gh#openSUSE/installation-images#181
+- added Kubic theme
+- rename skelcd-control-CASP to *-CAASP
+- calculate driver update path for Kubic release
+- 14.312
+
+-------------------------------------------------------------------
+Fri Apr 28 16:44:27 CEST 2017 - [email protected]
+
+- fix spec file
+
+--------------------------------------------------------------------
+Fri Apr 28 13:04:18 UTC 2017 - [email protected]
+
+- merge gh#openSUSE/installation-images#179
+- add Mesa-libGL1 (bsc#1035770)
+- 14.311
+
+--------------------------------------------------------------------
+Wed Apr 26 12:21:03 UTC 2017 - [email protected]
+
+- enhance documentation
+- add password bug warning
+- merge gh#openSUSE/installation-images#178
+- some doc adjustments
+- 14.310
+
+--------------------------------------------------------------------
+Tue Apr 25 13:19:29 UTC 2017 - [email protected]
+
+- merge gh#openSUSE/installation-images#177
+- add dwc2 module (bsc#1035999)
+- 14.309
+
+--------------------------------------------------------------------
+Fri Apr 21 14:57:47 UTC 2017 - [email protected]
+
+- merge gh#openSUSE/installation-images#176
+- Ignore python2-setuptools package instead of python-setuptools
+- 14.308
+
+-------------------------------------------------------------------
+Tue Apr 18 10:32:05 UTC 2017 - [email protected]
+
+- SLED fixes:
+  * build only on x86_64 (bsc#1034595)
+  * do not include the SAP installation wizard
+
+-------------------------------------------------------------------
+Tue Apr 11 16:03:29 CEST 2017 - [email protected]
+
+- change package name (again) to contain "-<THEME>" (fate#322275)
+- use osc multibuild feature
+- new skelcd-installer-<THEME> sub-package that will become the default
+  in the future (bsc#1031335)
+

Old:
----
  installation-images-14.307.tar.xz

New:
----
  _multibuild
  installation-images-14.312.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ installation-images.spec ++++++
--- /var/tmp/diff_new_pack.8cGnHQ/_old  2017-05-06 20:46:26.909805314 +0200
+++ /var/tmp/diff_new_pack.8cGnHQ/_new  2017-05-06 20:46:26.913804749 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package installation-images
 #
-# Copyright (c) 2017 SUSE LINUX Products 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
@@ -18,6 +18,13 @@
 # needsbinariesforbuild
 
 
+%if "@BUILD_FLAVOR@" == ""
+ExclusiveArch:  do_not_build
+%endif
+
+# xxx
+%global flavor @BUILD_FLAVOR@%nil
+
 %define with_vbox 0
 %define with_plymouth 1
 %define with_shim 1
@@ -28,6 +35,22 @@
 
 # ===  sort out branding  ===
 %if 0%{?is_opensuse}
+%if "%flavor" == "Kubic"
+%define theme Kubic
+%define product_nameX %{theme}-%{_target_cpu}
+%define branding_skelcd   CAASP
+%define branding_systemd  CAASP
+%define branding_plymouth openSUSE
+%define branding_grub2    openSUSE
+%define branding_gfxboot  openSUSE
+BuildRequires:  openSUSE-Kubic-release
+%ifnarch s390x
+BuildRequires:  xf86-input-libinput
+%endif
+%else
+%if "%flavor" != "openSUSE"
+ExclusiveArch:  do_not_build
+%endif
 %define theme openSUSE
 %define product_nameX %{theme}-%{_target_cpu}
 %define branding_skelcd   openSUSE
@@ -39,11 +62,15 @@
 %ifnarch s390x
 BuildRequires:  xf86-input-libinput
 %endif
+%endif
 %else
 %if 0%{?is_susecaasp}
+%if "%flavor" != "CAASP"
+ExclusiveArch:  do_not_build
+%endif
 %define theme CAASP
 %define product_nameX %{theme}-%{_target_cpu}
-%define branding_skelcd   CASP
+%define branding_skelcd   CAASP
 %define branding_systemd  CAASP
 %define branding_plymouth SLE
 %define branding_grub2    SLE
@@ -52,6 +79,10 @@
 BuildRequires:  caasp-release
 BuildRequires:  caasp-release-DVD
 %else
+%if "%flavor" != "SLES" && "%flavor" != "SLED"
+ExclusiveArch:  do_not_build
+%endif
+%if "%flavor" == "SLES"
 %define theme SLES
 %define product_nameX %{theme}-%{_target_cpu}
 %define branding_skelcd   SLES
@@ -68,6 +99,23 @@
 %endif
 %endif
 %endif
+%if "%flavor" == "SLED"
+# SLED is x86_64 only
+ExclusiveArch:  x86_64
+%define theme SLED
+%define product_nameX %{theme}-%{_target_cpu}
+%define branding_skelcd   SLES
+%define branding_systemd  SLE
+%define branding_plymouth SLE
+%define branding_grub2    SLE
+%define branding_gfxboot  SLE
+BuildRequires:  sled-release
+BuildRequires:  sled-release-DVD
+%if 0%{?sle_version} != 0130000
+BuildRequires:  sle12-desktop-migration
+%endif
+%endif
+%endif
 %endif
 
 %global product_name %(bash %_sourcedir/product_name)-%{_target_cpu}
@@ -97,6 +145,7 @@
 %endif
 BuildRequires:  Mesa
 BuildRequires:  Mesa-libEGL1
+BuildRequires:  Mesa-libGL1
 BuildRequires:  SuSEfirewall2
 BuildRequires:  aaa_base
 BuildRequires:  aaa_base-extras
@@ -160,6 +209,7 @@
 BuildRequires:  icmpinfo
 BuildRequires:  indic-fonts
 BuildRequires:  initviocons
+BuildRequires:  insserv-compat
 BuildRequires:  ipa-gothic-fonts
 BuildRequires:  iproute2
 BuildRequires:  iputils
@@ -420,27 +470,33 @@
 # our images are not reproducible and it's taking time
 #!BuildIgnore:  build-compare
 
+%if "@BUILD_FLAVOR@" == ""
+# This package is never built - but it helps the bots seeing that this package
+# is intentionally as messed up as it is
 Name:           installation-images
+%else
+Name:           installation-images-%{theme}
+%endif
 AutoReqProv:    off
 ExcludeArch:    %arm
 Summary:        Installation Image Files for %theme
 License:        GPL-2.0+
 Group:          Metapackages
-Version:        14.307
+Version:        14.312
 Release:        0
-Provides:       installation-images-%theme = %version-%release
-Source:         %{name}-%{version}.tar.xz
-Source1:        %{name}-rpmlintrc
+Provides:       installation-images = %version-%release
+Source:         installation-images-%{version}.tar.xz
+Source1:        installation-images-rpmlintrc
 Source2:        product_name
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 %define _binary_payload w.ufdio
 
-%description
+%description -n installation-images-%{theme}
 Files needed for %theme installation media.
 
 
-%package -n     install-initrd
-Provides:       install-initrd-%theme = %version-%release
+%package -n     install-initrd-%{theme}
+Provides:       install-initrd = %version-%release
 Obsoletes:      install-initrd-%theme < %version-%release
 Obsoletes:      install-initrd-branding-%theme < %version-%release
 AutoReqProv:    off
@@ -448,7 +504,7 @@
 Group:          System/Kernel
 PreReq:         /bin/ln
 
-%description -n install-initrd
+%description -n install-initrd-%{theme}
 You can create an initrd for %theme installation. Useful, for example, to set
 up a UML or XEN environment.
 
@@ -458,20 +514,29 @@
 Summary:        tftp installation tree
 Group:          System/Management
 BuildArch:      noarch
-PreReq:         /bin/ln
 
 %description -n tftpboot-installation-%{product_name}
 This package contains the kernel, initrd and installation images
 to install SUSE CaaS Platform with PXE boot/tftpboot on x86-64.
 
 
-%package -n     installation-images-debuginfodeps
-Provides:       installation-images-debuginfodeps-%theme = %version-%release
+%package -n     skelcd-installer-%{theme}
+AutoReqProv:    off
+Summary:        installer and related files needed on dvd1
+Group:          Metapackages
+
+%description -n skelcd-installer-%{theme}
+This package contains kernel, initrd and installation images
+needed on the first product dvds to start an installation.
+
+
+%package -n     installation-images-debuginfodeps-%{theme}
+Provides:       installation-images-debuginfodeps = %version-%release
 Obsoletes:      installation-images-debuginfodeps-%theme < %version-%release
 Summary:        Debuginfo dependencies for %theme installation-images
 Group:          Metapackages
 
-%description -n installation-images-debuginfodeps
+%description -n installation-images-debuginfodeps-%{theme}
 Package that holds debuginfo dependencies for image files in 
installation-image.
 
 
@@ -547,8 +612,11 @@
 echo '%ghost' /usr/lib/install-initrd/branding >>install-initrd.files
 echo '%dir' /usr/lib/install-initrd >>install-initrd.files
 echo /usr/sbin/mkinstallinitrd >>install-initrd.files
+mkdir -p %{buildroot}/usr/lib/skelcd/CD1
+cp -a %{buildroot}/srv/tftpboot/*/* %{buildroot}/usr/lib/skelcd/CD1
+rm -rf %{buildroot}/usr/lib/skelcd/CD1/{README,net}
 
-%post -n install-initrd
+%post -n install-initrd-%{theme}
 /bin/ln -snf %theme /usr/lib/install-initrd/branding 2>/dev/null || true
 
 %clean 
@@ -561,14 +629,18 @@
 %exclude /usr/share/debuginfodeps
 /usr/share
 
-%files -n install-initrd -f install-initrd.files
+%files -n install-initrd-%{theme} -f install-initrd.files
 
 %files -n tftpboot-installation-%{product_name}
 %defattr(-,root,root)
 %dir %attr(0750,tftp,tftp) /srv/tftpboot
 /srv/tftpboot
 
-%files -n installation-images-debuginfodeps
+%files -n skelcd-installer-%{theme}
+%defattr(-,root,root)
+/usr/lib/skelcd/CD1
+
+%files -n installation-images-debuginfodeps-%{theme}
 %defattr(-,root,root)
 /usr/share/debuginfodeps
 

++++++ _multibuild ++++++
<multibuild>
  <package>openSUSE</package>
  <package>SLES</package>
  <package>SLED</package>
  <package>CAASP</package>
  <package>Kubic</package>
</multibuild>
++++++ installation-images-14.307.tar.xz -> installation-images-14.312.tar.xz 
++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/installation-images-14.307/README.md 
new/installation-images-14.312/README.md
--- old/installation-images-14.307/README.md    2017-04-05 11:01:13.000000000 
+0200
+++ new/installation-images-14.312/README.md    2017-05-05 15:20:12.000000000 
+0200
@@ -1,9 +1,53 @@
 # (open)SUSE installation images
 
-## Documentation
+## Overview
 
-Scripts and tools to generate the disk images used during installation
-(inst-sys) and the rescue disk images for openSUSE and SUSE.
+installation-images builds the SUSE installation system. This includes the 
installer itself and
+everything it needs to run an installation (except for the actual package 
repository). This also
+includes the boot loader configuration used on our installation media.
 
-Further information can be found  at 
[ReadTheDocs.org](http://installation-images.readthedocs.org/) or
-reading the [doc sources](doc).
+To give you an impression what we are talking about here, here's a (a bit 
shortened) listing 
+of the relevant files on an x86_64 installation dvd:
+
+```sh
+drwxr-xr-x         19 Jun 20  2016 boot
+drwxr-xr-x        137 Apr 26 12:16 boot/x86_64
+-rw-r--r--    2097152 Jun 20  2016 boot/x86_64/libstoragemgmt
+-rw-r--r--    3870720 Nov  9 16:21 boot/x86_64/efi
+drwxr-xr-x         83 Apr 26 12:28 boot/x86_64/loader
+-rw-r--r--   94205880 Aug  9  2016 boot/x86_64/loader/initrd
+-rw-r--r--    6293536 Jun 20  2016 boot/x86_64/loader/linux
+-rw-r--r--      24576 Apr 26 12:26 boot/x86_64/loader/isolinux.bin
+-rw-r--r--        826 Apr 26 12:26 boot/x86_64/loader/isolinux.cfg
+-rw-r--r--       2079 Jun 20  2016 boot/x86_64/config
+-rw-r--r--   62455808 Jun 20  2016 boot/x86_64/root
+-rw-r--r--   76480512 Jun 20  2016 boot/x86_64/common
+-rw-r--r--   19726336 Jun 20  2016 boot/x86_64/rescue
+-rw-r--r--    1572864 Jun 20  2016 boot/x86_64/bind
+-rw-r--r--   22740992 Jun 20  2016 boot/x86_64/gdb
+drwxr-xr-x         19 Apr 26 12:27 boot/x86_64/grub2-efi
+drwxr-xr-x         21 Apr 26 12:27 boot/x86_64/grub2-efi/themes
+drwxr-xr-x          6 Apr 26 12:27 boot/x86_64/grub2-efi/themes/openSUSE
+drwxr-xr-x         17 Jun 20  2016 EFI
+drwxr-xr-x         88 Nov  9 16:21 EFI/BOOT
+-rwxr-xr-x    1155520 Jun 20  2016 EFI/BOOT/bootx64.efi
+-rw-r--r--       2638 Nov  9 16:21 EFI/BOOT/grub.cfg
+-rw-r--r--     975712 Jun 20  2016 EFI/BOOT/grub.efi
+```
+
+You can see the kernel (`linux`), the `initrd`, boot loader files belonging to 
`isolinux` and `grub2`, and
+files like `root`, `rescue`, `common` that are
+[squashfs](http://www.tldp.org/HOWTO/SquashFS-HOWTO)
+images containing the installation system with
+the [YaST](https://en.opensuse.org/Portal:YaST) installer.
+
+If you are going to work on this project, have a look at the documentaion 
first:
+
+- [General intro](doc/index.md)
+- [Submitting changes to SUSE Build Service](doc/submitting.md)
+- [Modifying the branding](doc/branding.md)
+- [Config options for generating the images](doc/configoptions.md)
+- [Adding packages and files to the installation system](doc/files.md)
+- [Kernel modules](doc/modules.md)
+
+You can also read this at 
[ReadTheDocs](http://installation-images.readthedocs.io/).
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/installation-images-14.307/VERSION 
new/installation-images-14.312/VERSION
--- old/installation-images-14.307/VERSION      2017-04-05 11:01:13.000000000 
+0200
+++ new/installation-images-14.312/VERSION      2017-05-05 15:20:12.000000000 
+0200
@@ -1 +1 @@
-14.307
+14.312
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/installation-images-14.307/changelog 
new/installation-images-14.312/changelog
--- old/installation-images-14.307/changelog    2017-04-05 11:01:13.000000000 
+0200
+++ new/installation-images-14.312/changelog    2017-05-05 15:20:12.000000000 
+0200
@@ -1,3 +1,22 @@
+2017-05-05:    14.312
+       - calculate driver update path for Kubic release
+       - rename skelcd-control-CASP to *-CAASP
+       - added Kubic theme
+
+2017-04-28:    14.311
+       - add Mesa-libGL1 (bsc #1035770)
+
+2017-04-26:    14.310
+       - some doc adjustments
+       - add password bug warning
+       - enhance documentation
+
+2017-04-25:    14.309
+       - add dwc2 module (bsc #1035999)
+
+2017-04-21:    14.308
+       - Ignore python2-setuptools package instead of python-setuptools
+
 2017-04-05:    14.307
        - adjust virtio module config (bsc #1028369)
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/installation-images-14.307/data/root/root.file_list 
new/installation-images-14.312/data/root/root.file_list
--- old/installation-images-14.307/data/root/root.file_list     2017-04-05 
11:01:13.000000000 +0200
+++ new/installation-images-14.312/data/root/root.file_list     2017-05-05 
15:20:12.000000000 +0200
@@ -81,7 +81,7 @@
 pam-config: ignore
 permissions: ignore
 pinentry: ignore
-python-setuptools: ignore
+python2-setuptools: ignore
 sessreg: ignore
 shared-mime-info: ignore
 update-alternatives: ignore
@@ -511,6 +511,7 @@
     /
 endif
 
+Mesa-libGL*:
 Mesa-libEGL*:
 
 libgbm*:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/installation-images-14.307/doc/branding.md 
new/installation-images-14.312/doc/branding.md
--- old/installation-images-14.307/doc/branding.md      2017-04-05 
11:01:13.000000000 +0200
+++ new/installation-images-14.312/doc/branding.md      2017-05-05 
15:20:12.000000000 +0200
@@ -1,22 +1,25 @@
 # How the branding works
 
-**TODO: the whole content of this file is outdated (copied from a file 13 years
-old). It should be replaced by a similar file describing how the branding works
-nowadays.**
+To add a new theme, add a new `Theme` section to etc/config. Example for theme
+`SLES`:
 
-To add a new theme, add a new 'Theme' section to etc/config. Example for theme
-'SuSE-SLES':
-
-```
-[Theme SuSE-SLES]
-yast    = SuSELinux                    # yast2 theme: yast2-theme-SuSELinux
-splash  = SuSE-SLES                    # splash theme: 
bootsplash-theme-SuSE-SLES
-product = SuSE Linux                   # product name (for linuxrc)
-update  = /linux/suse/<arch>-<ul>      # driver update dir
-image   = 96                           # memory limit for loading inst-sys: 96 
MB
+```sh
+[Theme SLES]
+image       = 600                      # memory limit for loading inst-sys: 
600 MB
+# other entries are branding prefixes or suffixes to branding-related packages
+release     = sles                     # sles-release.rpm
+skelcd      = sles                     # skelcd-sles.rpm
+skelcd_ctrl = SLES                     # skelcd-control-SLES.rpm
+gfxboot     = SLE                      # gfxboot-branding-SLE.rpm
+grub2       = SLE                      # grub2-branding-SLE.rpm
+plymouth    = SLE                      # plymouth-branding-SLE.rpm
+systemd     = SLE                      # systemd-presets-branding-SLE.rpm
+yast        = SLE                      # yast2-theme-SLE.rpm
 ```
 
-- ```<arch>```: replaced with architecture ('i386')
-- ```<rel>```:  replaced with release number ('8.2')
-- ```<ul>```:   replaced with UL release tag ('ul1')
-- ```<sles>```: replaced with SLES release tag ('sles8')
+Then add an appropriate theme section to `installation-images.spec`.
+
+Note that the actual product name and path for driver updates are
+auto-generated from `/usr/lib/os-release`. For completely new products
+you'll have to adjust `lib/ReadConfig.pm::get_version_info` and please also
+leave a sample of the `os-release` file in `etc/os_sample.txt`.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/installation-images-14.307/doc/configoptions.md 
new/installation-images-14.312/doc/configoptions.md
--- old/installation-images-14.307/doc/configoptions.md 2017-04-05 
11:01:13.000000000 +0200
+++ new/installation-images-14.312/doc/configoptions.md 2017-05-05 
15:20:12.000000000 +0200
@@ -1,5 +1,11 @@
 # Environment variables to configure boot/root/rescue images
 
+Images are eventually generated by the `bin/mk_image` script which uses file 
lists as defined
+in `data/*/*.file_list` (see [file list docu](files.md)).
+
+The options here are environment variables used by `mk_image`. They are 
typically set in `Makefile`.
+
+
 ## General options
 
 - cache=1|2|4
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/installation-images-14.307/doc/index.md 
new/installation-images-14.312/doc/index.md
--- old/installation-images-14.307/doc/index.md 2017-04-05 11:01:13.000000000 
+0200
+++ new/installation-images-14.312/doc/index.md 2017-05-05 15:20:12.000000000 
+0200
@@ -23,6 +23,13 @@
 
 `make iso` will directly create the .iso file for cd1
 
+> ### Warning
+>
+> _There's currently a bug preventing communication to the Build Service if 
your
+> password contains 'too weird' characters like spaces or some special 
symbols._
+>
+> `make` will just not work, then.
+
 ## Configuring the generation of images
 
 The exact behavior of ```make``` can be influenced by several environment
@@ -31,21 +38,10 @@
 
 ## Committing changes to (open)SUSE
 
-**NOTE: we discussed here something about a hack to exclude branding in some 
cases**
-
-Every time a new commit is integrated into the master branch of the repository,
-a new submit request is created in the openSUSE Build Service for the
-[corresponding 
package](https://build.opensuse.org/package/show/openSUSE:Factory/installation-images-openSUSE).
-
-A similar procedure is set in other branches of this repository, making 
possible
-to submit changes to other products and versions as well.
-
-* Branch ```sl_11.1``` SUSE Enterprise 11 SP4.
-* Branch ```sle12``` SUSE Enterprise 12.
-* Branch ```master``` Factory and SUSE Enterprise 12 SP1.
+Basically every new commit into the master branch of the repository will be 
auto-submitted
+to all current SUSE products. No further action is needed except accepting the 
pull request.
 
-You can find more information about this workflow in the [linuxrc-devtools
-documentation](https://github.com/openSUSE/linuxrc-devtools#opensuse-development).
+For details see [here](submitting.md).
 
 ## Anatomy of the images
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/installation-images-14.307/doc/submitting.md 
new/installation-images-14.312/doc/submitting.md
--- old/installation-images-14.307/doc/submitting.md    1970-01-01 
01:00:00.000000000 +0100
+++ new/installation-images-14.312/doc/submitting.md    2017-05-05 
15:20:12.000000000 +0200
@@ -0,0 +1,32 @@
+## Submitting changes to SUSE Build Service
+
+Submissions are managed by a SUSE internal [jenkins](https://jenkins.io) node 
in the InstallTools tab.
+
+Each time a new commit is integrated into the master branch of the repository,
+a new submit request is created to the openSUSE Build Service. The devel 
project
+is 
[system:install:head](https://build.opensuse.org/package/show/system:install:head/installation-images).
+
+For maintained branches, the package is submitted to a devel project but the 
final submission
+must be triggered manually.
+
+`*.changes` and version numbers are auto-generated from git commits, you don't 
have to worry about this.
+
+The spec file is maintained in the Build Service only. If you need to change 
it for the `master` branch,
+submit to the
+[devel 
project](https://build.opensuse.org/package/show/system:install:head/installation-images)
+in the build service directly.
+
+The current names of the devel projects for other branches can be seen in the 
jenkins logs.
+
+Development happens mainly in the `master` branch. The branch is used for all 
current products.
+
+In rare cases branching was unavoidable:
+
+* branch `sl_11.1`: SLE 11 SP4.
+* branch `sle12`: SLE 12.
+* branch `sle12-sp2`: SLE 12 SP2.
+
+You can find more information about the changes auto-generation and the
+tools used for jenkis submissions in the [linuxrc-devtools
+documentation](https://github.com/openSUSE/linuxrc-devtools#opensuse-development).
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/installation-images-14.307/etc/config 
new/installation-images-14.312/etc/config
--- old/installation-images-14.307/etc/config   2017-04-05 11:01:13.000000000 
+0200
+++ new/installation-images-14.312/etc/config   2017-05-05 15:20:12.000000000 
+0200
@@ -116,13 +116,23 @@
 image      = 600
 release     = caasp
 skelcd      = casp
-skelcd_ctrl = CASP
+skelcd_ctrl = CAASP
 yast        = SLE
 gfxboot     = SLE
 grub2       = SLE
 plymouth    = SLE
 systemd     = CAASP
 
+[Theme Kubic]
+image       = 350
+release     = openSUSE-Kubic
+skelcd      = openSUSE
+skelcd_ctrl = CAASP
+yast        = openSUSE
+gfxboot     = openSUSE
+grub2       = openSUSE
+plymouth    = openSUSE
+systemd     = CAASP
 
 [Theme Zen]
 image       = 600
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/installation-images-14.307/etc/module.config 
new/installation-images-14.312/etc/module.config
--- old/installation-images-14.307/etc/module.config    2017-04-05 
11:01:13.000000000 +0200
+++ new/installation-images-14.312/etc/module.config    2017-05-05 
15:20:12.000000000 +0200
@@ -368,6 +368,7 @@
 kernel/drivers/usb/host/.*,,,,usbhid
 kernel/drivers/usb/serial/.*
 kernel/drivers/usb/storage/.*
+kernel/drivers/usb/dwc2/.*
 kernel/drivers/usb/dwc3/.*
 
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/installation-images-14.307/etc/module.list 
new/installation-images-14.312/etc/module.list
--- old/installation-images-14.307/etc/module.list      2017-04-05 
11:01:13.000000000 +0200
+++ new/installation-images-14.312/etc/module.list      2017-05-05 
15:20:12.000000000 +0200
@@ -243,6 +243,7 @@
 kernel/drivers/i2c/
 kernel/drivers/nvme/
 kernel/drivers/nvdimm/
+kernel/drivers/usb/dwc2/
 kernel/drivers/usb/dwc3/
 kernel/drivers/usb/core/ledtrig-usbport.ko
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/installation-images-14.307/etc/os_sample.txt 
new/installation-images-14.312/etc/os_sample.txt
--- old/installation-images-14.307/etc/os_sample.txt    2017-04-05 
11:01:13.000000000 +0200
+++ new/installation-images-14.312/etc/os_sample.txt    2017-05-05 
15:20:12.000000000 +0200
@@ -50,6 +50,16 @@
 HOME_URL="https://opensuse.org/";
 ID_LIKE="suse"
 
+== openSUSE Kubic ==
+
+NAME="openSUSE-Kubic"
+VERSION="1.0"
+VERSION_ID="1.0"
+PRETTY_NAME="openSUSE Kubic 1.0"
+ID="opensuse-kubic"
+ANSI_COLOR="0;32"
+CPE_NAME="cpe:/o:opensuse:opensuse-kubic:1.0"
+
 == sles12 ==
 
 NAME="SLES"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/installation-images-14.307/lib/ReadConfig.pm 
new/installation-images-14.312/lib/ReadConfig.pm
--- old/installation-images-14.307/lib/ReadConfig.pm    2017-04-05 
11:01:13.000000000 +0200
+++ new/installation-images-14.312/lib/ReadConfig.pm    2017-05-05 
15:20:12.000000000 +0200
@@ -890,11 +890,11 @@
   # get dist tag for driver updates
 
   my $dist = "\L$config{NAME}";
-  $dist =~ s/^opensuse\s*//;
+  $dist =~ s/^opensuse[\-\s]*//;
   # special enterprise products may have extra text beside SLES or SLED
   $dist = $1 if $dist =~ /(sles|sled)/;
   # don't accept other names than these
-  $dist = "" if $dist !~ /^(casp|caasp|leap|sles|sled)$/;
+  $dist = "" if $dist !~ /^(casp|caasp|kubic|leap|sles|sled)$/;
 
   my $is_tw = $config{VERSION} eq 'Tumbleweed' || $config{CPE_NAME} =~ 
/:tumbleweed:/;
 


Reply via email to