diff --git a/python-ironic-inspector-client-4.4.0.tar.gz b/python-ironic-inspector-client-4.4.0.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..f4433ad39d45ea405e99d38448d3afbe379e11bf Binary files /dev/null and b/python-ironic-inspector-client-4.4.0.tar.gz differ diff --git a/python-ironic-inspector-client.spec b/python-ironic-inspector-client.spec new file mode 100644 index 0000000000000000000000000000000000000000..1296c6b84030795bd423337af187a298e1f4ec75 --- /dev/null +++ b/python-ironic-inspector-client.spec @@ -0,0 +1,76 @@ +Name: python-ironic-inspector-client +Version: 4.4.0 +Release: 1 +Summary: Python client and CLI tool for Ironic Inspector +License: ASL 2.0 +Group: Development/Languages/Python +URL: https://launchpad.net/python-ironic-inspector-client +Source0: https://files.pythonhosted.org/packages/source/p/python-ironic-inspector-client/python-ironic-inspector-client-4.4.0.tar.gz +BuildRequires: openstack-macros +BuildRequires: python3-fixtures +BuildRequires: python3-mock +BuildRequires: python3-openstackclient +BuildRequires: python3-openstackdocstheme +BuildRequires: python3-osc-lib +BuildRequires: python3-oslo-concurrency +BuildRequires: python3-reno +BuildRequires: python3-requests-mock +BuildRequires: python3-testrepository +BuildArch: noarch + +%description +Ironic Inspector is an auxiliary service for discovering hardware properties +for a node managed by OpenStack Ironic. Hardware introspection or hardware +properties discovery is a process of getting hardware parameters required for +scheduling from a bare metal node, given its power management credentials +(e.g. IPMI address, user name and password). + +This package contains Python client and command line tool for Ironic Inspector. + +%package -n python3-ironic-inspector-client +Summary: Python client and CLI tool for Ironic Inspector +Requires: python3-PyYAML +Requires: python3-keystoneauth1 +Requires: python3-openstackclient +Requires: python3-osc-lib +Requires: python3-oslo-i18n +Requires: python3-oslo-utils +Requires: python3-requests + +%description -n python3-ironic-inspector-client +Ironic Inspector is an auxiliary service for discovering hardware properties +for a node managed by OpenStack Ironic. Hardware introspection or hardware +properties discovery is a process of getting hardware parameters required for +scheduling from a bare metal node, given its power management credentials +(e.g. IPMI address, user name and password). + +This package contains Python client and command line tool for Ironic Inspector. + +This package contains the Python 3.x module. + +%prep +%autosetup -p1 -n python-ironic-inspector-client-4.4.0 +sed -i -e 's,hacking.*,,' test-requirements.txt +sed -i -e 's,coverage.*,,' test-requirements.txt +sed -i -e 's,doc8.*,,' test-requirements.txt +%py_req_cleanup + +%build +%py3_build + +%install +%py3_install + +%check +rm -rf .testrepository +python3 -m unittest discover ironic_inspector_client + +%files -n python3-ironic-inspector-client +%doc README.rst +%license LICENSE +%{python3_sitelib}/ironic_inspector_client +%{python3_sitelib}/*.egg-info + +%changelog +* Sun Feb 07 2021 zhaorenhai +- Package Spec generated from rpm-packaging diff --git a/python-ironic-inspector-client.yaml b/python-ironic-inspector-client.yaml new file mode 100644 index 0000000000000000000000000000000000000000..1027cccc6e6c8d784dc655e3261143a2ce3f5006 --- /dev/null +++ b/python-ironic-inspector-client.yaml @@ -0,0 +1,4 @@ +version_control: github +src_repo: openstack/python-ironic-inspector-client +tag_prefix: ^v +separator: .