Michael DeHaan 
								
							 
						 
						
							
							
							
							
								
							
							
								a33320d03d 
								
							 
						 
						
							
							
								
								Add some comments to ansible-pull and the example playbook  
							
							 
							
							
							
						 
						
							2012-05-01 23:22:23 -04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Stephen Fromm 
								
							 
						 
						
							
							
							
							
								
							
							
								23ff967f38 
								
							 
						 
						
							
							
								
								Copy inventory file to client  
							
							 
							
							
							
						 
						
							2012-05-02 09:51:19 -07:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Stephen Fromm 
								
							 
						 
						
							
							
							
							
								
							
							
								3803b27f6c 
								
							 
						 
						
							
							
								
								Add playbook and template to set up ansible-pull  
							
							 
							
							... 
							
							
							
							Playbook will install ansible, create directory where git checkout goes,
and set up a cron job to run ansible-pull. 
							
						 
						
							2012-05-02 09:51:19 -07:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Michael DeHaan 
								
							 
						 
						
							
							
							
							
								
							
							
								0d5bee2dfa 
								
							 
						 
						
							
							
								
								Revert "Revert "Actually wait for password prompt in remote sudo execution.  Totally breaks stderr debugging"  
							
							 
							
							... 
							
							
							
							This reverts commit e16114034c .
Conflicts:
	lib/ansible/connection.py 
							
						 
						
							2012-04-27 00:46:17 -04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Michael DeHaan 
								
							 
						 
						
							
							
							
							
								
							
							
								f939f3fdaf 
								
							 
						 
						
							
							
								
								Playbook can now take a 'name' which it will show when starting the play  
							
							 
							
							
							
						 
						
							2012-04-27 00:08:06 -04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Michael DeHaan 
								
							 
						 
						
							
							
							
							
								
							
							
								aa8ae85070 
								
							 
						 
						
							
							
								
								Add playbook example for first_available_file  
							
							 
							
							
							
						 
						
							2012-04-26 23:03:14 -04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Stephen Fromm 
								
							 
						 
						
							
							
							
							
								
							
							
								bcfa6a7865 
								
							 
						 
						
							
							
								
								Add another example to file_secontext.yml  
							
							 
							
							... 
							
							
							
							Demonstrate what happens when there is no default context in the policy. 
							
						 
						
							2012-04-22 00:14:40 -07:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Stephen Fromm 
								
							 
						 
						
							
							
							
							
								
							
							
								0f044e64f8 
								
							 
						 
						
							
							
								
								Add example playbook of file module's selinux capabilities  
							
							 
							
							
							
						 
						
							2012-04-21 23:30:08 -07:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Michael DeHaan 
								
							 
						 
						
							
							
							
							
								
							
							
								8a027415d0 
								
							 
						 
						
							
							
								
								Port shouldn't be in this example  
							
							 
							
							
							
						 
						
							2012-04-16 22:04:23 -04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Michael DeHaan 
								
							 
						 
						
							
							
							
							
								
							
							
								08468dcb0c 
								
							 
						 
						
							
							
								
								Fixes to make ports DWIM.  
							
							 
							
							
							
						 
						
							2012-04-16 21:52:15 -04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Michael DeHaan 
								
							 
						 
						
							
							
							
							
								
							
							
								31d4ee32d1 
								
							 
						 
						
							
							
								
								Looping! With items!  See examples/playbook/loop_with_items.yml for details  
							
							 
							
							
							
						 
						
							2012-04-14 09:55:24 -04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Michael DeHaan 
								
							 
						 
						
							
							
							
							
								
							
							
								2cb89c12e3 
								
							 
						 
						
							
							
								
								Add documentation for vars_prompt  
							
							 
							
							
							
						 
						
							2012-04-02 20:37:59 -04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Michael DeHaan 
								
							 
						 
						
							
							
							
							
								
							
							
								88dab0db2d 
								
							 
						 
						
							
							
								
								Add prompts example  
							
							 
							
							
							
						 
						
							2012-04-02 20:35:51 -04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Michael DeHaan 
								
							 
						 
						
							
							
							
							
								
							
							
								2372a3b734 
								
							 
						 
						
							
							
								
								Sudo support operational in both playbooks and main program.   Implementation could use some cleanup.  
							
							 
							
							
							
						 
						
							2012-03-29 22:59:29 -04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Michael DeHaan 
								
							 
						 
						
							
							
							
							
								
							
							
								a05b75dbbb 
								
							 
						 
						
							
							
								
								Merge pull request  #101  from sfromm/user-module  
							
							 
							
							... 
							
							
							
							Supplementary group membership now in users module 
							
						 
						
							2012-03-28 16:24:26 -07:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Stephen Fromm 
								
							 
						 
						
							
							
							
							
								
							
							
								c1e223c424 
								
							 
						 
						
							
							
								
								Remove errant option on password modification action  
							
							 
							
							
							
						 
						
							2012-03-28 14:50:26 -07:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Stephen Fromm 
								
							 
						 
						
							
							
							
							
								
							
							
								e851f7542f 
								
							 
						 
						
							
							
								
								Update group_commands playbook example  
							
							 
							
							... 
							
							
							
							Remove the group membership example.  There's not much to twiddle with
