Merge "updates to the instack VM"
[apex.git] / build / opnfv-apex.spec
1 Name:           opnfv-apex
2 Version:        2.0
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 libvirt qemu-kvm
13 Requires:       openvswitch libvirt 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
26 %install
27 mkdir -p %{buildroot}%{_bindir}/
28 cp ci/deploy.sh %{buildroot}%{_bindir}/
29
30 mkdir -p %{buildroot}%{_var}/opt/opnfv/stack/
31
32 cp build/instack.qcow2 %{buildroot}%{_var}/opt/opnfv/stack/
33 cp build/instack.xml %{buildroot}%{_var}/opt/opnfv/
34 cp build/baremetalbrbm_0.xml %{buildroot}%{_var}/opt/opnfv/
35 cp build/baremetalbrbm_1.xml %{buildroot}%{_var}/opt/opnfv/
36 cp build/brbm.xml %{buildroot}%{_var}/opt/opnfv/
37
38 cp build/instackenv-virt.json %{buildroot}%{_var}/opt/opnfv/
39 cp build/stack/deploy-ramdisk-ironic.initramfs %{buildroot}%{_var}/opt/opnfv/stack/
40 cp build/stack/deploy-ramdisk-ironic.kernel %{buildroot}%{_var}/opt/opnfv/stack/
41 cp build/stack/ironic-python-agent.initramfs %{buildroot}%{_var}/opt/opnfv/stack/
42 cp build/stack/ironic-python-agent.kernel %{buildroot}%{_var}/opt/opnfv/stack/
43 cp build/stack/ironic-python-agent.vmlinuz %{buildroot}%{_var}/opt/opnfv/stack/
44 cp build/stack/overcloud-full.initrd %{buildroot}%{_var}/opt/opnfv/stack/
45 cp build/stack/overcloud-full.qcow2 %{buildroot}%{_var}/opt/opnfv/stack/
46 cp build/stack/overcloud-full.vmlinuz %{buildroot}%{_var}/opt/opnfv/stack/
47
48 %files
49 %{_bindir}/deploy.sh
50 %{_var}/opt/opnfv/stack/instack.qcow2
51 %{_var}/opt/opnfv/instack.xml
52 %{_var}/opt/opnfv/baremetalbrbm_0.xml
53 %{_var}/opt/opnfv/baremetalbrbm_1.xml
54 %{_var}/opt/opnfv/brbm.xml
55 %{_var}/opt/opnfv/instackenv-virt.json
56 %{_var}/opt/opnfv/stack/deploy-ramdisk-ironic.initramfs
57 %{_var}/opt/opnfv/stack/deploy-ramdisk-ironic.kernel
58 %{_var}/opt/opnfv/stack/ironic-python-agent.initramfs
59 %{_var}/opt/opnfv/stack/ironic-python-agent.kernel
60 %{_var}/opt/opnfv/stack/ironic-python-agent.vmlinuz
61 %{_var}/opt/opnfv/stack/overcloud-full.initrd
62 %{_var}/opt/opnfv/stack/overcloud-full.qcow2
63 %{_var}/opt/opnfv/stack/overcloud-full.vmlinuz
64
65 %changelog
66 * Fri Sep 25 2015 Dan Radez <dradez@redhatcom> - 2.0-1
67 - Migrated to RDO Manager
68 * Fri Apr 24 2015 Dan Radez <dradez@redhatcom> - 0.1-1
69 - Initial Packaging