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
|
Please see the Neutron CONTRIBUTING.rst file for how to contribute to
|
||||||
neutron-dynamic-routing:
|
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
|
Please see the Neutron HACKING.rst file for style commandments for
|
||||||
neutron-dynamic-routing:
|
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
|
site for asking for help, and filing bugs. We use a single launchpad
|
||||||
page for all Neutron projects.
|
page for all Neutron projects.
|
||||||
|
|
||||||
Code is available on git.openstack.org at:
|
Code is available on opendev.org at:
|
||||||
https://git.openstack.org/cgit/openstack/neutron-dynamic-routing
|
https://opendev.org/openstack/neutron-dynamic-routing
|
||||||
|
|
||||||
Refer to Neutron documentation for more information:
|
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:
|
Release notes for the project can be found at:
|
||||||
https://docs.openstack.org/releasenotes/neutron-dynamic-routing/
|
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
|
the latest up to date instructions for how to test Neutron, and will
|
||||||
be applicable to neutron-dynamic-routing as well:
|
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::
|
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
|
2. Add neutron-dynamic-routing to devstack. The minimal set of critical local.conf
|
||||||
additions are following::
|
additions are following::
|
||||||
@ -12,7 +12,7 @@
|
|||||||
cd devstack
|
cd devstack
|
||||||
cat << EOF > local.conf
|
cat << EOF > local.conf
|
||||||
> [[local|localrc]]
|
> [[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
|
> EOF
|
||||||
|
|
||||||
3. run devstack::
|
3. run devstack::
|
||||||
@ -26,7 +26,7 @@ Notes:
|
|||||||
cd devstack
|
cd devstack
|
||||||
cat << EOF > local.conf
|
cat << EOF > local.conf
|
||||||
> [[local|localrc]]
|
> [[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
|
> DR_MODE=dr_plugin
|
||||||
> EOF
|
> EOF
|
||||||
|
|
||||||
@ -34,7 +34,7 @@ Notes:
|
|||||||
cd devstack
|
cd devstack
|
||||||
cat << EOF > local.conf
|
cat << EOF > local.conf
|
||||||
> [[local|localrc]]
|
> [[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
|
> DR_MODE=dr_agent
|
||||||
> EOF
|
> EOF
|
||||||
|
|
||||||
|
@ -40,7 +40,7 @@ For details refer to `Route advertisement <./route-advertisement.html>`_.
|
|||||||
|
|
||||||
Address Scopes
|
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,
|
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
|
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".
|
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
|
BGP Speaker Architecture
|
||||||
------------------------
|
------------------------
|
||||||
Dynamic routing project saves BGP Speaker configuration as per the defined
|
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.
|
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
|
The implementation of a BGP Speaker is driver specific. During the driver interface
|
||||||
initialization process, needed configurations are read from the configuration file
|
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:
|
You could get the advertisement routes of specific BGP Speaker like:
|
||||||
``neutron bgp-speaker-advertiseroute-list <created-bgp-speaker>``
|
``neutron bgp-speaker-advertiseroute-list <created-bgp-speaker>``
|
||||||
It does a complicated db query to generate the list of advertised routes.
|
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
|
Common Driver API is needed to provide a generic and consistent interface
|
||||||
to different drivers. Each driver need to implement the provided
|
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
|
BGP
|
||||||
|
@ -74,12 +74,12 @@ Devstack Setup
|
|||||||
|
|
||||||
1. Download devstack::
|
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::
|
2. Enable neutron-dynamic-routing by including this in your local.conf file::
|
||||||
|
|
||||||
[[local|localrc]]
|
[[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::
|
3. Run devstack::
|
||||||
|
|
||||||
|
@ -102,7 +102,7 @@ then
|
|||||||
source $NEUTRON_PATH/devstack/lib/ovs
|
source $NEUTRON_PATH/devstack/lib/ovs
|
||||||
source $NEUTRON_PATH/tools/configure_for_func_testing.sh
|
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
|
# Make the workspace owned by the stack user
|
||||||
sudo chown -R $STACK_USER:$STACK_USER $BASE
|
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
|
PYTHONWARNINGS=default::DeprecationWarning
|
||||||
usedevelop = True
|
usedevelop = True
|
||||||
install_command =pip install {opts} {packages}
|
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}/requirements.txt
|
||||||
-r{toxinidir}/test-requirements.txt
|
-r{toxinidir}/test-requirements.txt
|
||||||
whitelist_externals =
|
whitelist_externals =
|
||||||
@ -136,7 +136,7 @@ deps =
|
|||||||
# run locally (not in the gate) using editable mode
|
# run locally (not in the gate) using editable mode
|
||||||
# https://pip.pypa.io/en/stable/reference/pip_install/#editable-installs
|
# https://pip.pypa.io/en/stable/reference/pip_install/#editable-installs
|
||||||
commands =
|
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]
|
[testenv:py3-dev]
|
||||||
basepython = python3
|
basepython = python3
|
||||||
|
Loading…
Reference in New Issue
Block a user