Sha256: ac31f3fdc6ec2ea5e04faf012325399e37c48437a7d2e38ac6ff378e04ca0610
Contents?: true
Size: 777 Bytes
Versions: 3
Compression:
Stored size: 777 Bytes
Contents
#!/bin/bash set -e STAGE='/tmp/magnum-vagrant-stage' KEYFILE='/tmp/puppetlabs-gpg' FIXTURES_DIR='/vagrant/spec/fixtures/modules' PUPPET_MODULES_DIR='/etc/puppetlabs/code/modules' VAGRANT_PUPPET_ENV_DIR='/tmp/vagrant-puppet/environments/vagrant' if [ ! -e $STAGE ]; then echo "Initial provision, running the magnum-vagrant shell provisioner script..." wget -q -O $KEYFILE https://apt.puppetlabs.com/pubkey.gpg &>/dev/null apt-key add $KEYFILE apt-get update mkdir -p $VAGRANT_PUPPET_ENV_DIR ln -sfn $FIXTURES_DIR $VAGRANT_PUPPET_ENV_DIR/modules rm -rf $PUPPET_MODULES_DIR ln -sfn $VAGRANT_PUPPET_ENV_DIR/modules $PUPPET_MODULES_DIR touch $STAGE else echo "Not initial provision, skipping the magnum-vagrant shell provisioner script..." fi exit 0
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
puppet-magnum-3.0.12 | generator_files/vagrant/init.sh.erb |
puppet-magnum-3.0.11 | generator_files/vagrant/init.sh.erb |
puppet-magnum-3.0.10 | generator_files/vagrant/init.sh.erb |