Switch to use opendev.org

Our cgit instance will be going away and opendev.org is the new
preferred URL for browsing our git repos. Redirects will exist for the
foreseeable future, but it's more efficient to just go directly to the
new locations.

Change-Id: Ic5fa1a8436f57836ad37b752a0cca1cd4f3a21a7
This commit is contained in:
ricolin 2019-04-17 16:23:16 +08:00 committed by Rabi Mishra
parent 5782ce4c5a
commit 203bce9cd7
17 changed files with 60 additions and 60 deletions

View File

@ -22,19 +22,19 @@ Getting Started
If you'd like to run from the master branch, you can clone the git repo: If you'd like to run from the master branch, you can clone the git repo:
git clone https://git.openstack.org/openstack/heat git clone https://opendev.org/openstack/heat
* Documentation: https://docs.openstack.org/heat/latest * Documentation: https://docs.openstack.org/heat/latest
* Template samples: https://git.openstack.org/cgit/openstack/heat-templates * Template samples: https://opendev.org/openstack/heat-templates
* Agents: https://git.openstack.org/cgit/openstack/heat-agents * Agents: https://opendev.org/openstack/heat-agents
* Release Notes: https://docs.openstack.org/releasenotes/heat/ * Release Notes: https://docs.openstack.org/releasenotes/heat/
Python client Python client
------------- -------------
* Documentation: https://docs.openstack.org/python-heatclient/latest * Documentation: https://docs.openstack.org/python-heatclient/latest
* Source: https://git.openstack.org/cgit/openstack/python-heatclient * Source: https://opendev.org/openstack/python-heatclient
Report a Story (a bug/blueprint) Report a Story (a bug/blueprint)
-------------------------------- --------------------------------
@ -55,21 +55,21 @@ References
We have integration with We have integration with
------------------------ ------------------------
* https://git.openstack.org/cgit/openstack/python-novaclient (instance) * https://opendev.org/openstack/python-novaclient (instance)
* https://git.openstack.org/cgit/openstack/python-keystoneclient (auth) * https://opendev.org/openstack/python-keystoneclient (auth)
* https://git.openstack.org/cgit/openstack/python-swiftclient (object storage) * https://opendev.org/openstack/python-swiftclient (object storage)
* https://git.openstack.org/cgit/openstack/python-neutronclient (networking) * https://opendev.org/openstack/python-neutronclient (networking)
* https://git.openstack.org/cgit/openstack/python-aodhclient (alarming service) * https://opendev.org/openstack/python-aodhclient (alarming service)
* https://git.openstack.org/cgit/openstack/python-cinderclient (block storage) * https://opendev.org/openstack/python-cinderclient (block storage)
* https://git.openstack.org/cgit/openstack/python-glanceclient (image service) * https://opendev.org/openstack/python-glanceclient (image service)
* https://git.openstack.org/cgit/openstack/python-troveclient (database as a Service) * https://opendev.org/openstack/python-troveclient (database as a Service)
* https://git.openstack.org/cgit/openstack/python-saharaclient (hadoop cluster) * https://opendev.org/openstack/python-saharaclient (hadoop cluster)
* https://git.openstack.org/cgit/openstack/python-barbicanclient (key management service) * https://opendev.org/openstack/python-barbicanclient (key management service)
* https://git.openstack.org/cgit/openstack/python-designateclient (DNS service) * https://opendev.org/openstack/python-designateclient (DNS service)
* https://git.openstack.org/cgit/openstack/python-magnumclient (container service) * https://opendev.org/openstack/python-magnumclient (container service)
* https://git.openstack.org/cgit/openstack/python-manilaclient (shared file system service) * https://opendev.org/openstack/python-manilaclient (shared file system service)
* https://git.openstack.org/cgit/openstack/python-mistralclient (workflow service) * https://opendev.org/openstack/python-mistralclient (workflow service)
* https://git.openstack.org/cgit/openstack/python-zaqarclient (messaging service) * https://opendev.org/openstack/python-zaqarclient (messaging service)
* https://git.openstack.org/cgit/openstack/python-monascaclient (monitoring service) * https://opendev.org/openstack/python-monascaclient (monitoring service)
* https://git.openstack.org/cgit/openstack/python-zunclient (container management service) * https://opendev.org/openstack/python-zunclient (container management service)
* https://git.openstack.org/cgit/openstack/python-blazarclient (reservation service) * https://opendev.org/openstack/python-blazarclient (reservation service)

