Commit Graph

118 Commits (0709c48f6403f43ea31a4a6ac8fb57985321a05f)

Author SHA1 Message Date
Michael DeHaan f07772b74b update playbook example 12 years ago
Michael DeHaan b65a2dbd4d Merge pull request #952 from dagwieers/patch-1
Disable PasswordAuthentication when using -c ssh
12 years ago
Mark Theunissen bfe3e97e63 Update the example playbook for the new MySQL parameter format 12 years ago
Dag Wieers 30f4f83a4c Disable PasswordAuthentication when using -c ssh
If PasswordAuthentication is enabled (which is the default) ansible 
will spawn (multiple) ssh's with a password-prompt which corrupts 
the terminal, and cannot be properly used.

So it is better to not allow for password-based authentication using 
-c ssh. The result is that authentication fails but Ansible 
continues to work
12 years ago
Michael DeHaan 861c258856 Merge pull request #947 from elventear/postgresql_user
Missing change for postgresql example playbook
12 years ago
Pepe Barbe 6f3a507a54 typo 12 years ago
Pepe Barbe a2627e0b54 fix example 12 years ago
Michael DeHaan 9fa014f76d Fix uptime example in examples/scripts 12 years ago
Michael DeHaan ffdca762fa Add template example so I don't have to remember how it works 12 years ago
Michael DeHaan 1004e56d65 Moved inventory scripts to the ansible/ansible-plugins repo so they can be updated independent of release. 12 years ago
Michael DeHaan 5effbd4ff5 add note about 'local_action' 12 years ago
Grzegorz Nosek 76419a9fdf Point to the proper config file
The global config file is loaded from /etc/ansible, not /etc
12 years ago
Michael DeHaan 9aa41f075d Add examples of the 'serial' and 'delegate_to' keywords to examples/playbooks. 12 years ago
Michael DeHaan 9851066f4d Adding ability to set ssh args from config file 12 years ago
Michael DeHaan 1cadfcbf61 amend default library location in config file 12 years ago
Michael DeHaan 62fbbf7653 config file support 12 years ago
Michael DeHaan 05a128c2be Add ability to store and access module results later on in the play. See examples/playbooks/register_logic for details. 12 years ago
Michael DeHaan ce015fcaf8 add output of password step for easy testing 12 years ago
Rodney Quillo d1f821361d vars_prompt encrypt from mgw 12 years ago
Michael DeHaan 0810f26095 whitespace 12 years ago
Michael DeHaan a1b4123931 whitespace 12 years ago
Lorin Hochstein 5a109154f1 Rename: postgresql.yaml -> postgresql.yml 12 years ago
Lorin Hochstein dcd214a631 Use standard argument names in PostgreSQL modules
passwd -> password
loginpass -> login_password
loginuser -> login_user
loginhost -> login_host

Add an example playbook that shows how to use the modules.
12 years ago
Michael DeHaan ee5f12cd40 Slight tweaks on vars_prompt upgrades 12 years ago
Petros Moisiadis c717934b7e Improved 'vars_prompt' syntax to support prompt text and (non-)private input
An example of the new syntax:

vars_prompt:
 - name: 'secret_variable_name"
   prompt: "Enter secret value: "
   private: "yes"
 - name: "nonsecret_variable_name"
   prompt: "Enter non-secret value: "
   private: "no"
12 years ago
Michael DeHaan 8fa4dc3920 Small change to previous patch, make ranges of hosts inclusive. 12 years ago
Chin Fang e3b2521f01 Added a host expansion feature to ansible's inventory parsing 12 years ago
Michael DeHaan fdf14ec7ab fix module name in examples 12 years ago
Michael DeHaan 0b891fc8fb Tweaking daisychain internals to allow get_url to modify the path destination when downloading to a directory.
Minor module refactoring.
12 years ago
Michael DeHaan 46650cfcec Merge branch 'get_url3' of https://github.com/jpmens/ansible into devel 12 years ago
Jan-Piet Mens b8d7b5041b new module: get_url
get module (with new module-magic-code!)
	Usage: ansible -m get -a "url=http://xxxxxxx  dest=fileordirctory"
	all cleanups as per @mpdehaan's suggestions
	add daisychain
	added example playbook (get_url.yml) with URLencode example
