Replace git.openstack.org URLs with opendev.org URLs
Thorough replacement of git.openstack.org URLs with their opendev.org counterparts. Change-Id: Id506aad04b878ba516872ef0169664f47f6eaab0
This commit is contained in:
parent
808fc6408c
commit
ecf8effdfa
|
@ -37,18 +37,18 @@ Project Hosting Details
|
|||
* https://wiki.openstack.org/wiki/Meetings#Murano_meeting
|
||||
|
||||
* Code Hosting
|
||||
* https://git.openstack.org/cgit/openstack/murano
|
||||
* https://opendev.org/openstack/murano
|
||||
|
||||
* https://git.openstack.org/cgit/openstack/murano-agent
|
||||
* https://opendev.org/openstack/murano-agent
|
||||
|
||||
* https://git.openstack.org/cgit/openstack/murano-dashboard
|
||||
* https://opendev.org/openstack/murano-dashboard
|
||||
|
||||
* https://git.openstack.org/cgit/openstack/python-muranoclient
|
||||
* https://opendev.org/openstack/python-muranoclient
|
||||
|
||||
* Code Review
|
||||
* https://review.openstack.org/#/q/murano+AND+status:+open,n,z
|
||||
* https://review.opendev.org/#/q/murano+AND+status:+open,n,z
|
||||
|
||||
* https://docs.openstack.org/infra/manual/developers.html#development-workflow
|
||||
|
||||
* Murano Design Specifications
|
||||
* https://git.openstack.org/openstack/murano-specs
|
||||
* https://opendev.org/openstack/murano-specs
|
||||
|
|
|
@ -28,7 +28,7 @@ Project Resources
|
|||
* Additional resources are linked from the project
|
||||
`Wiki <https://wiki.openstack.org/wiki/Murano>`_ page
|
||||
|
||||
* `Python client <https://git.openstack.org/cgit/openstack/python-muranoclient>`_
|
||||
* `Python client <https://opendev.org/openstack/python-muranoclient>`_
|
||||
|
||||
License
|
||||
-------
|
||||
|
|
|
@ -4,17 +4,17 @@ Enabling in Devstack
|
|||
|
||||
#. Download DevStack_::
|
||||
|
||||
git clone https://git.openstack.org/openstack-dev/devstack
|
||||
git clone https://opendev.org/openstack/devstack
|
||||
cd devstack
|
||||
|
||||
#. Edit ``local.conf`` to enable murano and heat devstack plugin::
|
||||
|
||||
> cat local.conf
|
||||
[[local|localrc]]
|
||||
enable_plugin murano https://git.openstack.org/openstack/murano
|
||||
enable_plugin murano https://opendev.org/openstack/murano
|
||||
|
||||
#Enable heat plugin
|
||||
enable_plugin heat https://git.openstack.org/openstack/heat
|
||||
enable_plugin heat https://opendev.org/openstack/heat
|
||||
|
||||
#. If you want Murano Cloud Foundry Broker API service enabled, add the
|
||||
following line to ``local.conf``::
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
register_project_for_upgrade murano
|
||||
register_db_to_save murano
|
||||
|
||||
devstack_localrc base enable_plugin murano https://git.openstack.org/openstack/murano
|
||||
devstack_localrc target enable_plugin murano https://git.openstack.org/openstack/murano
|
||||
devstack_localrc base enable_plugin murano https://opendev.org/openstack/murano
|
||||
devstack_localrc target enable_plugin murano https://opendev.org/openstack/murano
|
||||
|
||||
devstack_localrc base enable_service murano-api murano-engine
|
||||
devstack_localrc target enable_service murano-api murano-engine
|
||||
|
|
|
@ -17,7 +17,7 @@ MuranoPL unit tests.
|
|||
All application test cases should be:
|
||||
|
||||
* Specified in the MuranoPL class, inherited from
|
||||
`io.murano.test.testFixture <https://git.openstack.org/cgit/openstack/murano/tree/murano/engine/system/test_fixture.py>`_
|
||||
`io.murano.test.testFixture <https://opendev.org/openstack/murano/src/branch/master/murano/engine/system/test_fixture.py>`_
|
||||
|
||||
This class supports loading object model with the corresponding `load(json)`
|
||||
function. Also it contains a minimal set of assertions such as
|
||||
|
@ -216,5 +216,5 @@ only once as needed. And assert from the second test case checks for a variable
|
|||
value at the end of the application deployment.
|
||||
|
||||
Test cases examples can be found in :file:`TomcatTest.yaml` class of the
|
||||
Apache Tomcat application located at `murano-apps repository <https://git.openstack.org/cgit/openstack/murano-apps/tree/Tomcat/package/Classes/TomcatTest.yaml>`_.
|
||||
Apache Tomcat application located at `murano-apps repository <https://opendev.org/openstack/murano-apps/src/branch/master/Tomcat/package/Classes/TomcatTest.yaml>`_.
|
||||
You can run test cases with the commands provided above.
|
||||
|
|
|
@ -56,6 +56,6 @@ Example
|
|||
|
||||
There is an example application available in the murano repository_.
|
||||
|
||||
.. _Castellan: https://github.com/openstack/castellan
|
||||
.. _Barbican: https://github.com/openstack/barbican
|
||||
.. _repository: https://git.openstack.org/cgit/openstack/murano/tree/contrib/packages/EncryptionDemo
|
||||
.. _Castellan: https://opendev.org/openstack/castellan
|
||||
.. _Barbican: https://opendev.org/openstack/barbican
|
||||
.. _repository: https://opendev.org/openstack/murano/src/branch/master/contrib/packages/EncryptionDemo
|
||||
|
|
|
@ -7,7 +7,7 @@ Some objects and actions can be used in several application deployments.
|
|||
All common parts are grouped into MuranoPL libraries.
|
||||
Murano core library is a set of classes needed in each deployment.
|
||||
Class names from core library can be used in the application definitions.
|
||||
This library is located under the `meta <https://git.openstack.org/cgit/openstack/murano/tree/meta/io.murano>`_
|
||||
This library is located under the `meta <https://opendev.org/openstack/murano/src/branch/master/meta/io.murano>`_
|
||||
directory.
|
||||
|
||||
Classes included in the Murano core library are as follows:
|
||||
|
@ -43,7 +43,7 @@ All MuranoPL classes are implicitly inherited from this class.
|
|||
.. seealso::
|
||||
|
||||
Source `Object.yaml
|
||||
<https://git.openstack.org/cgit/openstack/murano/tree/meta/io.murano/Classes/Object.yaml>`_
|
||||
<https://opendev.org/openstack/murano/src/branch/master/meta/io.murano/Classes/Object.yaml>`_
|
||||
file.
|
||||
|
||||
|
||||
|
@ -59,7 +59,7 @@ this class.
|
|||
.. seealso::
|
||||
|
||||
Source `Application.yaml
|
||||
<https://git.openstack.org/cgit/openstack/murano/tree/meta/io.murano/Classes/Application.yaml>`_
|
||||
<https://opendev.org/openstack/murano/src/branch/master/meta/io.murano/Classes/Application.yaml>`_
|
||||
file.
|
||||
|
||||
|
||||
|
@ -73,7 +73,7 @@ Manages security groups during an application deployment.
|
|||
.. seealso::
|
||||
|
||||
Source `SecurityGroupManager.yaml
|
||||
<https://git.openstack.org/cgit/openstack/murano/tree/meta/io.murano/Classes/system/SecurityGroupManager.yaml>`_
|
||||
<https://opendev.org/openstack/murano/src/branch/master/meta/io.murano/Classes/system/SecurityGroupManager.yaml>`_
|
||||
file.
|
||||
|
||||
|
||||
|
@ -116,7 +116,7 @@ Defines a CloudRegion and groups region-local properties
|
|||
.. seealso::
|
||||
|
||||
Source `CloudRegion.yaml
|
||||
<https://git.openstack.org/cgit/openstack/murano/tree/meta/io.murano/Classes/CloudRegion.yaml>`_
|
||||
<https://opendev.org/openstack/murano/src/branch/master/meta/io.murano/Classes/CloudRegion.yaml>`_
|
||||
file.
|
||||
|
||||
.. _environment:
|
||||
|
@ -176,7 +176,7 @@ Environments is intent to group applications to manage them easily.
|
|||
.. seealso::
|
||||
|
||||
Source `Environment.yaml
|
||||
<https://git.openstack.org/cgit/openstack/murano/tree/meta/io.murano/Classes/Environment.yaml>`_
|
||||
<https://opendev.org/openstack/murano/src/branch/master/meta/io.murano/Classes/Environment.yaml>`_
|
||||
file.
|
||||
|
||||
|
||||
|
@ -251,7 +251,7 @@ deploying, joining to the network, applying security group, and deleting.
|
|||
.. seealso::
|
||||
|
||||
Source `Instance.yaml
|
||||
<https://git.openstack.org/cgit/openstack/murano/tree/meta/io.murano/Classes/resources/Instance.yaml>`_
|
||||
<https://opendev.org/openstack/murano/src/branch/master/meta/io.murano/Classes/resources/Instance.yaml>`_
|
||||
file.
|
||||
|
||||
|
||||
|
@ -291,7 +291,7 @@ The basic abstract class for all MuranoPL classes representing networks.
|
|||
.. seealso::
|
||||
|
||||
Source `Network.yaml
|
||||
<https://git.openstack.org/cgit/openstack/murano/tree/meta/io.murano/Classes/resources/Network.yaml>`_
|
||||
<https://opendev.org/openstack/murano/src/branch/master/meta/io.murano/Classes/resources/Network.yaml>`_
|
||||
file.
|
||||
|
||||
.. _logger:
|
||||
|
@ -376,7 +376,7 @@ This method uses the ERROR level:
|
|||
.. seealso::
|
||||
|
||||
* Source `Logger.yaml
|
||||
<https://git.openstack.org/cgit/openstack/murano/tree/meta/io.murano/Classes/system/Logger.yaml>`_
|
||||
<https://opendev.org/openstack/murano/src/branch/master/meta/io.murano/Classes/system/Logger.yaml>`_
|
||||
file.
|
||||
|
||||
* `OpenStack networking logging
|
||||
|
@ -393,5 +393,5 @@ in the application configuration.
|
|||
.. seealso::
|
||||
|
||||
Source `StatusReporter.yaml
|
||||
<https://git.openstack.org/cgit/openstack/murano/tree/meta/io.murano/Classes/system/StatusReporter.yaml>`_
|
||||
<https://opendev.org/openstack/murano/src/branch/master/meta/io.murano/Classes/system/StatusReporter.yaml>`_
|
||||
file.
|
||||
|
|
|
@ -126,7 +126,7 @@ like this:
|
|||
|
||||
However in most cases the values in object model should come from input fields
|
||||
rather than being static as in example above. To achieve this, object model
|
||||
values can also be of a `YAQL <https://git.openstack.org/cgit/openstack/yaql/tree/README.rst>`
|
||||
values can also be of a `YAQL <https://opendev.org/openstack/yaql/src/branch/master/README.rst>`
|
||||
expression type. With expressions language it becomes possible to retrieve
|
||||
input control values, do some calculations and data transformations (queries).
|
||||
Any YAML value that is not enclosed in quote marks and conforms to the YAQL
|
||||
|
@ -399,7 +399,7 @@ field attributes. The most common attributes are the following:
|
|||
that set up what message to show to the user in case of errors.
|
||||
* **validators** is a list of dictionaries, each dictionary should at least
|
||||
have *expr* key, under that key either some
|
||||
`YAQL <https://git.openstack.org/cgit/openstack/yaql/tree/README.rst>`_
|
||||
`YAQL <https://opendev.org/openstack/yaql/src/branch/master/README.rst>`_
|
||||
expression is stored, either one-element dictionary with *regexpValidator*
|
||||
key (and some regexp string as value).
|
||||
Another possible key of a validator dictionary is *message*, and although
|
||||
|
|
|
@ -121,7 +121,7 @@ You need simply update your ``local.conf`` with the following:
|
|||
.. code-block:: ini
|
||||
|
||||
[[local|localrc]]
|
||||
enable_plugin murano https://git.openstack.org/openstack/murano
|
||||
enable_plugin murano https://opendev.org/openstack/murano
|
||||
enable_service murano-cfapi
|
||||
|
||||
How to use service broker
|
||||
|
|
|
@ -96,7 +96,7 @@ set ``ssl = True`` in the ``[rabbitmq]`` section of
|
|||
insecure = False
|
||||
|
||||
If you want to configure the murano agent differently, you need to change
|
||||
the `default template <http://git.openstack.org/cgit/openstack/murano/tree/meta/io.murano/Resources/Agent-v1.template>`_ located in the murano core library.
|
||||
the `default template <https://opendev.org/openstack/murano/src/branch/master/meta/io.murano/Resources/Agent-v1.template>`_ located in the murano core library.
|
||||
After you finish with the template modification, verify that you zip and
|
||||
re-upload the murano core library.
|
||||
|
||||
|
|
|
@ -13,7 +13,7 @@ with murano, proceed with the following steps:
|
|||
|
||||
.. code-block:: console
|
||||
|
||||
git clone https://git.openstack.org/openstack-dev/devstack
|
||||
git clone https://opendev.org/openstack/devstack
|
||||
cd devstack
|
||||
|
||||
#. Edit ``local.conf`` to enable murano DevStack plug-in:
|
||||
|
@ -22,7 +22,7 @@ with murano, proceed with the following steps:
|
|||
|
||||
> cat local.conf
|
||||
[[local|localrc]]
|
||||
enable_plugin murano https://git.openstack.org/openstack/murano
|
||||
enable_plugin murano https://opendev.org/openstack/murano
|
||||
|
||||
#. If you want to enable Murano Cloud Foundry Broker API service, add the
|
||||
following line to ``local.conf``:
|
||||
|
@ -64,4 +64,4 @@ with murano, proceed with the following steps:
|
|||
|
||||
.. Links
|
||||
.. _DevStack: https://docs.openstack.org/devstack/latest/
|
||||
.. _murano/devstack: https://git.openstack.org/cgit/openstack/murano/tree/devstack
|
||||
.. _murano/devstack: https://opendev.org/openstack/murano/src/branch/master/devstack
|
||||
|
|
|
@ -64,7 +64,7 @@ Install the API service and engine
|
|||
.. code-block:: console
|
||||
|
||||
cd ~/murano
|
||||
git clone https://git.openstack.org/openstack/murano
|
||||
git clone https://opendev.org/openstack/murano
|
||||
|
||||
#. Create the configuration file. Murano has a common configuration
|
||||
file for API and engine services.
|
||||
|
@ -244,13 +244,13 @@ This section describes how to install and run the murano dashboard.
|
|||
.. code-block:: console
|
||||
|
||||
cd ~/murano
|
||||
git clone https://git.openstack.org/openstack/murano-dashboard
|
||||
git clone https://opendev.org/openstack/murano-dashboard
|
||||
|
||||
#. Clone the ``horizon`` repository:
|
||||
|
||||
.. code-block:: console
|
||||
|
||||
git clone https://git.openstack.org/openstack/horizon
|
||||
git clone https://opendev.org/openstack/horizon
|
||||
|
||||
#. Create a virtual environment and install ``muranodashboard``
|
||||
as an editable module:
|
||||
|
@ -368,7 +368,7 @@ To import applications using CLI, complete the following tasks:
|
|||
.. code-block:: console
|
||||
|
||||
cd ~/murano
|
||||
git clone https://git.openstack.org/openstack/murano-apps
|
||||
git clone https://opendev.org/openstack/murano-apps
|
||||
|
||||
#. Import every package you need from this repository by running
|
||||
the following command:
|
||||
|
|
|
@ -2,7 +2,7 @@ This directory contains the "My first Murano App getting started guide"
|
|||
tutorial.
|
||||
|
||||
The tutorials work with an application that can be found in the
|
||||
`openstack/murano-apps <http://git.openstack.org/cgit/openstack/murano-apps/tree/Plone/package>`_
|
||||
`openstack/murano-apps <https://opendev.org/openstack/murano-apps/src/branch/master/Plone/package>`_
|
||||
repository.
|
||||
|
||||
Prerequisites
|
||||
|
|
|
@ -23,10 +23,10 @@ Murano project consists of several source code repositories:
|
|||
|
||||
.. Links
|
||||
|
||||
.. _murano: https://git.openstack.org/cgit/openstack/murano/
|
||||
.. _murano-agent: https://git.openstack.org/cgit/openstack/murano-agent/
|
||||
.. _murano-dashboard: https://git.openstack.org/cgit/openstack/murano-dashboard/
|
||||
.. _python-muranoclient: https://git.openstack.org/cgit/openstack/python-muranoclient/
|
||||
.. _murano: https://opendev.org/openstack/murano/
|
||||
.. _murano-agent: https://opendev.org/openstack/murano-agent/
|
||||
.. _murano-dashboard: https://opendev.org/openstack/murano-dashboard/
|
||||
.. _python-muranoclient: https://opendev.org/openstack/python-muranoclient/
|
||||
|
||||
|
||||
Introduction to Murano
|
||||
|
|
|
@ -107,7 +107,7 @@ Rabbit MQ. Just set the *ssl* parameter to True to enable ssl.
|
|||
|
||||
If you want to configure Murano Agent in a different way, change the default
|
||||
template. It can be found in the Murano Core Library, located at
|
||||
*http://git.openstack.org/cgit/openstack/murano/tree/meta/io.murano/Resources/Agent-v1.template*.
|
||||
*https://opendev.org/openstack/murano/src/branch/master/meta/io.murano/Resources/Agent-v1.template*.
|
||||
Take a look at the appSettings section:
|
||||
|
||||
::
|
||||
|
|
|
@ -21,7 +21,7 @@ Install the API service and Engine
|
|||
.. code-block:: console
|
||||
|
||||
cd ~/murano
|
||||
git clone https://git.openstack.org/openstack/murano
|
||||
git clone https://opendev.org/openstack/murano
|
||||
..
|
||||
|
||||
#. Set up the murano config file
|
||||
|
@ -163,14 +163,14 @@ Dashboard.
|
|||
.. code-block:: console
|
||||
|
||||
$ cd ~/murano
|
||||
$ git clone https://git.openstack.org/openstack/murano-dashboard
|
||||
$ git clone https://opendev.org/openstack/murano-dashboard
|
||||
..
|
||||
|
||||
#. Clone the ``horizon`` repository
|
||||
|
||||
.. code-block:: console
|
||||
|
||||
$ git clone https://git.openstack.org/openstack/horizon
|
||||
$ git clone https://opendev.org/openstack/horizon
|
||||
..
|
||||
|
||||
#. Create a virtual environment and install ``muranodashboard`` as an editable
|
||||
|
|
|
@ -21,7 +21,7 @@ This can be done via the dashboard or via CLI:
|
|||
.. code-block:: console
|
||||
|
||||
cd ~/murano
|
||||
git clone https://git.openstack.org/openstack/murano-apps
|
||||
git clone https://opendev.org/openstack/murano-apps
|
||||
..
|
||||
|
||||
2. Import every package you need from this repository, using the command
|
||||
|
|
|
@ -79,5 +79,5 @@ Run the following command to build docs locally.
|
|||
.. _PEP 257: http://www.python.org/dev/peps/pep-0257/
|
||||
.. _Tox: http://tox.testrun.org/
|
||||
.. _Sphinx: http://sphinx.pocoo.org/markup/index.html
|
||||
.. _murano-specs: http://git.openstack.org/cgit/openstack/murano-specs
|
||||
.. _murano-specs: http://opendev.org/openstack/murano-specs
|
||||
.. _Launchpad: http://blueprints.launchpad.net/murano
|
||||
|
|
|
@ -25,8 +25,8 @@ Clone the components required to build an image to that directory:
|
|||
.. code-block:: console
|
||||
|
||||
cd $GITDIR
|
||||
git clone https://git.openstack.org/openstack/murano
|
||||
git clone https://git.openstack.org/openstack/murano-agent
|
||||
git clone https://opendev.org/openstack/murano
|
||||
git clone https://opendev.org/openstack/murano-agent
|
||||
|
||||
|
||||
Install diskimage-builder
|
||||
|
|
|
@ -13,9 +13,9 @@ URL
|
|||
|
||||
::
|
||||
|
||||
https://review.openstack.org/#/dashboard/?foreach=%28project%3A%5E.%2A%2F.%2Amurano.%2A+OR+project%3Aopenstack%2Fyaql%29+NOT+label%3AWorkflow%3C%3D%2D1+NOT+label%3ACode%2DReview%3C%3D%2D2+status%3Aopen&title=Murano&My+Patches=owner%3Aself&You+are+a+reviewer%2C+but+haven%27t+voted+in+the+current+revision=NOT+label%3ACode%2DReview%3C%3D2%2Cself+reviewer%3Aself+NOT+owner%3Aself&Need+Feedback=NOT+label%3ACode%2DReview%3C%3D2+NOT+label%3AVerified%3C%3D%2D1+NOT+owner%3Aself&Passed+Jenkins%2C+No+Negative+Feedback=label%3ACode%2DReview%3E%3D1+NOT+label%3ACode%2DReview%3C%3D%2D1+AND+NOT+label%3AVerified%3C%3D%2D1+NOT+owner%3Aself+NOT+reviewer%3Aself+limit%3A50&Maybe+Review%3F=NOT+owner%3Aself+NOT+reviewer%3Aself+limit%3A25&My+%2B1s=label%3ACode%2DReview%3D1%2Cself+limit%3A25&Need+final+%2B2=label%3ACode%2DReview%3E%3D2+NOT+label%3ACode%2DReview%3C%3D%2D1+NOT+label%3AVerified%3C%3D%2D1+NOT+label%3ACode%2DReview%3C%3D2%2Cself+NOT+owner%3Aself+limit%3A25&My+%2B2s=label%3ACode%2DReview%3D2%2Cself+limit%3A25
|
||||
https://review.opendev.org/#/dashboard/?foreach=%28project%3A%5E.%2A%2F.%2Amurano.%2A+OR+project%3Aopenstack%2Fyaql%29+NOT+label%3AWorkflow%3C%3D%2D1+NOT+label%3ACode%2DReview%3C%3D%2D2+status%3Aopen&title=Murano&My+Patches=owner%3Aself&You+are+a+reviewer%2C+but+haven%27t+voted+in+the+current+revision=NOT+label%3ACode%2DReview%3C%3D2%2Cself+reviewer%3Aself+NOT+owner%3Aself&Need+Feedback=NOT+label%3ACode%2DReview%3C%3D2+NOT+label%3AVerified%3C%3D%2D1+NOT+owner%3Aself&Passed+Jenkins%2C+No+Negative+Feedback=label%3ACode%2DReview%3E%3D1+NOT+label%3ACode%2DReview%3C%3D%2D1+AND+NOT+label%3AVerified%3C%3D%2D1+NOT+owner%3Aself+NOT+reviewer%3Aself+limit%3A50&Maybe+Review%3F=NOT+owner%3Aself+NOT+reviewer%3Aself+limit%3A25&My+%2B1s=label%3ACode%2DReview%3D1%2Cself+limit%3A25&Need+final+%2B2=label%3ACode%2DReview%3E%3D2+NOT+label%3ACode%2DReview%3C%3D%2D1+NOT+label%3AVerified%3C%3D%2D1+NOT+label%3ACode%2DReview%3C%3D2%2Cself+NOT+owner%3Aself+limit%3A25&My+%2B2s=label%3ACode%2DReview%3D2%2Cself+limit%3A25
|
||||
|
||||
`View this dashboard <https://review.openstack.org/#/dashboard/?foreach=%28project%3A%5E.%2A%2F.%2Amurano.%2A+OR+project%3Aopenstack%2Fyaql%29+NOT+label%3AWorkflow%3C%3D%2D1+NOT+label%3ACode%2DReview%3C%3D%2D2+status%3Aopen&title=Murano&My+Patches=owner%3Aself&You+are+a+reviewer%2C+but+haven%27t+voted+in+the+current+revision=NOT+label%3ACode%2DReview%3C%3D2%2Cself+reviewer%3Aself+NOT+owner%3Aself&Need+Feedback=NOT+label%3ACode%2DReview%3C%3D2+NOT+label%3AVerified%3C%3D%2D1+NOT+owner%3Aself&Passed+Jenkins%2C+No+Negative+Feedback=label%3ACode%2DReview%3E%3D1+NOT+label%3ACode%2DReview%3C%3D%2D1+AND+NOT+label%3AVerified%3C%3D%2D1+NOT+owner%3Aself+NOT+reviewer%3Aself+limit%3A50&Maybe+Review%3F=NOT+owner%3Aself+NOT+reviewer%3Aself+limit%3A25&My+%2B1s=label%3ACode%2DReview%3D1%2Cself+limit%3A25&Need+final+%2B2=label%3ACode%2DReview%3E%3D2+NOT+label%3ACode%2DReview%3C%3D%2D1+NOT+label%3AVerified%3C%3D%2D1+NOT+label%3ACode%2DReview%3C%3D2%2Cself+NOT+owner%3Aself+limit%3A25&My+%2B2s=label%3ACode%2DReview%3D2%2Cself+limit%3A25>`__
|
||||
`View this dashboard <https://review.opendev.org/#/dashboard/?foreach=%28project%3A%5E.%2A%2F.%2Amurano.%2A+OR+project%3Aopenstack%2Fyaql%29+NOT+label%3AWorkflow%3C%3D%2D1+NOT+label%3ACode%2DReview%3C%3D%2D2+status%3Aopen&title=Murano&My+Patches=owner%3Aself&You+are+a+reviewer%2C+but+haven%27t+voted+in+the+current+revision=NOT+label%3ACode%2DReview%3C%3D2%2Cself+reviewer%3Aself+NOT+owner%3Aself&Need+Feedback=NOT+label%3ACode%2DReview%3C%3D2+NOT+label%3AVerified%3C%3D%2D1+NOT+owner%3Aself&Passed+Jenkins%2C+No+Negative+Feedback=label%3ACode%2DReview%3E%3D1+NOT+label%3ACode%2DReview%3C%3D%2D1+AND+NOT+label%3AVerified%3C%3D%2D1+NOT+owner%3Aself+NOT+reviewer%3Aself+limit%3A50&Maybe+Review%3F=NOT+owner%3Aself+NOT+reviewer%3Aself+limit%3A25&My+%2B1s=label%3ACode%2DReview%3D1%2Cself+limit%3A25&Need+final+%2B2=label%3ACode%2DReview%3E%3D2+NOT+label%3ACode%2DReview%3C%3D%2D1+NOT+label%3AVerified%3C%3D%2D1+NOT+label%3ACode%2DReview%3C%3D2%2Cself+NOT+owner%3Aself+limit%3A25&My+%2B2s=label%3ACode%2DReview%3D2%2Cself+limit%3A25>`__
|
||||
|
||||
|
||||
Configuration
|
||||
|
|
|
@ -822,7 +822,7 @@ Create new application
|
|||
----------------------
|
||||
|
||||
Create a new application and add it to the murano environment.
|
||||
Result JSON is calculated in Murano dashboard, which is based on `UI definition <https://git.openstack.org/cgit/openstack/murano/tree/doc/source/appdev-guide/muranopackages/dynamic_ui.rst>`_.
|
||||
Result JSON is calculated in Murano dashboard, which is based on `UI definition <https://opendev.org/openstack/murano/src/branch/master/doc/source/admin/appdev-guide/muranopackages/dynamic_ui.rst>`_.
|
||||
|
||||
*Request*
|
||||
|
||||
|
|
|
@ -40,7 +40,7 @@ UI tests
|
|||
The Murano project has a web user interface and all possible user scenarios
|
||||
should be tested.
|
||||
All UI tests are located at
|
||||
``https://git.openstack.org/cgit/openstack/murano-dashboard/tree/muranodashboard/tests/functional``.
|
||||
``https://opendev.org/openstack/murano-dashboard/src/branch/master/muranodashboard/tests/functional``.
|
||||
|
||||
Automated tests for the Murano web UI are written in Python using the special
|
||||
Selenium library. This library is used to automate web browser interactions
|
||||
|
@ -107,7 +107,7 @@ To download and run the tests:
|
|||
|
||||
.. code-block:: console
|
||||
|
||||
git clone https://git.openstack.org/openstack/murano-dashboard
|
||||
git clone https://opendev.org/openstack/murano-dashboard
|
||||
|
||||
#. Change the default settings:
|
||||
|
||||
|
@ -202,7 +202,7 @@ Tempest tests
|
|||
|
||||
All Murano services have tempest-based automated tests, which verify
|
||||
API interfaces and deployment scenarios.
|
||||
Tempest tests for Murano are located at ``https://git.openstack.org/cgit/openstack/murano/tree/murano/tests/functional``.
|
||||
Tempest tests for Murano are located at ``https://opendev.org/openstack/murano/src/branch/master/murano/tests/functional``.
|
||||
|
||||
The following Python files contain basic test suites for different Murano components.
|
||||
|
||||
|
@ -210,7 +210,7 @@ API tests
|
|||
---------
|
||||
|
||||
Murano API tests are run on the devstack gate located at
|
||||
``https://git.openstack.org/cgit/openstack/murano/tree/murano/tests/functional/api``.
|
||||
``https://opendev.org/openstack/murano-tempest-plugin/src/branch/master/murano_tempest_tests/tests/api``.
|
||||
|
||||
* ``test_murano_envs.py`` contains test suite with actions on murano
|
||||
environments (create, delete, get, and others).
|
||||
|
@ -224,7 +224,7 @@ Murano API tests are run on the devstack gate located at
|
|||
Engine tests
|
||||
------------
|
||||
|
||||
Murano Engine Tests are run on murano-ci at ``https://git.openstack.org/cgit/openstack/murano/tree/murano/tests/functional/engine``:
|
||||
Murano Engine Tests are run on murano-ci at ``https://opendev.org/openstack/murano-tempest-plugin/src/branch/master/murano_tempest_tests/tests/functional``:
|
||||
|
||||
* ``base.py`` contains base test class and tests with actions on deploy
|
||||
Murano services such as Telnet and Apache.
|
||||
|
|
|
@ -24,7 +24,7 @@ command:
|
|||
|
||||
$ murano --version
|
||||
|
||||
To check the latest version, see `Client library for Murano API <https://git.openstack.org/cgit/openstack/python-muranoclient>`_.
|
||||
To check the latest version, see `Client library for Murano API <https://opendev.org/openstack/python-muranoclient>`_.
|
||||
|
||||
|
||||
Upgrade or remove the client
|
||||
|
@ -84,7 +84,7 @@ Bash completion
|
|||
---------------
|
||||
|
||||
To get the latest bash completion script, download
|
||||
`murano.bash_completion <https://git.openstack.org/cgit/openstack/python-muranoclient/plain/tools/murano.bash_completion>`_
|
||||
`murano.bash_completion <https://opendev.org/openstack/python-muranoclient/raw/branch/master/tools/murano.bash_completion>`_
|
||||
from the source repository and add it to your completion scripts.
|
||||
|
||||
If you are not aware of the completion scripts location, perform the following
|
||||
|
@ -100,7 +100,7 @@ steps:
|
|||
|
||||
.. code-block:: console
|
||||
|
||||
$ curl https://git.openstack.org/cgit/openstack/python-muranoclient/plain/tools/murano.bash_completion > ~/.bash_completion/murano.sh
|
||||
$ curl https://opendev.org/openstack/python-muranoclient/raw/branch/master/tools/murano.bash_completion > ~/.bash_completion/murano.sh
|
||||
|
||||
#. Add the following code to the ``~/.profile`` file:
|
||||
|
||||
|
|
|
@ -3,4 +3,4 @@ MOVED
|
|||
=====
|
||||
|
||||
The Congress and Mistral functional integration tests has moved to
|
||||
http://git.openstack.org/cgit/openstack/murano-tempest-plugin
|
||||
http://opendev.org/openstack/murano-tempest-plugin
|
||||
|
|
|
@ -2,4 +2,4 @@
|
|||
MOVED
|
||||
=====
|
||||
|
||||
The murano tempest plugin has moved to http://git.openstack.org/cgit/openstack/murano-tempest-plugin
|
||||
The murano tempest plugin has moved to http://opendev.org/openstack/murano-tempest-plugin
|
||||
|
|
4
tox.ini
4
tox.ini
|
@ -5,7 +5,7 @@ skipsdist = True
|
|||
|
||||
[testenv]
|
||||
usedevelop = True
|
||||
install_command = pip install -c{env:UPPER_CONSTRAINTS_FILE:https://git.openstack.org/cgit/openstack/requirements/plain/upper-constraints.txt} {opts} {packages}
|
||||
install_command = pip install -c{env:UPPER_CONSTRAINTS_FILE:https://releases.openstack.org/constraints/upper/master} {opts} {packages}
|
||||
setenv =
|
||||
VIRTUAL_ENV={envdir}
|
||||
passenv = http_proxy HTTP_PROXY https_proxy HTTPS_PROXY no_proxy NO_PROXY
|
||||
|
@ -19,7 +19,7 @@ whitelist_externals = bash
|
|||
bandit
|
||||
|
||||
[testenv:py27-queens]
|
||||
install_command = pip install -chttps://git.openstack.org/cgit/openstack/requirements/plain/upper-constraints.txt?h=stable/queens {opts} {packages}
|
||||
install_command = pip install -chttps://releases.openstack.org/constraints/upper/queens {opts} {packages}
|
||||
|
||||
[testenv:murano-test-runner]
|
||||
basepython = python3
|
||||
|
|
Loading…
Reference in New Issue