diff --git a/autoyast2-3.3.3.tar.bz2 b/autoyast2-3.3.3.tar.bz2 deleted file mode 100644 index 032e75a..0000000 --- a/autoyast2-3.3.3.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:38bf4ffb4477ebe2a7e49ec72366432f68da8d0653de313cf4f9f1662e2790e6 -size 683566 diff --git a/autoyast2-4.0.22.tar.bz2 b/autoyast2-4.0.22.tar.bz2 new file mode 100644 index 0000000..6d057f7 --- /dev/null +++ b/autoyast2-4.0.22.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a09eb5a241a0f311faa00ee646c42e4c3997d15aba66b8708507962b1c1d692d +size 673184 diff --git a/autoyast2.changes b/autoyast2.changes index 6b309ef..98614df 100644 --- a/autoyast2.changes +++ b/autoyast2.changes @@ -1,3 +1,264 @@ +------------------------------------------------------------------- +Wed Jan 17 14:04:18 UTC 2018 - jreidinger@suse.com + +- adapt to yast2 changes in overlays (related to bsc#1070726) +- 4.0.22 + +------------------------------------------------------------------- +Tue Jan 16 09:23:20 CET 2018 - schubi@suse.de + +- Upgrade: Adapting to new product handling. + (bnc#1075744) +- 4.0.21 + +------------------------------------------------------------------- +Thu Jan 11 11:58:23 CET 2018 - schubi@suse.de + +- Fixed merging issues due to bnc#1075182 and bsc#1075334. +- 4.0.20 + +------------------------------------------------------------------- +Wed Jan 10 17:20:25 UTC 2018 - schubi@suse.de + +- Merging products before package evaluation starts. + (bnc#1075182) +- 4.0.19 + +------------------------------------------------------------------- +Wed Jan 10 14:23:07 UTC 2018 - igonzalezsosa@suse.com + +- Fix initialization to copy the profile to /tmp/profile again + (bsc#1075334) +- 4.0.18 + +------------------------------------------------------------------- +Fri Jan 5 07:36:01 UTC 2018 - jsrain@suse.cz + +- always upgrade system via equivalent of 'zypper dup', removing + respective control from the profile (bsc#1071708) +- 4.0.17 + +------------------------------------------------------------------- +Wed Dec 20 15:57:48 UTC 2017 - igonzalezsosa@suse.com + +- AutoYaST: fix btrfs_set_default_subvolume_name handling + (bsc#1073548) +- 4.0.16 + +------------------------------------------------------------------- +Mon Dec 14 13:43:12 CET 2017 - schubi@suse.de + +- Warn the user if the infrastructure is not available for running + the second stage (bnc#1061754) +- 4.0.15 + +------------------------------------------------------------------- +Wed Dec 13 12:55:04 UTC 2017 - igonzalezsosa@suse.com + +- Reinitialize the storage manager when the profile is modified + by a pre-script (bsc#1071739) +- 4.0.14 + +------------------------------------------------------------------- +Mon Dec 11 14:04:21 UTC 2017 - jreidinger@suse.com + +- adapt to new schema of ntp-client (FATE#323432) +- 4.0.13 + +------------------------------------------------------------------- +Thu Nov 30 19:06:30 UTC 2017 - jreidinger@suse.com + +- Drop using ntpdate and instead use NtpClient module for one time + sync (FATE#323432) +- 4.0.12 + +------------------------------------------------------------------- +Thu Nov 30 14:11:19 UTC 2017 - igonzalezsosa@suse.com + +- Do not ignore start_multipath setting (bsc#1070343). +- 4.0.11 + +------------------------------------------------------------------- +Thu Nov 30 06:38:15 UTC 2017 - rbrown@suse.com + +- Replace references to /var/adm/fillup-templates with new + %_fillupdir macro (boo#1069468). +- 4.0.10 + +------------------------------------------------------------------- +Wed Nov 29 15:45:54 CET 2017 - schubi@suse.de + +- Added subvolumes_prefix to schema definition file. + (bsc#1013047) +- Exporting base products in list format. (fate323450) +- 4.0.9 + +------------------------------------------------------------------- +Mon Nov 27 15:58:38 UTC 2017 - igonzalezsosa@suse.com + +- Bring back handling of device=ask (bsc#1069965) +- Use a 1-based index when showing partitioning issues +- 4.0.8 + +------------------------------------------------------------------- +Tue Nov 21 12:35:40 CET 2017 - schubi@suse.de + +- Cleanup spec file. + +------------------------------------------------------------------- +Tue Nov 14 13:38:44 CET 2017 - schubi@suse.de + +- Code cleanup (removing old libstorage code). +- Adapting rules to storage-ng. +- partition_alignment removed because it is not needed + anymore by storage-ng. +- 4.0.7 + +------------------------------------------------------------------- +Tue Nov 7 15:01:35 UTC 2017 - igonzalezsosa@suse.com + +- Add storage data to ayast_probe client (bsc#1065668) +- Handle storage proposal exceptions in a proper way +- 4.0.6 + +------------------------------------------------------------------- +Tue Oct 31 14:13:40 UTC 2017 - igonzalezsosa@suse.com + +- When reporting issues with the partition plan, add in which + section of the profile were they found (related to bsc#1060637). +- 4.0.5 + +------------------------------------------------------------------- +Tue Oct 24 16:24:36 UTC 2017 - igonzalezsosa@suse.com + +- Do not mangle partitioning information coming from + yast2-storage-ng when cloning a system (related to bsc#1064875). +- 4.0.4 + +------------------------------------------------------------------- +Fri Oct 20 11:17:48 UTC 2017 - igonzalezsosa@suse.com + +- Add basic support for error handling when creating the + partition plan (fate#318196). +- 4.0.3 + +------------------------------------------------------------------- +Fri Oct 20 11:11:17 UTC 2017 - igonzalezsosa@suse.com + +- Add missing require of Y2Package::Product class (bsc#1064396) + +------------------------------------------------------------------- +Mon Oct 16 08:33:35 UTC 2017 - mfilka@suse.com + +- fate#323450 + - implemented product selection +- 4.0.2 + +------------------------------------------------------------------- +Fri Oct 13 09:05:10 UTC 2017 - mvidner@suse.com + +- Removed the remains of Kickstart import (bsc#1061620). +- 4.0.1 + +------------------------------------------------------------------- +Wed Oct 4 06:23:23 UTC 2017 - knut.anderssen@suse.com + +- AutoinstConfig: added network_before_proposal flag that will be + enable if the network is configured during the first stage. + (bsc#1054400) +- 4.0.0 + +------------------------------------------------------------------- +Tue Sep 19 16:54:00 CEST 2017 - schubi@suse.de + +- ayast_setup: Restarting autoyast-initscripts.service in order + to run init-scripts too. (bnc#1057597) +- 3.3.9 + +------------------------------------------------------------------- +Mon Sep 11 14:42:14 CEST 2017 - schubi@suse.de + +- Rename "y2storage_probed" to "probed". (bnc#1056656) +- 3.3.8 + +------------------------------------------------------------------- +Wed Sep 6 09:09:56 UTC 2017 - mfilka@suse.com + +- fate323450 + - export product name when cloning a profile +- 3.3.7 + +------------------------------------------------------------------- +Wed Aug 23 15:16:46 UTC 2017 - igonzalezsosa@suse.com + +- Handle packages that are missing a PGP signature although + digests are valid (bsc#1054969) +- 3.3.6 + +------------------------------------------------------------------- +Tue Aug 15 14:01:25 CEST 2017 - schubi@suse.de + +- AY runs in installed system: Writing init scripts again + to /var/adm/autoinstall/init.d in order to initilaize init + scripts correctly. This is needed for AY runs which do not + have an first installation stage (e.g. AY run in KIWI, + ayast_setup). (bnc#1052145) +- 3.3.5 + +------------------------------------------------------------------- +Mon Aug 14 08:55:29 UTC 2017 - ancor@suse.com + +- Merged storage-ng branch (fate#318196). +- Note: all changes below with this date belong to the merge. +- 3.3.4 + +------------------------------------------------------------------- +Mon Aug 14 08:55:29 UTC 2017 - jlopez@suse.com + +- storage-ng: refac class StorageProposal and create a new guided + proposal by changing settings if it is necessary. + +------------------------------------------------------------------- +Mon Aug 14 08:55:29 UTC 2017 - ancor@suse.com + +- Use the new storage-ng layer to export the current system to the + corresponding section of the AutoYaST profile + (fate#318196). + +------------------------------------------------------------------- +Mon Aug 14 08:55:29 UTC 2017 - igonzalezsosa@suse.com + +- Add basic support for customized partitioning using the new + storage-ng layer. Currently, only plain partitions are supported + (bsc#1044697). + +------------------------------------------------------------------- +Mon Aug 14 08:55:29 UTC 2017 - igonzalezsosa@suse.com + +- Allow overriding of product's storage partitioning options + (bsc#1039481) + +------------------------------------------------------------------- +Mon Aug 14 08:55:29 UTC 2017 - ancor@suse.com + +- storage-ng: commented several Yast.import for the old storage + lib. Affected modules not adapted to storage-ng so far. + +------------------------------------------------------------------- +Mon Aug 14 08:55:29 UTC 2017 - schubi@suse.de + +- storage-ng: Enable storage-ng proposal for AutoYaST installation. + +------------------------------------------------------------------- +Mon Aug 14 08:55:29 UTC 2017 - jlopez@suse.com + +- storage-ng: fix AutoInstallRules to not use old storage lib. + Tests are commented. Removed dependency from (old) yast2-storage, + even if it breaks some functionality. +- Removed yast2-update as build dependency and added before + version (2.18.3) as install dependency. It is only needed for + file_from_url. + ------------------------------------------------------------------- Tue Aug 8 11:25:47 CEST 2017 - schubi@suse.de diff --git a/autoyast2.spec b/autoyast2.spec index f7cea92..9818555 100644 --- a/autoyast2.spec +++ b/autoyast2.spec @@ -1,7 +1,7 @@ # # spec file for package autoyast2 # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 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 @@ -16,8 +16,13 @@ # +#Compat macro for new _fillupdir macro introduced in Nov 2017 +%if ! %{defined _fillupdir} + %define _fillupdir /var/adm/fillup-templates +%endif + Name: autoyast2 -Version: 3.3.3 +Version: 4.0.22 Release: 0 BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -35,13 +40,15 @@ BuildRequires: libxslt BuildRequires: yast2 BuildRequires: rubygem(%{rb_default_ruby_abi}:rspec) # FileSystems.read_default_subvol_from_target +BuildRequires: yast2-country BuildRequires: yast2-packager BuildRequires: yast2-services-manager BuildRequires: yast2-slp -BuildRequires: yast2-storage >= 3.2.0 BuildRequires: yast2-transfer -BuildRequires: yast2-update >= 3.1.36 +BuildRequires: yast2-update >= 3.3.0 BuildRequires: yast2-xml +# Y2Storage::AutoinstProfile::SkipListValue#to_hash +BuildRequires: yast2-storage-ng >= 4.0.23 # %%{_unitdir} macro definition is in a separate package since 13.1 %if 0%{?suse_version} >= 1310 @@ -57,10 +64,12 @@ Requires: yast2 >= 3.1.183 Requires: yast2-core Requires: yast2-country >= 3.1.13 Requires: yast2-network >= 3.1.145 +Requires: yast2-ntp-client >= 4.0.1 Requires: yast2-schema -Requires: yast2-storage >= 3.1.59 Requires: yast2-transfer >= 2.21.0 Requires: yast2-xml +# Y2Storage::AutoinstProfile::SkipListValue#to_hash +Requires: yast2-storage-ng >= 4.0.23 Conflicts: yast2-installation < 3.1.166 Provides: yast2-config-autoinst @@ -106,12 +115,14 @@ Requires: yast2-packager >= 3.1.10 # ServicesManagerTargetClass::BaseTargets Requires: yast2-services-manager >= 3.1.10 Requires: yast2-slp -Requires: yast2-storage >= 3.1.59 Requires: yast2-transfer >= 2.21.0 -Requires: yast2-update >= 3.1.36 +# storage-ng based version +Requires: yast2-update >= 3.3.0 Requires: yast2-xml # pkgGpgCheck callback Requires: yast2-pkg-bindings >= 3.1.31 +# Y2Storage::AutoinstIssues containing section information +BuildRequires: yast2-storage-ng >= 4.0.15 Provides: yast2-trans-autoinst Obsoletes: yast2-trans-autoinst @@ -202,18 +213,12 @@ rmdir $RPM_BUILD_ROOT/%{_prefix}/share/doc/packages/autoyast2/html/autoyast %{yast_clientdir}/autoyast.rb %{yast_clientdir}/ayast_setup.rb -%dir %{yast_scrconfdir} -%{yast_scrconfdir}/ksimport.scr - %dir %{yast_moduledir} %{yast_moduledir}/AutoinstClass.rb -%{yast_moduledir}/Kickstart.rb -%dir %{yast_agentdir} -%{yast_agentdir}/ag_ksimport # additional files -/var/adm/fillup-templates/sysconfig.autoinstall +%{_fillupdir}/sysconfig.autoinstall %files installation %defattr(-,root,root) @@ -236,7 +241,6 @@ rmdir $RPM_BUILD_ROOT/%{_prefix}/share/doc/packages/autoyast2/html/autoyast %dir %{yast_moduledir} %{yast_moduledir}/AutoinstClone.rb %dir %{yast_yncludedir}/autoinstall -%{yast_yncludedir}/autoinstall/autopart.rb %{yast_yncludedir}/autoinstall/io.rb %{yast_yncludedir}/autoinstall/autoinst_dialogs.rb %{yast_yncludedir}/autoinstall/AdvancedPartitionDialog.rb @@ -260,8 +264,6 @@ rmdir $RPM_BUILD_ROOT/%{_prefix}/share/doc/packages/autoyast2/html/autoyast %{yast_moduledir}/AutoinstFile.rb %{yast_moduledir}/AutoinstConfig.rb %{yast_moduledir}/AutoinstSoftware.rb -%{yast_moduledir}/AutoinstLVM.rb -%{yast_moduledir}/AutoinstRAID.rb %{yast_moduledir}/AutoinstStorage.rb %{yast_moduledir}/AutoInstallRules.rb %{yast_moduledir}/ProfileLocation.rb @@ -293,6 +295,12 @@ rmdir $RPM_BUILD_ROOT/%{_prefix}/share/doc/packages/autoyast2/html/autoyast %dir %{yast_libdir}/autoinstall %{yast_libdir}/autoinstall/*.rb +%dir %{yast_libdir}/autoinstall/dialogs +%{yast_libdir}/autoinstall/dialogs/*.rb + +%dir %{yast_libdir}/autoinstall/clients +%{yast_libdir}/autoinstall/clients/*.rb + # scripts %{_prefix}/lib/YaST2/bin/fetch_image.sh %{_prefix}/lib/YaST2/bin/autoyast-initscripts.sh