Browse Source

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
tags/13.0.0.0rc1
ricolin 1 year ago
committed by Rabi Mishra
parent
commit
203bce9cd7
17 changed files with 60 additions and 60 deletions
  1. +22
    -22
      README.rst
  2. +2
    -2
      devstack/README.rst
  3. +2
    -2
      doc/source/contributing/blueprints.rst
  4. +1
    -1
      doc/source/getting_started/create_a_stack.rst
  5. +8
    -8
      doc/source/getting_started/jeos_building.rst
  6. +4
    -4
      doc/source/getting_started/on_devstack.rst
  7. +2
    -2
      doc/source/operating_guides/scale_deployment.rst
  8. +1
    -1
      doc/source/template_guide/contrib.rst
  9. +2
    -2
      doc/source/template_guide/existing_templates.rst
  10. +7
    -7
      doc/source/template_guide/software_deployment.rst
  11. +1
    -1
      doc/source/templates/cfn/WordPress_Single_Instance.rst
  12. +1
    -1
      doc/source/templates/hot/hello_world.rst
  13. +1
    -1
      doc/source/templates/index.rst
  14. +1
    -1
      heat/db/sqlalchemy/migrate_repo/README
  15. +3
    -3
      rally-scenarios/plugins/sample_plugin.py
  16. +1
    -1
      tools/README.rst
  17. +1
    -1
      tox.ini

+ 22
- 22
README.rst 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)

+ 2
- 2
devstack/README.rst 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``.

+ 2
- 2
doc/source/contributing/blueprints.rst 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


+ 1
- 1
doc/source/getting_started/create_a_stack.rst 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::



+ 8
- 8
doc/source/getting_started/jeos_building.rst 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 \


+ 4
- 4
doc/source/getting_started/on_devstack.rst 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
---------------------------------------


+ 2
- 2
doc/source/operating_guides/scale_deployment.rst 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;


+ 1
- 1
doc/source/template_guide/contrib.rst 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::

+ 2
- 2
doc/source/template_guide/existing_templates.rst 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


+ 7
- 7
doc/source/template_guide/software_deployment.rst 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/

+ 1
- 1
doc/source/templates/cfn/WordPress_Single_Instance.rst 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
-----------


+ 1
- 1
doc/source/templates/hot/hello_world.rst 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
-----------


+ 1
- 1
doc/source/templates/index.rst 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
=====================


+ 1
- 1
heat/db/sqlalchemy/migrate_repo/README 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

+ 3
- 3
rally-scenarios/plugins/sample_plugin.py 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())

+ 1
- 1
tools/README.rst 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



+ 1
- 1
tox.ini 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 =


Loading…
Cancel
Save