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

Build for Ubuntu #19

Open
asachs01 opened this issue Jun 20, 2019 · 6 comments
Open

Build for Ubuntu #19

asachs01 opened this issue Jun 20, 2019 · 6 comments

Comments

@asachs01
Copy link

@jspaleta is there any way we can get an Ubuntu build going here?

@lrosenman
Copy link

I'd love that too, for 16.04 LTS.

@jspaleta
Copy link
Contributor

Yeah we probably can. If its needed. I would have thought the debian one would work.

Adding an Ubuntu build is just a Dockerfile for the specific ubuntu version following the debian9 Dockerfile as a guide.

Though I'd like to know if the existing Debian9 runtime works on Ubuntu first.

and then updating the build.sh to include the new Ubuntu platform.

@jspaleta
Copy link
Contributor

Okay I'm going to be spinning up a new release with changes to the Debian runtime which I think will help it run on Ubuntu. Hopefully will have something out tomorrow.

@jspaleta
Copy link
Contributor

0.0.9 included glibc changes that should make Debian assets compatible with Ubuntu.

0.0.10 release now includes platform test matrix to test glibc and openssl shared library operation.
.
Debian asset is built and tested against multiple Ubuntu LTS releases from 14.04 to 18.04, so we shouldn't need an Ubuntu specific release. Ubuntu 12.04 does not work due to requiring very old glibc verison.

We could generate an ubuntu 12.04 specific asset if required.

@matthiassb
Copy link

@jspaleta Is it possible to generate for ubuntu 12.04?

@matthiassb
Copy link

@jspaleta I executed your debian9 Dockerfile script as a bash script on a clean 12.04 with GLIBC 2.15

Works smoothly and with SSL support. Got some older 12.04 systems added into Sensu and working without any issues

image

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

4 participants