Commit Graph

53 Commits

Author SHA1 Message Date
Marek Blaha
d051179d8c automatic: Added feature to allow emitters to invoke on dnf error
Resolves: RHEL-45505
Resolves: RHEL-61882
2024-12-11 10:46:09 +01:00
Martin Banas
643a265819 Disable baseos-ci gating since it's been replaced by osci/tmt 2024-12-04 11:32:46 +01:00
Martin Banas
ce761a27c3 Enable gating through fmf plans in TMT.
For now both an old way and new way through fmf plans is enabled. The
legacy way to be disabled once the fmf plans are verified to work.
2024-11-04 12:48:35 +01:00
Marek Blaha
1a7e136aeb automatic: Check availability of config file
Resolves: RHEL-49743
2024-10-21 16:55:33 +02:00
Petr Písař
771209444a Allow "dnf install --downloadonly" on locked OSTree and bootc systems
Resolves: RHEL-61745
2024-10-16 10:50:34 +02:00
Marek Blaha
7d13817a6a Catch more specific OSError instead of SMTPException in dnf-automatic email emitter
Resolves: RHEL-49743
2024-10-07 15:20:05 +02:00
Petr Písař
22979496db More specific error message on a locked OSTree system or a bootc system without a usr-overlay
Resolves: RHEL-49670
2024-10-01 15:37:39 +02:00
Petr Písař
181173a1c8 Revert more specific error message on a locked OSTree system or a bootc system without a usr-overlay
Related: RHEL-49670

This reverts commit 140d6fbac9 because
it broke "dnf --installroot=... install" on locked OSTree systems.
2024-08-06 12:32:01 +02:00
Petr Písař
140d6fbac9 More specific error message on a locked OSTree system or a bootc system without a usr-overlay
Resolves: RHEL-49670
2024-07-26 09:33:18 +02:00
Petr Písař
76b2933dee Document that "dnf makecache --timer" exits on a first failed mirror
Resolves: RHEL-1342
2024-06-12 12:04:59 +02:00
Petr Písař
8cc88f747d Fix dnf upgrade-minimal documentation in dnf(8) manual
Resolves: RHEL-6417
2024-06-10 12:21:48 +02:00
Petr Písař
4770a44a00 Fix dnf remove-n, install-n, and autoremove-n commands to only match package names
Resolves: RHEL-38470
2024-05-28 15:53:53 +02:00
Petr Písař
7fc12434ea Fix reporting nothing-to-do for "dnf remove --oldinstallonly"
Resolves: RHEL-6424
2024-05-22 10:45:48 +02:00
Petr Písař
71727f7150 Fix reporting nothing-to-do for "dnf remove --duplicates"
Resolves: RHEL-6424
2024-05-22 10:45:01 +02:00
Petr Písař
881a57426b Fix dnf-automatic service to apply security updates the same way as dnf tool
Resolves: RHEL-21874
2024-05-09 11:01:37 +02:00
Petr Písař
0ea8afcf1d Fix handling an installation reason of install-only packages on autoremove
Resolves: RHEL-15902
2024-05-06 08:32:02 +02:00
Petr Písař
92ba0a139c Fix preferring the lowest-cost repositories on a reinstallation
Resolves: RHEL-25005
2024-04-23 13:14:22 +02:00
Jaroslav Rohel
8b018b10b7 Backport patches
Resolves: RHEL-11345
Resolves: RHEL-6396
Related: RHEL-6304
2023-10-25 08:33:30 +02:00
Jaroslav Rohel
aeb22da079 Backport patches
Resolves: rhbz#2212262
Resolves: rhbz#2218113
2023-06-28 11:26:20 +02:00
Kyle Walker
219f083e34 Spec: Set the python version explicitly to 3.9
The __python3 macro defaults to /usr/bin/python3. This is not a problem
as long as the python3 symlink always points to the python3.9 runtime.
If that is changed via alternatives or another means, the following
error is returned:

  Traceback (most recent call last):
    File "/usr/bin/dnf", line 61, in <module>
      from dnf.cli import main
  ModuleNotFoundError: No module named 'dnf'

