Commit Graph

15 Commits

Author SHA1 Message Date
Ghanshyam Mann 35066cca45 [train][goal] set default dns for IPv6 env
'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
2019-08-16 10:38:28 +00:00
zhurong 35d7ef42b6 Remove download murano images from app.openstack.org
Due to app.openstack.org website is down, we can not get the images
from there, so remove download murano images.

Change-Id: Iba4525ab35a679c18b4ae59df3373a30e9d41f02
2017-09-27 06:20:25 +00:00
zhurong efbe5ca5d1 Deploy murano-api via uwsgi
The patch add the devstack install murano-api via uwsgi.

Implements: blueprint murano-api-wsgi
Change-Id: I3b83a0295cf60de24ff90cabfcbbc3cfb0171905
2017-08-15 14:02:03 +08:00
Felipe Monteiro fb1a2d5bbe Remove murano default policy.json
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
2017-06-16 03:07:49 +00:00
Serg Melikyan 53af1f4485 Remove heat as enable_service in devstack
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
2017-02-02 22:36:33 +08:00
Victor Ryzhenkin f547dff5c4 Repair cinder integration tests
- 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
2016-10-17 16:50:33 +03:00
Tetiana Lashchova 2d61a0723b Remove networking config section from devstack settings
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
2016-09-26 15:00:18 +03:00
zhurong 3d8d5a0b0e Use devstack for service broker use separate paste and db
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
2016-07-25 10:05:58 +00:00
Victor Ryzhenkin 5ea200eeae Support GLARE installation in devstack Murano plugin
- 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
2016-05-05 18:54:28 +03:00
Nguyen Hung Phuong 1b847ff6c4 Fix typos in Murano files
Change-Id: I01995f63ff7e3989ad32b900dc5ce36738236955
2016-03-30 13:20:53 +07:00
Victor Ryzhenkin 77d6185d0d Initial commit for service broker tests in tempest plugin
- 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
2015-11-06 00:48:40 +03:00
Victor Ryzhenkin 3984c1ba46 Move variables from plugin.sh to settings
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
2015-10-28 04:12:20 +03:00
Victor Ryzhenkin 1ab0d98574 Move enabling services to plugin settings
- Move enabling heat and neutron services into plugin settings

Change-Id: Ie3f0c2e8236cf8c594b710ae4460624c3105368b
2015-10-23 16:05:55 +03:00
Victor Ryzhenkin 51c00f3fcb Use setup_develop in devstack libs and plugin for devstack
- 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
2015-07-16 17:30:14 +03:00
Marc Koderer b12a2c56ea Make use of devstack external plugin
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
2015-06-22 12:33:56 +02:00