diff --git a/osc-placement-1.7.0.tar.gz b/osc-placement-1.7.0.tar.gz new file mode 100644 index 0000000..683866d Binary files /dev/null and b/osc-placement-1.7.0.tar.gz differ diff --git a/osc-placement-2.2.0.tar.gz b/osc-placement-2.2.0.tar.gz deleted file mode 100644 index f38f97e..0000000 Binary files a/osc-placement-2.2.0.tar.gz and /dev/null differ diff --git a/python-osc-placement.spec b/python-osc-placement.spec index 7c052af..3b6fae6 100644 --- a/python-osc-placement.spec +++ b/python-osc-placement.spec @@ -1,18 +1,17 @@ %global _empty_manifest_terminate_build 0 Name: python-osc-placement -Version: 2.2.0 +Version: 1.7.0 Release: 1 Summary: OpenStackClient plugin for the Placement service License: Apache-2.0 URL: https://docs.openstack.org/osc-placement/latest/ -Source0: https://files.pythonhosted.org/packages/6a/0f/1965f90d9cd6633736fbb9a8786f022f6fb8724b2487033a3b6983fb5aab/osc-placement-2.2.0.tar.gz +Source0: https://files.pythonhosted.org/packages/08/9e/9d547deaa21f10e4e67793600d43e4267351895be77eb9fc4388234a83d2/osc-placement-1.7.0.tar.gz BuildArch: noarch %description - osc-placement OpenStackClient plugin for the Placement serviceThis is an +osc-placement OpenStackClient plugin for the Placement serviceThis is an OpenStackClient plugin, that provides CLI for the Placement service. Python API binding is not implemented Placement API consumers are encouraged to use the -REST API directly, CLI is provided only for convenience of users.Free software: -Apache license Documentation: Source: Bugs: . +REST API directly, CLI is provided only for convenience of users. %package -n python3-osc-placement Summary: OpenStackClient plugin for the Placement service @@ -24,44 +23,42 @@ BuildRequires: python3-pbr BuildRequires: python3-pip BuildRequires: python3-wheel # General requires +BuildRequires: python3-six BuildRequires: python3-keystoneauth1 +BuildRequires: python3-simplejson BuildRequires: python3-osc-lib BuildRequires: python3-oslo-utils -BuildRequires: python3-simplejson -BuildRequires: python3-six # General requires +Requires: python3-pbr +Requires: python3-six Requires: python3-keystoneauth1 +Requires: python3-simplejson Requires: python3-osc-lib Requires: python3-oslo-utils -Requires: python3-pbr -Requires: python3-simplejson -Requires: python3-six %description -n python3-osc-placement - osc-placement OpenStackClient plugin for the Placement serviceThis is an +osc-placement OpenStackClient plugin for the Placement serviceThis is an OpenStackClient plugin, that provides CLI for the Placement service. Python API binding is not implemented Placement API consumers are encouraged to use the -REST API directly, CLI is provided only for convenience of users.Free software: -Apache license Documentation: Source: Bugs: . +REST API directly, CLI is provided only for convenience of users. %package help Summary: OpenStackClient plugin for the Placement service Provides: python3-osc-placement-doc %description help - osc-placement OpenStackClient plugin for the Placement serviceThis is an +osc-placement OpenStackClient plugin for the Placement serviceThis is an OpenStackClient plugin, that provides CLI for the Placement service. Python API binding is not implemented Placement API consumers are encouraged to use the -REST API directly, CLI is provided only for convenience of users.Free software: -Apache license Documentation: Source: Bugs: . +REST API directly, CLI is provided only for convenience of users. %prep -%autosetup -n osc-placement-2.2.0 +%autosetup -n osc-placement-%{version} %build %py3_build - %install %py3_install + install -d -m755 %{buildroot}/%{_pkgdocdir} if [ -d doc ]; then cp -arf doc %{buildroot}/%{_pkgdocdir}; fi if [ -d docs ]; then cp -arf docs %{buildroot}/%{_pkgdocdir}; fi @@ -88,19 +85,16 @@ popd mv %{buildroot}/filelist.lst . mv %{buildroot}/doclist.lst . -# hacking doesn't satisfy the test requirement. -#%check -#%{__python3} setup.py test +%check +export PYTHON=python3 +stestr-3 run %files -n python3-osc-placement -f filelist.lst %dir %{python3_sitelib}/* - %files help -f doclist.lst %{_docdir}/* %changelog -* Mon Jul 12 2021 OpenStack_SIG - 2.2.0-1 -- Upgrade version -* Mon Feb 08 2021 ZhengZhenyu -- Package Spec generated +* Wed Nov 17 2021 OpenStack_SIG - 1.7.0-1 +- Init with version 1.7.0 to support OpenStack Train