libdnf:

  • Allow excluding packages with "excludepkgs" and globs
  • Add two new query filters: obsoletes_by_priority, upgrades_by_priority
  • [context] Use installonly_limit from global config (RhBug:1256108)
  • [context] Add API to get/set "install_weak_deps"
  • [context] Add wildcard support for repo_id in dnf_context_repo_enable/disable (RhBug:1781420)
  • [context] Adds support for includepkgs in repository configuration.
  • [context] Adds support for excludepkgs, exclude, includepkgs, and disable_excludes in main configuration.
  • [context] Added function dnf_transaction_set_dont_solve_goal
  • [context] Added functions dnf_context_get/set_config_file_path
  • [context] Respect "plugins" global conf value
  • [context] Add API to disable/enable plugins

dnf:

  • [doc] Remove note about user-agent whitelist
  • Do a substitution of variables in repo_id (RhBug:1748841)
  • Respect order of config files in aliases.d (RhBug:1680489)
  • Unify downgrade exit codes with upgrade (RhBug:1759847)
  • Improve help for 'dnf module' command (RhBug:1758447)
  • Add shell restriction for local packages (RhBug:1773483)
  • Fix detection of the latest module (RhBug:1781769)
  • Document the retries config option only works for packages (RhBug:1783041)
  • Sort packages in transaction output by nevra (RhBug:1773436)
  • Honor repo priority with check-update (RhBug:1769466)
  • Strip '\' from aliases when processing (RhBug:1680482)
  • Print the whole alias definition in case of infinite recursion (RhBug:1680488)
  • Add support of commandline packages by repoquery (RhBug:1784148)
  • Running with tsflags=test doesn't update log files
  • Restore functionality of remove --oldinstallonly
  • Allow disabling individual aliases config files (RhBug:1680566)

dnf-plugins-core:

  • Fix: config_manager respect config file location during save
  • Redesign reposync --latest for modular system (RhBug:1775434)
  • [reposync] Fix --delete with multiple repos (RhBug:1774103)
  • [doc] Skip creating and installing migrate documentation for Python 3+
  • [config-manager] Allow use of --set-enabled without arguments (RhBug:1679213)
  • [versionlock] Prevent conflicting/duplicate entries (RhBug:1782052)

microdnf:

  • Add reinstall command
  • Add "--setopt=tsflags=test" support
  • Add "--setopt=reposdir=<path>" and "--setopt=varsdir=<path1>,<path2>,..." support
  • Add "--config=<path_to_config_file>" support
  • Add "--disableplugin", "--enableplugin" support (RhBug:1781126)
  • Add "--noplugins" support
  • Add "--setopt=cachedir=<path_to_cache_directory>" support
  • Add "--installroot=<path_to_installroot_directory>" support
  • Add "--refresh" support
  • Support "install_weak_deps" conf option and "--setopt=install_weak_deps=0/1"
  • Respect reposdir from conf file
  • Respect "metadata_expire" conf file opton (RhBug:1771147)
  • Fix: Don't print lines with (null) in transaction report (RhBug:1691353)
  • [repolist] Print padding spaces only if output is terminal

How to install

sudo dnf upgrade --advisory=FEDORA-2020-66c974fdb6

This update has been submitted for testing by amatej.

8 months ago

This update's test gating status has been changed to 'waiting'.

8 months ago

This update's test gating status has been changed to 'ignored'.

8 months ago

This update has been pushed to testing.

8 months ago
User Icon adamwill commented & provided feedback 8 months ago
karma

I believe this has a regression in libdnf which causes PackageKit crashes (as some folks also noted on the F31 update, but didn't -1 it so it went stable :<). The crash is https://bugzilla.redhat.com/show_bug.cgi?id=1795004 . This is frequently happening in the openQA Cockpit update test for F31 and Rawhide. I'll -1 this so it doesn't go stable for F30 at least until this is investigated.

Bodhi is disabling automatic push to stable due to negative karma. The maintainer may push manually if they determine that the issue is not severe.

8 months ago

amatej edited this update.

New build(s):

  • libdnf-0.43.1-2.fc30

Removed build(s):

  • libdnf-0.43.1-1.fc30

Karma has been reset.

7 months ago

This update has been submitted for testing by amatej.

7 months ago
User Icon amatej commented & provided feedback 7 months ago

I have added a new build of libdnf with backported patch to fix the PackageKit crash mentioned in previous comment.

This update has been pushed to testing.

7 months ago

This update can be pushed to stable now if the maintainer wishes

7 months ago

This update has been submitted for stable by amatej.

7 months ago

This update has been pushed to stable.

7 months ago

Please login to add feedback.

Metadata
Type
enhancement
Karma
0
Signed
Content Type
RPM
Test Gating
Settings
Unstable by Karma
-3
Stable by Karma
disabled
Stable by Time
disabled
Dates
submitted
8 months ago
in testing
7 months ago
in stable
7 months ago

Automated Test Results

Test Cases

0 0 Test Case base update cli
0 0 Test Case langpacks packages