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

Workaround for Mesos in Debian Stretch #5464

Merged
merged 1 commit into from Aug 14, 2017
Merged

Conversation

timcharper
Copy link
Contributor

openjdk:8-jdk has switched to Debian Stretch. However, there is not a
repository for Debian Stretch. We work-around by installing
libssl1.0.0 from Jessie backports.

See mesosphere/mesos-deb-packaging#109

@timcharper
Copy link
Contributor Author

I manually tested Mesos client SSL support with this docker image and it does not work; it seg-faults when openssl is used. I think we will need to stick with Debian Jessie.

openjdk:8-jdk has switched to Debian Stretch. However, Mesos packages
are not yet available for Debian Stretch.

We switch to buildpack-deps:jessie-curl as it is the smallest Jessie
docker image available. Additionally, the docker image only includes
openjdk-headless.

See mesosphere/mesos-deb-packaging#109
Copy link
Contributor

@jdef jdef left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

we're getting rid of the systemd hack because it's not needed for the mesos packages that install for jessie?

@timcharper
Copy link
Contributor Author

@jdef right - it's not needed. The base image for debian jessie has systemd

@timcharper
Copy link
Contributor Author

Oh, and to be clear, we've been installing the Mesos Debian Jessie packages all along; that was the main problem.

@timcharper timcharper merged commit 3912a42 into releases/1.4 Aug 14, 2017
@timcharper timcharper deleted the releases/1.4.6-1 branch August 14, 2017 15:51
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

Successfully merging this pull request may close these issues.

None yet

3 participants