Bug 1392698
Summary: | Atomic/Cloud and Workstation ostree installer images no longer compose since 2016-10-18 (Rawhide and F25) | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Adam Williamson <awilliam> |
Component: | distribution | Assignee: | Colin Walters <walters> |
Status: | CLOSED EOL | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | high | Docs Contact: | |
Priority: | unspecified | ||
Version: | 26 | CC: | dennis, dustymabe, kevin, mcatanzaro+wrong-account-do-not-cc, mclasen, pbrobinson, walters |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | AcceptedFreezeException | ||
Fixed In Version: | Doc Type: | If docs needed, set a value | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2018-05-29 11:52:39 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: | 1277290 |
Description
Adam Williamson
2016-11-08 02:58:34 UTC
In fact this can be an automatic FE: "Bugs which entirely prevent the composition of one or more of the non-release-blocking images required to be built for a currently-pending (pre-)release" - https://fedoraproject.org/wiki/QA:SOP_freeze_exception_bug_process#Automatic_freeze_exceptions The Atomic Host ostree commit generation seems OK right? AFAICS this just affects WorkstationOstree. Ray tells me that pam_pkcs11 is no longer needed, since the functionality has been replaced inside pam_sssd. Why a provides/obsoletes wasn't added, I don't know... I think a provides was added, but rpm-ostree doesn't currently use them, only package names. That is in progress to be fixed by https://github.com/rpm-software-management/libhif/pull/204 I think there are multiple bugs. Neither of the ostree installer ISOs has appeared for either F25 or Rawhide since 2016-10-18. In addition to that log, which suggests that either pam_pkcs11 needs pulling into the Workstation tree or dropping from fedora-ostree-workstation.json , there's this one: https://kojipkgs.fedoraproject.org/compose/branched/Fedora-25-20161107.n.0/logs/x86_64/ostree_installer/runroot.log which kinda looks like an mkisofs call fails for both the ostree installer ISOs, but doesn't have any useful info on why. I was asking about this in #fedora-workstation, pam_pkcs11 is listed explicitly in the JSON definition: https://pagure.io/workstation-ostree-config/blob/f25/f/fedora-ostree-workstation.json#_478 kalev thought it was safe to remove and mclasen didn't think anything relies on this. I filed a PR for the workstation ostree config: https://pagure.io/workstation-ostree-config/pull-request/14 I think pkcs11 thing is entirely unrelated to the install images not being available though. The error there is something from mkisofs failing, but unfortunately without more lorax logs we don't know why. I know we now have ISOs for f25. Can this be closed? So far as I'm concerned, yes. Is anyone else tracking anything here? well, we're still not getting Rawhide Atomic installer images. This *could* be related to the ldb/tdb mess - viz. https://kojipkgs.fedoraproject.org/compose/rawhide/Fedora-Rawhide-20161205.n.0/logs/x86_64/ostree/ostree-2/create-ostree-repo.log - but there's also this in the ostree_installer log: Joliet tree sort failed. The -joliet-long switch may help you. NOTE: multiple source directories have been specified and merged into the root of the filesystem. Check your program arguments. genisoimage is not tar. 2016-12-05 11:44:20,953: command returned failure (1) https://kojipkgs.fedoraproject.org/compose/rawhide/Fedora-Rawhide-20161205.n.0/logs/x86_64/ostree_installer/runroot.log This bug appears to have been reported against 'rawhide' during the Fedora 26 development cycle. Changing version to '26'. We should remove pam_pkcs11 from comps as well; it's still there. (In reply to Paul W. Frields from comment #6) > I was asking about this in #fedora-workstation, pam_pkcs11 is listed > explicitly in the JSON definition: > > https://pagure.io/workstation-ostree-config/blob/f25/f/fedora-ostree- > workstation.json#_478 > > kalev thought it was safe to remove and mclasen didn't think anything relies > on this. I filed a PR for the workstation ostree config: > > https://pagure.io/workstation-ostree-config/pull-request/14 It just ignores comps? It's pretty poor that the ostree product is built from a completely separate set of packages than the main product. :/ https://github.com/rpm-software-management/libdnf/pull/135 In the end though, if we go the "Atomic Workstation" and not "Ostree Workstation" route (a major distinction being that devel tools go in containers), they're inherently going to be pretty distinct sets of things. For Atomic Workstation, it's a bug that /usr/bin/gcc exists on the host filesystem. This message is a reminder that Fedora 26 is nearing its end of life. Approximately 4 (four) weeks from now Fedora will stop maintaining and issuing updates for Fedora 26. It is Fedora's policy to close all bug reports from releases that are no longer maintained. At that time this bug will be closed as EOL if it remains open with a Fedora 'version' of '26'. Package Maintainer: If you wish for this bug to remain open because you plan to fix it in a currently maintained version, simply change the 'version' to a later Fedora version. Thank you for reporting this issue and we are sorry that we were not able to fix it before Fedora 26 is end of life. If you would still like to see this bug fixed and are able to reproduce it against a later version of Fedora, you are encouraged change the 'version' to a later Fedora version prior this bug is closed as described in the policy above. Although we aim to fix as many bugs as possible during every release's lifetime, sometimes those efforts are overtaken by events. Often a more recent Fedora release includes newer upstream software that fixes bugs or makes them obsolete. Fedora 26 changed to end-of-life (EOL) status on 2018-05-29. Fedora 26 is no longer maintained, which means that it will not receive any further security or bug fix updates. As a result we are closing this bug. If you can reproduce this bug against a currently maintained version of Fedora please feel free to reopen this bug against that version. If you are unable to reopen this bug, please file a new report against the current release. If you experience problems, please add a comment to this bug. Thank you for reporting this bug and we are sorry it could not be fixed. |