Bug 1091300
Summary: | Anaconda Support for Server Roles | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Jaroslav Reznik <jreznik> |
Component: | Changes Tracking | Assignee: | Jaroslav Reznik <jreznik> |
Status: | CLOSED ERRATA | QA Contact: | |
Severity: | unspecified | Docs Contact: | |
Priority: | unspecified | ||
Version: | 23 | CC: | awilliam, jreznik, mruckman, pbokoc, sgallagh |
Target Milestone: | --- | Flags: | pbokoc:
fedora_requires_release_note-
|
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | ChangeAcceptedF21 SystemWideChange AcceptedFreezeException | ||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2015-10-19 21:09:40 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: | 1170822 |
Description
Jaroslav Reznik
2014-04-25 10:44:28 UTC
This message is a reminder that Fedora 21 Accepted Changes Freeze Deadline is on 2014-07-08 [1]. 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 so enabled at Change Freeze. This bug should be set to the MODIFIED state to indicate that it achieved completeness. Status will be provided to FESCo right after the deadline. If, for any reasons, your Change is not in required state, let me know and we will try to find solution. For Changes you decide to cancel/move to the next release, please use the NEW status and set needinfo on me and it will be acted upon. In case of any questions, don't hesitate to ask Wrangler (jreznik). Thank you. [1] https://fedoraproject.org/wiki/Releases/21/Schedule Given the time remaining, we may need to push this out partially or fully to Fedora 22. The current plan will be to document a workaround for the %post section of the kickstart using one-time systemd unit files. Ok, thanks for update. Let me know if you decide to move it to F22 and I'll proceed with it. This will be deferred to Fedora 22 at this point. Please make the necessary changes, Jaroslav. (In reply to Stephen Gallagher from comment #4) > This will be deferred to Fedora 22 at this point. Please make the necessary > changes, Jaroslav. Thanks for letting me know, done. Setting release notes flag to - for F21. This bug appears to have been reported against 'rawhide' during the Fedora 22 development cycle. Changing version to '22'. More information and reason for this action is here: https://fedoraproject.org/wiki/Fedora_Program_Management/HouseKeeping/Fedora22 I would like to ask the maintainer of this Change to close this tracking bug in case the Change has been fully implemented in F22. If not implemented in F22, than please switch the "Version" to "rawhide". ... or let me know, I will do the changes then ... Thanks, Jan OK, this is actually kind of fuzzy. I forgot that this Change tracker was still open. Technically yes, we should move this to Fedora 24. However, rolekit upstream will actually have this as part of the release that will go into Fedora 23. On the other hand, there won't be any Anaconda-specific plumbing to accommodate it (we'll just be able to run commands in %post that will Do The Right Thing). So I guess moving it to Rawhide for now makes sense, since it probably isn't completely satisfied until we have the Anaconda plugin too. This is now possible to do in all supported roles as part of rolekit 0.4.0. It can be accomplished by using any standard 'rolectl deploy' command in the kickstart %post section and adding the '--deferred' option to it. For example: ``` %post rolectl deploy domaincontroller --name=example.com --deferred ``` rolekit-0.4.0-5.fc23 has been submitted as an update to Fedora 23. https://bodhi.fedoraproject.org/updates/FEDORA-2015-40a4d314f3 rolekit-0.4.0-5.fc23 has been pushed to the Fedora 23 testing repository. If problems still persist, please make note of it in this bug report. If you want to test the update, you can install it with $ su -c 'dnf --enablerepo=updates-testing update rolekit' You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2015-40a4d314f3 rolekit-0.4.0.1-1.fc23 has been submitted as an update to Fedora 23. https://bodhi.fedoraproject.org/updates/FEDORA-2015-40a4d314f3 rolekit-0.4.0.1-1.fc23 has been pushed to the Fedora 23 testing repository. If problems still persist, please make note of it in this bug report. If you want to test the update, you can install it with $ su -c 'dnf --enablerepo=updates-testing update rolekit' You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2015-40a4d314f3 Proposed as a Freeze Exception for 23-final by Fedora user sgallagh using the blocker tracking app because: The functionality for deploying roles in kickstart was present but buggy in Beta. This version of the feature will work properly. Given that this feature is only useful at install time, it would be highly preferred to get this onto the frozen media set. Provided it gets thoroughly tested, I'm fine with this coming in during freeze. rolekit-0.4.0.1-2.fc23 has been submitted as an update to Fedora 23. https://bodhi.fedoraproject.org/updates/FEDORA-2015-40a4d314f3 rolekit-0.4.0.1-2.fc23 has been pushed to the Fedora 23 testing repository. If problems still persist, please make note of it in this bug report. If you want to test the update, you can install it with $ su -c 'dnf --enablerepo=updates-testing update rolekit' You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2015-40a4d314f3 +1 this to get the newer rolekit into Final. Discussed at 2015-10-15 freeze exception review meeting: https://meetbot-raw.fedoraproject.org/fedora-blocker-review/2015-10-15/f23-blocker-review.2015-10-15-20.11.log.txt . Accepted as a freeze exception issue: there's considerable value in having a rolekit that supports kickstart-based role deployment, and it can't be added post-release. rolekit-0.4.0.1-2.fc23 has been pushed to the Fedora 23 stable repository. If problems still persist, please make note of it in this bug report. |