Accepting request 1183593 from systemsmanagement:Agama:Staging

- Version 9

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

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

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

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

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

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

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

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

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

OBS-URL: https://build.opensuse.org/request/show/1183593
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:Agama:Devel/rubygem-agama-yast?expand=0&rev=2
This commit is contained in:
Imobach Gonzalez Sosa 2024-06-27 14:41:48 +00:00 committed by Git OBS Bridge
parent 5eb6a8e40e
commit c8d699ce55
6 changed files with 118 additions and 8 deletions

View File

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

3
agama-yast-9.gem Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:4f9c194c50ba8602e2c4e14805717fcd89a806a9b955c9f5e44b977174282c79
size 115712

View File

@ -74,6 +74,8 @@
Requires: udftools
Requires: xfsprogs
Requires: yast2-schema
# lsblk
Requires: util-linux-systemd
:filelist: "%{_datadir}/dbus-1/agama.conf\n
%dir %{_datadir}/dbus-1/agama-services\n
%{_datadir}/dbus-1/agama-services/org.opensuse.Agama*.service\n
@ -84,3 +86,8 @@
%{_datadir}/agama/conf.d\n
%dir /usr/share/YaST2\n
/usr/share/YaST2/locale\n"
:scripts:
:pre: "%service_add_pre agama.service"
:post: "%service_add_post agama.service"
:preun: "%service_del_preun agama.service"
:postun: "%service_del_postun_with_restart agama.service"

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:756245d1b881e7822f23ca65e73611c274b92f89a889651e6a1469206abd64dc
size 8431
oid sha256:3b8de8287bc28f7c45203e25073871bd9d826973a0bb5e76310c7c13d0aa1901
size 12141

View File

@ -1,3 +1,94 @@
-------------------------------------------------------------------
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>
@ -86,7 +177,7 @@ Wed Feb 7 11:49:02 UTC 2024 - Imobach Gonzalez Sosa <igonzalezsosa@suse.com>
-------------------------------------------------------------------
Thu Feb 1 13:08:39 UTC 2024 - Josef Reidinger <jreidinger@suse.com>
- Log if multipath probing is misconfigured (bsc#1215598)
- 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>
@ -109,7 +200,7 @@ Thu Jan 18 08:35:01 UTC 2024 - Ancor Gonzalez Sosa <ancor@suse.com>
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
- 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>

View File

@ -24,7 +24,7 @@
#
Name: rubygem-agama-yast
Version: 8
Version: 9
Release: 0
%define mod_name agama-yast
%define mod_full_name %{mod_name}-%{version}
@ -73,6 +73,18 @@ install -D -m 0644 %{buildroot}%{gem_base}/gems/%{mod_full_name}/conf.d/*.yaml %
sh "%{SOURCE2}" "%{SOURCE1}"
# /MANUAL
%pre
%service_add_pre agama.service
%post
%service_add_post agama.service
%preun
%service_del_preun agama.service
%postun
%service_del_postun_with_restart agama.service
%gem_packages
%changelog