Compare commits

..

40 commits

Author SHA1 Message Date
Packit
c7e81af30c Update to 135 upstream release
Upstream tag: v135
Upstream commit: 32b1b915

Commit authored by Packit automation (https://packit.dev/)
2024-11-22 21:01:48 +00:00
Packit
1a2de8d506 Update to 134 upstream release
Upstream tag: v134
Upstream commit: a8e8ebde

Commit authored by Packit automation (https://packit.dev/)
2024-11-20 08:33:22 +00:00
Packit
02f8677543 Update to 133 upstream release
Upstream tag: v133
Upstream commit: ef24311f

Commit authored by Packit automation (https://packit.dev/)
2024-11-06 08:30:17 +00:00
Packit
6b52413d65 Update to 132 upstream release
Upstream tag: v132
Upstream commit: f9873e49

Commit authored by Packit automation (https://packit.dev/)
2024-10-23 08:30:09 +00:00
Packit
9319e2af85 Update to 131 upstream release
Upstream tag: v131
Upstream commit: e5e3aad7

Commit authored by Packit automation (https://packit.dev/)
2024-10-09 08:28:40 +00:00
Tomáš Hozza
cebefe1b7d
Test/unit-tests: install python3-tomli-w
Signed-off-by: Tomáš Hozza <thozza@redhat.com>
2024-09-18 17:11:25 +02:00
Packit
5939cebea6 Update to 129 upstream release
Upstream tag: v129
Upstream commit: 3df75de6

Commit authored by Packit automation (https://packit.dev/)
2024-09-18 11:34:31 +00:00
Packit
1eda7e0e0a Update to 126 upstream release
Upstream tag: v126
Upstream commit: 69625505

Commit authored by Packit automation (https://packit.dev/)
2024-08-21 17:09:06 +00:00
Packit
b6186add53 Update to 125 upstream release
Upstream tag: v125
Upstream commit: 88c35ea3

Commit authored by Packit automation (https://packit.dev/)
2024-08-14 08:28:11 +00:00
Packit
f36ce6ed85 Update to 124 upstream release
Upstream tag: v124
Upstream commit: 46db834d

Commit authored by Packit automation (https://packit.dev/)
2024-07-31 08:16:05 +00:00
Packit
789da663e1
Update to 123 upstream release
Upstream tag: v123
Upstream commit: 33fda9ba

Commit authored by Packit automation (https://packit.dev/)
2024-07-25 14:49:16 +02:00
Tomáš Hozza
043debb9d5
Backport upstream fix for a unit test
Signed-off-by: Tomáš Hozza <thozza@redhat.com>
2024-07-25 11:17:01 +02:00
Tomáš Hozza
3c79d3969a
Migrate to TMT tests used in CentOS Stream
Signed-off-by: Tomáš Hozza <thozza@redhat.com>
2024-07-25 11:17:01 +02:00
Tomáš Hozza
8b0e9b195b
Remove unused patches
Signed-off-by: Tomáš Hozza <thozza@redhat.com>
2024-07-25 11:17:01 +02:00
Packit
3bed7b0cac
Update to 122 upstream release
Upstream tag: v122
Upstream commit: 2e5a9335

Commit authored by Packit automation (https://packit.dev/)
2024-07-25 11:17:01 +02:00
Packit
5ef97758e6 Update to 119 upstream release
Upstream tag: v119
Upstream commit: 4dbf8e2d

Commit authored by Packit automation (https://packit.dev/)
2024-05-22 08:17:55 +00:00
Packit
0a1b8ee906 Update to 118 upstream release
Upstream tag: v118
Upstream commit: 86f3459e

Commit authored by Packit automation (https://packit.dev/)
2024-05-08 08:14:38 +00:00
Packit
4dcac508a3 Update to 117 upstream release
Upstream tag: v117
Upstream commit: 1f0f18d2

Commit authored by Packit automation (https://packit.dev/)
2024-04-24 08:19:30 +00:00
Packit
e6ff2e09bc Update to 116 upstream release
Upstream tag: v116
Upstream commit: f892351b

Commit authored by Packit automation (https://packit.dev/)
2024-04-15 09:10:13 +00:00
Packit
2d0554a4ff Update to 115 upstream release
Upstream tag: v115
Upstream commit: 6549bf19

Commit authored by Packit automation (https://packit.dev/)
2024-04-10 08:17:54 +00:00
Packit
070472b95c [packit] 114 upstream release
Upstream tag: v114
Upstream commit: 7e0e30fd
2024-03-29 12:35:29 +00:00
Packit
2b965ecfea [packit] 113 upstream release
Upstream tag: v113
Upstream commit: ec496769
2024-03-27 08:18:45 +00:00
Packit
9e04012a7d [packit] 112 upstream release
Upstream tag: v112
Upstream commit: dd575465
2024-03-13 08:17:13 +00:00
Packit
ee0ac6e91f [packit] 111 upstream release
Upstream tag: v111
Upstream commit: 7709b7ca
2024-02-28 08:16:15 +00:00
Packit
eb125edbe3 [packit] 110 upstream release
Upstream tag: v110
Upstream commit: 0b7dcf3c
2024-02-26 15:45:41 +00:00
Packit
e09c20cf57 [packit] 109 upstream release
Upstream tag: v109
Upstream commit: 32297469
2024-02-22 11:53:47 +00:00
Packit
63f1890b19 [packit] 108 upstream release
Upstream tag: v108
Upstream commit: c3af3173
2024-02-14 08:14:20 +00:00
Packit
4a4ce0fa1c [packit] 106 upstream release
Upstream tag: v106
Upstream commit: 2581160c
2024-01-31 17:49:24 +00:00
Packit
198b573659 [packit] 105 upstream release
Upstream tag: v105
Upstream commit: f9b55ff6
2024-01-31 08:14:27 +00:00
Packit
ef136d1f71 [packit] 104 upstream release
Upstream tag: v104
Upstream commit: e0bbb339
2024-01-16 13:52:04 +00:00
Packit
797add905c [packit] 103 upstream release
Upstream tag: v103
Upstream commit: 8c95bd9d
2024-01-03 08:14:30 +00:00
Packit
01d2544218 [packit] 102 upstream release
Upstream tag: v102
Upstream commit: 5fc3b565
2023-12-20 08:13:49 +00:00
Packit
b7f403b2f0 [packit] 101 upstream release
Upstream tag: v101
Upstream commit: 55a007a8
2023-12-06 08:17:31 +00:00
Packit
2314b38073 [packit] 100 upstream release
Upstream tag: v100
Upstream commit: 9cece6b4
2023-11-22 08:17:12 +00:00
Packit
9d31b1aa5e [packit] 99 upstream release
Upstream tag: v99
Upstream commit: 0edbe0cf
2023-11-08 08:15:38 +00:00
Packit
3bcd569899 [packit] 98 upstream release
Upstream tag: v98
Upstream commit: 41652343
2023-10-25 08:17:36 +00:00
Packit
299dde4e93 [packit] 97 upstream release
Upstream tag: v97
Upstream commit: 3cc733d7
2023-10-11 08:15:11 +00:00
Packit
e092427d00 [packit] 96 upstream release
Upstream tag: v96
Upstream commit: e48360e0
2023-09-27 08:14:58 +00:00
Packit
960c2b1e69 [packit] 95 upstream release
Upstream tag: v95
Upstream commit: 66b1da02
2023-09-13 08:18:33 +00:00
Packit
250ba4ff3b [packit] 92 upstream release
Upstream tag: v92
Upstream commit: e8bd5e9c

If you need to do any change in this pull request, you need to locally fetch the source branch of it and push it (with a fix) to your fork (as it is not possible to push to the branch created in the Packit’s fork):
```
git fetch https://src.fedoraproject.org/forks/packit/rpms/osbuild.git refs/heads/*:refs/remotes/packit/*
git checkout packit/92-f39-update-propose_downstream
```
2023-08-16 08:19:10 +00:00
7 changed files with 1045 additions and 1754 deletions

33
.gitignore vendored
View file

@ -90,8 +90,6 @@
/osbuild-90.tar.gz
/osbuild-91.tar.gz
/osbuild-92.tar.gz
/osbuild-93.tar.gz
/osbuild-94.tar.gz
/osbuild-95.tar.gz
/osbuild-96.tar.gz
/osbuild-97.tar.gz
@ -104,6 +102,7 @@
/osbuild-104.tar.gz
/osbuild-105.tar.gz
/osbuild-106.tar.gz
/osbuild-108.tar.gz
/osbuild-109.tar.gz
/osbuild-110.tar.gz
/osbuild-111.tar.gz
@ -111,6 +110,7 @@
/osbuild-113.tar.gz
/osbuild-114.tar.gz
/osbuild-115.tar.gz
/osbuild-116.tar.gz
/osbuild-117.tar.gz
/osbuild-118.tar.gz
/osbuild-119.tar.gz
@ -120,33 +120,8 @@
/osbuild-125.tar.gz
/osbuild-126.tar.gz
/osbuild-129.tar.gz
/osbuild-130.tar.gz
/osbuild-131.tar.gz
/osbuild-132.tar.gz
/osbuild-133.tar.gz
/osbuild-134.tar.gz
/osbuild-135.tar.gz
/osbuild-136.tar.gz
/osbuild-137.tar.gz
/osbuild-138.tar.gz
/osbuild-139.tar.gz
/osbuild-140.tar.gz
/osbuild-141.tar.gz
/osbuild-142.tar.gz
/osbuild-143.tar.gz
/osbuild-144.tar.gz
/osbuild-146.tar.gz
/osbuild-147.tar.gz
/osbuild-149.tar.gz
/osbuild-151.tar.gz
/osbuild-152.tar.gz
/osbuild-153.tar.gz
/osbuild-155.tar.gz
/osbuild-156.tar.gz
/osbuild-158.tar.gz
/osbuild-159.tar.gz
/osbuild-161.tar.gz
/osbuild-162.tar.gz
/osbuild-163.tar.gz
/osbuild-164.tar.gz
/osbuild-166.tar.gz
/osbuild-167.tar.gz
/osbuild-169.tar.gz

44
PR1824.patch Normal file
View file

@ -0,0 +1,44 @@
From 2a69d10da676d067bf42b936114d3785fd1c37da Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Tom=C3=A1=C5=A1=20Hozza?= <thozza@redhat.com>
Date: Thu, 25 Jul 2024 10:27:44 +0200
Subject: [PATCH] Test: fix dnf4.mark stage test with DNF5
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
DNF5 contains a breaking change in the repoquery --qf output,
specifically it does not include the trailing newline. This breaks the
test case e.g. on the latest Fedora Rawhide [1].
As a fix, explicitly use 'dnf4' for now, until the inconsistency is
fixed in the upstream [2].
[1] https://artifacts.dev.testing-farm.io/3a3a2898-0a6a-42eb-8792-660f03c35c3c/
[2] https://github.com/rpm-software-management/dnf5/issues/709
Signed-off-by: Tomáš Hozza <thozza@redhat.com>
---
test/run/test_stages.py | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/test/run/test_stages.py b/test/run/test_stages.py
index a4d78b7e..ca224f07 100644
--- a/test/run/test_stages.py
+++ b/test/run/test_stages.py
@@ -537,9 +537,12 @@ class TestStages(test.TestBase):
assert os.path.isdir(tree)
# we're going to verify that packages in the tree are marked according to
+ # Explicitly use 'dnf4' for now, because 'dnf5' contains a breaking change
+ # in the repoquery --qf output, specifically it does not add a trailing newline.
+ # We can use plan 'dnf' again once https://github.com/rpm-software-management/dnf5/issues/709 is fixed.
r = subprocess.run(
[
- "dnf",
+ "dnf4",
"--installroot", tree,
"repoquery", "--installed",
"--qf", "%{name},%{reason}"
--
2.45.2

View file

@ -1,40 +0,0 @@
From 54c0a2cce45ad385d793d494e62222cd254a866a Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Tom=C3=A1=C5=A1=20Hozza?= <thozza@redhat.com>
Date: Wed, 31 Jul 2024 18:12:24 +0200
Subject: [PATCH] Test/dnf4.mark: adjust the test for markings used by DNF5
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
When I rolled back from using 'dnf4', to check package markings, to
using 'dnf', I didn't verify the test case on Fedora Rawhide with DNF5.
It turns out that the strings reported by DNF5 differ and make the test
case fail. This time I tested the change on Fedora Rawhide with DNF5 and
it works.
Signed-off-by: Tomáš Hozza <thozza@redhat.com>
---
test/run/test_stages.py | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/test/run/test_stages.py b/test/run/test_stages.py
index dc91bf8f..7fec10c8 100644
--- a/test/run/test_stages.py
+++ b/test/run/test_stages.py
@@ -565,9 +565,11 @@ class TestStages(test.TestBase):
raise
if package == "dnf":
- assert mark == "user"
+ # dnf4 marks packages as 'user', while dnf5 marks them as 'User'
+ assert mark in ("user", "User")
else:
- assert mark == "unknown"
+ # dnf4 marks packages as 'unknown', while dnf5 marks them as 'External User'
+ assert mark in ("unknown", "External User")
@unittest.skipUnless(test.TestBase.has_filesystem_support("btrfs"), "btrfs needed")
def test_btrfs(self):
--
2.45.2

View file

@ -1,3 +1,3 @@
This repository is maintained by packit.
https://packit.dev/
The file was generated using packit 1.14.0.post1.dev2+g6506c7467.
The file was generated using packit 0.104.0.

BIN
osbuild-94.tar.gz Normal file

Binary file not shown.

File diff suppressed because it is too large Load diff

View file

@ -1 +1 @@
SHA512 (osbuild-169.tar.gz) = 981b6dae05d0f1fe0475549b5c72c2adafb656a7b9f3dbdf64fe660fe0852166bf327f654192f7f83583e2d559590b98dac8aba226e8203c3a0af274d51b33cf
SHA512 (osbuild-135.tar.gz) = b95ed7b75756845ec1baaecbd7340edee78147daec7985d706f1cb690ef23b5feeef2b172c954bf4136eccab223ee5422f32da401f25f7ef699535a0aa6932df