12 years ago
Michael DeHaan 5a67a556cd Script to migrate YAML users to the INI format, so we can deprecate YAML inventory (which we are now doing). 12 years ago
Peter Sankauskas 3f17ad62cd Squashed commit of the following:
commit 5b9d29e08fba6402efccaa1ca56d834ff58f4b55
Merge: 7286f3a 111561f
Author: Michael DeHaan <michael.dehaan@gmail.com>
Date:   Sun Jul 15 14:34:10 2012 -0400

    Merge branch 'devel' of https://github.com/pas256/ansible into pasec2

commit 111561f782
Author: Peter Sankauskas <pas256@gmail.com>
Date:   Mon Jul 16 16:13:48 2012 -0700

    Reading the config file from the same directory as the script, and
    fixing typo in security group name

commit e63659d04e
Author: Peter Sankauskas <pas256@gmail.com>
Date:   Mon Jul 16 10:56:59 2012 -0700

    Adding list of variables to documentation

commit d0aecf025e
Author: Peter Sankauskas <pas256@gmail.com>
Date:   Fri Jul 13 15:35:00 2012 -0700

    Finished EC2 external inventory script

commit 136b8a5082
Author: Peter Sankauskas <pas256@gmail.com>
Date:   Thu Jul 12 18:01:44 2012 -0700

    Almost done, just a few more types to deal with

commit 09f92052ce
Author: Peter Sankauskas <pas256@gmail.com>
Date:   Tue Jul 10 23:43:30 2012 -0700

    Adding region options to config, and getting host details happening, but
    need to figure out complex types

commit a940c9b8fb
Author: Peter Sankauskas <pas256@gmail.com>
Date:   Tue Jul 10 18:06:05 2012 -0700

    Converting to a class, commenting methods, reading settings from a
    config file, and starting to work on the host variables

commit 43eb3214a6
Author: Peter Sankauskas <pas256@gmail.com>
Date:   Mon Jul 9 13:11:27 2012 -0700

    First pass of the Ansible EC2 inventory script
12 years ago
Michael DeHaan 279b5965b8 Much streamlining around setup steps in playbooks, now only run setup once per play. 12 years ago
Michael DeHaan 86c25fd82d Merge pull request #590 from marktheunissen/mysql
The MySQL modules
12 years ago
Mark Theunissen f47cc1693d The MySQL modules 12 years ago
Michael DeHaan bcd0001cb1 Bring the cobbler external inventory script up to date with current usage (--list, --host hostname) 13 years ago
Michael DeHaan 611e5b0c90 Make adding tags to a playbook work as shorthand to tagging all tasks in the play. 13 years ago
Michael DeHaan a765deccce Allow top level playbook files to import other playbook files, added some basic
playbook structure checking.
13 years ago
Michael DeHaan 969c3feb13 Allow include statements from plays to specify tags (see tags.yml example file).
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!
13 years ago
Michael DeHaan 83f23ef861 Basic support for tagging tasks and selecting a subset of tasks to run with --tags. 13 years ago
Michael DeHaan b9b53d1941 Playbook refactoring -- work in progress. 13 years ago
Michael DeHaan 9bb8e8e36d Don't use template syntax in non-templates, it's not the default anymore 13 years ago
Michael DeHaan 39e791a1d3 Log last execution of ansible-pull to /var/log/ansible-pull.log
TODO: logrotate script and append to log instead.
13 years ago
Michael DeHaan adca320490 Change defaults so people have to make conscious decisions about pull setup. 13 years ago
Michael DeHaan a33320d03d Add some comments to ansible-pull and the example playbook 13 years ago
Stephen Fromm 23ff967f38 Copy inventory file to client 13 years ago
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.
13 years ago
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
13 years ago
Michael DeHaan f939f3fdaf Playbook can now take a 'name' which it will show when starting the play 13 years ago