'MURANO_DEFAULT_DNS' is hard coded for IPv4 default dns.
For IPv6 env, we need to set it to ipv6 default dns.
Change-Id: Ie01b9ccc3ce1ca538142a49dc107f742252e46b8
Story: #2005477
Task: #35907
Due to app.openstack.org website is down, we can not get the images
from there, so remove download murano images.
Change-Id: Iba4525ab35a679c18b4ae59df3373a30e9d41f02
This commit removes the murano default policy.json file from
etc/murano and references to it in murano's devstack plugin.
(References to the policy.json in muranodashboard remain
the same).
This commit specifically:
- removes the default policy.json
- removes references to it in devstack plugin
- adds base rules to murano.common.policies.__init__ because
they are the last rules to be included
- updates base admin_api rule to is_admin:True from
is_admin:1 (because the latter was causing issues)
- updates Murano policy documentation
Partially Implements: blueprint policy-in-code
Depends-On: Ia372983d2bd1010cd19f04061f3276ed16e9c1c9
Change-Id: I1a8581a559e4333a74d56a5bdce7e6d1f117907d
Now that heat is available as a devstack plugin, we should
use it. In-tree devstack code for heat is planned to be
removed soon.
Co-Authored-By: zhurong <aaronzhu1121@gmail.com>
Depends-On: I505a308de751bf8c35b921659e8eeb36cc2fb9a9
Change-Id: I3def7bfb026a15cf0d7a9ee6683b5f8abc1f6c32
- Use image from nova scenario tests for cinder tests
- Correct environment status wait function
- Replace backup waiters with new tempest changes
- Use devstack trueorfalse common function to determine
boolean values
Closes-Bug: #1626872
Change-Id: Id2172d3d9b314eb8132d97ec8868028c714a35c3
It's better to remove it because:
1. Murano supports both nova-net and neutron and it's better to
use settings from local.conf
2. Neutron is used by default [1] so this section is unnecessary even
if we want to use only neutron
[1] I185325a684372e8a2ff25eae974a9a2a2d6277e0
Change-Id: Ie1200f816faf6f262b8b235efdc6e68b6d63ced6
Closes-Bug: #1627707
1.Add the devstack support for new cfapi
2.service broker use separate paste file
3.service broker use separate db
Closes-Bug: #1500777
Closes-Bug: #1500827
Change-Id: I2842828fe14878e6ff5ac194473f2ffa619370df
partial-implement: bp separate-service-broker-from-murano
- Configure Murano to use Glance Artifacts Repository service
- Configure Murano-dashboard to support the same service
Change-Id: Iac4f1ff03ebf9908deb0959db96fac92316e67cd
targets: blueprint murano-glare-devstack-testing
- Add tempest plugin structure
- Add basic functional for tempest service broker REST client
- Add config opts for application catalog and service broker API services
- Add base for service broker tests
- Add service broker test for list applications
- Add tempest plugin configure function into devstack murano plugin
Change-Id: If4c8f95a9d69fccf6f261510b6e02eb67c738ee5
Targets: blueprint murano-cfapi-func-tests
Global variables are the same as settings and should be
in plugin settings file.
This patch moves variables from plugin.sh to settings file.
Also add a few comments for variables groups for better understanding
for what specific variable is responsible.
Change-Id: I47aef3b047ce11a5729643353e801eee963e4e76
Closes-Bug: #1510744
- Replace setup_package function with setup_develop in plugin
and libs for devstack
- Revome enabling service murano-dashboard in plugin because of
murano-dashboard will be enabled by default if horizon service
is enabled.
Change-Id: I6716ca32b6022b5ffdc9dd2acfcc73e00340bc2b
Partially-Implements: blueprint enable-openstack-proposal-bot
Instead of copying files manually to devstack it much
easier to use the devstack external plugin interface [1].
This makes the usage of Murano much easier for developers.
The plugin.sh script is a copy of contrib/devstack/lib/*
and contrib/devstack/extras.d/70-murano.sh. These scripts
can be removed after the CI system is switch to the new
model.
[1]: http://docs.openstack.org/developer/devstack/plugins.html#externally-hosted-plugins
Change-Id: I9fc24d17301947f5a95c139576037efc679d4bc4
Implements: bp use-devstack-plugin