| Summary: | Nuage puppet clases are required for OSP-d to deploy nuage integration | ||
|---|---|---|---|
| Product: | Red Hat OpenStack | Reporter: | Alfredo Moralejo <amoralej> |
| Component: | openstack-puppet-modules | Assignee: | Emilien Macchi <emacchi> |
| Status: | CLOSED CURRENTRELEASE | QA Contact: | Shai Revivo <srevivo> |
| Severity: | medium | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | 8.0 (Liberty) | CC: | amoralej, brad, jguiditt, srevivo |
| Target Milestone: | --- | Keywords: | ZStream |
| Target Release: | 8.0 (Liberty) | ||
| Hardware: | All | ||
| OS: | All | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | Bug Fix | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2017-01-31 18:40:25 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: | |
The module structure is really not compliant: https://github.com/nuagenetworks/NuagePuppetModules/ You should look at https://github.com/openstack/puppet-neutron for example, otherwise we can't add the module in OPM. Thanks. |
Description of problem: As the code in overcloud_compute.pp: if hiera('neutron::core_plugin') == 'neutron.plugins.nuage.plugin.NuagePlugin' { include ::nuage::vrs include ::nova::compute::neutron class { '::nuage::metadataagent': nova_os_tenant_name => hiera('nova::api::admin_tenant_name'), nova_os_password => hiera('nova_password'), nova_metadata_ip => hiera('nova_metadata_node_ips'), nova_auth_ip => hiera('keystone_public_api_virtual_ip'), } } My understanding is that, it requires nuage puppet modules provided in https://github.com/nuagenetworks/NuagePuppetModules to apply this, however they are not available in openstack-puppet-modules in OSP7 Version-Release number of selected component (if applicable): OSP-d 7.3 openstack-puppet-modules-2015.1.8-51.el7ost.noarch.rpm How reproducible: Always