Replace git.openstack.org URLs with opendev.org URLs
Change-Id: Ied57440e9e9f918ca685bd3738716cd52f7719b2
This commit is contained in:
parent
cca66f9b09
commit
dace47cc07
@ -1,4 +1,4 @@
|
||||
Please see the Neutron CONTRIBUTING.rst file for how to contribute to
|
||||
neutron-dynamic-routing:
|
||||
|
||||
`Neutron CONTRIBUTING.rst <https://git.openstack.org/cgit/openstack/neutron/tree/CONTRIBUTING.rst>`_
|
||||
`Neutron CONTRIBUTING.rst <https://opendev.org/openstack/neutron/src/branch/master/CONTRIBUTING.rst>`_
|
||||
|
@ -4,4 +4,4 @@ Neutron Dynamic Routing Style Commandments
|
||||
Please see the Neutron HACKING.rst file for style commandments for
|
||||
neutron-dynamic-routing:
|
||||
|
||||
`Neutron HACKING.rst <https://git.openstack.org/cgit/openstack/neutron/tree/HACKING.rst>`_
|
||||
`Neutron HACKING.rst <https://opendev.org/openstack/neutron/src/branch/master/HACKING.rst>`_
|
||||
|
@ -16,11 +16,11 @@ The homepage for Neutron is: https://launchpad.net/neutron. Use this
|
||||
site for asking for help, and filing bugs. We use a single launchpad
|
||||
page for all Neutron projects.
|
||||
|
||||
Code is available on git.openstack.org at:
|
||||
https://git.openstack.org/cgit/openstack/neutron-dynamic-routing
|
||||
Code is available on opendev.org at:
|
||||
https://opendev.org/openstack/neutron-dynamic-routing
|
||||
|
||||
Refer to Neutron documentation for more information:
|
||||
`Neutron README.rst <https://git.openstack.org/cgit/openstack/neutron/tree/README.rst>`_
|
||||
`Neutron README.rst <https://opendev.org/openstack/neutron/src/branch/master/README.rst>`_
|
||||
|
||||
Release notes for the project can be found at:
|
||||
https://docs.openstack.org/releasenotes/neutron-dynamic-routing/
|
||||
|
@ -5,4 +5,4 @@ Please see the TESTING.rst file for the Neutron project itself. This will have
|
||||
the latest up to date instructions for how to test Neutron, and will
|
||||
be applicable to neutron-dynamic-routing as well:
|
||||
|
||||
`Neutron TESTING.rst <https://git.openstack.org/cgit/openstack/neutron/tree/TESTING.rst>`_
|
||||
`Neutron TESTING.rst <https://opendev.org/openstack/neutron/src/branch/master/TESTING.rst>`_
|
||||
|
@ -4,7 +4,7 @@
|
||||
|
||||
1. Download devstack::
|
||||
|
||||
git clone https://git.openstack.org/openstack-dev/devstack.git
|
||||
git clone https://opendev.org/openstack/devstack.git
|
||||
|
||||
2. Add neutron-dynamic-routing to devstack. The minimal set of critical local.conf
|
||||
additions are following::
|
||||
@ -12,7 +12,7 @@
|
||||
cd devstack
|
||||
cat << EOF > local.conf
|
||||
> [[local|localrc]]
|
||||
> enable_plugin neutron-dynamic-routing https://git.openstack.org/openstack/neutron-dynamic-routing
|
||||
> enable_plugin neutron-dynamic-routing https://opendev.org/openstack/neutron-dynamic-routing
|
||||
> EOF
|
||||
|
||||
3. run devstack::
|
||||
@ -26,7 +26,7 @@ Notes:
|
||||
cd devstack
|
||||
cat << EOF > local.conf
|
||||
> [[local|localrc]]
|
||||
> enable_plugin neutron-dynamic-routing https://git.openstack.org/openstack/neutron-dynamic-routing
|
||||
> enable_plugin neutron-dynamic-routing https://opendev.org/openstack/neutron-dynamic-routing
|
||||
> DR_MODE=dr_plugin
|
||||
> EOF
|
||||
|
||||
@ -34,7 +34,7 @@ Notes:
|
||||
cd devstack
|
||||
cat << EOF > local.conf
|
||||
> [[local|localrc]]
|
||||
> enable_plugin neutron-dynamic-routing https://git.openstack.org/openstack/neutron-dynamic-routing
|
||||
> enable_plugin neutron-dynamic-routing https://opendev.org/openstack/neutron-dynamic-routing
|
||||
> DR_MODE=dr_agent
|
||||
> EOF
|
||||
|
||||
|
@ -40,7 +40,7 @@ For details refer to `Route advertisement <./route-advertisement.html>`_.
|
||||
|
||||
Address Scopes
|
||||
--------------
|
||||
`Address scopes <https://git.openstack.org/cgit/openstack/neutron/tree/doc/source/devref/address_scopes.rst>`_
|
||||
`Address scopes <https://opendev.org/openstack/neutron/src/branch/master/doc/source/contributor/internals/address_scopes.rst>`_
|
||||
provide flexible control as well as decoupling of address overlap from tenancy,
|
||||
so this kind control can provide a routable domain, the domain has itself route
|
||||
and no overlap address, it means an address scope define "a L3 routing domain".
|
||||
@ -120,7 +120,7 @@ A Sample Quagga router configuration file forming BGP peering with Neutron:
|
||||
BGP Speaker Architecture
|
||||
------------------------
|
||||
Dynamic routing project saves BGP Speaker configuration as per the defined
|
||||
`data model <https://git.openstack.org/cgit/openstack/neutron-dynamic-routing/tree/neutron_dynamic_routing/db/bgp_db.py#n85>`_.
|
||||
`data model <https://opendev.org/openstack/neutron-dynamic-routing/src/branch/master/neutron_dynamic_routing/db/bgp_db.py#n85>`_.
|
||||
and pass on the configuration request to the dynamic routing agent for further processing.
|
||||
The implementation of a BGP Speaker is driver specific. During the driver interface
|
||||
initialization process, needed configurations are read from the configuration file
|
||||
|
@ -113,4 +113,4 @@ callbacks does this work.
|
||||
You could get the advertisement routes of specific BGP Speaker like:
|
||||
``neutron bgp-speaker-advertiseroute-list <created-bgp-speaker>``
|
||||
It does a complicated db query to generate the list of advertised routes.
|
||||
For more details refer to `route advertisement db lookup <https://git.openstack.org/cgit/openstack/neutron-dynamic-routing/tree/neutron_dynamic_routing/db/bgp_db.py#n462>`_
|
||||
For more details refer to `route advertisement db lookup <https://opendev.org/openstack/neutron-dynamic-routing/src/branch/master/neutron_dynamic_routing/db/bgp_db.py#n462>`_
|
||||
|
@ -75,7 +75,7 @@ Common Driver API
|
||||
-----------------
|
||||
Common Driver API is needed to provide a generic and consistent interface
|
||||
to different drivers. Each driver need to implement the provided
|
||||
`base driver class <https://git.openstack.org/cgit/openstack/neutron-dynamic-routing/tree/neutron_dynamic_routing/services/bgp/agent/driver/base.py>`_.
|
||||
`base driver class <https://opendev.org/openstack/neutron-dynamic-routing/src/branch/master/neutron_dynamic_routing/services/bgp/agent/driver/base.py>`_.
|
||||
|
||||
|
||||
BGP
|
||||
|
@ -74,12 +74,12 @@ Devstack Setup
|
||||
|
||||
1. Download devstack::
|
||||
|
||||
git clone https://git.openstack.org/openstack-dev/devstack.git
|
||||
git clone https://opendev.org/openstack/devstack.git
|
||||
|
||||
2. Enable neutron-dynamic-routing by including this in your local.conf file::
|
||||
|
||||
[[local|localrc]]
|
||||
enable_plugin neutron-dynamic-routing https://git.openstack.org/openstack/neutron-dynamic-routing
|
||||
enable_plugin neutron-dynamic-routing https://opendev.org/openstack/neutron-dynamic-routing
|
||||
|
||||
3. Run devstack::
|
||||
|
||||
|
@ -102,7 +102,7 @@ then
|
||||
source $NEUTRON_PATH/devstack/lib/ovs
|
||||
source $NEUTRON_PATH/tools/configure_for_func_testing.sh
|
||||
|
||||
enable_plugin $PROJECT_NAME https://git.openstack.org/openstack/$PROJECT_NAME
|
||||
enable_plugin $PROJECT_NAME https://opendev.org/openstack/$PROJECT_NAME
|
||||
|
||||
# Make the workspace owned by the stack user
|
||||
sudo chown -R $STACK_USER:$STACK_USER $BASE
|
||||
|
4
tox.ini
4
tox.ini
@ -11,7 +11,7 @@ setenv = VIRTUAL_ENV={envdir}
|
||||
PYTHONWARNINGS=default::DeprecationWarning
|
||||
usedevelop = True
|
||||
install_command =pip install {opts} {packages}
|
||||
deps = -c{env:UPPER_CONSTRAINTS_FILE:https://git.openstack.org/cgit/openstack/requirements/plain/upper-constraints.txt}
|
||||
deps = -c{env:UPPER_CONSTRAINTS_FILE:https://opendev.org/openstack/requirements/raw/branch/master/upper-constraints.txt}
|
||||
-r{toxinidir}/requirements.txt
|
||||
-r{toxinidir}/test-requirements.txt
|
||||
whitelist_externals =
|
||||
@ -136,7 +136,7 @@ deps =
|
||||
# run locally (not in the gate) using editable mode
|
||||
# https://pip.pypa.io/en/stable/reference/pip_install/#editable-installs
|
||||
commands =
|
||||
pip install -q -e "git+https://git.openstack.org/openstack/neutron#egg=neutron"
|
||||
pip install -q -e "git+https://opendev.org/openstack/neutron#egg=neutron"
|
||||
|
||||
[testenv:py3-dev]
|
||||
basepython = python3
|
||||
|
Loading…
Reference in New Issue
Block a user