Merge ~michal-maloszewski99/ubuntu/+source/simplestreams:lp-2013081-gpg-keys-jammyr into ubuntu/+source/simplestreams:ubuntu/jammy-devel

Proposed by Michał Małoszewski
Status: Merged
Approved by: git-ubuntu bot
Approved revision: not available
Merged at revision: e6e295e88ec0bf6fb247cd7f2a96132324f67ebb
Proposed branch: ~michal-maloszewski99/ubuntu/+source/simplestreams:lp-2013081-gpg-keys-jammyr
Merge into: ubuntu/+source/simplestreams:ubuntu/jammy-devel
Diff against target: 112 lines (+92/-0)
3 files modified
debian/changelog (+9/-0)
debian/patches/lp2013081-build-fails-gpg-key-expired-jammy.patch (+82/-0)
debian/patches/series (+1/-0)
Reviewer Review Type Date Requested Status
git-ubuntu bot Approve
Lucas Kanashiro (community) Approve
Canonical Server Reporter Pending
Review via email: mp+443475@code.launchpad.net
To post a comment you must log in.
Revision history for this message
Michał Małoszewski (michal-maloszewski99) wrote :

No autopkgtests there

Revision history for this message
Michał Małoszewski (michal-maloszewski99) wrote :

Made a mistake but quickly changed into ..0ubuntu1.1 (changelog).
The PPA was based on ubuntu2.1 but anyway it was the higher version and it worked.

Revision history for this message
Lucas Kanashiro (lucaskanashiro) wrote :

I think it is a good idea in general to also add a review slot for canonical-server.

I added an inline comment regarding your changelog entry, same for your commit message. It also applies to the MPs targeting the other releases.

Regarding the SRU bug description, the error message you added to Test Plan is kind of useless:

dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2

This is a generic error, it does not show what is the real issue. Please fix that.

review: Needs Fixing
Revision history for this message
Christian Ehrhardt  (paelzer) wrote :

We have switched to canonical-server-reporter as the review slot quite a while ago.
That was to avoid being auto-consumed whenever we do a vote.
IMHO - no need to add canonical-server slot.

Everything else is right and Michal will clean it up for you to reconsider and sponsor.

Revision history for this message
Lucas Kanashiro (lucaskanashiro) wrote :

I know we moved to canonical-server-reporter for that reason, but I still like to receive emails about updates and canonical-server-reporter does not provide that AFAIK. Anyway, not mandatory but still useful IMHO. I usually add slots for both.

Revision history for this message
Michał Małoszewski (michal-maloszewski99) wrote :

Made single changes on each branch and it's ready to be re-reviewed (and sponsored if applicable).

Revision history for this message
Lucas Kanashiro (lucaskanashiro) wrote :

I small comment regarding the changelog. Just a nitpick, I wouldn't add the LP bug reference to the changelog commit, you usually add the bug reference to the commit fixing it, and in this case it is the previous one.

review: Needs Fixing
Revision history for this message
Michał Małoszewski (michal-maloszewski99) wrote :

Thanks for a comment. Fixed on all branches.

Revision history for this message
Lucas Kanashiro (lucaskanashiro) wrote :

Thanks! The package changes LGTM now. I have a comment about your Test Plan in the bug description, if I blindly follow the steps there the package will not build because there will be no upstream tarball in the parent directory, could you update that? You could use pull-lp-source for that and not use git-ubuntu for instance.

review: Needs Fixing
Revision history for this message
Michał Małoszewski (michal-maloszewski99) wrote :

Thanks for the hint! Changes applied, can be re-considered.

Revision history for this message
Lucas Kanashiro (lucaskanashiro) wrote :

Thanks for updating it Michal. It is a bit more than what I was expecting but I think it works :) I'll be sponsoring the uploads.

review: Approve
Revision history for this message
Michał Małoszewski (michal-maloszewski99) wrote :

Thank you :)

Revision history for this message
git-ubuntu bot (git-ubuntu-bot) wrote :

Approvers: lucaskanashiro, michal-maloszewski99
Uploaders: lucaskanashiro
MP auto-approved

review: Approve
Revision history for this message
Lucas Kanashiro (lucaskanashiro) wrote :

Package uploaded:

Uploading simplestreams_0.1.0-48-gb936edd4-0ubuntu1.1.dsc
Uploading simplestreams_0.1.0-48-gb936edd4.orig.tar.gz
Uploading simplestreams_0.1.0-48-gb936edd4-0ubuntu1.1.debian.tar.xz
Uploading simplestreams_0.1.0-48-gb936edd4-0ubuntu1.1_source.buildinfo
Uploading simplestreams_0.1.0-48-gb936edd4-0ubuntu1.1_source.changes

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1diff --git a/debian/changelog b/debian/changelog
2index 7963d90..8677d59 100644
3--- a/debian/changelog
4+++ b/debian/changelog
5@@ -1,3 +1,12 @@
6+simplestreams (0.1.0-48-gb936edd4-0ubuntu1.1) jammy; urgency=medium
7+
8+ * d/p/lp2013081-build-fails-gpg-key-expired-jammy.patch: dh_auto_test
9+ failed. The test gpg key expired. The patch is to replace the
10+ expired gpg key with a new one to get rid of that problem.
11+ (LP: #2013081)
12+
13+ -- Michal Maloszewski <michal.maloszewski@canonical.com> Wed, 24 May 2023 10:32:43 +0200
14+
15 simplestreams (0.1.0-48-gb936edd4-0ubuntu1) jammy; urgency=medium
16
17 * New upstream snapshot.
18diff --git a/debian/patches/lp2013081-build-fails-gpg-key-expired-jammy.patch b/debian/patches/lp2013081-build-fails-gpg-key-expired-jammy.patch
19new file mode 100644
20index 0000000..ff88098
21--- /dev/null
22+++ b/debian/patches/lp2013081-build-fails-gpg-key-expired-jammy.patch
23@@ -0,0 +1,82 @@
24+From 68414193c3fe27538cec757bafbfe3ce83f0ce80 Mon Sep 17 00:00:00 2001
25+From: Dominik <dominik.viererbe@canonical.com>
26+Date: Tue, 28 Mar 2023 17:47:46 +0300
27+Subject: [PATCH] test: rotate example gpg keys
28+
29+Origin: upstream, https://git.launchpad.net/simplestreams/commit/?id=68414193c3fe27538cec757bafbfe3ce83f0ce80
30+Bug-Ubuntu: https://bugs.launchpad.net/ubuntu/+source/simplestreams/+bug/2013081
31+Last-Update: 2023-05-24
32+---
33+ examples/keys/example.pub | 20 ++++++++++----------
34+ examples/keys/example.sec | 36 ++++++++++++++++++------------------
35+ 2 files changed, 28 insertions(+), 28 deletions(-)
36+
37+--- a/examples/keys/example.pub
38++++ b/examples/keys/example.pub
39+@@ -1,14 +1,14 @@
40+ -----BEGIN PGP PUBLIC KEY BLOCK-----
41+-Version: GnuPG v1.4.11 (GNU/Linux)
42+
43+-mI0EUSw66gEEAM6AjeB/KtvuLbkbn6F0Whew2sYx5O2j2smSgwJ0oevnlRzneyXh
44+-kUIR+wH5KBDIz5Ikp35ZrZFYoP++7VMALDTp9l+OOlrbz4rQzwI8HvXumkhT+BgE
45+-lfN10eu0rBkVNxqt9lXuMNYwgJJtfBPzXVBQju6QDYx5Uodxk9C9TXapABEBAAG0
46++mI0EZCL9pgEEALjMscvUXnyoFeP9McF+0yW4SFQsl8WwpXosSae3DSInIJSoEOG7
47++HBewSS3dOK0lHIYnDZLtA0kSuC/a43mzgRLnY2paGKRL/cC/M2z66Dib83kZgOG8
48++phVZH2HEMJxhb9XLibfTeIUvSgYLSnE4a00xLmlUjI11mCk36RYh4xhhABEBAAG0
49+ XFNpbXBsZSBTdHJlYW1zIFRlc3QgVXNlciAoVGVzdCBVc2FnZSBPbmx5LiBEbyBO
50+-b3QgSW1wb3J0LikgPHNpbXBsZXN0cmVhbXNAYm9ndXMuZXhhbXBsZS5jb20+iL4E
51+-EwECACgFAlEsOuoCGy8FCRLMAwAGCwkIBwMCBhUIAgkKCwQWAgMBAh4BAheAAAoJ
52+-EKlxSiA5Z1NuK0ID/R8iBwVt/9tqFy7eeJzCDK0O7QcpmhvKyjPLLmsUhysx8kC7
53+-S89yuWyr6iQcjAoAMK6EkOZgRoFfOIA+hZkFC0blFHLCrdSghSQQm6hL/XJuWtkf
54+-HBdu7yKudGzGyYmpGYYG69zz+he5EZUtY1fR9PSGSM+ZwCLznHdCJix7bNi0
55+-=HEJL
56++b3QgSW1wb3J0LikgPHNpbXBsZXN0cmVhbXNAYm9ndXMuZXhhbXBsZS5jb20+iM4E
57++EwEKADgWIQQkk5C2cpQTdyB9ZpY4cK3qoW5CfAUCZCL9pgIbLwULCQgHAgYVCgkI
58++CwIEFgIDAQIeAQIXgAAKCRA4cK3qoW5CfP9KBACxeVNSRzLHOLvthMxvqoqB/775
59++AmJOPH2OiEfQOAr9C04zcW4FseBDXTS+6vydk5WsG3M7QA7p+zPiKy1atXhUOHY1
60++VySd2AAB0u2RWUAWgg2DaQfbzfuxztqGBqlxPsGXgpobvumXf2pNehoBH9J9T4W4
61++8NH75blul5zZaFvkmA==
62++=C/S4
63+ -----END PGP PUBLIC KEY BLOCK-----
64+--- a/examples/keys/example.sec
65++++ b/examples/keys/example.sec
66+@@ -1,21 +1,21 @@
67+ -----BEGIN PGP PRIVATE KEY BLOCK-----
68+-Version: GnuPG v1.4.11 (GNU/Linux)
69+
70+-lQHXBFEsOuoBBADOgI3gfyrb7i25G5+hdFoXsNrGMeTto9rJkoMCdKHr55Uc53sl
71+-4ZFCEfsB+SgQyM+SJKd+Wa2RWKD/vu1TACw06fZfjjpa28+K0M8CPB717ppIU/gY
72+-BJXzddHrtKwZFTcarfZV7jDWMICSbXwT811QUI7ukA2MeVKHcZPQvU12qQARAQAB
73+-AAP2KSNzIEY1Q5svgLEAHCoRyKZy7wkBklYSQBXwA404tMZt7lQvNFy7k24Bk2MP
74+-mEhpEbQ7qfAzo8EEUe63WNGv/H6yl37pcS2rKxGdar9/dFV2t/TbJaehKotIvG9D
75+-x1CvuT/7DQRj9rGWrDrhx2XIz8hpD21bxrDb2TEF5WjfAQIA05tN+7zxTXSKq7Wt
76+-215ba4kBhKKuvrYMN5m871O/cNJfVh9ABea4xRFOOTkcpXsHAl1JPV52wRlHpBoe
77+-b36goQIA+dMapApF9zYflJ5rp3RLCwH0YwmY55+MBL5OTN7PM6DFs61rQG1ZO3x8
78+-VJ1GNvpVhEuIBUmsD2O4BVYekDsxCQIAuqMgVMVDfj7P2MeMKZ888XphQuYeJdIq
79+-IckpdKnZSKSU0oXKiB9y0AyptB1Aih8IhF00EIURWjMI//19JkBXuJNetFxTaW1w
80+-bGUgU3RyZWFtcyBUZXN0IFVzZXIgKFRlc3QgVXNhZ2UgT25seS4gRG8gTm90IElt
81+-cG9ydC4pIDxzaW1wbGVzdHJlYW1zQGJvZ3VzLmV4YW1wbGUuY29tPoi+BBMBAgAo
82+-BQJRLDrqAhsvBQkSzAMABgsJCAcDAgYVCAIJCgsEFgIDAQIeAQIXgAAKCRCpcUog
83+-OWdTbitCA/0fIgcFbf/bahcu3nicwgytDu0HKZobysozyy5rFIcrMfJAu0vPcrls
84+-q+okHIwKADCuhJDmYEaBXziAPoWZBQtG5RRywq3UoIUkEJuoS/1yblrZHxwXbu8i
85+-rnRsxsmJqRmGBuvc8/oXuRGVLWNX0fT0hkjPmcAi85x3QiYse2zYtA==
86+-=svaP
87++lQHYBGQi/aYBBAC4zLHL1F58qBXj/THBftMluEhULJfFsKV6LEmntw0iJyCUqBDh
88++uxwXsEkt3TitJRyGJw2S7QNJErgv2uN5s4ES52NqWhikS/3AvzNs+ug4m/N5GYDh
89++vKYVWR9hxDCcYW/Vy4m303iFL0oGC0pxOGtNMS5pVIyNdZgpN+kWIeMYYQARAQAB
90++AAP9HOQzr9BF7WtB8OD21G+Fh1ImTLKkD84sMMuXwFbIANzpJRSZfxEHtVRkPH1n
91++jPpOWVLltmDDsLryfNjV04MS3KOtCHnfM9poK+CdlLcrH6pg5QyATgktAQZdR6qA
92++fWZY7aKoO43bWkpj7iKg1F/eGNA//WJehZLRyZzZSQ/cvyECANFfzcJ/BlFOVrho
93++9s92JjGQDLVjYjrgSyGhqQr1NZptpBWbCXyaSPqCJJ+ulRz/W7/JKF1RBHdaw0Ug
94+++sjcB3UCAOHz6sYUs60hSlNPQCH0hk9j4y/DFm51O2qNtiFqxrNDDn3eVdbFPwLN
95++9r5vqR6bpe2z3eoxSuVe0V6Ylj8/W70CAI4ecsC4cBJkT83yiqWuNwndGZ1zt8+q
96++12THqYUZ6KSBRHrCYOt8LT5QKFzvAzAJ6oNwYk+DMbMX24mpYo+0eQ6gxbRcU2lt
97++cGxlIFN0cmVhbXMgVGVzdCBVc2VyIChUZXN0IFVzYWdlIE9ubHkuIERvIE5vdCBJ
98++bXBvcnQuKSA8c2ltcGxlc3RyZWFtc0Bib2d1cy5leGFtcGxlLmNvbT6IzgQTAQoA
99++OBYhBCSTkLZylBN3IH1mljhwreqhbkJ8BQJkIv2mAhsvBQsJCAcCBhUKCQgLAgQW
100++AgMBAh4BAheAAAoJEDhwreqhbkJ8/0oEALF5U1JHMsc4u+2EzG+qioH/vvkCYk48
101++fY6IR9A4Cv0LTjNxbgWx4ENdNL7q/J2TlawbcztADun7M+IrLVq1eFQ4djVXJJ3Y
102++AAHS7ZFZQBaCDYNpB9vN+7HO2oYGqXE+wZeCmhu+6Zd/ak16GgEf0n1Phbjw0fvl
103++uW6XnNloW+SY
104++=uILn
105+ -----END PGP PRIVATE KEY BLOCK-----
106diff --git a/debian/patches/series b/debian/patches/series
107new file mode 100644
108index 0000000..3dab588
109--- /dev/null
110+++ b/debian/patches/series
111@@ -0,0 +1 @@
112+lp2013081-build-fails-gpg-key-expired-jammy.patch

Subscribers

People subscribed via source and target branches