Bug 1477713
| Summary: | [RFE] Support "direct" deploy method | ||
|---|---|---|---|
| Product: | Red Hat OpenStack | Reporter: | Dmitry Tantsur <dtantsur> |
| Component: | openstack-tripleo-heat-templates | Assignee: | Dmitry Tantsur <dtantsur> |
| Status: | CLOSED ERRATA | QA Contact: | mlammon |
| Severity: | medium | Docs Contact: | |
| Priority: | medium | ||
| Version: | 13.0 (Queens) | CC: | bfournie, cswanson, dtantsur, mburns, mlammon, racedoro, rhel-osp-director-maint |
| Target Milestone: | Upstream M2 | Keywords: | FutureFeature, Triaged |
| Target Release: | 14.0 (Rocky) | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| URL: | https://blueprints.launchpad.net/tripleo/+spec/ironic-direct-deploy | ||
| Whiteboard: | |||
| Fixed In Version: | openstack-tripleo-heat-templates-9.0.0-0.20180710202746.d2994ca.el7ost | Doc Type: | If docs needed, set a value |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2019-01-11 11:48:07 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: | 1472360 | ||
| Bug Blocks: | 1607779, 1614492, 1636974 | ||
|
Description
Dmitry Tantsur
2017-08-02 16:54:59 UTC
This work was mostly done as part of the ansible deploy work. Needs support for containerized undercloud still. The attached patch implements the direct deploy for both containerized under- and overcloud. All patches merged. Changing to THT, since this work only concerns containerized undercloud and overcloud. The direct deploy is now the default for the undercloud. Note: we may have to revert the default, since people are complaining that they can no longer deploy on their testing installations with reduced RAM. The feature itself will still be available in this case, just become opt-in. Bug 1607779 may improve the situation for Stein. *** Bug 1610115 has been marked as a duplicate of this bug. *** To clarify: the specific change in undercloud.yaml https://review.openstack.org/#/c/564457/3/environments/undercloud.yaml was reverted. Everything is still in place, particularly https://review.openstack.org/#/c/529342/, and can be tested. The defaults can be changed by setting IronicDefaultDeployInterface to 'direct' during deployment or setting a node's deploy_interface to 'direct'. This is my understanding on how to enable this by using a customized file. We will have to update our test plan accordingly. Please simply confirm so we have this documented in this RFE 1) Have a customized file like: /home/stack/undercloud_custom_env.yaml parameter_defaults: IronicDefaultDeployInterface: direct 2) Then do your undercloud install openstack undercloud install Yeah, but there is also a step to link to this new file in undercloud.conf. Yes, I forgot to add and thanks for officially confirming. 1) Have a customized file like: /home/stack/undercloud_custom_env.yaml parameter_defaults: IronicDefaultDeployInterface: direct 2) Link this customized file into your undercloud.conf DEFAULT section custom_env_files = /home/stack/undercloud_custom_env.yaml 3) Then do your undercloud install openstack undercloud install This has now been verified both using default config and manual Env: openstack-tripleo-heat-templates-9.0.1-0.20181013060859.ffbe879.el7ost.noarch Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHEA-2019:0045 |