docker-library / cassandra

Docker Official Image packaging for Cassandra
Apache License 2.0
262 stars 282 forks source link

Automatically update JRE base images #273

Closed tianon closed 7 months ago

tianon commented 8 months ago

Right now we're on focal across the board -- this will update us to jammy (although this commit does not perform the jammy update so the automation can do so instead)

This also adds "suite aliases" like we've added elsewhere so that when we do apply the jammy update, there's an easy escape hatch for users (because that's a likely seccomp hassle update).

tianon commented 8 months ago
Diff: ```diff $ diff -u <(bashbrew cat cassandra) <(bashbrew cat <(./generate-stackbrew-library.sh)) --- /dev/fd/63 2023-12-21 16:38:15.697155476 -0800 +++ /dev/fd/62 2023-12-21 16:38:15.701155500 -0800 @@ -1,27 +1,27 @@ Maintainers: Tianon Gravi (@tianon), Joseph Ferguson (@yosifkit) GitRepo: https://github.com/docker-library/cassandra.git -Tags: 5.0-beta1, 5.0, 5 +Tags: 5.0-beta1, 5.0, 5, 5.0-beta1-focal, 5.0-focal, 5-focal Architectures: amd64, arm32v7, arm64v8, ppc64le, s390x GitCommit: 8313dd9e2e5d049117c1aa190494702f5ee60c83 Directory: 5.0 -Tags: 4.1.3, 4.1, 4, latest +Tags: 4.1.3, 4.1, 4, latest, 4.1.3-focal, 4.1-focal, 4-focal, focal Architectures: amd64, arm32v7, arm64v8, ppc64le, s390x GitCommit: 44614387cda4278e477056c24cde3070f679a32a Directory: 4.1 -Tags: 4.0.11, 4.0 +Tags: 4.0.11, 4.0, 4.0.11-focal, 4.0-focal Architectures: amd64, arm32v7, arm64v8, ppc64le, s390x GitCommit: b57fae57e886db7b46c0851ed761b6b0a260f065 Directory: 4.0 -Tags: 3.11.16, 3.11, 3 +Tags: 3.11.16, 3.11, 3, 3.11.16-focal, 3.11-focal, 3-focal Architectures: amd64, arm32v7, arm64v8, ppc64le GitCommit: 76e413ded2e5eb2c61d97296d01400d2fff2d6d5 Directory: 3.11 -Tags: 3.0.29, 3.0 +Tags: 3.0.29, 3.0, 3.0.29-focal, 3.0-focal Architectures: amd64, arm32v7, arm64v8, ppc64le GitCommit: 0472adffa9e3b3361f2dbe4b089592d1cb84d36d Directory: 3.0 ```