Commit Graph

71 Commits (05ab50949f75a182f6df2ade104f511c177d889d)

Author SHA1 Message Date
Mitchell Hashimoto 80e36f11b9 provisioner/salt-masterless: fix the build
13 years ago
Rachid Belaid 3cb3a7cd30 Fix #264 to upload local minion config
13 years ago
Mitchell Hashimoto a46c7afcf7 provisioner/shell: retry the upload if command fails as well
13 years ago
Mitchell Hashimoto 717746ce4f provisioner/shell: retry uploads if reboot [GH-282]
13 years ago
Mitchell Hashimoto 64d87bfaf3 *: switch to packer ConfigTemplate
13 years ago
Mitchell Hashimoto 3ea4c720b1 provisioner/salt-masterless: switch replace to that prior replace works
13 years ago
Mitchell Hashimoto d60b769217 provisioner/salt-masterless: replace windows slash with linux [GH-276]
13 years ago
Mitchell Hashimoto 21f92715c0 provisioner/shell: start_retry_timeout for reboot handling [GH-260]
13 years ago
Mitchell Hashimoto 769c349def provisioner/salt-masterless: nice error even if bad exit status
13 years ago
Mitchell Hashimoto fb6d2754da packer: Add Machine func to Ui
13 years ago
Mitchell Hashimoto ffa7dff585 fmt
13 years ago
Rach Belaid 23b856332e #269 Make local_state_tree option not mandatory
13 years ago
Mitchell Hashimoto adfb6caa2b provisioner/salt-masterless: error if any commands exit with non-zero
13 years ago
Mitchell Hashimoto 72a7a5e69c provisioner/salt-masterless: don't delete states [GH-265]
13 years ago
Mitchell Hashimoto 55ad0058bc provisioner/salt-masterless: convert to new template stuff + user vars
13 years ago
Mitchell Hashimoto 332bdf6edc builder/*, provisioner/*: set user vars
13 years ago
Mitchell Hashimoto 3f1af409e2 provisioner/shell: tests passing and compiling
13 years ago
Mitchell Hashimoto f4b0e2248f provisioner/shell: convert to latest template stuff
13 years ago
Mitchell Hashimoto bf67c6c36e provisioner/file: use the template processing stuff
13 years ago
Rafael Garcia ec556044cd provisioner/file: state of the art config decoding
13 years ago
Rafael Garcia 25af1c8bd4 provisioner/shell: state of the art config decoding
13 years ago
Mitchell Hashimoto 5b7d8fbc74 rename builder/common to common since it is generally useful
13 years ago
Mitchell Hashimoto 25183e7702 provisioner/salt-masterless: remove Ui
13 years ago
Mitchell Hashimoto f7cbdf4112 provisioner/salt-masterless: verify local_state_tree exists
13 years ago
Mitchell Hashimoto 104fe91b48 provisioner/salt-masterless: use Messages for minor steps
13 years ago
Mitchell Hashimoto f3331afb1c provisioner/salt-masterless: don't capitalize Ui
13 years ago
Mitchell Hashimoto 7e5c64ca7f provisioner/salt-masterless: use common lib for config decoding
13 years ago
Mitchell Hashimoto aacca7d066 provisoner/salt-masterless: lowercase package name
13 years ago
Rafael Garcia 29993b30e4 provisioner/salt-masterless: rename
13 years ago
Rafael Garcia 7019281ad6 provisioner/salt: use cmd.StartWithUi
13 years ago
Rafael Garcia 5feadedba2 provisioner/salt: simple tests
13 years ago
Rafael Garcia 9c25bb5cd7 provisioner/salt: put state tree temporarily in /tmp/salt by default
13 years ago
Rafael Garcia 8f0d4890d9 provisioner/salt: copy local state tree to remote, run highstate
13 years ago
Rafael Garcia a74a515aa7 provisioner/salt: pass args to bootstrap
13 years ago
Rafael Garcia 361d7fbf8e provisioner/salt: install salt
13 years ago
Mitchell Hashimoto b64a2532f4 provisioner/shell: use StartWithUi
13 years ago
Mark Peek 0403932315 Log an upload error closer to when it occurs
13 years ago
Mitchell Hashimoto 0b5f4d9d17 provisioner/shell: make build name and builder type env vars [GH-154]
13 years ago
Mitchell Hashimoto 3b4ef72e47 Unused keys are invalid in templates [GH-104]
13 years ago
Mitchell Hashimoto 1745d4e831 provisioner/shell: close source script file handle
13 years ago
Mitchell Hashimoto b22743767e provisioner/shell: inline_shebang for inline scripts
13 years ago
Mitchell Hashimoto 6a5bbaa05d Merge pull request #133 from ubermuda/provisioner/shell/script-execution
13 years ago
Mitchell Hashimoto 1a2e4f9d0b fmt
13 years ago
Mitchell Hashimoto 32aabb6ea2 provisioner/file: style nitpicks
13 years ago
Eric Lathrop 3957d3dadc Implement file upload provisioner per #118.
13 years ago
Geoffrey Bachelet 43db2c23eb provisioner/shell: execute script directly instead of using /bin/sh
13 years ago
Mitchell Hashimoto 919c3935e1 Merge branch 'shell-env-vars'
13 years ago
Jack Pearkes d64797cc44 provisioner/shell: remove check for empty env vars config
13 years ago
Mitchell Hashimoto 17d0f5f71b provisioner/shell: rename "path" to "script"
13 years ago
Jack Pearkes e9d8e9f537 provisioner/shell: add support for environment variables to be injected
13 years ago