Merge "Replace git.openstack.org URLs with opendev.org URLs"
This commit is contained in:
commit
ed5b8bc6a7
@ -27,7 +27,7 @@ The API reference and documentation are available at:
|
|||||||
|
|
||||||
The canonical client library is available at:
|
The canonical client library is available at:
|
||||||
|
|
||||||
https://git.openstack.org/cgit/openstack/python-keystoneclient
|
https://opendev.org/openstack/python-keystoneclient
|
||||||
|
|
||||||
Documentation for cloud administrators is available at:
|
Documentation for cloud administrators is available at:
|
||||||
|
|
||||||
@ -35,7 +35,7 @@ Documentation for cloud administrators is available at:
|
|||||||
|
|
||||||
The source of documentation for cloud administrators is available at:
|
The source of documentation for cloud administrators is available at:
|
||||||
|
|
||||||
https://git.openstack.org/cgit/openstack/openstack-manuals
|
https://opendev.org/openstack/openstack-manuals
|
||||||
|
|
||||||
Information about our team meeting is available at:
|
Information about our team meeting is available at:
|
||||||
|
|
||||||
|
@ -428,7 +428,7 @@ changes to your keystone configuration.
|
|||||||
|
|
||||||
# systemctl restart apache2
|
# systemctl restart apache2
|
||||||
|
|
||||||
.. _sso_callback_template.html: https://git.openstack.org/cgit/openstack/keystone/plain/etc/sso_callback_template.html
|
.. _sso_callback_template.html: https://opendev.org/openstack/keystone/raw/branch/master/etc/sso_callback_template.html
|
||||||
|
|
||||||
.. _horizon-websso:
|
.. _horizon-websso:
|
||||||
|
|
||||||
|
@ -108,5 +108,5 @@ SEE ALSO
|
|||||||
SOURCE
|
SOURCE
|
||||||
======
|
======
|
||||||
|
|
||||||
* Keystone is sourced in Gerrit git `Keystone <https://git.openstack.org/cgit/openstack/keystone>`__
|
* Keystone is sourced in Gerrit git `Keystone <https://opendev.org/openstack/keystone>`__
|
||||||
* Keystone bugs are managed at Launchpad `Keystone <https://bugs.launchpad.net/keystone>`__
|
* Keystone bugs are managed at Launchpad `Keystone <https://bugs.launchpad.net/keystone>`__
|
||||||
|
@ -110,5 +110,5 @@ SEE ALSO
|
|||||||
SOURCE
|
SOURCE
|
||||||
======
|
======
|
||||||
|
|
||||||
* Keystone is sourced on `git.openstack.org <https://git.openstack.org/cgit/openstack/keystone>`__
|
* Keystone is sourced on `opendev.org <https://opendev.org/openstack/keystone>`__
|
||||||
* Keystone bugs are managed at Launchpad `Keystone <https://bugs.launchpad.net/keystone>`__
|
* Keystone bugs are managed at Launchpad `Keystone <https://bugs.launchpad.net/keystone>`__
|
||||||
|
@ -32,14 +32,14 @@ You need to create a blueprint, submit a specification against the
|
|||||||
`keystone-specs`_ repository and bring it up to discussion with the
|
`keystone-specs`_ repository and bring it up to discussion with the
|
||||||
`keystone core team`_ for agreement.
|
`keystone core team`_ for agreement.
|
||||||
|
|
||||||
.. _`keystone-specs`: https://git.openstack.org/cgit/openstack/keystone-specs/
|
.. _`keystone-specs`: https://opendev.org/openstack/keystone-specs/
|
||||||
.. _`keystone core team`: https://review.openstack.org/#/admin/groups/9,members
|
.. _`keystone core team`: https://review.opendev.org/#/admin/groups/9,members
|
||||||
|
|
||||||
Create
|
Create
|
||||||
~~~~~~
|
~~~~~~
|
||||||
|
|
||||||
#. `Create a blueprint`_ in launchpad;
|
#. `Create a blueprint`_ in launchpad;
|
||||||
#. git clone https://git.openstack.org/openstack/keystone-specs;
|
#. git clone https://opendev.org/openstack/keystone-specs;
|
||||||
#. cp `specs/template.rst` `specs/backlog/<feature>.rst`;
|
#. cp `specs/template.rst` `specs/backlog/<feature>.rst`;
|
||||||
#. Write the spec based on the template. Ensure the BP link points to the one
|
#. Write the spec based on the template. Ensure the BP link points to the one
|
||||||
created in step 1;
|
created in step 1;
|
||||||
@ -50,7 +50,7 @@ Create
|
|||||||
who understands the subject can attend the meeting to answer questions.
|
who understands the subject can attend the meeting to answer questions.
|
||||||
|
|
||||||
.. _`Create a blueprint`: https://blueprints.launchpad.net/keystone/+addspec
|
.. _`Create a blueprint`: https://blueprints.launchpad.net/keystone/+addspec
|
||||||
.. _`template`: https://git.openstack.org/cgit/openstack/keystone-specs/tree/specs/template.rst
|
.. _`template`: https://opendev.org/openstack/keystone-specs/src/branch/master/specs/template.rst
|
||||||
.. _`keystone meeting`: https://wiki.openstack.org/wiki/Meetings/KeystoneMeeting
|
.. _`keystone meeting`: https://wiki.openstack.org/wiki/Meetings/KeystoneMeeting
|
||||||
|
|
||||||
Agreement
|
Agreement
|
||||||
|
@ -89,4 +89,4 @@ Contract phase:
|
|||||||
For more information on writing individual migration scripts refer to
|
For more information on writing individual migration scripts refer to
|
||||||
`SQLAlchemy-migrate`_.
|
`SQLAlchemy-migrate`_.
|
||||||
|
|
||||||
.. _SQLAlchemy-migrate: https://git.openstack.org/cgit/openstack/sqlalchemy-migrate
|
.. _SQLAlchemy-migrate: https://opendev.org/openstack/sqlalchemy-migrate
|
||||||
|
@ -51,7 +51,7 @@ Need any help? `Reach out`_ to the keystone team.
|
|||||||
.. _keystoneauth: https://bugs.launchpad.net/keystoneauth/+bugs?field.tag=low-hanging-fruit
|
.. _keystoneauth: https://bugs.launchpad.net/keystoneauth/+bugs?field.tag=low-hanging-fruit
|
||||||
.. _python-keystoneclient: https://bugs.launchpad.net/python-keystoneclient/+bugs?field.tag=low-hanging-fruit
|
.. _python-keystoneclient: https://bugs.launchpad.net/python-keystoneclient/+bugs?field.tag=low-hanging-fruit
|
||||||
.. _devstack: https://docs.openstack.org/devstack/latest/
|
.. _devstack: https://docs.openstack.org/devstack/latest/
|
||||||
.. _keystone maintainers: https://review.openstack.org/#/admin/groups/9,members
|
.. _keystone maintainers: https://review.opendev.org/#/admin/groups/9,members
|
||||||
.. _new changes: https://review.openstack.org/#/q/is:open+project:openstack/keystone+OR+project:openstack/keystonemiddleware+OR+project:openstack/keystoneauth+OR+project:openstack/python-keystoneclient
|
.. _new changes: https://review.opendev.org/#/q/is:open+project:openstack/keystone+OR+project:openstack/keystonemiddleware+OR+project:openstack/keystoneauth+OR+project:openstack/python-keystoneclient
|
||||||
.. _review guidelines: https://docs.openstack.org/project-team-guide/review-the-openstack-way.html
|
.. _review guidelines: https://docs.openstack.org/project-team-guide/review-the-openstack-way.html
|
||||||
.. _Reach out: ../getting-started/community.html
|
.. _Reach out: ../getting-started/community.html
|
||||||
|
@ -18,7 +18,7 @@ Proposing Features
|
|||||||
Requests for enhancements or new features must follow a process that requires
|
Requests for enhancements or new features must follow a process that requires
|
||||||
using bug reports and specifications. We publish the contents of the
|
using bug reports and specifications. We publish the contents of the
|
||||||
`keystone-specs repository
|
`keystone-specs repository
|
||||||
<https://git.openstack.org/cgit/openstack/keystone-specs>`_ at
|
<https://opendev.org/openstack/keystone-specs>`_ at
|
||||||
`specs.openstack.org <https://specs.openstack.org/openstack/keystone-specs/>`_.
|
`specs.openstack.org <https://specs.openstack.org/openstack/keystone-specs/>`_.
|
||||||
|
|
||||||
RFE Bug Reports
|
RFE Bug Reports
|
||||||
|
@ -408,8 +408,8 @@ personas where applicable in your service:
|
|||||||
|
|
||||||
.. _need: https://en.wikipedia.org/wiki/Principle_of_least_privilege
|
.. _need: https://en.wikipedia.org/wiki/Principle_of_least_privilege
|
||||||
.. _oslo.policy documentation: https://docs.openstack.org/oslo.policy/latest/user/usage.html#testing-default-policies
|
.. _oslo.policy documentation: https://docs.openstack.org/oslo.policy/latest/user/usage.html#testing-default-policies
|
||||||
.. _keystone: https://git.openstack.org/cgit/openstack/keystone/tree/keystone/tests/unit/protection/v3?id=77e50e49c5af37780b8b4cfe8721ba28e8a58183
|
.. _keystone: https://opendev.org/openstack/keystone/src/commit/77e50e49c5af37780b8b4cfe8721ba28e8a58183/keystone/tests/unit/protection/v3
|
||||||
.. _cinder: https://review.openstack.org/#/c/602489/
|
.. _cinder: https://review.opendev.org/#/c/602489/
|
||||||
|
|
||||||
Auditing the API
|
Auditing the API
|
||||||
----------------
|
----------------
|
||||||
@ -469,9 +469,9 @@ the `OpenStack Discuss mailing list`_ tagged with `[keystone]` or ask in
|
|||||||
|
|
||||||
.. _configurable: https://docs.openstack.org/oslo.policy/latest/configuration/index.html#oslo_policy.enforce_scope
|
.. _configurable: https://docs.openstack.org/oslo.policy/latest/configuration/index.html#oslo_policy.enforce_scope
|
||||||
.. _documentation for setting scope: https://docs.openstack.org/oslo.policy/latest/user/usage.html#setting-scope
|
.. _documentation for setting scope: https://docs.openstack.org/oslo.policy/latest/user/usage.html#setting-scope
|
||||||
.. _keystone examples: https://review.openstack.org/#/q/status:merged+project:openstack/keystone+branch:master+topic:add-scope-types
|
.. _keystone examples: https://review.opendev.org/#/q/status:merged+project:openstack/keystone+branch:master+topic:add-scope-types
|
||||||
.. _placement examples: https://review.openstack.org/#/c/571201/
|
.. _placement examples: https://review.opendev.org/#/c/571201/
|
||||||
.. _patches: https://review.openstack.org/#/c/623319/
|
.. _patches: https://review.opendev.org/#/c/623319/
|
||||||
.. _OpenStack Discuss mailing list: http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-discuss
|
.. _OpenStack Discuss mailing list: http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-discuss
|
||||||
.. _IRC: https://wiki.openstack.org/wiki/IRC
|
.. _IRC: https://wiki.openstack.org/wiki/IRC
|
||||||
|
|
||||||
@ -488,7 +488,7 @@ deprecation tooling when you change policy names or check strings. You can
|
|||||||
refer to examples_ that show you how to build descriptive rule objects using
|
refer to examples_ that show you how to build descriptive rule objects using
|
||||||
all the default roles from keystone and consuming scopes.
|
all the default roles from keystone and consuming scopes.
|
||||||
|
|
||||||
.. _examples: https://review.openstack.org/#/q/(status:open+OR+status:merged)+project:openstack/keystone+branch:master+topic:implement-default-roles
|
.. _examples: https://review.opendev.org/#/q/(status:open+OR+status:merged)+project:openstack/keystone+branch:master+topic:implement-default-roles
|
||||||
|
|
||||||
Communication
|
Communication
|
||||||
-------------
|
-------------
|
||||||
|
@ -53,7 +53,7 @@ Clone the keystone repository:
|
|||||||
|
|
||||||
.. code-block:: bash
|
.. code-block:: bash
|
||||||
|
|
||||||
$ git clone https://git.openstack.org/openstack/keystone.git
|
$ git clone https://opendev.org/openstack/keystone.git
|
||||||
$ cd keystone
|
$ cd keystone
|
||||||
|
|
||||||
Install the keystone web service:
|
Install the keystone web service:
|
||||||
@ -218,5 +218,5 @@ keystone client library `python-keystoneclient`_ which interacts exclusively
|
|||||||
through the REST API, and a command-line interface `python-openstackclient`_
|
through the REST API, and a command-line interface `python-openstackclient`_
|
||||||
command-line interface.
|
command-line interface.
|
||||||
|
|
||||||
.. _`python-keystoneclient`: https://git.openstack.org/cgit/openstack/python-keystoneclient
|
.. _`python-keystoneclient`: https://opendev.org/openstack/python-keystoneclient
|
||||||
.. _`python-openstackclient`: https://git.openstack.org/cgit/openstack/python-openstackclient
|
.. _`python-openstackclient`: https://opendev.org/openstack/python-openstackclient
|
||||||
|
@ -233,14 +233,14 @@ in your `devstack` `local.conf`` file:
|
|||||||
.. code-block:: bash
|
.. code-block:: bash
|
||||||
|
|
||||||
[[local|localrc]]
|
[[local|localrc]]
|
||||||
enable_plugin keystone https://git.openstack.org/openstack/keystone
|
enable_plugin keystone https://opendev.org/openstack/keystone
|
||||||
enable_service keystone-saml2-federation
|
enable_service keystone-saml2-federation
|
||||||
|
|
||||||
Clone and install keystone-tempest-plugin.
|
Clone and install keystone-tempest-plugin.
|
||||||
|
|
||||||
.. code-block:: bash
|
.. code-block:: bash
|
||||||
|
|
||||||
git clone https://git.openstack.org/openstack/keystone-tempest-plugin
|
git clone https://opendev.org/openstack/keystone-tempest-plugin
|
||||||
sudo pip install ./keystone-tempest-plugin
|
sudo pip install ./keystone-tempest-plugin
|
||||||
|
|
||||||
Finally, to run keystone's API and scenario tests, deploy `tempest`_ with
|
Finally, to run keystone's API and scenario tests, deploy `tempest`_ with
|
||||||
@ -255,11 +255,11 @@ from the tempest directory:
|
|||||||
Most of keystone's API tests are implemented in `tempest`_ and it is usually
|
Most of keystone's API tests are implemented in `tempest`_ and it is usually
|
||||||
the correct place to add new tests.
|
the correct place to add new tests.
|
||||||
|
|
||||||
.. _devstack: https://git.openstack.org/cgit/openstack-dev/devstack
|
.. _devstack: https://opendev.org/openstack/devstack
|
||||||
.. _devstack plugin: https://docs.openstack.org/devstack/latest/plugins.html
|
.. _devstack plugin: https://docs.openstack.org/devstack/latest/plugins.html
|
||||||
.. _tempest: https://git.openstack.org/cgit/openstack/tempest
|
.. _tempest: https://opendev.org/openstack/tempest
|
||||||
.. _tempest plugin: https://docs.openstack.org/tempest/latest/plugin.html
|
.. _tempest plugin: https://docs.openstack.org/tempest/latest/plugin.html
|
||||||
.. _repository: http://git.openstack.org/cgit/openstack/keystone-tempest-plugin
|
.. _repository: http://opendev.org/openstack/keystone-tempest-plugin
|
||||||
|
|
||||||
Writing new API & Scenario Tests
|
Writing new API & Scenario Tests
|
||||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
@ -325,7 +325,7 @@ being checked for:
|
|||||||
Other systems wishing to use the policy engine will require additional styles
|
Other systems wishing to use the policy engine will require additional styles
|
||||||
of checks and will possibly write completely custom backends. By default,
|
of checks and will possibly write completely custom backends. By default,
|
||||||
keystone leverages policy enforcement that is maintained in `oslo.policy
|
keystone leverages policy enforcement that is maintained in `oslo.policy
|
||||||
<https://git.openstack.org/cgit/openstack/oslo.policy/>`_.
|
<https://opendev.org/openstack/oslo.policy/>`_.
|
||||||
|
|
||||||
|
|
||||||
Rules
|
Rules
|
||||||
|
@ -64,10 +64,10 @@ Keystone on Launchpad
|
|||||||
|
|
||||||
Launchpad is a code hosting that OpenStack is using to track bugs, feature
|
Launchpad is a code hosting that OpenStack is using to track bugs, feature
|
||||||
work, and releases of OpenStack. Like other OpenStack projects, Keystone source
|
work, and releases of OpenStack. Like other OpenStack projects, Keystone source
|
||||||
code is hosted on git.openstack.org
|
code is hosted on opendev.org
|
||||||
|
|
||||||
* `Keystone Project Page on Launchpad <https://launchpad.net/keystone>`_
|
* `Keystone Project Page on Launchpad <https://launchpad.net/keystone>`_
|
||||||
* `Keystone Source Repository <https://git.openstack.org/cgit/openstack/keystone>`_
|
* `Keystone Source Repository <https://opendev.org/openstack/keystone>`_
|
||||||
|
|
||||||
Within launchpad, we use
|
Within launchpad, we use
|
||||||
`blueprints <https://blueprints.launchpad.net/keystone>`_, to track feature
|
`blueprints <https://blueprints.launchpad.net/keystone>`_, to track feature
|
||||||
|
@ -31,7 +31,7 @@ tree`_. Also see the :doc:`getting-started/community` page for other ways to int
|
|||||||
community.
|
community.
|
||||||
|
|
||||||
.. _`OpenStack's Identity API`: https://developer.openstack.org/api-ref/identity/index.html
|
.. _`OpenStack's Identity API`: https://developer.openstack.org/api-ref/identity/index.html
|
||||||
.. _`source tree`: https://git.openstack.org/cgit/openstack/keystone/tree/doc/source
|
.. _`source tree`: https://opendev.org/openstack/keystone/src/branch/master/doc/source
|
||||||
|
|
||||||
Related Projects
|
Related Projects
|
||||||
~~~~~~~~~~~~~~~~
|
~~~~~~~~~~~~~~~~
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
This is a database migration repository.
|
This is a database migration repository.
|
||||||
|
|
||||||
More information at
|
More information at
|
||||||
https://git.openstack.org/cgit/openstack/sqlalchemy-migrate
|
https://opendev.org/openstack/sqlalchemy-migrate
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
This is a database migration repository.
|
This is a database migration repository.
|
||||||
|
|
||||||
More information at
|
More information at
|
||||||
https://git.openstack.org/cgit/openstack/sqlalchemy-migrate
|
https://opendev.org/openstack/sqlalchemy-migrate
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
This is a database migration repository.
|
This is a database migration repository.
|
||||||
|
|
||||||
More information at
|
More information at
|
||||||
https://git.openstack.org/cgit/openstack/sqlalchemy-migrate
|
https://opendev.org/openstack/sqlalchemy-migrate
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
This is a database migration repository.
|
This is a database migration repository.
|
||||||
|
|
||||||
More information at
|
More information at
|
||||||
https://git.openstack.org/cgit/openstack/sqlalchemy-migrate
|
https://opendev.org/openstack/sqlalchemy-migrate
|
||||||
|
@ -2,4 +2,4 @@
|
|||||||
MOVED
|
MOVED
|
||||||
=====
|
=====
|
||||||
|
|
||||||
The keystone tempest plugin has moved to http://git.openstack.org/cgit/openstack/keystone-tempest-plugin
|
The keystone tempest plugin has moved to http://opendev.org/openstack/keystone-tempest-plugin
|
||||||
|
@ -10,7 +10,7 @@ upgrade:
|
|||||||
fixes:
|
fixes:
|
||||||
- |
|
- |
|
||||||
[`bug 1705485 <https://bugs.launchpad.net/keystone/+bug/1705485>`_]
|
[`bug 1705485 <https://bugs.launchpad.net/keystone/+bug/1705485>`_]
|
||||||
A `previous change <https://review.openstack.org/#/c/404022/>`_ removed
|
A `previous change <https://review.opendev.org/#/c/404022/>`_ removed
|
||||||
policy from the self-service password API. Since a user is required to
|
policy from the self-service password API. Since a user is required to
|
||||||
authenticate to change their password, protection via policy didn't
|
authenticate to change their password, protection via policy didn't
|
||||||
necessarily make sense. This change removes the default policy from code,
|
necessarily make sense. This change removes the default policy from code,
|
||||||
|
@ -6,7 +6,7 @@ deprecations:
|
|||||||
APIs. These APIs were originally marked as deprecated during the Juno
|
APIs. These APIs were originally marked as deprecated during the Juno
|
||||||
release cycle, but we never deprecated using ``versionutils`` from oslo.
|
release cycle, but we never deprecated using ``versionutils`` from oslo.
|
||||||
More information regarding this deprecation can be found in the `patch
|
More information regarding this deprecation can be found in the `patch
|
||||||
<https://review.openstack.org/#/c/115423/>`_ that proposed the deprecation.
|
<https://review.opendev.org/#/c/115423/>`_ that proposed the deprecation.
|
||||||
- >
|
- >
|
||||||
[`bug 1728690 <https://bugs.launchpad.net/keystone/+bug/1728690>`_]
|
[`bug 1728690 <https://bugs.launchpad.net/keystone/+bug/1728690>`_]
|
||||||
The ``member_role_id`` and ``member_role_name`` config options were used to
|
The ``member_role_id`` and ``member_role_name`` config options were used to
|
||||||
|
@ -6,14 +6,14 @@ upgrade:
|
|||||||
Remove the following filters: ``[filter:oauth1_extension]``,
|
Remove the following filters: ``[filter:oauth1_extension]``,
|
||||||
``[filter:federation_extension]``, ``[filter:endpoint_filter_extension]``,
|
``[filter:federation_extension]``, ``[filter:endpoint_filter_extension]``,
|
||||||
and ``[filter:revoke_extension]``. See the sample `keystone-paste.ini
|
and ``[filter:revoke_extension]``. See the sample `keystone-paste.ini
|
||||||
<https://git.openstack.org/cgit/openstack/keystone/tree/etc/keystone-paste.ini>`_
|
<https://opendev.org/openstack/keystone/src/branch/stable/rocky/etc/keystone-paste.ini>`_
|
||||||
file for guidance.
|
file for guidance.
|
||||||
- >
|
- >
|
||||||
The `keystone-paste.ini` file must be updated to remove extension filters,
|
The `keystone-paste.ini` file must be updated to remove extension filters,
|
||||||
and their use in ``[pipeline:public_api]`` and ``[pipeline:admin_api]`` pipelines.
|
and their use in ``[pipeline:public_api]`` and ``[pipeline:admin_api]`` pipelines.
|
||||||
Remove the following filters: ``[filter:user_crud_extension]``,
|
Remove the following filters: ``[filter:user_crud_extension]``,
|
||||||
``[filter:crud_extension]``. See the sample `keystone-paste.ini
|
``[filter:crud_extension]``. See the sample `keystone-paste.ini
|
||||||
<https://git.openstack.org/cgit/openstack/keystone/tree/etc/keystone-paste.ini>`_
|
<https://opendev.org/openstack/keystone/src/branch/stable/rocky/etc/keystone-paste.ini>`_
|
||||||
file for guidance.
|
file for guidance.
|
||||||
other:
|
other:
|
||||||
- >
|
- >
|
||||||
|
4
tox.ini
4
tox.ini
@ -7,7 +7,7 @@ envlist = py37,py36,py27,pep8,api-ref,docs,genconfig,genpolicy,releasenotes
|
|||||||
usedevelop = True
|
usedevelop = True
|
||||||
install_command = pip install {opts} {packages}
|
install_command = pip install {opts} {packages}
|
||||||
setenv = VIRTUAL_ENV={envdir}
|
setenv = VIRTUAL_ENV={envdir}
|
||||||
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
|
||||||
.[ldap,memcache,mongodb]
|
.[ldap,memcache,mongodb]
|
||||||
@ -43,7 +43,7 @@ commands =
|
|||||||
basepython = python3
|
basepython = python3
|
||||||
# NOTE(browne): This is required for the integration test job of the bandit
|
# NOTE(browne): This is required for the integration test job of the bandit
|
||||||
# project. Please do not remove.
|
# project. Please do not remove.
|
||||||
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
|
||||||
.[bandit]
|
.[bandit]
|
||||||
commands = bandit -r keystone -x tests
|
commands = bandit -r keystone -x tests
|
||||||
|
Loading…
Reference in New Issue
Block a user