-
Notifications
You must be signed in to change notification settings - Fork 196
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
ci: Sync with ostree #1000
ci: Sync with ostree #1000
Conversation
bot, retest this please |
Seems like the error is:
|
Yeah, but it's weird; it should be the same setup as ostree right? |
bot, retest this please |
1 similar comment
bot, retest this please |
@rh-atomic-bot r=jlebon 1edea17 |
We have some drift; keep this more in sync so we maintain the rpm/yum hackarounds for example in one place. Closes: #1000 Approved by: jlebon
💔 Test failed - status-atomicjenkins |
@rh-atomic-bot retry |
We have some drift; keep this more in sync so we maintain the rpm/yum hackarounds for example in one place. Closes: #1000 Approved by: jlebon
@rh-atomic-bot retry |
We have some drift; keep this more in sync so we maintain the rpm/yum hackarounds for example in one place. Closes: #1000 Approved by: jlebon
Just noticed the PR# on this one. 🍾 |
Indeed! 🎊 |
💥 Test timed out |
@rh-atomic-bot retry |
We have some drift; keep this more in sync so we maintain the rpm/yum hackarounds for example in one place. Closes: #1000 Approved by: jlebon
💔 Test failed - status-atomicjenkins |
Hmm, both times it failed at the exact same spot:
I'm starting to think this might not be a flake. I wonder if one of the new flags is causing a hang somehow. |
Odd, it works fine locally at the very least. Let's give it one more try. |
We have some drift; keep this more in sync so we maintain the rpm/yum hackarounds for example in one place. Closes: #1000 Approved by: jlebon
💔 Test failed - status-atomicjenkins |
Whoo, so this is fun. First off, I got a stack from at least one hang: deadlock with asan + gpgme
And I think somehow ASAN is badly provoking this bug: Probably ASAN is trying to hook |
This is the rpm-ostree equivalent of <ostreedev/ostree@47b4dd1> Unfortunately, introspection uses `dlopen(), which doesn't quite work when the DSO is compiled with ASAN but the outer executable isn't. Prep for syncing PAPR config with ostree.
We have some drift; keep this more in sync so we maintain the rpm/yum hackarounds for example in one place. I backed out the ASAN bits though pending at least a newer gpgme: <coreos#1000 (comment)>
OK, let's try this... |
We have some drift; keep this more in sync so we maintain the rpm/yum hackarounds for example in one place. I backed out the ASAN bits though pending at least a newer gpgme: <coreos#1000 (comment)>
# might get passed to it. | ||
id=$(. /etc/os-release && echo $ID) | ||
if [ "$id" == fedora ]; then | ||
git clean -dfx |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It turns out that libdnf is not ready to build with clang
, and we'd subtly been avoiding that by not doing a git submodule foreach git clean -dfx
like ostree does. For now let's just back this out while I try to unwind that.
We have some drift; keep this more in sync so we maintain the rpm/yum hackarounds for example in one place. I backed out the ASAN bits though pending at least a newer gpgme: <#1000 (comment)> Closes: #1000 Approved by: jlebon
☀️ Test successful - status-atomicjenkins |
We have some drift; keep this more in sync so we maintain the rpm/yum
hackarounds for example in one place.