- 15 Jul, 2012 15 commits
-
-
Michael DeHaan committed
-
Michael DeHaan committed
-
Michael DeHaan committed
-
Michael DeHaan committed
-
No need to feed variables into the setup module for preservation since the file is no longer saved to disk.
Michael DeHaan committed -
Michael DeHaan committed
-
Michael DeHaan committed
-
Michael DeHaan committed
-
Michael DeHaan committed
-
Michael DeHaan committed
-
Michael DeHaan committed
-
the setup file to disk.
Michael DeHaan committed -
and with_items incompatible. Most cases that would need this could be solved with vars_files.
Michael DeHaan committed -
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 10 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
-