View File

@ -4,12 +4,12 @@ Enabling heat in DevStack
1. Download DevStack:: 1. Download DevStack::
git clone https://git.openstack.org/openstack-dev/devstack git clone https://opendev.org/openstack-dev/devstack
cd devstack cd devstack
2. Add this repo as an external repository into your ``local.conf`` file:: 2. Add this repo as an external repository into your ``local.conf`` file::
[[local|localrc]] [[local|localrc]]
enable_plugin heat https://git.openstack.org/openstack/heat enable_plugin heat https://opendev.org/openstack/heat
3. Run ``stack.sh``. 3. Run ``stack.sh``.

View File

@ -2,13 +2,13 @@ Blueprints and Specs
==================== ====================
The Heat team uses the `heat-specs The Heat team uses the `heat-specs
<https://git.openstack.org/cgit/openstack/heat-specs>`_ repository for its <https://opendev.org/openstack/heat-specs>`_ repository for its
specification reviews. Detailed information can be found `here specification reviews. Detailed information can be found `here
<https://wiki.openstack.org/wiki/Blueprints#Heat>`_. <https://wiki.openstack.org/wiki/Blueprints#Heat>`_.
Please note that we use a template for spec submissions. Please use the Please note that we use a template for spec submissions. Please use the
`template for the latest release `template for the latest release
<https://git.openstack.org/cgit/openstack/heat-specs/tree/specs/templates>`_. <https://opendev.org/openstack/heat-specs/src/branch/master/specs/templates>`_.
It is not required to fill out all sections in the template. It is not required to fill out all sections in the template.
You have to create a Story in StoryBoard `heat storyboard You have to create a Story in StoryBoard `heat storyboard

View File

@ -59,7 +59,7 @@ Launching a stack
----------------- -----------------
Now lets launch a stack, using an example template from the heat-templates repository:: Now lets launch a stack, using an example template from the heat-templates repository::
$ openstack stack create -t http://git.openstack.org/cgit/openstack/heat-templates/plain/hot/F20/WordPress_Native.yaml --parameter key_name=heat_key --parameter image_id=my-fedora-image --parameter instance_type=m1.small teststack $ openstack stack create -t https://opendev.org/openstack/heat-templates/raw/src/branch/master/hot/F20/WordPress_Native.yaml --parameter key_name=heat_key --parameter image_id=my-fedora-image --parameter instance_type=m1.small teststack
Which will respond:: Which will respond::

View File

