Adjust all the URLs to point to docs.openstack.org

We had a weird mix of non-existing URLs, and pointing to opendev.org
and to launchpad and other places. Lets put everything point the same
way under https://docs.openstack.org/$project, which redirects to the
newest documentation then automatically.

The other option would be to point to the project navigator, but that
doesn't have all othe components on the granularity that we package
here, and the urls are not stable (require a releases/$releasename
within), so that idea was discarded.

Change-Id: I0ccca433a5e5dbc1082c93d4c5f84ed3fcbed2fe
This commit is contained in:
Dirk Mueller 2020-10-21 14:15:14 +02:00
parent 54928be545
commit 2f19f80086
180 changed files with 180 additions and 180 deletions

View File

@ -9,7 +9,7 @@ Release: {{ py2rpmrelease() }}
Summary: Angular-Gettext %{version} (XStatic packaging standard)
License: {{ license('MIT') }}
Group: Development/Languages/Python
URL: https://opendev.org/openstack/xstatic-angular-gettext/
URL: https://docs.openstack.org/xstatic-angular-gettext/
Source0: {{ source }}
BuildRequires: openstack-macros
BuildRequires: {{ py3('setuptools') }}

View File

@ -9,7 +9,7 @@ Release: {{ py2rpmrelease() }}
Summary: Angular-Sanitize %{version} (XStatic packaging standard)
License: {{ license('MIT') }}
Group: Development/Languages/Python
URL: https://opendev.org/openstack/xstatic-angular-sanitize/
URL: https://docs.openstack.org/xstatic-angular-sanitize/
Source0: {{ source }}
BuildRequires: openstack-macros
BuildRequires: {{ py3('setuptools') }}

View File

@ -9,7 +9,7 @@ Release: {{ py2rpmrelease() }}
Summary: Angular-UUID %{version} (XStatic packaging standard)
License: {{ license('MIT') }}
Group: Development/Languages/Python
URL: https://opendev.org/openstack/xstatic-angular-uuid/
URL: https://docs.openstack.org/xstatic-angular-uuid/
Source0: {{ source }}
BuildRequires: openstack-macros
BuildRequires: {{ py3('setuptools') }}

View File

@ -9,7 +9,7 @@ Release: {{ py2rpmrelease() }}
Summary: Angular-Vis JavaScript library (XStatic packaging standard)
License: {{ license('MIT') }}
Group: Development/Languages/Python
URL: https://opendev.org/openstack/xstatic-angular-vis/
URL: https://docs.openstack.org/xstatic-angular-vis/
Source0: {{ source }}
BuildRequires: openstack-macros
BuildRequires: {{ py3('XStatic') }}

View File

@ -9,7 +9,7 @@ Release: {{ py2rpmrelease() }}
Summary: Angular-lrdragndrop %{version} (XStatic packaging standard)
License: {{ license('MIT') }}
Group: Development/Languages/Python
URL: https://opendev.org/openstack/{sname}/
URL: https://docs.openstack.org/{sname}/
Source0: {{ source }}
BuildRequires: openstack-macros
BuildRequires: {{ py3('setuptools') }}

View File

@ -9,7 +9,7 @@ Release: {{ py2rpmrelease() }}
Summary: Angular %{version} (XStatic packaging standard)
License: {{ license('MIT') }}
Group: Development/Languages/Python
URL: https://opendev.org/openstack/xstatic-angular/
URL: https://docs.openstack.org/xstatic-angular/
Source0: {{ source }}
BuildRequires: openstack-macros
BuildRequires: {{ py3('XStatic') }}

View File

@ -9,7 +9,7 @@ Release: {{ py2rpmrelease() }}
Summary: Bootstrap-Datepicker %{version} (XStatic packaging standard)
License: {{ license('Apache-2.0') }}
Group: Development/Languages/Python
URL: https://opendev.org/openstack/XStatic-Bootstrap-Datepicker/
URL: https://docs.openstack.org/XStatic-Bootstrap-Datepicker/
Source0: {{ source }}
BuildRequires: openstack-macros
BuildRequires: {{ py3('setuptools') }}

View File

@ -9,7 +9,7 @@ Release: {{ py2rpmrelease() }}
Summary: Bootstrap-SCSS %{version} (XStatic packaging standard)
License: {{ license('MIT') }}
Group: Development/Languages/Python
URL: https://opendev.org/openstack/XStatic-Bootstrap-SCSS/
URL: https://docs.openstack.org/XStatic-Bootstrap-SCSS/
Source0: {{ source }}
BuildRequires: openstack-macros
BuildRequires: {{ py3('setuptools')}}

View File

@ -9,7 +9,7 @@ Release: {{ py2rpmrelease() }}
Summary: D3 %{version} (XStatic packaging standard)
License: {{ license('BSD-3-Clause') }}
Group: Development/Languages/Python
URL: https://opendev.org/openstack/XStatic-D3/
URL: https://docs.openstack.org/XStatic-D3/
Source0: {{ source }}
BuildRequires: openstack-macros
BuildRequires: {{ py3('setuptools') }}

View File

@ -6,7 +6,7 @@ Release: 0
Summary: {{ js_name }} %{version} (XStatic packaging standard)
License: {{ license('MIT') }}
Group: Development/Languages/Python
URL: https://opendev.org/openstack/xstatic-{{ js_name | lower }}/
URL: https://docs.openstack.org/xstatic-{{ js_name | lower }}/
Source0: https://files.pythonhosted.org/packages/source/X/%{sname}/%{sname}-%{version}.tar.gz
BuildRequires: openstack-macros
BuildRequires: {{ py3('setuptools') }}

View File

@ -9,7 +9,7 @@ Release: {{ py2rpmrelease() }}
Summary: Font Awesome %{version} (XStatic packaging standard)
License: {{ license('OFL-1.1') }}
Group: Development/Languages/Python
URL: https://opendev.org/openstack/xstatic-font-awesome/
URL: https://docs.openstack.org/xstatic-font-awesome/
Source0: {{ source }}
BuildRequires: openstack-macros
BuildRequires: {{ py3('setuptools') }}

