5 # fetch and install vagrant package
7 vagrant_pkg_name=vagrant_${vagrant_version}_x86_64.deb
8 vagrant_pkg=https://releases.hashicorp.com/vagrant/${vagrant_version}/${vagrant_pkg_name}
10 sudo dpkg -i $vagrant_pkg_name
13 test -d ~/.rbenv/.git || git clone https://github.com/rbenv/rbenv.git ~/.rbenv
16 mkdir -p ~/.rbenv/plugins
17 test -d ~/.rbenv/plugins/ruby-build/.git || git clone https://github.com/rbenv/ruby-build.git ~/.rbenv/plugins/ruby-build
20 cd ~/.rbenv && src/configure && make -C src
23 echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bash_profile
25 # Add rbenv to current environment
26 export PATH="$HOME/.rbenv/bin:$PATH"
28 # Install ruby build deps
29 sudo apt-get build-dep ruby2.3
30 #sudo apt-get -y install \
31 # autoconf bison build-essential libssl-dev libyaml-dev libreadline6-dev \
32 # zlib1g-dev libncurses5-dev libffi-dev libgdbm3 libgdbm-dev
35 curl -fsSL https://gist.github.com/mislav/055441129184a1512bb5.txt | rbenv install --patch 2.1.5
37 # Select ruby 2.1.5 from rbenv
42 vagrant box add dummy https://github.com/mitchellh/vagrant-aws/raw/master/dummy.box
43 cp ${CIADM_DIR}/vagrant/examples/box/dummy/Vagrantfile ~/.vagrant.d/boxes/dummy/0/openstack/