Bug 1247220
Summary: | Docker packages are missing for i686 and armv7hl architectures | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Stephen Gallagher <sgallagh> |
Component: | docker | Assignee: | Lokesh Mandvekar <lsm5> |
Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | unspecified | Docs Contact: | |
Priority: | unspecified | ||
Version: | 23 | CC: | adimania, admiller, awilliam, dwalsh, ichavero, jcajka, jchaloup, lsm5, mheon, miminar, robatino, sgallagh, vbatts |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | AcceptedBlocker | ||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2015-07-31 21:04:58 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: | |||
Bug Depends On: | |||
Bug Blocks: | 1170817 |
Description
Stephen Gallagher
2015-07-27 15:00:26 UTC
Proposed as a Blocker for 23-alpha by Fedora user sgallagh using the blocker tracking app because: "All release-blocking images must boot in their supported configurations." From an IRC discussion with Dennis Gilmore: "(07:19:55 AM) dgilmore: [13:17:17] Unable to create appliance : Failed to build transaction : cockpit-docker-0.67-1.fc23.armv7hl requires docker >= 1.3.0" Can't compose Fedora Server 23 properly because it requires the @container-management package group. Discussed at 2015-07-27 blocker review meeting: http://meetbot-raw.fedoraproject.org/fedora-blocker-review/2015-07-27/f23-blocker-review.2015-07-27-16.00.log.txt . Accepted as an Alpha blocker on the basis that it blocks compose of release-blocking i686 and ARM server images. The x86 and ARM builds were disabled due to issues with Docker's implementation of Seccomp, which does not support these architectures and causes build failures. The long-term fix to this is https://github.com/opencontainers/runc/pull/70 which will convert Seccomp support to use an architecture-agnostic backend. However, these changes are held up in review upstream. I've added a patch to remove Seccomp from the build entirely. While the feature is available in the libcontainer backend, Docker itself is not aware of it and does not take advantage of it. This should resolve the issue until the proper fix makes its way upstream. Waiting for Lokesh to trigger a build to see if the patch resolved the issue. We need an actual Bodhi update for this, not just a Koji build. Thanks! Has bodhi been turned on for this yet? When I try to 'fedpkg update' it tells me it's not been tagged as an update candidate. Bodhi has been turned on for F23, but if you did your build at a particularly unfortunate time it may not have got the tag. You can tag it manually: koji tag-build f23-updates-candidate (NVR) should do it. Oh, huh, actually - it somehow got tagged f23 and is in the F23 tree. So I believe we can close it, assuming the fix works. Let's mark it ON_QA and check with releng. No further action needed on your part unless the fix is bad, thanks! There is definitely a docker-1.7.x package in the current 23 tree for i686 and ARM, so I'm gonna go ahead and close it. |