View File

@ -9,7 +9,7 @@ Release: {{ py2rpmrelease() }}
Summary: Hogan %{version} (XStatic packaging standard)
License: {{ license('Apache-2.0') }}
Group: Development/Languages/Python
URL: https://opendev.org/openstack/XStatic-Hogan/
URL: https://docs.openstack.org/XStatic-Hogan/
Source0: {{ source }}
BuildRequires: openstack-macros
BuildRequires: {{ py3('setuptools') }}

View File

@ -9,7 +9,7 @@ Release: {{ py2rpmrelease() }}
Summary: JQuery-Migrate %{version} (XStatic packaging standard)
License: {{ license('MIT') }}
Group: Development/Languages/Python
URL: https://opendev.org/openstack/xstatic-jquery-migrate
URL: https://docs.openstack.org/xstatic-jquery-migrate
Source0: {{ source }}
BuildRequires: openstack-macros
BuildRequires: {{ py3('setuptools') }}

View File

@ -10,7 +10,7 @@ Release: {{ py2rpmrelease() }}
Summary: JQuery.Bootstrap.Wizard %{version} (XStatic packaging standard)
License: {{ license('MIT') }}
Group: Development/Languages/Python
URL: https://opendev.org/openstack/xstatic-jquery.bootstrap.wizard
URL: https://docs.openstack.org/xstatic-jquery.bootstrap.wizard
Source0: {{ source }}
BuildRequires: openstack-macros
BuildRequires: {{ py3('setuptools') }}

View File

@ -9,7 +9,7 @@ Release: {{ py2rpmrelease() }}
Summary: JQuery.TableSorter %{version} (XStatic packaging standard)
License: {{ license('MIT') }}
Group: Development/Languages/Python
URL: https://opendev.org/openstack/xstatic-jquery.tablesorter/
URL: https://docs.openstack.org/xstatic-jquery.tablesorter/
Source0: {{ source }}
BuildRequires: openstack-macros
BuildRequires: {{ py3('setuptools') }}

View File

@ -9,7 +9,7 @@ Release: {{ py2rpmrelease() }}
Summary: JQuery.quicksearch %{version} (XStatic packaging standard)
License: {{ license('MIT') }}
Group: Development/Languages/Python
URL: https://opendev.org/openstack/xstatic-jquery.quicksearch/
URL: https://docs.openstack.org/xstatic-jquery.quicksearch/
Source0: {{ source }}
BuildRequires: openstack-macros
BuildRequires: {{ py3('setuptools') }}

View File

@ -6,7 +6,7 @@ Release: 0
Summary: {{ js_name }} %{version} (XStatic packaging standard)
License: {{ license('MIT') }}
Group: Development/Languages/Python
URL: https://opendev.org/openstack/xstatic-{{ js_name | lower }}/
URL: https://docs.openstack.org/xstatic-{{ js_name | lower }}/
Source0: https://files.pythonhosted.org/packages/source/X/%{sname}/%{sname}-%{version}.tar.gz
BuildRequires: openstack-macros
BuildRequires: {{ py3('setuptools') }}

View File

@ -9,7 +9,7 @@ Release: {{ py2rpmrelease() }}
Summary: JSEncrypt %{version} (XStatic packaging standard)
License: {{ license('MIT') }}
Group: Development/Languages/Python
URL: https://opendev.org/openstack/xstatic-jsencrypt/
URL: https://docs.openstack.org/xstatic-jsencrypt/
Source0: {{ source }}
BuildRequires: openstack-macros
BuildRequires: {{ py3('setuptools') }}

View File

@ -9,7 +9,7 @@ Release: {{ py2rpmrelease() }}
Summary: Jasmine %{version} (XStatic packaging standard)
License: {{ license('MIT') }}
Group: Development/Languages/Python
URL: https://opendev.org/openstack/xstatic-jasmine/
URL: https://docs.openstack.org/xstatic-jasmine/
Source0: {{ source }}
BuildRequires: openstack-macros
BuildRequires: {{ py3('setuptools') }}

View File

@ -6,7 +6,7 @@ Release: 0
Summary: {{ js_name }} %{version} (XStatic packaging standard)
License: {{ license('MIT') }}
Group: Development/Languages/Python
URL: https://opendev.org/openstack/xstatic-{{ js_name | lower }}/
URL: https://docs.openstack.org/xstatic-{{ js_name | lower }}/
Source0: https://files.pythonhosted.org/packages/source/X/%{sname}/%{sname}-%{version}.tar.gz
BuildRequires: openstack-macros
BuildRequires: {{ py3('setuptools') }}

View File

@ -5,7 +5,7 @@ Release: 0
Summary: Magic Search %{version} (XStatic packaging standard)
License: {{ license('Apache-2.0') }}
Group: Development/Languages/Python
URL: https://opendev.org/openstack/xstatic-magic-search/
URL: https://docs.openstack.org/xstatic-magic-search/
Source0: https://files.pythonhosted.org/packages/source/X/%{sname}/%{sname}-%{version}.tar.gz
BuildRequires: openstack-macros
BuildRequires: {{ py3('setuptools') }}

View File

@ -9,7 +9,7 @@ Release: {{ py2rpmrelease() }}
Summary: QUnit %{version} (XStatic packaging standard)
License: {{ license('MIT') }}
Group: Development/Languages/Python
URL: https://opendev.org/openstack/xstatic-qunit/
URL: https://docs.openstack.org/xstatic-qunit/
Source0: {{ source }}
BuildRequires: openstack-macros
BuildRequires: {{ py3('setuptools') }}

View File

