Commit Graph

82 Commits (091b76efaa30e9bf8272e925f378438706c3c8cd)

Author SHA1 Message Date
James Cammarata 091b76efaa Fixes to parsing tests to remove trailing space 10 years ago
Michael DeHaan 1064550b47 Add missing file. 10 years ago
Michael DeHaan a21092d7c2 Add missing role test file. 10 years ago
Michael DeHaan 02c63cee26 Add a lot of tests to verify parsing routines for scenarios that should pass. Some changes TBD, like stripping command spaces off end of expressions. 10 years ago
James Cammarata 75e5b6401c Fixing up shell quoting issues 10 years ago
James Cammarata 8e940004c2 Fix ec2_setup task param quoting 10 years ago
James Cammarata 84759faa09 Security fixes:
* Strip lookup calls out of inventory variables and clean unsafe data
  returned from lookup plugins (CVE-2014-4966)
* Make sure vars don't insert extra parameters into module args and prevent
  duplicate params from superseding previous params (CVE-2014-4967)
10 years ago
Michael DeHaan 98c6688343 Merge pull request #6976 from clconway/gce-snapshots
Adds support for snapshots and extra persistent disks to the gce modules
10 years ago
James Cammarata 0e5b0a2e97 Revert "Set Jinja2's keep_trailing_newline=True in template_from_string."
This reverts commit 7a8eb0b670.
10 years ago
Jacob Leverich 7a8eb0b670 Set Jinja2's keep_trailing_newline=True in template_from_string.
Without this setting, the newline idempotence of scalar strings changes depending on whether
or not they contain any Jinja2 template blocks.
10 years ago
James Cammarata a320c02c81 Correcting var blending integration test 10 years ago
Chris Church 12a0f4abd8 Add integration tests for win_service module. 10 years ago
James Cammarata 9564818e1e Merge branch 'fix_lineinfile_newlines' into devel 10 years ago
Chris Church f59041871e Fix typo in powershell setup module. 10 years ago
James Cammarata 48dbb79fbe Merge branch 'issue_5679_lineinfile' into fix_lineinfile_newlines 10 years ago
Chris Church 43236ca0ed Add basic tests for win_get_url and win_msi modules. 10 years ago
Chris Church 5b85252043 Add tests for windows setup module. 10 years ago
Chris Church edbe7a4514 Add tests for win_stat module. 10 years ago
Chris Church 243cd877ae Add integration tests for fetch/slurp, make powershell fetch/slurp work as close as possible to existing fetch/slurp modules. 10 years ago
Chris Church c0c9ff23b2 Fix win_ping integration test. 10 years ago
Chris Church 0c938562a7 Add winrm integration tests for raw, script and ping modules. 10 years ago
Ahti Kitsik 1caf9be109 Bugfix to lineinfile to properly handle files with no newline at EOF when using insertafter=EOF.
Looks like #6881 is also affected by this bug.

Currently when using lineinfile insertafter=EOF for a file that has no newline then the added line is not prefixed with a newline.
As a concrete example, ubuntu distro default /etc/ssh/sshd_config has no newline so lineinfile module cannot be used to add a new line to the end of the file.
10 years ago
Kevin Bell 73c1ccf53e Added an integration test for the ec2_asg module 10 years ago
James Cammarata 74f20ebf79 Removing cruft leftover from the deprecation of include+with_items
Also cleaning up integration tests that had checks for the empty item
attribute in certain results.

Fixes #7535
10 years ago
James Cammarata e85c7f848f Make sure export param for subversion module is checked as a boolean
Fixes #7548
10 years ago
James Cammarata cfd8c685d1 Correct issue of handlers running on all hosts incorrectly
Also adds an integration test to catch this bug in the future.

Fixes #7559
10 years ago
James Cammarata 272db903e5 Adding an integration test for variable precedence 11 years ago
James Laska d314f1b038 [test_apt_repository] Verify that 'python-apt' auto-installs correctly
Remove 'python-apt' before testing the 'apt_repository' module.  The
'apt_repository' module has the smarts to auto-install python-apt.  The
integration test will now assert the correct auto-install behavior.
11 years ago
James Cammarata d6fc9f1dfc Fixing two bugs in the ec2_elb_lb module
* the current state of the ELB was not reflected properly when checking
  the status after a change was made.
* invalid zones caused a traceback when enabling/disabling zones
11 years ago
James Cammarata b753625dbf Refuse to convert a non-empty directory into a link with the file module
Also adds an integration test for the above.

Fixes #7254
11 years ago
someda 50080b3774 fix #7244 recursive copy fails when setting directory attributes
- reverse the order of new_directory_list returned from split_pre_existing_dir in copy module
11 years ago
James Cammarata bf7c51ad8a Adding an ec2_elb test to re-add an instance that had been removed 11 years ago
James Cammarata dc4f198bad Forgot to add an assertion for the new rsync_path test 11 years ago
James Cammarata 45237f270d Adding a new test for the synchronize module to test rsync_path 11 years ago
James Cammarata c9df855d38 Adding an integration test for the ec2_elb module 11 years ago
James Cammarata f2db460203 A few updates to the ec2_elb_lb integration test 11 years ago
James Martin 2ef65ae813 ec2_elb_lb integration tests. 11 years ago
James Martin 8a21f226b5 ec2_eip integration tests. 11 years ago
Chris Conway 2257a69723 Adds support for attaching persistent disks to GCE instances 11 years ago
Chris Conway d227330a55 Adds support for creating GCE persistent disks from snapshots 11 years ago
Chris Conway 0b45b1256d Adds support for creating GCE persistent disks from images 11 years ago
Chris Conway 1e76fe2569 Adds integration tests for gce_pd module. 11 years ago
Chris Conway 2cc4a372c5 Adds integration tests for gce module. 11 years ago
James Cammarata 567f3819b1 Fixing newline escapes in lineinfile
Fixes #5679
11 years ago
James Cammarata b73cddc485 Revert "Fix #5679 again after recent changes in core"
This reverts commit 2bfaacd170.

Fixes #6821
11 years ago
James Cammarata 82b24c162e Adding delimiter fixes to action_plugin + fixing local assembling with a delimiter
Also added a new integration test for assemble using local assembly
with a delimiter.
11 years ago
James Cammarata 684d46b170 Fixing some parsing issues in authorized_key module
Also adds an integration test for authorized_key for future validation.

Fixes #6700
11 years ago
James Cammarata 78bdb078fe Fix for bug related to async jid polling change plus a new test 11 years ago
James Cammarata b3cdcbff75 Adding in a test for subversion export option 11 years ago
James Tanner f9018a6f1d Ensure handlers run when meta tasks are defined and add handler integration tests
Fixes #6678
Fixes #6670
11 years ago