Commit Graph

219 Commits (2c052fa8cc5069a052d06b185fc40659d32592d5)

Author SHA1 Message Date
Jan Brauer 9d01684c1c Use sudo by default, as in puppet-masterless
12 years ago
Jan Brauer 58b06526f5 Update docs for puppet-server provisioner
12 years ago
Jan Brauer 646f4a6dd3 Implement puppet-server provisioner
12 years ago
Mitchell Hashimoto 525802e9e6 provisioner/ansible-local: templates for role, playbook paths [GH-749]
12 years ago
Mitchell Hashimoto 4d3c9e7104 Merge pull request #726 from rocketnova/master
13 years ago
Sudharshan S e8d1cc8e31 Fix Puppet Provisioner crash when HieraConfigPath or ManifestDir is specified
13 years ago
Rocket bb8e9ad71c Change chef environment to work for chef-solo.
13 years ago
Jake Good b76a116823 Fix Ansible-local provisioner configuration check for 'playbook_paths' as it was checking for files, not paths
13 years ago
Mitchell Hashimoto 962cedd04c fmt
13 years ago
Mitchell Hashimoto 10546f6aee provisioner/puppet-masterless: fix compile
13 years ago
Mitchell Hashimoto 895d87d9eb provisioner/puppet-masterless: use Go 1.2 template comparators
13 years ago
Mitchell Hashimoto 3a2c04e4e5 provisioner/puppet-masterless: validate manifest_dir is a dir
13 years ago
Mitchell Hashimoto 2986452804 provisioner/puppet-masterless: simplify manifest dir upload
13 years ago
Jan Brauer afd0aea8df Merge branch 'master' into configure-manifest-dir
13 years ago
Mitchell Hashimoto 956f49f439 provisioner/puppet-masterless: check for hiera config path [GH-656]
13 years ago
Jan Brauer 1a191044e7 Return targetPath
13 years ago
Jan Brauer 8beaae0d0e #450 - allow configuration of manifest dir
13 years ago
Mitchell Hashimoto 7472507962 provisioner/chef-solo: test for encrypted data bag secret path config
13 years ago
Mitchell Hashimoto d56eec8852 provisioner/chef-solo: naming nitpick
13 years ago
Andrew Matheny 6dfcf2b347 Add support for passing encrypted data bag secret to chef-solo
13 years ago
Mitchell Hashimoto 457b99db3f provisioner/chef-solo: Say using Chef-solo
13 years ago
Mitchell Hashimoto d94cff93da Merge pull request #475 from kelseyhightower/ansible-provisioner
13 years ago
Mitchell Hashimoto d1c497676a Merge pull request #514 from rgarcia/salt-masterless-uploaddir
13 years ago
Mitchell Hashimoto 75bdba7f97 Merge pull request #513 from rgarcia/salt-masterless-mv-bug
13 years ago
Mitchell Hashimoto 528ae09c37 provisioner/shell: comment on why we return right away if advance == 0
13 years ago
Mitchell Hashimoto f673ca52ba provisoiner/shell: append only needs to add a byte for UnixReader
13 years ago
Matthew Hooker 104f5049a7 provisioner/shell: fix EOF detection
13 years ago
Rafael Garcia 32b9a305a1 provisioner/salt-masterless: use communicator.UploadDir
13 years ago
Rafael Garcia 76393ba285 provisioner/salt-masterless: move states to /srv/salt, not /srv/salt/states
13 years ago
Mitchell Hashimoto ff970483c4 provisioner/shell: add more tests for UnixReader
13 years ago
Mitchell Hashimoto 5dfe27b40f provisioner/chef-solo: unused var
13 years ago
Mitchell Hashimoto 543a1a21e8 provisioner/chef-solo: alphabetize tests and such
13 years ago
Chris fd6415ddf5 formatting
13 years ago
Chris bc8e5d2c41 add environments_path and chef_environment support to chef provisioner
13 years ago
Matthew Hooker 0d1b936f69 Fix UnixReader panic on empty lines.
13 years ago
Jason A. Beranek b3d76b7945 provisioner/shell: fix provisioner to use UnixReader [GH-477]
13 years ago
Mitchell Hashimoto 89d165aae7 provisioner/shell: add another UnixReader test for sanity
13 years ago
Kelsey Hightower e7b7d71f16 Add tests for ansible provisioner default settings
13 years ago
Kelsey Hightower 4d241b96c1 Define the default staging dir using a const var
13 years ago
Kelsey Hightower 365f356a0b Add tests for ansible-local provisioner
13 years ago
Kelsey Hightower ea3677387e Add ansible-local provisioner
13 years ago
Kirill Kazakov be80edb28e provisioner/chef-solo: fix .RolesPath and .DataBagsPath in the config template
13 years ago
Mitchell Hashimoto 25924a2d2b provisioner/puppet-masterless: user variables in puppet vars [GH-448]
13 years ago
Mitchell Hashimoto abbac36796 provisioner/shell: convert windows line endings to Unix [GH-277]
13 years ago
Mitchell Hashimoto 677f2989b9 provisioner/chef-solo: template doesn't support comp [GH-442]
13 years ago
Mitchell Hashimoto 1b1b535ee5 provisioner/chef-solo: one test per test
13 years ago
Mitchell Hashimoto ba9d85c744 provisioner/chef-solo: template process roles/data bags path
13 years ago
Mitchell Hashimoto 7034f69f2c provisioner/chef-solo: move quoting to template
13 years ago
Mitchell Hashimoto b2d5b15155 fmt
13 years ago
Mitchell Hashimoto 129f1290c1 Merge pull request #411 from jerryclinesmith/issue_348
13 years ago
Mitchell Hashimoto dc0232975d provisioner/chef-solo: ability to specify custom chef template
13 years ago
Jack Pearkes 8f5a185818 provisioner/puppet-masterless: remove duplicate manifest upload message
13 years ago
Justin Clayton cd2280f3bf facter vars no longer smush up against puppet command when prevent_sudo is true
13 years ago
Jerry Clinesmith fa2f277c67 #348: chef-solo provisioner: add support for data_bags and roles
13 years ago
Mitchell Hashimoto 8e44971b3d provisioner/puppet-masterless: proper exit code check
13 years ago
Mitchell Hashimoto a14a3fe3f1 provisioner/puppet-masterless: detailed exit codes
13 years ago
Mitchell Hashimoto c83fbc0b42 provisioner/puppet-masterless: better messaging
13 years ago
Mitchell Hashimoto adbb490189 provisioner/file: support uploading directories [GH-251]
13 years ago
Mitchell Hashimoto fd0df9ff58 provisioners/puppet-masterless: support hiera configs
13 years ago
Mitchell Hashimoto 41b70aae99 provisioner/puppet-masterless: support custom facts
13 years ago
Mitchell Hashimoto b92aed5577 provisioner/puppet-masterless: more sane messaging
13 years ago
Mitchell Hashimoto 023678fe7b provisioner/puppet-masterless: more validation and tests
13 years ago
Mitchell Hashimoto d854b08642 provisioner/puppet-masterless: rework internals, use SCP
13 years ago
Mitchell Hashimoto 5079fd4f0b Rename puppet provisioner to puppet-masterless
13 years ago
James Turnbull d37f287f8c Added basic Puppet provisioner
13 years ago
Mitchell Hashimoto 28bf6122bd provisioner/*: implement Cancel
13 years ago
Mitchell Hashimoto 55b0b586d3 provisioner/chef-solo: code re-org
13 years ago
Mitchell Hashimoto 662e74d070 provisioner/chef-solo: properly escape user vars for JSON
13 years ago
Mitchell Hashimoto 6914baa473 Merge pull request #364 from mwhooker/362
13 years ago
Mitchell Hashimoto 404ae53a4a provisioner/salt-masterless: join paths properly
13 years ago
Matthew Hooker 9537f085ae clean up and retab.
13 years ago
Matthew Hooker 4b76b2d9e3 template expansion of `json` in chef-solo
13 years ago
Mitchell Hashimoto b4b68bce00 Merge branch 'fix-minion-config-with-non-tmp-dir' of https://github.com/rach/packer into rach-fix-minion-config-with-non-tmp-dir
13 years ago
Mitchell Hashimoto 64fe98c465 provisioner/chef-solo: template process the configuration
13 years ago
Mitchell Hashimoto c9ef66651b fmt
13 years ago
Mitchell Hashimoto a8694fdda8 Merge pull request #353 from rach/add-setting-for-pillar-folder
13 years ago
Rachid Belaid a755be49fa Add doc and change pillar tree in roots to respect salt vocabulary
13 years ago
Rachid Belaid 7bdb5f9cfb Add setting for pillar folder to respect saltstack structure
13 years ago
Rachid Belaid 40af1e681a Fix minion config with non tmp dir
13 years ago
Mitchell Hashimoto 3b097f9805 provisioner/chef-solo: use proper exceute command
13 years ago
Mitchell Hashimoto 87dde46413 provisioner/chef-solo: remove unused constants and variables
13 years ago
Mitchell Hashimoto e72c06a740 provisioner/chef-solo: upload cookbooks
13 years ago
Mitchell Hashimoto 607372f75a provisioner/chef-solo: massive refactor and style nitpick
13 years ago
Mitchell Hashimoto 4a5a8c6006 provisioner/chef-solo: installChef fixed up to use tpl and StartWithUi
13 years ago
Mitchell Hashimoto 585cee9b4c Merge branch 'provisioner-chef-solo' of https://github.com/jvandyke/packer into jvandyke-provisioner-chef-solo
13 years ago
Mitchell Hashimoto 095631107a communicator/ssh: UploadDir works properly
13 years ago
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