@ -10,7 +10,7 @@ Release: {{ py2rpmrelease() }}
Summary: Rickshaw %{version} (XStatic packaging standard)
License: {{ license('MIT') }}
Group: Development/Languages/Python
URL: https://opendev.org/openstack/xstatic-rickshaw/
URL: https://docs.openstack.org/xstatic-rickshaw/
Source0: {{ source }}
BuildRequires: openstack-macros
BuildRequires: {{ py3('setuptools') }}

View File

@ -9,7 +9,7 @@ Release: {{ py2rpmrelease() }}
Summary: Spin %{version} (XStatic packaging standard)
License: {{ license('MIT') }}
Group: Development/Languages/Python
URL: https://opendev.org/openstack/xstatic-spin/
URL: https://docs.openstack.org/xstatic-spin/
Source0: {{ source }}
BuildRequires: openstack-macros
BuildRequires: {{ py3('setuptools') }}

View File

@ -9,7 +9,7 @@ Release: {{ py2rpmrelease() }}
Summary: bootswatch %{version} (XStatic packaging standard)
License: {{ license('MIT') }}
Group: Development/Languages/Python
URL: https://opendev.org/openstack/xstatic-bootswatch/
URL: https://docs.openstack.org/xstatic-bootswatch/
Source0: {{ source }}
BuildRequires: openstack-macros
BuildRequires: {{ py3('setuptools') }}

View File

@ -9,7 +9,7 @@ Release: {{ py2rpmrelease() }}
Summary: mdi %{version} (XStatic packaging standard)
License: {{ license('OFL-1.1') }}
Group: Development/Languages/Python
URL: https://opendev.org/openstack/xstatic-mdi/
URL: https://docs.openstack.org/xstatic-mdi/
Source0: {{ source }}
BuildRequires: openstack-macros
BuildRequires: {{ py3('setuptools') }}

View File

@ -9,7 +9,7 @@ Release: {{ py2rpmrelease() }}
Summary: roboto-fontface %{version} (XStatic packaging standard)
License: {{ license('Apache-2.0') }}
Group: Development/Languages/Python
URL: https://opendev.org/openstack/xstatic-roboto-fontface/
URL: https://docs.openstack.org/xstatic-roboto-fontface/
Source0: {{ source }}
BuildRequires: openstack-macros
BuildRequires: {{ py3('XStatic') }}

View File

@ -10,7 +10,7 @@ Release: {{ py2rpmrelease() }}
Summary: smart-table %{version} (XStatic packaging standard)
License: {{ license('MIT') }}
Group: Development/Languages/Python
URL: https://opendev.org/openstack/xstatic-angular-smart-table/
URL: https://docs.openstack.org/xstatic-angular-smart-table/
Source0: {{ source }}
BuildRequires: openstack-macros
BuildRequires: {{ py3('setuptools') }}

View File

@ -9,7 +9,7 @@ Release: {{ py2rpmrelease() }}
Summary: Friendly state machines for python
License: {{ license('Apache-2.0') }}
Group: Development/Languages/Python
URL: https://launchpad.net/{{ pypi_name }}
URL: https://docs.openstack.org/{{ pypi_name }}
Source0: {{ source }}
BuildRequires: openstack-macros
BuildRequires: {{ py3('PrettyTable') }}

View File

@ -9,7 +9,7 @@ Release: {{ py2rpmrelease() }}
Summary: Tempest plugin for the barbican project
License: {{ license('Apache-2.0') }}
Group: Development/Languages/Python
URL: https://opendev.org/openstack/{{ pypi_name }}
URL: https://docs.openstack.org/{{ pypi_name }}
Source0: {{ source|basename }}
BuildRequires: openstack-macros
BuildRequires: {{ py3('pbr') }}

View File

@ -9,7 +9,7 @@ Release: {{ py2rpmrelease() }}
Summary: Generic Key Manager interface for OpenStack
License: {{ license('Apache-2.0') }}
Group: Development/Languages/Python
URL: https://launchpad.net/castellan
URL: https://docs.openstack.org/castellan
Source0: {{ source }}
BuildRequires: openstack-macros
BuildRequires: {{ py3('python-barbicanclient') }}

View File

@ -9,7 +9,7 @@ Release: {{ py2rpmrelease() }}
Summary: Tempest plugin for the cinder project
License: {{ license('Apache-2.0') }}
Group: Development/Languages/Python
URL: https://opendev.org/openstack/{{ pypi_name }}
URL: https://docs.openstack.org/{{ pypi_name }}
Source0: {{ source|basename }}
BuildRequires: openstack-macros
BuildRequires: {{ py3('pbr') }}

View File

@ -13,7 +13,7 @@ Release: {{ py2rpmrelease() }}
Epoch: {{ epoch('cinder') }}
Summary: OpenStack Block Storage (Cinder)
License: {{ license('Apache-2.0') }}
URL: https://launchpad.net/cinder
URL: https://docs.openstack.org/cinder
Source0: {{ source|basename }}
Source1: openstack-cinder.logrotate
Source2: openstack-cinder-api.service

View File

@ -9,7 +9,7 @@ Release: {{ py2rpmrelease() }}
Summary: Command Line Interface Formulation Framework
License: {{ license('Apache-2.0') }}
Group: Development/Languages/Python
URL: https://launchpad.net/python-{{ pypi_name }}
URL: https://docs.openstack.org/{{ pypi_name }}
Source0: {{ source }}
BuildRequires: openstack-macros
BuildRequires: {{ py3('PrettyTable') }}

View File

@ -10,7 +10,7 @@ Version: {{ py2rpmversion() }}
Release: {{ py2rpmrelease() }}
Summary: OpenStack Accelerator as a Service
License: {{ license('Apache-2.0') }}
URL: https://launchpad.net/cyborg
URL: https://docs.openstack.org/cyborg
Source0: {{ source|basename }}
BuildRequires: fdupes
BuildRequires: openstack-macros