the group module.  Give examples for what is possible. 
							
						 
						
							2012-03-28 14:32:56 -07:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Stephen Fromm 
								
							 
						 
						
							
							
							
							
								
							
							
								4ed971574f 
								
							 
						 
						
							
							
								
								Update user_commands playbook with supplementary group examples  
							
							 
							
							
							
						 
						
							2012-03-28 14:24:13 -07:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Stephen Fromm 
								
							 
						 
						
							
							
							
							
								
							
							
								b373c6c223 
								
							 
						 
						
							
							
								
								Add playbook to demonstrate use of group module  
							
							 
							
							
							
						 
						
							2012-03-26 23:04:30 -04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Stephen Fromm 
								
							 
						 
						
							
							
							
							
								
							
							
								8592b3b40d 
								
							 
						 
						
							
							
								
								Update user module to support group name  
							
							 
							
							... 
							
							
							
							This changes the gid option to group.  One may provide a primary group
as either a gid or a name.  The module will then check to verify that
the group already exists.  If the group does not already exist, the
module will fail. 
							
						 
						
							2012-03-26 23:03:09 -04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Michael DeHaan 
								
							 
						 
						
							
							
							
							
								
							
							
								292ac4aad2 
								
							 
						 
						
							
							
								
								Make it such that the 'name' element of each playbook line is optional.  
							
							 
							
							
							
						 
						
							2012-03-23 21:06:54 -04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Michael DeHaan 
								
							 
						 
						
							
							
							
							
								
							
							
								3814a46bbf 
								
							 
						 
						
							
							
								
								Move playbook for user commands into examples dir  
							
							 
							
							
							
						 
						
							2012-03-22 00:33:10 -04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Michael DeHaan 
								
							 
						 
						
							
							
							
							
								
							
							
								a8c921cbcc 
								
							 
						 
						
							
							
								
								Allow groups to be passed to runner API to make parse_hosts optional, misc fixes as a result of refactoring in Runner.  
							
							 
							
							... 
							
							
							
							Cleanup in Playbooks module is next. 
							
						 
						
							2012-03-22 00:30:05 -04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Michael DeHaan 
								
							 
						 
						
							
							
							
							
								
							
							
								fef73393f0 
								
							 
						 
						
							
							
								
								rename example files  
							
							 
							
							
							
						 
						
							2012-03-21 22:21:42 -04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Michael DeHaan 
								
							 
						 
						
							
							
							
							
								
							
							
								d75e69853a 
								
							 
						 
						
							
							
								
								No need to comment this part of the example out.  
							
							 
							
							
							
						 
						
							2012-03-21 20:22:44 -04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Michael DeHaan 
								
							 
						 
						
							
							
							
							
								
							
							
								e6406fa5a7 
								
							 
						 
						
							
							
								
								Allow variable expressions to be stored as variables themselves, do some things to allow setup strings  
							
							 
							
							... 
							
							
							
							to more easily contain spaces without being mangled, which is neccessary because of the above. 
							
						 
						
							2012-03-21 20:00:48 -04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Michael DeHaan 
								
							 
						 
						
							
							
							
							
								
							
							
								a5f4ca50b8 
								
							 
						 
						
							
							
								
								Ratchet up logging a few notches prior to controlling w/ verbosity settings  
							
							 
							
							
							
						 
						
							2012-03-20 22:29:21 -04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Michael DeHaan 
								
							 
						 
						
							
							
							
							
								
							
							
								b5c62ec068 
								
							 
						 
						
							
							
								
								Enhance logging, way to gate verbosity levels pending.  
							
							 
							
							
							
						 
						
							2012-03-20 21:44:01 -04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Michael DeHaan 
								
							 
						 
						
							
							
							
							
								
							
							
								54b98effdf 
								
							 
						 
						
							
							
								
								Add demonstration of only_if capability  
							
							 
							
							
							
						 
						
							2012-03-20 19:55:24 -04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Michael DeHaan 
								
							 
						 
						
							
							
							
							
								
							
							
								64471db94a 
								
							 
						 
						
							
							
								
								Remove test from bottom of example that doesn't really make sense in the context of the example's use case.  
							
							 
							
							
							
						 
						
							2012-03-19 22:44:11 -04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Michael DeHaan 
								
							 
						 
						
							
							
							
							
								
							
							
								4de7bbb169 
								
							 
						 
						
							
							
								
								Allow conditional imports, see examples/playbook3.yml comments for a full explanation.  Extensive  
							
							 
							
							... 
							
							
							
							refactoring of playbooks now warranted, which we'll do before we move on.   This variable assignment
