Bug 1369270 - [RFE] OpenStack Director Deploy or Update Should Provide Details on Preview (Dry-Run)
Summary: [RFE] OpenStack Director Deploy or Update Should Provide Details on Preview (...
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Red Hat OpenStack
Classification: Red Hat
Component: openstack-tripleo-heat-templates
Version: 8.0 (Liberty)
Hardware: x86_64
OS: Linux
medium
high
Target Milestone: Upstream M2
: 14.0 (Rocky)
Assignee: James Slagle
QA Contact: Gurenko Alex
URL:
Whiteboard:
: 1465577 (view as bug list)
Depends On:
Blocks: 1615694 1665485
TreeView+ depends on / blocked
 
Reported: 2016-08-22 22:20 UTC by Benjamin Schmaus
Modified: 2024-03-25 14:59 UTC (History)
13 users (show)

Fixed In Version: openstack-tripleo-heat-templates-9.0.0-0.20180710202746.d2994ca.el7ost
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
: 1665485 (view as bug list)
Environment:
Last Closed: 2019-01-11 11:47:00 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Issue Tracker OSP-31707 0 None None None 2024-03-25 14:59:41 UTC
Red Hat Product Errata RHEA-2019:0045 0 None None None 2019-01-11 11:47:58 UTC

Description Benjamin Schmaus 2016-08-22 22:20:37 UTC
Description of problem: Customer would like to be able to preview a Director overcloud deploy and update without actually taking any actions but have the details of what would be executed and run and where in the environment.  One  would think the --dry-run option would do something like this but on a deploy we only see this:

[stack@ospvd ~]$ openstack overcloud deploy --templates --control-scale 1 --compute-scale 1  --ntp-server pool.ntp.org --neutron-network-type vxlan --neutron-tunnel-types vxlan  --dry-run --verbose
START with options: ['overcloud', 'deploy', '--templates', '--control-scale', '1', '--compute-scale', '1', '--ntp-server', 'pool.ntp.org', '--neutron-network-type', 'vxlan', '--neutron-tunnel-types', 'vxlan', '--dry-run', '--verbose']
command: overcloud deploy -> tripleoclient.v1.overcloud_deploy.DeployOvercloud
Using auth plugin: password
SUCCESS: No warnings or errors in deploy configuration, proceeding.
No stack found, will be doing a stack create
Validation Finished
END return value: 0



Version-Release number of selected component (if applicable): OSP8


How reproducible:
100%


Steps to Reproduce:
1.Run any deploy with the --dry-run --verbose options
2.
3.

Actual results:
[stack@ospvd ~]$ openstack overcloud deploy --templates --control-scale 1 --compute-scale 1  --ntp-server pool.ntp.org --neutron-network-type vxlan --neutron-tunnel-types vxlan  --dry-run --verbose
START with options: ['overcloud', 'deploy', '--templates', '--control-scale', '1', '--compute-scale', '1', '--ntp-server', 'pool.ntp.org', '--neutron-network-type', 'vxlan', '--neutron-tunnel-types', 'vxlan', '--dry-run', '--verbose']
command: overcloud deploy -> tripleoclient.v1.overcloud_deploy.DeployOvercloud
Using auth plugin: password
SUCCESS: No warnings or errors in deploy configuration, proceeding.
No stack found, will be doing a stack create
Validation Finished
END return value: 0



Expected results:
Customer would like to see detail on what is getting created, what hosts would be used to deploy and what steps would happen on those hosts.


Additional info:

Comment 6 Jaromir Coufal 2017-07-25 18:36:08 UTC
*** Bug 1465577 has been marked as a duplicate of this bug. ***

Comment 8 Jaromir Coufal 2017-08-17 15:34:36 UTC
After discussions with engineering team, this feature seems to be supportable with Ansible integration, which is coming in later releases, pushing this out of OSP13.

In the meantime there are feature to check Heat resources being creating, heat-template syntax and other validations which can be run prior to deployment (and its update).

Comment 18 Gurenko Alex 2018-11-28 14:32:18 UTC
Verified on puddle: 2018-11-21.2

Comment 21 errata-xmlrpc 2019-01-11 11:47:00 UTC
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

Comment 22 Red Hat Bugzilla 2023-09-14 03:30:00 UTC
The needinfo request[s] on this closed bug have been removed as they have been unresolved for 1000 days


Note You need to log in before you can comment on or make changes to this bug.