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:
git clone https://git.openstack.org/openstack/heat
git clone https://opendev.org/openstack/heat
* Documentation: https://docs.openstack.org/heat/latest
* Template samples: https://git.openstack.org/cgit/openstack/heat-templates
* Agents: https://git.openstack.org/cgit/openstack/heat-agents
* Template samples: https://opendev.org/openstack/heat-templates
* Agents: https://opendev.org/openstack/heat-agents
* Release Notes: https://docs.openstack.org/releasenotes/heat/
Python client
-------------
* 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)
--------------------------------
@ -55,21 +55,21 @@ References
We have integration with
------------------------
* https://git.openstack.org/cgit/openstack/python-novaclient (instance)
* https://git.openstack.org/cgit/openstack/python-keystoneclient (auth)
* https://git.openstack.org/cgit/openstack/python-swiftclient (object storage)
* https://git.openstack.org/cgit/openstack/python-neutronclient (networking)
* https://git.openstack.org/cgit/openstack/python-aodhclient (alarming service)
* https://git.openstack.org/cgit/openstack/python-cinderclient (block storage)
* https://git.openstack.org/cgit/openstack/python-glanceclient (image service)
* https://git.openstack.org/cgit/openstack/python-troveclient (database as a Service)
* https://git.openstack.org/cgit/openstack/python-saharaclient (hadoop cluster)
* https://git.openstack.org/cgit/openstack/python-barbicanclient (key management service)
* https://git.openstack.org/cgit/openstack/python-designateclient (DNS service)
* https://git.openstack.org/cgit/openstack/python-magnumclient (container service)
* https://git.openstack.org/cgit/openstack/python-manilaclient (shared file system service)
* https://git.openstack.org/cgit/openstack/python-mistralclient (workflow service)
* https://git.openstack.org/cgit/openstack/python-zaqarclient (messaging service)
* https://git.openstack.org/cgit/openstack/python-monascaclient (monitoring service)
* https://git.openstack.org/cgit/openstack/python-zunclient (container management service)
* https://git.openstack.org/cgit/openstack/python-blazarclient (reservation service)
* https://opendev.org/openstack/python-novaclient (instance)
* https://opendev.org/openstack/python-keystoneclient (auth)
* https://opendev.org/openstack/python-swiftclient (object storage)
* https://opendev.org/openstack/python-neutronclient (networking)
* https://opendev.org/openstack/python-aodhclient (alarming service)
* https://opendev.org/openstack/python-cinderclient (block storage)
* https://opendev.org/openstack/python-glanceclient (image service)
* https://opendev.org/openstack/python-troveclient (database as a Service)
* https://opendev.org/openstack/python-saharaclient (hadoop cluster)
* https://opendev.org/openstack/python-barbicanclient (key management service)
* https://opendev.org/openstack/python-designateclient (DNS service)
* https://opendev.org/openstack/python-magnumclient (container service)
* https://opendev.org/openstack/python-manilaclient (shared file system service)
* https://opendev.org/openstack/python-mistralclient (workflow service)
* https://opendev.org/openstack/python-zaqarclient (messaging service)
* https://opendev.org/openstack/python-monascaclient (monitoring service)
* https://opendev.org/openstack/python-zunclient (container management service)
* https://opendev.org/openstack/python-blazarclient (reservation service)

View File

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

View File

