diff --git a/base-boxes/base-centos-64/README.md b/base-boxes/base-centos-64/README.md new file mode 100644 index 0000000000000000000000000000000000000000..6567015ba447bacac22426028609c9ca4f9cd882 --- /dev/null +++ b/base-boxes/base-centos-64/README.md @@ -0,0 +1,30 @@ +1. Build VM + + vagrant up + +2. Install Guest Additions + + cd /opt + sudo wget -c http://download.virtualbox.org/virtualbox/5.0.40/VBoxGuestAdditions_5.0.40.iso -O VBoxGuestAdditions_5.0.40.iso + sudo mount VBoxGuestAdditions_5.0.40.iso -o loop /mnt + sudo sh /mnt/VBoxLinuxAdditions.run + +3. Export VM + + vagrant package --base base-centos-64_default_1510079586044_53352 --output centos_base_64_1_0_0.tar.gz + +4. Calculat sha1 + + sha1sum centos_base_64_1_0_3.tar.gz + +5. Add entry to json file + +6. Upload json and tar to nexus + + curl -v -o progress.txt --user 'deployment:password' --upload-file ./centos_base_64.json https://nexus.ci.psu.edu/repository/vagrant-boxes/base_centos_64/centos_base_64.json + curl -v -o progress.txt --user 'deployment:password' --upload-file ./centos_base_64_1_0_2.tar.gz https://nexus.ci.psu.edu/repository/vagrant-boxes/base_centos_64/centos_base_64_1_0_2.tar.gz + + + + + diff --git a/base-boxes/base-centos-64/centos_base_64.json b/base-boxes/base-centos-64/centos_base_64.json index ddafaf21c25f096af5ee18f9be56a66c9362d033..c595a9bf22a251ed7f2c8fe8e5323fb97b9f16c1 100644 --- a/base-boxes/base-centos-64/centos_base_64.json +++ b/base-boxes/base-centos-64/centos_base_64.json @@ -7,9 +7,9 @@ "providers": [ { "name": "virtualbox", - "url": "https://nexus.ci.psu.edu/repository/vagrant-boxes/centos_base/centos_base_64_1_0_0.tar.gz", + "url": "https://nexus.ci.psu.edu/repository/vagrant-boxes/base_centos_64/centos_base_64_1_0_0.tar.gz", "checksum_type": "sha1", - "checksum": "1ca3a3b7e6f8666be9329b6ace559d19fd9807b1" + "checksum": "e4e56caf49b3375b2d7125cd5c36bdfa2c51c007" } ] } diff --git a/base-boxes/base-centos-64/playbook.yml b/base-boxes/base-centos-64/playbook.yml index 175b2c8d796bf76ce2f4257c5ccce8136068ea37..59fc74453ca73d61128855ae7f3e132dbb2cfb4c 100644 --- a/base-boxes/base-centos-64/playbook.yml +++ b/base-boxes/base-centos-64/playbook.yml @@ -4,4 +4,5 @@ sudo: yes roles: - { role: base } + - { role: deploy_prep }