Hello community, here is the log from the commit of package autoyast2 for openSUSE:Factory checked in at 2014-01-10 21:14:17 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/autoyast2 (Old) and /work/SRC/openSUSE:Factory/.autoyast2.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "autoyast2" Changes: -------- --- /work/SRC/openSUSE:Factory/autoyast2/autoyast2.changes 2013-12-23 19:31:15.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.autoyast2.new/autoyast2.changes 2014-01-10 21:14:18.000000000 +0100 @@ -1,0 +2,20 @@ +Thu Jan 9 19:38:09 CET 2014 - [email protected] + +- remove dependency on yast2-slp (bnc#858102) +- 3.1.7 + +------------------------------------------------------------------- +Wed Jan 8 16:18:16 UTC 2014 - [email protected] + +- initial support for semi-automatic installation starting with + network module (FATE#314695) +- 3.1.6 + +------------------------------------------------------------------- +Wed Jan 8 08:56:27 UTC 2014 - [email protected] + +- move clone_system client to first stage so yast can generate + profile even on the end of first stage +- 3.1.5 + +------------------------------------------------------------------- Old: ---- autoyast2-3.1.4.tar.bz2 New: ---- autoyast2-3.1.7.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ autoyast2.spec ++++++ --- /var/tmp/diff_new_pack.BSx4q1/_old 2014-01-10 21:14:19.000000000 +0100 +++ /var/tmp/diff_new_pack.BSx4q1/_new 2014-01-10 21:14:19.000000000 +0100 @@ -1,7 +1,7 @@ # # spec file for package autoyast2 # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: autoyast2 -Version: 3.1.4 +Version: 3.1.7 Release: 0 BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -31,6 +31,13 @@ # xmllint BuildRequires: libxml2-tools +# %%{_unitdir} macro definition is in a separate package since 13.1 +%if 0%{?suse_version} >= 1310 +BuildRequires: systemd-rpm-macros +%else +BuildRequires: systemd +%endif + Requires: autoyast2-installation = %{version} Requires: libxslt Requires: yast2 @@ -84,7 +91,6 @@ Requires: yast2-ncurses Requires: yast2-packager Requires: yast2-services-manager -Requires: yast2-slp Requires: yast2-storage Requires: yast2-transfer >= 2.21.0 Requires: yast2-update >= 2.18.3 @@ -170,7 +176,6 @@ %{yast_clientdir}/software_auto.rb %{yast_clientdir}/storage_auto.rb %{yast_clientdir}/autoyast.rb -%{yast_clientdir}/clone_system.rb %{yast_clientdir}/ayast_setup.rb %dir %{yast_scrconfdir} @@ -254,6 +259,7 @@ %{yast_clientdir}/ayast_probe.rb %{yast_clientdir}/inst_autosetup_upgrade.rb %{yast_clientdir}/inst_store_upgrade_software.rb +%{yast_clientdir}/clone_system.rb %{yast_yncludedir}/autoinstall/xml.rb %{yast_yncludedir}/autoinstall/ask.rb ++++++ autoyast2-3.1.4.tar.bz2 -> autoyast2-3.1.7.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/autoyast2-3.1.4/package/autoyast2.changes new/autoyast2-3.1.7/package/autoyast2.changes --- old/autoyast2-3.1.4/package/autoyast2.changes 2013-12-19 10:44:42.000000000 +0100 +++ new/autoyast2-3.1.7/package/autoyast2.changes 2014-01-09 19:44:56.000000000 +0100 @@ -1,4 +1,24 @@ ------------------------------------------------------------------- +Thu Jan 9 19:38:09 CET 2014 - [email protected] + +- remove dependency on yast2-slp (bnc#858102) +- 3.1.7 + +------------------------------------------------------------------- +Wed Jan 8 16:18:16 UTC 2014 - [email protected] + +- initial support for semi-automatic installation starting with + network module (FATE#314695) +- 3.1.6 + +------------------------------------------------------------------- +Wed Jan 8 08:56:27 UTC 2014 - [email protected] + +- move clone_system client to first stage so yast can generate + profile even on the end of first stage +- 3.1.5 + +------------------------------------------------------------------- Wed Dec 18 15:05:02 UTC 2013 - [email protected] - control.rng has been moved to yast2-installation-control package diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/autoyast2-3.1.4/package/autoyast2.spec new/autoyast2-3.1.7/package/autoyast2.spec --- old/autoyast2-3.1.4/package/autoyast2.spec 2013-12-19 10:44:42.000000000 +0100 +++ new/autoyast2-3.1.7/package/autoyast2.spec 2014-01-09 19:44:56.000000000 +0100 @@ -17,7 +17,7 @@ Name: autoyast2 -Version: 3.1.4 +Version: 3.1.7 Release: 0 BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -31,6 +31,13 @@ # xmllint BuildRequires: libxml2-tools +# %%{_unitdir} macro definition is in a separate package since 13.1 +%if 0%{?suse_version} >= 1310 +BuildRequires: systemd-rpm-macros +%else +BuildRequires: systemd +%endif + Requires: autoyast2-installation = %{version} Requires: libxslt Requires: yast2 @@ -84,7 +91,6 @@ Requires: yast2-ncurses Requires: yast2-packager Requires: yast2-services-manager -Requires: yast2-slp Requires: yast2-storage Requires: yast2-transfer >= 2.21.0 Requires: yast2-update >= 2.18.3 @@ -170,7 +176,6 @@ %{yast_clientdir}/software_auto.rb %{yast_clientdir}/storage_auto.rb %{yast_clientdir}/autoyast.rb -%{yast_clientdir}/clone_system.rb %{yast_clientdir}/ayast_setup.rb %dir %{yast_scrconfdir} @@ -254,6 +259,7 @@ %{yast_clientdir}/ayast_probe.rb %{yast_clientdir}/inst_autosetup_upgrade.rb %{yast_clientdir}/inst_store_upgrade_software.rb +%{yast_clientdir}/clone_system.rb %{yast_yncludedir}/autoinstall/xml.rb %{yast_yncludedir}/autoinstall/ask.rb diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/autoyast2-3.1.4/src/autoyast-rnc/general.rnc new/autoyast2-3.1.7/src/autoyast-rnc/general.rnc --- old/autoyast2-3.1.4/src/autoyast-rnc/general.rnc 2013-12-19 10:44:42.000000000 +0100 +++ new/autoyast2-3.1.7/src/autoyast-rnc/general.rnc 2014-01-09 19:44:56.000000000 +0100 @@ -14,6 +14,7 @@ }? & mouse? & ask-list? & + semi-automatic? & signature-handling? & element proposals { LIST, @@ -78,6 +79,8 @@ ask_path* } +semi-automatic = element semi-automatic { LIST, semi-automatic-modules* } +semi-automatic-modules = element module { "networking" } signature-handling = element signature-handling { accept_unsigned_file? & accept_file_without_checksum? & accept_verification_failed? & accept_unknown_gpg_key? & import_gpg_key? & accept_non_trusted_gpg_key? } accept_unsigned_file = element accept_unsigned_file { BOOLEAN } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/autoyast2-3.1.4/src/clients/inst_autosetup.rb new/autoyast2-3.1.7/src/clients/inst_autosetup.rb --- old/autoyast2-3.1.4/src/clients/inst_autosetup.rb 2013-12-19 10:44:42.000000000 +0100 +++ new/autoyast2-3.1.7/src/clients/inst_autosetup.rb 2014-01-09 19:44:56.000000000 +0100 @@ -133,19 +133,29 @@ ) AutoinstGeneral.Write - if Ops.get_boolean( - Profile.current, - ["networking", "setup_before_proposal"], - false - ) + write_network = false + semiauto_network = Profile.current["general"]["semi-automatic"] && + Profile.current["general"]["semi-automatic"].include?("networking") + + if Profile.current["networking"] && + ( Profile.current["networking"]["setup_before_proposal"] || + semiauto_network ) Builtins.y2milestone("Networking setup before the proposal") Call.Function( "lan_auto", ["Import", Ops.get_map(Profile.current, "networking", {})] ) - Call.Function("lan_auto", ["Write"]) + write_network = true end + if semiauto_network + Builtins.y2milestone("Networking manual setup") + Call.Function("inst_lan", ["enable_next" => true]) + write_network = true + end + + Call.Function("lan_auto", ["Write"]) if write_network + if Builtins.haskey(Profile.current, "add-on") Progress.Title(_("Handling Add-On Products...")) Call.Function( diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/autoyast2-3.1.4/src/include/autoinstall/xml.rb new/autoyast2-3.1.7/src/include/autoinstall/xml.rb --- old/autoyast2-3.1.4/src/include/autoinstall/xml.rb 2013-12-19 10:44:42.000000000 +0100 +++ new/autoyast2-3.1.7/src/include/autoinstall/xml.rb 2014-01-09 19:44:56.000000000 +0100 @@ -98,7 +98,8 @@ "net-udev" => "rule", "ask-list" => "ask", "device_order" => "device", - "param-list" => "param" + "param-list" => "param", + "semi-automatic" => "module" } ) -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
