Chris Church
c903e64ad5
Remove tags, add group for templates to VMware inventory script.
2015-02-11 03:24:17 -05:00
Chris Church
2d6986bb53
Update EC2 inventory to include changes from ansible/devel, add tag_none to tags group, update vpc group naming to match ansible/devel.
2015-02-11 01:46:22 -05:00
Matthew Jones
a8c7b0dc41
Emit an error message if the host doesn't exist in azure
2015-01-19 12:04:58 -05:00
Matthew Jones
a7e6d62e2c
Rename 'primaries' in windows azure to 'Cloud_services' per recommendation
2015-01-19 11:48:34 -05:00
Matthew Jones
a80c5196ad
Modify the windows azure inventory script to import all of the instances
...
and create a new group to identify primary hosts
2015-01-19 10:27:56 -05:00
Chris Church
ee42ae8571
Support older versions of psutil that don't implement as_dict().
2015-01-16 12:30:31 -05:00
Chris Meyers
a6fdd9534e
added ec2 tags_none grouping for hosts without tags
2015-01-16 10:15:23 -05:00
Chris Church
4dff25884f
Re-enable proot by default, add python-psutil as a dependency, implement support for terminating SSH control master processes so that playbook runs exit cleanly.
2015-01-14 17:17:15 -05:00
Matthew Jones
a5bc796518
Fix an issue where host could be None during an instance bootup process
...
thus causing an error in the inventory import
2015-01-12 13:56:31 -05:00
Matthew Jones
f01289642c
Fix an issue where azure inventory plugin would throw an error if there
...
were no instances available
2015-01-12 13:54:20 -05:00
Chris Church
c72472fba9
Add back VPC grouping for RDS.
2015-01-09 03:00:25 -05:00
Chris Church
fd2cdd39b8
Remove group by VPC for RDS instances.
2015-01-09 02:31:41 -05:00
Chris Church
3668b3c761
Fix callback consumer port to always be a URL, instead of sometimes an int.
2014-12-03 20:49:08 -05:00
Chris Church
36cf1e1e10
Fix callback consumer port used by job event callback.
2014-12-03 20:44:19 -05:00
Matthew Jones
fcc7d3d7b1
Rework the callback emitter a little more, purge tower internals from
...
the module and fallback to the older codebase's mechanism. Make sure
we are passing the callback port as a string otherwise it seems to
corrupt the shell
2014-12-03 11:27:37 -05:00
Chris Church
2f3d9e9f36
Handle/ignore poorly formatted EC2 instance filters. Fixes https://trello.com/c/YMtWTaW9 , https://trello.com/c/laUovaOm and https://trello.com/c/Hu11HhC4
2014-12-02 23:56:35 -05:00
Matthew Jones
8c4aee35d1
Merge remote-tracking branch 'origin/master' into reintroduce-zeromq-unstable
...
* origin/master:
Add tests for inventory_filters and group_by, fix to convert None to empty string.
Job submission
Fix up unified job creation parameter passing
Roll this back, it doesn't do what I expect
Make sure we propogate source_script into the related fields it needs to be in
Update job template launch docs with credential_needed_to_start documentation
Custom Inventory Scripts
forms/Sources.js
Add instance filters and group by options for EC2 inventory sources. Implements https://trello.com/c/QOVhP0mH
Make sure when we call create_unified_job we can pass important fields as _id or without
Make sure we pass extra parameters down to the unified job create method so we can pick up credential if given
Add system job template launch documentation
Track source_script in summary and related fields for relevant inventory sources
Host events
Simplify include_vars based on mpd feedback
Update the apt-cache when installing python-pip
Only the primary should syncdb and migrate
Update package changelogs
Update release history and process docs
Update ansible-tower service config in playbook
2014-11-26 13:40:37 -05:00
Chris Church
35c392ab17
Add instance filters and group by options for EC2 inventory sources. Implements https://trello.com/c/QOVhP0mH
2014-11-26 03:20:45 -05:00
Luke Sneeringer
52aca5a081
Theoretically working Socket implementation.
2014-11-21 09:24:49 -06:00
Chris Church
bb5dc1b9f9
Include core ec2 inventory changes from 4755bde28d
2014-11-20 10:11:29 -05:00
Matthew Jones
c85f4fbac0
Import rax module from ansible core
2014-11-17 15:20:46 -05:00
Luke Sneeringer
122bf9fcd3
Merge branch 'master' into expunge-zeromq-unstable
2014-11-11 07:52:11 -06:00
Chris Church
73636ef1a0
Update ec2 inventory to include instance_filters support ( https://github.com/ansible/ansible/pull/8822 ).
2014-11-10 14:27:14 -05:00
Luke Sneeringer
0e8121f7f1
Merge branch 'master' into expunge-zeromq-unstable
...
Conflicts:
setup/roles/awx_install/handlers/main.yml
2014-11-10 08:47:08 -06:00
Luke Sneeringer
ec55603e3f
Fixing various small issues to improve tests.
2014-11-05 16:07:57 -06:00
Chris Church
43f46f830f
Update VMware inventory to better handle AttributeErrors.
2014-11-04 12:06:09 -05:00
Luke Sneeringer
fd9647ce94
Use closing consistently.
2014-11-04 10:46:17 -06:00
Luke Sneeringer
f000e71371
Merge branch 'master' into expunge-zeromq-unstable
2014-10-30 15:30:39 -05:00
Chris Church
b1f1cfa633
Update docstring for VMware inventory script.
2014-10-30 14:10:14 -04:00
Chris Church
f5a174f991
Fixes https://trello.com/c/8KGzMa75 - Updates to VMware inventory script to include additional host variables, groups and ansible_ssh_host.
2014-10-30 13:47:49 -04:00
Luke Sneeringer
8d90650134
Shifting job callbacks to ZeroMQ.
2014-10-29 13:51:47 -05:00
Matthew Jones
046561ecaa
add counter to jobevent object sourced from callback ansible plugin
2014-08-19 15:50:41 -04:00
Luke Sneeringer
c4825dbf6c
Fix VMware capitalization
2014-08-14 14:59:37 -04:00
Luke Sneeringer
d438dd31f4
Make VMWare script less willing to set client to None.
2014-08-11 10:05:50 -05:00
Chris Church
7461eabc6a
Updated ec2 inventory from core: ansible/ansible#8516
2014-08-09 20:10:27 -04:00
Luke Sneeringer
4723ad0a71
VMware support within Tower.
2014-08-07 11:09:33 -05:00
Luke Sneeringer
e50711e301
Use expanduser on cache dir loaded from INI.
2014-08-04 10:15:41 -05:00
Luke Sneeringer
674e895d0a
Shift default Azure cache directory from /tmp to ~
2014-08-04 10:13:40 -05:00
Luke Sneeringer
0a0844f40e
Require pycrypto >= 2.6 for gce.py
2014-08-04 09:38:42 -05:00
Luke Sneeringer
5987f60e3f
Add _meta to Azure inventory script.
2014-08-01 11:08:15 -05:00
Chris Church
90e2e8775c
Update ec2 inventory script from core, no more tower-specific changes.
2014-07-31 15:21:05 -04:00
Luke Sneeringer
cf96240556
Azure inventory sync!
2014-07-29 13:06:27 -05:00
Luke Sneeringer
95567ff004
[in progress] Azure support.
2014-07-28 13:22:58 -05:00
Luke Sneeringer
a1059dabae
Working GCE inventory sync.
2014-07-25 11:12:12 -05:00
Luke Sneeringer
de88b8b222
Updating GCE inventory to support env vars.
2014-07-25 11:12:11 -05:00
Luke Sneeringer
4d0abd4cca
Removed PEM file things.
2014-07-25 11:12:11 -05:00
Luke Sneeringer
e44784651a
Added vmware inventory plugin from Ansible.
2014-07-25 11:12:11 -05:00
Chris Church
32822f43d3
Include ec2 inventory changes from https://github.com/ansible/ansible/pull/8010 and https://github.com/ansible/ansible/pull/8119
2014-07-14 18:12:07 -04:00
Chris Church
26171c69b9
Added latest rax inventory plugin from core.
2014-07-01 17:20:56 -04:00
Chris Church
c918dfe307
Fix for traceback when using nested groups.
2014-06-28 18:16:36 -04:00