Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
A
ansible
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
OpenEdx
ansible
Commits
b46505d5
Commit
b46505d5
authored
Nov 19, 2012
by
Michael DeHaan
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Update changelog and contrib.rst
parent
663a8fef
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
26 additions
and
20 deletions
+26
-20
CHANGELOG.md
+14
-0
docsite/rst/contrib.rst
+12
-20
No files found.
CHANGELOG.md
View file @
b46505d5
...
@@ -24,12 +24,22 @@ Other core changes:
...
@@ -24,12 +24,22 @@ Other core changes:
*
various output formatting fixes/improvements
*
various output formatting fixes/improvements
*
fix for Xen dom0/domU detection in default facts
*
fix for Xen dom0/domU detection in default facts
*
'ansible_domain' fact now available (ex value: example.com)
*
'ansible_domain' fact now available (ex value: example.com)
*
native ssh connection type (-c ssh) now supports passwords as well as keys
*
configured remote temp location is now always used even for root
*
'register'-ed variables are not recorded for skipped hosts (for example, using only_if/when)
*
duplicate host records for the same host can no longer result when a host is listed in multiple groups
*
ansible-pull now passes --limit to prevent running on multiple hosts when used with generic playbooks
*
remote md5sum check fixes for Solaris 10
*
ability to configure syslog facility used by remote module calls
*
in templating, stray '$' characters are now handled more correctly
Playbook changes:
Playbook changes:
*
relative paths now work for 'first_available_file'
*
relative paths now work for 'first_available_file'
*
various templating engine fixes
*
various templating engine fixes
*
'when' is an easier form of only if
*
'when' is an easier form of only if
*
--list-hosts on the playbook command now supports multiple playbooks on the same command line
*
playbook includes can now be parameterized
Module additions:
Module additions:
...
@@ -42,13 +52,17 @@ Module additions:
...
@@ -42,13 +52,17 @@ Module additions:
Modules changes:
Modules changes:
*
(authorized key) module uses temp file now to prevent failure on full disk
*
(authorized key) module uses temp file now to prevent failure on full disk
*
(fetch) now uses the 'slurp' internal code to work as you would expect under sudo'ed accounts
*
(fetch) internal usage of md5 sums fixed for BSD
*
(get_url) thirsty is no longer required for directory destinations
*
(get_url) thirsty is no longer required for directory destinations
*
(git) various git module improvements/tweaks
*
(git) various git module improvements/tweaks
*
(group) now subclassed for various platforms, includes SunOS support
*
(mysql_db) module takes new grant options
*
(mysql_db) module takes new grant options
*
(lineinfile) create= option on lineinfile can create the file when it does not exist
*
(lineinfile) create= option on lineinfile can create the file when it does not exist
*
(postgresql_db) module now takes role_attr_flags
*
(postgresql_db) module now takes role_attr_flags
*
(service) further upgrades to service module service status reporting
*
(service) further upgrades to service module service status reporting
*
(service) tweaks to get service module to play nice with BSD style service systems (rc.conf)
*
(service) tweaks to get service module to play nice with BSD style service systems (rc.conf)
*
(service) possible to pass additional arguments to services
*
(shell) and command module now take an 'executable=' flag for specifying an alternate shell than /bin/sh
*
(shell) and command module now take an 'executable=' flag for specifying an alternate shell than /bin/sh
*
(user) ability to create SSH keys for users when using user module to create users
*
(user) ability to create SSH keys for users when using user module to create users
*
(user) atomic replacement of files preserves permissions of original file
*
(user) atomic replacement of files preserves permissions of original file
...
...
docsite/rst/contrib.rst
View file @
b46505d5
...
@@ -11,16 +11,14 @@ Ansible Modules
...
@@ -11,16 +11,14 @@ Ansible Modules
Ansible modules are a way of adding new client-side logic to ansible.
Ansible modules are a way of adding new client-side logic to ansible.
They can be written in any language.
They can be written in any language.
- `Official "core" ansible
- `Official "core" ansible modules <http://ansible.cc/docs/modules.html>`_ - various
modules <http://ansible.cc/docs/modules.html>`_ - various
- `mercurial <https://github.com/bradobro/ansible-module-mercurial>`_ - bradobro
- `mercurial <https://github.com/bradobro/ansible-module-mercurial>`_ -
- `zypper (bash module example) <https://github.com/jpmens/ansible-zypp>`_ - jp\_mens
bradobro
- `zypper (bash module
example) <https://github.com/jpmens/ansible-zypp>`_ - jp\_mens
- `homebrew <https://gist.github.com/3170079>`_ - swehack
- `homebrew <https://gist.github.com/3170079>`_ - swehack
- `Ansible-Provisioning <https://github.com/ansible-provisioning>`_ - jhoekx and dagwieers
- `additional provisioning-related modules <https://github.com/ansible-provisioning>`_ - jhoekx and dagwieers
- `dynamic dns updates <https://github.com/jpmens/ansible-m-dnsupdate>`_ - jp\_mens
Python modules using 0.6 and later can use the common "AnsibleModule"
Python modules using 0.6 and later can
and should
use the common "AnsibleModule"
class to dramatically reduce the amount of boilerplate code required.
class to dramatically reduce the amount of boilerplate code required.
Not all modules above yet take advantage of this feature. See the
Not all modules above yet take advantage of this feature. See the
official documentation for more details.
official documentation for more details.
...
@@ -34,19 +32,12 @@ from scratch for most applications, but it's always helpful to look at
...
@@ -34,19 +32,12 @@ from scratch for most applications, but it's always helpful to look at
what others have done for reference.
what others have done for reference.
- `Hadoop <https://github.com/jkleint/ansible-hadoop>`_ - jkleint
- `Hadoop <https://github.com/jkleint/ansible-hadoop>`_ - jkleint
- `LAMP <https://github.com/fourkitchens/server-playbooks>`_ - `Four
- `LAMP <https://github.com/fourkitchens/server-playbooks>`_ - `Four Kitchens <http://fourkitchens.com>`_
Kitchens <http://fourkitchens.com>`_
- `Ganglia (demo) <https://github.com/mpdehaan/ansible-examples>`_ - mpdehaan
- `Ganglia (demo) <https://github.com/mpdehaan/ansible-examples>`_ -
- `Nginx <http://www.capsunlock.net/2012/04/ansible-nginx-playbook.html>`_ - cocoy
mpdehaan
- `Nginx <http://www.capsunlock.net/2012/04/ansible-nginx-playbook.html>`_
- cocoy
- `OpenStack <http://github.com/lorin/openstack-ansible>`_ - lorin
- `OpenStack <http://github.com/lorin/openstack-ansible>`_ - lorin
- `Systems
- `Systems Configuration <https://github.com/cegeddin/ansible-contrib>`_ - cegeddin
Configuration <https://github.com/cegeddin/ansible-contrib>`_ -
- `Fedora Infrastructure <http://infrastructure.fedoraproject.org/cgit/ansible.git/tree/>`_ - `Fedora <http://fedoraproject.org>`_
cegeddin
- `Fedora
Infrastructure <http://infrastructure.fedoraproject.org/cgit/ansible.git/tree/>`_
- `Fedora <http://fedoraproject.org>`_
Callbacks and Plugins
Callbacks and Plugins
`````````````````````
`````````````````````
...
@@ -70,6 +61,7 @@ integrations with other interesting pieces of software.
...
@@ -70,6 +61,7 @@ integrations with other interesting pieces of software.
- `virt-install <http://fedorapeople.org/cgit/skvidal/public_git/scripts.git/tree/ansible/start-prov-boot.py>`_ - skvidal
- `virt-install <http://fedorapeople.org/cgit/skvidal/public_git/scripts.git/tree/ansible/start-prov-boot.py>`_ - skvidal
- `rebooting hosts <http://fedorapeople.org/cgit/skvidal/public_git/scripts.git/tree/ansible/host-reboot>`_ - skvidal
- `rebooting hosts <http://fedorapeople.org/cgit/skvidal/public_git/scripts.git/tree/ansible/host-reboot>`_ - skvidal
- `uptime (API demo) <https://github.com/ansible/ansible/blob/devel/examples/scripts/uptime.py>`_ - mpdehaan
- `uptime (API demo) <https://github.com/ansible/ansible/blob/devel/examples/scripts/uptime.py>`_ - mpdehaan
- `vim snippet generator <https://github.com/bleader/ansible_snippet_generator>`_ - bleader
Blogs & Articles
Blogs & Articles
````````````````
````````````````
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment