Compare commits

...

10 Commits

Author SHA1 Message Date
openeuler-ci-bot
e81b1b36ed !18 Update package networking-baremetal of version 1.4.0
From: @sean-lau
Reviewed-by: @xiyuanwang
Signed-off-by: @xiyuanwang
2021-11-09 11:17:43 +00:00
sean-lau
0706f9fb43 Update package networking-baremetal of version 1.4.0 2021-11-05 17:20:17 +08:00
openeuler-ci-bot
3d0faf47de !9 add yaml file
From: @bixiaoyan1
Reviewed-by: @xiyuanwang
Signed-off-by: @xiyuanwang
2021-08-25 06:16:16 +00:00
openeuler-ci-bot
20c4488bfb !11 update networking-baremetal package for openstack wallaby
From: @liksh
Reviewed-by: @huangtianhua
Signed-off-by: @huangtianhua
2021-08-19 06:08:37 +00:00
liksh
ad9deb8b72 update to 4.0.0 2021-08-19 12:52:46 +08:00
openeuler-ci-bot
050c052cdc !10 Fix requires position and add pbr/pip buildrequires
From: @huangtianhua
Reviewed-by: 
Signed-off-by:
2021-08-05 06:43:53 +00:00
huangtianhua
e41a72741f Fix requires position and add pbr buildrequires 2021-07-31 08:50:08 +00:00
bixiaoyan
9455b8bfda add yaml file 2021-07-21 14:28:19 +08:00
openeuler-ci-bot
dd8ea55504 !1 Add spec and source for networking-baremetal
From: @huangtianhua
Reviewed-by: @joec88
Signed-off-by: @xiyuanwang
2021-03-15 11:05:31 +08:00
root
2b13cd97dd Add spec and source for networking-baremetal
The package is required by OpenStack Ironic, this
adds spec and sources for the package.
2021-03-15 09:12:38 +08:00
4 changed files with 133 additions and 0 deletions

View File

@ -0,0 +1,16 @@
[Unit]
Description=OpenStack Ironic Neutron Agent
After=syslog.target network.target
[Service]
Type=simple
User=neutron
PermissionsStartOnly=true
TimeoutStartSec=0
Restart=on-failure
ExecStart=/usr/bin/ironic-neutron-agent --config-dir /etc/neutron --config-file /etc/neutron/plugins/ml2/ironic_neutron_agent.ini --log-file /var/log/neutron/ironic-neutron-agent.log
PrivateTmp=true
KillMode=process
[Install]
WantedBy=multi-user.target

Binary file not shown.

View File

@ -0,0 +1,113 @@
%global _empty_manifest_terminate_build 0
Name: python-networking-baremetal
Version: 1.4.0
Release: 1
Summary: Neutron plugin that provides deep Ironic/Neutron integration.
License: Apache-2.0
URL: https://docs.openstack.org/networking-baremetal/latest/
Source0: https://files.pythonhosted.org/packages/05/ae/e63af7a207b33d326034a0765cef68bf60b3bc2fb45d576c631ccd165db7/networking-baremetal-1.4.0.tar.gz
BuildArch: noarch
%description
This project's goal is to provide deep integration between the Networking
service and the Bare Metal service and advanced networking features like
notifications of port status changes and routed networks support in clouds
with Bare Metal service.
%package -n python3-networking-baremetal
Summary: Neutron plugin that provides deep Ironic/Neutron integration.
Provides: python-networking-baremetal
# Base build requires
BuildRequires: python3-devel
BuildRequires: python3-setuptools
BuildRequires: python3-pbr
BuildRequires: python3-pip
BuildRequires: python3-wheel
# General requires
BuildRequires: python3-neutron-lib
BuildRequires: python3-oslo-config
BuildRequires: python3-oslo-i18n
BuildRequires: python3-oslo-log
BuildRequires: python3-oslo-utils
BuildRequires: python3-oslo-messaging
BuildRequires: python3-ironicclient
BuildRequires: python3-tooz
BuildRequires: python3-neutron
# General requires
Requires: python3-neutron-lib
Requires: python3-oslo-config
Requires: python3-oslo-i18n
Requires: python3-oslo-log
Requires: python3-oslo-utils
Requires: python3-oslo-messaging
Requires: python3-pbr
Requires: python3-ironicclient
Requires: python3-tooz
Requires: python3-neutron
%description -n python3-networking-baremetal
This project's goal is to provide deep integration between the Networking
service and the Bare Metal service and advanced networking features like
notifications of port status changes and routed networks support in clouds
with Bare Metal service.
%package help
Summary: Neutron plugin that provides deep Ironic/Neutron integration.
Provides: python3-networking-baremetal-doc
%description help
This project's goal is to provide deep integration between the Networking
service and the Bare Metal service and advanced networking features like
notifications of port status changes and routed networks support in clouds
with Bare Metal service.
%prep
%autosetup -n networking-baremetal-%{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
if [ -d example ]; then cp -arf example %{buildroot}/%{_pkgdocdir}; fi
if [ -d examples ]; then cp -arf examples %{buildroot}/%{_pkgdocdir}; fi
pushd %{buildroot}
if [ -d usr/lib ]; then
find usr/lib -type f -printf "/%h/%f\n" >> filelist.lst
fi
if [ -d usr/lib64 ]; then
find usr/lib64 -type f -printf "/%h/%f\n" >> filelist.lst
fi
if [ -d usr/bin ]; then
find usr/bin -type f -printf "/%h/%f\n" >> filelist.lst
fi
if [ -d usr/sbin ]; then
find usr/sbin -type f -printf "/%h/%f\n" >> filelist.lst
fi
touch doclist.lst
if [ -d usr/share/man ]; then
find usr/share/man -type f -printf "/%h/%f.gz\n" >> doclist.lst
fi
popd
mv %{buildroot}/filelist.lst .
mv %{buildroot}/doclist.lst .
%files -n python3-networking-baremetal -f filelist.lst
%dir %{python3_sitelib}/*
%files help -f doclist.lst
%{_docdir}/*
%changelog
* Fri Nov 05 2021 OpenStack_SIG <openstack@openeuler.org> - 1.4.0-1
- Downgrade package python3-networking-baremetal to version 1.4.0
* Thu Aug 19 liksh <liks11@chinaunicom.cn> 4.0.0-1
- update from 3.0.0 to 4.0.0
* Sat Jul 31 2021 huangtianhua <huangtianhua@huawei.com>
- Fix requires position and add pbr buildrequires
* Wed Mar 10 2021 Python_Bot <Python_Bot@openeuler.org>
- Package Spec generated

View File

@ -0,0 +1,4 @@
version_control: github
src_repo: openstack/networking-baremetal
tag_prefix: ^
seperator: .