Don Schenck
e2f5d40a6b
Changed launch
...
Using Start-Process
2014-06-19 14:26:47 -05:00
Chris Church
5b85252043
Add tests for windows setup module.
2014-06-19 14:26:42 -05:00
Paul Durivage
bceaf96fd6
Add comments
2014-06-19 14:26:37 -05:00
Don Schenck
e5399b12b9
Pipe Get-Process to see what's running
2014-06-19 14:26:29 -05:00
Craig Ackerman
cd3edf1eba
Added FW commands to allow access to HTTPS listener
2014-06-19 14:26:24 -05:00
Craig Ackerman
f42905a9cc
Added commands to allow Windows firewall access to WinRM HTTPS listener
2014-06-19 14:26:16 -05:00
Paul Durivage
7e055ec6cc
Remove unnecessary obj
2014-06-19 14:26:10 -05:00
Michael DeHaan
e621fec7d3
Add notes on powershell script source.
2014-06-19 14:25:49 -05:00
Michael DeHaan
128be9ea27
File rename.
2014-06-19 14:25:49 -05:00
Michael DeHaan
7309b2ad2a
Add explanation of windows upgrade details.
2014-06-19 14:25:46 -05:00
Don Schenck
7631c005ca
Added logging to UpgradeToPS3.ps1
...
UpgradeToPS3.ps1 failed when tested with Ansible. Added logging output
to file C:\powershell\install.log.
2014-06-19 14:25:28 -05:00
Don Schenck
ef968efa8b
Fixed bugs related to .NET Framework version. Version 3.5 or higher is now
...
assumed.
2014-06-19 14:25:28 -05:00
Don Schenck
5b15194a0d
PowerShell script to assure PowerShell 3 is installed
...
Will install PowerShell 3 if the machine has a lower version. WILL NOT
do anything if PowerShell 3 (or higher) is already installed.
2014-06-19 14:25:27 -05:00
James Cammarata
6069ff6e9e
Adding a new system_warnings config option to supress warnings
2014-04-30 14:44:10 -05:00
James Cammarata
18d82d1eb6
Documentation/examples updates for new 1.6 accelerate options
...
Fixes #6692
2014-03-25 19:32:48 -05:00
Michael DeHaan
e639b5382b
Change default gathering policy, add to docs.
2014-03-19 18:03:03 -04:00
Brian Coca
18adf07fc6
changed setting values and updated docs
2014-03-19 18:03:03 -04:00
Brian Coca
4dfa40f18e
added gathering control to ansible, defaults to 'smart'
2014-03-19 18:03:03 -04:00
Michael DeHaan
84f918d320
Merge pull request #6381 from franckcuny/doc-module-lang
...
Document the module_lang option.
2014-03-10 20:35:04 -05:00
Franck Cuny
fb14b53130
Document the module_lang option.
...
Closes #6169 .
2014-03-10 15:19:05 -07:00
James Cammarata
9730157525
Validate SSL certs accessed through urllib*
...
* Adds another module utility file which generalizes the
access of urls via the urllib* libraries.
* Adds a new spec generator for common arguments.
* Makes the user-agent string configurable.
Fixes #6211
2014-03-10 16:06:52 -05:00
Dolph Mathews
8808e029f9
spelling correction for "separate"
...
s/seperate/separate/
http://en.wiktionary.org/wiki/separate
2014-03-08 04:51:34 -06:00
Michael DeHaan
16d3be03af
Remove a few extra legacy variable feature references.
2014-02-28 18:51:15 -05:00
Richard C Isaacson
80ddd1ca75
Config resoution order correction and documentation.
2014-02-14 14:34:58 -06:00
John Barker
b8967a231e
Fix typos in ISSUE_TEMPLATE.md
2014-02-10 21:41:31 +00:00
James Tanner
e0429a4004
Add an issue template
2014-02-04 10:15:08 -05:00
Michael DeHaan
d07a3b5e9b
AnsibleWorks -> Ansible
2014-01-28 20:29:42 -05:00
James Cammarata
02ce5af6df
Added ANSIBLE_SSH_PIPELINING option to enable/disable pipelining support
...
Pipelining will be disabled by default, since it requires users remove
the 'requiretty' option from the servers sudoers configuration.
2014-01-16 12:41:33 -06:00
Michael DeHaan
31d0060de8
Standardized on yml suffix, so fix this example content filename.
2013-12-25 13:24:29 -05:00
Michael DeHaan
7490e3d61e
Update ansible.cfg
...
Lookup plugins do not warrant settings in ansible.cfg.
2013-12-21 08:43:51 -05:00
a-sk
29a3bb744e
Remove quotes aroung etcd_url value
...
I get errors like this with etcd_url = 'http://127.0.0.1:4001 ':
urllib2.URLError: <urlopen error unknown url type: 'http>
2013-12-21 02:34:07 +04:00
Jan-Piet Mens
bd5cd8e652
Lookup plugin for etcd
...
with support for configurable etcd URL in ansible.cfg (and environment)
2013-10-24 21:28:48 +02:00
Michael DeHaan
fee360f33e
Add example.config and main documentation of the roles_path feature.
2013-10-12 10:15:30 -04:00
Thomas Omans
632232259a
Adding config flag role_path for common/global roles
...
Using ANSIBLE_ROLE_PATH environment variable or role_path in ansible.cfg
can configure paths where roles will be searched for
extra paths will only be used as a backup once regular locations are exhausted
2013-10-12 10:15:30 -04:00
Michael DeHaan
65178290e7
Merge branch 'devel' of git://github.com/nextus/ansible into devel
...
Conflicts:
lib/ansible/constants.py
2013-10-07 08:39:23 -04:00
James Cammarata
b11e12652e
Adding new accelerate settings to default config and docs
2013-10-02 08:37:01 -05:00
James Cammarata
c8fa83c93f
Minor tweaks to the skipped config wording and adding documentation
2013-09-30 21:02:09 -05:00
James Martin
d5f20e6b21
Optionally display Skipping [host] messages.
2013-09-26 10:03:23 -04:00
nextus
ca96d74572
#4227 in upstream repo
2013-09-25 16:15:49 +04:00
James Cammarata
848a966736
Adding example section to ansible.cfg for the control_path setting
2013-09-18 21:10:32 -05:00
James Cammarata
959138d00d
Added accelerate_port to plays, and made it configurable
2013-08-28 11:14:58 -05:00
James Cammarata
e09ce0a3a7
Commenting out default ssh arguments line in ansible.cfg
...
Also removing the ControlPath option, as it will now be auto-generated
if the ControlPersist option is set in the arguments.
2013-08-21 11:40:46 -05:00
James Cammarata
ad595eadea
Enable error_on_undefined_vars by default
2013-08-15 09:28:34 -05:00
Abhijit Menon-Sen
0c96d8af6e
Add a nocolor setting to ansible.cfg
2013-08-08 21:37:33 +05:30
Ted M. Young
28e7a25143
Wrong target for link?
...
Came to here from http://www.ansibleworks.com/docs/bestpractices.html , but I think the link here meant to go to https://github.com/ansible/ansible-examples and not https://github.com/ansible/ansible-examples/tree/master/language_features ?
2013-07-24 15:36:21 -07:00
Michael DeHaan
8a82b5c817
Slight revisement to configuration file comment.
2013-07-05 22:11:51 -04:00
Michael DeHaan
cf6e1f8db9
Make it possible to tell paramiko to not record new host keys, which can be slow with a large number of hosts.
...
-c ssh is preferred in most cases if you have ControlPersist available, otherwise if you are comfortable you
can turn off recording while leaving host key checking on, etc.
2013-07-05 22:06:54 -04:00
Michael DeHaan
c55adc9ac9
Default to 'smart' transport, which will use OpenSSH if it can support ControlPersist.
2013-07-04 16:47:17 -04:00
Michael DeHaan
d96cedcad1
Example config file should use correct config setting.
2013-07-03 16:55:10 -04:00
Michael DeHaan
9db4f7a9a6
Makes host key checking the default behavior but can be disabled in ansible.cfg or by environment variable.
2013-07-03 16:47:20 -04:00
espro
3eeacaba81
Updated ansible.cfg to be more consistent
...
Updated the example ansible.cfg to be more consistent in spacing/commented lines
2013-06-20 17:19:47 -03:00
espro
a00c7b0c08
Comment remote_user in ansible.cfg
...
remote_user should not be set in example config. This file is used in rpm .spec for /etc/ansible/ansible.cfg
2013-06-20 16:14:15 -04:00
espro
e2cf3b2d29
Update ansible.cfg
...
Previous commit made config invalid.
2013-06-20 15:47:45 -04:00
Michael DeHaan
bac81be3f9
Add undefined variables feature to example config file.
2013-06-18 13:31:08 -04:00
Michael DeHaan
637983cf31
cleanup example config file + Squashed commit of the following:
...
commit c36b66dc952dfff91043ecbca56cf3f1f8f00703
Merge: 240d7bf
f4cf934
Author: Michael DeHaan <michael@ansibleworks.com>
Date: Tue Jun 18 13:04:51 2013 -0400
Merge branch 'unevaluated-vars' of git://github.com/lorin/ansible into lorin_undefined
Conflicts:
lib/ansible/runner/__init__.py
commit f4cf934367
Merge: 2531440
07a1365
Author: Lorin Hochstein <lorin@nimbisservices.com>
Date: Thu Jun 6 11:07:41 2013 -0400
Merge branch 'devel' into unevaluated-vars
commit 253144045c
Author: Lorin Hochstein <lorin@nimbisservices.com>
Date: Thu Jun 6 11:06:37 2013 -0400
Fail template from file on undefined vars
If config option is set, raise an exception if templating from a
file and a variable is undefined.
commit aecb71d8b7
Author: Lorin Hochstein <lorin@nimbisservices.com>
Date: Wed Jun 5 17:12:12 2013 -0400
Add fail_on_undefined flag
Add a fail_on_undefined flag to the template and template_from_string methods.
If this flag is true, then re-raise the ninja2.excpetions.UndefinedError instead of
swallowing it.
commit cbb1808f05
Merge: d4bbf49
41425fb
Author: Lorin Hochstein <lorin@nimbisservices.com>
Date: Wed Jun 5 16:14:12 2013 -0400
Merge branch 'devel' into unevaluated-vars
commit d4bbf492b0
Author: Lorin Hochstein <lorin@nimbisservices.com>
Date: Mon Jun 3 19:46:13 2013 -0400
template: Raise UndefinedError exception
In template_from_string, raise an undefined error if it occurs.
Have the caller catch it and throw an AnsibleUndefinedVariable
commit c947802805
Merge: 8d919d6
be33bcf
Author: Lorin Hochstein <lorin@nimbisservices.com>
Date: Mon Jun 3 10:09:43 2013 -0400
Merge branch 'devel' into unevaluated-vars
commit 8d919d6c97
Merge: 0f68ad8
b8630d2
Author: Lorin Hochstein <lorin@nimbisservices.com>
Date: Thu May 30 16:27:48 2013 -0400
Merge branch 'devel' into unevaluated-vars
commit 0f68ad8193
Author: Lorin Hochstein <lorin@nimbisservices.com>
Date: Thu May 30 14:32:03 2013 -0400
Optionally fail task on undefined variables
This patch introduces a new configuration option called
error_on_undefined_vars, which defaults to false.
If this option is set to true, then a task which has unevaluated
variables in its arguments will fail instead of running. Output looks
like this:
TASK: [set rabbitmq password] *************************************************
fatal: [10.20.0.7] => Undefined variables: rabbitmq_user, rabbitmq_password
2013-06-18 13:24:30 -04:00
Michael DeHaan
fda74110bd
Merge pull request #3202 from trbs/20130613_docs_fix_ansible_cfg_loading_order
...
docs fix ansible cfg loading order
2013-06-16 20:17:25 -07:00
trbs
a4223e119d
fixed x-bits in git
2013-06-16 22:22:16 -04:00
trbs
653fac2f5c
fix loading order of ansible.cfg in documentation
2013-06-13 23:13:54 +02:00
Michael DeHaan
d51ec37a59
Add version added field to notification modules.
2013-05-11 16:36:37 -04:00
Michael DeHaan
9ca0289dee
Fixup the module formatter to explain the EXAMPLES string as well.
2013-05-11 16:32:22 -04:00
Michael DeHaan
0748e86f0e
Fix documentation about examples in modules so folks use the new style.
2013-05-11 16:32:22 -04:00
Matt Coddington
542eeeb5d6
add option to ignore $legacy variable style substitution
2013-05-11 14:06:01 -04:00
Michael DeHaan
8ef18c2f98
Don't set PasswordAuthentication=no here because the connection plugin will do that unless a password is actually specified with -k/--ask-pass.
2013-05-08 08:51:01 -04:00
Michael DeHaan
601c2db116
Add a note about where the playbook examples have moved to.
2013-05-05 14:06:06 -04:00
Michael DeHaan
5aad416ffe
remove playbook examples from main repo. Fear not, these are now in the ansible/ansible-examples repo :)
2013-05-05 14:04:03 -04:00
Michael DeHaan
5342c35f7c
Update zfs example
2013-05-05 13:47:22 -04:00
Michael DeHaan
b4715cdb9c
update user example
2013-05-05 13:46:45 -04:00
Michael DeHaan
8ac6c73803
Simplify description of upgraded_vars example
2013-05-05 13:46:20 -04:00
Michael DeHaan
4d8734f30c
Update selective file sources example
2013-05-05 13:45:39 -04:00
Michael DeHaan
ae810d3318
update role example
2013-05-05 13:44:23 -04:00
Michael DeHaan
a911afaaf2
update roletest example
2013-05-05 13:44:06 -04:00
Michael DeHaan
4569713d88
Update register_logic example
2013-05-05 13:43:44 -04:00
Michael DeHaan
777dbc1048
Update rabbitmq example
2013-05-05 13:41:57 -04:00
Michael DeHaan
12755b8961
Update postgres and prompts examples.
2013-05-05 13:41:21 -04:00
Michael DeHaan
6ae99cdc7a
update netscaler example
2013-05-05 13:40:12 -04:00
Michael DeHaan
8d0b8c70ce
update with_items example
2013-05-05 13:39:03 -04:00
Michael DeHaan
f57e57ba54
Update loop_plugins example
2013-05-05 13:38:17 -04:00
Michael DeHaan
79c2a34fa0
update nested example
2013-05-05 13:37:56 -04:00
Michael DeHaan
bacb6644db
update group_by example
2013-05-05 13:36:56 -04:00
Michael DeHaan
ca822045e2
Update get_url example
2013-05-05 13:36:28 -04:00
Michael DeHaan
b5339fe32e
update eucalyptus/ec2 example
2013-05-05 13:34:29 -04:00
Michael DeHaan
264f527c98
update environment example
2013-05-05 13:33:05 -04:00
Michael DeHaan
1f93887e02
Update delegation example.
2013-05-05 13:31:48 -04:00
Michael DeHaan
3575a3374b
This conditional example is no longer needed.
2013-05-05 13:31:04 -04:00
Michael DeHaan
ebad0d4474
Update conditional examples.
2013-05-05 13:30:26 -04:00
Michael DeHaan
1365f0d6ab
Start of making docs use {{ format }}
2013-05-05 13:17:15 -04:00
Afsin Toparlak
9699e086d7
typo
2013-05-01 23:11:19 +02:00
Michael DeHaan
b8fdcff524
Merge branch 'nocows' of git://github.com/jpmens/ansible into devel
...
Conflicts:
lib/ansible/callbacks.py
lib/ansible/constants.py
2013-04-27 11:34:39 -04:00
Michael DeHaan
aa55268514
Adds a logfile for ansible playbooks that can be set by the environment or configuration file.
2013-04-27 10:24:26 -04:00
Michael DeHaan
1f96925159
Update role example to show tag usage
2013-04-24 22:31:21 -04:00
Jan-Piet Mens
dfd885a012
Make ANSIBLE_NOCOWS configurable
...
nocows = 1 in ansible.cfg
or old environment variable ANSIBLE_NOCOWS=1
add to ansible.cfg example
2013-04-23 16:43:23 +02:00
Stoned Elipot
e1ee257619
Default sudo password to SSH password.
...
While here factor out password prompting in ansible.utils
2013-04-22 23:57:50 -04:00
Michael DeHaan
37789a852a
Rename set_up and tear_down to pre_tasks and post_tasks
2013-04-20 16:19:01 -04:00
Michael DeHaan
d7623d1f91
Added a 'set_up' and 'tear_down' which are like tasks, but execute before and after roles.
2013-04-20 16:07:06 -04:00
Michael DeHaan
3ab0ed5fd4
Allow 'when' and 'with_items' to be applied to roles.
2013-04-12 19:02:56 -04:00
Michael DeHaan
f0b21dcc0f
allow references to names of variables in with_items without needing to surround them with Jinja2 '{{' delimeters
2013-04-10 18:42:54 -04:00
Michael DeHaan
fffb1a0a9d
Loose tasks not in roles get executed after roles.
2013-04-06 18:36:25 -04:00
Michael DeHaan
f044fc344b
When using roles, or other includes, the path to DWIM inside is the path of the task include
...
file.
2013-04-06 18:32:36 -04:00
Michael DeHaan
20ec682b30
Remove stray file
2013-04-06 13:14:56 -04:00
Michael DeHaan
5c4ed72571
Demo of parameterized roles!
2013-04-06 12:51:17 -04:00