ci: Replace soon EOL hirsute with jammy #23504

pull MarcoFalke wants to merge 1 commits into bitcoin:master from MarcoFalke:2111-ciJammy changing 3 files +6 −6
  1. MarcoFalke commented at 10:27 AM on November 13, 2021: member

    hirsute will be EOL in about 1.5 months, at which point the package servers may be shut down. Avoid this by hopping to the next LTS release 22.04 (Jammy Jellyfish).

    While the release is currently in development, it seems unlikely that anything will break for us. I am doing the hirsute->jammy hop to avoid a hirsute->impish->jammy hop, but if anything does break, we can fall back to that "double hop".

  2. ci: Replace soon EOL hirsute with jammy fafa66e424
  3. hebasto commented at 10:40 AM on November 13, 2021: member

    Concept ACK on moving from hirsute.

    While the release is currently in development, it seems unlikely that anything will break for us. I am doing the hirsute->jammy hop to avoid a hirsute->impish->jammy hop, but if anything does break, we can fall back to that "double hop".

    One more hop does not look too difficult to be done. Maybe avoid any concerns about using a non-final release in our CI, and just do a "double hop"?

  4. dougEfresh cross-referenced this on Nov 13, 2021 from issue ci, refactor: Use Ubuntu release date tags instead of release names by dougEfresh
  5. DrahtBot added the label Tests on Nov 13, 2021
  6. MarcoFalke commented at 3:05 PM on November 13, 2021: member

    We'll also might have to backport to 22.x, so a single commit seems preferable. If this is too risky to merge right now, I am happy to wait until it is considered less risky.

  7. hebasto commented at 4:32 PM on November 13, 2021: member

    We'll also might have to backport to 22.x, so a single commit seems preferable.

    Agree.

    If this is too risky to merge right now, I am happy to wait until it is considered less risky.

    I'm not familiar with Ubuntu development process closely. I'm fine with using a public beta release (yes, I understand that it will happen after hirsute EOL).

  8. DrahtBot commented at 3:14 AM on November 14, 2021: contributor

    <!--e57a25ab6845829454e8d69fc972939a-->

    The following sections might be updated with supplementary metadata relevant to reviewers and maintainers.

    <!--174a7506f384e20aa4161008e828411d-->

    Conflicts

    Reviewers, this pull request conflicts with the following ones:

    • #23520 (ci: Rework ci task names (take 3) by MarcoFalke)

    If you consider this pull request important, please also help to review the conflicting pull requests. Ideally, start with the one that should be merged first.

  9. laanwj commented at 2:30 PM on November 15, 2021: member

    If this is too risky to merge right now, I am happy to wait until it is considered less risky.

    What is the risk here? That there are intermediate failures due to the distribution itself being in development?

  10. fanquake approved
  11. fanquake commented at 2:39 AM on November 16, 2021: member

    ACK fafa66e424cd0c4a4ac3175e0d3b15a54626aa4b

  12. Zero-1729 commented at 3:44 AM on November 16, 2021: contributor

    crACK fafa66e424cd0c4a4ac3175e0d3b15a54626aa4b

    Worst case, if anything breaks due to 22.04 still being in development, we can hop back to 21.10 before the final jammy release is available in April next year.

  13. DrahtBot cross-referenced this on Nov 16, 2021 from issue ci: Rework ci task names (take 3) by MarcoFalke
  14. MarcoFalke commented at 7:38 AM on November 16, 2021: member

    Jup, if something goes wrong, we'll have an hirsute->jammy->impish->jammy hop

  15. fanquake merged this on Nov 16, 2021
  16. fanquake closed this on Nov 16, 2021

  17. MarcoFalke deleted the branch on Nov 16, 2021
  18. sidhujag referenced this in commit 0885e61ec9 on Nov 16, 2021
  19. MarcoFalke added the label Needs backport (22.x) on Nov 20, 2021
  20. fanquake removed the label Needs backport (22.x) on Nov 25, 2021
  21. fanquake referenced this in commit 406e3134e2 on Nov 25, 2021
  22. fanquake commented at 7:40 AM on November 25, 2021: member

    Added to #23276 for backport to the 22.x branch.

  23. fanquake cross-referenced this on Nov 25, 2021 from issue [22.x] Backports for 22.x by fanquake
  24. fanquake referenced this in commit b53545467d on Feb 14, 2022
  25. fanquake referenced this in commit 2f60fc6d8c on Feb 15, 2022
  26. fanquake referenced this in commit 9b5f674abb on Mar 1, 2022
  27. reddink cross-referenced this on May 26, 2022 from issue [4.22.x] Backports for 4.22.x by reddink
  28. psgreco cross-referenced this on Sep 7, 2022 from issue [backport] Backport fixes from master to elements-22.x for rc6 by psgreco
  29. bitcoin locked this on Nov 25, 2022

github-metadata-mirror

This is a metadata mirror of the GitHub repository bitcoin/bitcoin. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2026-05-20 06:53 UTC