Ubuntu/devel 22.1 hotfix2#1350
Conversation
cpaelzer
left a comment
There was a problem hiding this comment.
A few stylistic inline comments ...
| @@ -1,3 +1,10 @@ | |||
| cloud-init (22.1-14-g2e17a0d6-0ubuntu1~22.04.4) jammy; urgency=medium | |||
|
|
|||
| * cherry-pick eee60329: Fix cloud-init status --wait when no datasource | |||
There was a problem hiding this comment.
This isn't a "you have to redo this" level feedback, but FYI you'd usually reference any new patch added in debian/patches here.
Two common styles are
* d/p/cpick-eee60329-Fix-cloud-init-status-wait-when-no-datasource-found:
cherry-pick eee60329: Fix cloud-init status --wait when no datasource
found (#1349)
* cherry-pick eee60329: Fix cloud-init status --wait when no datasource
found (#1349)
- d/p/cpick-eee60329-Fix-cloud-init-status-wait-when-no-datasource-found
The latter is more common if you have a lift of patches picked for one overall change/fix.
There was a problem hiding this comment.
Agreed, this clearer.
| "disabled" file, so "status --wait" will wait indefinitely if no | ||
| datasource is found. | ||
|
|
||
| LP: #1966085 |
There was a problem hiding this comment.
It is great that you already have LP: #1966085 but for formal style (https://dep-team.pages.debian.net/deps/dep3/) you'd usually refer those like:
Origin: https://github.com/canonical/cloud-init/commit/eee60329
Bug-Ubuntu: https://bugs.launchpad.net/bugs/1966085
Last-Update: 2022-03-24
In fact since you needed to modify it here it would be
Origin: backport, https://github.com/canonical/cloud-init/commit/eee60329
Bug-Ubuntu: https://bugs.launchpad.net/bugs/1966085
Last-Update: 2022-03-24
If ever in doubt that link above has all you'd ever want to express in a patch :-)
There was a problem hiding this comment.
I'd like to add the quilt patch metadata to all "cherry-picked" commits that cloud-init tooling adds via our simple cherry-pick script so I'll take this as a separate action item for a different PR to adapt our process for all future processed 'cherry-picks'. Good suggestion
There was a problem hiding this comment.
I've also updated the quilt patch header in this PR.
|
What does "backport" mean here? |
it means that one needed to modify (according to chads description) the patch to apply |
TheRealFalcon
left a comment
There was a problem hiding this comment.
LGTM (after we take Christian's comments into account).
Ran the procedure (with a missing quilt push -f) and got the same results. Also ran the integration test against your PPA and it passed.
|
Closing this pull request as it was pushed directly to ubuntu/devel-22.1-hotfix branch |
Given cherry-pick won't be able to merge cleanly into our hotfix branch, the following procedure is require to "backport" this fix in the quilt patch we create:
procedure
Proposed Commit Message
Additional Context
Test Steps
I pushed this changeset to ppa:chad.smith/recipe-test-ground and debdiff is viewable here
Checklist: