Go to file
Igor Chudov b3f53c4c5e
[ODDJOB-18] Disable 'vagrant' user
We have boxes built for both Vagrant and testing purposes. We don't
need 'vagrant' user when performing tests so this step deletes this
user completely from the VM.
2019-06-24 16:03:41 +04:00
docs inial public version 2018-10-02 10:16:46 +04:00
library format and storage is not a valid parameters for clone in PVE 5.2 2018-10-24 19:52:51 +04:00
nix show reason of proxmoxer exceptions 2018-10-29 15:24:46 +04:00
plugins add couple filters 2018-11-01 14:59:58 +04:00
roles [ODDJOB-18] Disable 'vagrant' user 2019-06-24 16:03:41 +04:00
vars inial public version 2018-10-02 10:16:46 +04:00
.gitignore inial public version 2018-10-02 10:16:46 +04:00
.gitmodules add opennebula role as a submodule 2018-11-14 11:46:37 +04:00
ansible.cfg inial public version 2018-10-02 10:16:46 +04:00
infra.sh return infra.sh and write pereparation procedure 2019-05-23 12:11:56 +04:00
make-example-stack.yml inial public version 2018-10-02 10:16:46 +04:00
provision.yml another fix 2018-11-21 10:33:33 +04:00
README.md return infra.sh and write pereparation procedure 2019-05-23 12:11:56 +04:00
shell.nix refactor shell.nix 2018-10-25 12:13:36 +04:00

Prepare

install prerequired ansible 2.6+ and python modules

apt-get install ansible python-module-proxmoxer python-module-jmespath python-module-netaddr

init submodules and pull infra-conf repository

export CONF_URI="http://gogs.srt/BaseALT/infra-conf.git"
git submodule update --init --recursive
git subtree add --prefix=vars/conf "${CONF_URI}" master
ssh-add ~/.ssh/robot_key

do not forget to add robot ssh-key and clone passdb

deploy desired stack

./infra.sh test-env test-stack