View File

@ -9,7 +9,7 @@ Release: {{ py2rpmrelease() }}
Summary: Tempest plugin for the designate project
License: {{ license('Apache-2.0') }}
Group: Development/Languages/Python
URL: https://opendev.org/openstack/{{ pypi_name }}
URL: https://docs.openstack.org/{{ pypi_name }}
Source0: {{ source|basename }}
BuildRequires: openstack-macros
BuildRequires: {{ py3('pbr') }}

View File

@ -12,7 +12,7 @@ Release: {{ py2rpmrelease() }}
Epoch: {{ epoch('designate') }}
Summary: OpenStack DNS Service (Designate)
License: {{ license('Apache-2.0') }}
URL: https://launchpad.net/designate
URL: https://docs.openstack.org/designate
Source0: {{ source|basename }}
Source1: openstack-designate.logrotate
Source2: openstack-designate.sudoers

View File

@ -9,7 +9,7 @@ Release: {{ py2rpmrelease() }}
Summary: Pieces of diskimage-builder that are useful standalone
License: {{ license('Apache-2.0') }}
Group: Development/Languages/Python
URL: https://launchpad.net/{{ pypi_name }}
URL: https://docs.openstack.org/{{ pypi_name }}
Source0: {{ source }}
BuildRequires: openstack-macros
BuildRequires: {{ py3('pbr') }}

View File

@ -12,7 +12,7 @@ Release: {{ py2rpmrelease() }}
Epoch: {{ epoch('ec2-api') }}
Summary: OpenStack EC2 API
License: {{ license('Apache-2.0') }}
URL: https://launchpad.net/ec2-api
URL: https://docs.openstack.org/ec2-api
Source0: {{ source|basename }}
Source1: openstack-ec2-api.logrotate
Source2: openstack-ec2-api.tmpfiles

View File

@ -9,7 +9,7 @@ Release: {{ py2rpmrelease() }}
Summary: Tempest plugin for the EC2 API project
License: {{ license('Apache-2.0') }}
Group: Development/Languages/Python
URL: https://opendev.org/openstack/{{ pypi_name }}
URL: https://docs.openstack.org/{{ pypi_name }}
Source0: {{ source|basename }}
BuildRequires: openstack-macros
BuildRequires: {{ py3('pbr') }}

View File

@ -11,7 +11,7 @@ Release: {{ py2rpmrelease() }}
Summary: OpenStack Backup and Restore - API service
License: {{ license('Apache-2.0') }}
Group: Development/Languages/Python
URL: https://launchpad.net/freezer
URL: https://docs.openstack.org/freezer
Source0: {{ source|basename }}
Source1: openstack-freezer-api.logrotate
BuildRequires: openstack-macros

View File

@ -10,7 +10,7 @@ Release: {{ py2rpmrelease() }}
Summary: Tempest plugin for the freezer project
License: {{ license('Apache-2.0') }}
Group: Development/Languages/Python
URL: https://opendev.org/openstack/{{ pypi_name }}
URL: https://docs.openstack.org/{{ pypi_name }}
Source0: {{ source|basename }}
BuildRequires: openstack-macros
BuildRequires: {{ py3('pbr') }}

View File

@ -14,7 +14,7 @@ Release: {{ py2rpmrelease() }}
Summary: The Freezer Web UI
License: {{ license('Apache-2.0') }}
Group: Development/Languages/Python
URL: https://launchpad.net/freezer
URL: https://docs.openstack.org/freezer
Source0: {{ source|basename }}
BuildRequires: fdupes
BuildRequires: {{ py3('horizon') }}

View File

@ -11,7 +11,7 @@ Release: {{ py2rpmrelease() }}
Summary: OpenStack Backup and Restore
License: {{ license('Apache-2.0') }}
Group: Development/Languages/Python
URL: https://launchpad.net/freezer
URL: https://docs.openstack.org/freezer
Source0: {{ source|basename }}
Source1: openstack-freezer.logrotate
Source2: openstack-freezer-scheduler.service

View File

@ -9,7 +9,7 @@ Release: {{ py2rpmrelease() }}
Summary: Useful additions to futures, from the future.
License: {{ license('Apache-2.0') }}
Group: Development/Languages/Python
URL: https://launchpad.net/{{ pypi_name }}
URL: https://docs.openstack.org/{{ pypi_name }}
Source0: {{ source }}
BuildRequires: openstack-macros
BuildRequires: {{ py3('PrettyTable') }}

View File

@ -12,7 +12,7 @@ Release: {{ py2rpmrelease() }}
Epoch: {{ epoch('glance') }}
Summary: OpenStack Image Service (Glance)
License: {{ license('Apache-2.0') }}
URL: https://launchpad.net/glance
URL: https://docs.openstack.org/glance
Source0: {{ source|basename }}
Source1: openstack-glance.logrotate
Source2: openstack-glance.conf

View File

@ -8,7 +8,7 @@ Release: {{ py2rpmrelease() }}
Summary: OpenStack Image Service Store Library
License: {{ license('Apache-2.0') }}
Group: Development/Languages/Python
URL: https://launchpad.net/{{ pypi_name }}
URL: https://docs.openstack.org/{{ pypi_name }}
Source0: {{ source }}
BuildRequires: fdupes
BuildRequires: openstack-macros

View File

@ -9,7 +9,7 @@ Release: {{ py2rpmrelease() }}
Summary: OpenStack Heat agents
License: {{ license('Apache-2.0') }}
Group: Development/Languages/Python
URL: https://opendev.org/openstack/heat-agents
URL: https://docs.openstack.org/heat-agents
Source0: {{ source }}
BuildRequires: openstack-macros
BuildRequires: {{ py3('os-apply-config') }}

View File

