Commit graph

3 commits

Author SHA1 Message Date
hubertf
e2fe132084 Update ansible to 1.4.1.
Some changes:
 * Many new modules, sorted in the following subdirs:
   cloud commands database files internal inventory messaging
   monitoring net_infrastructure network notification packaging
   source_control system utilities web_infrastructure
 * accelerated mode: An enhanced fireball mode that requires zero
   bootstrapping and fewer requirements plus adds capabilities like
   sudo commands
 * Connection default is now "smart", which discovers if the system
   openssh can support ControlPersist, and uses it if so, if not
   falls back to paramiko
 * external inventory scripts may now return host variables in one
   pass, which allows them to be much more efficient for large numbers
   of hosts (AWS!)
 * "~" now expanded on each component of configured plugin paths
 * Countless feature enhancements and bugfixes


For a full list, see https://github.com/ansible/ansible/blob/devel/CHANGELOG.md
2013-12-02 22:54:46 +00:00
riz
4e6bda04c4 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
2013-04-13 17:51:57 +00:00
hubertf
f372e42260 Add ansible-1.0:
Ansible is a radically simple model-driven configuration management,
multi-node deployment, and remote task execution system. Ansible works
over SSH and does not require any software or daemons to be installed
on remote nodes. Extension modules can be written in any language and
are transferred to managed machines automatically.
2013-02-26 00:13:00 +00:00