@ -18,7 +18,7 @@ the heat-cfntools_ package installed.
This document describes some options for creating a heat-cfntools enabled image This document describes some options for creating a heat-cfntools enabled image
for yourself. for yourself.
.. _heat-cfntools: https://git.openstack.org/cgit/openstack/heat-cfntools .. _heat-cfntools: https://opendev.org/openstack/heat-cfntools
Building an image with diskimage-builder Building an image with diskimage-builder
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
@ -27,14 +27,14 @@ tripleo-image-elements_ is a collection of diskimage-builder elements related
to the TripleO_ project. It includes an element for heat-cfntools which can be to the TripleO_ project. It includes an element for heat-cfntools which can be
used to create heat-enabled images. used to create heat-enabled images.
.. _diskimage-builder: https://git.openstack.org/cgit/openstack/diskimage-builder .. _diskimage-builder: https://opendev.org/openstack/diskimage-builder
.. _tripleo-image-elements: https://git.openstack.org/cgit/openstack/tripleo-image-elements .. _tripleo-image-elements: https://opendev.org/openstack/tripleo-image-elements
.. _TripleO: https://wiki.openstack.org/wiki/TripleO .. _TripleO: https://wiki.openstack.org/wiki/TripleO
Install the tool (preferably in a virtualenv) and fetch the elements:: Install the tool (preferably in a virtualenv) and fetch the elements::
pip install git+https://git.openstack.org/openstack/diskimage-builder pip install git+https://opendev.org/openstack/diskimage-builder
git clone https://git.openstack.org/openstack/tripleo-image-elements git clone https://opendev.org/openstack/tripleo-image-elements
To create a heat-cfntools enabled image with the current release of Fedora x86_64:: To create a heat-cfntools enabled image with the current release of Fedora x86_64::
@ -63,9 +63,9 @@ package download failure causing the stack launch to fail.
To create an image that contains hooks needed for SoftwareConfig and SoftwareDeployment, To create an image that contains hooks needed for SoftwareConfig and SoftwareDeployment,
you can follow the steps below to build a fedora based image:: you can follow the steps below to build a fedora based image::
pip install git+https://git.openstack.org/openstack/diskimage-builder pip install git+https://opendev.org/openstack/diskimage-builder
git clone https://git.openstack.org/openstack/tripleo-image-elements git clone https://opendev.org/openstack/tripleo-image-elements
git clone https://git.openstack.org/openstack/heat-agents git clone https://opendev.org/openstack/heat-agents
export ELEMENTS_PATH=tripleo-image-elements/elements:heat-agents export ELEMENTS_PATH=tripleo-image-elements/elements:heat-agents
disk-image-create vm \ disk-image-create vm \
fedora selinux-permissive \ fedora selinux-permissive \

View File

@ -39,12 +39,12 @@ plugin add the following to the `[[local|localrc]]` section of `local.conf`::
[[local|localrc]] [[local|localrc]]
#Enable heat plugin #Enable heat plugin
enable_plugin heat https://git.openstack.org/openstack/heat enable_plugin heat https://opendev.org/openstack/heat
To use stable branches, make sure devstack is on that branch, To use stable branches, make sure devstack is on that branch,
and specify the branch name to enable_plugin, for example:: and specify the branch name to enable_plugin, for example::
enable_plugin heat https://git.openstack.org/openstack/heat stable/newton enable_plugin heat https://opendev.org/openstack/heat stable/newton
It would also be useful to automatically download and register It would also be useful to automatically download and register
a VM image that heat can launch. To do that add the following to a VM image that heat can launch. To do that add the following to
@ -68,8 +68,8 @@ Adding the following lines to `[[local|localrc]]` section of `local.conf`
will enable the services:: will enable the services::
CEILOMETER_BACKEND=mongodb CEILOMETER_BACKEND=mongodb
enable_plugin ceilometer https://git.openstack.org/openstack/ceilometer enable_plugin ceilometer https://opendev.org/openstack/ceilometer
enable_plugin aodh https://git.openstack.org/openstack/aodh enable_plugin aodh https://opendev.org/openstack/aodh
Configure DevStack to enable OSprofiler Configure DevStack to enable OSprofiler
--------------------------------------- ---------------------------------------

View File

@ -254,10 +254,10 @@ Running the API and Engine Services
For each machine, B and C, you must do the following steps: For each machine, B and C, you must do the following steps:
1. Clone the heat repository https://git.openstack.org/cgit/openstack/heat, run: 1. Clone the heat repository https://opendev.org/openstack/heat, run:
:: ::
git clone https://git.openstack.org/openstack/heat git clone https://opendev.org/openstack/heat
2. Create a local copy of the configuration file */etc/heat/heat.conf* from 2. Create a local copy of the configuration file */etc/heat/heat.conf* from
the machine A; the machine A;