@ -14,7 +14,7 @@ Release: {{ py2rpmrelease() }}
Summary: Horizon plugin for heat
License: {{ license('Apache-2.0') }}
Group: Development/Languages/Python
URL: https://launchpad.net/{{ pypi_name }}
URL: https://docs.openstack.org/{{ pypi_name }}
Source0: {{ source|basename }}
BuildRequires: fdupes
BuildRequires: {{ py3('horizon') }}

View File

@ -9,7 +9,7 @@ Release: {{ py2rpmrelease() }}
Summary: Tempest plugin for the heat project
License: {{ license('Apache-2.0') }}
Group: Development/Languages/Python
URL: https://opendev.org/openstack/{{ pypi_name }}
URL: https://docs.openstack.org/{{ pypi_name }}
Source0: {{ source|basename }}
BuildRequires: openstack-macros
BuildRequires: {{ py3('pbr') }}

View File

@ -12,7 +12,7 @@ Release: {{ py2rpmrelease() }}
Epoch: {{ epoch('heat') }}
Summary: Openstack Orchestration (Heat)
License: {{ license('Apache-2.0') }}
URL: https://launchpad.net/heat
URL: https://docs.openstack.org/heat
Source0: {{ source|basename }}
Source1: openstack-heat.logrotate
Source2: openstack-heat.tmpfiles

View File

@ -9,7 +9,7 @@ Version: {{ py2rpmversion() }}
Release: {{ py2rpmrelease() }}
Summary: Hardware introspection service for OpenStack Ironic
License: {{ license('Apache-2.0') }}
URL: https://launchpad.net/ironic-inspector
URL: https://docs.openstack.org/ironic-inspector
Source0: {{ source|basename }}
Source1: openstack-ironic-inspector.sudoers
Source2: openstack-ironic-inspector.logrotate

View File

@ -8,7 +8,7 @@ Version: {{ py2rpmversion() }}
Release: {{ py2rpmrelease() }}
Summary: Ironic Python Agent Ramdisk
License: {{ license('Apache-2.0') }}
URL: https://launchpad.net/ironic-python-agent
URL: https://docs.openstack.org/ironic-python-agent
Source0: {{ source|basename }}
Source1: openstack-ironic-python-agent.defaultconf
Source20: openstack-ironic-python-agent.service

View File

@ -9,7 +9,7 @@ Release: {{ py2rpmrelease() }}
Summary: Tempest plugin for the ironic project
License: {{ license('Apache-2.0') }}
Group: Development/Languages/Python
URL: https://opendev.org/openstack/{{ pypi_name }}
URL: https://docs.openstack.org/{{ pypi_name }}
Source0: {{ source|basename }}
BuildRequires: openstack-macros
BuildRequires: {{ py3('pbr') }}

View File

@ -12,7 +12,7 @@ Version: {{ py2rpmversion() }}
Release: {{ py2rpmrelease() }}
Summary: Openstack Provisioning of Bare Metal Servers
License: {{ license('Apache-2.0') }}
URL: https://launchpad.net/ironic
URL: https://docs.openstack.org/ironic
Source0: {{ source|basename }}
Source1: openstack-ironic.sudoers
Source2: openstack-ironic.logrotate

View File

@ -11,7 +11,7 @@ Version: {{ py2rpmversion() }}
Release: {{ py2rpmrelease() }}
Summary: OpenStack Application Data Protection Service
License: {{ license('Apache-2.0') }}
URL: https://launchpad.net/karbor
URL: https://docs.openstack.org/karbor
Source0: {{ source|basename }}
Source1: openstack-karbor.logrotate
Source2: openstack-karbor-operationengine.service

View File

@ -9,7 +9,7 @@ Release: {{ py2rpmrelease() }}
Summary: Tempest plugin for the keystone project
License: {{ license('Apache-2.0') }}
Group: Development/Languages/Python
URL: https://opendev.org/openstack/{{ pypi_name }}
URL: https://docs.openstack.org/{{ pypi_name }}
Source0: {{ source|basename }}
BuildRequires: openstack-macros
BuildRequires: {{ py3('pbr') }}

View File

@ -12,7 +12,7 @@ Version: {{ py2rpmversion() }}
Release: {{ py2rpmrelease() }}
Summary: OpenStack Identity Service
License: {{ license('Apache-2.0') }}
URL: https://launchpad.net/keystone
URL: https://docs.openstack.org/keystone
Source0: {{ source|basename }}
Source1: openstack-keystone.logrotate
Source2: openstack-keystone.sysctl

View File

@ -8,7 +8,7 @@ Release: {{ py2rpmrelease() }}
Summary: OpenStack authenticating tools
License: {{ license('Apache-2.0') }}
Group: Development/Languages/Python
URL: https://launchpad.net/keystoneauth
URL: https://docs.openstack.org/keystoneauth
Source0: {{ source }}
BuildRequires: openstack-macros
BuildRequires: {{ py3('PyYAML') }}

View File

@ -9,7 +9,7 @@ Release: {{ py2rpmrelease() }}
Summary: Middleware for OpenStack Identity
License: {{ license('Apache-2.0') }}
Group: Development/Languages/Python
URL: https://launchpad.net/{{ pypi_name }}
URL: https://docs.openstack.org/{{ pypi_name }}
Source0: {{ source }}
BuildRequires: openstack-macros
BuildRequires: {{ py3('WebOb') }}

View File

@ -9,7 +9,7 @@ Release: {{ py2rpmrelease() }}
Summary: Tempest plugin for the kuryr project
License: {{ license('Apache-2.0') }}
Group: Development/Languages/Python
URL: https://opendev.org/openstack/{{ pypi_name }}
URL: https://docs.openstack.org/{{ pypi_name }}
Source0: {{ source }}
BuildRequires: openstack-macros
BuildRequires: {{ py3('pbr') }}

View File

