...
|
...
|
@@ -15,11 +15,16 @@ Core Features:
|
15
|
15
|
* cosmetic: "*****" banners in ansible-playbook output are now constant width
|
16
|
16
|
* --limit can now be given a filename (--limit @filename) to constrain a run to a host list on disk
|
17
|
17
|
* failed playbook runs will create a retry file in /var/tmp/ansible usable with --limit
|
|
18
|
+* roles allow easy arrangement of reusable tasks/handlers/files/templates
|
|
19
|
+* pre_tasks and post_tasks allow for seperating tasks into blocks where handlers will fire around them automatically
|
|
20
|
+* "meta: flush_handler" task capability added for when you really need to force handlers to run
|
|
21
|
+* new --start-at-task option to ansible playbook allows starting at a specific task name in a long playbook
|
18
|
22
|
|
19
|
23
|
Modules added
|
20
|
24
|
|
21
|
25
|
* rax: module for creating instances in the rackspace cloud (uses pyrax)
|
22
|
26
|
* npm: node.js package management
|
|
27
|
+* postgresql_priv: manages postgresql priveledges
|
23
|
28
|
|
24
|
29
|
Bugfixes and Misc Changes:
|
25
|
30
|
|
...
|
...
|
@@ -29,6 +34,22 @@ Bugfixes and Misc Changes:
|
29
|
29
|
* overwrite parameter added to the s3 module
|
30
|
30
|
* private_ip parameter added to the ec2 module
|
31
|
31
|
* $FILE and $PIPE now tolerate unicode
|
|
32
|
+* various plugin loading operations have been made more efficient
|
|
33
|
+* hostname now uses platform.node versus socket.gethostname to be more consistant with Unix 'hostname'
|
|
34
|
+* fix for SELinux operations on Unicode path names
|
|
35
|
+* inventory directory locations now ignore files with .ini extensions, making hybrid inventory easier
|
|
36
|
+* copy module in check-mode now reports back correct changed status when used with force=no
|
|
37
|
+* added avail. zone to ec2 module
|
|
38
|
+* fixes to the hash variable merging logic if so enabled in the main settings file (default is to replace, not merge hashes)
|
|
39
|
+* group_vars and host_vars files can now end in a .yaml or .yml extension, (previously required no extension, still favored)
|
|
40
|
+* ec2vol module improvements
|
|
41
|
+* if the user module is told to generate the ssh key, the key generated is now returned in the results
|
|
42
|
+* misc fixes to the Riak module
|
|
43
|
+* make template module slightly more efficient
|
|
44
|
+* base64encode / decode filters are now available to templates
|
|
45
|
+* libvirt module can now work with multiple different libvirt connecton URIs
|
|
46
|
+* fix for postgresql password escaping
|
|
47
|
+* unicode fix for shlex.split in some cases
|
32
|
48
|
|
33
|
49
|
1.1 "Mean Street" -- 4/2/2013
|
34
|
50
|
|