Merge "Switch to use opendev.org"
This commit is contained in:
commit
a0c95d6f54
44
README.rst
44
README.rst
|
@ -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)
|
||||
|
|
|
@ -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,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
|
||||
|
|
|
@ -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::
|
||||
|
||||
|
|
|
@ -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 \
|
||||
|
|
|
@ -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
|
||||
---------------------------------------
|
||||
|
|
|
@ -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;
|
||||
|
|
|
@ -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::
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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/
|
||||
|
|
|
@ -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
|
||||
-----------
|
||||
|
|
|
@ -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
|
||||
-----------
|
||||
|
|
|
@ -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,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
|
||||
|
|
|
@ -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())
|
||||
|
|
|
@ -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
|
||||
|
||||
|
|
2
tox.ini
2
tox.ini
|
@ -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…
Reference in New Issue