Skip to content
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

docs: update references to Ubuntu versions #28701

Merged
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
2 changes: 1 addition & 1 deletion docs/usage/configuration-options.md
Original file line number Diff line number Diff line change
Expand Up @@ -770,7 +770,7 @@ As example the following configuration will update all three lines in the Docker
```

```dockerfile title="Dockerfile"
FROM amd64/ubuntu:18.04
FROM amd64/ubuntu:24.04
ENV GRADLE_VERSION=6.2 # gradle-version/gradle&versioning=maven
ENV NODE_VERSION=10.19.0 # github-tags/nodejs/node&versioning=node
```
Expand Down
6 changes: 3 additions & 3 deletions docs/usage/docker.md
Original file line number Diff line number Diff line change
Expand Up @@ -121,13 +121,13 @@ For example:
Renovate understands [Ubuntu release code names](https://wiki.ubuntu.com/Releases) and will offer upgrades to the latest LTS release.

You must only use the _first_ term of the code name in _lowercase_.
So use `jammy` for the Jammy Jellyfish release.
So use `noble` for the Noble Numbat release.

For example, Renovate will offer to upgrade the following `Dockerfile` layer:

```diff
- FROM ubuntu:focal
+ FROM ubuntu:jammy
- FROM ubuntu:jammy
+ FROM ubuntu:noble
```

### Debian codenames
Expand Down
5 changes: 4 additions & 1 deletion docs/usage/examples/self-hosting.md
Original file line number Diff line number Diff line change
Expand Up @@ -416,7 +416,10 @@ This means Renovate can safely connect to systems using that certificate or cert

Helper programs like Git and npm use the system trust store.
For those programs to trust a self-signed certificate you must add it to the systems trust store.
On Ubuntu/Debian and many Linux-based systems, this can be done by copying the self-signed certificate (e.g. `self-signed-certificate.crt`) to `/usr/local/share/ca-certificates/` and running [`update-ca-certificates`](https://manpages.ubuntu.com/manpages/xenial/man8/update-ca-certificates.8.html) to update the system trust store afterwards.
On Ubuntu/Debian and many Linux-based systems, this can be done by:

1. copying the self-signed certificate (e.g. `self-signed-certificate.crt`) to `/usr/local/share/ca-certificates/`
1. and running [`update-ca-certificates`](https://manpages.ubuntu.com/manpages/noble/man8/update-ca-certificates.8.html) to update the system trust store afterwards

### Renovate Docker image

Expand Down
2 changes: 1 addition & 1 deletion lib/modules/manager/azure-pipelines/readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ resources:
ref: refs/tags/v0.5.1
containers:
- container: linux
image: ubuntu:16.04
image: ubuntu:24.04
- container: python
image: python:3.7@sha256:3870d35b962a943df72d948580fc66ceaaee1c4fbd205930f32e0f0760eb1077

Expand Down
2 changes: 1 addition & 1 deletion lib/modules/manager/github-actions/readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ name: build
on: [push]

env:
RUNNER: ubuntu-20.04
RUNNER: ubuntu-22.04
viceice marked this conversation as resolved.
Show resolved Hide resolved

jobs:
build:
Expand Down
2 changes: 1 addition & 1 deletion lib/modules/versioning/ubuntu/readme.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
Ubuntu versioning is used for Ubuntu container images that are referenced by their release version or a codename.

Versions to which this scheme applies are e.g. `22.04`, `jammy` and `jammy-20220815`.
Versions to which this scheme applies are e.g. `24.04`, `noble` and `noble-20240423`.