| Summary: | [tempest] OSPD Director should enable compute_feature_enabled.resize to deployer-input file when using ceph | |||
|---|---|---|---|---|
| Product: | Red Hat OpenStack | Reporter: | Daniel Mellado <dmellado> | |
| Component: | python-tripleoclient | Assignee: | Luigi Toscano <ltoscano> | |
| Status: | CLOSED EOL | QA Contact: | Yogev Rabl <yrabl> | |
| Severity: | low | Docs Contact: | ||
| Priority: | low | |||
| Version: | 8.0 (Liberty) | CC: | acruz, chkumar, dbecker, dmatthew, gfidente, hbrock, jcoufal, jefbrown, jhakimra, jomurphy, jslagle, ltoscano, lyarwood, mbooth, mburns, mcornea, mkopec, morazi, rhel-osp-director-maint, scohen, ushkalim | |
| Target Milestone: | --- | Keywords: | Automation, AutomationBlocker, Triaged, ZStream | |
| Target Release: | --- | |||
| Hardware: | Unspecified | |||
| OS: | Unspecified | |||
| Whiteboard: | ||||
| Fixed In Version: | Doc Type: | Bug Fix | ||
| Doc Text: | Story Points: | --- | ||
| Clone Of: | ||||
| : | 1388972 (view as bug list) | Environment: | ||
| Last Closed: | 2019-05-01 20:38:47 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: | ||
| Bug Depends On: | 1291568 | |||
| Bug Blocks: | ||||
|
Description
Daniel Mellado
2016-03-17 16:24:04 UTC
This bug did not make the OSP 8.0 release. It is being deferred to OSP 10. I gave a quick look at how this could be implemented; from what I can tell, it would be trivial to add a condition in tripleoclient to set the additional value in the deployer input file based on the number of CephStorage nodes. Yet, given we have composable roles now, that won't cover scenarios where Ceph is either external or deployed on custom roles. To behave correctly in those scenarios we'd need to introspect the list of services per-role and the Heat registry from tripleoclient ... which is more time consuming. This indeed can be set in the python-tripleoclient since we are using the information contained in tempest-deployer-input.conf to generate the tempest.conf using the python-tempestconf Upstream we are using here: https://github.com/openstack/tripleo-quickstart-extras/blob/master/roles/validate-tempest/templates/configure-tempest.sh.j2#L103 It looks like we could start addressing this in tripleoclient now that we emit EnabledServices as a stack output *** Bug 1388972 has been marked as a duplicate of this bug. *** |