-
Notifications
You must be signed in to change notification settings - Fork 60
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
/usr/share/rpm
in quay.io/coreos-assembler/fcos:testing-devel
is empty
#1258
Comments
Hmm, very interesting. So simply doing
gives an error, but
succeeds. Ugh but wait...
|
It looks like CI turned red when we merged coreos/rpm-ostree#3851, however the GH job on the PR itself was green. |
This is unrelated to rpm-ostree git main, it's a behavior difference triggered by us somehow missing the rpmdb in the latest |
/usr/share/rpm
in quay.io/coreos-assembler/fcos:testing-devel
is empty
Transferred this to the FCOS tracker; may be a bug in rpm-ostree still, but regardless we need to track getting the FCOS build fixed. |
OK this also affects current rhcos builds:
so it must be related to an rpm-ostree build side change. |
Oh man I think this is a regression from ostreedev/ostree-rs-ext#331 The content is there in the ostree commit, but not in the tar stream. Argh. |
I think this may have something to do with hardlinked content, I do see the files in |
Ahhh it's even more subtle than that. The bug is when we have identical directory tree objects - which I doubt happens with anything except our hardlinked |
Is this a blocker for next week's |
It'd be nice to fix, but I wouldn't block releases on it. These containers are still experimental and we need to discuss the path to making them release blocking (which would include tests running in the pipeline). |
Filed ostreedev/ostree-rs-ext#339 to track the fix to ostree-ext; this issue will track shipping the fix for FCOS. |
See coreos/fedora-coreos-tracker#1258 Regression from ostreedev#331 Currently rpm-ostree emits two identical subdirectories in `/usr/lib/sysimage/rpm-ostree-base-db` and `/usr/share/rpm`, and the chunking export skips emitting this incorrectly. Closes: ostreedev#339
This builds on coreos/coreos-assembler#2999 to test that `rpm -q` works inside the container, which would have caught coreos/fedora-coreos-tracker#1258
This is fixed
|
ci/test-container.sh suddenly fell over with:
This needs investigation; either we merged a change without waiting for CI, or somehow things changed underneath us (shouldn't be possible?)
The text was updated successfully, but these errors were encountered: