mirror of
https://github.com/ansible-collections/community.general.git
synced 2024-09-14 20:13:21 +02:00
Organize changelog
This commit is contained in:
parent
294e43ba2f
commit
5e13be0467
1 changed files with 54 additions and 38 deletions
92
CHANGELOG.md
92
CHANGELOG.md
|
@ -3,71 +3,87 @@ Ansible Changes By Release
|
||||||
|
|
||||||
1.1 "Mean Street" -- Release pending
|
1.1 "Mean Street" -- Release pending
|
||||||
|
|
||||||
* added 'with_random_choice' filter plugin
|
Core Features
|
||||||
|
|
||||||
* added --check option for "dry run" mode
|
* added --check option for "dry run" mode
|
||||||
* added --diff option to show how templates change, or might change
|
* added --diff option to show how templates change, or might change
|
||||||
* service status 4 is also 'not running'
|
* --list-tasks for the playbook will list the tasks without running them
|
||||||
* stderr shown when commands fail to parse
|
* able to set the environment by setting "environment:" as a dictionary on any task (go proxy support!)
|
||||||
* uses yaml.safe_dump in filter plugins
|
* added ansible_ssh_user and ansible_ssh_pass for per-host/group username and password
|
||||||
* authentication Q&A no longer happens before --syntax-check
|
* jinja2 extensions can now be loaded from the config file
|
||||||
* ability to get hostvars data for nodes not in the setup cache yet
|
* support for complex arguments to modules (within reason)
|
||||||
* able to specify a different hg repo to pull from than the original set
|
* can specify ansible_connection=X to define the connection type in inventory variables
|
||||||
* SSH timeout now correctly passed to native SSH connection plugin
|
* a new chroot connection type
|
||||||
* supervisorctl restart fix
|
|
||||||
* raise an error when multiple when_ statements are provided
|
Modules Added:
|
||||||
* --list-hosts applies host limit selections better
|
|
||||||
* (internals) template engine specifications to use template_ds everywhere
|
|
||||||
* rabbit_mq plugin module
|
* rabbit_mq plugin module
|
||||||
* rabbit_mq user module
|
* rabbit_mq user module
|
||||||
* rabbit_mq vhost module
|
* rabbit_mq vhost module
|
||||||
* mongodb_user module
|
* mongodb_user module
|
||||||
|
* new uri module -- can get/put/post/etc
|
||||||
|
* CloudFormation module
|
||||||
|
* zfs
|
||||||
|
|
||||||
|
Bugfixes and Misc Changes:
|
||||||
|
|
||||||
|
* ansible module common code (and ONLY that) which is mixed in with modules, is now BSD licensed. App remains GPLv3.
|
||||||
|
* stderr shown when commands fail to parse
|
||||||
|
* uses yaml.safe_dump in filter plugins
|
||||||
|
* authentication Q&A no longer happens before --syntax-check, but after
|
||||||
|
* ability to get hostvars data for nodes not in the setup cache yet
|
||||||
|
* SSH timeout now correctly passed to native SSH connection plugin
|
||||||
|
* raise an error when multiple when_ statements are provided
|
||||||
|
* --list-hosts applies host limit selections better
|
||||||
|
* (internals) template engine specifications to use template_ds everywhere
|
||||||
|
* better error message when your host file can't be found
|
||||||
|
* end of line comments now work in the inventory file
|
||||||
|
* directory destinations now work better with remote md5 code
|
||||||
|
* lookup plugin macros like $FILE and $ENV now work without returning arrays in variable definitions/playbooks
|
||||||
|
* uses yaml.safe_load everywhere
|
||||||
|
* able to add EXAMPLES to documentation via EXAMPLES docstring, rather than just in main documentation YAML
|
||||||
|
|
||||||
|
Facts:
|
||||||
|
|
||||||
|
* block device facts for the setup module
|
||||||
|
* facts for AIX
|
||||||
|
* fact detection for OS type on Amazon Linux
|
||||||
|
* device fact gathering stability improvements
|
||||||
|
* ansible_os_family fact added
|
||||||
|
|
||||||
|
Module Changes/Fixes:
|
||||||
|
|
||||||
|
* service status 4 is also 'not running'
|
||||||
|
* supervisorctl restart fix
|
||||||
* increased error handling for ec2 module
|
* increased error handling for ec2 module
|
||||||
* can recursively set permissions on directories
|
* can recursively set permissions on directories
|
||||||
* change to the way AMI tags are handled
|
* ec2: change to the way AMI tags are handled
|
||||||
* better error message when your host file can't be found
|
|
||||||
* --list-tasks for the playbook will list the tasks without running them
|
|
||||||
* block device facts for the setup module
|
|
||||||
* cron module can now also manipulate cron.d files
|
* cron module can now also manipulate cron.d files
|
||||||
* virtualenv module can now inherit system site packages (or not)
|
* virtualenv module can now inherit system site packages (or not)
|
||||||
* able to set the environment by setting "environment:" as a dictionary on any task (go proxy support!)
|
|
||||||
* added ansible_ssh_user and ansible_ssh_pass for per-host/group username and password
|
|
||||||
* facts for AIX
|
|
||||||
* new uri module -- can get/put/post/etc
|
|
||||||
* fact detection for OS type on Amazon Linux
|
|
||||||
* jinja2 extensions can now be loaded from the config file
|
|
||||||
* lineinfile module now has an insertbefore option
|
* lineinfile module now has an insertbefore option
|
||||||
* NetBSD service module support
|
* NetBSD service module support
|
||||||
* end of line comments now work in the inventory file
|
|
||||||
* fixes to sysctl module where item has multiple values
|
* fixes to sysctl module where item has multiple values
|
||||||
* AIX support for the user and group modules
|
* AIX support for the user and group modules
|
||||||
* directory destinations now work better with remote md5 code
|
* able to specify a different hg repo to pull from than the original set
|
||||||
* device fact gathering stability improvements
|
|
||||||
* fixed ~ expansion for fileglob
|
|
||||||
* can set ansible_ssh_user and ansible_ssh_pass in inventory variables
|
|
||||||
* lookup plugin macros like $FILE and $ENV now work without returning arrays in variable definitions/playbooks
|
|
||||||
* add_host module can set ports and other inventory variables
|
* add_host module can set ports and other inventory variables
|
||||||
* add_host module can add modules to multiple groups (groups=a,b,c), groups now alias for groupname
|
* add_host module can add modules to multiple groups (groups=a,b,c), groups now alias for groupname
|
||||||
* support for complex arguments to modules (within reason)
|
|
||||||
* uses yaml.safe_load everywhere
|
|
||||||
* can specify ansible_connection=X to define the connection type in inventory variables
|
|
||||||
* CloudFormation module
|
|
||||||
* subnet ID can be set on EC2 module
|
* subnet ID can be set on EC2 module
|
||||||
* MySQL module password handling improvements
|
* MySQL module password handling improvements
|
||||||
* added new virtualenv flags to pip and easy_install modules
|
* added new virtualenv flags to pip and easy_install modules
|
||||||
* various improvements to lineinfile module, now accepts common arguments from file
|
* various improvements to lineinfile module, now accepts common arguments from file
|
||||||
* ansible_os_family fact added
|
|
||||||
* force= now replaces thirsty where used before, thirsty remains an alias
|
* force= now replaces thirsty where used before, thirsty remains an alias
|
||||||
* able to add EXAMPLES to documentation via EXAMPLES docstring, rather than just in main documentation YAML
|
* setup module can take a 'filter=<wildcard>' parameter to just return a few facts (not used by playbooks)
|
||||||
* a new chroot connection type
|
|
||||||
* setup module can take a 'filter=<wildcard>' parameter to just return a few facts
|
|
||||||
* cron module works even if no crontab is present (for cron.d)
|
* cron module works even if no crontab is present (for cron.d)
|
||||||
* security group ID settable on EC2 module
|
* security group ID settable on EC2 module
|
||||||
* misc fixes to sysctl module
|
* misc fixes to sysctl module
|
||||||
* fix to apt module so packages not in cache are still removable
|
* fix to apt module so packages not in cache are still removable
|
||||||
* charset fix to mail module
|
* charset fix to mail module
|
||||||
* postresql db module now does not try to create the 'PUBLIC' user
|
* postresql db module now does not try to create the 'PUBLIC' user
|
||||||
* added zfs module
|
|
||||||
* ansible module common code (and ONLY that) which is mixed in with modules, is now BSD licensed. App remains GPLv3.
|
Plugins:
|
||||||
|
|
||||||
|
* added 'with_random_choice' filter plugin
|
||||||
|
* fixed ~ expansion for fileglob
|
||||||
|
|
||||||
1.0 "Eruption" -- Feb 1 2013
|
1.0 "Eruption" -- Feb 1 2013
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue