[baremetal] idf for opnfv_vm and update the pdf 87/60787/19
authorManuel Buil <mbuil@suse.com>
Thu, 9 Aug 2018 13:53:40 +0000 (15:53 +0200)
committerManuel Buil <mbuil@suse.com>
Fri, 28 Sep 2018 15:47:00 +0000 (17:47 +0200)
commit3fe75598de97c73c95d83739e6ed11277b619988
tree5012ff76ed7ed9d00f02181d0de369cf5aa29b05
parent013bfffe38ab9a6c86a4a6e3bc2d08a5b5aedcbd
[baremetal] idf for opnfv_vm and update the pdf

Physical hardware PODs provide a pdf and a idf to describe hardware and other
information (e.g. what is the purpose for each interface). To reuse the
same code for opnfv vm and also become consistent, we should also describe
the opnfv vm with an idf and a pdf. This patch simplifies what needs to
be done for baremetal, especially for this (future) patch:

https://gerrit.opnfv.org/gerrit/#/c/60797/11

As we add an idf, we should update dynamic_inventory and how we create
the opnfv vm. Obviously, he opnfv_vm.yml gets removed.

Change-Id: I930728474631fc214e4a9adc8581e0c16d230176
Signed-off-by: Manuel Buil <mbuil@suse.com>
xci/infra/bifrost/playbooks/xci-create-virtual.yml
xci/playbooks/dynamic_inventory.py
xci/playbooks/roles/create-vm-nodes/tasks/create_vm.yml
xci/playbooks/roles/create-vm-nodes/tasks/main.yml
xci/playbooks/roles/create-vm-nodes/templates/net.xml.j2
xci/playbooks/roles/create-vm-nodes/templates/vm.xml.j2
xci/var/opnfv_vm_idf.yml [new file with mode: 0644]
xci/var/opnfv_vm_pdf.yml [moved from xci/var/opnfv_vm.yml with 64% similarity]