- 15 Jul, 2012 2 commits
-
-
Michael DeHaan committed
-
Michael DeHaan committed
-
- 14 Jul, 2012 9 commits
-
-
you aren't going to need it.
Michael DeHaan committed -
Michael DeHaan committed
-
Change the way we do with_items to make them happen next to each other in runner, which eliminates the problem of with_items and vars_files sometimes not playing nice with each other. (Also a fix for the user module error handling when the user is not present at the time of the return. This can only really be caused by multiple ansible executions).
Michael DeHaan committed -
Michael DeHaan committed
-
Error handling and magic around with_items, to let you know when variables are usable inside it and when not.
Michael DeHaan committed -
Make the logic behind vars_files smarter, so host specific vars go into the setup cache, but other variables are usable top level. This allows vars_files data to be used, most of the time, just fine in with_items, (error handling pending) but is mostly a memory and efficiency thing.
Michael DeHaan committed -
Michael DeHaan committed
-
Michael DeHaan committed
-
Setup module no longer saves to disk, as templates are mostly useful in playbooks and this allows lots of simplifications around file pathing and removes occasional permissions conflicts depending on how things are used.
Michael DeHaan committed
-
- 12 Jul, 2012 2 commits
-
-
Michael DeHaan committed
-
commit 4430ce3eefcdff0b0ceffea0ef66ea8e876a807d Merge: 631783b 649963c Author: Michael DeHaan <michael.dehaan@gmail.com> Date: Thu Jul 12 01:28:43 2012 -0400 Merge branch 'host-groups' of https://github.com/dagwieers/ansible into daggroups commit 649963ca2c2610b97a90d2449132a57ae6b39ec9 Author: Dag Wieërs <dag@wieers.com> Date: Thu Jul 12 23:01:00 2012 +0200 Added comments in the example yaml file as requested commit 7f9718f185ec991bc165c4a52b2468cf41f4c349 Author: Dag Wieërs <dag@wieers.com> Date: Thu Jul 12 22:49:38 2012 +0200 Add the default nose color too, to test specific overrides commit eb63b9e899318ce0c26902ca73af50135a6224e4 Author: Dag Wieërs <dag@wieers.com> Date: Thu Jul 12 22:44:35 2012 +0200 Introduce comics and cartoons to test yaml groups defined on a per-node basis commit aa13d233078b825a8057bebf35ed478342cf4e43 Author: Dag Wieërs <dag@wieers.com> Date: Thu Jul 12 19:33:15 2012 +0200 A small fix to revert to old state commit 264ebaa77c4243f2e9117e8d1168dc2f2eed7ee2 Author: Dag Wieërs <dag@wieers.com> Date: Thu Jul 12 19:31:51 2012 +0200 Combine both yaml unit tests into one example file commit 7db49a8048e78402c4c9a0a6cb2604689280fbbb Author: Dag Wieërs <dag@wieers.com> Date: Thu Jul 12 16:46:53 2012 +0200 Might as well fix this too commit f36c6c8c5b419865939c7e2b0b26f6c97255fdc8 Author: Dag Wieërs <dag@wieers.com> Date: Thu Jul 12 16:42:00 2012 +0200 Added unit tests for host-groups patch For the unit test I chose to keep the original yaml file in place as a reference. This patch also includes a fix. commit a96f6813522c5ae8b2be4514a2de56a775c6b7b0 Author: Dag Wieërs <dag@wieers.com> Date: Thu Jul 12 12:30:43 2012 +0200 Allow groups to be defined on a per-host basis This makes it possible to define on a per-host basis what groups a host is in. When managing a large set of systems it makes it easier to ensure each of the systems is defined in a set of groups (e.g. production/qa/development, linux/solaris/aix) rather than having to add systems to multiple disconnected groups. ---- - host: system01 - host: system02 - host: system03 - group: linux hosts: - system01 - system02 - group: solaris hosts: - system03 - group: production hosts: - system01 - system03 - group: qa - system02 - group: dbserver hosts: - system01 - group: ntpserver hosts: - system02 - group: webserver - system03 ---- Can be redefined as: ---- - host: system01 groups: [ linux, production, dbserver ] - host: system02 groups: [ linux, qa, ntpserver ] - host: system03 groups: [ solaris, production, webserver ] ----Michael DeHaan committed
-
- 14 Jul, 2012 1 commit
-
-
The MySQL modules
Michael DeHaan committed
-
- 13 Jul, 2012 3 commits
-
-
Mark Theunissen committed
-
Wrong evaluation of a local file before fetching the remote file
Michael DeHaan committed -
Dag Wieërs committed
-
- 12 Jul, 2012 14 commits
-
-
The default private key file was getting set incorrectly from environment variables. My bad.
Michael DeHaan committed -
Timothy Appnel committed
-
Removed unused recurse option in file module.
Michael DeHaan committed -
Enabled cowsay support for Ubuntu
Michael DeHaan committed -
Ingo Gottwald committed
-
Jeremy Smitherman committed
-
Michael DeHaan committed
-
Michael DeHaan committed
-
Michael DeHaan committed
-
require it.
Michael DeHaan committed -
playbook structure checking.
Michael DeHaan committed -
Michael DeHaan committed
-
improve output formating for playbook
Michael DeHaan committed -
Also be smart and don't run a play at all if no tasks in the play match any of the tags specified. This includes not running the setup actions!
Michael DeHaan committed
-
- 11 Jul, 2012 9 commits
-
-
Michael DeHaan committed
-
Removed boolean parameter setting from user module.
Michael DeHaan committed -
fixes #569 apt module problems on old versions of apt-python
Michael DeHaan committed -
Added yes/no to user options instead of False comparison for force and remove options for user module
Jeremy Smitherman committed -
Added cmd modifications to use a force-yes option for apt module
Michael DeHaan committed -
Group module fixes
Michael DeHaan committed -
Minor tweak to user module
Michael DeHaan committed -
Dave Hatton committed
-
Jeremy Smitherman committed
-