Project

Profile

Help

Statistics View on GitHub Reload from mirrored respository
| Branch: | Tag: | Revision:
How to connect?

root / scripts @ master

Boxes downloader usage

  • run 'sudo gem install progressbar'
  • create directory with boxes and make it available by adding next lines to /etc/apache2/apache2.conf Alias "/URL_PATH" "/REAL_PATH_TO_BOXES" <Directory "/REAL_PATH_TO_BOXES"> Options Indexes FollowSymLinks AllowOverride None Require all granted </Directory>
  • Atlas box has format PLATFORM/PLATFORM_VERSION
  • Atlas box url path has format https://atlas.hashicorp.com/PLATFORM/boxes/PLATFORM_VERSION/versions/BOX_VERSION/providers/PROVIDER.box
  • –°reate boxes JSON file with alike below content. { "debian" : { "provider": "virtualbox", "box": "URL_TO_BOX", "box_version" : "BOX_VERSION", "platform": "debian", "platform_version": "wheezy" } }
  • run (use --force to rewrite already downloaded boxes) ./download_boxes.rb --dir PATH_TO_DOWNLOADED_BOXES_DIRECTORY --boxes-dir PATH_TO_JSON_FILES_DIRECTORY

Configuration slave

https://dev.osll.ru/projects/mdbci/wiki/Prepare_slave_for_run_test