system makes nearly all possible magic possible, for we can use these variables however we like,
even as module names! 
							
						 
						
							2012-03-19 22:42:31 -04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Michael DeHaan 
								
							 
						 
						
							
							
							
							
								
							
							
								b8eeb0f906 
								
							 
						 
						
							
							
								
								Add note about localhost/auth  
							
							 
							
							
							
						 
						
							2012-03-30 19:58:28 -04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Michael DeHaan 
								
							 
						 
						
							
							
							
							
								
							
							
								3d2a7ebd68 
								
							 
						 
						
							
							
								
								Added cobbler external inventory script, which is a demo of how external inventory  
							
							 
							
							... 
							
							
							
							works in Ansible in general. 
							
						 
						
							2012-03-30 19:56:22 -04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Michael DeHaan 
								
							 
						 
						
							
							
							
							
								
							
							
								f200a467e7 
								
							 
						 
						
							
							
								
								Update example to use correct state name  
							
							 
							
							
							
						 
						
							2012-03-15 23:11:09 -04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Michael DeHaan 
								
							 
						 
						
							
							
							
							
								
							
							
								f39944b89b 
								
							 
						 
						
							
							
								
								Update example to use correct service state; minor pep8 indent/spacing fixes  
							
							 
							
							
							
						 
						
							2012-03-15 23:10:03 -04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Michael DeHaan 
								
							 
						 
						
							
							
							
							
								
							
							
								f681425453 
								
							 
						 
						
							
							
								
								Rename hosts file back since included by MANIFEST.in  
							
							 
							
							
							
						 
						
							2012-03-13 22:00:03 -04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Michael DeHaan 
								
							 
						 
						
							
							
							
							
								
							
							
								2e1b59a9d2 
								
							 
						 
						
							
							
								
								restructure the examples directory  
							
							 
							
							
							
						 
						
							2012-03-13 19:27:13 -04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Michael DeHaan 
								
							 
						 
						
							
							
							
							
								
							
							
								09a7119e74 
								
							 
						 
						
							
							
								
								Annotate more files, fix missing imports messing with playbooks.  Hey Tim, please test your stuff :)  
							
							 
							
							
							
						 
						
							2012-03-13 19:19:54 -04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Michael DeHaan 
								
							 
						 
						
							
							
							
							
								
							
							
								238fffd6ef 
								
							 
						 
						
							
							
								
								Annotated playbook example  
							
							 
							
							
							
						 
						
							2012-03-13 18:55:04 -04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Michael DeHaan 
								
							 
						 
						
							
							
							
							
								
							
							
								adf1492da2 
								
							 
						 
						
							
							
								
								Add external vars example  
							
							 
							
							
							
						 
						
							2012-03-12 22:03:20 -04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Michael DeHaan 
								
							 
						 
						
							
							
							
							
								
							
							
								e582bd5ec5 
								
							 
						 
						
							
							
								
								Add fire and forget example  
							
							 
							
							
							
						 
						
							2012-03-12 21:02:38 -04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Michael DeHaan 
								
							 
						 
						
							
							
							
							
								
							
							
								86e19cd8c8 
								
							 
						 
						
							
							
								
								This adds async poll support to playbooks.  See examples.  Some more testing due + docs  
							
							 
							
							... 
							
							
							
							but this is more or less a mirror of what /bin/ansible does.  It also has a 'fire and
