- Merged storage-ng branch (fate#318196).

- Note: all changes below with this date belong to the merge.
- 3.3.4

- storage-ng: refac class StorageProposal and create a new guided
  proposal by changing settings if it is necessary.

- Use the new storage-ng layer to export the current system to the
  corresponding <partitioning> section of the AutoYaST profile
  (fate#318196).

- Add basic support for customized partitioning using the new
  storage-ng layer. Currently, only plain partitions are supported
  (bsc#1044697).

- Allow overriding of product's storage partitioning options
  (bsc#1039481)

- storage-ng: commented several Yast.import for the old storage
  lib. Affected modules not adapted to storage-ng so far.

OBS-URL: https://build.opensuse.org/package/show/YaST:Head/autoyast2?expand=0&rev=727
This commit is contained in:
YaST Team Bot 2017-08-14 19:33:19 +00:00 committed by Git OBS Bridge
parent d4a763da07
commit 7784e281b8
4 changed files with 66 additions and 11 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:38bf4ffb4477ebe2a7e49ec72366432f68da8d0653de313cf4f9f1662e2790e6
size 683566

3
autoyast2-3.3.4.tar.bz2 Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:2b6f63bb8360e2cc8d420aa26fcedd732a88f69254447de297052163c540eb04
size 676335

View File

@ -1,3 +1,57 @@
-------------------------------------------------------------------
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 <partitioning> 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

View File

@ -17,7 +17,7 @@
Name: autoyast2
Version: 3.3.3
Version: 3.3.4
Release: 0
BuildRoot: %{_tmppath}/%{name}-%{version}-build
@ -38,10 +38,11 @@ BuildRequires: rubygem(%{rb_default_ruby_abi}:rspec)
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::AutoinstProposal.new with proper default parameters
BuildRequires: yast2-storage-ng >= 0.1.28
# %%{_unitdir} macro definition is in a separate package since 13.1
%if 0%{?suse_version} >= 1310
@ -58,9 +59,10 @@ Requires: yast2-core
Requires: yast2-country >= 3.1.13
Requires: yast2-network >= 3.1.145
Requires: yast2-schema
Requires: yast2-storage >= 3.1.59
Requires: yast2-transfer >= 2.21.0
Requires: yast2-xml
# Y2Storage::AutoinstProposal.new with proper default parameters
Requires: yast2-storage-ng >= 0.1.28
Conflicts: yast2-installation < 3.1.166
Provides: yast2-config-autoinst
@ -106,12 +108,13 @@ 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
Requires: yast2-storage-ng >= 0.1.20
Provides: yast2-trans-autoinst
Obsoletes: yast2-trans-autoinst
@ -260,8 +263,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