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

Add Debian 12 bookworm release #232

Closed
rwlodarczyk-xealth opened this issue Jun 12, 2023 · 7 comments
Closed

Add Debian 12 bookworm release #232

rwlodarczyk-xealth opened this issue Jun 12, 2023 · 7 comments
Assignees

Comments

@rwlodarczyk-xealth
Copy link

Since Debian 12 bookworm was released on 2023-06-10, please release an updated version for this new Debian release.

@neomantra neomantra self-assigned this Jun 12, 2023
@neomantra
Copy link
Member

As one of the unwritten policies of this image is to track Debian stable, I'll add it to the build-from-source images... assuming there are no major issues with building it there.

@neomantra
Copy link
Member

I forgot that we only follow build-from-upstream for Debian. The build-from-source is for Ubuntu. I just added some notes to the README to clarify this.

You can build your own image by cloning this and running:

docker build --build-arg RESTY_IMAGE_BASE=debian --build-arg RESTY_IMAGE_TAG=bookworm -f jammy/Dockerfile .

I haven't tested that. Given it is pretty straight-forward (versus managing another set of Dockerfiles), I might consider adding it to the CI/CD. I need to think of a naming convention to differentiate it.

@rwlodarczyk-xealth
Copy link
Author

Related: openresty/openresty#901

@golgote
Copy link

golgote commented Oct 6, 2023

Are you going to add Debian 12 Bookworm here: https://openresty.org/en/linux-packages.html#debian ? I mostly need to be able to easily install the dependencies like:

apt-get -y install openresty-zlib openresty-zlib-dev openresty-pcre openresty-pcre-dev

Thanks

@neomantra
Copy link
Member

Hmmm... I was wanting to keep Debian as build-from-upstream, but they still haven't added it. I'm not involved with that.

I could make another image flavor, bullseye-src... downside is deviation from policy and more flavors to support.

I have the build command above, for self-service, which uses the jammy Dockerfile.

@neomantra
Copy link
Member

Upstream bookworm flavor released in 1.21.4.3-1.

@rwlodarczyk-xealth
Copy link
Author

See #242

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants