Subject: CVS commit: pkgsrc/sysutils/ansible
From: Jeff Rizzo
Date: 2013-04-13 19:51:58
Message id: 20130413175158.3F15F175DD@cvs.netbsd.org

Log Message:
Update ansible to version 1.1.  From the CHANGELOG.md:

1.1 "Mean Street" -- 4/2/2013

Core Features

* added --check option for "dry run" mode
* added --diff option to show how templates or copied files change, or
  might change
* --list-tasks for the playbook will list the tasks without running them
* 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
* jinja2 extensions can now be loaded from the config file
* support for complex arguments to modules (within reason)
* can specify ansible_connection=X to define the connection type in
  inventory variables
* a new chroot connection type
* module common code now has basic type checking (and casting) capability
* module common now supports a 'no_log' attribute to mark a field as
  not to be syslogged
* inventory can now point to a directory containing multiple
  scripts/hosts files, if using this, put group_vars/host_vars
  directories inside this directory
* added configurable crypt scheme for 'vars_prompt'
* password generating lookup plugin -- $PASSWORD(path/to/save/data/in)
* added --step option to ansible-playbook, works just like Linux
  interactive startup!

Modules Added:

* bzr (bazaar version control)
* cloudformation
* django-manage
* gem (ruby gems)
* homebrew
* lvg (logical volume groups)
* lvol (LVM logical volumes)
* macports
* mongodb_user
* netscaler
* okg
* openbsd_pkg
* rabbit_mq_plugin
* rabbit_mq_user
* rabbit_mq_vhost
* rabbit_mq_parameter
* rhn_channel
* s3 -- allows putting file contents in buckets for sharing over s3
* uri module -- can get/put/post/etc
* vagrant -- launching VMs with vagrant, this is different from existing
  vagrant plugin
* zfs

Files:
RevisionActionfile
1.7modifypkgsrc/sysutils/ansible/Makefile
1.4modifypkgsrc/sysutils/ansible/PLIST
1.4modifypkgsrc/sysutils/ansible/distinfo
1.2modifypkgsrc/sysutils/ansible/patches/patch-docs_man_man1_ansible-playbook.1
1.2modifypkgsrc/sysutils/ansible/patches/patch-docs_man_man1_ansible.1
1.2modifypkgsrc/sysutils/ansible/patches/patch-lib_ansible_callbacks.py
1.3modifypkgsrc/sysutils/ansible/patches/patch-lib_ansible_constants.py
1.2modifypkgsrc/sysutils/ansible/patches/patch-library_mysql_db
1.2modifypkgsrc/sysutils/ansible/patches/patch-library_pkgin
1.2modifypkgsrc/sysutils/ansible/patches/patch-library_setup
1.2modifypkgsrc/sysutils/ansible/patches/patch-library_virt
1.2removepkgsrc/sysutils/ansible/patches/patch-Makefile
1.1removepkgsrc/sysutils/ansible/patches/patch-library_lineinfile
1.2removepkgsrc/sysutils/ansible/patches/patch-library_service