Skip to content
This repository was archived by the owner on Nov 29, 2023. It is now read-only.

Latest commit

 

History

History
25 lines (19 loc) · 1.03 KB

File metadata and controls

25 lines (19 loc) · 1.03 KB

CLI

  • do not install Chef each time; run knife solo prepare, then only run knife solo cook after that
  • rename to inception => inception
  • --no-converge flag do not run chef on deploy
  • next_deploy_actions - deleted from settings after deploy completes
  • integration test - OpenStack - create VM, use busser (?) to run remote SSH bats tests, destroy VM
  • observe InstanceServer#create stages and run save_settings! after each one (idempotence)
  • observe InstanceServer#create stages and display STDOUT as it goes along
  • interactive delete

Cookbooks

  • echo "export TMPDIR=/var/vcap/store/tmp" >> #{node["user"]["home"]}/.bashrc
  • echo "export EDITOR=vim" >> #{node["user"]["home"]}/.bashrc
  • move bosh-micro & bosh-cf installation into separate cookbooks
  • stuff that will go onto AMI must be installed into root volume, not /var/vcap/store
  • where does btrfs need to be installed? should /var/vcap/store be btrfs instead of ext4?

AMIs

  • export an AMI in us-east-1
  • copy the AMI to other regions
  • use the AMIs instead of 13.04 base AMIs