Hello community,
here is the log from the commit of package autoyast2 for openSUSE:Factory
checked in at Sat Oct 3 01:17:51 CEST 2009.
--------
--- autoyast2/autoyast2.changes 2009-08-31 13:23:07.000000000 +0200
+++ autoyast2/autoyast2.changes 2009-10-02 15:20:50.000000000 +0200
@@ -1,0 +2,18 @@
+Fri Oct 2 12:33:19 CEST 2009 - ug@suse.de
+
+- false alert about missing device fixed
+- 2.18.11
+
+-------------------------------------------------------------------
+Thu Oct 1 13:38:25 CEST 2009 - ug@suse.de
+
+- clone the mountoptions of partitions too
+ (bnc#542330)
+
+-------------------------------------------------------------------
+Thu Oct 1 12:44:01 CEST 2009 - ug@suse.de
+
+- don't format partitions that have unknown FS during cloning
+ (bnc#542331)
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
Old:
----
autoyast2-2.18.10.tar.bz2
New:
----
autoyast2-2.18.11.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ autoyast2.spec ++++++
--- /var/tmp/diff_new_pack.sbboaN/_old 2009-10-03 01:16:07.000000000 +0200
+++ /var/tmp/diff_new_pack.sbboaN/_new 2009-10-03 01:16:07.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package autoyast2 (Version 2.18.10)
+# spec file for package autoyast2 (Version 2.18.11)
#
# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -19,10 +19,10 @@
Name: autoyast2
-Version: 2.18.10
+Version: 2.18.11
Release: 1
BuildRoot: %{_tmppath}/%{name}-%{version}-build
-Source0: autoyast2-2.18.10.tar.bz2
+Source0: autoyast2-2.18.11.tar.bz2
Prefix: /usr
Group: System/YaST
License: GPL v2 or later
@@ -55,7 +55,7 @@
%package installation
License: GPL v2 or later
-Version: 2.18.10
+Version: 2.18.11
Release: 1
Summary: YaST2 - Auto Installation Modules
Group: System/YaST
@@ -72,7 +72,7 @@
generated with the autoyast2 package.
%prep
-%setup -n autoyast2-2.18.10
+%setup -n autoyast2-2.18.11
%build
%{prefix}/bin/y2tool y2autoconf
@@ -225,5 +225,4 @@
%dir /var/adm/autoinstall/cache
%dir /var/lib/autoinstall
%dir /var/lib/autoinstall/autoconf
-
%changelog
++++++ autoyast2-2.18.10.tar.bz2 -> autoyast2-2.18.11.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/autoyast2-2.18.10/VERSION new/autoyast2-2.18.11/VERSION
--- old/autoyast2-2.18.10/VERSION 2009-08-31 13:20:59.000000000 +0200
+++ new/autoyast2-2.18.11/VERSION 2009-10-02 15:09:14.000000000 +0200
@@ -1 +1 @@
-2.18.10
+2.18.11
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/autoyast2-2.18.10/configure new/autoyast2-2.18.11/configure
--- old/autoyast2-2.18.10/configure 2009-08-31 13:21:15.000000000 +0200
+++ new/autoyast2-2.18.11/configure 2009-10-02 15:09:20.000000000 +0200
@@ -1,6 +1,6 @@
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.63 for autoyast2 2.18.10.
+# Generated by GNU Autoconf 2.63 for autoyast2 2.18.11.
#
# Report bugs to http://bugs.opensuse.org/.
#
@@ -596,8 +596,8 @@
# Identity of this package.
PACKAGE_NAME='autoyast2'
PACKAGE_TARNAME='autoyast2'
-PACKAGE_VERSION='2.18.10'
-PACKAGE_STRING='autoyast2 2.18.10'
+PACKAGE_VERSION='2.18.11'
+PACKAGE_STRING='autoyast2 2.18.11'
PACKAGE_BUGREPORT='http://bugs.opensuse.org/'
ac_unique_file="RPMNAME"
@@ -1282,7 +1282,7 @@
# Omit some internal or obsolete options to make the list less imposing.
# This message is too long to be a string in the A/UX 3.1 sh.
cat <<_ACEOF
-\`configure' configures autoyast2 2.18.10 to adapt to many kinds of systems.
+\`configure' configures autoyast2 2.18.11 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
@@ -1353,7 +1353,7 @@
if test -n "$ac_init_help"; then
case $ac_init_help in
- short | recursive ) echo "Configuration of autoyast2 2.18.10:";;
+ short | recursive ) echo "Configuration of autoyast2 2.18.11:";;
esac
cat <<\_ACEOF
@@ -1433,7 +1433,7 @@
test -n "$ac_init_help" && exit $ac_status
if $ac_init_version; then
cat <<\_ACEOF
-autoyast2 configure 2.18.10
+autoyast2 configure 2.18.11
generated by GNU Autoconf 2.63
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
@@ -1447,7 +1447,7 @@
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
-It was created by autoyast2 $as_me 2.18.10, which was
+It was created by autoyast2 $as_me 2.18.11, which was
generated by GNU Autoconf 2.63. Invocation command line was
$ $0 $@
@@ -2294,7 +2294,7 @@
# Define the identity of the package.
PACKAGE='autoyast2'
- VERSION='2.18.10'
+ VERSION='2.18.11'
cat >>confdefs.h <<_ACEOF
@@ -2518,7 +2518,7 @@
-VERSION="2.18.10"
+VERSION="2.18.11"
RPMNAME="autoyast2"
MAINTAINER="Uwe Gansert "
@@ -3577,7 +3577,7 @@
# report actual input values of CONFIG_FILES etc. instead of their
# values after options handling.
ac_log="
-This file was extended by autoyast2 $as_me 2.18.10, which was
+This file was extended by autoyast2 $as_me 2.18.11, which was
generated by GNU Autoconf 2.63. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
@@ -3627,7 +3627,7 @@
_ACEOF
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
ac_cs_version="\\
-autoyast2 config.status 2.18.10
+autoyast2 config.status 2.18.11
configured by $0, generated by GNU Autoconf 2.63,
with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/autoyast2-2.18.10/configure.in new/autoyast2-2.18.11/configure.in
--- old/autoyast2-2.18.10/configure.in 2009-08-31 13:21:13.000000000 +0200
+++ new/autoyast2-2.18.11/configure.in 2009-10-02 15:09:17.000000000 +0200
@@ -3,7 +3,7 @@
dnl -- This file is generated by y2autoconf 2.18.9 - DO NOT EDIT! --
dnl (edit configure.in.in instead)
-AC_INIT(autoyast2, 2.18.10, http://bugs.opensuse.org/, autoyast2)
+AC_INIT(autoyast2, 2.18.11, http://bugs.opensuse.org/, autoyast2)
dnl Check for presence of file 'RPMNAME'
AC_CONFIG_SRCDIR([RPMNAME])
@@ -18,7 +18,7 @@
AM_INIT_AUTOMAKE(tar-ustar -Wno-portability)
dnl Important YaST2 variables
-VERSION="2.18.10"
+VERSION="2.18.11"
RPMNAME="autoyast2"
MAINTAINER="Uwe Gansert "
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/autoyast2-2.18.10/src/clients/files_auto.ycp new/autoyast2-2.18.11/src/clients/files_auto.ycp
--- old/autoyast2-2.18.10/src/clients/files_auto.ycp 2007-05-21 12:26:33.000000000 +0200
+++ new/autoyast2-2.18.11/src/clients/files_auto.ycp 2009-09-30 10:32:04.000000000 +0200
@@ -4,7 +4,7 @@
* Summary: Client for autoinstallation
* Authors: Anas Nashif
*
- * $Id: files_auto.ycp 35752 2007-02-01 08:56:40Z ug $
+ * $Id: files_auto.ycp 58798 2009-09-28 06:45:39Z varkoly $
*
* This is a client for autoinstallation. It takes its arguments,
* goes through the configuration and return the setting.
@@ -101,7 +101,7 @@
// help 1/2
string help = _("<p>Using this dialog, copy the contents of the file and specify the final
-path on the installed system. YaST2 will copy this file to the specified location.</p>");
+path on the installed system. YaST will copy this file to the specified location.</p>");
// help 2/2
help = help + _("<p>To protect copied files, set the owner and the permissions of the files.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/autoyast2-2.18.10/src/modules/AutoinstConfig.ycp new/autoyast2-2.18.11/src/modules/AutoinstConfig.ycp
--- old/autoyast2-2.18.10/src/modules/AutoinstConfig.ycp 2009-02-05 16:06:38.000000000 +0100
+++ new/autoyast2-2.18.11/src/modules/AutoinstConfig.ycp 2009-09-30 10:32:04.000000000 +0200
@@ -4,7 +4,7 @@
* Summary: This module handles the configuration for auto-installation
* Authors: Anas Nashif
*
- * $Id: AutoinstConfig.ycp 55282 2009-02-05 15:06:37Z ug $
+ * $Id: AutoinstConfig.ycp 58798 2009-09-28 06:45:39Z varkoly $
*/
{
module "AutoinstConfig";
@@ -385,7 +385,7 @@
")
+
_("<p>Most of the modules used to create the configuration are identical to those available
-through the YaST2 Control Center. Instead of configuring this system, the data
+through the YaST Control Center. Instead of configuring this system, the data
entered is collected and exported to the control file that can be used to
install another system using AutoYaST.
</p>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/autoyast2-2.18.10/src/modules/AutoinstPartPlan.ycp new/autoyast2-2.18.11/src/modules/AutoinstPartPlan.ycp
--- old/autoyast2-2.18.10/src/modules/AutoinstPartPlan.ycp 2009-06-16 14:10:24.000000000 +0200
+++ new/autoyast2-2.18.11/src/modules/AutoinstPartPlan.ycp 2009-10-01 13:31:07.000000000 +0200
@@ -427,6 +427,9 @@
if (haskey(pe,"mountby")) {
new_pe["mountby"] = pe["mountby"]:`nomb;
}
+ if ( haskey(pe, "fstopt") ) {
+ new_pe["fstopt"] = pe["fstopt"]:"defaults";
+ }
// LVM Group
if (haskey(pe,"used_by_type") && pe["used_by_type"]:`nothing == `UB_LVM)
{
@@ -457,6 +460,15 @@
new_pe["format"] = new_pe["format"]:pe["format"]:true;
}
+ // if the filesystem is unknown, we have detected_fs and no longer used_fs
+ // don't know why yast2-storage is having two keys for that.
+ // maybe it would be even okay to look only for "detected_fs" to set format to false
+ // bnc#542331 (L3: AutoYaST clone module fails to set format option for non-formatted logical volumes)
+ if( pe["detected_fs"]:`known == `unknown ) {
+ new_pe["format"] = false;
+ new_pe = remove( new_pe, "filesystem" );
+ }
+
if (haskey(pe,"nr") && pe["type"]:`unknown != `lvm)
{
if (!skipwin)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/autoyast2-2.18.10/src/modules/AutoinstPartition.ycp new/autoyast2-2.18.11/src/modules/AutoinstPartition.ycp
--- old/autoyast2-2.18.10/src/modules/AutoinstPartition.ycp 2009-06-16 14:10:24.000000000 +0200
+++ new/autoyast2-2.18.11/src/modules/AutoinstPartition.ycp 2009-10-01 13:37:10.000000000 +0200
@@ -213,6 +213,9 @@
newPart = set( newPart, "lvm_group", part["lvm_group"]:"" );
newPart = set( newPart, "stripes", part["stripes"]:1 );
newPart = set( newPart, "stripesize", part["stripesize"]:4 );
+ if( haskey( part, "fstopt" ) ) {
+ newPart = set( newPart, "fstopt", part["fstopt"]:"defaults" );
+ }
if( part["stripes"]:1 == 1 ) {
newPart = remove( newPart, "stripes" );
newPart = remove( newPart, "stripesize" );
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/autoyast2-2.18.10/src/modules/AutoinstStorage.ycp new/autoyast2-2.18.11/src/modules/AutoinstStorage.ycp
--- old/autoyast2-2.18.10/src/modules/AutoinstStorage.ycp 2009-06-08 13:45:36.000000000 +0200
+++ new/autoyast2-2.18.11/src/modules/AutoinstStorage.ycp 2009-10-02 12:33:40.000000000 +0200
@@ -4,7 +4,7 @@
* Summary: Storage
* Authors: Anas Nashif
*
- * $Id: AutoinstStorage.ycp 57483 2009-06-08 11:45:35Z ug $
+ * $Id: AutoinstStorage.ycp 58906 2009-10-02 10:33:39Z ug $
*/
{
module "AutoinstStorage";
@@ -729,7 +729,7 @@
foreach (string device, map data, AutoTargetMap,
``{
- if( !haskey( Storage::GetTargetMap(), device ) ) {
+ if( !haskey( Storage::GetTargetMap(), device ) && data["type"]:`CT_DISK == `CT_DISK ) {
Report::Error( sformat( _("device '%1' not found by storage backend"), device ) );
y2milestone("device %1 not found in TargetMap", device);
}
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org