View File

@ -29,6 +29,6 @@ DockerInc Resource
This plugin enables the use of Docker containers in a Heat template and This plugin enables the use of Docker containers in a Heat template and
requires the `docker-py <https://pypi.org/project/docker-py>`_ requires the `docker-py <https://pypi.org/project/docker-py>`_
package. You can find more information in the `DOCKER_README package. You can find more information in the `DOCKER_README
<https://git.openstack.org/cgit/openstack/heat/tree/contrib/heat_docker/README.md>`_. <https://opendev.org/openstack/heat/src/branch/master/contrib/heat_docker/README.md>`_.
.. contribrespages:: DockerInc:: .. contribrespages:: DockerInc::

View File

@ -12,12 +12,12 @@ The `OpenStack Heat Templates repository`_ contains example templates
demonstrating core Heat functionality, related image-building templates, demonstrating core Heat functionality, related image-building templates,
and template-related scripts and conversion tools. and template-related scripts and conversion tools.
.. _OpenStack Heat Templates Repository: https://git.openstack.org/cgit/openstack/heat-templates/tree/ .. _OpenStack Heat Templates Repository: https://opendev.org/openstack/heat-templates/
The `OpenStack TripleO Heat Templates repository`_ contains a variety of The `OpenStack TripleO Heat Templates repository`_ contains a variety of
heat templates that are included in the tripleo-heat-templates codebase. heat templates that are included in the tripleo-heat-templates codebase.
.. _OpenStack TripleO Heat Templates repository: https://git.openstack.org/cgit/openstack/tripleo-heat-templates/tree/ .. _OpenStack TripleO Heat Templates repository: https://opendev.org/openstack/tripleo-heat-templates/
Rackspace has provided a set of Heat templates at the `RCB Ops repository`_ Rackspace has provided a set of Heat templates at the `RCB Ops repository`_
that can be used by cloud operators to launch applications, templates for that can be used by cloud operators to launch applications, templates for

View File

@ -474,11 +474,11 @@ required in later examples:
# Clone the required repositories. Some of these are also available # Clone the required repositories. Some of these are also available
# via pypi or as distro packages. # via pypi or as distro packages.
git clone https://git.openstack.org/openstack/tripleo-image-elements.git git clone https://opendev.org/openstack/tripleo-image-elements
git clone https://git.openstack.org/openstack/heat-agents.git git clone https://opendev.org/openstack/heat-agents
# Install diskimage-builder from source # Install diskimage-builder from source
sudo pip install git+https://git.openstack.org/openstack/diskimage-builder.git sudo pip install git+https://opendev.org/openstack/diskimage-builder
# Required by diskimage-builder to discover element collections # Required by diskimage-builder to discover element collections
export ELEMENTS_PATH=tripleo-image-elements/elements:heat-agents/ export ELEMENTS_PATH=tripleo-image-elements/elements:heat-agents/
@ -787,8 +787,8 @@ contents of the file ``example-puppet-manifest.pp``, containing:
.. _cloud-init: https://cloudinit.readthedocs.io/ .. _cloud-init: https://cloudinit.readthedocs.io/
.. _curl: https://curl.haxx.se/ .. _curl: https://curl.haxx.se/
.. _`Orchestration API`: https://developer.openstack.org/api-ref/orchestration/v1/ .. _`Orchestration API`: https://developer.openstack.org/api-ref/orchestration/v1/
.. _os-refresh-config: https://git.openstack.org/cgit/openstack/os-refresh-config .. _os-refresh-config: https://opendev.org/openstack/os-refresh-config
.. _os-apply-config: https://git.openstack.org/cgit/openstack/os-apply-config .. _os-apply-config: https://opendev.org/openstack/os-apply-config
.. _tripleo-heat-templates: https://git.openstack.org/cgit/openstack/tripleo-heat-templates .. _tripleo-heat-templates: https://opendev.org/openstack/tripleo-heat-templates
.. _tripleo-image-elements: https://git.openstack.org/cgit/openstack/tripleo-image-elements .. _tripleo-image-elements: https://opendev.org/openstack/tripleo-image-elements
.. _puppet: https://puppet.com/ .. _puppet: https://puppet.com/

