Abhijit Menon-Sen
4f3a98eff6
Update Vault tests to make sure AES decryption works
...
Note that this test was broken in devel because it was really just
duplicating the AES256 test because setting v.cipher_name to 'AES'
no longer selected AES after it was de-write-whitelisted.
Now that we've removed the VaultAES encryption code, we embed static
output from an earlier version and test that we can decrypt it.
9 years ago
Abhijit Menon-Sen
159887a6c9
Remove deprecated and unused VaultAES encryption code
...
Now that VaultLib always decides to use AES256 to encrypt, we don't need
this broken code any more. We need to be able to decrypt this format for
a while longer, but encryption support can be safely dropped.
9 years ago
Chrrrles Paul
5ba3452b7e
merged vmware_: vmkernel_ip_config, dvswitch, host, vmkernel, and dvs_portgroup
9 years ago
Brian Coca
b2bfe3502b
make sure delimiter is basestring for cvsfile
...
fixes #12062
9 years ago
James Cammarata
0441a7a217
Finishing off porting of chroot connection plugin
9 years ago
Toshio Kuratomi
017bd7b1cd
Fix synchronize lookup of localhost info
9 years ago
James Cammarata
50448d68e1
Implement max_fail_percentage and any_errors_fatal support
...
Fixes #11997
9 years ago
James Cammarata
af41ba929c
Add float and percent types for FieldAttributes
...
Also sets the max_fail_percentage value to the percent type.
9 years ago
Brian Coca
9f95720ef7
Merge pull request #12109 from docschick/devel
...
ansible-lockdown added, minor editing
9 years ago
Sandra Wills
c752149fe7
ansible-lockdown added, minor editing
...
added info/link for ansible-lockdown to mailing list section, minor editing
(can't help myself it seems) to the paragraph about subscribing from a non-google account
9 years ago
Brian Coca
b2ae6945c4
always load vars plugins
...
fixes #12104
9 years ago
Toshio Kuratomi
111c0cc204
Merge pull request #12106 from amenonsen/vault-cleanups
...
Vault cleanups, pass #1
9 years ago
Abhijit Menon-Sen
b84053019a
Make the filename the first argument to rekey_file
9 years ago
Abhijit Menon-Sen
c4b2540ecc
Update tests for VaultEditor API changes
9 years ago
Toshio Kuratomi
5df5a14edc
Merge pull request #12101 from tquenolle/devel
...
Synchronize fix error
9 years ago
Abhijit Menon-Sen
20fd9224bb
Pass the filename to the individual VaultEditor methods, not __init__
...
Now we don't have to recreate VaultEditor objects for each file, and so
on. It also paves the way towards specifying separate input and output
files later.
9 years ago
Brian Coca
82603bb2a0
avoids running abspath on None
9 years ago
Abhijit Menon-Sen
a27c5741a1
Remove inaccurate outdated comment
9 years ago
Abhijit Menon-Sen
f91ad3dabe
Don't pass the cipher around so much
...
It's unused and unnecessary; VaultLib can decide for itself what cipher
to use when encrypting. There's no need (and no provision) for the user
to override the cipher via options, so there's no need for code to see
if that has been done either.
9 years ago
Abhijit Menon-Sen
017566a2d9
Use AES256 if the cipher is not write-whitelisted
9 years ago
Abhijit Menon-Sen
47bcdf5952
Remove incorrect copy-pasted comment
9 years ago
Brian Coca
a391857013
added a few cloud modules to changelog
9 years ago
Thomas Quenolle
c948af3b1e
Synchronize fix error
...
Fix the error:
"RuntimeError: dictionary changed size during iteration"
9 years ago
James Cammarata
601a1cc6d9
Multiple fixes for include statements and blocks in general
...
Fixes #11981
Fixes #11995
Fixes #12039
Fixes #12077
9 years ago
Toshio Kuratomi
9f9891df2c
Add unicode characters to the data that we're testing that ansible-vault can decrypt
9 years ago
Toshio Kuratomi
c81cff1977
Add docker connection plugin to changelog
9 years ago
Brian Coca
154754ae50
pushed module_loader to task_queue_manager so all cli's can benefit from it
...
also normalized -M option across all cli
fixes #12016
9 years ago
Toshio Kuratomi
d2c948dd6a
Remove decrypted vault temp_file mistakenly left from patch making vault edit idempotent
...
This bug was introduced in commit f8bf2ba
on July 27. Hasn't gone out
in a release yet.
9 years ago
Toshio Kuratomi
56ae3a032f
Merge pull request #12075 from ansible/fix-vault-unicode
...
Unicode and other fixes for vault
9 years ago
Toshio Kuratomi
a3fd4817ef
Unicode and other fixes for vault
9 years ago
Toshio Kuratomi
16e8a7dd67
Merge pull request #11767 from amenonsen/vault-new-password-file
...
add option to ansible-vault to read new password from file for rekey
9 years ago
Toshio Kuratomi
156feec264
Merge pull request #11650 from objectified/feature-docker-connection
...
allow ansible to connect to docker containers (without using ssh)
9 years ago
Richard Poole
3090a45891
add option to ansible-vault to read new password from file for rekey
...
The --new-vault-password-file option works the same as
--vault-password-file but applies only to rekeying (when
--vault-password-file sets the old password). Also update the manpage
to document these options more fully.
9 years ago
Brian Coca
846f0b0510
changed no_log expected type to new value
9 years ago
Brian Coca
ae91cdfc98
fixed environment inheritance
9 years ago
Brian Coca
8aa732e0a4
allow for lists, sets and dicts to default to None, now return empty type in post processing
...
remove defaults from inhertiable fieldattributes to allow for proper detection and override
9 years ago
Brian Coca
3e13dfd7e8
used stdoutlines list to avoid string mismatches
...
added block environment test
9 years ago
Brian Coca
079a1c843d
Merge pull request #12082 from mgedmin/be-faster
...
Speed up execution
9 years ago
Marius Gedminas
44c94328c8
Speed up execution
...
`if method in dir(self):` is very inefficient:
- it must construct a list object listing all the object attributes & methods
- it must then perform a O(N) linear scan of that list
Replace it with the idiomatic `if hasattr(self, method):`, which is a
O(1) expected time hash lookup.
Should fix #11981 .
9 years ago
objectified
b1785a0361
replace compare_versions() with distutils.version
9 years ago
objectified
c39fb43ad9
added Maintainer comment header
9 years ago
Brian Coca
efa005c228
added names to assert tasks for easier debugging
9 years ago
Brian Coca
d6a1cbeefb
corrected varname that started with number and broke templating
9 years ago
Brian Coca
104b8a9a7b
avoid hostvars which is not a dict
9 years ago
Brian Coca
857d74a274
made diff ignore whitespace
9 years ago
Toshio Kuratomi
1f7b0fee0a
Fixes #12076
9 years ago
Brian Coca
17060f9849
remove +1 from size that was cutting off first char of copied files when a recursive dir
...
fixes #12055
9 years ago
Toshio Kuratomi
6e107d2f22
Comments pointing the way towards substituting cryptography for pycrypto
9 years ago
Brian Coca
560e1633dc
added 3 vmware plugins
9 years ago
Brian Coca
fc19304b00
added vmware_dns_config to changelog
9 years ago