Bug 1429354
| Summary: | [RFE] systemd-nspawn wrapper for imgbased | ||
|---|---|---|---|
| Product: | [oVirt] ovirt-node | Reporter: | Ryan Barry <rbarry> |
| Component: | RFEs | Assignee: | Yuval Turgeman <yturgema> |
| Status: | CLOSED CURRENTRELEASE | QA Contact: | Ryan Barry <rbarry> |
| Severity: | medium | Docs Contact: | |
| Priority: | high | ||
| Version: | master | CC: | bugs, cshao, dguo, huzhao, jiawu, mgoldboi, qiyuan, rbarry, sbonazzo, weiwang, yaniwang, ycui, yturgema, yzhao |
| Target Milestone: | ovirt-4.2.0 | Keywords: | FutureFeature |
| Target Release: | 4.2 | Flags: | rule-engine:
ovirt-4.2+
mgoldboi: planning_ack+ sbonazzo: devel_ack+ rule-engine: testing_ack+ |
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | No Doc Update | |
| Doc Text: |
undefined
|
Story Points: | --- |
| Clone Of: | Environment: | ||
| Last Closed: | 2017-12-20 11:20:07 UTC | Type: | Bug |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | Node | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
|
Description
Ryan Barry
2017-03-06 08:13:26 UTC
vdsm-tool configure touches selinux in addition to systemd and since selinux can't be modified inside a systemd-nspawn container, the question is do we have another use case for such an abstraction other than vdsm-tool ? There are a number of places in osupdater which enter the image to run commands. Off the top of my head, at least rpm verification/permission setting and generating a new initrd are done this way. Currently, these are using anonymous functions, but having a single point of abstraction would definitely help clean up the code for osupdater, even if we can't use it for vdsm-tool. From talk with Yuval on IRC, the class in patch is still not in used inside codes. I will put it back to MODIFIED. And perhaps is still not a very good solution for vdsm-reconfigure especially now with all the selinux changes. So, currently I do not have an effective way to verify this RFE, just wait the next progress and hopefully get an instruction about the verification method. According to Comment 3, change the status to ASSIGNED currently. Target release should be placed once a package build is known to fix a issue. Since this bug is not modified, the target version has been reset. Please use target milestone to plan a fix for a oVirt release. Is QE ok with dev verifying this? The abstraction is there, but there's not a good target for actually calling it in the codebase in 4.2 (In reply to Ryan Barry from comment #6) > Is QE ok with dev verifying this? The abstraction is there, but there's not > a good target for actually calling it in the codebase in 4.2 Yes, QE is ok with dev verifying this issue. And could you help to change "QA Contact" to dev if confirmed? Thanks Ryan. This bugzilla is included in oVirt 4.2.0 release, published on Dec 20th 2017. Since the problem described in this bug report should be resolved in oVirt 4.2.0 release, published on Dec 20th 2017, it has been closed with a resolution of CURRENT RELEASE. If the solution does not work for you, please open a new bug report. |