Hello community,

here is the log from the commit of package kiwi for openSUSE:12.3 checked in at 
2013-02-02 19:48:48
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:12.3/kiwi (Old)
 and      /work/SRC/openSUSE:12.3/.kiwi.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "kiwi", Maintainer is "m...@suse.com"

Changes:
--------
--- /work/SRC/openSUSE:12.3/kiwi/kiwi.changes   2013-01-31 06:46:26.000000000 
+0100
+++ /work/SRC/openSUSE:12.3/.kiwi.new/kiwi.changes      2013-02-02 
19:48:55.000000000 +0100
@@ -2 +2 @@
-Thu Jan 24 13:50:56 UTC 2013 - rschweik...@suse.com
+Thu Jan 31 11:04:06 CET 2013 - m...@suse.de
@@ -4 +4 @@
-- remove emacs backup file
+- v5.04.37 released
@@ -7 +7 @@
-Tue Jan 22 12:29:39 UTC 2013 - rschweik...@suse.com
+Thu Jan 31 10:59:43 CET 2013 - m...@suse.de
@@ -9,2 +9,406 @@
-- add fix for architecture handling in product packages
-  commit 392bd2eaea9c00ca687400d9055a762afaa8435f
+- fixed __checkVMscsiCapable() runtime check, it's ok to have
+  no machine section. That one broke the containment builds for
+  SUSE Studio
+  
+-------------------------------------------------------------------
+Thu Jan 31 10:15:33 CET 2013 - m...@suse.de
+  
+- v5.04.36 released
+  
+-------------------------------------------------------------------
+Wed Jan 30 22:27:15 CET 2013 - m...@suse.de
+  
+- v5.04.35 released
+  
+-------------------------------------------------------------------
+Wed Jan 30 22:26:22 CET 2013 - m...@suse.de
+  
+- fixed creation of JSON tree in KIWIMigrate
+  
+-------------------------------------------------------------------
+Wed Jan 30 20:42:54 CET 2013 - rjsch...@suse.de
+  
+- fix the isohybrid checks
+  + previous implementation did not properly account for conditions
+  that trigger the isohybrid code path
+  + add error condition for architectures that do not support the
+  creation of iso hybrids
+  + update the tests accordingly
+  
+-------------------------------------------------------------------
+Wed Jan 30 16:53:27 CET 2013 - m...@suse.de
+  
+- worked on the visualization of unmanaged data in KIWIMigrate.
+  I'd like to use the d3 visualization framework and that requires
+  the data as JSON data structure. I implemented a method to
+  create that information but ran into JSON max nesting level
+  problems
+  
+-------------------------------------------------------------------
+Wed Jan 30 15:17:21 CET 2013 - m...@suse.de
+  
+- partially revert (eff68ab8de60). The fstool runtime is ok
+  just the test case XML in liveIsoImg/efiOEM/config.xml would
+  force the xfs tools to be installed which I think is not
+  really necessary for this test
+  
+-------------------------------------------------------------------
+Wed Jan 30 15:11:47 CET 2013 - m...@suse.de
+  
+- v5.04.34 released
+  
+-------------------------------------------------------------------
+Wed Jan 30 14:44:29 CET 2013 - m...@suse.de
+  
+- fixed use of undefined value in writeImageConfig
+  
+-------------------------------------------------------------------
+Wed Jan 30 13:08:34 CET 2013 - m...@suse.de
+  
+- I removed the runtime check for xfs and reiserfs. reiserfs
+  is more or less dead and xfs is a pure optional filesystem.
+  If we have a mandatory check for xfs kiwi has to require the
+  tools package on the package and on the build level which I
+  think is not required. imho it would also be better to change
+  the fstool runtime check to check only for the selected
+  filesystem and not the complete list. We cannot expect our
+  users to install all filesystem tools
+  
+-------------------------------------------------------------------
+Wed Jan 30 09:55:18 CET 2013 - rjsch...@suse.de
+  
+- build require e2fsprogs to allow unit tests to pass
+  
+-------------------------------------------------------------------
+Tue Jan 29 16:49:52 CET 2013 - rjsch...@suse.de
+  
+- remove the getRPM*_legacy methods use the new API
+  
+-------------------------------------------------------------------
+Tue Jan 29 13:49:45 CET 2013 - rjsch...@suse.de
+  
+- only require the uefi isohybrid command line option when building
+  a EFI/UEFI iso
+  + at present the uefi command line option on the isohybrid executable is
+  treated as mandatory. This breaks all ISO builds on systems that do not
+  have the latest isohybrid tool even if the ISO to be created is not
+  designated as an efi/uefi ISO via the firmware attribute. The changes
+  treat the uefi command line option as optional. A runtime check ensures
+  that kiwi exits if the uefi command line option is required and the
+  tool does not support it.
+- new runtime check and test cases
+  
+-------------------------------------------------------------------
+Tue Jan 29 11:51:59 CET 2013 - m...@suse.de
+  
+- fixed firmware check to allow uefi as well
+  
+-------------------------------------------------------------------
+Tue Jan 29 11:26:32 CET 2013 - m...@suse.de
+  
+- grubcd.efi has been moved to grub.efi in the latest grub2
+  packages. Thus we have to follow the change
+  
+-------------------------------------------------------------------
+Mon Jan 28 18:00:39 CET 2013 - m...@suse.de
+  
+- some cleanup in KIWIMigrate.pm, tested d3 data visualization
+  
+-------------------------------------------------------------------
+Mon Jan 28 17:32:19 CET 2013 - rjsch...@suse.de
+  
+- make KIWIGlobals a singleton
+  + eliminates another package variable in kiwi.pl
+  + add the singleton to the doc
+  + allows us to make the remainaing test cases packages, now critic 2 clean
+- rename methods getGlobals and setGlobals
+  + reflect in name the data that is being returned/set
+  getKiwiConfig, setKiwiConfigData
+- some general code consistency clean up
+  
+-------------------------------------------------------------------
+Mon Jan 28 12:07:53 CET 2013 - m...@suse.de
+  
+- v5.04.33 released
+  
+-------------------------------------------------------------------
+Mon Jan 28 10:59:42 CET 2013 - m...@suse.de
+  
+- added support for firmware="uefi" attribute. In contrast to
+  the standard firmware="efi" support, kiwi will not create its
+  own efi boot images but uses the shim and the signed bootloader
+  modules as they are provided by the packages.
+  
+-------------------------------------------------------------------
+Sun Jan 27 15:28:00 CET 2013 - rjsch...@suse.de
+  
+- Implement KIWIXMLPXEDeployConfigData
+  + <pxedeploy> supports multiple declarations of <configuration>
+  + remove confArch, confDest, and confSource from KIWIXMLPXEDeployData
+  and encapsulate in this new object
+- Integrate KIWIXMLPXEDeployConfigData into XML
+  + hold array of KIWIXMLPXEDeployConfigData and enforce child relationship
+  to KIWIXMLPXEDeployData indirectly
+- Implement proper default processing for partition definitions in
+  KIWIXMLPXEDeployData
+  + previously the default setting were applied in the XML in the old data
+  model. In the new data model all default are known only to the type
+  encapsulating the data
+- Eliminate all *PXEDeploy*_legacy methods from XML class
+  + update client code to use new data model provided objects
+- Eliminate all calls to _legacy in the PXE image creation code path
+- Implement new tests and update existing tests as necessary
+  + new tests for new class
+  + update tests for default values
+  + new tests for default settings
+  + eliminate _legacy tests for PXEDeploy
+  
+-------------------------------------------------------------------
+Sat Jan 26 23:12:47 CET 2013 - m...@suse.de
+  
+- fixed hybrid iso search to respect partition devices and
+  prefer them over the entire disk device. Additionally don't
+  set a loop on the found device anymore which was used to
+  workaround the busy state set by the kernel.
+  
+-------------------------------------------------------------------
+Sat Jan 26 22:44:41 CET 2013 - m...@suse.de
+  
+- fixed use of undefined value as an ARRAY reference in
+  KIWIXML::getUsers() method
+  
+-------------------------------------------------------------------
+Sat Jan 26 22:09:24 CET 2013 - m...@suse.de
+    
+- make grub2 search more robust by searching for a flag file
+  named like the unique ID used in the ISO header or MBR. This
+  completes (bnc #799488)
+  
+-------------------------------------------------------------------
+Sat Jan 26 14:15:02 CET 2013 - m...@suse.de
+  
+- make sure grub2/grub2-efi are part of the isoboot initrd
+  
+-------------------------------------------------------------------
+Fri Jan 25 15:25:03 CET 2013 - m...@suse.de
+  
++++ 231 more lines (skipped)
++++ between /work/SRC/openSUSE:12.3/kiwi/kiwi.changes
++++ and /work/SRC/openSUSE:12.3/.kiwi.new/kiwi.changes

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

Other differences:
------------------
++++++ kiwi.spec ++++++
--- /var/tmp/diff_new_pack.AuG7IR/_old  2013-02-02 19:48:56.000000000 +0100
+++ /var/tmp/diff_new_pack.AuG7IR/_new  2013-02-02 19:48:56.000000000 +0100
@@ -26,14 +26,16 @@
 Summary:        openSUSE - KIWI Image System
 License:        GPL-2.0
 Group:          System/Management
-Version:        5.04.32
+Version:        5.04.37
 Release:        0
 # requirements to build packages
+BuildRequires:  e2fsprogs
 BuildRequires:  gcc-c++
 BuildRequires:  libxslt
 BuildRequires:  lvm2
 BuildRequires:  module-init-tools
 BuildRequires:  perl-Config-IniFiles
+BuildRequires:  perl-JSON
 BuildRequires:  perl-XML-LibXML
 BuildRequires:  perl-libwww-perl
 BuildRequires:  screen
@@ -52,6 +54,7 @@
 BuildRequires:  btrfsprogs
 BuildRequires:  cdrkit-cdrtools-compat
 BuildRequires:  genisoimage
+BuildRequires:  perl-Class-Singleton
 BuildRequires:  perl-Readonly
 BuildRequires:  perl-Test-Unit
 BuildRequires:  squashfs
@@ -70,7 +73,9 @@
 Requires:       perl = %{perl_version}
 %endif
 Requires:       lvm2
+Requires:       perl-Class-Singleton
 Requires:       perl-Config-IniFiles
+Requires:       perl-JSON
 Requires:       perl-Readonly
 Requires:       perl-XML-LibXML
 Requires:       perl-XML-LibXML-Common
@@ -548,9 +553,9 @@
 %doc %{_mandir}/man1/KIWI::config.sh.1.gz
 %doc %{_mandir}/man1/KIWI::kiwirc.1.gz
 %ifarch %ix86 x86_64
-%exclude %{_datadir}/kiwi/image/suse-11.4-JeOS
 %exclude %{_datadir}/kiwi/image/suse-12.1-JeOS
 %exclude %{_datadir}/kiwi/image/suse-12.2-JeOS
+%exclude %{_datadir}/kiwi/image/suse-12.3-JeOS
 %exclude %{_datadir}/kiwi/image/suse-SLE10-JeOS
 %exclude %{_datadir}/kiwi/image/suse-SLE11-JeOS
 %exclude %{_datadir}/kiwi/image/rhel-05.4-JeOS
@@ -690,9 +695,9 @@
 %files -n kiwi-templates
 %defattr(-, root, root)
 %ifarch %ix86 x86_64
-%{_datadir}/kiwi/image/suse-11.4-JeOS
 %{_datadir}/kiwi/image/suse-12.1-JeOS
 %{_datadir}/kiwi/image/suse-12.2-JeOS
+%{_datadir}/kiwi/image/suse-12.3-JeOS
 %{_datadir}/kiwi/image/suse-SLE10-JeOS
 %{_datadir}/kiwi/image/suse-SLE11-JeOS
 %{_datadir}/kiwi/image/rhel-05.4-JeOS

++++++ kiwi-docu.tar.bz2 ++++++
/work/SRC/openSUSE:12.3/kiwi/kiwi-docu.tar.bz2 
/work/SRC/openSUSE:12.3/.kiwi.new/kiwi-docu.tar.bz2 differ: char 11, line 1

++++++ kiwi-repo.tar.bz2 ++++++

++++++ kiwi.tar.bz2 ++++++
++++ 25627 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org

Reply via email to