@ -9,7 +9,7 @@ Release: {{ py2rpmrelease() }}
Summary: Tempest plugin for the magnum project
License: {{ license('Apache-2.0') }}
Group: Development/Languages/Python
URL: https://opendev.org/openstack/{{ pypi_name }}
URL: https://docs.openstack.org/{{ pypi_name }}
Source0: {{ source|basename }}
BuildRequires: openstack-macros
BuildRequires: {{ py3('pbr') }}

View File

@ -15,7 +15,7 @@ Release: {{ py2rpmrelease() }}
Summary: Magnum management plugin for Horizon
License: {{ license('Apache-2.0') }}
Group: System/Management
URL: https://launchpad.net/magnum-ui
URL: https://docs.openstack.org/magnum-ui
Source0: {{ source|basename }}
BuildRequires: fdupes
BuildRequires: {{ py2pkg('horizon') }}

View File

@ -12,7 +12,7 @@ Release: {{ py2rpmrelease() }}
Epoch: {{ epoch('magnum') }}
Summary: OpenStack container orchestration engines (Magnum)
License: {{ license('Apache-2.0') }}
URL: https://launchpad.net/magnum
URL: https://docs.openstack.org/magnum
Source0: {{ source|basename }}
Source1: openstack-magnum.logrotate
Source2: openstack-magnum.sudoers

View File

@ -9,7 +9,7 @@ Release: {{ py2rpmrelease() }}
Summary: Tempest plugin for the manila project
License: {{ license('Apache-2.0') }}
Group: Development/Languages/Python
URL: https://opendev.org/openstack/{{ pypi_name }}
URL: https://docs.openstack.org/{{ pypi_name }}
Source0: {{ source|basename }}
BuildRequires: openstack-macros
BuildRequires: {{ py3('pbr') }}

View File

@ -12,7 +12,7 @@ Version: {{ py2rpmversion() }}
Release: {{ py2rpmrelease() }}
Summary: OpenStack shared file system service
License: {{ license('Apache-2.0') }}
URL: https://launchpad.net/manila
URL: https://docs.openstack.org/manila
Source0: {{ source|basename }}
Source1: openstack-manila.sudoers
Source2: openstack-manila.logrotate

View File

@ -9,7 +9,7 @@ Release: {{ py2rpmrelease() }}
Summary: Monitors for Virtual Machine High Availability (VMHA) service in OpenStack
License: {{ license('Apache-2.0') }}
Group: Development/Libraries
URL: https://launchpad.net/masakari-monitors
URL: https://docs.openstack.org/masakari-monitors
# basename filter prevents OBS from downloading the source itself which would
# fetch from a stale cache hashed by non-changing URL.
Source0: {{ source|basename }}

View File

@ -9,7 +9,7 @@ Release: {{ py2rpmrelease() }}
Summary: Virtual Machine High Availability (VMHA) service for OpenStack
License: {{ license('Apache-2.0') }}
Group: Development/Languages/Python
URL: https://launchpad.net/masakari
URL: https://docs.openstack.org/masakari
Source0: {{ source|basename }}
Source1: openstack-masakari-api.service
Source2: openstack-masakari-engine.service

View File

@ -9,7 +9,7 @@ Release: {{ py2rpmrelease() }}
Summary: Bare metal provisioner using Ironic
License: {{ license('Apache-2.0') }}
Group: Development/Languages/Python
URL: https://launchpad.net/{{ pypi_name }}
URL: https://docs.openstack.org/{{ pypi_name }}
Source0: {{ source }}
BuildRequires: {{ py3('ansible') }}
BuildRequires: openstack-macros

View File

@ -8,7 +8,7 @@ Release: {{ py2rpmrelease() }}
Summary: Mistral shared routings and utilities
License: {{ license('Apache-2.0') }}
Group: Development/Languages/Python
URL: https://opendev.org/openstack/{{ pypi_name }}
URL: https://docs.openstack.org/{{ pypi_name }}
Source0: {{ source }}
BuildRequires: openstack-macros
BuildRequires: {{ py3('eventlet') }}

View File

@ -11,7 +11,7 @@ Release: {{ py2rpmrelease() }}
Summary: Workflow Service for OpenStack cloud
License: {{ license('Apache-2.0') }}
Group: Development/Libraries
URL: https://launchpad.net/mistral
URL: https://docs.openstack.org/mistral
Source0: {{ source | basename}}
Source1: openstack-mistral-api.service
Source2: openstack-mistral-engine.service

View File

@ -9,7 +9,7 @@ Release: {{ py2rpmrelease() }}
Summary: Tempest plugin for the monasca project
License: {{ license('Apache-2.0') }}
Group: Development/Languages/Python
URL: https://opendev.org/openstack/{{ pypi_name }}
URL: https://docs.openstack.org/{{ pypi_name }}
Source0: {{ source|basename }}
BuildRequires: openstack-macros
BuildRequires: {{ py3('pbr') }}

View File

@ -13,7 +13,7 @@ Release: {{ py2rpmrelease() }}
Summary: OpenStack Application Catalog (murano)
License: {{ license('Apache-2.0') }}
Group: System/Management
URL: https://launchpad.net/murano
URL: https://docs.openstack.org/murano
Source0: {{ source | basename }}
Source1: openstack-murano.logrotate
Source2: openstack-murano.tmpfiles

View File

@ -8,7 +8,7 @@ Release: {{ py2rpmrelease() }}
Summary: Generic Switch ML2 Neutron Driver
License: {{ license('Apache-2.0') }}
Group: Development/Languages/Python
URL: https://launchpad.net/{{ pypi_name }}
URL: https://docs.openstack.org/{{ pypi_name }}
Source0: {{ source|basename }}
BuildRequires: fdupes
BuildRequires: openstack-macros

View File

@ -8,7 +8,7 @@ Release: {{ py2rpmrelease() }}
Summary: OVSvApp and DVS VMware vSphere drivers for Neutron
License: {{ license('Apache-2.0') }}
Group: Development/Languages/Python
URL: https://launchpad.net/{{ pypi_name }}
URL: https://docs.openstack.org/{{ pypi_name }}
Source0: {{ source|basename }}
Source1: openstack-neutron-dvs-agent.service
Source2: openstack-neutron-ovsvapp-agent.service

View File

@ -9,7 +9,7 @@ Epoch: {{ epoch('{{ pypi_name }}') }}
Summary: OpenStack Neutron Dynamic Routing Service
License: {{ license('Apache-2.0') }}
Group: Development/Languages/Python
URL: https://launchpad.net/neutron
URL: https://docs.openstack.org/neutron
Source0: {{ source|basename }}
Source1: openstack-neutron-bgp-dragent.service
BuildRequires: openstack-macros

View File

@ -14,7 +14,7 @@ Release: {{ py2rpmrelease() }}
Summary: Neutron FWaaS management plugin for Horizon
License: {{ license('Apache-2.0') }}
Group: Development/Languages/Python
URL: https://launchpad.net/neutron-fwaas-dashboard
URL: https://docs.openstack.org/neutron-fwaas-dashboard
Source0: {{ source|basename }}
BuildRequires: fdupes
BuildRequires: gettext

View File

@ -9,7 +9,7 @@ Release: {{ py2rpmrelease() }}
Summary: OpenStack Neutron Firewall Service
License: {{ license('Apache-2.0') }}
Group: Development/Languages/Python
URL: https://launchpad.net/neutron
URL: https://docs.openstack.org/neutron
Source0: {{ source|basename }}
BuildRequires: openstack-macros
BuildRequires: {{ py2pkg('neutron') }}

View File

@ -9,7 +9,7 @@ Release: {{ py2rpmrelease() }}
Summary: Tempest plugin for the neutron project
License: {{ license('Apache-2.0') }}
Group: Development/Languages/Python
URL: https://opendev.org/openstack/{{ pypi_name }}
URL: https://docs.openstack.org/{{ pypi_name }}
Source0: {{ source|basename }}
BuildRequires: openstack-macros
BuildRequires: {{ py3('pbr') }}

View File

@ -14,7 +14,7 @@ Release: {{ py2rpmrelease() }}
Summary: Neutron VPNaaS management plugin for Horizon
License: {{ license('Apache-2.0') }}
Group: Development/Languages/Python
URL: https://launchpad.net/neutron-vpnaas-dashboard
URL: https://docs.openstack.org/neutron-vpnaas-dashboard
Source0: {{ source|basename }}
BuildRequires: fdupes
BuildRequires: {{ py3('horizon') }}

View File

@ -8,7 +8,7 @@ Version: {{ py2rpmversion() }}
Release: {{ py2rpmrelease() }}
Summary: OpenStack Neutron VPN Service
License: {{ license('Apache-2.0') }}
URL: https://launchpad.net/neutron
URL: https://docs.openstack.org/neutron
Source0: {{ source|basename }}
# systemd service files
Source10: openstack-neutron-vyatta-agent.service

View File

@ -12,7 +12,7 @@ Version: {{ py2rpmversion() }}
Release: {{ py2rpmrelease() }}
Summary: OpenStack Networking Service (Neutron)
License: {{ license('Apache-2.0') }}
URL: https://launchpad.net/neutron
URL: https://docs.openstack.org/neutron
Source0: {{ source|basename }}
Source1: openstack-neutron.logrotate
Source2: openstack-neutron.sudoers

View File

@ -9,7 +9,7 @@ Release: {{ py2rpmrelease() }}
Epoch: {{ epoch('nova') }}
Summary: OpenStack Compute (nova)
License: {{ license('Apache-2.0') }}
URL: https://launchpad.net/nova
URL: https://docs.openstack.org/nova
Source0: {{ source|basename }}
Source1: openstack-nova.defaultconf
Source3: openstack-nova.logrotate

View File

@ -14,7 +14,7 @@ Release: {{ py2rpmrelease() }}
Summary: Horizon plugin for octavia
License: {{ license('Apache-2.0') }}
Group: Development/Languages/Python
URL: https://launchpad.net/{{ pypi_name }}
URL: https://docs.openstack.org/{{ pypi_name }}
Source0: {{ source|basename }}
BuildRequires: fdupes
BuildRequires: {{ py3('horizon') }}

View File

@ -11,7 +11,7 @@ Release: {{ py2rpmrelease() }}
Summary: A library to support Octavia provider drivers
License: {{ license('Apache-2.0') }}
Group: Development/Languages/Python
URL: https://opendev.org/openstack/octavia-lib
URL: https://docs.openstack.org/octavia-lib
Source0: {{ source }}
BuildRequires: openstack-macros
BuildRequires: {{ py3('mock') }}

View File

@ -9,7 +9,7 @@ Release: {{ py2rpmrelease() }}
Summary: Tempest plugin for the Octavia project
License: {{ license('Apache-2.0') }}
Group: Development/Languages/Python
URL: https://opendev.org/openstack/{{ pypi_name }}
URL: https://docs.openstack.org/{{ pypi_name }}
Source0: {{ source|basename }}
BuildRequires: openstack-macros
BuildRequires: {{ py3('pbr') }}

View File

@ -11,7 +11,7 @@ Release: {{ py2rpmrelease() }}
Epoch: {{ epoch('octavia') }}
Summary: OpenStack load balancer (Octavia)
License: {{ license('Apache-2.0') }}
URL: https://launchpad.net/octavia
URL: https://docs.openstack.org/octavia
Source0: {{ source|basename }}
Source1: openstack-octavia.logrotate
Source2: openstack-octavia.tmpfiles

View File

@ -9,7 +9,7 @@ Release: {{ py2rpmrelease() }}
Summary: OpenStack Docs Tools
License: {{ license('Apache-2.0') }}
Group: Development/Languages/Python
URL: https://launchpad.net/{{ pypi_name }}
URL: https://docs.openstack.org/{{ pypi_name }}
Source0: {{ source }}
BuildRequires: openstack-macros
BuildRequires: {{ py3('Babel') }}

