File rubygem-agama-yast.changes of Package rubygem-agama-yast

-------------------------------------------------------------------
Thu Jul 24 21:09:25 UTC 2025 - José Iván López González <jlopez@suse.com>

- Make encryption work with whole formatted devices (bsc#1246939).
- Do not export partitions to json if there is no partition
  (bsc#1246940).

-------------------------------------------------------------------
Mon Jul 21 15:07:39 UTC 2025 - Imobach Gonzalez Sosa <igonzalezsosa@suse.com>

- Version 17

-------------------------------------------------------------------
Thu Jul 17 14:45:23 UTC 2025 - José Iván López González <jlopez@suse.com>

- Report all steps of the storage progress
  (gh#agama-project/agama#2565).

-------------------------------------------------------------------
Thu Jul 17 10:34:38 UTC 2025 - Imobach Gonzalez Sosa <igonzalezsosa@suse.com>

- Adjust the information included in the logs (gh#agama-project/agama#2575).

-------------------------------------------------------------------
Wed Jul 16 07:29:03 UTC 2025 - Josef Reidinger <jreidinger@suse.com>

- Add AutoYaST conversion for DASD and zFCP sections
  (gh#agama-project/agama#2551)

-------------------------------------------------------------------
Tue Jul 15 10:53:18 UTC 2025 - Imobach Gonzalez Sosa <igonzalezsosa@suse.com>

- 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.

-------------------------------------------------------------------
Mon Jul 14 15:57:59 UTC 2025 - José Iván López González <jlopez@suse.com>

- Save registration code and email, even if registration fails
  (related to jsc#AGM-156).

-------------------------------------------------------------------
Mon Jul 14 11:32:19 UTC 2025 - Ladislav Slezák <lslezak@suse.com>

- 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")

-------------------------------------------------------------------
Thu Jul 10 12:13:14 UTC 2025 - José Iván López González <jlopez@suse.com>

- Inhibit storage subsystems (bsc#1245159, bsc#1246133).

-------------------------------------------------------------------
Wed Jul  9 14:04:23 UTC 2025 - Martin Vidner <mvidner@suse.com>

- Fix error at /api/manager/installer: initialize the backend value
  for org.opensuse.Agama1.Manager.CurrentInstallationPhase (bsc#1245760)

-------------------------------------------------------------------
Wed Jul  9 12:21:55 UTC 2025 - Josef Reidinger <jreidinger@suse.com>

- Add AutoYaST conversion for RMT registration (gh#agama-project/agama#2545).

-------------------------------------------------------------------
Wed Jul  9 08:32:37 UTC 2025 - Knut Anderssen <kanderssen@suse.com>

- Handle the LSM defined in the product definition as it was
  selected by the user allowing to deselect it (bsc#1244431).

-------------------------------------------------------------------
Fri Jul  4 11:31:21 UTC 2025 - José Iván López González <jlopez@suse.com>

- Extend D-Bus API to allow reprobing the system
  (gh#agama-project/agama#2532, bsc#1245400).

-------------------------------------------------------------------
Wed Jul  2 10:50:56 UTC 2025 - José Iván López González <jlopez@suse.com>

- Add missing iSCSI discovery when importing the iSCSI config
  (bsc#1245171).

-------------------------------------------------------------------
Mon Jun 30 15:51:33 UTC 2025 - Imobach Gonzalez Sosa <igonzalezsosa@suse.com>

- Version 16

-------------------------------------------------------------------
Mon Jun 30 11:23:03 UTC 2025 - Martin Vidner <mvidner@suse.com>

- ipmitool invocation: do not write spurious % percent sign
  (jsc#PED-12285)

-------------------------------------------------------------------
Fri Jun 27 14:02:57 UTC 2025 - Michal Filka <mfilka@suse.com>

- jsc#PED-11193
  - do not create the "after install" snapshot

-------------------------------------------------------------------
Fri Jun 27 12:07:35 UTC 2025 - Imobach Gonzalez Sosa <igonzalezsosa@suse.com>

- Fix the conversion of the "language" section from AutoYaST profiles
  (gh#agama-project/agama#2516).

-------------------------------------------------------------------
Wed Jun 25 20:29:58 UTC 2025 - Josef Reidinger <jreidinger@suse.com>

- do not crash if onlyRequired flag is set and libzypp is not
  installed on target system (jsc#AGM-154)

-------------------------------------------------------------------
Wed Jun 25 07:55:53 UTC 2025 - Josef Reidinger <jreidinger@suse.com>

- allow to set onlyRequired flag for software service
  (jsc#AGM-154)

-------------------------------------------------------------------
Mon Jun 23 07:22:22 UTC 2025 - Michal Filka <mfilka@suse.com>

- jsc#PED-12285
  - initial implementation for installer state status report via
    IPMI

-------------------------------------------------------------------
Thu Jun 19 10:21:13 UTC 2025 - José Iván López González <jlopez@suse.com>

- Add missing steps for iSCSI installation
  (gh#agama-project/agama#2473).

-------------------------------------------------------------------
Wed Jun 18 12:28:14 UTC 2025 - Ladislav Slezák <lslezak@suse.com>

- Disable local installation repositories instead of removing them
  (bsc#1243064)

-------------------------------------------------------------------
Wed Jun 18 07:17:23 UTC 2025 - Imobach Gonzalez Sosa <igonzalezsosa@suse.com>

- Preserve AutoYaST pre-scripts artifacts (bsc#1243776, gh#agama-project/agama#2344).

-------------------------------------------------------------------
Mon Jun 16 14:26:06 UTC 2025 - Ancor Gonzalez Sosa <ancor@suse.com>

- Initial support for sorting storage devices when searching them
  at the configuration (gh#agama-project/agama#2474).

-------------------------------------------------------------------
Fri Jun 13 20:51:10 UTC 2025 - Josef Reidinger <jreidinger@suse.com>

- Fix copy of self-signed certificates for RMT
  (gh#agama-project/agama#2480)

-------------------------------------------------------------------
Fri Jun 13 15:11:18 UTC 2025 - Ladislav Slezák <lslezak@suse.com>

- Send the current language to the registration server (SCC/RMT)
  to display localized error messages (gh#agama-project/agama#2477)

-------------------------------------------------------------------
Fri Jun 13 08:23:46 UTC 2025 - Josef Reidinger <jreidinger@suse.com>

- Split registration key and registered status to support RMT with
  empty registration key (gh#agama-project/agama#2469)

-------------------------------------------------------------------
Thu Jun 12 05:20:10 UTC 2025 - José Iván López González <jlopez@suse.com>

- AutoYaST support: add support for iscsi-client section
  (gh#agama-project/agama#2463).

-------------------------------------------------------------------
Tue Jun 10 12:08:44 UTC 2025 - Josef Reidinger <jreidinger@suse.com>

- AutoYaST support: add support for add-on elements
  (gh#agama-project/agama#2458)

-------------------------------------------------------------------
Mon Jun  9 06:12:23 UTC 2025 - José Iván López González <jlopez@suse.com>

- Extend the D-Bus API to get available/candidate drives and MD
  RAIDs (gh#agama-project/agama#2419).
- Improve the config conversion from model to add missing MD RAIDs
  if needed (e.g., the MD RAID was selected as boot device or as
  target for LVM).

-------------------------------------------------------------------
Fri Jun  6 10:22:36 UTC 2025 - Knut Anderssen <kanderssen@suse.com>

- Propose to move existing connections to disk if there is no one
  to be persisted (custom config provided)
  (gh#agama-project/agama#2402).

-------------------------------------------------------------------
Thu Jun  5 15:44:06 UTC 2025 - Josef Reidinger <jreidinger@suse.com>

- agama-dbus-monitor: Increase timeout when restarting to prevent
  crash due to socket not available

-------------------------------------------------------------------
Thu Jun  5 15:41:31 UTC 2025 - Josef Reidinger <jreidinger@suse.com>

- Add support to specify for extra repositories if it can be
  unsigned or list of GPG fingerprints that are trusted
  (jsc#AGM-125)

-------------------------------------------------------------------
Tue Jun  3 12:22:41 UTC 2025 - Josef Reidinger <jreidinger@suse.com>

- Add support for adding extra repositories as installation sources
  (jsc#AGM-125)

-------------------------------------------------------------------
Wed May 28 14:19:28 UTC 2025 - José Iván López González <jlopez@suse.com>

- Try several attempts for the first storage proposal
  (gh#agama-project/agama#2393).

-------------------------------------------------------------------
Wed May 28 07:51:36 UTC 2025 - Ladislav Slezák <lslezak@suse.com>

- Unselect user patterns which are unselected by a conflict
  resolution (followup for gh#agama-project/agama#2348)

-------------------------------------------------------------------
Mon May 26 21:33:40 UTC 2025 - Knut Anderssen <kanderssen@suse.com>

- Copy Agama generated systemd network link files to the target
  system (bsc#1237327, bsc#1241969).

-------------------------------------------------------------------
Mon May 26 19:51:50 UTC 2025 - Imobach Gonzalez Sosa <igonzalezsosa@suse.com>

- Version 15

-------------------------------------------------------------------
Mon May 26 09:44:54 UTC 2025 - Imobach Gonzalez Sosa <igonzalezsosa@suse.com>

- Set stopOnBootMenu to "true" when a negative timeout is
  set in the bootloader section of an AutoYaST profile
  (bsc#1243623).

-------------------------------------------------------------------
Fri May 23 12:37:31 UTC 2025 - José Iván López González <jlopez@suse.com>

- Add checks to the storage config to avoid using wrong devices as
  target for boot partitions (gh#agama-project/agama#2390).

-------------------------------------------------------------------
Fri May 23 11:59:20 UTC 2025 - Imobach Gonzalez Sosa <igonzalezsosa@suse.com>

- Introduce a new ProgressChanged signal which should be used
  instead of PropertiesChanged (gh#agama-project/agama#2389).

-------------------------------------------------------------------
Fri May 23 10:39:21 UTC 2025 - Josef Reidinger <jreidinger@suse.com>

- Properly report if registration failed when adding new libzypp
  service obtained from registration server (bsc#1238851)

-------------------------------------------------------------------
Fri May 23 09:27:04 UTC 2025 - Ancor Gonzalez Sosa <ancor@suse.com>

- Allow to specify a software RAID (mdRaids) as explicit boot
  device (gh#agama-project/agama#2386).

-------------------------------------------------------------------
Thu May 22 17:21:24 UTC 2025 - Ancor Gonzalez Sosa <ancor@suse.com>

- Include RAIDs at the model for the storage UI
  (gh#agama-project/agama#2346).

-------------------------------------------------------------------
Thu May 22 16:18:06 UTC 2025 - Josef Reidinger <jreidinger@suse.com>

- Provide software conflicts D-Bus API (gh#agama-project/agama#2348)

-------------------------------------------------------------------
Fri May 16 08:45:58 UTC 2025 - José Iván López González <jlopez@suse.com>

- Fix list of candidate drives and candidate MD RAIDs for
  installation (gh#agama-project/agama#2362).

-------------------------------------------------------------------
Wed May 14 15:15:47 UTC 2025 - José Iván López González <jlopez@suse.com>

- Add search conditions to storage (gh#agama-project/agama#2338).

-------------------------------------------------------------------
Wed May 14 10:22:24 UTC 2025 - Knut Anderssen <kanderssen@suse.com>

- Fix the target path for copying the udev rules and nvme files
  introduced by (bsc#123808, gh#agama-project/agama#2257).
  (bsc#1241868, gh#agama-project/agama#2328).

-------------------------------------------------------------------
Fri May  9 15:37:04 UTC 2025 - Imobach Gonzalez Sosa <igonzalezsosa@suse.com>

- Convert the bootloader section to JSON (gh#agama-project/agama#2349).
- Fix the conversion of the hostname and the networking sections to JSON
  (gh#agama-project/agama#2349).

-------------------------------------------------------------------
Wed May  7 10:24:14 UTC 2025 - Imobach Gonzalez Sosa <igonzalezsosa@suse.com>

- Convert AutoYaST DNS section to JSON (gh#agama-project/agama#2335).

-------------------------------------------------------------------
Wed May  7 06:33:28 UTC 2025 - José Iván López González <jlopez@suse.com>

- Add support for creating and reusing MD RAID devices
  (gh#agama-project/agama#2286, bsc#1241958).

-------------------------------------------------------------------
Tue May  6 11:33:52 UTC 2025 - Imobach Gonzalez Sosa <igonzalezsosa@suse.com>

- Convert YaST-specific keymap identifiers (gh#agama-project/agama#1902).

-------------------------------------------------------------------
Wed Apr 30 08:18:27 UTC 2025 - Imobach Gonzalez Sosa <igonzalezsosa@suse.com>

- Convert relurl:// URLs in AutoYaST files and scripts definitions
  (gh#agama-project/agama#2305).

-------------------------------------------------------------------
Fri Apr 25 13:36:13 UTC 2025 - Ancor Gonzalez Sosa <ancor@suse.com>

- AutoYaST profile compatibility: <reg_server_cert_fingerprint />
  and <reg_server_cert_fingerprint_type /> (related to
  gh#agama-project/agama#2270).

-------------------------------------------------------------------
Thu Apr 24 17:18:04 UTC 2025 - Knut Anderssen <kanderssen@suse.com>

- Copy only the NetworkManager connnections from /etc and just
  in case the copy has not been disabled
  (gh#agama-project/agama#2291).

-------------------------------------------------------------------
Thu Apr 24 14:10:46 UTC 2025 - Josef Reidinger <jreidinger@suse.com>

- Allow to specify SSL certificate fingerprint to handle self-signed
  certificates used for non default registration server
- Allow to specify registration server URL via API
  gh#agama-project/agama#2270

-------------------------------------------------------------------
Tue Apr 22 14:14:52 UTC 2025 - Imobach Gonzalez Sosa <igonzalezsosa@suse.com>

- Version 14

-------------------------------------------------------------------
Tue Apr 15 08:50:10 UTC 2025 - Ancor Gonzalez Sosa <ancor@suse.com>

- Fixed detection of iBFT (bsc#1239046).
- Removed offload_card from iSCSI (bsc#1231385).

-------------------------------------------------------------------
Fri Apr 11 09:07:22 UTC 2025 - Michal Filka <mfilka@suse.com>

- bsc#1238038
  - copy NVMe configuration files from inst-sys to target
    (gh#agama-project/agama#2257).

-------------------------------------------------------------------
Thu Apr 10 20:26:29 UTC 2025 - Josef Reidinger <jreidinger@suse.com>

- Allow to specify extra kernel parameters for bootloader
  (jsc#PED-10810)

-------------------------------------------------------------------
Wed Apr  9 06:52:58 UTC 2025 - José Iván López González <jlopez@suse.com>

- Add auto-installation support for iSCSI
 (gh#agama-project/agama#2231).

-------------------------------------------------------------------
Wed Apr  9 06:42:38 UTC 2025 - Imobach Gonzalez Sosa <igonzalezsosa@suse.com>

- Write the registration URL to the installed system (bsc#1239316).

-------------------------------------------------------------------
Tue Apr  1 12:44:57 UTC 2025 - Ladislav Slezák <lslezak@suse.com>

- Make the extension version attribute optional, search the version
  automatically if it is missing (related to jsc#AGM-100)

-------------------------------------------------------------------
Fri Mar 28 21:45:56 UTC 2025 - Josef Reidinger <jreidinger@suse.com>

- Allow to specify bootloader timeout in profile (jsc#PED-10810)

-------------------------------------------------------------------
Fri Mar 28 19:22:51 UTC 2025 - Knut Anderssen <kanderssen@suse.com>

- Copy the hostname to the installed system if it exists
  (gh#agama-project/agama#2226).

-------------------------------------------------------------------
Fri Mar 28 11:13:48 UTC 2025 - Imobach Gonzalez Sosa <igonzalezsosa@suse.com>

- Properly map AutoYaST scripts "source" to "content"
  (gh#agama-project/agama#2224).

-------------------------------------------------------------------
Thu Mar 28 09:30:29 UTC 2025 - Ladislav Slezák <lslezak@suse.com>

- Always display the patterns from extensions (related to
  jsc#AGM-100)

-------------------------------------------------------------------
Thu Mar 27 12:40:02 UTC 2025 - Imobach Gonzalez Sosa <igonzalezsosa@suse.com>

- Version 13

-------------------------------------------------------------------
Thu Mar 27 11:40:23 UTC 2025 - José Iván López González <jlopez@suse.com>

- Extend storage model for basic LVM support
  (gh#agama-project/agama#2216).

-------------------------------------------------------------------
Tue Mar 25 15:47:13 UTC 2025 - Ladislav Slezák <lslezak@suse.com>

- Install registred addon product (its *-release package)
  (related to jsc#AGM-100)

-------------------------------------------------------------------
Tue Mar 25 12:11:35 UTC 2025 - Josef Reidinger <jreidinger@suse.com>

- Support for autoyast manual files deployment with exception
  of deploying directories and files_script
  (gh#agama-project/agama#2121)

-------------------------------------------------------------------
Fri Mar 21 16:36:03 UTC 2025 - Ladislav Slezák <lslezak@suse.com>

- Add extensions from the registration server (automatic
  installation only) (jsc#AGM-100)

-------------------------------------------------------------------
Thu Mar 20 08:41:23 UTC 2025 - Knut Anderssen <kanderssen@suse.com>

- 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).

-------------------------------------------------------------------
Fri Mar 14 12:34:03 UTC 2025 - Imobach Gonzalez Sosa <igonzalezsosa@suse.com>

- Import the packages list from an AutoYaST profile
  (gh#agama-project/agama#2153).

-------------------------------------------------------------------
Wed Mar 12 00:44:33 UTC 2025 - Imobach Gonzalez Sosa <igonzalezsosa@suse.com>

- Copy Agama logs to the installed system (gh#agama/agama-project#2148).
- Set /var/log/agama-installation permissions to 0700
  (gh#agama-project/agama#2140).

-------------------------------------------------------------------
Wed Mar  5 14:50:04 UTC 2025 - Ladislav Slezák <lslezak@suse.com>

- Automatically retry package download or repository refresh
  before reporting an error (gh#agama-project/agama#2117)

-------------------------------------------------------------------
Wed Mar  5 11:33:39 UTC 2025 - Imobach Gonzalez Sosa <igonzalezsosa@suse.com>

- Use the correcty script type allows postPartitioning scripts to run
  (gh#agama-project/agama#2114).

-------------------------------------------------------------------
Wed Mar  5 09:21:03 UTC 2025 - Imobach Gonzalez Sosa <igonzalezsosa@suse.com>

- Enable again the signature checking for dir:/// repositories
  (gh#agama-project/agama#2092).

-------------------------------------------------------------------
Wed Mar  5 08:09:28 UTC 2025 - Michal Filka <mfilka@suse.com>

- 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.

-------------------------------------------------------------------
Fri Feb 28 13:03:11 UTC 2025 - Imobach Gonzalez Sosa <igonzalezsosa@suse.com>

- Temporarily disable signature checking for dir:// repositories
  (gh#agama-project/agama#2092).

-------------------------------------------------------------------
Wed Feb 26 06:52:45 UTC 2025 - José Iván López González <jlopez@suse.com>

- Add file system label to the config model (needed for jsc#AGM-122
  and bsc#1237165).

-------------------------------------------------------------------
Wed Feb 26 06:51:36 UTC 2025 - Imobach Gonzalez Sosa <igonzalezsosa@suse.com>

- Version 12

-------------------------------------------------------------------
Tue Feb 25 23:48:46 UTC 2025 - Imobach Gonzalez Sosa <igonzalezsosa@suse.com>

- Enable agama-scripts service if installed (gh#agama-project/agama#2077).

-------------------------------------------------------------------
Mon Feb 24 12:03:58 UTC 2025 - Ladislav Slezák <lslezak@suse.com>

- Temporarily hide the abort installation option in the package
  installation failure question until the failed state is properly
  handled. (related to gh#agama-project/agama#2049)

-------------------------------------------------------------------
Mon Feb 24 07:41:17 UTC 2025 - Ancor Gonzalez Sosa <ancor@suse.com>

- Adjust default encryption settings to better support TPM-based
  unlocking (gh#agama-project/agama#2053).

-------------------------------------------------------------------
Fri Feb 21 13:59:30 UTC 2025 - José Iván López González <jlopez@suse.com>

- Initial support for global encryption in the storage model
  (gh#agama-project/agama#2031).

-------------------------------------------------------------------
Thu Feb 20 17:22:09 UTC 2025 - Imobach Gonzalez Sosa <igonzalezsosa@suse.com>

- Add libzypp callbacks to handle more checksum and signatures
  problems (gh#agama-project/agama#2030).

-------------------------------------------------------------------
Thu Feb 20 14:23:49 UTC 2025 - Ancor Gonzalez Sosa <ancor@suse.com>

- Fixed a bug in the storage model conversion that was causing some
  partition sizes to be reset (gh#openSUSE/agama#2036).

-------------------------------------------------------------------
Thu Feb 20 12:56:13 UTC 2025 - Ancor Gonzalez Sosa <ancor@suse.com>

- Introduce the storage model to support the new storage user
  interface (gh#openSUSE/agama#2033)

-------------------------------------------------------------------
Wed Feb 19 17:54:19 UTC 2025 - Michal Filka <mfilka@suse.com>

- Instead of "agama." use more generic "inst." prefix for kernel
  boot options controling the agama installer

-------------------------------------------------------------------
Wed Feb 19 14:21:40 UTC 2025 - Josef Reidinger <jreidinger@suse.com>

- if root ssh key is used, ensure that sshd is enabled and firewall
  has port open (jsc#PM-2128)
- root password is explicitelly locked if not specified
- first user will be in wheel group (jsc#PM-2128)

-------------------------------------------------------------------
Wed Feb 19 13:35:07 UTC 2025 - Ladislav Slezák <lslezak@suse.com>

- UX: Improve the libzypp callbacks (gh#agama-project/agama#1985)

-------------------------------------------------------------------
Tue Feb 18 17:19:08 UTC 2025 - Knut Anderssen <kanderssen@suse.com>

- (gh#agama-project/agama#1970).
  - In an unattended installation, the system will reboot
    automatically.
  - The D-Bus method to finish the installation will not reboot the
    system if it is not in the "finish" installation phase.

-------------------------------------------------------------------
Tue Feb 18 12:03:02 UTC 2025 - Imobach Gonzalez Sosa <igonzalezsosa@suse.com>

- Expose root and first user passwords (gh#agama-project/agama#2005).
- Use a single D-Bus property for the root user data.
- Remove support for auto-login.

-------------------------------------------------------------------
Tue Feb 18 11:27:04 UTC 2025 - Imobach Gonzalez Sosa <igonzalezsosa@suse.com>

- Implement basic support for RMT/SCC proxies (gh#agama-project/agama#2007).

-------------------------------------------------------------------
Mon Feb 17 09:17:47 UTC 2025 - Imobach Gonzalez Sosa <igonzalezsosa@suse.com>

- Add support for post-partitioning scripts (jsc#AGM-108).

-------------------------------------------------------------------
Thu Feb 13 21:37:32 UTC 2025 - Imobach Gonzalez Sosa <igonzalezsosa@suse.com>

- Fix several AutoYaST conversion problems (gh#agama-project/agama#1995):
  - Fix handling of scripts file names and location
    (gh#agama-project/agama#1903).
  - Fix the name of the localization section (gh#agama-project/agama#1960).
  - Use a more readable JSON format (gh#agama-project/agama#1907).

-------------------------------------------------------------------
Wed Feb 12 08:16:38 UTC 2025 - Imobach Gonzalez Sosa <igonzalezsosa@suse.com>

- Report unsupported AutoYaST elements
  (gh#agama-project/agama#1976).

-------------------------------------------------------------------
Tue Feb 11 15:11:18 UTC 2025 - Ladislav Slezák <lslezak@suse.com>

- Fixed possible double timeout when refreshing the installation
  repository (bsc#1236820)

-------------------------------------------------------------------
Fri Feb  7 16:29:28 UTC 2025 - Imobach Gonzalez Sosa <igonzalezsosa@suse.com>

- Report problems when trying to download a package, install it
  or run a script (gh#agama/agama-project#1932).

-------------------------------------------------------------------
Fri Feb  7 16:16:14 UTC 2025 - José Iván López González <jlopez@suse.com>

- Adapt tests to use the BLS size requirements
  (gh#agama-project/agama#1979).

-------------------------------------------------------------------
Wed Feb  5 14:32:29 UTC 2025 - Ladislav Slezák <lslezak@suse.com>

- Disable the local media in the installed system, esp. the
  offline repository with URL dir:///run/initramfs/live/install
  (bsc#1236813)

-------------------------------------------------------------------
Wed Jan 29 16:28:32 UTC 2025 - Josef Reidinger <jreidinger@suse.com>

- Allow reading repository in /install directory on iso
  (jsc#PED-10405)

-------------------------------------------------------------------
Fri Jan 24 09:33:27 UTC 2025 - Imobach Gonzalez Sosa <igonzalezsosa@suse.com>

- Introduce a new installation phase "finish"
  (gh#agama-project/agama#1616).

-------------------------------------------------------------------
Fri Jan 24 06:42:00 UTC 2025 - Imobach Gonzalez Sosa <igonzalezsosa@suse.com>

- Use the availability of the base product to determine whether a
  product requires to be registered (gh#agama-project/agama#1938).

-------------------------------------------------------------------
Tue Jan 21 19:11:04 UTC 2025 - Imobach Gonzalez Sosa <igonzalezsosa@suse.com>

- Fix the ListRepositories D-Bus method to return the proper value
  instead of crashing the service (gh#agama-project/agama#1930).

-------------------------------------------------------------------
Mon Jan 20 16:44:45 UTC 2025 - Ladislav Slezák <lslezak@suse.com>

- The software service provides DBus API for reading the currently
  configured repositories, related to (gh#agama-project/agama#1894)

-------------------------------------------------------------------
Mon Jan 20 10:35:35 UTC 2025 - Imobach Gonzalez Sosa <igonzalezsosa@suse.com>

- Add support for specifying a license for each product
  (jsc#PED-11987).

-------------------------------------------------------------------
Fri Jan 17 20:42:58 UTC 2025 - Josef Reidinger <jreidinger@suse.com>

- Relax gems version in the gemspec file
  (gh#agama-project/agama#1917)

-------------------------------------------------------------------
Thu Jan 16 17:30:03 UTC 2025 - Ladislav Slezák <lslezak@suse.com>

- Correctly select the base product to install (bsc#1235931)

-------------------------------------------------------------------
Wed Jan 15 14:26:11 UTC 2025 - José Iván López González <jlopez@suse.com>

 - Add missing gems to the gemspec file
  (gh#agama-project/agama#1899).

-------------------------------------------------------------------
Fri Jan 10 21:22:00 UTC 2025 - Imobach Gonzalez Sosa <igonzalezsosa@suse.com>

- Version 11

-------------------------------------------------------------------
Fri Jan 10 15:44:30 UTC 2025 - José Iván López González <jlopez@suse.com>

- Objects from the D-Bus trees representing the storage devices are
  removed before performing the probing. It prevents a segmentation
  fault by accessing to old objects (gh#agama-project/agama#1884).

-------------------------------------------------------------------
Thu Jan  9 12:21:40 UTC 2025 - Knut Anderssen <kanderssen@suse.com>

- Activate multipath in case it is forced by the user
  (gh#agama-project/agama#1875).

-------------------------------------------------------------------
Wed Jan  8 14:05:53 UTC 2025 - Imobach Gonzalez Sosa <igonzalezsosa@suse.com>

- Add support for products registration (jsc#PED-11192,
  gh#agama-project/agama#1809).

-------------------------------------------------------------------
Mon Dec 23 18:40:01 UTC 2024 - Josef Reidinger <jreidinger@suse.com>

- Fix collision between hotfix and new bootlaoder dbus interface
  (gh#agama-project/agama#1852)

-------------------------------------------------------------------
Fri Dec 20 15:05:11 UTC 2024 - José Iván López González <jlopez@suse.com>

- Hotfix to avoid losing the storage config with auto installation
  (bsc#1234711).

-------------------------------------------------------------------
Fri Dec 20 12:18:56 UTC 2024 - Josef Reidinger <jreidinger@suse.com>

- Add bootloader dbus interface to allow to set if bootloader
  should stop on boot menu (gh#agama-project/agama#1840)

-------------------------------------------------------------------
Mon Dec  9 14:43:11 UTC 2024 - Ancor Gonzalez Sosa <ancor@suse.com>

- Work around to a problem triggered after formatting DASD devices
  (mitigates gh#agama-project/agama#1818).

-------------------------------------------------------------------
Tue Dec  3 20:32:08 UTC 2024 - Josef Reidinger <jreidinger@suse.com>

- Fix parsing agama.install_url that contain '='
  (gh#agama-project/agama#1803)

-------------------------------------------------------------------
Tue Dec  3 16:43:08 UTC 2024 - Imobach Gonzalez Sosa <igonzalezsosa@suse.com>

- Convert AutoYaST scripts when importing an AutoYaST profile (gh#agama-project/agama#1800).

-------------------------------------------------------------------
Tue Dec  3 13:00:58 UTC 2024 - Imobach Gonzalez Sosa <igonzalezsosa@suse.com>

- Include the agama-dbus-monitor package in the spec file
  (gh#agama-project/agama#1805).

-------------------------------------------------------------------
Sun Dec  1 21:59:11 UTC 2024 - David Diaz <dgonzalez@suse.com>

- Rename flag to set password as encrypted
  (gh#agama-project/agama#1787).

-------------------------------------------------------------------
Fri Nov 15 16:48:44 UTC 2024 - Ladislav Slezák <lslezak@suse.com>

- Allow using encrypted password for root and the first user
  (gh#agama-project/agama#1771)

-------------------------------------------------------------------
Thu Nov 14 15:34:17 UTC 2024 - Ancor Gonzalez Sosa <ancor@suse.com>

- Storage: fixed bug when existing partitions were searched at the
  config but not deleted or resized (gh#agama-project/agama#1767).

-------------------------------------------------------------------
Thu Nov 14 13:26:23 UTC 2024 - Ancor Gonzalez Sosa <ancor@suse.com>

- Storage: honor the candidate devices from DiskAnalyzer when
  matching drives (gh#agama-project/agama#1765).

-------------------------------------------------------------------
Wed Nov 13 12:14:06 UTC 2024 - Imobach Gonzalez Sosa <igonzalezsosa@suse.com>

- Do not crash when trying to change the language of the storage
  service before the "config" phase (gh#agama-project/agama#1746).

-------------------------------------------------------------------
Tue Nov  5 16:11:35 UTC 2024 - Martin Vidner <mvidner@suse.com>

- packaging: split out files independent of Ruby version
  from rubygem-agama-yast (gh#agama-project/agama#1677).

-------------------------------------------------------------------
Wed Oct 30 11:33:54 UTC 2024 - José Iván López González <jlopez@suse.com>

- Storage: do not generate config json with search wildcard
  (gh#agama-project/agama#1713).
- Storage: fix issue when setting config
  (gh#agama-project/agama#1706).

-------------------------------------------------------------------
Mon Oct 28 15:30:25 UTC 2024 - Ancor Gonzalez Sosa <ancor@suse.com>

- Storage: use AgamaProposal for the initial storage setup during
  system probing (gh#agama-project/agama#1699).

-------------------------------------------------------------------
Thu Oct 24 14:44:35 UTC 2024 - Ancor Gonzalez Sosa <ancor@suse.com>

- Storage: do not report issues when intentionally skipping entries
  at the storage config (gh#agama-project/agama#1696).

-------------------------------------------------------------------
Thu Oct 24 14:18:28 UTC 2024 - José Iván López González <jlopez@suse.com>

- Storage: extend the D-Bus API to allow getting the solved storage
  config (gh#agama-project/agama#1692).

-------------------------------------------------------------------
Thu Oct 24 13:07:50 UTC 2024 - Ancor Gonzalez Sosa <ancor@suse.com>

- Storage: support to match several devices with every 'search'
  section (gh#agama-project/agama#1691).

-------------------------------------------------------------------
Tue Oct 22 09:48:57 UTC 2024 - José Iván López González <jlopez@suse.com>

- Storage: extend schema to allow selecting TPM FDE as encryption
  method (gh#agama-project/agama#1681).

-------------------------------------------------------------------
Wed Oct 16 15:09:31 UTC 2024 - Imobach Gonzalez Sosa <igonzalezsosa@suse.com>

- Add support for running user-defined scripts after the
  installation (gh#agama-project/agama#1673).

-------------------------------------------------------------------
Wed Oct 16 14:35:47 UTC 2024 - José Iván López González <jlopez@suse.com>

- Storage: add config conversion to JSON
  (gh#agama-project/agama#1670).

-------------------------------------------------------------------
Mon Oct 14 14:52:26 UTC 2024 - Ladislav Slezák <lslezak@suse.com>

- Fixed shell injection vulnerability in the internal API
  (gh#agama-project/agama#1668)

-------------------------------------------------------------------
Tue Oct  8 12:25:08 UTC 2024 - Ancor Gonzalez Sosa <ancor@suse.com>

- Storage: added support for automatic creation of physical volumes
  (gh#agama-project/agama#1655).

-------------------------------------------------------------------
Mon Oct  7 06:58:48 UTC 2024 - José Iván López González <jlopez@suse.com>

- Storage: add support to the storage config for automatically
  creating physical volumes (gh#agama-project/agama#1652).

-------------------------------------------------------------------
Fri Sep 27 14:15:16 UTC 2024 - José Iván López González <jlopez@suse.com>

- Storage: add support for automatically generating 'default' and
  'mandatory' partitions or logical volumes in the storage config
  (gh#openSUSE/agama#1634).

-------------------------------------------------------------------
Fri Sep 27 09:23:40 UTC 2024 - Imobach Gonzalez Sosa <igonzalezsosa@suse.com>

- Handle UI language change in users and storage
  (gh#agama-project/agama#1642).

-------------------------------------------------------------------
Mon Sep 23 14:55:53 UTC 2024 - José Iván López González <jlopez@suse.com>

- Storage: add support for resizing partitions using its current
  size as min or max limit (gh#openSUSE/agama#1617).

-------------------------------------------------------------------
Fri Sep 20 13:09:47 UTC 2024 - Ancor Gonzalez Sosa <ancor@suse.com>

- Storage: preliminary support for resizing partitions based on
  limits specified at the config (gh#openSUSE/agama#1599).

-------------------------------------------------------------------
Fri Sep 20 11:40:53 UTC 2024 - Imobach Gonzalez Sosa <igonzalezsosa@suse.com>

- Version 10

-------------------------------------------------------------------
Mon Sep 16 14:55:42 UTC 2024 - José Iván López González <jlopez@suse.com>

- Storage: add support for creating LVM volume groups and logical
  volumes (gh#openSUSE/agama#1581).

-------------------------------------------------------------------
Tue Sep 10 10:03:04 UTC 2024 - Imobach Gonzalez Sosa <igonzalezsosa@suse.com>

- Relax REXML version (gh#openSUSE/agama#1595) to build with Ruby
  3.3.

-------------------------------------------------------------------
Thu Sep  5 17:35:04 UTC 2024 - José Iván López González <jlopez@suse.com>

- Storage: add support for reusing file systems in the storage
  config (gh#openSUSE/agama#1575).

-------------------------------------------------------------------
Thu Sep  5 16:25:00 UTC 2024 - Lubos Kocman <lubos.kocman@suse.com>

- Show product logo in product selector (gh#openSUSE/agama#1415).

-------------------------------------------------------------------
Wed Sep  4 08:55:29 UTC 2024 - José Iván López González <jlopez@suse.com>

- Storage: add support for deleting partitions in the storage
  config (gh#openSUSE/agama#1572).

-------------------------------------------------------------------
Tue Sep  3 08:14:23 UTC 2024 - José Iván López González <jlopez@suse.com>

- Storage: add support for searching by device in the storage
  config (gh#openSUSE/agama#1560).

-------------------------------------------------------------------
Tue Aug 27 15:16:17 UTC 2024 - José Iván López González <jlopez@suse.com>

- Storage: allow calling to #SetConfig D-Bus method using the new
  storage JSON config (gh#openSUSE/agama#1471).

-------------------------------------------------------------------
Tue Aug 27 11:38:01 UTC 2024 - Imobach Gonzalez Sosa <igonzalezsosa@suse.com>

- Add a dependency on the D-Bus daemon (bsc#1229807).

-------------------------------------------------------------------
Mon Aug 26 10:01:27 UTC 2024 - Imobach Gonzalez Sosa <igonzalezsosa@suse.com>

- Do not depend on f2fs-tools and nilfs-utils
  (jsc#PED-8669, gh#openSUSE/agama#1554).

-------------------------------------------------------------------
Mon Aug 19 15:13:46 UTC 2024 - Lubos Kocman <lubos.kocman@suse.com>

- Allow overriding of install repos which is needed by openQA
- Override urls by using agama.install_url=https://.. boot param

-------------------------------------------------------------------
Mon Aug 12 11:44:15 UTC 2024 - Josef Reidinger <jreidinger@suse.com>

- Less strict nokogiri dependency as nokogiri follows semver, so do
  not depend on patch level (gh#openSUSE/agama#1534).

-------------------------------------------------------------------
Thu Aug  1 13:57:51 UTC 2024 - Imobach Gonzalez Sosa <igonzalezsosa@suse.com>

- Use exfatprogs instead of exfat-utils (gh#openSUSE/agama#1520).

-------------------------------------------------------------------
Wed Jul 31 15:48:00 UTC 2024 - Ladislav Slezák <lslezak@suse.com>

- Update nokogiri dependency to version 1.16
  (gh#openSUSE/agama#1518)

-------------------------------------------------------------------
Mon Jul 22 15:26:48 UTC 2024 - Josef Reidinger <jreidinger@suse.com>

- AutoYaST convert script: use Agama questions to report errors
  and ask when encrypted profile is used (gh#openSUSE/agama#1476)

-------------------------------------------------------------------
Fri Jul 12 11:03:14 UTC 2024 - Imobach Gonzalez Sosa <igonzalezsosa@suse.com>

- Stop trying to set up Cockpit (gh#openSUSE/agama#1459).

-------------------------------------------------------------------
Fri Jul  5 13:12:36 UTC 2024 - José Iván López González <jlopez@suse.com>

- Change storage D-Bus API to provide more accurate information
  about resizing devices (gh#openSUSE/agama#1428).

-------------------------------------------------------------------
Mon Jul  1 14:30:05 UTC 2024 - José Iván López González <jlopez@suse.com>

- Always generate storage config including all the proposal
  settings (gh#openSUSE/agama#1422).

-------------------------------------------------------------------
Mon Jul  1 10:36:18 UTC 2024 - José Iván López González <jlopez@suse.com>

- Add yet another fix to avoid error when generating the storage
  actions (gh#openSUSE/agama#1419).

-------------------------------------------------------------------
Fri Jun 28 11:57:39 UTC 2024 - José Iván López González <jlopez@suse.com>

- Proper solution to avoid error in storage actions
  (gh#openSUSE/agama#1410).

-------------------------------------------------------------------
Thu Jun 27 13:22:06 UTC 2024 - Imobach Gonzalez Sosa <igonzalezsosa@suse.com>

- Version 9

-------------------------------------------------------------------
Thu Jun 27 08:36:13 UTC 2024 - José Iván López González <jlopez@suse.com>

- Avoid error in storage actions (hot-fix)
  (gh#openSUSE/agama#1400).

-------------------------------------------------------------------
Wed Jun 26 13:54:28 UTC 2024 - José Iván López González <jlopez@suse.com>

- Generate JSON storage settings using pretty format
  (gh#openSUSE/agama#1387).

-------------------------------------------------------------------
Wed Jun 26 10:32:08 UTC 2024 - José Iván López González <jlopez@suse.com>

- Extend D-Bus storage API to set and get storage config using
  settings according to the JSON schema (gh#openSUSE/agama#1293).

-------------------------------------------------------------------
Wed Jun 26 09:53:23 UTC 2024 - Imobach Gonzalez Sosa <igonzalezsosa@suse.com>

- Use a D-Bus method instead of a signal to change the language and
  the keyboard layout (gh#openSUSE/agama#1375).

-------------------------------------------------------------------
Wed Jun 26 09:12:33 UTC 2024 - José Iván López González <jlopez@suse.com>

- Fix segmentation fault in the storage actions
  (gh#openSUSE/agama#1377).

-------------------------------------------------------------------
Wed Jun 26 08:25:56 UTC 2024 - Ladislav Slezák <lslezak@suse.com>

- Optionally use the local DVD installation source if it is present
  (gh#openSUSE/agama#1372)

-------------------------------------------------------------------
Tue Jun 25 15:03:05 UTC 2024 - David Diaz <dgonzalez@suse.com>

- Add support for retrieving the storage resize actions
  (gh#openSUSE/agama#1354).

-------------------------------------------------------------------
Thu Jun 20 05:25:49 UTC 2024 - Imobach Gonzalez Sosa <igonzalezsosa@suse.com>

- Add support for progress sequences with pre-defined descriptions
  (gh#openSUSE/agama#1356).

-------------------------------------------------------------------
Wed Jun 19 06:04:46 UTC 2024 - Ladislav Slezák <lslezak@suse.com>

- Use a different libzypp target for Agama, do not use the Live
  system package management (gh#openSUSE/agama#1329)
- Properly delete the libzypp cache when changing the products
  (gh#openSUSE/agama#1349)

-------------------------------------------------------------------
Thu Jun 13 10:53:27 UTC 2024 - Imobach Gonzalez Sosa <igonzalezsosa@suse.com>

- Replace the Validations with the Issues API in the users-related
  API (gh#openSUSE/agama#1202).

-------------------------------------------------------------------
Wed Jun  5 13:56:54 UTC 2024 - Ancor Gonzalez Sosa <ancor@suse.com>

- Allow to execute the legacy AutoYaST storage proposal
  (gh#openSUSE/agama#1284).

-------------------------------------------------------------------
Tue Jun  4 14:16:02 UTC 2024 - José Iván López González <jlopez@suse.com>

- Convert AutoYaST partitioning section to JSON
  (gh#openSUSE/agama#1285).

-------------------------------------------------------------------
Mon May 27 12:43:49 UTC 2024 - José Iván López González <jlopez@suse.com>

- Update product mount points as part of the probing (bsc#1225348).

-------------------------------------------------------------------
Tue May 21 05:32:46 UTC 2024 - José Iván López González <jlopez@suse.com>

- Emit a PropertiesChanged signal for ProductMountPoints and
  EncryptionMethods properties when the product changes
  (gh#openSUSE/agama#1236).

-------------------------------------------------------------------
Fri May 17 09:52:25 UTC 2024 - Imobach Gonzalez Sosa <igonzalezsosa@suse.com>

- Version 8

-------------------------------------------------------------------
Thu May 16 15:36:16 UTC 2024 - José Iván López González <jlopez@suse.com>

- Do not probe devices implictly (gh#openSUSE/agama#1226).

-------------------------------------------------------------------
Wed May 15 12:52:42 UTC 2024 - José Iván López González <jlopez@suse.com>

- Export the device name of the Multipath wires and RAID devices
  instead of their D-Bus path (gh#openSUSE/agama#1212).

-------------------------------------------------------------------
Mon May  6 05:13:11 UTC 2024 - Imobach Gonzalez Sosa <igonzalezsosa@suse.com>

- Remove the dependency on cockpit.socket (gh#openSUSE/agama#1119)

-------------------------------------------------------------------
Thu Apr 25 13:40:06 UTC 2024 - Ancor Gonzalez Sosa <ancor@suse.com>

- Adapted to recent changes on Y2Storage::GuidedProposal
  (gh#yast/yast-storage-ng#1382)

-------------------------------------------------------------------
Thu Apr 18 08:46:06 UTC 2024 - Ladislav Slezák <lslezak@suse.com>

- Display encryption status in the storage result
  (gh#openSUSE/agama#1155)

-------------------------------------------------------------------
Wed Apr 10 11:35:53 UTC 2024 - Ladislav Slezák <lslezak@suse.com>

- Fixed setting unlimited maximum partition size
  (gh#openSUSE/agama#1065)

-------------------------------------------------------------------
Wed Apr  3 15:12:05 UTC 2024 - José Iván López González <jlopez@suse.com>

- Add new proposal settings to allow configuring the boot device
  and to select different scenarios for the installation device:
  a disk, a new LVM volume group or reuse an LVM volume group
  (gh#openSUSE/agama#1068).

-------------------------------------------------------------------
Fri Mar 22 09:18:20 UTC 2024 - Ancor Gonzalez Sosa <ancor@suse.com>

- Make it possible to use non-auto sizes for volumes with
  adjust_by_ram (gh#openSUSE/agama#1111).

-------------------------------------------------------------------
Thu Mar 21 10:35:09 UTC 2024 - Ancor Gonzalez Sosa <ancor@suse.com>

- Extend the storage D-Bus API: new attributes for the volumes
  (Target and TargetDevice) to decide where to locate each of them
  (gh#openSUSE/agama#1105).

-------------------------------------------------------------------
Tue Mar 19 14:09:54 UTC 2024 - José Iván López González <jlopez@suse.com>

- Extend the storage D-Bus API: export LVM volume groups and
  logical volumes, export staging devices, add Device and Partition
  interfaces, export unused slots (gh#openSUSE/agama#1104).

-------------------------------------------------------------------
Tue Feb 27 15:53:46 UTC 2024 - Imobach Gonzalez Sosa <igonzalezsosa@suse.com>

- Rename the gem to agama-yast and the package to
  rubygem-agama-yast (gh#openSUSE/agama#1056).

-------------------------------------------------------------------
Tue Feb 20 13:15:15 UTC 2024 - José Iván López González <jlopez@suse.com>

- Add Filesystem and Component D-Bus interfaces
  (gh#openSUSE/agama#1028).

-------------------------------------------------------------------
Wed Feb  7 11:49:02 UTC 2024 - Imobach Gonzalez Sosa <igonzalezsosa@suse.com>

- Add preliminary support to import AutoYaST profiles
  (gh#openSUSE/agama#1029).

-------------------------------------------------------------------
Thu Feb  1 13:08:39 UTC 2024 - Josef Reidinger <jreidinger@suse.com>

- Log if multipath probing is misconfigured (bsc#1215598)

-------------------------------------------------------------------
Mon Jan 29 13:51:30 UTC 2024 - José Iván López González <jlopez@suse.com>

- Export partitions on D-Bus (gh#openSUSE/agama#1016).

-------------------------------------------------------------------
Thu Jan 18 14:55:36 UTC 2024 - José Iván López González <jlopez@suse.com>

- Add support to check availability of a package
  (gh#openSUSE/agama#1004).

-------------------------------------------------------------------
Thu Jan 18 08:35:01 UTC 2024 - Ancor Gonzalez Sosa <ancor@suse.com>

- New default encryption settings: LUKS2 with PBKDF2.
- Expose encryption methods at D-Bus API (gh#openSUSE/agama#995).

-------------------------------------------------------------------
Tue Jan 16 10:49:14 UTC 2024 - Michal Filka <mfilka@suse.com>

- bsc#1210541, gh#openSUSE/agama#516
  - copy NM's runtime config created on dracut's request to the target
-------------------------------------------------------------------
Thu Jan 11 15:32:44 UTC 2024 - Imobach Gonzalez Sosa <igonzalezsosa@suse.com>

- Handle the encoding included in the UILocale D-Bus property
  (gh#openSUSE/agama#987).

-------------------------------------------------------------------
Thu Jan 11 12:08:29 UTC 2024 - Ladislav Slezák <lslezak@suse.com>

- Translate the pattern descriptions (gh#openSUSE/agama#859)

-------------------------------------------------------------------
Thu Dec 21 14:23:48 UTC 2023 - Imobach Gonzalez Sosa <igonzalezsosa@suse.com>

- Version 7

-------------------------------------------------------------------
Wed Dec 20 15:30:40 UTC 2023 - José Iván López González <jlopez@suse.com>

- Update software issues after calling to solver
  (gh#openSUSE/agama#945).

-------------------------------------------------------------------
Fri Dec 15 15:04:43 UTC 2023 - José Iván López González <jlopez@suse.com>

- Set snapshots as not configurable by default
  (gh#openSUSE/agama#926).

-------------------------------------------------------------------
Tue Dec  5 09:49:10 UTC 2023 - José Iván López González <jlopez@suse.com>

- Explicitly add dependencies instead of relying on the live ISO
  to provide the required packages (gh#openSUSE/agama/911).

-------------------------------------------------------------------
Sun Dec  3 15:45:22 UTC 2023 - Imobach Gonzalez Sosa <igonzalezsosa@suse.com>

- Redefine the InstFunctions module to avoid calling code that
  causes unwanted side effects, like resetting the timezone
  (gh#openSUSE/agama#903).

-------------------------------------------------------------------
Sat Dec  2 18:05:37 UTC 2023 - Imobach Gonzalez Sosa <igonzalezsosa@suse.com>

- Version 6

-------------------------------------------------------------------
Wed Nov 29 11:26:39 UTC 2023 - Imobach Gonzalez Sosa <igonzalezsosa@suse.com>

- Update the software proposal when the locale changes
  (gh#openSUSE/agama#881).

-------------------------------------------------------------------
Fri Nov 24 14:50:22 UTC 2023 - Imobach Gonzalez Sosa <igonzalezsosa@suse.com>

- Install recommended packages (gh#openSUSE/agama#889).

-------------------------------------------------------------------
Thu Nov 16 16:27:37 UTC 2023 - Ladislav Slezák <lslezak@suse.com>

- Software service - correctly change the locale, pass the changed
  locale to libzypp (gh#openSUSE/agama#875).

-------------------------------------------------------------------
Wed Nov 15 12:31:10 UTC 2023 - José Iván López González <jlopez@suse.com>

- Add D-Bus API for registering a product (gh#openSUSE/agama#869).

-------------------------------------------------------------------
Thu Nov  2 14:00:01 UTC 2023 - Ancor Gonzalez Sosa <ancor@suse.com>

- Delegate TPM-based encryption to YaST (gh#openSUSE/agama#826)

-------------------------------------------------------------------
Mon Oct 23 11:33:26 UTC 2023 - Imobach Gonzalez Sosa <igonzalezsosa@suse.com>

- Version 5

-------------------------------------------------------------------
Fri Oct 20 08:37:22 UTC 2023 - Ancor Gonzalez Sosa <ancor@suse.com>

- Do not reuse pre-existing swap partitions in the storage proposal
  (gh#openSUSE/agama#806)

-------------------------------------------------------------------
Tue Oct 10 08:51:45 UTC 2023 - Ladislav Slezák <lslezak@suse.com>

- Extended Software service to allow configuring selected patterns
  (gh#openSUSE/agama#792)

-------------------------------------------------------------------
Wed Oct  4 19:51:32 UTC 2023 - Josef Reidinger <jreidinger@suse.com>

- Add indication to btrfs volumes if it is transactional
  (gh#openSUSE/agama#789)

-------------------------------------------------------------------
Fri Sep 29 14:37:25 UTC 2023 - Ancor Gonzalez Sosa <ancor@suse.com>

- Adapted storage settings for ALP Dolomite (gh#openSUSE/agama#782)

-------------------------------------------------------------------
Wed Sep 27 12:12:59 UTC 2023 - José Iván López González <jlopez@suse.com>

- Fix D-Bus type for SystemVGDevices and restore system VG devices
  from previous settings (gh#openSUSE/agama#763).

-------------------------------------------------------------------
Tue Sep 26 15:57:08 UTC 2023 - Imobach Gonzalez Sosa <igonzalezsosa@suse.com>

- Version 4

-------------------------------------------------------------------
Tue Sep 19 11:14:42 UTC 2023 - José Iván López González <jlopez@suse.com>

- Do not automatically probe after selecting a new product
  (gh#openSUSE/agama#748).

-------------------------------------------------------------------
Thu Sep 14 09:04:29 UTC 2023 - Imobach Gonzalez Sosa <igonzalezsosa@suse.com>

- Use a single D-Bus service to expose the manager and the users
  settings (gh#openSUSE/agama#753, follow-up of
  gh#openSUSE/agama#729).

-------------------------------------------------------------------
Tue Sep 12 12:27:33 UTC 2023 - Imobach Gonzalez Sosa <igonzalezsosa@suse.com>

- Do not crash when it is not possible to handle a product change
  in the manager service (related to bsc#1215197).
- When selecting the product, do not perform any change if the
  product is still the same.

-------------------------------------------------------------------
Mon Sep 11 11:28:05 UTC 2023 - Imobach Gonzalez Sosa <igonzalezsosa@suse.com>

- The software and the storage services do not dispatch actions
  during progress reporting anymore (related to bsc#1215197).

-------------------------------------------------------------------
Wed Sep  6 08:02:35 UTC 2023 - José Iván López González <jlopez@suse.com>

- New storage proposal settings (gh#openSUSE/agama#738).

-------------------------------------------------------------------
Fri Sep  1 07:32:59 UTC 2023 - Imobach Gonzalez Sosa <igonzalezsosa@suse.com>

- Extend the Ruby-based services logs with information about
  each step (gh#openSUSE/agama#732).
- Raise the D-Bus service start timeout for troubleshoting purposes
  (related to bsc#1214737).

-------------------------------------------------------------------
Thu Aug 31 10:36:53 UTC 2023 - Imobach Gonzalez Sosa <igonzalezsosa@suse.com>

- Adapt the locale and questions clients to use the same D-Bus
  service (gh#openSUSE/agama#729).

-------------------------------------------------------------------
Wed Aug 30 12:39:18 UTC 2023 - Josef Reidinger <jreidinger@suse.com>

- Respect UI locale in dbus services (gh#openSUSE/agama#725)

-------------------------------------------------------------------
Mon Aug 28 07:59:26 UTC 2023 - Knut Anderssen <kanderssen@suse.com>

- Copy the proxy configuration to the target system when needed
  (bsc#1212677, gh#openSUSE/agama#711).

-------------------------------------------------------------------
Wed Aug 23 10:39:46 UTC 2023 - Imobach Gonzalez Sosa <igonzalezsosa@suse.com>

- Install the ppc64-diag package when running on ppc64le (related
  to bsc#1206898).

-------------------------------------------------------------------
Mon Aug 21 11:15:50 UTC 2023 - Imobach Gonzalez Sosa <igonzalezsosa@suse.com>

- Set the manager service as busy during the startup phase
  (bsc#1213194).

-------------------------------------------------------------------
Fri Aug 18 14:17:13 UTC 2023 - Knut Anderssen <kanderssen@suse.com>

- Add proxy setup support (bsc#1212677, gh#openSUSE/agama#696).

-------------------------------------------------------------------
Mon Aug  7 10:52:35 UTC 2023 - Imobach Gonzalez Sosa <igonzalezsosa@suse.com>

- Do not consider the architecture when filtering the configuration
  file through the filter-config.rb script (gh#openSUSE/agama#691).

-------------------------------------------------------------------
Wed Aug  2 10:03:13 UTC 2023 - Imobach Gonzalez Sosa <igonzalezsosa@suse.com>

- Version 3

-------------------------------------------------------------------
Wed Aug  2 10:03:09 UTC 2023 - Imobach Gonzalez Sosa <igonzalezsosa@suse.com>


-------------------------------------------------------------------
Wed Jul 26 10:00:39 UTC 2023 - José Iván López González <jlopez@suse.com>

- Adapt config file to install ALP Dolomite instead of ALP Micro
  and remove ALP Bedrock (gh#openSUSE/agama#674).

-------------------------------------------------------------------
Mon Jul 17 09:16:38 UTC 2023 - Josef Reidinger <jreidinger@suse.com>

- Adapt to new questions D-Bus API to allow automatic answering of
  questions when requested. All code using this API is adapted
  (gh#openSUSE/agama#637)

-------------------------------------------------------------------
Wed Jul  5 14:02:23 UTC 2023 - José Iván López González <jlopez@suse.com>

- Delay zFCP probing after activating a controller and ensure the
  system is marked as deprecated if needed after probing zFCP
  (gh#openSUSE/agama#650).

-------------------------------------------------------------------
Wed Jun 14 15:11:56 UTC 2023 - José Iván López González <jlopez@suse.com>

- Extend zFCP D-Bus API to provide allow_lun_scan info
  (gh#openSUSE/agama/626).

-------------------------------------------------------------------
Wed Jun  7 11:13:49 UTC 2023 - José Iván López González <jlopez@suse.com>

- Add D-Bus API for managing zFCP devices (gh#openSUSE/agama#594).

-------------------------------------------------------------------
Wed Jun  7 08:54:58 UTC 2023 - Michal Filka <mfilka@suse.com>

- Merge the users D-Bus service into the main one to save some resources
  (gh#openSUSE/agama#596).

-------------------------------------------------------------------
Wed Jun  7 05:33:27 UTC 2023 - Imobach Gonzalez Sosa <igonzalezsosa@suse.com>

- Drop the old `org.opensuse.Agama.Language1` which was replaced
  with `org.opensuse.Agama.Locale1` (gh#openSUSE/agama#608).

-------------------------------------------------------------------
Wed May 24 15:43:41 UTC 2023 - Ancor Gonzalez Sosa <ancor@suse.com>

- Adjust volume definitions for Tumbleweed (related to bsc#1075990)
- Display "ALP Server" instead of "ALP Bedrock"

-------------------------------------------------------------------
Tue May 23 11:51:26 UTC 2023 - Martin Vidner <mvidner@suse.com>

- Version 2.1

-------------------------------------------------------------------
Tue May 23 08:05:14 UTC 2023 - José Iván López González <jlopez@suse.com>

- Initial version of storage D-Bus API for exporting system devices.
- gh#openSUSE/agama#586

-------------------------------------------------------------------
Mon May 22 12:28:46 UTC 2023 - Martin Vidner <mvidner@suse.com>

- Version 2

-------------------------------------------------------------------
Thu May 18 12:19:49 UTC 2023 - Martin Vidner <mvidner@suse.com>

- Update ruby-dbus dependency to 0.22.x (gh#openSUSE/agama#581)

-------------------------------------------------------------------
Tue May 16 13:42:18 UTC 2023 - Knut Alejandro Anderssen González <kanderssen@suse.com>

- Added ppc64le repositories for ALP Bedrock and ALP Micro products
- gh#openSUSE/agama#577

-------------------------------------------------------------------
Fri May  5 15:20:25 UTC 2023 - José Iván López González <jlopez@suse.com>

- Add callbacks for storage commit errors (gh#openSUSE/agama/558).

-------------------------------------------------------------------
Wed Apr 26 15:48:41 UTC 2023 - José Iván López González <jlopez@suse.com>

- Add D-Bus API for managing issues.
- Replace validation interface by issues in the storage service.
- gh#openSUSE/agama#548

-------------------------------------------------------------------
Fri Apr 14 13:13:56 UTC 2023 - José Iván López González <jlopez@suse.com>

- Modify default storage settings.
- Fix issue with volume templates.
- gh#openSUSE/agama#521

-------------------------------------------------------------------
Mon Apr 10 10:14:39 UTC 2023 - Imobach Gonzalez Sosa <igonzalezsosa@suse.com>

- Update ruby-dbus dependency to version 0.21.0
  (gh#openSUSE/agama#528).

-------------------------------------------------------------------
Wed Apr  5 14:12:51 UTC 2023 - José Iván López González <jlopez@suse.com>

- Rename D-Bus interface for generic questions
  (gh#openSUSE/agama#524).

-------------------------------------------------------------------
Wed Mar 29 11:31:12 UTC 2023 - Imobach Gonzalez Sosa <igonzalezsosa@suse.com>

- Rename D-Installer to Agama (gh#openSUSE/agama#507).
- Version 1

-------------------------------------------------------------------
Fri Mar 24 15:32:54 UTC 2023 - Imobach Gonzalez Sosa <igonzalezsosa@suse.com>

- Version 0.8.3

-------------------------------------------------------------------
Fri Mar 24 14:53:14 UTC 2023 - Knut Alejandro Anderssen González <kanderssen@suse.com>

- Adjustments to allow obtaining the DASD format progress and set
  the system as deprecated after making DASD changes.
- gh#openSUSE/agama#501.

-------------------------------------------------------------------
Fri Mar 24 10:39:18 UTC 2023 - Imobach Gonzalez Sosa <igonzalezsosa@suse.com>

- Version 0.8.2

-------------------------------------------------------------------
Thu Mar 23 17:04:54 UTC 2023 - José Iván López González <jlopez@suse.com>

- Set system as deprecated after changing iSCSI sessions.
- Reuse settings from previous proposal.
- gh#openSUSE/agama#484

-------------------------------------------------------------------
Wed Mar 22 16:05:14 UTC 2023 - Knut Anderssen <kanderssen@suse.com>

- Added a fallback in order to prevent a proposal error when no
  planned devices are available (gh#openSUSE/agama#494).

-------------------------------------------------------------------
Wed Mar 22 15:20:45 UTC 2023 - Ancor Gonzalez Sosa <ancor@suse.com>

- Adjustments to prevent iSCSI-related delays during storage
  probing (gh#openSUSE/agama#493).

-------------------------------------------------------------------
Wed Mar 22 15:12:46 UTC 2023 - Martin Vidner <mvidner@suse.com>

- Fix service startup (gh#openSUSE/agama#491):
  * Fix race at systemd startup time.
  * Install the dependencies before starting it up.

-------------------------------------------------------------------
Wed Mar 22 11:11:52 UTC 2023 - Imobach Gonzalez Sosa <igonzalezsosa@suse.com>

- Version 0.8.1

-------------------------------------------------------------------
Tue Mar 21 21:51:48 UTC 2023 - Knut Anderssen <kanderssen@suse.com>

- Allow to define architecture specific patterns and packages
  (gh#openSUSE/agama#486).

-------------------------------------------------------------------
Tue Mar 21 16:44:27 UTC 2023 - Ladislav Slezák <lslezak@suse.com>

- Fixed exception handling so service always goes back to the
  "idle" state when finishing a block (related to bsc#1209523)

-------------------------------------------------------------------
Tue Mar 21 16:28:26 UTC 2023 - Ancor Gonzalez Sosa <ancor@suse.com>

- Added D-Bus API for management of DASDs (gh#openSUSE/agama#464,
  gh#openSUSE/agama#476)

-------------------------------------------------------------------
Tue Mar 21 11:42:51 UTC 2023 - Imobach Gonzalez Sosa <igonzalezsosa@suse.com>

- Update the products definitions (gh#openSUSE/agama#485):
  * Replace "ALP" with "ALP Bedrock" and "ALP Micro".
  * Drop Leap 15.4 and Leap Micro 5.3.
- Add a script to auto-generate the configuration file when
  building the ISO.

-------------------------------------------------------------------
Thu Mar 16 16:13:21 UTC 2023 - Imobach Gonzalez Sosa <igonzalezsosa@suse.com>

- Version 0.8

-------------------------------------------------------------------
Thu Mar 16 15:56:00 UTC 2023 - José Iván López González <jlopez@suse.com>

- Add callbacks to be called on iSCSI activation
  (gh#openSUSE/agama#435).

-------------------------------------------------------------------
Thu Mar 16 14:54:44 UTC 2023 - Knut Anderssen <kanderssen@suse.com>

- Adapted the service configuration for the s390x architecture
  (gh#openSUSE/agama#469).

-------------------------------------------------------------------
Thu Mar 16 13:45:21 UTC 2023 - Knut Anderssen <kanderssen@suse.com>

- Fix gem2rpm configuration requiring the dbus-1-common package
  (gh#openSUSE/agama#470).

-------------------------------------------------------------------
Wed Mar  8 07:46:54 UTC 2023 - Imobach Gonzalez Sosa <igonzalezsosa@suse.com>

- Fix gem2rpm configuration to include YaST2 dependencies
  (gh#openSUSE/agama#459).

-------------------------------------------------------------------
Thu Mar  2 08:48:36 UTC 2023 - Ancor Gonzalez Sosa <ancor@suse.com>

- Write /iguana/mountlist if running on Iguana
  (gh#openSUSE/agama#445).

-------------------------------------------------------------------
Wed Feb 15 16:09:16 UTC 2023 - José Iván López González <jlopez@suse.com>

- Add D-Bus API for iSCSI (gh#openSUSE/agama#402).

-------------------------------------------------------------------
Wed Feb 15 15:18:43 UTC 2023 - Imobach Gonzalez Sosa <igonzalezsosa@suse.com>

- Version 0.7
- Update the list of patterns to install for Leap Micro 5.3
  (gh#openSUSE/agama#427).

-------------------------------------------------------------------
Wed Feb  8 18:09:01 UTC 2023 - Imobach Gonzalez Sosa <igonzalezsosa@suse.com>

- Better handling of software repositories
  (gh#openSUSE/agama#414):
  * Report issues when reading the software repositories.
  * Inform the user about the software proposal progress.
  * Do not try to calculate a proposal if there are no
    repositories.

-------------------------------------------------------------------
Fri Jan 20 12:25:56 UTC 2023 - Martin Vidner <mvidner@suse.com>

- Use the upstream version of D-Bus ObjectManager
  (gh#openSUSE/agama#245)

-------------------------------------------------------------------
Wed Jan 18 08:03:40 UTC 2023 - Josef Reidinger <jreidinger@suse.com>

- Save logs and provide the path to the file
  (gh#openSUSE/agama#379)

-------------------------------------------------------------------
Tue Jan 17 10:06:23 UTC 2023 - Josef Reidinger <jreidinger@suse.com>

- Implement validation of software proposal
  (gh#openSUSE/agama#381)

-------------------------------------------------------------------
Mon Jan 16 17:02:21 UTC 2023 - Imobach Gonzalez Sosa <igonzalezsosa@suse.com>

- Check for installed packages in the target system, instead of the
  installation medium (gh#openSUSE/agama#393).

-------------------------------------------------------------------
Mon Jan 16 14:57:59 UTC 2023 - Imobach Gonzalez Sosa <igonzalezsosa@suse.com>

- Simplify the network configuration to just copying the
  NetworkManager connections and enabling the service
  (gh#openSUSE/agama#397).

-------------------------------------------------------------------
Tue Jan 10 10:29:00 UTC 2023 - Imobach Gonzalez Sosa <igonzalezsosa@suse.com>

- Use a dedicated D-Bus server (gh#openSUSE/agama#384).

-------------------------------------------------------------------
Thu Dec 15 13:15:10 UTC 2022 - Imobach Gonzalez Sosa <igonzalezsosa@suse.com>

- Implement the ImportGpgKey libzypp callback
  (gh#openSUSE/agama#371)
- Version 0.6.2

-------------------------------------------------------------------
Wed Dec 14 22:38:24 UTC 2022 - Imobach Gonzalez Sosa <igonzalezsosa@suse.com>

- Implement AcceptUnsignedFile and MediaChange libzypp callbacks
  (gh#openSUSE/agama#369).

-------------------------------------------------------------------
Wed Dec 14 15:29:12 UTC 2022 - Imobach Gonzalez Sosa <igonzalezsosa@suse.com>

- Switch the SELinux policy for ALP to "enforcing"
  (gh#openSUSE/agama#360).
- Fix generic questions handling (gh#openSUSE/agama#362)
- Version 0.6.1

-------------------------------------------------------------------
Wed Dec 14 13:25:22 UTC 2022 - Ancor Gonzalez Sosa <ancor@suse.com>

- Removed previous temporary setting "olaf_luks2_password" and all
  the code supporting it.
- Added new temporary setting "tpm_luks_open" to try to configure
  TPM-based unlocking of the LUKS devices during the first system
  boot (gh#openSUSE/agama#363).

-------------------------------------------------------------------
Mon Dec  5 13:17:56 UTC 2022 - Imobach Gonzalez Sosa <igonzalezsosa@suse.com>

- Write snapshots configuration (gh#openSUSE/agama#350).
- Update to version 0.6.0

-------------------------------------------------------------------
Fri Dec  2 14:52:36 UTC 2022 - José Iván López González <jlopez@suse.com>

- Improve messages of storage validation errors.
- Do not encrypt devices when receiving an empty password from
  D-Bus (gh#openSUSE/agama#321).

-------------------------------------------------------------------
Thu Dec  1 16:22:58 UTC 2022 - Josef Reidinger <jreidinger@suse.com>

- Allow to define products architectures and architecture specific
  installation repositories
- Adapt default d-installer.yml to fix installation on other archs
  (gh#openSUSE/agama#279)

-------------------------------------------------------------------
Wed Nov 30 12:42:42 UTC 2022 - Knut Alejandro Anderssen González <kanderssen@suse.de>

- Add validation for the first user creation (gh#openSUSE/agama#337)

-------------------------------------------------------------------
Wed Nov 30 12:41:26 UTC 2022 - Ancor Gonzalez Sosa <ancor@suse.com>

- Encryption method and pbkdf are now configurable per-product, set
  to LUKS2 and PBKDF2 for ALP (gh#openSUSE/agama#340).
- Improved selection of packages for ALP to boot from encrypted
  devices and LVM (gh#openSUSE/agama#338).
- Temporarily adjusted storage proposal to delete all existing
  partitions and to never reuse LVM (gh#openSUSE/agama#340).

-------------------------------------------------------------------
Fri Nov 18 16:27:43 UTC 2022 - Imobach Gonzalez Sosa <igonzalezsosa@suse.com>

- Update to version 0.5.0:
  * Use D-Bus activation instead of explicit service starting
    (gh#openSUSE/agama#287).
  * Load the configuration from /etc/d-installer.yaml
    (gh#openSUSE/agama#301).
  * Move D-Bus configuration to /usr/share (gh#openSUSE/agama#254).
  * Extract questions and storage handling to separate services
    (gh#openSUSE/agama#248).
  * Add a mechanism to report problems found in the configuration
    (gh#openSUSE/agama#299).
  * Extend the D-Bus API for the storage proposal
    (gh#openSUSE/agama#268).
  * Do not block after software installation if a package cannot
    be installed (gh#openSUSE/agama#322).
  * Add support to install the Adaptable Linux Platform Host OS
    (gh#openSUSE/agama#265).
  * Update Leap Micro to version 5.3 (gh#openSUSE/agama#318).

-------------------------------------------------------------------
Thu Jul 28 08:20:21 UTC 2022 - Imobach Gonzalez Sosa <igonzalezsosa@suse.com>

- Update to version 0.4.2:
  * Prevent the installation from being blocked when the user
    changes the language (gh#openSUSE/agama#239 and
    gh#openSUSE/agama#240).
  * Add a new service org.opensuse.DInstaller.Language to handle
    yast2-country related logic.

-------------------------------------------------------------------
Tue Jul 26 09:56:53 UTC 2022 - Imobach Gonzalez Sosa <igonzalezsosa@suse.com>

- Update to version 0.4.1:
  * Respond to D-Bus messages during software installation
    (gh#openSUSE/agama#223).
  * Prevent the redefined PackagesProposal module from sending a
    nil value over D-Bus.

-------------------------------------------------------------------
Fri Jul 15 07:24:16 UTC 2022 - Imobach Gonzalez Sosa <igonzalezsosa@suse.com>

- Update to version 0.4:
  * Add support for installing multiple products
    (gh#openSUSE/agama#181).
  * Switch to a multi-process architecture (gh#openSUSE/agama#153):
    - Users service (gh#openSUSE/agama#164).
    - Software service (gh#openSUSE/agama#201).
  * Simplify the installation workflow and introduce a new
    status/progress reporting API
    (gh#openSUSE/agama#209).
  * Install packages that are required to configure the LSM
    (gh#openSUSE/agama#222).
- Add dependencies on YaST2 and snapper packages.

-------------------------------------------------------------------
Mon Jun 13 10:17:32 UTC 2022 - Imobach Gonzalez Sosa <igonzalezsosa@suse.com>

- Update to version 0.3:
  * Extend configuration to support:
    - Selecting patterns for installation
      (gh#openSUSE/agama#184).
    - Configuring an LSM (gh#openSUSE/agama#173 and
      gh#openSUSE/agama#184).
    - Specifying the list of storage volumes
      (gh#openSUSE/agama#188).

-------------------------------------------------------------------
Tue May 17 10:58:43 UTC 2022 - Imobach Gonzalez Sosa <igonzalezsosa@suse.com>

- Update to version 0.2:
  * Introduce a YAML-based configuration system
    (gh#openSUSE/agama#132 and gh#openSUSE/agama#158).
  * Add a mechanism to allow user interaction from the service
    (gh#openSUSE/agama#123 and gh#openSUSE/agama#135).
  * Allow setting an SSL certificate for remote installation
    or disabling SSL completely (gh#openSUSE/agama#145).
  * Define the installation repository through a configuration
    file (gh#openSUSE/agama#122).

-------------------------------------------------------------------
Wed Mar 30 07:06:18 UTC 2022 - Imobach Gonzalez Sosa <igonzalezsosa@suse.com>

- First release (version 0.1):
  * Minimal installation of openSUSE Leap or Tumbleweed.
  * Allow setting the language, selecting a product, choosing a disk to
    install into, setting the root authentication mechanism and creating
    a first user.
  * Automatic boot loader installation.
  * Automatic network set up based on the configuration of the
    underlying system.
openSUSE Build Service is sponsored by