Age | Commit message (Collapse) | Author | Files | Lines |
|
deploy.sh was failing in user deployments because the necessary puppet
modules and vagrant files were being copied accidentally from /tmp and
not the script directory. This patch fixes that issue. clean.sh was
failing checks to see if vagrant or virtualbox was still running, due to
a bug with checking "ps" and using grep. This patch resolves that.
JIRA: APEX-16,APEX-17
Change-Id: I1faa6fc134c0308acb2e7b14be30f7cd3c99d109
Signed-off-by: Tim Rozet <trozet@redhat.com>
|
|
Fixes clean so that it does not hang when base_config is not provided.
Also now removes libvirt libraries which conflict with VirtualBox
required for deploy.
JIRA: BGS-78
Change-Id: I7c71ca207f260eafb1fb97ace764b9d288fc258a
Signed-off-by: Tim Rozet <trozet@redhat.com>
|
|
Now all VMs in the vm_dir (/opt/var/opnfv) will be destroyed and
removed. Also, virtual box VMs that are leftover even if Vagrant is
stuck will attempted to be gracefully removed first, before forcefully
destroying the process. The clean should work for both baremetal and
virtual deployments.
JIRA: APEX-3
Change-Id: Ib31cf1210651e4413ec8fe918ff91be63f4ad6d4
Signed-off-by: Tim Rozet <trozet@redhat.com>
|
|
JIRA: BGS-60
Change-Id: Ida9458cf638eca81e6a3d67941203c605d9e4a8a
Signed-off-by: Tim Rozet <trozet@redhat.com>
|
|
No longer relies on bgs_vagrant github project. Now Foreman VM is
created under /var/opt/opnfv/foreman_vm, instead of /tmp/bgs_vagrant for better
naming convention and file location. Other VM nodes are also placed in
/var/opt/opnfv/.
JIRA: BGS-60
Change-Id: I009d907ad777750168b822ab86cd11515e28cdd7
Signed-off-by: Tim Rozet <trozet@redhat.com>
|
|
Software released under 'Arno' should be pinned to at least
the major version, to guarantee API backwards compatibility.
I believe this commit covers the remaining dependency installs
done by Foreman.
JIRA: BGS-54
Change-Id: I616f4d201dab2ebf6c0b38b9a5aaa1510ba59bfd
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
|
|
This correct a small typo that prevent the clean script to kill
VBoxHeadless correctly
This also add the psmisc package to dependency list in order to have the
killall command
JIRA: BGS-49
JIRA: BGS-50
Change-Id: I39143bdbc8076318c5a28868c4bb779411742c09
Signed-off-by: arnaudmorin <arnaud.morin@gmail.com>
|
|
Script should be executed on the jumphost baremetal to ensure the clean state of a POD.
clean.sh will do the following:
- IPMI power off all the nodes
- Vagrant destroy the VM
- Remove VirtualBox Package
- Remove VirtualBox kernel modules from the host
JIRA: BGS-31
Change-Id: Iaf3dfc65b654cbcd19cc8326f328447ab017717e
Signed-off-by: Tim Rozet <trozet@redhat.com>
|