@ -2,13 +2,13 @@ Blueprints and 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
<https://wiki.openstack.org/wiki/Blueprints#Heat>`_.
Please note that we use a template for spec submissions. Please use the
`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.
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::
$ 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::

View File

@ -18,7 +18,7 @@ the heat-cfntools_ package installed.
This document describes some options for creating a heat-cfntools enabled image
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
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
@ -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
used to create heat-enabled images.
.. _diskimage-builder: https://git.openstack.org/cgit/openstack/diskimage-builder
.. _tripleo-image-elements: https://git.openstack.org/cgit/openstack/tripleo-image-elements
.. _diskimage-builder: https://opendev.org/openstack/diskimage-builder
.. _tripleo-image-elements: https://opendev.org/openstack/tripleo-image-elements
.. _TripleO: https://wiki.openstack.org/wiki/TripleO
Install the tool (preferably in a virtualenv) and fetch the elements::
pip install git+https://git.openstack.org/openstack/diskimage-builder
git clone https://git.openstack.org/openstack/tripleo-image-elements
pip install git+https://opendev.org/openstack/diskimage-builder
git clone https://opendev.org/openstack/tripleo-image-elements
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,
you can follow the steps below to build a fedora based image::
pip install git+https://git.openstack.org/openstack/diskimage-builder
git clone https://git.openstack.org/openstack/tripleo-image-elements
git clone https://git.openstack.org/openstack/heat-agents
pip install git+https://opendev.org/openstack/diskimage-builder
git clone https://opendev.org/openstack/tripleo-image-elements
git clone https://opendev.org/openstack/heat-agents
export ELEMENTS_PATH=tripleo-image-elements/elements:heat-agents
disk-image-create vm \
fedora selinux-permissive \

View File

@ -39,12 +39,12 @@ plugin add the following to the `[[local|localrc]]` section of `local.conf`::
[[local|localrc]]
#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,
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
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::
CEILOMETER_BACKEND=mongodb
enable_plugin ceilometer https://git.openstack.org/openstack/ceilometer
enable_plugin aodh https://git.openstack.org/openstack/aodh
enable_plugin ceilometer https://opendev.org/openstack/ceilometer
enable_plugin aodh https://opendev.org/openstack/aodh
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:
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
the machine A;

View File

@ -29,6 +29,6 @@ DockerInc Resource
This plugin enables the use of Docker containers in a Heat template and
requires the `docker-py <https://pypi.org/project/docker-py>`_
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::

View File

@ -12,12 +12,12 @@ The `OpenStack Heat Templates repository`_ contains example templates
demonstrating core Heat functionality, related image-building templates,
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
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`_
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
# via pypi or as distro packages.
git clone https://git.openstack.org/openstack/tripleo-image-elements.git
git clone https://git.openstack.org/openstack/heat-agents.git
git clone https://opendev.org/openstack/tripleo-image-elements
git clone https://opendev.org/openstack/heat-agents
# 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
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/
.. _curl: https://curl.haxx.se/
.. _`Orchestration API`: https://developer.openstack.org/api-ref/orchestration/v1/
.. _os-refresh-config: https://git.openstack.org/cgit/openstack/os-refresh-config
.. _os-apply-config: https://git.openstack.org/cgit/openstack/os-apply-config
.. _tripleo-heat-templates: https://git.openstack.org/cgit/openstack/tripleo-heat-templates
.. _tripleo-image-elements: https://git.openstack.org/cgit/openstack/tripleo-image-elements
.. _os-refresh-config: https://opendev.org/openstack/os-refresh-config
.. _os-apply-config: https://opendev.org/openstack/os-apply-config
.. _tripleo-heat-templates: https://opendev.org/openstack/tripleo-heat-templates
.. _tripleo-image-elements: https://opendev.org/openstack/tripleo-image-elements
.. _puppet: https://puppet.com/

View File

@ -15,7 +15,7 @@
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
-----------

View File

@ -15,7 +15,7 @@
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
-----------

View File

@ -15,7 +15,7 @@
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
=====================

View File

@ -1,4 +1,4 @@
This is a database migration repository.
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.
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
@ -31,6 +31,6 @@ class HeatPlugin(scenario.OpenStackScenario):
@scenario.configure(context={"cleanup": ["heat"]})
def list_benchmark(self, container_format,
image_location, disk_format, **kwargs):
image_location, disk_format, **kwargs):
"""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
that might requires reviews. You can generate it with following
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

View File

@ -8,7 +8,7 @@ setenv = VIRTUAL_ENV={envdir}
PYTHONWARNINGS=default::DeprecationWarning
OS_TEST_PATH=heat/tests
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
-r{toxinidir}/test-requirements.txt
commands =