- Do not use 'retry' as default answer for questions (bsc#1247436).
- Emit D-Bus signal when storage is configured, including the
client id (gh#agama-project/agama#2640).
- Fix MD RAID config checker to avoid generating a list of issues
including a false value (bsc#1247557, bsc#1247585).
- Do not set selinux policy during installation and lets keep
defaults provided by packages
(bsc#1247046)
OBS-URL: https://build.opensuse.org/request/show/1299041
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rubygem-agama-yast?expand=0&rev=26
- Emit D-Bus signal when storage is configured, including the
client id (gh#agama-project/agama#2640).
- Fix MD RAID config checker to avoid generating a list of issues
including a false value (bsc#1247557, bsc#1247585).
- Do not set selinux policy during installation and lets keep
defaults provided by packages
(bsc#1247046)
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:Agama:Release/rubygem-agama-yast?expand=0&rev=17
- Version 17
- Report all steps of the storage progress
(gh#agama-project/agama#2565).
- Adjust the information included in the logs (gh#agama-project/agama#2575).
- Add AutoYaST conversion for DASD and zFCP sections
(gh#agama-project/agama#2551)
- Do not overwrite the list of chosen patterns when selecting an LSM
(gh#agama-project/agama#2560).
- Extend products definition with the possibility to define whether a
user pattern should be pre-selected or not.
- Save registration code and email, even if registration fails
(related to jsc#AGM-156).
- Install the packages from DUD to the target system
(gh#agama-project/agama#2543)
- Allow ignoring GPG signature problems for the DUD packages using
the "inst.dud_packages.gpg=0" boot parameter
(problems for packages from other repositories are still reported)
- Fixed parsing the boot command line options,
using both nested and parent option would crash the installer
(like "inst.foo" with "inst.foo.bar")
- Inhibit storage subsystems (bsc#1245159, bsc#1246133).
- Fix error at /api/manager/installer: initialize the backend value
OBS-URL: https://build.opensuse.org/request/show/1294908
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rubygem-agama-yast?expand=0&rev=24
- Report all steps of the storage progress
(gh#agama-project/agama#2565).
- Adjust the information included in the logs (gh#agama-project/agama#2575).
- Add AutoYaST conversion for DASD and zFCP sections
(gh#agama-project/agama#2551)
- Do not overwrite the list of chosen patterns when selecting an LSM
(gh#agama-project/agama#2560).
- Extend products definition with the possibility to define whether a
user pattern should be pre-selected or not.
- Save registration code and email, even if registration fails
(related to jsc#AGM-156).
- Install the packages from DUD to the target system
(gh#agama-project/agama#2543)
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:Agama:Release/rubygem-agama-yast?expand=0&rev=14
- Version 16
- ipmitool invocation: do not write spurious % percent sign
(jsc#PED-12285)
- jsc#PED-11193
- do not create the "after install" snapshot
- Fix the conversion of the "language" section from AutoYaST profiles
(gh#agama-project/agama#2516).
- do not crash if onlyRequired flag is set and libzypp is not
installed on target system (jsc#AGM-154)
- allow to set onlyRequired flag for software service
(jsc#AGM-154)
OBS-URL: https://build.opensuse.org/request/show/1289322
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rubygem-agama-yast?expand=0&rev=23
- Propose to move existing connections to disk if there is no one
to be persisted (custom config provided)
(gh#agama-project/agama#2402).
- Copy Agama generated systemd network link files to the target
system (bsc#1237327, bsc#1241969).
- Version 15
- Set stopOnBootMenu to "true" when a negative timeout is
set in the bootloader section of an AutoYaST profile
(bsc#1243623).
- Add checks to the storage config to avoid using wrong devices as
target for boot partitions (gh#agama-project/agama#2390).
- Introduce a new ProgressChanged signal which should be used
instead of PropertiesChanged (gh#agama-project/agama#2389).
- Properly report if registration failed when adding new libzypp
service obtained from registration server (bsc#1238851)
- Allow to specify a software RAID (mdRaids) as explicit boot
device (gh#agama-project/agama#2386).
- Include RAIDs at the model for the storage UI
(gh#agama-project/agama#2346).
- Provide software conflicts D-Bus API (gh#agama-project/agama#2348)
OBS-URL: https://build.opensuse.org/request/show/1282418
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rubygem-agama-yast?expand=0&rev=21
- Version 15
- Set stopOnBootMenu to "true" when a negative timeout is
set in the bootloader section of an AutoYaST profile
(bsc#1243623).
- Add checks to the storage config to avoid using wrong devices as
target for boot partitions (gh#agama-project/agama#2390).
- Introduce a new ProgressChanged signal which should be used
instead of PropertiesChanged (gh#agama-project/agama#2389).
- Properly report if registration failed when adding new libzypp
service obtained from registration server (bsc#1238851)
- Allow to specify a software RAID (mdRaids) as explicit boot
device (gh#agama-project/agama#2386).
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:Agama:Release/rubygem-agama-yast?expand=0&rev=8
- Version 14
- Fixed detection of iBFT (bsc#1239046).
- Removed offload_card from iSCSI (bsc#1231385).
- bsc#1238038
- copy NVMe configuration files from inst-sys to target
(gh#agama-project/agama#2257).
- Allow to specify extra kernel parameters for bootloader
(jsc#PED-10810)
- Add auto-installation support for iSCSI
(gh#agama-project/agama#2231).
- Write the registration URL to the installed system (bsc#1239316).
- Make the extension version attribute optional, search the version
automatically if it is missing (related to jsc#AGM-100)
- Allow to specify bootloader timeout in profile (jsc#PED-10810)
- Copy the hostname to the installed system if it exists
(gh#agama-project/agama#2226).
- Properly map AutoYaST scripts "source" to "content"
- Always display the patterns from extensions (related to
jsc#AGM-100)
OBS-URL: https://build.opensuse.org/request/show/1272126
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rubygem-agama-yast?expand=0&rev=19
- Fixed detection of iBFT (bsc#1239046).
- Removed offload_card from iSCSI (bsc#1231385).
- bsc#1238038
- copy NVMe configuration files from inst-sys to target
(gh#agama-project/agama#2257).
- Allow to specify extra kernel parameters for bootloader
(jsc#PED-10810)
- Add auto-installation support for iSCSI
(gh#agama-project/agama#2231).
- Write the registration URL to the installed system (bsc#1239316).
- Make the extension version attribute optional, search the version
automatically if it is missing (related to jsc#AGM-100)
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:Agama:Release/rubygem-agama-yast?expand=0&rev=4
- Version 13
- Extend storage model for basic LVM support
(gh#agama-project/agama#2216).
- Install registred addon product (its *-release package)
(related to jsc#AGM-100)
- Support for autoyast manual files deployment with exception
of deploying directories and files_script
(gh#agama-project/agama#2121)
- Add extensions from the registration server (automatic
installation only) (jsc#AGM-100)
- Symlink the /mnt/etc/resolv.conf to the NetworkManager running
one in order to have DNS resolution in the chroot post scripts
(bsc#1235617, gh#agama-project/agama#2179).
(gh#agama-project/agama#2140).
will be proposed by storage. Currently works only for BLS.
OBS-URL: https://build.opensuse.org/request/show/1256470
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rubygem-agama-yast?expand=0&rev=17
- Import the packages list from an AutoYaST profile
(gh#agama-project/agama#2153).
- Copy Agama logs to the installed system (gh#agama/agama-project#2148).
- Set /var/log/agama-installation permissions to 0700
(gh#agama/agama-project#2140).
- Automatically retry package download or repository refresh
before reporting an error (gh#agama-project/agama#2117)
- Use the correcty script type allows postPartitioning scripts to run
(gh#agama-project/agama#2114).
- Enable again the signature checking for dir:/// repositories
(gh#agama-project/agama#2092).
- introduced boot_strategy into storage section of product
definition yaml file. It allows to control what boot strategy
will be proposed by storage. Currently works only for BLS.
- Temporarily disable signature checking for dir:// repositories
(gh#agama-project/agama#2092).
- Add file system label to the config model (needed for jsc#AGM-122
and bsc#1237165).
OBS-URL: https://build.opensuse.org/request/show/1254594
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rubygem-agama-yast?expand=0&rev=16