Commit Graph

48 Commits (b7a41af93cb162355c4bb44094de2a68b6cc09af)

Author SHA1 Message Date
Keyan Pishdadian f3811cb99d Add ignore_exit_codes param for puppet-masterless provisioner
10 years ago
Chris Bednarski d8aaf6175f Merge pull request #2470 from jsoriano/puppet-masterless-clean-staging
10 years ago
Trevor Suarez f006a83c95 Fixing the bug found in the tests
10 years ago
Trevor Suarez 6ca02286d4 Test for when the config parameter isn't passed
10 years ago
Trevor Suarez 627a8fe819 Renaming the config parameter from "options"
10 years ago
Trevor Suarez 4ea7e3473d Testing the new options argument during the actual
10 years ago
Trevor Suarez 84e1b387c4 New test for preparing the new config parameter
10 years ago
Trevor Suarez ebed9e53fb Adding new "Options" configuration parameter for
10 years ago
Jaime Soriano Pastor be8c9dddf2 Puppet masterless provisioner optionally cleans staging directory
11 years ago
Chris Bednarski 56745e14f5 manifest_file can now be a folder or file.pp and we will upload it correctly in either case
11 years ago
Mitchell Hashimoto 7c8e86c9c5 provisioner/*: fix interpolation context
11 years ago
Mitchell Hashimoto 5ee02b09b2 Merge pull request #2258 from mitchellh/b-puppet-manifest-base
11 years ago
Mitchell Hashimoto 8990c38d5e provisioner/puppet-masterless: deprecation warning
11 years ago
Mitchell Hashimoto 6cda4fa548 Merge branch 'default_facts' of https://github.com/danzilio/packer into danzilio-default_facts
11 years ago
Mitchell Hashimoto 65916514c0 Merge branch 'puppet_working_dir' of https://github.com/ColinHebert/packer into ColinHebert-puppet_working_dir
11 years ago
Mitchell Hashimoto 742e556836 provisioner/puppet-masterless: only base if manifest is a file [GH-1933]
11 years ago
Mitchell Hashimoto 2b4df93f2f provisioner/*: interpolation
11 years ago
Emil Hessman 92704b693a provisioner/puppet-masterless: fix missing format argument
11 years ago
David Danzilio 7e3d172581 Fixing spacing on line 162 and 164 of provisioner/puppet-masterless/provisioner_test.go
11 years ago
David Danzilio 8404f6ce86 Taking a stab at a test for the facter facts
11 years ago
David Danzilio d1445bc6fe Make PackerBuildName and PackerBuilderType available as Facts during a masterless run similar to the way we do with the Shell provisioner.
11 years ago
Colin Hebert b7fccec91c Set the working dir to staging dir
11 years ago
Colin Hebert a100e9393b Add support for custom working directory for puppet
11 years ago
Neeki Patel 027b43ea05 Fixed info declared and not used
11 years ago
Neeki Patel 5a9e5df967 Allow manifest_file to be a directory
11 years ago
Ross Smith II d92179847d provisioner/file: set file/directory permissions
12 years ago
Sudharshan S e8d1cc8e31 Fix Puppet Provisioner crash when HieraConfigPath or ManifestDir is specified
12 years ago
Mitchell Hashimoto 962cedd04c fmt
12 years ago
Mitchell Hashimoto 10546f6aee provisioner/puppet-masterless: fix compile
12 years ago
Mitchell Hashimoto 895d87d9eb provisioner/puppet-masterless: use Go 1.2 template comparators
12 years ago
Mitchell Hashimoto 3a2c04e4e5 provisioner/puppet-masterless: validate manifest_dir is a dir
12 years ago
Mitchell Hashimoto 2986452804 provisioner/puppet-masterless: simplify manifest dir upload
12 years ago
Jan Brauer afd0aea8df Merge branch 'master' into configure-manifest-dir
12 years ago
Mitchell Hashimoto 956f49f439 provisioner/puppet-masterless: check for hiera config path [GH-656]
12 years ago
Jan Brauer 1a191044e7 Return targetPath
12 years ago
Jan Brauer 8beaae0d0e #450 - allow configuration of manifest dir
12 years ago
Mitchell Hashimoto 25924a2d2b provisioner/puppet-masterless: user variables in puppet vars [GH-448]
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
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 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