forget' mode if the poll interval is left off or set to 0. 
							
						 
						
							2012-03-12 20:53:10 -04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Tim Bielawa 
								
							 
						 
						
							
							
							
							
								
							
							
								dce6074a81 
								
							 
						 
						
							
							
								
								Fixes for better RPM packaging  
							
							 
							
							... 
							
							
							
							Spec file installs default example hosts files
Spec file marks the contents of /etc/ansible as %config(noreplace)
Example hosts file now with instructional comments 
							
						 
						
							2012-03-10 16:19:33 -05:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Michael DeHaan 
								
							 
						 
						
							
							
							
							
								
							
							
								8e20ed3714 
								
							 
						 
						
							
							
								
								src= parameters for template and copy operations can be relative to the playbook (for /usr/bin/ansible-playbook) or current directory (for /usr/bin/ansible)  
							
							 
							
							
							
						 
						
							2012-03-06 21:13:50 -05:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Michael DeHaan 
								
							 
						 
						
							
							
							
							
								
							
							
								4ee4ddcd7c 
								
							 
						 
						
							
							
								
								Parameterized include statements can see top level variables and also be passed specific variables!  
							
							 
							
							... 
							
							
							
							Code needs cleanup, but works 
							
						 
						
							2012-03-05 22:00:22 -05:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Michael DeHaan 
								
							 
						 
						
							
							
							
							
								
							
							
								8d57ceecf1 
								
							 
						 
						
							
							
								
								Factoids and push variables via setup are now available to be templated in command args  
							
							 
							
							... 
							
							
							
							as well as template files.  PLUS, variables are now expressed in playbooks without having
to know about the setup task, which means playbooks are simpler to read now. 
							
						 
						
							2012-03-05 20:09:03 -05:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Michael DeHaan 
								
							 
						 
						
							
							
							
							
								
							
							
								8d06c074b1 
								
							 
						 
						
							
							
								
								* Added uptime.py as an example of somewhat minimal API usage & reporting  
							
							 
							
							... 
							
							
							
							* Pattern in API now has a default
* Fixed bug in template module operation detected from running playbook (tests for that pending)
* Workaround for multiprocessing lib being harmlessly squeaky (feeder thread got sentinel) 
							
						 
						
							2012-04-04 10:27:24 -04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Michael DeHaan 
								
							 
						 
						
							
							
							
							
								
							
							
								1ed212513c 
								
							 
						 
						
							
							
								
								Add user to playbook example so it's clear that this is available  
							
							 
							
							
							
						 
						
							2012-03-03 11:02:14 -05:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Michael DeHaan 
								
							 
						 
						
							
							
							
							
								
							
							
								ab408b0000 
								
							 
						 
						
							
							
								
								Ability to import task lists and handler lists from a top level playbook file.  It is possible  
							
							 
							
							... 
							
							
							
							to use multiple import statements to implement 'class' like behavior, and also to share
a common list of handlers between multiple patterns. 
							
						 
						
							2012-03-03 10:53:15 -05:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Michael DeHaan 
								
							 
						 
						
							
							
							
							
								
							
							
								e4304a0ac5 
								
							 
						 
						
							
							
								
								Make sure tempdirs are cleaned up after execution steps, fix notifiers, make sure  
							
							 
							
							... 
							
							
							
							service module is installed by setup.py 
							
						 
						
							2012-03-02 22:38:55 -05:00