1
0

Accepting request 563406 from YaST:Head

submit new version 4.0.22

OBS-URL: https://build.opensuse.org/request/show/563406
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/yast2-installation?expand=0&rev=391
This commit is contained in:
Dominique Leuenberger 2018-01-17 20:43:10 +00:00 committed by Git OBS Bridge
commit aac1e38068
6 changed files with 304 additions and 25 deletions

View File

@ -7,7 +7,7 @@ ConditionPathExists=/var/lib/YaST2/reconfig_system
[Service]
Type=oneshot
Environment=SYSTEMCTL_OPTIONS=--ignore-dependencies TERM=linux
Environment=TERM=linux
ExecStartPre=-/usr/bin/plymouth quit
ExecStartPre=-/usr/bin/plymouth --wait
ExecStart=/usr/lib/YaST2/startup/YaST2.Firstboot

View File

@ -14,7 +14,7 @@ Type=oneshot
# clash), empty path causes that the installed modules are not found. Sysconfig
# and envvar extensions are still loaded, /etc/sysconfig/proxy values are still
# used correctly (see bnc#866692 and bnc#866692 for details).
Environment=SYSTEMCTL_OPTIONS=--ignore-dependencies TERM=linux PX_MODULE_PATH=""
Environment=TERM=linux PX_MODULE_PATH=""
# Workaround of bug in plymouth --> using deactivate option
# in second boot stage in order to start ncurses yast correctly
# (bnc#886488)

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:2067661fcf9a0b4ad22cc063717bbd33da3e831846fa9023563a1b362e7b21ed
size 453351

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:6e7f90834162bf7f648ba7a833649edddee0406da4144f502e0d9e7b18abadb0
size 452017

View File

@ -1,3 +1,276 @@
-------------------------------------------------------------------
Wed Jan 10 14:32:39 UTC 2018 - igonzalezsosa@suse.com
- Fix initialization to copy the profile to /tmp/profile again
(bsc#1075334)
- 4.0.22
-------------------------------------------------------------------
Wed Dec 20 13:24:37 CET 2017 - schubi@suse.de
- Fixed popup layout for bnc#1061754.
- 4.0.21
-------------------------------------------------------------------
Mon Dec 18 15:58:10 CET 2017 - schubi@suse.de
- Warn the user if the infrastructure is not available for running
the second stage (bnc#1061754)
- 4.0.20
-------------------------------------------------------------------
Mon Dec 18 13:20:47 UTC 2017 - gsouza@suse.com
- Removal of SYSTEMCTL_OPTIONS environment variable (fate#323393)
- 4.0.19
-------------------------------------------------------------------
Wed Dec 13 16:07:47 UTC 2017 - jreidinger@suse.com
- drop copy_to_system support (FATE#320873)
- 4.0.18
-------------------------------------------------------------------
Tue Dec 12 08:21:36 UTC 2017 - lslezak@suse.cz
- Log the system name at start to see which system is running
in the inst-sys (for easier debugging)
-------------------------------------------------------------------
Mon Dec 11 15:50:04 UTC 2017 - knut.anderssen@suse.com
- Replaced Remote module by the new y2remote/remote class
(bsc#1070582)
- Updated yast2-network dependency.
- 4.0.17
-------------------------------------------------------------------
Fri Dec 8 14:17:28 UTC 2017 - gsouza@suse.com
- Filter out modules extensions based on product, using white list
approach (fate#324198)
- 4.0.16
-------------------------------------------------------------------
Mon Dec 4 12:32:49 UTC 2017 - igonzalezsosa@suse.com
- Break autoyast2 and yast2-installation dependency cycle
(bsc#1070996)
- 4.0.15
-------------------------------------------------------------------
Thu Nov 30 14:33:07 UTC 2017 - igonzalezsosa@suse.com
- Do not ignore start_multipath setting (bsc#1070343).
- 4.0.14
-------------------------------------------------------------------
Thu Nov 30 06:38:15 UTC 2017 - rbrown@suse.com
- Replace references to /var/adm/fillup-templates with new
%_fillupdir macro (boo#1069468).
-------------------------------------------------------------------
Thu Nov 2 15:36:38 UTC 2017 - knut.anderssen@suse.com
- Unify firewall proposals and finish clients replacing
firewall_stage1_finish by firewall_finish. (fate#323460)
- 4.0.13
-------------------------------------------------------------------
Thu Nov 2 13:05:34 CET 2017 - locilka@suse.com
- Cleanup old registration attempts before starting Installer. This
is needed for restarted installation after it has been aborted
earlier (bsc#1065167).
- 4.0.12
-------------------------------------------------------------------
Mon Oct 30 15:09:06 UTC 2017 - igonzalezsosa@suse.com
- Always show the license agreement on single product media,
even during upgrade (bsc#1065172)
- 4.0.11
-------------------------------------------------------------------
Tue Oct 24 10:05:38 UTC 2017 - lslezak@suse.cz
- Less eager inst-sys cleanup, libzypp actually needs some cached
files during package installation, remove only the white listed
known files (bsc#1063459)
- 4.0.10
-------------------------------------------------------------------
Fri Oct 20 12:59:37 UTC 2017 - jsrain@suse.cz
- umount efivars properly (bsc#1063063)
- 4.0.9
-------------------------------------------------------------------
Mon Oct 16 15:29:07 UTC 2017 - jreidinger@suse.com
- Write polkit settings even if no desktop is selected
(bsc#1062788)
- 4.0.8
-------------------------------------------------------------------
Sun Oct 15 22:00:11 UTC 2017 - knut.anderssen@suse.com
- Adapted complex welcome client allowing to continue with the
installation when there are no products available. (bsc#1059070)
- 4.0.7
-------------------------------------------------------------------
Tue Oct 10 08:34:44 UTC 2017 - jreidinger@suse.com
- Dropped call of dasd_reload which caused renumbering of disks and
user got confused.(FATE#318138)
- 4.0.6
-------------------------------------------------------------------
Wed Oct 4 10:32:55 CEST 2017 - schubi@suse.de
- AY: Warn the user if an remote installation is not completely
possible because there are not all needed packages availble in
the installed system. (bnc#1055279, bnc#1058071)
- 4.0.5
-------------------------------------------------------------------
Tue Sep 26 13:37:17 UTC 2017 - igonzalezsosa@suse.com
- Add support to read release notes from an RPM in the
repository (fate#323273)
- 4.0.4
-------------------------------------------------------------------
Tue Sep 26 13:35:36 UTC 2017 - jreidinger@suse.com
- Add support for system roles ordering (related to bsc#1049297)
-------------------------------------------------------------------
Tue Sep 26 08:50:31 UTC 2017 - igonzalezsosa@suse.com
- Do not allow changing the selected base product on an already
registered system (bsc#1060252)
-------------------------------------------------------------------
Mon Sep 25 08:23:25 UTC 2017 - ancor@suse.com
- Re-activated the step to search for system files (users and SSH
keys) in existing systems. It was temporarily disabled during the
migration to storage-ng (part of fate#323837).
- 4.0.3
-------------------------------------------------------------------
Tue Sep 12 08:38:17 UTC 2017 - knut.anderssen@suse.com
- Removed obsolete inst_info client which is not used anymore.
(bsc#1047060)
- 4.0.2
-------------------------------------------------------------------
Mon Sep 11 14:08:49 UTC 2017 - jreidinger@suse.com
- Adapt to new yast2-country changes (needed for FATE#323837)
- 4.0.1
-------------------------------------------------------------------
Tue Sep 5 11:41:50 UTC 2017 - lslezak@suse.cz
- Download release notes only for the selected products (if any
product is already selected) (bsc#1056872)
- 4.0.0
-------------------------------------------------------------------
Tue Sep 5 10:20:43 UTC 2017 - igonzalezsosa@suse.com
- Fix license confirmation handling on single product medias
(fate#322276)
- 3.3.13
-------------------------------------------------------------------
Mon Sep 4 12:18:45 UTC 2017 - ancor@suse.com
- Configure Snapper at the end of installation if requested
(part of fate#318196).
- 3.3.12
-------------------------------------------------------------------
Fri Sep 1 12:43:42 UTC 2017 - igonzalezsosa@suse.com
- On multi-product installation medias, the product selection
happens in the welcome screen (fate#322276)
- 3.3.11
-------------------------------------------------------------------
Thu Aug 31 12:26:51 UTC 2017 - gsouza@suse.com
- Skip complex welcome module in auto mode.
- 3.3.10
-------------------------------------------------------------------
Wed Aug 30 07:28:06 UTC 2017 - gsouza@suse.com
- Show README.BETA if it exists (bsc#1047060)
- 3.3.9
-------------------------------------------------------------------
Mon Aug 28 15:17:19 UTC 2017 - igonzalezsosa@suse.com
- Show the product's license from libzypp in the welcome screen
(FATE#322276)
- 3.3.8
-------------------------------------------------------------------
Thu Aug 17 08:22:09 UTC 2017 - igonzalezsosa@suse.com
- Replace Installation::Product and Installation::ProductReader
classes by Y2Packager::Product and Y2Packager::ProductReader
(related to FATE#322276)
- 3.3.7
-------------------------------------------------------------------
Mon Aug 14 15:13:42 CEST 2017 - shundhammer@suse.de
- Merged storage-ng branch to master (fate#318196)
- Note: all changes below with this date belong to the merge.
- 3.3.6
-------------------------------------------------------------------
Mon Aug 14 15:13:42 CEST 2017 - ancor@suse.com
- storage-ng: adapted to the new Y2Storage::StorageManager API
and improved probing and activation of storage devices.
-------------------------------------------------------------------
Mon Aug 14 15:13:42 CEST 2017 - aschnell@suse.com
- adapted inst_disks_activate.rb to storage-ng
-------------------------------------------------------------------
Mon Aug 14 15:13:42 CEST 2017 - schubi@suse.de
- storage-ng: Taking /usr/bin/findmnt in order to evaluate mount
points. Floppy support removed.
-------------------------------------------------------------------
Mon Aug 14 15:13:42 CEST 2017 - ancor@suse.com
- storage-ng: use the new library for storage hardware probing
(devicegraph) instead of the old one (targetmap)
-------------------------------------------------------------------
Mon Aug 14 15:13:42 CEST 2017 - ancor@suse.com
- storage-ng: removed dependency from (old) yast2-storage, even
if it breaks some functionality.
-------------------------------------------------------------------
Mon Aug 14 15:13:42 CEST 2017 - ancor@suse.com
- storage-ng: commented installation-related code relying on the
old yast2-storage
-------------------------------------------------------------------
Mon Aug 7 13:43:34 UTC 2017 - jreidinger@suse.com

View File

@ -1,7 +1,7 @@
#
# spec file for package yast2-installation
#
# 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
@ -17,7 +17,7 @@
Name: yast2-installation
Version: 3.3.5
Version: 4.0.22
Release: 0
BuildRoot: %{_tmppath}/%{name}-%{version}-build
@ -41,14 +41,17 @@ BuildRequires: yast2-xml
BuildRequires: rubygem(rspec)
BuildRequires: rubygem(yast-rake)
# CWM::RadioButtons#vspacing
BuildRequires: yast2 >= 3.2.20
# Yast::AutoinstData.autoyast_second_stage_error
BuildRequires: yast2 >= 4.0.27
# Yast::Packages.check_remote_installation_packages
BuildRequires: yast2-packager >= 4.0.9
# AutoinstSoftware.SavePackageSelection()
Requires: autoyast2-installation >= 3.1.105
# Y2Storage::StorageManager#activate accepts an argument
BuildRequires: yast2-storage-ng >= 4.0.43
Requires: yast2-storage-ng >= 4.0.43
# PackageDownloader and PackageExtractor
Requires: yast2 >= 3.2.19
# Yast::AutoinstData.autoyast_second_stage_error
Requires: yast2 >= 4.0.27
# Language::GetLanguageItems and other API
# Language::Set (handles downloading the translation extensions)
@ -60,11 +63,13 @@ Requires: yast2-pkg-bindings >= 3.1.33
# Mouse-related scripts moved to yast2-mouse
Conflicts: yast2-mouse < 2.18.0
# Lazy loading in ProductLicense
Requires: yast2-packager >= 3.1.113
# Yast::Packages.check_remote_installation_packages
Requires: yast2-packager >= 4.0.9
# Storage::GetDetectedDiskPaths
Requires: yast2-storage >= 2.24.1
# FIXME: some code present in this package still depends on the old yast2-storage
# and will break without this dependency. That's acceptable at this point of the
# migration to storage-ng. See installer-hacks.md in the yast-storage-ng repo.
# Requires: yast2-storage >= 2.24.1
# use in startup scripts
Requires: initviocons
@ -76,8 +81,9 @@ Requires: yast2-proxy
# writing settings in the first installation stage.
Requires: yast2-services-manager >= 3.2.1
## Moved inst_install_inf from yast2-network to this package
Requires: yast2-network >= 3.2.25
## y2remote based version
BuildRequires: yast2-network >= 4.0.13
Requires: yast2-network >= 4.0.13
# Augeas lenses
Requires: augeas-lenses
@ -89,9 +95,9 @@ Requires: augeas-lenses
# new root password cwm widget
BuildRequires: yast2-users >= 3.2.8
Requires: yast2-users >= 3.2.8
# new keyboard layout cwm widget
BuildRequires: yast2-country >= 3.2.7
Requires: yast2-country >= 3.2.7
# storage-ng based version
BuildRequires: yast2-country >= 3.3.1
Requires: yast2-country >= 3.3.1
# Pkg::SourceProvideSignedFile Pkg::SourceProvideDigestedFile
# pkg-bindings are not directly required
@ -100,8 +106,8 @@ Conflicts: yast2-pkg-bindings < 2.17.25
# InstError
Conflicts: yast2 < 2.18.6
# lower version requires perl-Bootloader-YAML no longer installed
Conflicts: yast2-bootloader < 3.1.166
# storage-ng based version
Conflicts: yast2-bootloader < 3.3.1
# Added new function WFM::ClientExists
Conflicts: yast2-core < 2.17.10
@ -237,7 +243,7 @@ systemctl enable YaST2-Firstboot.service
%{yast_scrconfdir}/etc_install_inf_options.scr
%{yast_scrconfdir}/run_df.scr
# fillup
/var/adm/fillup-templates/sysconfig.security-checksig
%{_fillupdir}/sysconfig.security-checksig
# programs and scripts
%{yast_ystartupdir}/startup