Bug 1352587
Summary: | Bodhi Non-RPM Artifacts | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Jaroslav Reznik <jreznik> |
Component: | Changes Tracking | Assignee: | Randy Barlow <randy> |
Status: | CLOSED RAWHIDE | QA Contact: | |
Severity: | unspecified | Docs Contact: | |
Priority: | unspecified | ||
Version: | 27 | CC: | jkurik, randy |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | ChangeAcceptedF27, SelfContainedChange | ||
Fixed In Version: | bodhi-3.0.0-1.fc28 | Doc Type: | If docs needed, set a value |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2017-10-24 20:23:19 UTC | Type: | --- |
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: | 1474931 |
Description
Jaroslav Reznik
2016-07-04 12:00:50 UTC
This bug appears to have been reported against 'rawhide' during the Fedora 25 development cycle. Changing version to '25'. On 2016-July-26, we have reached Fedora 25 Change Checkpoint: Completion deadline (testable). At this point, all accepted changes should be substantially complete, and testable. Additionally, if a change is to be enabled by default, it must be enabled at Change Completion deadline as well. Change tracking bug should be set to the MODIFIED state to indicate it achieved completeness. Incomplete and non testable Changes will be reported to FESCo on 2016-July-29 meeting. Based on the FESCo decision deferring this Change to F26: https://fedorahosted.org/fesco/ticket/1606#comment:3 During a prioritization meeting this morning, it was suggested that this will not be done before Fedora 26. We may need to change it to be against Fedora 27. For Fedora 26, I will attempt to have a plan for doing this developed. I will comment on the fesco ticket to this effect as well. On second thought, that FESCo ticket seems pretty F25 oriented. Jan, do you have suggestions on how I can best communicate that we don't expect to have this done for Fedora 26? (In reply to Randy Barlow from comment #5) > On second thought, that FESCo ticket seems pretty F25 oriented. Jan, do you > have suggestions on how I can best communicate that we don't expect to have > this done for Fedora 26? To have the Change accepted to the scope of F26 it needs to go again through the Change approval process (for F26). As this Change did not went through the process for F26 it is not part of the F26 scope. So, My proposal is to do the following two steps: 1) Send an email to devel@ list to inform people this Change is not going to be implemented in F26 (just in case someone was relaying on it when it was deferred). 2) Switch the Change proposal (the wiki page) to "ChangeReadyForWrangler" category, once you will have it ready, and it will go to the scope of the first possible release. Let me know if you have any question. Regards, Jan OK. I have sent the e-mail to devel and updated the page as you described. Thanks Jan! This bug appears to have been reported against 'rawhide' during the Fedora 26 development cycle. Changing version to '26'. On 2017-Aug-01, we have reached the Fedora 27 Change Checkpoint: Completion deadline (testable). At this point, all accepted changes should be substantially complete, and testable. Additionally, if a change is to be enabled by default, it must be enabled at Change Completion deadline as well. Change tracking bug should be set to the MODIFIED state to indicate it achieved completeness. Incomplete and non testable Changes will be reported to FESCo for 2017-Aug-11 meeting. Please set this bug to the MODIFIED state to indicate it is already in the testable state, or provide an update describing the current state of implementation for this Change. Thank you, Jan We agreed in today's meeting that this update isn't quite testable yet, but that we will give it some more time since so many other changes depend on it. This bug appears to have been reported against 'rawhide' during the Fedora 27 development cycle. Changing version to '27'. In order to consider this change testable, we need a new content type fully working in Bodhi. We are close to having modules ready, and are only waiting on having the ability to compose module update repos. There's an open pull request for this: https://github.com/fedora-infra/bodhi/pull/1697 Additionally, there are plans to add support for containers to Bodhi at Flock. This may be easier than modules since Bodhi should be able to use skopeo to publish containers. Thus, if we are able to finish that feature shortly after Flock it would also demonstrate Bodhi's ability to support non-RPM artifacts. On 2017-Sep-05 we reached the "Change Checkpoint: 100% Code Complete Deadline" milestone for Fedora 27 release. At this point all the Changes not at least in "ON_QA" state should be brought to FESCo for review. Please update the state of this bug to "ON_QA" if it is already 100% completed. Please let me know in case you have any trouble with the implementation and the Change needs any help or review. Thanks, Jan This change is still not testable, and unfortunately we did not add containers to Bodhi at Flock because the person I was to collaborate with to get this done was scheduled to deliver a talk at the same time as my Bodhi session. As the infrastructure is now in the beta freeze, it may be difficult to get this change in soon. bodhi-3.0.0-0.0.beta is deployed to https://bodhi.stg.fedoraproject.org and supports modular mashing! https://bodhi.stg.fedoraproject.org/docs/release_notes.html We still need to write some Pungi config files and some variants files for it to test, but the code that can process those configs is deployed and ready. We are currently planning to test from now through Monday, with a planned Tuesday deployment to production if all goes well. |