This update specifically sets the __python3 macro to /usr/bin/python3.9
which results in the following shebang within /usr/bin/dnf:

  #!/usr/bin/python3.9

Resolves: rhbz#2211019

Signed-off-by: Kyle Walker <kwalker@redhat.com>
2023-05-31 09:11:55 -04:00
Jaroslav Rohel
2e74dd7138 Backport patches
Resolves: rhbz#2124793
Resolves: rhbz#2203069
Resolves: rhbz#2189851
2023-05-11 10:14:04 +02:00
Marek Blaha
b75daf58a4 Update translations
Resolves: rhbz#2139650
2023-03-15 14:35:32 +01:00
Nicola Sella
a1f534db62 Backport patch
Resolves: rhbz#2148871
2023-01-05 17:24:30 +01:00
Nicola Sella
36cbb84e65 Backport patches
Resolves: rhbz#2131288
Resolves: rhbz#2134777
Related: rhbz#2139326
2022-12-07 14:42:53 +01:00
Nicola Sella
5bbeb41790 Backport patch for relative URL
Resolves: rhbz#2103015
2022-11-01 12:59:33 +01:00
Lukáš Hrázký
e8b023f42d Update to 4.14.0
Resolves: rhbz#2088422
Resolves: rhbz#2091636
Resolves: rhbz#2121662
Resolves: rhbz#2121664
Resolves: rhbz#2122626
Resolves: rhbz#2125167
Resolves: rhbz#2125626
2022-09-22 14:19:32 +02:00
Marek Blaha
c742319442 Update translations
Resolves: rhbz#2062600
2022-09-15 13:44:49 +02:00
Lukáš Hrázký
18e0f49243 Backport patches
Resolves: rhbz#2101398
2022-07-19 14:24:13 +02:00
Richard W.M. Jones
3fcd57ba6b Backport fix for leak of libsolv's page file descriptors
Cherry picked from Fedora commit
d39805f422

resolves: rhbz#2087999
2022-05-23 14:40:47 +01:00
Pavla Kratochvilova
872dc69a75 Update to 4.12.0
Resolves: rhbz#2074455
Resolves: rhbz#2064579
Resolves: rhbz#2046581
Resolves: rhbz#2053014
Resolves: rhbz#2070967
2022-04-28 11:05:56 +02:00
Pavla Kratochvilova
bd959d231e Use rpm.TransactionSet.dbCookie() to determining if rpmdb has changed
Resolves: rhbz#2043476
2022-02-07 09:38:43 +01:00
Pavla Kratochvilova
6517afbecf [spec] Remove or adjust some Recommends
Resolves: rhbz#1947924
Resolves: rhbz#1947925
2022-01-24 08:27:31 +01:00
Pavla Kratochvilova
a542a372b9 Backport patches
Resolves: rhbz#1996681
Resolves: rhbz#2026849
2021-12-07 12:55:44 +01:00
Pavla Kratochvilova
ea5d4f26ed Update to 4.10.0
Resolves: rhbz#2006670
Resolves: rhbz#2005305
Resolves: rhbz#2003025
2021-10-21 13:45:33 +02:00
Mohan Boddu
56855d6a72 Rebuilt for IMA sigs, glibc 2.34, aarch64 flags
Related: rhbz#1991688
Signed-off-by: Mohan Boddu <mboddu@redhat.com>
2021-08-09 19:49:45 +00:00
vdanek
9c911ddf9f Add RHEL gating configuration 2021-07-30 12:36:17 +02:00
Pavla Kratochvilova
b9a2197955 Update to 4.7.0
Resolves: rhbz#1951434
Resolves: rhbz#1916783
2021-06-02 08:04:05 +02:00
Mohan Boddu
ca7851a355 - Rebuilt for RHEL 9 BETA on Apr 15th 2021. Related: rhbz#1947937
Signed-off-by: Mohan Boddu <mboddu@redhat.com>
2021-04-15 23:05:53 +00:00
DistroBaker
27c06e14d8 Merged update from upstream sources
This is an automated DistroBaker update from upstream sources.
If you do not know what this is about or would like to opt out,
contact the OSCI team.

Source: https://src.fedoraproject.org/rpms/dnf.git#66a1643e18e0016ee7eb60accd2927a5f4289557
2021-03-22 09:25:27 +00:00
DistroBaker
b73107e31f Merged update from upstream sources
This is an automated DistroBaker update from upstream sources.
If you do not know what this is about or would like to opt out,
contact the OSCI team.

Source: https://src.fedoraproject.org/rpms/dnf.git#67f1214966d01e0cb13077dca60a62e756dd98b4
2021-02-03 18:48:26 +00:00
DistroBaker
dbccd4fda0 Merged update from upstream sources
This is an automated DistroBaker update from upstream sources.
If you do not know what this is about or would like to opt out,
contact the OSCI team.

Source: https://src.fedoraproject.org/rpms/dnf.git#67f1214966d01e0cb13077dca60a62e756dd98b4
2021-01-29 07:33:40 +00:00
DistroBaker
0cadf981e1 Merged update from upstream sources
This is an automated DistroBaker update from upstream sources.
If you do not know what this is about or would like to opt out,
contact the OSCI team.

Source: https://src.fedoraproject.org/rpms/dnf.git#823e638e6e448728540d99c213b2e64fd5819e70
2020-12-18 14:56:42 +00:00
DistroBaker
0f3b46ba91 Merged update from upstream sources
This is an automated DistroBaker update from upstream sources.
If you do not know what this is about or would like to opt out,
contact the OSCI team.

Source: https://src.fedoraproject.org/rpms/dnf.git#823e638e6e448728540d99c213b2e64fd5819e70
2020-12-03 16:36:23 +00:00
DistroBaker
ad69544037 Merged update from upstream sources
This is an automated DistroBaker update from upstream sources.
If you do not know what this is about or would like to opt out,
contact the OSCI team.

Source: https://src.fedoraproject.org/rpms/dnf.git#b50a4af14d30e130eb25b5f1a0057450fe8819fd
2020-12-02 17:32:48 +00:00
DistroBaker
b10940db96 Merged update from upstream sources
This is an automated DistroBaker update from upstream sources.
If you do not know what this is about or would like to opt out,
contact the OSCI team.

Source: https://src.fedoraproject.org/rpms/dnf.git#e1d5fb4f98246bf0be2666c0a6e57cce14e09e8c
2020-11-24 03:55:11 +01:00
DistroBaker
8e7f3abe6b Merged update from upstream sources
This is an automated DistroBaker update from upstream sources.
If you do not know what this is about or would like to opt out,
contact the OSCI team.

Source: https://src.fedoraproject.org/rpms/dnf.git#e1d5fb4f98246bf0be2666c0a6e57cce14e09e8c
2020-11-23 16:50:33 +00:00
DistroBaker
67f21e28d0 Merged update from upstream sources
This is an automated DistroBaker update from upstream sources.
If you do not know what this is about or would like to opt out,
contact the OSCI team.

Source: https://src.fedoraproject.org/rpms/dnf.git#19fe3a117fae09b5bb893a5b02cf83cb6e5fa24c
2020-11-20 15:57:10 +00:00
DistroBaker
f140cd6565 Merged update from upstream sources
This is an automated DistroBaker update from upstream sources.
If you do not know what this is about or would like to opt out,
contact the OSCI team.

Source: https://src.fedoraproject.org/rpms/dnf.git#19fe3a117fae09b5bb893a5b02cf83cb6e5fa24c
2020-11-20 13:19:22 +00:00
DistroBaker
87a2c0e411 Merged update from upstream sources
This is an automated DistroBaker update from upstream sources.
If you do not know what this is about or would like to opt out,
contact the OSCI team.

Source: https://src.fedoraproject.org/rpms/dnf.git#19fe3a117fae09b5bb893a5b02cf83cb6e5fa24c
2020-11-20 12:20:06 +00:00
Troy Dawson
31101ff058 RHEL 9.0.0 Alpha bootstrap
The content of this branch was automatically imported from Fedora ELN
with the following as its source:
https://src.fedoraproject.org/rpms/dnf#19fe3a117fae09b5bb893a5b02cf83cb6e5fa24c
2020-11-16 12:50:20 -08:00