Skip to content

CI(deps): Update dependency ubuntu to v24 #3672

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Apr 26, 2024

This PR contains the following updates:

Package Type Update Change
ubuntu github-runner major 22.04 -> 24.04
ubuntu final major 22.04 -> 24.04

Configuration

📅 Schedule: Branch creation - "* * * * 0,6" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about these updates again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@github-actions github-actions bot added the docker Docker related label Apr 26, 2024
@renovate renovate bot force-pushed the renovate/ubuntu-24.x branch 2 times, most recently from b573d76 to 8e45a01 Compare May 2, 2024 04:38
@neteler neteler added this to the 8.4.0 milestone May 2, 2024
@neteler neteler added the CI Continuous integration label May 2, 2024
@echoix
Copy link
Member

echoix commented May 2, 2024

Are we ready for Ubuntu 24.04? Should we wait for our workflow to be updated?

@echoix echoix modified the milestones: 8.4.0, 8.4.1 May 2, 2024
@wenzeslaus
Copy link
Member

We should get our CI workflows updated first. Ubuntu 24.04 is in Q2 2024 – Apr-Jun in GitHub public roadmap as beta.

Alternatively, we can test these locally and update Dockerfiles then.

@renovate renovate bot changed the title CI(deps): Update ubuntu Docker tag to v24 Update ubuntu Docker tag to v24 May 6, 2024
@echoix echoix changed the title Update ubuntu Docker tag to v24 docker: Update ubuntu Docker tag to v24 May 9, 2024
@renovate renovate bot changed the title docker: Update ubuntu Docker tag to v24 CI(deps): Update ubuntu Docker tag to v24 May 23, 2024
@renovate renovate bot force-pushed the renovate/ubuntu-24.x branch from 8e45a01 to a5826bb Compare June 5, 2024 03:53
@renovate renovate bot force-pushed the renovate/ubuntu-24.x branch 2 times, most recently from 3abe70a to 57f3f1d Compare June 18, 2024 01:51
@renovate renovate bot force-pushed the renovate/ubuntu-24.x branch from 57f3f1d to a3d1c1e Compare July 2, 2024 09:53
@renovate renovate bot force-pushed the renovate/ubuntu-24.x branch 3 times, most recently from 1d38261 to 4d8f2ce Compare August 17, 2024 14:01
@renovate renovate bot force-pushed the renovate/ubuntu-24.x branch 2 times, most recently from 4147f0d to e5f1dad Compare September 17, 2024 11:36
@renovate renovate bot force-pushed the renovate/ubuntu-24.x branch from e5f1dad to a8c8b68 Compare September 26, 2024 19:01
@renovate renovate bot changed the title CI(deps): Update ubuntu Docker tag to v24 CI(deps): Update dependency ubuntu to v24 Sep 26, 2024
@renovate renovate bot force-pushed the renovate/ubuntu-24.x branch from a8c8b68 to fa46c96 Compare October 2, 2024 04:27
@renovate renovate bot force-pushed the renovate/ubuntu-24.x branch 4 times, most recently from 83a20df to edf18fd Compare October 16, 2024 06:20
@wenzeslaus wenzeslaus modified the milestones: 8.4.1, 8.5.0 Nov 5, 2024
@renovate renovate bot force-pushed the renovate/ubuntu-24.x branch 2 times, most recently from cdd6873 to ad2b7d1 Compare February 4, 2025 09:27
@renovate renovate bot force-pushed the renovate/ubuntu-24.x branch from ad2b7d1 to 92ee5ae Compare February 8, 2025 03:31
@renovate renovate bot force-pushed the renovate/ubuntu-24.x branch 2 times, most recently from 6451470 to f308d4e Compare February 24, 2025 03:00
@github-actions github-actions bot added the nix label Feb 24, 2025
@echoix
Copy link
Member

echoix commented Feb 24, 2025

How do we handle the fact that Ubuntu doesn't provide
provide pdal anymore for versions after 22.04 (jammy)?
@wenzeslaus @nilason any ideas on the approach?

We will need to move to 24.04 LTS anyways at some point.
I was thinking of renaming the current apt file to something more close to the os+version, and to have one other package list for Ubuntu 24.04. The current package list doesn't fit 100% for Debian anyways, at least the last time I tried to do a dev container based on Debian.

@neteler
Copy link
Member

neteler commented Feb 25, 2025

How do we handle the fact that Ubuntu doesn't provide
provide pdal anymore for versions after 22.04 (jammy)?

We used to compile PDAL ourselves which was later removed in favor of the ready-to-use packages.
Here is the code from 2023:

## compile and install PDAL (not available on Debian/Ubuntu) with laz-perf enabled

@renovate renovate bot force-pushed the renovate/ubuntu-24.x branch from f308d4e to 76c604a Compare March 31, 2025 12:14
@renovate renovate bot force-pushed the renovate/ubuntu-24.x branch 3 times, most recently from 1b8df72 to 58babfa Compare April 12, 2025 01:38
@renovate renovate bot force-pushed the renovate/ubuntu-24.x branch 2 times, most recently from aa491cb to 0db3110 Compare May 6, 2025 20:14
@renovate renovate bot force-pushed the renovate/ubuntu-24.x branch from 0db3110 to a84fbfb Compare May 10, 2025 04:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CI Continuous integration docker Docker related nix
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants