updating the OpenDaylight patch
[apex.git] / build / opnfv-apex.spec
1 Name:           opnfv-apex
2 Version:        2.5
3 Release:        %{release}
4 Summary:        RDO Manager disk images for deployment
5
6 Group:          System Environment
7 License:        Apache 2.0
8 URL:            https://gerrit.opnfv.org/gerrit/apex.git
9 Source0:        opnfv-apex.tar.gz
10
11 BuildArch:      noarch
12 BuildRequires:  openvswitch qemu-kvm python-docutils
13 Requires:       openvswitch qemu-kvm bridge-utils libguestfs-tools
14
15 %description
16 These files are disk images used to launch the instack
17 libvirt VM and to load into the instack undercloud machine
18 to deploy an OpenStack overcloud.
19
20 %prep
21 %setup -q
22
23
24 %build
25 rst2html docs/installation-instructions/installation-instructions.rst docs/installation-instructions.html
26 rst2html docs/release-notes/index.rst docs/release-notes.html
27
28 %install
29 mkdir -p %{buildroot}%{_bindir}/
30 install ci/deploy.sh %{buildroot}%{_bindir}/opnfv-deploy
31 install ci/clean.sh %{buildroot}%{_bindir}/opnfv-clean
32
33 mkdir -p %{buildroot}%{_var}/opt/opnfv/stack/
34 mkdir -p %{buildroot}%{_var}/opt/opnfv/nics/
35
36 install build/instack.qcow2 %{buildroot}%{_var}/opt/opnfv/stack/
37 install build/instack.xml %{buildroot}%{_var}/opt/opnfv/
38 install build/baremetalbrbm_brbm1_*.xml %{buildroot}%{_var}/opt/opnfv/
39 install build/brbm-net.xml %{buildroot}%{_var}/opt/opnfv/
40 install build/brbm1-net.xml %{buildroot}%{_var}/opt/opnfv/
41 install build/default-pool.xml %{buildroot}%{_var}/opt/opnfv/
42 install build/network-environment.yaml %{buildroot}%{_var}/opt/opnfv/
43 install build/nics/controller.yaml %{buildroot}%{_var}/opt/opnfv/nics/
44 install build/nics/compute.yaml %{buildroot}%{_var}/opt/opnfv/nics/
45 install build/opendaylight-puppet-neutron.patch %{buildroot}%{_var}/opt/opnfv/
46 install build/opendaylight-tripleo-heat-templates.patch %{buildroot}%{_var}/opt/opnfv/
47
48 install build/instackenv-virt.json %{buildroot}%{_var}/opt/opnfv/
49 install build/instackenv.json.example %{buildroot}%{_var}/opt/opnfv/
50 install build/stack/overcloud-full.qcow2 %{buildroot}%{_var}/opt/opnfv/stack/
51
52 mkdir -p %{buildroot}%{_docdir}/opnfv/
53 install LICENSE.rst %{buildroot}%{_docdir}/opnfv/
54 install docs/installation-instructions/index.rst %{buildroot}%{_docdir}/opnfv/installation-instructions.rst
55 install docs/installation-instructions.html %{buildroot}%{_docdir}/opnfv/
56 install docs/release-notes/index.rst %{buildroot}%{_docdir}/opnfv/release-notes.rst
57 install docs/release-notes.html %{buildroot}%{_docdir}/opnfv/
58
59 %files
60 %{_bindir}/opnfv-deploy
61 %{_bindir}/opnfv-clean
62 %{_var}/opt/opnfv/stack/instack.qcow2
63 %{_var}/opt/opnfv/instack.xml
64 %{_var}/opt/opnfv/baremetalbrbm_brbm1_*.xml
65 %{_var}/opt/opnfv/brbm-net.xml
66 %{_var}/opt/opnfv/brbm1-net.xml
67 %{_var}/opt/opnfv/default-pool.xml
68 %{_var}/opt/opnfv/network-environment.yaml
69 %{_var}/opt/opnfv/nics/controller.yaml
70 %{_var}/opt/opnfv/nics/compute.yaml
71 %{_var}/opt/opnfv/opendaylight-puppet-neutron.patch
72 %{_var}/opt/opnfv/opendaylight-tripleo-heat-templates.patch
73 %{_var}/opt/opnfv/instackenv-virt.json
74 %{_var}/opt/opnfv/instackenv.json.example
75 %{_var}/opt/opnfv/stack/overcloud-full.qcow2
76 %doc %{_docdir}/opnfv/LICENSE.rst
77 %doc %{_docdir}/opnfv/installation-instructions.rst
78 %doc %{_docdir}/opnfv/installation-instructions.html
79 %doc %{_docdir}/opnfv/release-notes.rst
80 %doc %{_docdir}/opnfv/release-notes.html
81
82
83 %changelog
84 * Wed Dec 09 2015 Dan Radez <dradez@redhat.com> - 2.5-1
85 - Updating the OpenDaylight Patch
86 * Fri Dec 05 2015 Dan Radez <dradez@redhat.com> - 2.4-1
87 - Removing glance images
88 * Fri Nov 20 2015 Dan Radez <dradez@redhat.com> - 2.3-1
89 - Adding documentation
90 * Thu Nov 12 2015 Dan Radez <dradez@redhat.com> - 2.2-1
91 - OpenDaylight and Network Isolation support
92 * Wed Oct 21 2015 Dan Radez <dradez@redhat.com> - 2.1-1
93 - Initial deployment success using RPM packaging
94 * Fri Sep 25 2015 Dan Radez <dradez@redhat.com> - 2.0-1
95 - Migrated to RDO Manager
96 * Fri Apr 24 2015 Dan Radez <dradez@redhat.com> - 0.1-1
97 - Initial Packaging