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) Summary: Angular-Gettext %{version} (XStatic packaging standard)
License: {{ license('MIT') }} License: {{ license('MIT') }}
Group: Development/Languages/Python Group: Development/Languages/Python
URL: https://opendev.org/openstack/xstatic-angular-gettext/ URL: https://docs.openstack.org/xstatic-angular-gettext/
Source0: {{ source }} Source0: {{ source }}
BuildRequires: openstack-macros BuildRequires: openstack-macros
BuildRequires: {{ py3('setuptools') }} BuildRequires: {{ py3('setuptools') }}

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

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