View File

@ -15,7 +15,7 @@
AWS Wordpress Single Instance Template AWS Wordpress Single Instance Template
====================================== ======================================
https://git.openstack.org/cgit/openstack/heat-templates/tree/cfn/F18/WordPress_Single_Instance.template https://opendev.org/openstack/heat-templates/src/branch/master/cfn/F18/WordPress_Single_Instance.template
Description Description
----------- -----------

View File

@ -15,7 +15,7 @@
Hello World HOT Template Hello World HOT Template
======================== ========================
https://git.openstack.org/cgit/openstack/heat-templates/tree/hot/hello_world.yaml https://opendev.org/openstack/heat-templates/src/branch/master/hot/hello_world.yaml
Description Description
----------- -----------

View File

@ -15,7 +15,7 @@
Example Templates Example Templates
================= =================
This page documents the templates at https://git.openstack.org/cgit/openstack/heat-templates/ This page documents the templates at https://opendev.org/openstack/heat-templates/
Example HOT Templates Example HOT Templates
===================== =====================

View File

@ -1,4 +1,4 @@
This is a database migration repository. This is a database migration repository.
More information at More information at
https://git.openstack.org/cgit/openstack/sqlalchemy-migrate https://opendev.org/openstack/sqlalchemy-migrate

View File

@ -16,7 +16,7 @@
"""Sample plugin for Heat. """Sample plugin for Heat.
For more Heat related benchmarks take a look here: For more Heat related benchmarks take a look here:
https://git.openstack.org/cgit/openstack/rally/tree/rally/plugins/openstack/scenarios/heat https://opendev.org/openstack/heat/src/branch/master/rally-scenarios
About plugins: https://rally.readthedocs.io/en/latest/plugins/#rally-plugins About plugins: https://rally.readthedocs.io/en/latest/plugins/#rally-plugins
@ -31,6 +31,6 @@ class HeatPlugin(scenario.OpenStackScenario):
@scenario.configure(context={"cleanup": ["heat"]}) @scenario.configure(context={"cleanup": ["heat"]})
def list_benchmark(self, container_format, def list_benchmark(self, container_format,
image_location, disk_format, **kwargs): image_location, disk_format, **kwargs):
"""Get heatclient and do whatever.""" """Get heatclient and do whatever."""
stacks = list(self.clients("heat").stacks.list()) list(self.clients("heat").stacks.list())

View File

@ -32,7 +32,7 @@ Review dashboards
Generate gerrit review URL for heat. This can pop up some patches Generate gerrit review URL for heat. This can pop up some patches
that might requires reviews. You can generate it with following that might requires reviews. You can generate it with following
command under `gerrit-dash-creator` repo command under `gerrit-dash-creator` repo
( https://git.openstack.org/cgit/openstack/gerrit-dash-creator ) ( https://opendev.org/openstack/gerrit-dash-creator )
$ ./gerrit-dash-creator heat.dash $ ./gerrit-dash-creator heat.dash

View File

@ -8,7 +8,7 @@ setenv = VIRTUAL_ENV={envdir}
PYTHONWARNINGS=default::DeprecationWarning PYTHONWARNINGS=default::DeprecationWarning
OS_TEST_PATH=heat/tests OS_TEST_PATH=heat/tests
usedevelop = True 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://opendev.org/openstack/requirements/raw/src/branch/master/upper-constraints.txt} {opts} {packages}
deps = -r{toxinidir}/requirements.txt deps = -r{toxinidir}/requirements.txt
-r{toxinidir}/test-requirements.txt -r{toxinidir}/test-requirements.txt
commands = commands =