Hello community,

here is the log from the commit of package installation-images for 
openSUSE:Factory checked in at 2017-02-22 13:44:18
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/installation-images (Old)
 and      /work/SRC/openSUSE:Factory/.installation-images.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "installation-images"

Changes:
--------
--- /work/SRC/openSUSE:Factory/installation-images/installation-images.changes  
2017-02-20 14:30:50.555972934 +0100
+++ 
/work/SRC/openSUSE:Factory/.installation-images.new/installation-images.changes 
    2017-02-22 13:44:19.610968223 +0100
@@ -1,0 +2,7 @@
+Mon Feb 20 17:15:25 UTC 2017 - snw...@suse.com
+
+- fix install script to move the correct files (fate#322275)
+- enhance tftpboot-installation package to include all files needed to build 
our installation iso
+- 14.302
+
+-------------------------------------------------------------------

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

New:
----
  installation-images-14.302.tar.xz
  installation-images-rpmlintrc

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

Other differences:
------------------
++++++ installation-images.spec ++++++
--- /var/tmp/diff_new_pack.GuIt3d/_old  2017-02-22 13:44:20.302869672 +0100
+++ /var/tmp/diff_new_pack.GuIt3d/_new  2017-02-22 13:44:20.302869672 +0100
@@ -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
@@ -60,14 +60,16 @@
 %define branding_grub2    SLE
 %define branding_gfxboot  SLE
 %define config_yast_selfupdate 0
-BuildRequires:  sle12-desktop-migration
 BuildRequires:  sles-release
 BuildRequires:  sles-release-DVD
+%if 0%{?sle_version} != 0130000
+BuildRequires:  sle12-desktop-migration
 %ifarch x86_64 ppc64le
 BuildRequires:  sap-installation-wizard
 %endif
 %endif
 %endif
+%endif
 
 BuildRequires:  skelcd-control-%branding_skelcd
 BuildRequires:  systemd-presets-branding-%branding_systemd
@@ -423,10 +425,11 @@
 Summary:        Installation Image Files for %theme
 License:        GPL-2.0+
 Group:          Metapackages
-Version:        14.301
+Version:        14.302
 Release:        0
 Provides:       installation-images-%theme = %version-%release
 Source:         %{name}-%{version}.tar.xz
+Source1:        %{name}-rpmlintrc
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 %define _binary_payload w.ufdio
 

++++++ installation-images-14.301.tar.xz -> installation-images-14.302.tar.xz 
++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/installation-images-14.301/VERSION 
new/installation-images-14.302/VERSION
--- old/installation-images-14.301/VERSION      2017-02-20 11:53:12.000000000 
+0100
+++ new/installation-images-14.302/VERSION      2017-02-20 18:14:38.000000000 
+0100
@@ -1 +1 @@
-14.301
+14.302
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/installation-images-14.301/changelog 
new/installation-images-14.302/changelog
--- old/installation-images-14.301/changelog    2017-02-20 11:53:12.000000000 
+0100
+++ new/installation-images-14.302/changelog    2017-02-20 18:14:38.000000000 
+0100
@@ -1,3 +1,7 @@
+2017-02-20:    14.302
+       - fix install script to move the correct files (fate #322275)
+       - enhance tftpboot-installation package to include all files needed to 
build our installation iso
+
 2017-02-20:    14.301
        - adjust 'boot from harddisk' to also work on caasp systems (bsc 
#1025851)
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/installation-images-14.301/data/boot/grub_tftp.cfg 
new/installation-images-14.302/data/boot/grub_tftp.cfg
--- old/installation-images-14.301/data/boot/grub_tftp.cfg      2017-02-20 
11:53:12.000000000 +0100
+++ new/installation-images-14.302/data/boot/grub_tftp.cfg      2017-02-20 
18:14:38.000000000 +0100
@@ -2,7 +2,7 @@
 timeout=5
 default=1
 
-locale_dir=$prefix/locale
+locale_dir=$prefix/grub.locale
 lang=en_US
 
 menuentry 'Installation' {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/installation-images-14.301/data/boot/pxelinux.cfg 
new/installation-images-14.302/data/boot/pxelinux.cfg
--- old/installation-images-14.301/data/boot/pxelinux.cfg       2017-02-20 
11:53:12.000000000 +0100
+++ new/installation-images-14.302/data/boot/pxelinux.cfg       2017-02-20 
18:14:38.000000000 +0100
@@ -6,7 +6,7 @@
   kernel DIR/linux
   append initrd=DIR/initrd instsys=tftp://TFTP_SERVER/INSTSYS install=REPO_URL
 
-display                DIR/message
+display                message
 implicit       1
 prompt         1
 timeout                50
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/installation-images-14.301/data/boot/readme_tftp.x86_64 
new/installation-images-14.302/data/boot/readme_tftp.x86_64
--- old/installation-images-14.301/data/boot/readme_tftp.x86_64 2017-02-20 
11:53:12.000000000 +0100
+++ new/installation-images-14.302/data/boot/readme_tftp.x86_64 2017-02-20 
18:14:38.000000000 +0100
@@ -1,12 +1,17 @@
-There are two boot loader configurations prepared:
+This directory contains the set of files needed to prepare SUSE installation
+media. The files are stored within the 'EFI' and 'boot' directories.
+
+The 'net' directory contains the network config needed to run a tftp
+installation server. Sample configurations are provided for both UEFI and
+legacy BIOS ('PXE').
 
 1. boot via legacy BIOS with pxelinux
-  - boot file: pxelinux.0
-  - boot loader config file: pxelinux.cfg/default
+  - boot file: net/pxelinux.0
+  - boot loader config file: net/pxelinux.cfg/default
 
 2. boot via UEFI BIOS with grub2
-  - boot file: x86_64-efi/bootx64.efi
-  - boot loader config file: grub.cfg
+  - boot file: net/x86_64-efi/bootx64.efi
+  - boot loader config file: net/grub.cfg
 
 Edit the boot loader config file to suit your needs:
   - replace TFTP_SERVER with your actual tftp server address
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/installation-images-14.301/data/boot/tftp.file_list 
new/installation-images-14.302/data/boot/tftp.file_list
--- old/installation-images-14.301/data/boot/tftp.file_list     2017-02-20 
11:53:12.000000000 +0100
+++ new/installation-images-14.302/data/boot/tftp.file_list     2017-02-20 
18:14:38.000000000 +0100
@@ -1,11 +1,15 @@
 tftp_dir = <product_short>-<arch>
+net_dir = <tftp_dir>/net
 instsys_dir = boot/<arch>
 kernel_dir = <instsys_dir>
+if arch eq 'x86_64' || arch eq 'i386'
+  kernel_dir = <kernel_dir>/loader
+endif
 
-d <tftp_dir>/<kernel_dir>
+d <net_dir>
 
 x readme_tftp <tftp_dir>/README
-if arch eq 'x86_64'
+if arch eq 'x86_64' || arch eq 'i386'
   x readme_tftp.x86_64 <tftp_dir>/README
 endif
 R s#DIR#<kernel_dir>#g <tftp_dir>/README
@@ -13,45 +17,36 @@
 
 # create pxelinux config
 if exists(syslinux)
-  d <tftp_dir>/pxelinux.cfg
+  d <net_dir>/pxelinux.cfg
 
   syslinux:
-    m /usr/share/syslinux/pxelinux.0 <tftp_dir>
+    m /usr/share/syslinux/pxelinux.0 <net_dir>
 
-  x pxelinux.cfg <tftp_dir>/pxelinux.cfg/default
-  R s#DIR#<kernel_dir>#g <tftp_dir>/pxelinux.cfg/default
-  R s#INSTSYS#<tftp_dir>/<instsys_dir>/root#g <tftp_dir>/pxelinux.cfg/default
+  x pxelinux.cfg <net_dir>/pxelinux.cfg/default
+  R s#DIR#<kernel_dir>#g <net_dir>/pxelinux.cfg/default
+  R s#INSTSYS#<tftp_dir>/<instsys_dir>/root#g <net_dir>/pxelinux.cfg/default
 
-  x message-pxe <tftp_dir>/<kernel_dir>/message
-  R s#product_name#<product_name>#g <tftp_dir>/<kernel_dir>/message
+  x message-pxe <net_dir>/message
+  R s#product_name#<product_name>#g <net_dir>/message
 endif
 
 # create grub2 config
 if exists(grub2-x86_64-efi)
-  efi_dir = <tftp_dir>/x86_64-efi
-  locale_dir = <tftp_dir>/locale
-  d <efi_dir> <locale_dir>
-  grub2-x86_64-efi:
-    a usr/lib64/efi/grub.efi <efi_dir>/bootx64.efi
-
-  # if we have shim, use it
-  if exists(shim)
-      e mv <efi_dir>/bootx64.efi <efi_dir>/grub.efi
-    shim:
-      a /usr/lib64/efi/shim.efi <efi_dir>/bootx64.efi
-      a /usr/lib64/efi/MokManager.efi <efi_dir>
-  endif
-
-  x grub_tftp.cfg <tftp_dir>/grub.cfg
-  R s#DIR#<kernel_dir>#g <tftp_dir>/grub.cfg
-  R s#INSTSYS#<tftp_dir>/<instsys_dir>/root#g <tftp_dir>/grub.cfg
-
-  x grub2_head.po .
-  R s/product_name/<product_name>/ grub2_head.po
-  e msgfmt -o <locale_dir>/en_US.mo grub2_head.po
-  r grub2_head.po
+  efi_dir = <net_dir>/x86_64-efi
+  d <efi_dir>
+  s ../boot <net_dir>
+  s ../EFI/BOOT/locale <net_dir>/grub.locale
+  s ../../EFI/BOOT/MokManager.efi <efi_dir>
+  s ../../EFI/BOOT/bootx64.efi <efi_dir>
+  s ../../EFI/BOOT/grub.efi <efi_dir>
+
+  x grub_tftp.cfg <net_dir>/grub.cfg
+  R s#DIR#<kernel_dir>#g <net_dir>/grub.cfg
+  R s#INSTSYS#<tftp_dir>/<instsys_dir>/root#g <net_dir>/grub.cfg
 endif
 
+d <tftp_dir>/<instsys_dir>
+
 include gen/rpm.file_list
 
 skelcd-control-<skelcd_ctrl_theme>:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/installation-images-14.301/install.aarch64 
new/installation-images-14.302/install.aarch64
--- old/installation-images-14.301/install.aarch64      2017-02-20 
11:53:12.000000000 +0100
+++ new/installation-images-14.302/install.aarch64      2017-02-20 
18:14:38.000000000 +0100
@@ -34,6 +34,6 @@
   dst=$DESTDIR/srv/tftpboot
   mkdir -p $dst
   cp -a images/tftp/* $dst
-  cp images/boot/linux $dst/*/boot/$ARCH
-  cp images/$THEMES/initrd $dst/*/boot/$ARCH
+  cp -a $DESTDIR/CD1/* $dst/*
+  cp -a $DESTDIR/branding/$THEMES/CD1/* $dst/*
 fi
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/installation-images-14.301/install.i386 
new/installation-images-14.302/install.i386
--- old/installation-images-14.301/install.i386 2017-02-20 11:53:12.000000000 
+0100
+++ new/installation-images-14.302/install.i386 2017-02-20 18:14:38.000000000 
+0100
@@ -95,7 +95,7 @@
   dst=$DESTDIR/srv/tftpboot
   mkdir -p $dst
   cp -a images/tftp/* $dst
-  cp images/boot/loader/linux $dst/*/boot/$ARCH
-  cp images/$THEMES/initrd $dst/*/boot/$ARCH
+  cp -a $DESTDIR/CD1/* $dst/*
+  cp -a $DESTDIR/branding/$THEMES/CD1/* $dst/*
 fi
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/installation-images-14.301/install.ppc 
new/installation-images-14.302/install.ppc
--- old/installation-images-14.301/install.ppc  2017-02-20 11:53:12.000000000 
+0100
+++ new/installation-images-14.302/install.ppc  2017-02-20 18:14:38.000000000 
+0100
@@ -43,5 +43,6 @@
   dst=$DESTDIR/srv/tftpboot
   mkdir -p $dst
   cp -a images/tftp/* $dst
-  cp $DESTDIR/branding/$THEMES/CD1/boot/$ARCH/{linux,initrd} $dst/*/boot/$ARCH
+  cp -a $DESTDIR/CD1/* $dst/*
+  cp -a $DESTDIR/branding/$THEMES/CD1/* $dst/*
 fi
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/installation-images-14.301/install.s390x 
new/installation-images-14.302/install.s390x
--- old/installation-images-14.301/install.s390x        2017-02-20 
11:53:12.000000000 +0100
+++ new/installation-images-14.302/install.s390x        2017-02-20 
18:14:38.000000000 +0100
@@ -49,5 +49,6 @@
   dst=$DESTDIR/srv/tftpboot
   mkdir -p $dst
   cp -a images/tftp/* $dst
-  cp $DESTDIR/branding/$THEMES/CD1/boot/$ARCH/{linux,initrd} $dst/*/boot/$ARCH
+  cp -a $DESTDIR/CD1/* $dst/*
+  cp -a $DESTDIR/branding/$THEMES/CD1/* $dst/*
 fi

++++++ installation-images-rpmlintrc ++++++
addFilter("arch-independent-package-contains-binary-or-object ")

Reply via email to