Andrew Parker (1):
48e3d09 (#22804) Check for encoding support more robustly
Branan Purvine-Riley (2):
6d27957 The default filetimout is too long for rapidly changing the manifest.
2342026 (PE-708) Remove test for obsolete `puppet module clean` command
Brandon Wulf (1):
ced7086 (#22878) Scope call to CloseHandle
Ethan J. Brown (1):
f640dcb (#22847) Restrict WMI group / user queries
John Duarte (38):
bb7f179 Add generate action test for puppet module
9c7921a Add clean action test for puppet module
ec5048a Remove prescribed modulepath from basic test
e45b259 Add module install --force test
40321bf Correct test name for with_force
7a04e62 DRY up expected output in with_modulepath
c0b6f4a Correct error report for jimmy-crakorn
35fb00d Add module list with_no_installed_modules
412fd9d Add module list with_environment test
50cb1ed Add assertions for stdout on list for with_circular_references
01c8fa9 Add back in dashed test. Parameterize expected_output.
9c84150 Use expected_output template for all test steps in by_module_name
5120a40 DRY up tests by iterating over the search types
85c0505 Add gt and lt steps to puppet module uninstall with version test
7d2cb0d Verify correct Modulefile is present on update
48ffe97 Add puppet module upgrade with enviroment test
44b99fd Add puppet module install with debug test
8dc6e73 Add puppet module install with version test
83df85f Use master/agent['distmodule'] parameter to manage module(s)
317347f Delete with_force.rb
22747a0 Add assertion for existence of manifest.
8c5d5c2 Parameterize module author/name in already_installed_with_local_changes
98f9796 Refactor module install tests, teardown focus
a4b9efc Add Puppet::Acceptanc::ModuleUtils module
1aa4063 Update teardown to use ModuleUtils helpers on first test
5b0dc7c Change teardown of install tests to use ModuleUtils helpers
971c4d4 Remove assert_equal(0, exit_code)
e43d255 Fix regex for module paths
186f4e2 Add semver_cmp to Puppet::Acceptance::ModuleUtils module
f612673 No longer validate all of STDOUT and STDERR
c5d7a99 Call get_installed_modules_for_hosts inline without creating another var
063b945 Implement non-existent implicit directory
879384a Add assert_module_installed to ModuleUtils
6b9c63f Allow assert_module_installed to compare version
ef03797 Remove dependency check already covered by iterator
df7040a Change assert_module_installed method
32ad5ba Add methods to ModuleUtils to assert on disk
972f24a Clean up based on Justins review
Josh Cooper (1):
11f7c51 (Maint) Pin windows gems to match what we ship
Josh Partlow (107):
3bb1e4f (maint) Move setup steps into a subdirectory for jenkins
424917f (maint) Setup files used for acceptance runs on local vms
03ad66d (maint) Vagrantfile and ssh keys for acceptance runs against local vms
02c9ea2 (maint) Obtain options/config specific to jenkins ci run
14060ad (maint) Isolates the ci specific tasks within that namespace.
b8b2453 (maint) Added rake commands for standalone acceptance runs
4c7fcff (maint) Removes non-existent rake target.
8d942de (maint) Clarify SHA environment variable for ci:test
44e6af3 (maint) Standalone defaults to local repository for puppet
6375023 (maint) Standalone setup adjusted to current puppet-acceptance
1d7a6db (maint) local puppet user group setup uses puppet
907bdb8 (maint) Jenkins setup modified to use with_puppet_running_on
5e0963c (maint) Adds id_rsa-acceptance as keyfile default for jenkins runs
0ff283a (maint) Fixes command line options to el6 harness ci:test
71ec6b8 (maint) Remove temporary local lib and tests
5504d18 (maint) Adjust harness to use acceptance/{tests,lib}
a0eba77 (maint) Harness adjusts packaging paths based on rc status
fae05ff (maint) Temporarily point to my fork of puppet-acceptance
23ebd89 (#22324) Adds two tests added after 3.2.2
3598f71 (#22324) Removed ConfigUtils and its references.
69be3ce (#22324) Replace deprecated run_agent_on
15d8a11 (#22324) Changes deprecated puppet_<foo> calls
2fd377e (#22324) Set node_terminus => 'plain'
da614af (#22324) Remove the pe-pupet group fallback for temp files
ae113fc (#22324) Run agent_disable_lockfile.rb in the context of a master
f41d8f3 (#22324) Test puppet module list
0a42648 (#22324) Remove unused puppet.conf reference.
355c3f4 (#22324) Update with_puppet_running_on args
ef18058 (#22324) Formatting changes
35457de (#22324) Explicitly reference server for agent calls
6478e8c (#22324) Make puppet_cert_generate_and_autosign.rb pe/foss nuetral
c44a81b (#22324) Formatting fix
38ae53c (#22324) Fix old reference typo
cc5a687 (#22324) Capture ssldir from config so will work against packages
0976fc0 (#22324) Make test pe/foss neutral for certname.
e879454 (maint) Provide new node configs
1fff648 (#22324) Update master_agent_application.rb for with_puppet_running_on
ca67b5d (#22324) Provide mandatory arg for with_puppet_running_on
620f109 (#22324) Remove a trailing comma in with_puppet_running_on args
40fc3fb (#22324) Acceptance tests clean up user/group settings
d35375d (#22324) Generalize distmoduledir setting for windows module install
7d94153 (#22324) Fix bash/windows redirect issue
6b1faee (#22324) Ensure windows certs are properly removed and regenerated
c7205ea (#22324) Quote path to ensure it works with spaces
7420104 (maint) Acceptance harness updated to use Beaker
70f6fcd (maint) Update beaker node configurations with full template paths
dca862c (maint) Windows acceptance configuration
f2afcb9 (maint) Extract package installation step as an acceptance lib
1182d8d (maint) Handle repository configuration for redhat and debian
ebb5844 (maint) Pull repo install code into install_utils module
3be15e0 (maint) Add rake ci tasks for preserving test hosts
36fc4e1 (maint) Stops firewall on redhat/debian platforms
fb5c682 (maint) Removed the old el6 config.yaml
1d25aec (maint) Rewrite rake targets to provide clear git/package tests
941dc24 (maint) Ubuntu firewall service is ufw
a5a835f (maint) Update .gitignore for additional Rakefile artifacts
da61559 (maint) Better rake targets for working with preserved hosts
9bb8286 (maint) Stop firewalls when running a test with git cloning
88ae3cd (maint) Additional Beaker configs for wheezy and mixed rhel/ubuntu
5ea8401 (maint) Pull firewall handling into install utils and add debian case
ced2fc4 (maint) Update Rakefile for latest Beaker option parsing.
76a0f7e (maint) Flag for optional rsync
ec5b3e6 (maint) Update the README for the acceptance harness
feee861 (maint) Beaker keyfile option change
f138b9b (maint) Remove config reference no longer present in Beaker
2a54a27 (maint) Run preserved tests either as packages or git checkouts
2296b3b (maint) Check and require both sha and config for git and package tests
347b0cb (maint) Allow specifying fork for git checkout test runs.
0cab7f5 (maint) Ignore repo-configs directory
88bbadd (maint) Don't require CONFIG
6356a41 (maint) Rake task to clean up preserved hosts.
0587dde (maint) Add configuration to run all the linux nodes
2373420 (maint) Manually archive hosts_file in log/latest/config.yml
07baa0b (maint) Update README to distinguish packages/git testing
a3d870e (maint) Debian packages install puppetmaster on master nodes
dd4b02f (maint) Correct ssldir for pre-suite ValidateSignCert
29ea758 (maint) Version redhat configs and add others
3892283 (maint) Use Net::HTTP instead of curl querying downstream job
81ec917 (maint) Move the Rake ci namespace into its own tasks file
3e0d095 (maint) Use rake's cp/mv helpers
ea6311d (maint) Clean up generation of preserved_configs
fb6adef (maint) Cleanup the beaker_test method
176363a (maint) Allow host_names to be specified for destroy_preserved_hosts
9e80116 (maint) Use puppetlabs/beaker again
5312ce3 (maint) Optional set seconds ago for log listing and deletion
a2e1f59 (#22324) Reset confine method to confine_block
eb9532b (#22324) Update cve-2013-4761_* tests for current Beaker
aa2470d (maint) Increase the check_for_downstream timeout to 20 min
2f61d80 (#22324) Fix modules/install/already_installed tests for pe
993fe74 (#22324) Remove redundant without_installed_modules test
f9b1d16 (#22324) Confine puppet manages own configuration test not to run on pe
2637381 (#22324) Determine user/group from puppet configuration
b02b949 (#22324) Reports submission test checks puppetdb on pe runs
3df67f7 (#22324) Puppet cert generate tests do not clear master ssl dir
ede4cd5 (maint) Check jenkins queueItem as well for a pending job
a71e63e (maint) Remove typo '3' in module_utils
847f7ed (maint) Default xml output for beaker runs.
7242898 (maint) Fix default secs for destroy preserved hosts task
e2554b4 (#22324) Loosen the host regex for package apply test on debian
df19164 (#22324) Confine external_ca_support test not to run on PE
6d9288c (maint) Remove stale vagrant support
53b5d92 (maint) Coppy in the node configurations and pre-suite for pe test runs
95eda2b (#22324) Disable puppet listen on master/agent nodes
02c9ac6 (maint) Explicit vcloud paths for pe nodes
e6e118f (maint) Pin racc gem to 1.4.9
3265cd3 (maint) Fix acceptance harness and tests for windows vcloud templates
17b2704 (maint) Honor TEST or TESTS and timesync when provisioning