Merge "Create tests package for keystone and glance"
This commit is contained in:
commit
760b9b0c3e
@ -141,6 +141,24 @@ OpenStack Swift project.
|
|||||||
|
|
||||||
This package contains the Glance Python library.
|
This package contains the Glance Python library.
|
||||||
|
|
||||||
|
%package -n python3-{{ pypi_name }}-tests
|
||||||
|
Summary: Glance tests
|
||||||
|
Requires: openstack-{{ pypi_name }} = %{epoch}:%{version}-%{release}
|
||||||
|
Provides: python-glance-tests = %{epoch}:%{version}-%{release}
|
||||||
|
|
||||||
|
%description -n python3-{{ pypi_name }}-tests
|
||||||
|
The Glance project provides a service where users can upload and discover
|
||||||
|
data assets that are meant to be used with other services. This currently
|
||||||
|
includes images and metadata definitions.
|
||||||
|
Glance image services include discovering, registering, and retrieving
|
||||||
|
virtual machine images. Glance has a RESTful API that allows querying of
|
||||||
|
VM image metadata as well as retrieval of the actual image.
|
||||||
|
VM images made available through Glance can be stored in a variety of
|
||||||
|
locations from simple filesystems to object-storage systems like the
|
||||||
|
OpenStack Swift project.
|
||||||
|
|
||||||
|
This package contains the Glance test files.
|
||||||
|
|
||||||
%if 0%{?with_doc}
|
%if 0%{?with_doc}
|
||||||
%package doc
|
%package doc
|
||||||
Summary: Documentation for OpenStack Image Service
|
Summary: Documentation for OpenStack Image Service
|
||||||
@ -183,7 +201,7 @@ This package contains the documentation.
|
|||||||
%package api
|
%package api
|
||||||
Summary: OpenStack Image service (Glance) - API
|
Summary: OpenStack Image service (Glance) - API
|
||||||
Group: Development/Languages/Python
|
Group: Development/Languages/Python
|
||||||
Requires: python3-{{ pypi_name }} = %{epoch}:%{version}-%{release}
|
Requires: %{name} = %{epoch}:%{version}-%{release}
|
||||||
|
|
||||||
%description api
|
%description api
|
||||||
The Glance project provides a service where users can upload and discover
|
The Glance project provides a service where users can upload and discover
|
||||||
@ -344,6 +362,11 @@ OS_TEST_PATH=./glance/tests/unit PYTHONPATH=. stestr-3 run
|
|||||||
%defattr(-,root,root,-)
|
%defattr(-,root,root,-)
|
||||||
%license LICENSE
|
%license LICENSE
|
||||||
%{python3_sitelib}/{{ pypi_name }}*
|
%{python3_sitelib}/{{ pypi_name }}*
|
||||||
|
%exclude %{python3_sitelib}/glance/tests
|
||||||
|
|
||||||
|
%files -n python3-{{ pypi_name }}-tests
|
||||||
|
%license LICENSE
|
||||||
|
%{python3_sitelib}/{{ pypi_name }}/tests
|
||||||
|
|
||||||
%if 0%{?with_doc}
|
%if 0%{?with_doc}
|
||||||
%files doc
|
%files doc
|
||||||
|
@ -119,6 +119,17 @@ Keystone is a Python implementation of the OpenStack
|
|||||||
(http://docs.openstack.org/developer/keystone/) identity service API.
|
(http://docs.openstack.org/developer/keystone/) identity service API.
|
||||||
This package contains the Keystone Python library.
|
This package contains the Keystone Python library.
|
||||||
|
|
||||||
|
%package -n python3-{{ pypi_name }}-tests
|
||||||
|
Summary: Keystone tests
|
||||||
|
Requires: openstack-{{ pypi_name }} = %{epoch}:%{version}-%{release}
|
||||||
|
Provides: python-keystone-tests = %{epoch}:%{version}-%{release}
|
||||||
|
|
||||||
|
%description -n python3-{{ pypi_name }}-tests
|
||||||
|
Keystone is a Python implementation of the OpenStack
|
||||||
|
(http://docs.openstack.org/developer/keystone/) identity service API.
|
||||||
|
|
||||||
|
This package contains the Keystone test files.
|
||||||
|
|
||||||
%package doc
|
%package doc
|
||||||
Summary: Documentation for OpenStack Identity Service
|
Summary: Documentation for OpenStack Identity Service
|
||||||
Group: Documentation/HTML
|
Group: Documentation/HTML
|
||||||
@ -242,9 +253,9 @@ stestr-3 run --black-regex keystone.tests.unit.test_policy.GeneratePolicyFileTes
|
|||||||
%config(noreplace) %attr(0640, keystone, keystone) %{_sysconfdir}/keystone/keystone.policy.yaml
|
%config(noreplace) %attr(0640, keystone, keystone) %{_sysconfdir}/keystone/keystone.policy.yaml
|
||||||
%config(noreplace) %attr(0640, keystone, keystone) %{_sysconfdir}/keystone/sso_callback_template.html
|
%config(noreplace) %attr(0640, keystone, keystone) %{_sysconfdir}/keystone/sso_callback_template.html
|
||||||
%config(noreplace) %{_sysconfdir}/logrotate.d/openstack-keystone
|
%config(noreplace) %{_sysconfdir}/logrotate.d/openstack-keystone
|
||||||
%dir %attr(0750, %{keystone}, %{keystone}) %{_localstatedir}/lib/keystone
|
%dir %attr(0750, keystone, keystone) %{_localstatedir}/lib/keystone
|
||||||
%dir %attr(0750, %{keystone}, %{keystone}) %{_localstatedir}/log/keystone
|
%dir %attr(0750, keystone, keystone) %{_localstatedir}/log/keystone
|
||||||
%dir %attr(0750, %{keystone}, %{keystone}) %{_localstatedir}/cache/keystone
|
%dir %attr(0750, keystone, keystone) %{_localstatedir}/cache/keystone
|
||||||
%{_sysconfdir}/sysctl.d/openstack-keystone.conf
|
%{_sysconfdir}/sysctl.d/openstack-keystone.conf
|
||||||
|
|
||||||
%files -n python3-keystone
|
%files -n python3-keystone
|
||||||
@ -253,6 +264,11 @@ stestr-3 run --black-regex keystone.tests.unit.test_policy.GeneratePolicyFileTes
|
|||||||
%license LICENSE
|
%license LICENSE
|
||||||
%{python3_sitelib}/keystone*
|
%{python3_sitelib}/keystone*
|
||||||
%{python3_sitelib}/keystone-*.egg-info
|
%{python3_sitelib}/keystone-*.egg-info
|
||||||
|
%exclude %{python3_sitelib}/{{ pypi_name }}/tests
|
||||||
|
|
||||||
|
%files -n python3-{{ pypi_name }}-tests
|
||||||
|
%license LICENSE
|
||||||
|
%{python3_sitelib}/{{ pypi_name }}/tests
|
||||||
|
|
||||||
%files doc
|
%files doc
|
||||||
%license LICENSE
|
%license LICENSE
|
||||||
|
Loading…
Reference in New Issue
Block a user