pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/sysutils/ansible

Module Name:    pkgsrc
Committed By:   riz
Date:           Sat Apr 13 17:51:58 UTC 2013

Modified Files:
        pkgsrc/sysutils/ansible: Makefile PLIST distinfo
        pkgsrc/sysutils/ansible/patches: patch-docs_man_man1_ansible-playbook.1
            patch-library_pkgin patch-library_setup patch-library_virt
Removed Files:
        pkgsrc/sysutils/ansible/patches: patch-Makefile
            patch-library_lineinfile patch-library_service

Log Message:
Update ansible to version 1.1.  From the

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

To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 pkgsrc/sysutils/ansible/Makefile
cvs rdiff -u -r1.3 -r1.4 pkgsrc/sysutils/ansible/PLIST \
cvs rdiff -u -r1.2 -r0 pkgsrc/sysutils/ansible/patches/patch-Makefile \
cvs rdiff -u -r1.1 -r1.2 \
    pkgsrc/sysutils/ansible/patches/patch-docs_man_man1_ansible-playbook.1 \
    pkgsrc/sysutils/ansible/patches/patch-docs_man_man1_ansible.1 \
    pkgsrc/sysutils/ansible/patches/ \
    pkgsrc/sysutils/ansible/patches/patch-library_mysql_db \
    pkgsrc/sysutils/ansible/patches/patch-library_pkgin \
    pkgsrc/sysutils/ansible/patches/patch-library_setup \
cvs rdiff -u -r1.2 -r1.3 \
cvs rdiff -u -r1.1 -r0 \

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Home | Main Index | Thread Index | Old Index