diff --git a/ironic-lib-4.4.0.tar.gz b/ironic-lib-4.4.0.tar.gz new file mode 100644 index 0000000..22c65b4 Binary files /dev/null and b/ironic-lib-4.4.0.tar.gz differ diff --git a/python-ironic-lib.spec b/python-ironic-lib.spec new file mode 100644 index 0000000..b99ee73 --- /dev/null +++ b/python-ironic-lib.spec @@ -0,0 +1,71 @@ +Name: python3-ironic-lib +Version: 4.4.0 +Release: 1 +Summary: Ironic Common Libraries +License: ASL 2.0 +Group: Development/Languages/Python +URL: https://docs.openstack.org/developer/ironic-lib/ +Source0: https://files.pythonhosted.org/packages/source/i/ironic-lib/ironic-lib-%{version}.tar.gz +BuildRequires: openstack-macros +BuildRequires: python3-bcrypt +BuildRequires: python3-mock +BuildRequires: python3-oslo-concurrency +BuildRequires: python3-oslo-log +BuildRequires: python3-oslo-service +BuildRequires: python3-oslotest +BuildRequires: python3-pbr +BuildRequires: python3-stestr +BuildRequires: python3-tenacity +BuildRequires: python3-zeroconf +BuildRequires: python3-devel +BuildRequires: python3-setuptools +BuildRequires: python3-pip +BuildRequires: python3-webob +Requires: python3-bcrypt +Requires: python3-eventlet +Requires: python3-oslo-concurrency +Requires: python3-oslo-config +Requires: python3-oslo-i18n +Requires: python3-oslo-log +Requires: python3-oslo-serialization +Requires: python3-oslo-service +Requires: python3-oslo-utils +Requires: python3-requests +Requires: python3-tenacity +Requires: python3-zeroconf +Requires: python3-webob +BuildArch: noarch + +%description +A common library to be used **exclusively** by projects under the `Ironic +governance ` + +%prep +%autosetup -p1 -n ironic-lib-%{version} +%py_req_cleanup + +%build +%{py3_build} + +%check +python3 -m stestr.cli run + +%install +%{py3_install} + +install -p -m 755 -d %{buildroot}/%{_sysconfdir}/ironic/rootwrap.d +install -p -m 640 etc/ironic/rootwrap.d/*.filters %{buildroot}/%{_sysconfdir}/ironic/rootwrap.d/ +rm -rf %{buildroot}/%{_prefix}/%{_sysconfdir}/ironic/rootwrap.d + +%files +%license LICENSE +%doc ChangeLog README.rst +%{python3_sitelib}/ironic_lib +%{python3_sitelib}/ironic_lib*egg-info +%dir %{_sysconfdir}/ironic +%dir %{_sysconfdir}/ironic/rootwrap.d +%{_sysconfdir}/ironic/rootwrap.d/*.filters + +%changelog +* Mon Feb 01 2021 OpenStack rpm-packaging +- Package Spec generated