-
Notifications
You must be signed in to change notification settings - Fork 22
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
pxc-release v1.0.33 fails to compile on Ubuntu Noble stemcell v0.26 #54
Comments
Thanks, we haven't prioritized the work for ubuntu-noble yet but have done some initial exploration in feature/support-ubuntu-noble-stemcells We'll try to pick up this work soon. |
I took a look at noble support against this morning and note a few headaches I ran into:
|
Hi @abg, thank you for following up on this issue. Do you know when you can actively work on this topic. It currently blocks the Noble stemcell validation in the working group cf-deployment. |
- vendor pkg-config; This seems to be required for MySQL to correctly detect OpenSSL on ubuntu-noble now. This adds a new bosh blob, pkg-config v0.29.2 - vendor libaio; libaio version was bumped and the old packaging method of compiling against a "stub" libaio but used the copy on the stemcell no longer works. Fixes #54
- vendor pkg-config; This seems to be required for MySQL to correctly detect OpenSSL on ubuntu-noble now. This adds a new bosh blob, pkg-config v0.29.2 - vendor libaio; libaio version was bumped and the old packaging method of compiling against a "stub" libaio but used the copy on the stemcell no longer works. Fixes #54
- vendor pkg-config; This seems to be required for MySQL to correctly detect OpenSSL on ubuntu-noble now. This adds a new bosh blob, pkg-config v0.29.2 - vendor libaio; libaio version was bumped and the old packaging method of compiling against a "stub" libaio but used the copy on the stemcell no longer works. Fixes #54
@oliver-heinrich We have prioritized a story in our backlog to address this issue. I spun up a validation pipeline this morning and provided PR #55 that addresses the compilation issues. I would expect a new pxc-release that compiles on noble within the next week or so. |
Hi @abg , these are great news - Thank you |
- vendor pkg-config; This seems to be required for MySQL to correctly detect OpenSSL on ubuntu-noble now. This adds a new bosh blob, pkg-config v0.29.2 - vendor libaio; libaio version was bumped and the old packaging method of compiling against a "stub" libaio but used the copy on the stemcell no longer works. Fixes #54
Hi @abg , you reopened the ticket. Is there a follow-up issues that must be solved for supporting Noble in pxc? |
@oliver-heinrich I was merely leaving this issue open until we cut a new bosh release. We're expecting to cut a release so later today or tomorrow. |
@oliver-heinrich Just published a new release, v1.0.36 Everything should be good to run on noble now, at least as of the most recent v0.26 release - probably important to add that per the Bosh / CF docs, that is still a beta release, so it's possible that some changes could be introduced between now and when it goes GA. We'll work to monitor this in our CI pipelines, but please feel free to open a new issue if you notice anything breaking as the stemcell moves through beta. |
Hi @ryanwittrup, thanks for the info. |
Bug Report Info
Currently:
pxc-release v1.0.33 doesn't compile on Ubuntu Noble stemcell v0.26.
Expected:
What the correct behavior should be?
Ubuntu Noble stemcell is expected to compile successfully.
Steps to Reproduce:
The compilation failure is reproducible in the "Noble" stemcell validation pipeline:
https://concourse.wg-ard.ci.cloudfoundry.org/teams/main/pipelines/noble-stemcell-validation/jobs/deploy-cf/builds/4
Deployment Context:
Error happens at compile time using MySQL.
Reference:
The text was updated successfully, but these errors were encountered: