Path to this page:
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: