commit dnf-plugins-extras for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package dnf-plugins-extras for openSUSE:Factory checked in at 2024-02-22 21:00:15 Comparing /work/SRC/openSUSE:Factory/dnf-plugins-extras (Old) and /work/SRC/openSUSE:Factory/.dnf-plugins-extras.new.1706 (New) Package is "dnf-plugins-extras" Thu Feb 22 21:00:15 2024 rev:13 rq:1149214 version:4.1.2 Changes: --- /work/SRC/openSUSE:Factory/dnf-plugins-extras/dnf-plugins-extras.changes 2023-02-24 18:08:49.157659819 +0100 +++ /work/SRC/openSUSE:Factory/.dnf-plugins-extras.new.1706/dnf-plugins-extras.changes 2024-02-22 21:01:26.325574715 +0100 @@ -1,0 +2,12 @@ +Thu Feb 22 10:24:23 UTC 2024 - Daniel Garcia + +- Update to 4.1.2: + - snapper: Add support for specifying snapper config name by @quytelda in #208 + - rpmconf: Implement unattended config option by @mstefany in #191 +- 4.1.1: + - Update translations + - Adapt tests to RPM 4.19 +- 4.1.0: + - Move system-upgrade plugin to core (RhBug:2054235) + +--- Old: dnf-plugins-extras-4.0.17.tar.gz New: dnf-plugins-extras-4.1.2.tar.gz Other differences: -- ++ dnf-plugins-extras.spec ++ --- /var/tmp/diff_new_pack.ewSok4/_old 2024-02-22 21:01:26.925596651 +0100 +++ /var/tmp/diff_new_pack.ewSok4/_new 2024-02-22 21:01:26.929596798 +0100 @@ -1,7 +1,7 @@ # # spec file for package dnf-plugins-extras # -# Copyright (c) 2022 SUSE LLC +# Copyright (c) 2024 SUSE LLC # Copyright (c) 2020 Neal Gompa . # # All modifications and additions to the file contributed by third parties @@ -32,7 +32,7 @@ %bcond_without tests Name: dnf-plugins-extras -Version:4.0.17 +Version:4.1.2 Release:0 Summary:Extras Plugins for DNF License:GPL-2.0-or-later @@ -130,34 +130,6 @@ %description -n python3-dnf-plugin-snapper Snapper Plugin for DNF, Python 3 version. Creates snapshot every transaction. -%package -n python3-dnf-plugin-system-upgrade -Summary:System Upgrade Plugin for DNF -Group: System/Packages -BuildRequires: python3-systemd -BuildRequires: systemd-rpm-macros -Requires: python3-%{name}-common = %{version}-%{release} -Requires: python3-systemd -Requires: systemd -Conflicts: python2-dnf-plugin-system-upgrade < %{version}-%{release} -Provides: %{name}-system-upgrade = %{version}-%{release} -Provides: dnf-plugin-system-upgrade = %{version}-%{release} -Provides: python3-%{name}-system-upgrade = %{version}-%{release} -Provides: system-upgrade = %{version}-%{release} -Provides: dnf-command(offline-distrosync) -Provides: dnf-command(offline-upgrade) -Provides: dnf-command(system-upgrade) -Obsoletes: dnf-plugin-system-upgrade < 0.10 -Obsoletes: fedup < 0.9.4 -Obsoletes: python3-%{name}-system-upgrade < %{dnf_plugins_extra_obsolete} -# Python 2 version is no longer available -Obsoletes: python2-%{name}-system-upgrade < 4.0.1 -Obsoletes: python2-dnf-plugin-system-upgrade < 4.0.1 -%{?systemd_requires} - -%description -n python3-dnf-plugin-system-upgrade -System Upgrade Plugin for DNF, Python 3 version. Enables offline system upgrades -using the "dnf system-upgrade" command. - %if %{with tracer} %package -n python3-dnf-plugin-tracer Summary:Tracer Plugin for DNF @@ -219,15 +191,6 @@ %make_install popd -mkdir -p %{buildroot}%{_unitdir}/system-update.target.wants/ -pushd %{buildroot}%{_unitdir}/system-update.target.wants/ - ln -sr ../dnf-system-upgrade.service -popd - -# Link dnf-offline-{upgrade,distrosync}.8 to dnf-system-upgrade.8 -echo ".so man8/dnf-system-upgrade.8" > %{buildroot}%{_mandir}/man8/dnf-offline-upgrade.8 -echo ".so man8/dnf-system-upgrade.8" > %{buildroot}%{_mandir}/man8/dnf-offline-distrosync.8 - %find_lang %{name} %if ! %{with tracer} @@ -264,23 +227,12 @@ %{_mandir}/man8/dnf-rpmconf.* %files -n python3-dnf-plugin-snapper +%config(noreplace) %{_sysconfdir}/dnf/plugins/snapper.conf %{python3_sitelib}/dnf-plugins/snapper.* %dir %{python3_sitelib}/dnf-plugins/__pycache__ %{python3_sitelib}/dnf-plugins/__pycache__/snapper.* %{_mandir}/man8/dnf-snapper.* -%files -n python3-dnf-plugin-system-upgrade -%{_unitdir}/dnf-system-upgrade.service -%{_unitdir}/dnf-system-upgrade-cleanup.service -%dir %{_unitdir}/system-update.target.wants -%{_unitdir}/system-update.target.wants/dnf-system-upgrade.service -%{python3_sitelib}/dnf-plugins/system_upgrade.py -%dir %{python3_sitelib}/dnf-plugins/__pycache__ -%{python3_sitelib}/dnf-plugins/__pycache__/system_upgrade.* -%{_mandir}/man8/dnf-system-upgrade.* -%{_mandir}/man8/dnf-offline-upgrade.*
commit dnf-plugins-extras for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package dnf-plugins-extras for openSUSE:Factory checked in at 2023-02-24 18:08:43 Comparing /work/SRC/openSUSE:Factory/dnf-plugins-extras (Old) and /work/SRC/openSUSE:Factory/.dnf-plugins-extras.new.31432 (New) Package is "dnf-plugins-extras" Fri Feb 24 18:08:43 2023 rev:12 rq:1067628 version:4.0.17 Changes: --- /work/SRC/openSUSE:Factory/dnf-plugins-extras/dnf-plugins-extras.changes 2022-10-16 16:09:44.466828610 +0200 +++ /work/SRC/openSUSE:Factory/.dnf-plugins-extras.new.31432/dnf-plugins-extras.changes 2023-02-24 18:08:49.157659819 +0100 @@ -1,0 +2,4 @@ +Fri Feb 24 15:38:14 UTC 2023 - Bruno Pitrus +- Precompile python bytecode (boo#1208151) + +--- Other differences: -- ++ dnf-plugins-extras.spec ++ --- /var/tmp/diff_new_pack.7ZWGeQ/_old 2023-02-24 18:08:49.617662560 +0100 +++ /var/tmp/diff_new_pack.7ZWGeQ/_new 2023-02-24 18:08:49.625662608 +0100 @@ -43,6 +43,7 @@ # Backports from upstream BuildRequires: cmake +BuildRequires: fdupes BuildRequires: gettext BuildRequires: python3-Sphinx BuildRequires: python3-devel @@ -234,6 +235,9 @@ rm -rf %{buildroot}%{_mandir}/man8/dnf-tracer.* %endif +%python_compileall +%fdupes %{buildroot}%{python3_sitelib} + %if %{with tests} %check export PYTHONDONTWRITEBYTECODE=1 @@ -248,15 +252,21 @@ %files -n python3-dnf-plugin-kickstart %{python3_sitelib}/dnf-plugins/kickstart.* +%dir %{python3_sitelib}/dnf-plugins/__pycache__ +%{python3_sitelib}/dnf-plugins/__pycache__/kickstart.* %{_mandir}/man8/dnf-kickstart.* %files -n python3-dnf-plugin-rpmconf %config(noreplace) %{_sysconfdir}/dnf/plugins/rpmconf.conf %{python3_sitelib}/dnf-plugins/rpm_conf.* +%dir %{python3_sitelib}/dnf-plugins/__pycache__ +%{python3_sitelib}/dnf-plugins/__pycache__/rpm_conf.* %{_mandir}/man8/dnf-rpmconf.* %files -n python3-dnf-plugin-snapper %{python3_sitelib}/dnf-plugins/snapper.* +%dir %{python3_sitelib}/dnf-plugins/__pycache__ +%{python3_sitelib}/dnf-plugins/__pycache__/snapper.* %{_mandir}/man8/dnf-snapper.* %files -n python3-dnf-plugin-system-upgrade @@ -265,6 +275,8 @@ %dir %{_unitdir}/system-update.target.wants %{_unitdir}/system-update.target.wants/dnf-system-upgrade.service %{python3_sitelib}/dnf-plugins/system_upgrade.py +%dir %{python3_sitelib}/dnf-plugins/__pycache__ +%{python3_sitelib}/dnf-plugins/__pycache__/system_upgrade.* %{_mandir}/man8/dnf-system-upgrade.* %{_mandir}/man8/dnf-offline-upgrade.* %{_mandir}/man8/dnf-offline-distrosync.* @@ -272,16 +284,22 @@ %if %{with tracer} %files -n python3-dnf-plugin-tracer %{python3_sitelib}/dnf-plugins/tracer.* +%dir %{python3_sitelib}/dnf-plugins/__pycache__ +%{python3_sitelib}/dnf-plugins/__pycache__/tracer.* %{_mandir}/man8/dnf-tracer.* %endif %files -n python3-dnf-plugin-torproxy %config(noreplace) %{_sysconfdir}/dnf/plugins/torproxy.conf %{python3_sitelib}/dnf-plugins/torproxy.* +%dir %{python3_sitelib}/dnf-plugins/__pycache__ +%{python3_sitelib}/dnf-plugins/__pycache__/torproxy.* %{_mandir}/man8/dnf-torproxy.* %files -n python3-dnf-plugin-showvars %{python3_sitelib}/dnf-plugins/showvars.* +%dir %{python3_sitelib}/dnf-plugins/__pycache__ +%{python3_sitelib}/dnf-plugins/__pycache__/showvars.* %{_mandir}/man8/dnf-showvars.* %changelog
commit dnf-plugins-extras for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package dnf-plugins-extras for openSUSE:Factory checked in at 2022-10-16 16:09:42 Comparing /work/SRC/openSUSE:Factory/dnf-plugins-extras (Old) and /work/SRC/openSUSE:Factory/.dnf-plugins-extras.new.2275 (New) Package is "dnf-plugins-extras" Sun Oct 16 16:09:42 2022 rev:11 rq:1011175 version:4.0.17 Changes: --- /work/SRC/openSUSE:Factory/dnf-plugins-extras/dnf-plugins-extras.changes 2022-04-03 21:30:56.247854837 +0200 +++ /work/SRC/openSUSE:Factory/.dnf-plugins-extras.new.2275/dnf-plugins-extras.changes 2022-10-16 16:09:44.466828610 +0200 @@ -1,0 +2,6 @@ +Sat Oct 15 19:53:07 UTC 2022 - Andreas Stieger + +- update to 4.0.17: + * updated translations + +--- Old: dnf-plugins-extras-4.0.16.tar.gz New: dnf-plugins-extras-4.0.17.tar.gz Other differences: -- ++ dnf-plugins-extras.spec ++ --- /var/tmp/diff_new_pack.5aYTls/_old 2022-10-16 16:09:44.966829782 +0200 +++ /var/tmp/diff_new_pack.5aYTls/_new 2022-10-16 16:09:44.970829792 +0200 @@ -1,7 +1,7 @@ # # spec file for package dnf-plugins-extras # -# Copyright (c) 2020 SUSE LLC +# Copyright (c) 2022 SUSE LLC # Copyright (c) 2020 Neal Gompa . # # All modifications and additions to the file contributed by third parties @@ -32,7 +32,7 @@ %bcond_without tests Name: dnf-plugins-extras -Version:4.0.16 +Version:4.0.17 Release:0 Summary:Extras Plugins for DNF License:GPL-2.0-or-later @@ -227,7 +227,6 @@ echo ".so man8/dnf-system-upgrade.8" > %{buildroot}%{_mandir}/man8/dnf-offline-upgrade.8 echo ".so man8/dnf-system-upgrade.8" > %{buildroot}%{_mandir}/man8/dnf-offline-distrosync.8 - %find_lang %{name} %if ! %{with tracer} ++ dnf-plugins-extras-4.0.16.tar.gz -> dnf-plugins-extras-4.0.17.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dnf-plugins-extras-4.0.16/dnf-plugins-extras.spec new/dnf-plugins-extras-4.0.17/dnf-plugins-extras.spec --- old/dnf-plugins-extras-4.0.16/dnf-plugins-extras.spec 2022-03-08 16:02:01.0 +0100 +++ new/dnf-plugins-extras-4.0.17/dnf-plugins-extras.spec 2022-09-09 14:09:33.0 +0200 @@ -4,7 +4,7 @@ %undefine __cmake_in_source_build Name: dnf-plugins-extras -Version:4.0.16 +Version:4.0.17 Release:1%{?dist} Summary:Extras Plugins for DNF License:GPLv2+ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dnf-plugins-extras-4.0.16/doc/release_notes.rst new/dnf-plugins-extras-4.0.17/doc/release_notes.rst --- old/dnf-plugins-extras-4.0.16/doc/release_notes.rst 2022-03-08 16:02:01.0 +0100 +++ new/dnf-plugins-extras-4.0.17/doc/release_notes.rst 2022-09-09 14:09:33.0 +0200 @@ -5,6 +5,15 @@ .. contents:: +4.0.17 Release Notes + + +- Translations update + +Bugs fixed in 4.0.17: + + + 4.0.16 Release Notes diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dnf-plugins-extras-4.0.16/po/be.po new/dnf-plugins-extras-4.0.17/po/be.po --- old/dnf-plugins-extras-4.0.16/po/be.po 2022-03-08 16:02:01.0 +0100 +++ new/dnf-plugins-extras-4.0.17/po/be.po 2022-09-09 14:09:33.0 +0200 @@ -4,7 +4,7 @@ msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-01-08 01:50+\n" +"POT-Creation-Date: 2022-08-13 02:44+\n" "PO-Revision-Date: 2019-08-02 03:15+\n" "Last-Translator: Viktar Siarheichyk \n" "Language-Team: Belarusian\n" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dnf-plugins-extras-4.0.16/po/ca.po new/dnf-plugins-extras-4.0.17/po/ca.po --- old/dnf-plugins-extras-4.0.16/po/ca.po 2022-03-08 16:02:01.0 +0100 +++ new/dnf-plugins-extras-4.0.17/po/ca.po 2022-09-09 14:09:33.0 +0200 @@ -5,7 +5,7 @@ msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-01-08 01:50+\n" +"POT-Creation-Date: 2022-08-13 02:44+\n" "PO-Revision-Date: 2018-05-18 09:06+\n" "Last-Translator: Robert Antoni Buj Gelonch \n" "Language-Team: Catalan\n" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dnf-plugins-extras-4.0.16/po/cs.po new/dnf-plugins-extras-4.0.17/po/cs.po --- old/dnf-plugins-extras-4.0.16/po/cs.po 2022-03-08 16:02:01.0 +0100 +++
commit dnf-plugins-extras for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package dnf-plugins-extras for openSUSE:Factory checked in at 2022-04-03 21:30:48 Comparing /work/SRC/openSUSE:Factory/dnf-plugins-extras (Old) and /work/SRC/openSUSE:Factory/.dnf-plugins-extras.new.1900 (New) Package is "dnf-plugins-extras" Sun Apr 3 21:30:48 2022 rev:10 rq:965259 version:4.0.16 Changes: --- /work/SRC/openSUSE:Factory/dnf-plugins-extras/dnf-plugins-extras.changes 2021-08-27 21:44:57.234043849 +0200 +++ /work/SRC/openSUSE:Factory/.dnf-plugins-extras.new.1900/dnf-plugins-extras.changes 2022-04-03 21:30:56.247854837 +0200 @@ -1,0 +2,6 @@ +Sun Mar 27 22:02:10 UTC 2022 - Neal Gompa + +- Update to 4.0.16 + + Fix cleaning up destdir after system-upgrade (rh#2024430) + +--- Old: dnf-plugins-extras-4.0.15.tar.gz New: dnf-plugins-extras-4.0.16.tar.gz Other differences: -- ++ dnf-plugins-extras.spec ++ --- /var/tmp/diff_new_pack.NGfZKV/_old 2022-04-03 21:30:56.783848837 +0200 +++ /var/tmp/diff_new_pack.NGfZKV/_new 2022-04-03 21:30:56.787848792 +0200 @@ -32,7 +32,7 @@ %bcond_without tests Name: dnf-plugins-extras -Version:4.0.15 +Version:4.0.16 Release:0 Summary:Extras Plugins for DNF License:GPL-2.0-or-later ++ dnf-plugins-extras-4.0.15.tar.gz -> dnf-plugins-extras-4.0.16.tar.gz ++ 6148 lines of diff (skipped)
commit dnf-plugins-extras for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package dnf-plugins-extras for openSUSE:Factory checked in at 2021-08-27 21:43:48 Comparing /work/SRC/openSUSE:Factory/dnf-plugins-extras (Old) and /work/SRC/openSUSE:Factory/.dnf-plugins-extras.new.1899 (New) Package is "dnf-plugins-extras" Fri Aug 27 21:43:48 2021 rev:9 rq:914477 version:4.0.15 Changes: --- /work/SRC/openSUSE:Factory/dnf-plugins-extras/dnf-plugins-extras.changes 2021-04-21 21:00:37.374316968 +0200 +++ /work/SRC/openSUSE:Factory/.dnf-plugins-extras.new.1899/dnf-plugins-extras.changes 2021-08-27 21:44:57.234043849 +0200 @@ -1,0 +2,6 @@ +Fri Aug 27 03:30:52 UTC 2021 - Neal Gompa + +- Update to 4.0.15 + + system-upgrade: Handle empty transaction on download (rh#1917639) + +--- Old: dnf-plugins-extras-4.0.14.tar.gz New: dnf-plugins-extras-4.0.15.tar.gz Other differences: -- ++ dnf-plugins-extras.spec ++ --- /var/tmp/diff_new_pack.JB4itE/_old 2021-08-27 21:44:57.726044436 +0200 +++ /var/tmp/diff_new_pack.JB4itE/_new 2021-08-27 21:44:57.73001 +0200 @@ -32,7 +32,7 @@ %bcond_without tests Name: dnf-plugins-extras -Version:4.0.14 +Version:4.0.15 Release:0 Summary:Extras Plugins for DNF License:GPL-2.0-or-later ++ dnf-plugins-extras-4.0.14.tar.gz -> dnf-plugins-extras-4.0.15.tar.gz ++ 7100 lines of diff (skipped)
commit dnf-plugins-extras for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package dnf-plugins-extras for openSUSE:Factory checked in at 2021-04-21 21:00:06 Comparing /work/SRC/openSUSE:Factory/dnf-plugins-extras (Old) and /work/SRC/openSUSE:Factory/.dnf-plugins-extras.new.12324 (New) Package is "dnf-plugins-extras" Wed Apr 21 21:00:06 2021 rev:8 rq:887048 version:4.0.14 Changes: --- /work/SRC/openSUSE:Factory/dnf-plugins-extras/dnf-plugins-extras.changes 2020-12-10 15:59:01.582904643 +0100 +++ /work/SRC/openSUSE:Factory/.dnf-plugins-extras.new.12324/dnf-plugins-extras.changes 2021-04-21 21:00:37.374316968 +0200 @@ -1,0 +2,9 @@ +Tue Apr 13 14:18:21 UTC 2021 - Neal Gompa + +- Update to version 4.0.14 + + Add dnf-command() provides for offline commands (rh#1917378) + + Add symlink for man pages (rh#1917378) +- Drop patch included in this release + + Patch: 0001-test_system_upgrade-Set-installroot-in-the-mocked-cl.patch + +--- Old: 0001-test_system_upgrade-Set-installroot-in-the-mocked-cl.patch dnf-plugins-extras-4.0.13.tar.gz New: dnf-plugins-extras-4.0.14.tar.gz Other differences: -- ++ dnf-plugins-extras.spec ++ --- /var/tmp/diff_new_pack.YWkQFz/_old 2021-04-21 21:00:39.006319538 +0200 +++ /var/tmp/diff_new_pack.YWkQFz/_new 2021-04-21 21:00:39.010319544 +0200 @@ -32,7 +32,7 @@ %bcond_without tests Name: dnf-plugins-extras -Version:4.0.13 +Version:4.0.14 Release:0 Summary:Extras Plugins for DNF License:GPL-2.0-or-later @@ -41,7 +41,6 @@ Source0:%{url}/archive/%{version}/%{name}-%{version}.tar.gz # Backports from upstream -Patch0001: 0001-test_system_upgrade-Set-installroot-in-the-mocked-cl.patch BuildRequires: cmake BuildRequires: gettext @@ -224,6 +223,11 @@ ln -sr ../dnf-system-upgrade.service popd +# Link dnf-offline-{upgrade,distrosync}.8 to dnf-system-upgrade.8 +echo ".so man8/dnf-system-upgrade.8" > %{buildroot}%{_mandir}/man8/dnf-offline-upgrade.8 +echo ".so man8/dnf-system-upgrade.8" > %{buildroot}%{_mandir}/man8/dnf-offline-distrosync.8 + + %find_lang %{name} %if ! %{with tracer} @@ -263,6 +267,8 @@ %{_unitdir}/system-update.target.wants/dnf-system-upgrade.service %{python3_sitelib}/dnf-plugins/system_upgrade.py %{_mandir}/man8/dnf-system-upgrade.* +%{_mandir}/man8/dnf-offline-upgrade.* +%{_mandir}/man8/dnf-offline-distrosync.* %if %{with tracer} %files -n python3-dnf-plugin-tracer ++ dnf-plugins-extras-4.0.13.tar.gz -> dnf-plugins-extras-4.0.14.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dnf-plugins-extras-4.0.13/.github/workflows/ci.yml new/dnf-plugins-extras-4.0.14/.github/workflows/ci.yml --- old/dnf-plugins-extras-4.0.13/.github/workflows/ci.yml 1970-01-01 01:00:00.0 +0100 +++ new/dnf-plugins-extras-4.0.14/.github/workflows/ci.yml 2021-04-12 17:33:31.0 +0200 @@ -0,0 +1,55 @@ +--- +name: DNF CI +on: pull_request_target + +jobs: + copr-build: +name: Copr Build +runs-on: ubuntu-latest +container: + image: ghcr.io/rpm-software-management/dnf-ci-host +outputs: + package-urls: ${{steps.copr-build.outputs.package-urls}} +steps: + - name: Check out ci-dnf-stack +uses: actions/checkout@v2 +with: + repository: rpm-software-management/ci-dnf-stack + + - name: Setup CI +id: setup-ci +uses: ./.github/actions/setup-ci +with: + copr-user: ${{secrets.COPR_USER}} + copr-api-token: ${{secrets.COPR_API_TOKEN}} + + - name: Check out sources +uses: actions/checkout@v2 +with: + path: gits/${{github.event.repository.name}} + ref: ${{github.event.pull_request.head.sha}} # check out the PR HEAD + fetch-depth: 0 + + - name: Run Copr Build +id: copr-build +uses: ./.github/actions/copr-build +with: + copr-user: ${{steps.setup-ci.outputs.copr-user}} + + integration-tests: +name: DNF Integration Tests +needs: copr-build +runs-on: ubuntu-latest +container: + image: ghcr.io/rpm-software-management/dnf-ci-host + options: --privileged +steps: + - name: Check out ci-dnf-stack +uses: actions/checkout@v2 +with: + repository: rpm-software-management/ci-dnf-stack + + - name: Run Integration Tests +uses: ./.github/actions/integration-tests +with: + package-urls: ${{needs.copr-build.outputs.package-urls}} diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
commit dnf-plugins-extras for openSUSE:Factory
Hello community, here is the log from the commit of package dnf-plugins-extras for openSUSE:Factory checked in at 2020-12-10 15:59:00 Comparing /work/SRC/openSUSE:Factory/dnf-plugins-extras (Old) and /work/SRC/openSUSE:Factory/.dnf-plugins-extras.new.2328 (New) Package is "dnf-plugins-extras" Thu Dec 10 15:59:00 2020 rev:7 rq:853459 version:4.0.13 Changes: --- /work/SRC/openSUSE:Factory/dnf-plugins-extras/dnf-plugins-extras.changes 2020-10-28 11:26:22.338909700 +0100 +++ /work/SRC/openSUSE:Factory/.dnf-plugins-extras.new.2328/dnf-plugins-extras.changes 2020-12-10 15:59:01.582904643 +0100 @@ -1,0 +2,9 @@ +Sun Dec 6 16:33:42 UTC 2020 - Neal Gompa + +- Update to version 4.0.13 + + system-upgrade: Use Transaction Store/Replay + + system-upgrade: Pretty-print the state json +- Backport fix for system-upgrade tests + + Patch: 0001-test_system_upgrade-Set-installroot-in-the-mocked-cl.patch + +--- Old: dnf-plugins-extras-4.0.12.tar.gz New: 0001-test_system_upgrade-Set-installroot-in-the-mocked-cl.patch dnf-plugins-extras-4.0.13.tar.gz Other differences: -- ++ dnf-plugins-extras.spec ++ --- /var/tmp/diff_new_pack.OrShbz/_old 2020-12-10 15:59:02.282905301 +0100 +++ /var/tmp/diff_new_pack.OrShbz/_new 2020-12-10 15:59:02.286905305 +0100 @@ -17,25 +17,32 @@ # -%{!?dnf_lowest_compatible: %global dnf_lowest_compatible 4.2.19} +%{!?dnf_lowest_compatible: %global dnf_lowest_compatible 4.4.3} %global dnf_plugins_extra_obsolete 2.0.0 + # YUM v3 has been removed from openSUSE Tumbleweed as of 20191119 %if 0%{?sle_version} && 0%{?sle_version} < 16 %bcond_with as_yum %else %bcond_without as_yum %endif + # openSUSE does not have tracer %bcond_with tracer %bcond_without tests + Name: dnf-plugins-extras -Version:4.0.12 +Version:4.0.13 Release:0 Summary:Extras Plugins for DNF License:GPL-2.0-or-later Group: System/Packages URL:https://github.com/rpm-software-management/%{name} Source0:%{url}/archive/%{version}/%{name}-%{version}.tar.gz + +# Backports from upstream +Patch0001: 0001-test_system_upgrade-Set-installroot-in-the-mocked-cl.patch + BuildRequires: cmake BuildRequires: gettext BuildRequires: python3-Sphinx ++ 0001-test_system_upgrade-Set-installroot-in-the-mocked-cl.patch ++ From d51c3efb2dce70c4ae45c11139c5f04191e4cac5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Luk=C3=A1=C5=A1=20Hr=C3=A1zk=C3=BD?= Date: Wed, 25 Nov 2020 18:45:49 +0100 Subject: [PATCH] test_system_upgrade: Set installroot in the mocked cli Fixes running tests on Fedora 31. Sets the installroot to the default "/" in the mocked cli.base.conf. The whole object is mocked and on Fedora 31 the mocked installroot object wasn't resulting in anything the command could use. Since all the directories are already changed to temporary locations, we don't need to set the installroot to anything special. --- tests/test_system_upgrade.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/tests/test_system_upgrade.py b/tests/test_system_upgrade.py index a6b1495..04f9ced 100644 --- a/tests/test_system_upgrade.py +++ b/tests/test_system_upgrade.py @@ -253,6 +253,7 @@ class CommandTestCaseBase(unittest.TestCase): self.datadir = tempfile.mkdtemp(prefix="system_upgrade_test_datadir-") system_upgrade.SystemUpgradeCommand.DATADIR = self.datadir self.cli = mock.MagicMock() +self.cli.base.conf.installroot = "/" self.command = system_upgrade.SystemUpgradeCommand(cli=self.cli) self.command.base.conf.cachedir = os.path.join(self.datadir, "cache") self.command.base.conf.destdir = None @@ -403,7 +404,6 @@ class DownloadCommandTestCase(CommandTestCase): self.command.opts.repos_ed = [] self.cli.demands.allow_erasing = "allow_erasing" self.command.base.conf.best = True -self.command.base.conf.installroot = self.datadir self.command.base.conf.releasever = "35" self.command.base.conf.gpgcheck = True self.command.opts.destdir = self.datadir @@ -431,7 +431,6 @@ class DownloadCommandTestCase(CommandTestCase): self.command.opts.repos_ed = [] self.cli.demands.allow_erasing = "allow_erasing" self.command.base.conf.best = True -self.command.base.conf.installroot = self.datadir self.command.base.conf.releasever = "35" self.command.base.conf.gpgcheck = True self.command.opts.destdir = self.datadir -- 2.28.0 ++ dnf-plugins-extras-4.0.12.tar.gz -> dnf-plugins-extras-4.0.13.tar.gz ++ diff -urN '--exclude=CVS'