Skip to content

Commit

Permalink
Add support for Ubuntu Noble
Browse files Browse the repository at this point in the history
  • Loading branch information
Koenvh1 committed Dec 2, 2024
1 parent d583a63 commit b1a8dba
Show file tree
Hide file tree
Showing 5 changed files with 11 additions and 10 deletions.
3 changes: 3 additions & 0 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -260,6 +260,9 @@ depends = "$auto, passwd"
[package.metadata.deb.variants.debian-bookworm]
depends = "$auto, passwd, libssl3"

[package.metadata.deb.variants.ubuntu-noble]
depends = "$auto, passwd, libssl3"

# Cross compilation variants:
# Note: we have to specifiy dependencies manually because we don't run cargo-deb
# on the target platform and so it cannot determine the dependencies correctly
Expand Down
1 change: 1 addition & 0 deletions doc/manual/source/install-and-run.rst
Original file line number Diff line number Diff line change
Expand Up @@ -113,6 +113,7 @@ public rsyncd and HTTPS web server available.
To install a Routinator package, you need the 64-bit version of one of
these Ubuntu versions:

- Ubuntu Noble 24.04 (LTS)
- Ubuntu Jammy 22.04 (LTS)
- Ubuntu Focal 20.04 (LTS)

Expand Down
1 change: 1 addition & 0 deletions pkg/common/krill-ubuntu-noble.krill.service
4 changes: 1 addition & 3 deletions pkg/rules/packages-to-build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,11 +5,9 @@ pkg:
- "krillup"
- "krillta"
image:
- "ubuntu:xenial" # ubuntu/16.04
- "ubuntu:bionic" # ubuntu/18.04
- "ubuntu:focal" # ubuntu/20.04
- "ubuntu:jammy" # ubuntu/22.04
- "debian:stretch" # debian/9
- "ubuntu:noble" # ubuntu/24.04
- "debian:buster" # debian/10
- "debian:bullseye" # debian/11
- "debian:bookworm" # debian/12
Expand Down
12 changes: 5 additions & 7 deletions pkg/rules/packages-to-test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,11 +5,9 @@ pkg:
- "krillup"
- "krillta"
image:
- "ubuntu:xenial" # ubuntu/16.04
- "ubuntu:bionic" # ubuntu/18.04
- "ubuntu:focal" # ubuntu/20.04
- "ubuntu:jammy" # ubuntu/22.04
- "debian:stretch" # debian/9
- "ubuntu:noble" # ubuntu/24.04
- "debian:buster" # debian/10
- "debian:bullseye" # debian/11
- "debian:bookworm" # debian/12
Expand Down Expand Up @@ -70,14 +68,14 @@ include:
image: "debian:buster"
target: "aarch64-unknown-linux-gnu"

# Exclude upgrade testing on Debian Bookworm as no prior released versions exist to upgrade from.
# Exclude upgrade testing on Ubuntu Noble as no prior released versions exist to upgrade from.
exclude:
- pkg: "krill"
image: "debian:bookworm"
image: "ubuntu:noble"
mode: "upgrade-from-published"
- pkg: "krillta"
image: "debian:bookworm"
image: "ubuntu:noble"
mode: "upgrade-from-published"
- pkg: "krillup"
image: "debian:bookworm"
image: "ubuntu:noble"
mode: "upgrade-from-published"

0 comments on commit b1a8dba

Please sign in to comment.