View File

@ -9,7 +9,7 @@ Release: {{ py2rpmrelease() }}
Summary: OpenStack Docs Theme
License: {{ license('Apache-2.0') }}
Group: Development/Languages/Python
URL: https://opendev.org/openstack/openstackdocstheme
URL: https://docs.openstack.org/openstackdocstheme
Source0: {{ source }}
BuildRequires: openstack-macros
BuildRequires: {{ py3('Sphinx') }}

View File

@ -11,7 +11,7 @@ Release: {{ py2rpmrelease() }}
Summary: An SDK for building applications to work with OpenStack
License: {{ license('Apache-2.0') }}
Group: Development/Languages/Python
URL: https://launchpad.net/{{ pypi_name }}
URL: https://docs.openstack.org/{{ pypi_name }}
Source0: {{ source }}
BuildRequires: openstack-macros
BuildRequires: {{ py3('PyYAML') }}

View File

@ -9,7 +9,7 @@ Release: {{ py2rpmrelease() }}
Summary: Sphinx Extensions to support API reference sites in OpenStack
License: {{ license('Apache-2.0') }}
Group: Development/Languages/Python
URL: https://opendev.org/openstack/os-api-ref
URL: https://docs.openstack.org/os-api-ref
Source0: {{ source }}
BuildRequires: openstack-macros
BuildRequires: {{ py3('PyYAML') }}

View File

@ -9,7 +9,7 @@ Release: {{ py2rpmrelease() }}
Summary: OpenStack os-apply-config Configuration Library
License: {{ license('Apache-2.0') }}
Group: Development/Languages/Python
URL: https://launchpad.net/{{ pypi_name }}
URL: https://docs.openstack.org/{{ pypi_name }}
Source0: {{ source }}
BuildRequires: openstack-macros
BuildRequires: {{ py3('fixtures') }}

View File

@ -10,7 +10,7 @@ Release: {{ py2rpmrelease() }}
Summary: OpenStack Cinder brick library for managing local volume attaches
License: {{ license('Apache-2.0') }}
Group: Development/Languages/Python
URL: https://launchpad.net/{{ pypi_name }}
URL: https://docs.openstack.org/{{ pypi_name }}
Source0: {{ source }}
BuildRequires: openstack-macros
BuildRequires: {{ py3('Babel') }}

View File

@ -11,7 +11,7 @@ Release: {{ py2rpmrelease() }}
Summary: OpenStack Client Configuration Library
License: {{ license('Apache-2.0') }}
Group: Development/Languages/Python
URL: https://launchpad.net/%{name}
URL: https://docs.openstack.org/{{ pypi_name }}
Source0: {{ source }}
BuildRequires: openstack-macros
BuildRequires: {{ py3('pbr') }}

View File

@ -10,7 +10,7 @@ Epoch: {{ epoch('os-collect-config') }}
Summary: Collect and cache metadata running hooks on changes
License: {{ license('Apache-2.0') }}
Group: Development/Languages/Python
URL: https://launchpad.net/{{ pypi_name }}
URL: https://docs.openstack.org/{{ pypi_name }}
Source0: {{ source }}
Source1: os-collect-config.service
Source2: os-collect-config.conf

View File

@ -9,7 +9,7 @@ Release: {{ py2rpmrelease() }}
Summary: A component-based software defined networking framework in OpenStack
License: {{ license('Apache-2.0') }}
Group: Development/Languages/Python
URL: https://launchpad.net/{{ pypi_name }}
URL: https://docs.openstack.org/{{ pypi_name }}
Source0: {{ source }}
BuildRequires: openstack-macros
BuildRequires: {{ py3('Routes') }}

View File

@ -9,7 +9,7 @@ Release: {{ py2rpmrelease() }}
Summary: Refresh system configuration
License: {{ license('Apache-2.0') }}
Group: Development/Languages/Python
URL: https://launchpad.net/{{ pypi_name }}
URL: https://docs.openstack.org/{{ pypi_name }}
Source0: {{ source }}
BuildRequires: openstack-macros
BuildRequires: {{ py3('dib-utils') }}

View File

@ -9,7 +9,7 @@ Release: {{ py2rpmrelease() }}
Summary: Resource Classes for OpenStack
License: {{ license('Apache-2.0') }}
Group: Development/Languages/Python
URL: https://launchpad.net/{{ pypi_name }}
URL: https://docs.openstack.org/{{ pypi_name }}
Source0: {{ source }}
BuildRequires: openstack-macros
BuildRequires: {{ py3('oslotest') }}

View File

@ -8,7 +8,7 @@ Release: {{ py2rpmrelease() }}
Summary: Library containing standardized trait strings.
License: {{ license('Apache-2.0') }}
Group: Development/Languages/Python
URL: https://launchpad.net/{{ pypi_name }}
URL: https://docs.openstack.org/{{ pypi_name }}
Source0: https://files.pythonhosted.org/packages/source/o/{{ pypi_name }}/{{ pypi_name }}-%{version}.tar.gz
BuildRequires: openstack-macros
BuildRequires: {{ py3('devel') }}

View File

@ -9,7 +9,7 @@ Release: {{ py2rpmrelease() }}
Summary: A library for plugging and unplugging virtual interfaces in OpenStack
License: {{ license('Apache-2.0') }}
Group: Development/Languages/Python
URL: https://launchpad.net/{{ pypi_name }}
URL: https://docs.openstack.org/{{ pypi_name }}
Source0: https://files.pythonhosted.org/packages/source/o/os-vif/os_vif-%{version}.tar.gz
BuildRequires: openstack-macros
BuildRequires: {{ py3('devel') }}

Some files were not shown because too many files have changed in this diff Show More