diff options
author | Dan Radez <dradez@redhat.com> | 2016-08-16 16:58:31 -0400 |
---|---|---|
committer | Dan Radez <dradez@redhat.com> | 2016-08-17 14:16:44 -0400 |
commit | e025c67845061b21b379c721477e93f80e57f4aa (patch) | |
tree | 3dd61e7bad5291cfcf1339ba6c24f03649763ace /build/rpm_specs | |
parent | 0b7fdc099fd750c76334261ef18bfa2e3d70234e (diff) |
Moving rpm spec files to a sub directory
Change-Id: I10eebc955cae5006155e045accf2924c393ab522
Signed-off-by: Dan Radez <dradez@redhat.com>
Diffstat (limited to 'build/rpm_specs')
-rw-r--r-- | build/rpm_specs/openstack-congress.spec | 80 | ||||
-rw-r--r-- | build/rpm_specs/openstack-tacker.spec | 74 | ||||
-rw-r--r-- | build/rpm_specs/opnfv-apex-common.spec | 165 | ||||
-rw-r--r-- | build/rpm_specs/opnfv-apex-onos.spec | 34 | ||||
-rw-r--r-- | build/rpm_specs/opnfv-apex-opendaylight-sfc.spec | 34 | ||||
-rw-r--r-- | build/rpm_specs/opnfv-apex-undercloud.spec | 45 | ||||
-rw-r--r-- | build/rpm_specs/opnfv-apex.spec | 61 | ||||
-rw-r--r-- | build/rpm_specs/python-tackerclient.spec | 40 |
8 files changed, 533 insertions, 0 deletions
diff --git a/build/rpm_specs/openstack-congress.spec b/build/rpm_specs/openstack-congress.spec new file mode 100644 index 00000000..0dd3491c --- /dev/null +++ b/build/rpm_specs/openstack-congress.spec @@ -0,0 +1,80 @@ +%define debug_package %{nil} + +Name: openstack-congress +Version: 2016.1 +Release: 1%{?dist} +Summary: OpenStack servicevm/device manager + +Group: Applications/Internet +License: Apache 2.0 +URL: https://wiki.openstack.org/wiki/Congress/Installation +Source0: openstack-congress.tar.gz + +BuildArch: noarch +BuildRequires: python-setuptools python2-oslo-config python2-debtcollector +#Requires: pbr>=0.8 Paste PasteDeploy>=1.5.0 Routes>=1.12.3!=2.0 anyjson>=0.3.3 argparse +#Requires: Babel>=1.3 eventlet>=0.16.1!=0.17.0 greenlet>=0.3.2 httplib2>=0.7.5 requests>=2.2.0!=2.4.0 +#Requires: iso8601>=0.1.9 kombu>=2.5.0 netaddr>=0.7.12 SQLAlchemy<1.1.0>=0.9.7 +#Requires: WebOb>=1.2.3 python-heatclient>=0.3.0 python-keystoneclient>=1.1.0 alembic>=0.7.2 six>=1.9.0 +#Requires: stevedore>=1.5.0 http oslo.config>=1.11.0 oslo.messaging!=1.17.0!=1.17.1>=1.16.0 oslo.rootwrap>=2.0.0 python-novaclient>=2.22.0 + +%description +OpenStack policy manager + +%prep +#git archive --format=tar.gz --prefix=openstack-congress-%{version}/ HEAD > openstack-congress.tar.gz + +%setup -q + + +%build +#rm requirements.txt +#/usr/bin/python setup.py build + + +%install +/usr/bin/python setup.py install --prefix=%{buildroot} --install-lib=%{buildroot}/usr/lib/python2.7/site-packages + +install -d -m 755 %{buildroot}/var/log/congress/ +install -d -m 755 %{buildroot}/etc/congress/snapshot/ + +install etc/api-paste.ini %{buildroot}/etc/congress/api-paste.ini +install etc/policy.json %{buildroot}/etc/congress/policy.json +tox -egenconfig +install etc/congress.conf.sample %{buildroot}/etc/congress/congress.conf + +install -p -D -m 644 openstack-congress.service %{buildroot}%{_unitdir}/openstack-congress.service +install -d -m 755 %{buildroot}%{_sharedstatedir}/congress + +%pre +getent group congress >/dev/null || groupadd -r congress +if ! getent passwd congress >/dev/null; then + useradd -r -g congress -G congress,nobody -d %{_sharedstatedir}/congress -s /sbin/nologin -c "OpenStack Congress Daemon" congress +fi +exit 0 + +%post +%systemd_post openstack-congress + +%preun +%systemd_preun openstack-congress + +%postun +%systemd_postun_with_restart openstack-congress + +%files + +%config /etc/congress/congress.conf +/etc/congress/policy.json +/etc/congress/api-paste.ini +/bin/congress-server +/bin/congress-db-manage +%{_unitdir}/openstack-congress.service +/usr/lib/python2.7/site-packages/congress/* +/usr/lib/python2.7/site-packages/congress-* +/usr/lib/python2.7/site-packages/congress_tempest_tests/* +/usr/lib/python2.7/site-packages/antlr3runtime/* +%dir %attr(0750, congress, root) %{_localstatedir}/log/congress + +%changelog + diff --git a/build/rpm_specs/openstack-tacker.spec b/build/rpm_specs/openstack-tacker.spec new file mode 100644 index 00000000..b4c9adaa --- /dev/null +++ b/build/rpm_specs/openstack-tacker.spec @@ -0,0 +1,74 @@ +%define debug_package %{nil} + +Name: openstack-tacker +Version: 2015.2 +Release: 1.trozet +Summary: OpenStack servicevm/device manager + +Group: Applications/Internet +License: Apache 2.0 +URL: https://wiki.openstack.org/wiki/Tacker/Installation +Source0: openstack-tacker.tar.gz + +BuildArch: noarch +BuildRequires: python-setuptools +#Requires: pbr>=0.8 Paste PasteDeploy>=1.5.0 Routes>=1.12.3!=2.0 anyjson>=0.3.3 argparse +#Requires: Babel>=1.3 eventlet>=0.16.1!=0.17.0 greenlet>=0.3.2 httplib2>=0.7.5 requests>=2.2.0!=2.4.0 +#Requires: iso8601>=0.1.9 kombu>=2.5.0 netaddr>=0.7.12 SQLAlchemy<1.1.0>=0.9.7 +#Requires: WebOb>=1.2.3 python-heatclient>=0.3.0 python-keystoneclient>=1.1.0 alembic>=0.7.2 six>=1.9.0 +#Requires: stevedore>=1.5.0 http oslo.config>=1.11.0 oslo.messaging!=1.17.0!=1.17.1>=1.16.0 oslo.rootwrap>=2.0.0 python-novaclient>=2.22.0 + +%description +OpenStack servicevm/device manager + +%prep +%setup -q + + +%build +rm requirements.txt +#/usr/bin/python setup.py build + + +%install +/usr/bin/python setup.py install --prefix=%{buildroot} --install-lib=%{buildroot}/usr/lib/python2.7/site-packages +#remove tests +rm -rf %{buildroot}/usr/lib/python2.7/site-packages/tacker/tests + +install -p -D -m 644 apex/systemd/openstack-tacker.service %{buildroot}%{_unitdir}/openstack-tacker.service + +install -d -m 755 %{buildroot}%{_localstatedir}/cache/tacker +install -d -m 755 %{buildroot}%{_sharedstatedir}/tacker +install -d -m 755 %{buildroot}%{_localstatedir}/log/tacker + +%pre +getent group tacker >/dev/null || groupadd -r tacker +if ! getent passwd tacker >/dev/null; then + useradd -r -g tacker -G tacker,nobody -d %{_sharedstatedir}/tacker -s /sbin/nologin -c "OpenStack Tacker Daemon" tacker +fi +exit 0 + +%post +%systemd_post openstack-tacker + +%preun +%systemd_preun openstack-tacker + +%postun +%systemd_postun_with_restart openstack-tacker + +%files +/bin/tacker-server +/bin/tacker-db-manage +/bin/tacker-rootwrap +/etc/init.d/tacker-server +%{_unitdir}/openstack-tacker.service +/etc/rootwrap.d/servicevm.filters +%config(noreplace) %attr(-, root, tacker) %{_sysconfdir}/tacker/* +/usr/lib/python2.7/site-packages/tacker/* +/usr/lib/python2.7/site-packages/tacker-* +%dir %attr(0750, tacker, root) %{_localstatedir}/cache/tacker +%dir %attr(0750, tacker, root) %{_sharedstatedir}/tacker +%dir %attr(0750, tacker, root) %{_localstatedir}/log/tacker + +%changelog diff --git a/build/rpm_specs/opnfv-apex-common.spec b/build/rpm_specs/opnfv-apex-common.spec new file mode 100644 index 00000000..6b86bf87 --- /dev/null +++ b/build/rpm_specs/opnfv-apex-common.spec @@ -0,0 +1,165 @@ +Name: opnfv-apex-common +Version: 3.0 +Release: %{release} +Summary: Scripts for OPNFV deployment using RDO Manager + +Group: System Environment +License: Apache 2.0 +URL: https://gerrit.opnfv.org/gerrit/apex.git +Source0: opnfv-apex-common.tar.gz + +BuildArch: noarch +BuildRequires: python-docutils python34-devel +Requires: openstack-tripleo opnfv-apex-sdn opnfv-apex-undercloud openvswitch qemu-kvm bridge-utils libguestfs-tools +Requires: initscripts net-tools iputils iproute iptables python34 python34-yaml python3-jinja2 +Requires: ipxe-roms-qemu >= 20160127-1 + +%description +Scripts for OPNFV deployment using RDO Manager +https://wiki.opnfv.org/apex + +%prep +%setup -q + +%build +rst2html docs/installation-instructions/index.rst docs/installation-instructions.html +rst2html docs/release-notes/release-notes.rst docs/release-notes.html + +%global __python %{__python3} + +%install +mkdir -p %{buildroot}%{_bindir}/ +install ci/deploy.sh %{buildroot}%{_bindir}/opnfv-deploy +install ci/clean.sh %{buildroot}%{_bindir}/opnfv-clean +install ci/util.sh %{buildroot}%{_bindir}/opnfv-util + +mkdir -p %{buildroot}%{_sysconfdir}/opnfv-apex/ +install config/deploy/os-nosdn-nofeature-noha.yaml %{buildroot}%{_sysconfdir}/opnfv-apex/os-nosdn-nofeature-noha.yaml +install config/deploy/os-nosdn-fdio-noha.yaml %{buildroot}%{_sysconfdir}/opnfv-apex/os-nosdn-fdio-noha.yaml +install config/deploy/os-nosdn-ovs-noha.yaml %{buildroot}%{_sysconfdir}/opnfv-apex/os-nosdn-ovs-noha.yaml +install config/deploy/os-nosdn-nofeature-ha.yaml %{buildroot}%{_sysconfdir}/opnfv-apex/os-nosdn-nofeature-ha.yaml +install config/deploy/os-nosdn-performance-ha.yaml %{buildroot}%{_sysconfdir}/opnfv-apex/os-nosdn-performance-ha.yaml +install config/deploy/os-nosdn-ovs-ha.yaml %{buildroot}%{_sysconfdir}/opnfv-apex/os-nosdn-ovs-ha.yaml +install config/deploy/os-odl_l2-nofeature-ha.yaml %{buildroot}%{_sysconfdir}/opnfv-apex/os-odl_l2-nofeature-ha.yaml +install config/deploy/os-odl_l2-sfc-noha.yaml %{buildroot}%{_sysconfdir}/opnfv-apex/os-odl_l2-sfc-noha.yaml +install config/deploy/os-odl_l2-bgpvpn-ha.yaml %{buildroot}%{_sysconfdir}/opnfv-apex/os-odl_l2-bgpvpn-ha.yaml +install config/deploy/os-odl_l2-fdio-ha.yaml %{buildroot}%{_sysconfdir}/opnfv-apex/os-odl_l2-fdio-ha.yaml +install config/deploy/os-odl_l2-fdio-noha.yaml %{buildroot}%{_sysconfdir}/opnfv-apex/os-odl_l2-fdio-noha.yaml +install config/deploy/os-odl_l3-nofeature-ha.yaml %{buildroot}%{_sysconfdir}/opnfv-apex/os-odl_l3-nofeature-ha.yaml +install config/deploy/os-onos-nofeature-ha.yaml %{buildroot}%{_sysconfdir}/opnfv-apex/os-onos-nofeature-ha.yaml +install config/deploy/os-onos-sfc-ha.yaml %{buildroot}%{_sysconfdir}/opnfv-apex/os-onos-sfc-ha.yaml +install config/deploy/os-ocl-nofeature-ha.yaml %{buildroot}%{_sysconfdir}/opnfv-apex/os-ocl-nofeature-ha.yaml +install config/network/network_settings.yaml %{buildroot}%{_sysconfdir}/opnfv-apex/network_settings.yaml +install config/network/network_settings_v6.yaml %{buildroot}%{_sysconfdir}/opnfv-apex/network_settings_v6.yaml + + +mkdir -p %{buildroot}%{_var}/opt/opnfv/lib/python/apex +install lib/common-functions.sh %{buildroot}%{_var}/opt/opnfv/lib/ +install lib/configure-deps-functions.sh %{buildroot}%{_var}/opt/opnfv/lib/ +install lib/parse-functions.sh %{buildroot}%{_var}/opt/opnfv/lib/ +install lib/virtual-setup-functions.sh %{buildroot}%{_var}/opt/opnfv/lib/ +install lib/undercloud-functions.sh %{buildroot}%{_var}/opt/opnfv/lib/ +install lib/overcloud-deploy-functions.sh %{buildroot}%{_var}/opt/opnfv/lib/ +install lib/post-install-functions.sh %{buildroot}%{_var}/opt/opnfv/lib/ +install lib/utility-functions.sh %{buildroot}%{_var}/opt/opnfv/lib/ +install lib/python/apex_python_utils.py %{buildroot}%{_var}/opt/opnfv/lib/python/ +mkdir -p %{buildroot}%{python3_sitelib}/apex/ +install lib/python/apex/__init__.py %{buildroot}%{python3_sitelib}/apex/ +install lib/python/apex/deploy_env.py %{buildroot}%{python3_sitelib}/apex/ +install lib/python/apex/ip_utils.py %{buildroot}%{python3_sitelib}/apex/ +install lib/python/apex/network_environment.py %{buildroot}%{python3_sitelib}/apex/ +install lib/python/apex/network_settings.py %{buildroot}%{python3_sitelib}/apex/ +mkdir -p %{buildroot}%{python3_sitelib}/apex/common +install lib/python/apex/common/__init__.py %{buildroot}%{python3_sitelib}/apex/common/ +install lib/python/apex/common/constants.py %{buildroot}%{python3_sitelib}/apex/common/ +install lib/python/apex/common/utils.py %{buildroot}%{python3_sitelib}/apex/common/ +mkdir -p %{buildroot}%{_var}/opt/opnfv/lib/installer/onos/ +install lib/installer/onos/onos_gw_mac_update.sh %{buildroot}%{_var}/opt/opnfv/lib/installer/onos/ +install lib/installer/domain.xml %{buildroot}%{_var}/opt/opnfv/lib/installer/ + +mkdir -p %{buildroot}%{_docdir}/opnfv/ +install LICENSE.rst %{buildroot}%{_docdir}/opnfv/ +install docs/installation-instructions.html %{buildroot}%{_docdir}/opnfv/ +install docs/release-notes/index.rst %{buildroot}%{_docdir}/opnfv/release-notes.rst +install docs/release-notes.html %{buildroot}%{_docdir}/opnfv/ +install config/deploy/deploy_settings.yaml %{buildroot}%{_docdir}/opnfv/deploy_settings.yaml.example +install config/network/network_settings.yaml %{buildroot}%{_docdir}/opnfv/network_settings.yaml.example +install config/network/network_settings_v6.yaml %{buildroot}%{_docdir}/opnfv/network_settings_v6.yaml.example +install config/inventory/pod_example_settings.yaml %{buildroot}%{_docdir}/opnfv/inventory.yaml.example + +%files +%defattr(644, root, root, -) +%attr(755,root,root) %{_bindir}/opnfv-deploy +%attr(755,root,root) %{_bindir}/opnfv-clean +%attr(755,root,root) %{_bindir}/opnfv-util +%{_var}/opt/opnfv/lib/common-functions.sh +%{_var}/opt/opnfv/lib/configure-deps-functions.sh +%{_var}/opt/opnfv/lib/parse-functions.sh +%{_var}/opt/opnfv/lib/virtual-setup-functions.sh +%{_var}/opt/opnfv/lib/undercloud-functions.sh +%{_var}/opt/opnfv/lib/overcloud-deploy-functions.sh +%{_var}/opt/opnfv/lib/post-install-functions.sh +%{_var}/opt/opnfv/lib/utility-functions.sh +%{_var}/opt/opnfv/lib/python/ +%{python3_sitelib}/apex/ +%{_var}/opt/opnfv/lib/installer/onos/onos_gw_mac_update.sh +%{_var}/opt/opnfv/lib/installer/domain.xml +%{_sysconfdir}/opnfv-apex/os-nosdn-nofeature-noha.yaml +%{_sysconfdir}/opnfv-apex/os-nosdn-fdio-noha.yaml +%{_sysconfdir}/opnfv-apex/os-nosdn-ovs-noha.yaml +%{_sysconfdir}/opnfv-apex/os-nosdn-nofeature-ha.yaml +%{_sysconfdir}/opnfv-apex/os-nosdn-performance-ha.yaml +%{_sysconfdir}/opnfv-apex/os-nosdn-ovs-ha.yaml +%{_sysconfdir}/opnfv-apex/os-odl_l2-nofeature-ha.yaml +%{_sysconfdir}/opnfv-apex/os-odl_l2-sfc-noha.yaml +%{_sysconfdir}/opnfv-apex/os-odl_l2-bgpvpn-ha.yaml +%{_sysconfdir}/opnfv-apex/os-odl_l2-fdio-noha.yaml +%{_sysconfdir}/opnfv-apex/os-odl_l2-fdio-ha.yaml +%{_sysconfdir}/opnfv-apex/os-odl_l3-nofeature-ha.yaml +%{_sysconfdir}/opnfv-apex/os-onos-nofeature-ha.yaml +%{_sysconfdir}/opnfv-apex/os-onos-sfc-ha.yaml +%{_sysconfdir}/opnfv-apex/os-ocl-nofeature-ha.yaml +%{_sysconfdir}/opnfv-apex/network_settings.yaml +%{_sysconfdir}/opnfv-apex/network_settings_v6.yaml +%doc %{_docdir}/opnfv/LICENSE.rst +%doc %{_docdir}/opnfv/installation-instructions.html +%doc %{_docdir}/opnfv/release-notes.rst +%doc %{_docdir}/opnfv/release-notes.html +%doc %{_docdir}/opnfv/deploy_settings.yaml.example +%doc %{_docdir}/opnfv/network_settings.yaml.example +%doc %{_docdir}/opnfv/network_settings_v6.yaml.example +%doc %{_docdir}/opnfv/inventory.yaml.example + +%changelog +* Thu Aug 1 2016 Tim Rozet <trozet@redhat.com> - 3.0-11 +- Add nosdn fdio scenarios. +* Tue Jul 5 2016 Dan Radez <dradez@redhat.com> - 3.0-10 +- Adding functions.sh files +* Thu Jun 15 2016 Tim Rozet <trozet@redhat.com> - 3.0-9 +- Add fdio scenarios. +* Tue Jun 14 2016 Feng Pan <fpan@redhat.com> - 3.0-8 +- Add network_settings_v6.yaml +* Thu Jun 2 2016 Michael Chapman <michapma@redhat.com> - 3.0-7 +- Add custom libvirt domain.xml. +* Wed Jun 1 2016 Feng Pan <fpan@redhat.com> - 3.0-6 +- Add performance deployment file +* Sun May 15 2016 Feng Pan <fpan@redhat.com> - 3.0-5 +- Fixes python3 dependency. +* Sun May 8 2016 Feng Pan <fpan@redhat.com> - 3.0-4 +- Adds dependency for python34-setuptools +* Fri Apr 22 2016 Feng Pan <fpan@redhat.com> - 3.0-3 +- Adds python network setting parsing lib. +* Fri Apr 15 2016 Feng Pan <fpan@redhat.com> - 3.0-2 +- Adds python ip utility lib. +* Mon Apr 11 2016 Tim Rozet <trozet@redhat.com> - 3.0-1 +- adding opnfv-util +* Mon Apr 04 2016 Dan Radez <dradez@redhat.com> - 3.0-0 +- Version update for Colorado +* Mon Apr 04 2016 Dan Radez <dradez@redhat.com> - 2.2-0 +- adding dependencies initscripts net-tools iputils iproute iptables +* Wed Jan 27 2016 Tim Rozet <trozet@redhat.com> - 2.1-4 +- Adds example inventory file and nosdn scenario +* Wed Jan 20 2016 Dan Radez <dradez@redhat.com> - 2.1-3 +- Updating the installation instructions +* Thu Jan 14 2016 Dan Radez <dradez@redhat.com> - 2.1-2 +- Package Split diff --git a/build/rpm_specs/opnfv-apex-onos.spec b/build/rpm_specs/opnfv-apex-onos.spec new file mode 100644 index 00000000..e99bfa9a --- /dev/null +++ b/build/rpm_specs/opnfv-apex-onos.spec @@ -0,0 +1,34 @@ +Name: opnfv-apex-onos +Version: 3.0 +Release: %{release} +Summary: Overcloud Disk images for OPNFV Apex ONOS deployment + +Group: System Environment +License: Apache 2.0 +URL: https://gerrit.opnfv.org/gerrit/apex.git +Source0: opnfv-apex-onos.tar.gz + +Provides: opnfv-apex-sdn +BuildArch: noarch +Requires: opnfv-apex-common opnfv-apex-undercloud + +%description +Overcloud Disk images for OPNFV Apex ONOS deployment +https://wiki.opnfv.org/apex + +%prep +%setup -q + +%install +mkdir -p %{buildroot}%{_var}/opt/opnfv/images/ +install build/images/overcloud-full-onos.qcow2 %{buildroot}%{_var}/opt/opnfv/images/ + +%files +%defattr(644, root, root, -) +%{_var}/opt/opnfv/images/overcloud-full-onos.qcow2 + +%changelog +* Mon Apr 04 2016 Dan Radez <dradez@redhat.com> - 3.0-0 +- Version update for Colorado +* Mon Mar 07 2016 Dan Radez <dradez@redhat.com> - 2.1-1 +- Initial Packaging diff --git a/build/rpm_specs/opnfv-apex-opendaylight-sfc.spec b/build/rpm_specs/opnfv-apex-opendaylight-sfc.spec new file mode 100644 index 00000000..a63ec7c5 --- /dev/null +++ b/build/rpm_specs/opnfv-apex-opendaylight-sfc.spec @@ -0,0 +1,34 @@ +Name: opnfv-apex-opendaylight-sfc +Version: 3.0 +Release: %{release} +Summary: Overcloud Disk images for OPNFV Apex OpenDaylight with SFC deployment + +Group: System Environment +License: Apache 2.0 +URL: https://gerrit.opnfv.org/gerrit/apex.git +Source0: opnfv-apex-opendaylight-sfc.tar.gz + +Provides: opnfv-apex-sdn +BuildArch: noarch +Requires: opnfv-apex-common opnfv-apex-undercloud + +%description +Overcloud Disk images for OPNFV Apex OpenDaylight with SFC deployment +https://wiki.opnfv.org/apex + +%prep +%setup -q + +%install +mkdir -p %{buildroot}%{_var}/opt/opnfv/images/ +install build/images/overcloud-full-opendaylight-sfc.qcow2 %{buildroot}%{_var}/opt/opnfv/images/ + +%files +%defattr(644, root, root, -) +%{_var}/opt/opnfv/images/overcloud-full-opendaylight-sfc.qcow2 + +%changelog +* Mon Apr 04 2016 Dan Radez <dradez@redhat.com> - 3.0-0 +- Version update for Colorado +* Tue Jan 19 2016 Dan Radez <dradez@redhat.com> - 2.1-1 +- Initial Packaging diff --git a/build/rpm_specs/opnfv-apex-undercloud.spec b/build/rpm_specs/opnfv-apex-undercloud.spec new file mode 100644 index 00000000..7b688b55 --- /dev/null +++ b/build/rpm_specs/opnfv-apex-undercloud.spec @@ -0,0 +1,45 @@ +Name: opnfv-apex-undercloud +Version: 3.0 +Release: %{release} +Summary: Scripts and Disk images to launch the Undercloud for OPNFV Apex + +Group: System Environment +License: Apache 2.0 +URL: https://gerrit.opnfv.org/gerrit/apex.git +Source0: opnfv-apex-undercloud.tar.gz + +BuildArch: noarch +BuildRequires: openvswitch libvirt qemu-kvm python-docutils +Requires: openvswitch libvirt qemu-kvm bridge-utils libguestfs-tools + +%description +Scripts and Disk images to launch the Undercloud for OPNFV Apex +https://wiki.opnfv.org/apex + +%prep +%setup -q + +%install +mkdir -p %{buildroot}%{_var}/opt/opnfv/images/ +mkdir -p %{buildroot}%{_var}/opt/opnfv/nics/ + +install build/undercloud.qcow2 %{buildroot}%{_var}/opt/opnfv/images/ +install build/network-environment.yaml %{buildroot}%{_var}/opt/opnfv/ +install build/nics-template.yaml.jinja2 %{buildroot}%{_var}/opt/opnfv/ + +%files +%defattr(644, root, root, -) +%{_var}/opt/opnfv/images/undercloud.qcow2 +%{_var}/opt/opnfv/network-environment.yaml +%{_var}/opt/opnfv/nics-template.yaml.jinja2 + + +%changelog +* Tue May 24 2016 Tim Rozet <trozet@redhat.com> - 3.0-1 +- Adds jinja2 nic templates +* Mon Apr 04 2016 Dan Radez <dradez@redhat.com> - 3.0-0 +- Version update for Colorado +* Wed Mar 30 2016 Dan Radez <dradez@redhat.com> - 2.1-2 +- Replacing NIC files with templates +* Thu Jan 14 2016 Dan Radez <dradez@redhat.com> - 2.1-1 +- Package Split diff --git a/build/rpm_specs/opnfv-apex.spec b/build/rpm_specs/opnfv-apex.spec new file mode 100644 index 00000000..acc8a53e --- /dev/null +++ b/build/rpm_specs/opnfv-apex.spec @@ -0,0 +1,61 @@ +Name: opnfv-apex +Version: 3.0 +Release: %{release} +Summary: Overcloud Disk images for OPNFV Apex OpenDaylight deployment + +Group: System Environment +License: Apache 2.0 +URL: https://gerrit.opnfv.org/gerrit/apex.git +Source0: opnfv-apex.tar.gz + +Provides: opnfv-apex-sdn +BuildArch: noarch +Requires: opnfv-apex-common opnfv-apex-undercloud + +%description +Overcloud Disk images for OPNFV Apex OpenDaylight deployment +https://wiki.opnfv.org/apex + +%prep +%setup -q + +%install +mkdir -p %{buildroot}%{_var}/opt/opnfv/images/ +install build/images/overcloud-full-opendaylight.qcow2 %{buildroot}%{_var}/opt/opnfv/images/ + +%files +%defattr(644, root, root, -) +%{_var}/opt/opnfv/images/overcloud-full-opendaylight.qcow2 + +%changelog +* Mon Apr 04 2016 Dan Radez <dradez@redhat.com> - 3.0-0 +- Version update for Colorado +* Wed Jan 20 2016 Dan Radez <dradez@redhat.com> - 2.1-4 +- cleaning out libvirt config files +- replacing instack-virt-setup with direct tripleo calls +* Tue Jan 19 2016 Dan Radez <dradez@redhat.com> - 2.1-3 +- Remove conflicts with other SDN controllers, they can co-exist now +- update overcloud image name to specify opendaylight +* Thu Jan 14 2016 Dan Radez <dradez@redhat.com> - 2.1-2 +- Package Split +* Wed Jan 13 2016 Dan Radez <dradez@redhat.com> - 2.1-1 +- Incrementing Minor for Bramaputra RC release +* Sun Dec 20 2015 Tim Rozet <trozet@redhat.com> - 2.0-8 +- Modifies networks to include OPNFV private/storage networks +* Tue Dec 15 2015 Dan Radez <dradez@redhat.com> - 2.0-7 +- Added deploy settings for flat network config +- cleaned up files that don't need to be in the rpm +* Wed Dec 09 2015 Dan Radez <dradez@redhat.com> - 2.0-6 +- Updating the OpenDaylight Patch +* Sat Dec 05 2015 Dan Radez <dradez@redhat.com> - 2.0-5 +- Removing glance images +* Fri Nov 20 2015 Dan Radez <dradez@redhat.com> - 2.0-4 +- Adding documentation +* Thu Nov 12 2015 Dan Radez <dradez@redhat.com> - 2.0-3 +- OpenDaylight and Network Isolation support +* Wed Oct 21 2015 Dan Radez <dradez@redhat.com> - 2.0-2 +- Initial deployment success using RPM packaging +* Fri Sep 25 2015 Dan Radez <dradez@redhat.com> - 2.0-1 +- Migrated to RDO Manager +* Fri Apr 24 2015 Dan Radez <dradez@redhat.com> - 0.1-1 +- Initial Packaging diff --git a/build/rpm_specs/python-tackerclient.spec b/build/rpm_specs/python-tackerclient.spec new file mode 100644 index 00000000..72cbf629 --- /dev/null +++ b/build/rpm_specs/python-tackerclient.spec @@ -0,0 +1,40 @@ +%define debug_package %{nil} + +Name: python-tackerclient +Version: 2015.2 +Release: 1.trozet +Summary: CLI and Client Library for OpenStack Networking + +Group: Applications/Internet +License: Apache 2.0 +URL: https://wiki.openstack.org/wiki/Tacker/Installation +Source0: python-tackerclient.tar.gz + +BuildArch: noarch +BuildRequires: python-setuptools +#Requires: stevedore>=1.5.0 http oslo.config>=1.11.0 oslo.messaging!=1.17.0!=1.17.1>=1.16.0 oslo.rootwrap>=2.0.0 python-novaclient>=2.22.0 + +%description +CLI and Client Library for OpenStack Networking + +%prep +%setup -q + + +%build +rm requirements.txt +#/usr/bin/python setup.py build + + +%install +/usr/bin/python setup.py install --prefix=%{buildroot} --install-lib=%{buildroot}/usr/lib/python2.7/site-packages +#rm -rf %{buildroot}/usr/lib/python2.7/site-packages/tacker/tests + + +%files +/bin/tacker +/usr/lib/python2.7/site-packages/tackerclient/* +/usr/lib/python2.7/site-packages/python_tackerclient-* + +%changelog + |