From 1e5aaa2421243623fab9758c020398c8547b502e19311719ad7d57f086334f13 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ladislav=20Slez=C3=A1k?= Date: Thu, 8 Jun 2023 07:40:09 +0000 Subject: [PATCH 1/6] Extract also the spec file from Git OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:Agama:Devel/agama-cli?expand=0&rev=6 --- _service | 1 + agama-cli.spec | 7 ++++--- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/_service b/_service index 11009c6..5c28205 100644 --- a/_service +++ b/_service @@ -8,6 +8,7 @@ rust enable package/agama-cli.changes + package/agama-cli.spec agama/rust diff --git a/agama-cli.spec b/agama-cli.spec index 334787a..ed84208 100644 --- a/agama-cli.spec +++ b/agama-cli.spec @@ -1,7 +1,7 @@ # # spec file for package agama-cli # -# Copyright (c) 2023 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2023 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,9 +12,10 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # + Name: agama-cli # This will be set by osc services, that will run after this. Version: 2.1+0 @@ -23,7 +24,7 @@ Summary: Agama command line interface # If you know the license, put it's SPDX string here. # Alternately, you can use cargo lock2rpmprovides to help generate this. License: GPL-2.0-only -Url: https://github.com/yast/agama-cli +URL: https://github.com/yast/agama-cli Source0: agama.tar Source1: vendor.tar.zst # Generated by the cargo_vendor OBS service From e0bf6f8ba7d288bbfa4c5938c021774318e83b46abb5565370ec5916301998eb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ladislav=20Slez=C3=A1k?= Date: Fri, 9 Jun 2023 07:01:51 +0000 Subject: [PATCH 2/6] Remove offset from the version, it is always 0 OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:Agama:Devel/agama-cli?expand=0&rev=7 --- _service | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_service b/_service index 5c28205..dc300d3 100644 --- a/_service +++ b/_service @@ -1,7 +1,7 @@ https://github.com/openSUSE/agama.git - @PARENT_TAG@+@TAG_OFFSET@ + @PARENT_TAG@ v(.*) git v2.1 From c09b54458495bd1a8f9c167a73f5f42e9bc32cfb7b3d6866a5983853001f8bf7 Mon Sep 17 00:00:00 2001 From: YaST Team Bot Date: Thu, 29 Jun 2023 11:40:47 +0000 Subject: [PATCH 3/6] Updated to 2.2 (0fde6ba3a56be0b28a0100e8492e362564fe2ec2) OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:Agama:Devel/agama-cli?expand=0&rev=8 --- _service | 2 +- agama-cli.changes | 6 ++++++ agama-cli.spec | 27 +++++++++++++++++++++++++-- agama.obscpio | 4 ++-- agama.obsinfo | 6 +++--- vendor.tar.zst | 4 ++-- 6 files changed, 39 insertions(+), 10 deletions(-) diff --git a/_service b/_service index dc300d3..323172e 100644 --- a/_service +++ b/_service @@ -4,7 +4,7 @@ @PARENT_TAG@ v(.*) git - v2.1 + v2.2 rust enable package/agama-cli.changes diff --git a/agama-cli.changes b/agama-cli.changes index 2719a56..4d71c60 100644 --- a/agama-cli.changes +++ b/agama-cli.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Thu Jun 1 08:14:14 UTC 2023 - Imobach Gonzalez Sosa + +- Add a localization D-Bus service (gh#openSUSE/agama#533). +- Add a network D-Bus service (gh#openSUSE/agama#571). + ------------------------------------------------------------------- Tue May 23 11:51:26 UTC 2023 - Martin Vidner diff --git a/agama-cli.spec b/agama-cli.spec index ed84208..bb291c9 100644 --- a/agama-cli.spec +++ b/agama-cli.spec @@ -18,25 +18,41 @@ Name: agama-cli # This will be set by osc services, that will run after this. -Version: 2.1+0 +Version: 0 Release: 0 Summary: Agama command line interface # If you know the license, put it's SPDX string here. # Alternately, you can use cargo lock2rpmprovides to help generate this. License: GPL-2.0-only -URL: https://github.com/yast/agama-cli +URL: https://github.com/opensuse/agama Source0: agama.tar Source1: vendor.tar.zst # Generated by the cargo_vendor OBS service Source2: cargo_config BuildRequires: cargo-packaging BuildRequires: pkgconfig(openssl) +# used in tests for dbus service +BuildRequires: python-langtable-data +BuildRequires: dbus-1-common Requires: jsonnet Requires: lshw %description Command line program to interact with the agama service. +%package -n agama-dbus-server +# This will be set by osc services, that will run after this. +Version: 0 +Release: 0 +Summary: Agama Rust D-Bus service +License: GPL-2.0-only +URL: https://github.com/opensuse/agama +Requires: dbus-1-common +Requires: python-langtable-data + +%description -n agama-dbus-server +DBus service for agama project. It provides so far localization service. + %prep %autosetup -a1 -n agama mkdir .cargo @@ -50,8 +66,11 @@ cp %{SOURCE2} .cargo/config %install install -D -d -m 0755 %{buildroot}%{_bindir} install -m 0755 %{_builddir}/agama/target/release/agama %{buildroot}%{_bindir}/agama +install -m 0755 %{_builddir}/agama/target/release/agama-dbus-server %{buildroot}%{_bindir}/agama-dbus-server install -D -d -m 0755 %{buildroot}%{_datadir}/agama-cli install -m 0644 %{_builddir}/agama/agama-lib/share/profile.schema.json %{buildroot}%{_datadir}/agama-cli +install --directory %{buildroot}%{_datadir}/dbus-1/agama-services +install -m 0644 --target-directory=%{buildroot}%{_datadir}/dbus-1/agama-services %{_builddir}/agama/share/*.service %check %{cargo_test} @@ -61,4 +80,8 @@ install -m 0644 %{_builddir}/agama/agama-lib/share/profile.schema.json %{buildro %dir %{_datadir}/agama-cli %{_datadir}/agama-cli/profile.schema.json +%files -n agama-dbus-server +%{_bindir}/agama-dbus-server +%{_datadir}/dbus-1/agama-services + %changelog diff --git a/agama.obscpio b/agama.obscpio index 6168edc..6c12d1a 100644 --- a/agama.obscpio +++ b/agama.obscpio @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:e1f5a44bbe2842cc99447027e5e30c203e2ae86c53694d426dcd629e2bf9faa8 -size 166923 +oid sha256:27f19c2a80eeac841deee10440606cdfbe07f3e3687ca5f51848332a8e88a486 +size 332299 diff --git a/agama.obsinfo b/agama.obsinfo index 3a46ccd..585c44b 100644 --- a/agama.obsinfo +++ b/agama.obsinfo @@ -1,4 +1,4 @@ name: agama -version: 2.1+0 -mtime: 1684843456 -commit: 0714759d3d29f13d8725f8e76e0bf8bc882f7ad9 +version: 2.2 +mtime: 1687531248 +commit: 0fde6ba3a56be0b28a0100e8492e362564fe2ec2 diff --git a/vendor.tar.zst b/vendor.tar.zst index e858539..e2cf269 100644 --- a/vendor.tar.zst +++ b/vendor.tar.zst @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:d1e9bae20ffc7c6011456e8d9f228dfd8dfb33c477213a29c78ced41c4ef29d9 -size 34152745 +oid sha256:44e77533bb8d6574a59e85e1936a20fb47dafcbad9f06aee196d1e9b51426e44 +size 35507723 From 485853cc795f6d39f29726036799b98a1a9b33787671cd4381f96818f4ee69a6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ladislav=20Slez=C3=A1k?= Date: Fri, 30 Jun 2023 07:11:13 +0000 Subject: [PATCH 4/6] Update the version to v2.2 OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:Agama:Devel/agama-cli?expand=0&rev=9 --- agama-cli.changes | 6 ------ agama-cli.spec | 25 +------------------------ agama.obscpio | 4 ++-- agama.obsinfo | 4 ++-- vendor.tar.zst | 4 ++-- 5 files changed, 7 insertions(+), 36 deletions(-) diff --git a/agama-cli.changes b/agama-cli.changes index 4d71c60..2719a56 100644 --- a/agama-cli.changes +++ b/agama-cli.changes @@ -1,9 +1,3 @@ -------------------------------------------------------------------- -Thu Jun 1 08:14:14 UTC 2023 - Imobach Gonzalez Sosa - -- Add a localization D-Bus service (gh#openSUSE/agama#533). -- Add a network D-Bus service (gh#openSUSE/agama#571). - ------------------------------------------------------------------- Tue May 23 11:51:26 UTC 2023 - Martin Vidner diff --git a/agama-cli.spec b/agama-cli.spec index bb291c9..899dbe5 100644 --- a/agama-cli.spec +++ b/agama-cli.spec @@ -24,35 +24,19 @@ Summary: Agama command line interface # If you know the license, put it's SPDX string here. # Alternately, you can use cargo lock2rpmprovides to help generate this. License: GPL-2.0-only -URL: https://github.com/opensuse/agama +URL: https://github.com/yast/agama-cli Source0: agama.tar Source1: vendor.tar.zst # Generated by the cargo_vendor OBS service Source2: cargo_config BuildRequires: cargo-packaging BuildRequires: pkgconfig(openssl) -# used in tests for dbus service -BuildRequires: python-langtable-data -BuildRequires: dbus-1-common Requires: jsonnet Requires: lshw %description Command line program to interact with the agama service. -%package -n agama-dbus-server -# This will be set by osc services, that will run after this. -Version: 0 -Release: 0 -Summary: Agama Rust D-Bus service -License: GPL-2.0-only -URL: https://github.com/opensuse/agama -Requires: dbus-1-common -Requires: python-langtable-data - -%description -n agama-dbus-server -DBus service for agama project. It provides so far localization service. - %prep %autosetup -a1 -n agama mkdir .cargo @@ -66,11 +50,8 @@ cp %{SOURCE2} .cargo/config %install install -D -d -m 0755 %{buildroot}%{_bindir} install -m 0755 %{_builddir}/agama/target/release/agama %{buildroot}%{_bindir}/agama -install -m 0755 %{_builddir}/agama/target/release/agama-dbus-server %{buildroot}%{_bindir}/agama-dbus-server install -D -d -m 0755 %{buildroot}%{_datadir}/agama-cli install -m 0644 %{_builddir}/agama/agama-lib/share/profile.schema.json %{buildroot}%{_datadir}/agama-cli -install --directory %{buildroot}%{_datadir}/dbus-1/agama-services -install -m 0644 --target-directory=%{buildroot}%{_datadir}/dbus-1/agama-services %{_builddir}/agama/share/*.service %check %{cargo_test} @@ -80,8 +61,4 @@ install -m 0644 --target-directory=%{buildroot}%{_datadir}/dbus-1/agama-services %dir %{_datadir}/agama-cli %{_datadir}/agama-cli/profile.schema.json -%files -n agama-dbus-server -%{_bindir}/agama-dbus-server -%{_datadir}/dbus-1/agama-services - %changelog diff --git a/agama.obscpio b/agama.obscpio index 6c12d1a..5b73d4b 100644 --- a/agama.obscpio +++ b/agama.obscpio @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:27f19c2a80eeac841deee10440606cdfbe07f3e3687ca5f51848332a8e88a486 -size 332299 +oid sha256:e691a91afbb2969ddf8422f81595b51c917c6b29030fae77780f5d9f12a68f8c +size 166923 diff --git a/agama.obsinfo b/agama.obsinfo index 585c44b..db69faa 100644 --- a/agama.obsinfo +++ b/agama.obsinfo @@ -1,4 +1,4 @@ name: agama version: 2.2 -mtime: 1687531248 -commit: 0fde6ba3a56be0b28a0100e8492e362564fe2ec2 +mtime: 1684927342 +commit: d34d68d7bc1af4d72bb4939ad9f5c9b4b0bb1bea diff --git a/vendor.tar.zst b/vendor.tar.zst index e2cf269..abe4c41 100644 --- a/vendor.tar.zst +++ b/vendor.tar.zst @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:44e77533bb8d6574a59e85e1936a20fb47dafcbad9f06aee196d1e9b51426e44 -size 35507723 +oid sha256:07f0562d6440b1465306666cf8a688bc03015a5c5e8c230932000ba0f968b7b0 +size 36630520 From 3797da17f1e133e9858f06ef663977ccf1eb450dec5d44c62cde0ee53e6e8a7b Mon Sep 17 00:00:00 2001 From: YaST Team Bot Date: Wed, 2 Aug 2023 11:24:28 +0000 Subject: [PATCH 5/6] Updated to 3 (c4422b4ff4be2f8aed87ff8225e14463616970fd) OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:Agama:Devel/agama-cli?expand=0&rev=10 --- _service | 2 +- agama-cli.changes | 68 +++++++++++++++++++++++++++++++++++++++++++++++ agama-cli.spec | 25 ++++++++++++++++- agama.obscpio | 4 +-- agama.obsinfo | 6 ++--- vendor.tar.zst | 4 +-- 6 files changed, 100 insertions(+), 9 deletions(-) diff --git a/_service b/_service index 323172e..f0ec61a 100644 --- a/_service +++ b/_service @@ -4,7 +4,7 @@ @PARENT_TAG@ v(.*) git - v2.2 + v3 rust enable package/agama-cli.changes diff --git a/agama-cli.changes b/agama-cli.changes index 2719a56..61759ec 100644 --- a/agama-cli.changes +++ b/agama-cli.changes @@ -1,3 +1,71 @@ +------------------------------------------------------------------- +Wed Aug 2 10:03:18 UTC 2023 - Imobach Gonzalez Sosa + +- Version 3 + +------------------------------------------------------------------- +Wed Jul 26 11:08:09 UTC 2023 - Josef Reidinger + +- CLI: add to "questions" command "answers" subcommand to set + file with predefined answers +- dbus-server: add "AddAnswersFile" method to Questions service + (gh#openSUSE/agama#669) + +------------------------------------------------------------------- +Tue Jul 18 13:32:04 UTC 2023 - Josef Reidinger + +- Add to CLI "questions" subcommand with mode option to set + interactive and non-interactive mode (gh#openSUSE/agama#668) + +------------------------------------------------------------------- +Mon Jul 17 13:36:56 UTC 2023 - Imobach Gonzalez Sosa + +- Fix the logic to decide which network connections to write + due to a bug introduced in gh#openSUSE/agama#662 + (gh#openSUSE/agama#667). + +------------------------------------------------------------------- +Mon Jul 17 09:16:38 UTC 2023 - Josef Reidinger + +- Adapt to new questions D-Bus API to allow automatic answering of + questions when requested (gh#openSUSE/agama#637, reverts + gh#openSUSE/agama#649 as now default option is mandatory) + +------------------------------------------------------------------- +Thu Jul 13 10:22:36 UTC 2023 - Imobach Gonzalez Sosa + +- Improve error reporting in the command-line interface + (gh#openSUSE/agama#659 and gh#openSUSE/agama#660). + +------------------------------------------------------------------- +Thu Jul 13 08:56:40 UTC 2023 - José Iván López González + +- Read the storage candidate devices and show them with + "agama config show" (gh#openSUSE/agama#658). + +------------------------------------------------------------------- +Fri Jul 7 14:12:03 UTC 2023 - Imobach Gonzalez Sosa + +- Improve the progress reporting (gh#openSUSE/agama#653). + +------------------------------------------------------------------- +Thu Jul 6 09:13:47 UTC 2023 - Imobach Gonzalez Sosa + +- Improve the waiting logic and implement a retry mechanism for the + "agama install" command (bsc#1213047). + +------------------------------------------------------------------- +Wed Jul 5 11:11:20 UTC 2023 - Imobach Gonzalez Sosa + +- Fix the questions service to handle questions with no default + option (gh#openSUSE/agama#649). + +------------------------------------------------------------------- +Thu Jun 1 08:14:14 UTC 2023 - Imobach Gonzalez Sosa + +- Add a localization D-Bus service (gh#openSUSE/agama#533). +- Add a network D-Bus service (gh#openSUSE/agama#571). + ------------------------------------------------------------------- Tue May 23 11:51:26 UTC 2023 - Martin Vidner diff --git a/agama-cli.spec b/agama-cli.spec index 899dbe5..bb291c9 100644 --- a/agama-cli.spec +++ b/agama-cli.spec @@ -24,19 +24,35 @@ Summary: Agama command line interface # If you know the license, put it's SPDX string here. # Alternately, you can use cargo lock2rpmprovides to help generate this. License: GPL-2.0-only -URL: https://github.com/yast/agama-cli +URL: https://github.com/opensuse/agama Source0: agama.tar Source1: vendor.tar.zst # Generated by the cargo_vendor OBS service Source2: cargo_config BuildRequires: cargo-packaging BuildRequires: pkgconfig(openssl) +# used in tests for dbus service +BuildRequires: python-langtable-data +BuildRequires: dbus-1-common Requires: jsonnet Requires: lshw %description Command line program to interact with the agama service. +%package -n agama-dbus-server +# This will be set by osc services, that will run after this. +Version: 0 +Release: 0 +Summary: Agama Rust D-Bus service +License: GPL-2.0-only +URL: https://github.com/opensuse/agama +Requires: dbus-1-common +Requires: python-langtable-data + +%description -n agama-dbus-server +DBus service for agama project. It provides so far localization service. + %prep %autosetup -a1 -n agama mkdir .cargo @@ -50,8 +66,11 @@ cp %{SOURCE2} .cargo/config %install install -D -d -m 0755 %{buildroot}%{_bindir} install -m 0755 %{_builddir}/agama/target/release/agama %{buildroot}%{_bindir}/agama +install -m 0755 %{_builddir}/agama/target/release/agama-dbus-server %{buildroot}%{_bindir}/agama-dbus-server install -D -d -m 0755 %{buildroot}%{_datadir}/agama-cli install -m 0644 %{_builddir}/agama/agama-lib/share/profile.schema.json %{buildroot}%{_datadir}/agama-cli +install --directory %{buildroot}%{_datadir}/dbus-1/agama-services +install -m 0644 --target-directory=%{buildroot}%{_datadir}/dbus-1/agama-services %{_builddir}/agama/share/*.service %check %{cargo_test} @@ -61,4 +80,8 @@ install -m 0644 %{_builddir}/agama/agama-lib/share/profile.schema.json %{buildro %dir %{_datadir}/agama-cli %{_datadir}/agama-cli/profile.schema.json +%files -n agama-dbus-server +%{_bindir}/agama-dbus-server +%{_datadir}/dbus-1/agama-services + %changelog diff --git a/agama.obscpio b/agama.obscpio index 5b73d4b..fb25a1c 100644 --- a/agama.obscpio +++ b/agama.obscpio @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:e691a91afbb2969ddf8422f81595b51c917c6b29030fae77780f5d9f12a68f8c -size 166923 +oid sha256:e38fb076af15badcc8cee3a6f08e619bc956f2412eeb06d35955c69eb5507bde +size 374795 diff --git a/agama.obsinfo b/agama.obsinfo index db69faa..7791883 100644 --- a/agama.obsinfo +++ b/agama.obsinfo @@ -1,4 +1,4 @@ name: agama -version: 2.2 -mtime: 1684927342 -commit: d34d68d7bc1af4d72bb4939ad9f5c9b4b0bb1bea +version: 3 +mtime: 1690975129 +commit: c4422b4ff4be2f8aed87ff8225e14463616970fd diff --git a/vendor.tar.zst b/vendor.tar.zst index abe4c41..fa53d70 100644 --- a/vendor.tar.zst +++ b/vendor.tar.zst @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:07f0562d6440b1465306666cf8a688bc03015a5c5e8c230932000ba0f968b7b0 -size 36630520 +oid sha256:cbc2ceee9c99c77f9266007e22cc38f856549a890fec6d52ae2b6f63e24a7675 +size 34582254 From 9534c2ed02103e3eef6f9b853d6795814e7523ef6c5c7bf32bfed72553630962 Mon Sep 17 00:00:00 2001 From: YaST Team Bot Date: Wed, 27 Sep 2023 08:47:11 +0000 Subject: [PATCH 6/6] Updated to 4 (1bbd9c27435cc595d8eff9842a1f829675617a5e) OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:Agama:Devel/agama-cli?expand=0&rev=11 --- _service | 2 +- agama-cli.changes | 68 +++++++++++++++++++++++++++++++++++++++++++++++ agama-cli.spec | 5 ++++ agama.obscpio | 4 +-- agama.obsinfo | 6 ++--- vendor.tar.zst | 4 +-- 6 files changed, 81 insertions(+), 8 deletions(-) diff --git a/_service b/_service index f0ec61a..d570edf 100644 --- a/_service +++ b/_service @@ -4,7 +4,7 @@ @PARENT_TAG@ v(.*) git - v3 + v4 rust enable package/agama-cli.changes diff --git a/agama-cli.changes b/agama-cli.changes index 61759ec..e1f660c 100644 --- a/agama-cli.changes +++ b/agama-cli.changes @@ -1,3 +1,71 @@ +------------------------------------------------------------------- +Tue Sep 26 15:57:14 UTC 2023 - Imobach Gonzalez Sosa + +- Version 4 + +------------------------------------------------------------------- +Tue Sep 26 12:05:52 UTC 2023 - Imobach Gonzalez Sosa + +- Wait until the manager is ready before probing + (gh#openSUSE/agama#771). + +------------------------------------------------------------------- +Mon Sep 25 11:32:53 UTC 2023 - Imobach Gonzalez Sosa + +- Add support for IPv6 network settings (gh#openSUSE/agama#761). + +------------------------------------------------------------------- +Mon Sep 25 10:46:53 UTC 2023 - Michal Filka + +- CLI: added (sub)commands for handling logs. "store" subcommand is + similar to what old save_y2logs did. (gh#openSUSE/agama#757) + +------------------------------------------------------------------- +Tue Sep 19 11:16:16 UTC 2023 - José Iván López González + +- Adapt to new storage D-Bus API and explicitly call to probe after + selecting a new product (gh#openSUSE/agama#748). + +------------------------------------------------------------------- +Thu Sep 14 19:44:57 UTC 2023 - Josef Reidinger + +- Improve questions CLI help text (gh#openSUSE/agama#754) + +------------------------------------------------------------------- +Thu Sep 14 10:10:37 UTC 2023 - Imobach Gonzalez Sosa + +- Use a single D-Bus service to connect to the manager and the + users API (gh#openSUSE/agama#753, follow-up of + gh#openSUSE/agama#729). + +------------------------------------------------------------------- +Wed Sep 13 09:27:22 UTC 2023 - Knut Anderssen + +- Allow to bind a connection to an specific interface through its + name or through a set of match settings (gh#opensSUSE/agama#723). + +------------------------------------------------------------------- +Thu Aug 31 10:30:28 UTC 2023 - Imobach Gonzalez Sosa + +- Use a single D-Bus service to expose locale, network and + questions settings (gh#openSUSE/agama#729). + +------------------------------------------------------------------- +Wed Aug 30 12:57:59 UTC 2023 - Josef Reidinger + +- Locale service: add value for UI locale (gh#openSUSE/agama#725) + +------------------------------------------------------------------- +Thu Aug 3 08:34:14 UTC 2023 - Imobach Gonzalez Sosa + +- Move the settings functionality to a separate package, + agama-settings (gh#openSUSE/agama#666). +- Make the "Settings" derive macro reusable from other crates. +- Extend the "Settings" derive macro to generate code for + InstallSettings and NetworkSettings. +- Improve error reporting when working with the "config" + subcommand. + ------------------------------------------------------------------- Wed Aug 2 10:03:18 UTC 2023 - Imobach Gonzalez Sosa diff --git a/agama-cli.spec b/agama-cli.spec index bb291c9..7b0ca38 100644 --- a/agama-cli.spec +++ b/agama-cli.spec @@ -34,8 +34,13 @@ BuildRequires: pkgconfig(openssl) # used in tests for dbus service BuildRequires: python-langtable-data BuildRequires: dbus-1-common +# required by agama-dbus-server integration tests +BuildRequires: dbus-1-daemon Requires: jsonnet Requires: lshw +# required by "agama logs store" +Requires: bzip2 +Requires: tar %description Command line program to interact with the agama service. diff --git a/agama.obscpio b/agama.obscpio index fb25a1c..5a1d053 100644 --- a/agama.obscpio +++ b/agama.obscpio @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:e38fb076af15badcc8cee3a6f08e619bc956f2412eeb06d35955c69eb5507bde -size 374795 +oid sha256:035014ef7b4c6e263cae59db8f6a0b6d9b7c869b53335f1bc5fc522dd08ca0b0 +size 440331 diff --git a/agama.obsinfo b/agama.obsinfo index 7791883..47a9508 100644 --- a/agama.obsinfo +++ b/agama.obsinfo @@ -1,4 +1,4 @@ name: agama -version: 3 -mtime: 1690975129 -commit: c4422b4ff4be2f8aed87ff8225e14463616970fd +version: 4 +mtime: 1695763020 +commit: 1bbd9c27435cc595d8eff9842a1f829675617a5e diff --git a/vendor.tar.zst b/vendor.tar.zst index fa53d70..9ce644d 100644 --- a/vendor.tar.zst +++ b/vendor.tar.zst @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:cbc2ceee9c99c77f9266007e22cc38f856549a890fec6d52ae2b6f63e24a7675 -size 34582254 +oid sha256:eae1ab90556deb4222e5cf909078603d986e2ed408a411954bcc5bf24988974c +size 26731297