Michael DeHaan
a7121d00ac
Merge pull request #4326 from angstwad/devel
...
Revamp of the rax.py inventory plugin
2013-10-31 10:08:52 -07:00
Michael DeHaan
4a3e828b83
Merge pull request #4742 from sheldonh/devel
...
Fix description of nova_compute:name option
2013-10-31 05:05:05 -07:00
Sheldon Hearn
6a02c75b7c
Fix description of nova_compute:name option
...
It's the name of the instance, not of an image.
2013-10-31 12:34:04 +02:00
John Dewey
f1fa16b65f
Need to compare on server object not list
...
TASK: [create test controller 0] **********************************************
failed: [127.0.0.1] => {"failed": true, "parsed": false}
invalid output was: Traceback (most recent call last):
File "/Users/jdewey/.ansible/tmp/ansible-1383197329.62-262790004573235/nova_compute", line 1203, in <module>
main()
File "/Users/jdewey/.ansible/tmp/ansible-1383197329.62-262790004573235/nova_compute", line 261, in main
_get_server_state(module, nova)
File "/Users/jdewey/.ansible/tmp/ansible-1383197329.62-262790004573235/nova_compute", line 197, in _get_server_state
if server.status != 'ACTIVE':
AttributeError: 'list' object has no attribute 'status'
2013-10-30 22:41:02 -07:00
Michael DeHaan
7b331ef6ed
Fix code typo. I'll blame jet lag for now :)
2013-10-30 21:28:47 -04:00
Michael DeHaan
90cce35919
This allows variable references in playbooks in a different way.
2013-10-30 21:26:16 -04:00
Michael DeHaan
b5c9d5a59b
Inventory directory should always be absolute. Fixes #4535 .
2013-10-30 20:48:53 -04:00
Michael DeHaan
7201a6ffad
Evaluate the conditional for each item for modules that normally try to group with_items results
...
like yum and apt.
2013-10-30 20:35:33 -04:00
chrisalbright
44c2fae805
pip module: fix unexpected behavior when creating virtualenvs
...
This module supports `virtualenv_site_packages` as an option to control whether or not to include system packages when installing pip packages into a virtual environment.
The default is no, and when you say yes it explicitly it includes a flag to include site packages, otherwise it doesn't provide a flag.
Some versions of virtualenv by default include site packages and other versions by default do not.
This patch just makes both branches explicit, so `virtualenv_site_packages=no` really means no.
2013-10-30 17:27:02 -07:00
Daniel Koch
dcdce838cf
Clean up temp file left behind by assemble module
2013-10-30 20:24:03 -04:00
James Tanner
078aaa95a2
Revert 1f6edf7d76
and re-enable passing lists to yum and apt
2013-10-30 20:17:17 -04:00
Michael DeHaan
e35c54b5aa
Merge pull request #4727 from leth/apt-key-leading-zeros
...
Only remove leading '0x' from apt key ids, not all 0s
2013-10-30 17:16:20 -07:00
Michael DeHaan
60feb13329
Merge pull request #4728 from JensRantil/fix-broken-changelog
...
Fix broken markdown syntax in changelog
2013-10-30 17:13:15 -07:00
Matt Martz
ea2ec6237a
Add ansible_sudo_pass hostvar support
2013-10-30 13:18:35 -05:00
James Tanner
d154bf8781
Revert templating enhancements from 73dbab70
e6c28658
d409352c
9858b1f2
4587528b
9b1fe455
214b0b05
8d3db803
7f9504d1
5031104c
35cb9dc2
2bd8cb57
1e85c754
2013-10-30 10:50:16 -04:00
Jens Rantil
f39b4ac0ba
Fix broken markdown syntax in changelog
...
Newlines aren't identified correctly. This made it more likely for
developers to miss changes for releases.
2013-10-30 13:25:17 +01:00
Marcus Cobden
414a5b4eab
Only remove leading '0x' from key ids, not all 0s
2013-10-30 11:50:34 +00:00
James Cammarata
e0fbaea566
Also updating RELEASES.txt
2013-10-29 16:36:00 -05:00
James Cammarata
f18854371a
Adding changelog entries for 1.3.4
2013-10-29 16:07:52 -05:00
Paul Durivage
f63a6fafe9
Move regions until after authentication; otherwise pyrax.regions is an empty tuple and no inventory is returned.
2013-10-29 13:47:26 -05:00
Paul Durivage
3bfdaad060
Implement @cchurch suggestions
2013-10-29 13:47:26 -05:00
Paul Durivage
859c6c6d44
Make creds file env var optional; look for ~/.rackspace_cloud_credentials if not supplied
2013-10-29 13:47:26 -05:00
Paul Durivage
d59f9b4289
Remove grouping of hosts by trying to discern subdom in server name
2013-10-29 13:47:26 -05:00
Paul Durivage
7c88ac0a5e
Accept a comma-separated list of regions
2013-10-29 13:47:26 -05:00
Paul Durivage
16336db9f6
Documentation updates for region env var
2013-10-29 13:47:26 -05:00
Paul Durivage
25c3bec6ef
Eliminate the RAX_REGION environment variable; iterate through all regions available to an account and present servers in region groups; default to using server name to identify servers in groups; set ansible_ssh_host key for each server; utilize the _meta key to provide all the hostvars for each server; all grouping by web, db, sql, lb, app based on server name; pretty print JSON output for some human-readable inventory action
...
Add set_setting to alleviate requirement that ~/.pyrax.cfg exists
Add regions as a optional env var to narrow our inventory scope
Clean up
2013-10-29 13:47:25 -05:00
Paul Durivage
ccc607eaa5
Documentation updates
2013-10-29 13:40:31 -05:00
James Tanner
d3c8832414
Fixes #4720 Use mysql command to restore database instead of mysqldump
2013-10-29 10:33:46 -04:00
jctanner
536b5b196f
Merge pull request #4712 from mhite/bigip_node
...
New BIG-IP module for managing node objects
2013-10-29 06:07:45 -07:00
jctanner
a1fcaf5c61
Merge pull request #4715 from mscherer/fix_4702
...
Fix #4702 , make setup work on windows
2013-10-29 06:03:49 -07:00
jctanner
606df0b1b0
Merge pull request #4713 from eggsby/patch-1
...
Pip module: fixing issue with python 2.4 support
2013-10-29 06:01:38 -07:00
James Tanner
0faecdf7d1
Fixes #4653 Set dest on results for copy module even if using file module
2013-10-28 22:50:55 -04:00
Michael Scherer
3f0b3a71ca
Fix #4702 , make setup work on windows
2013-10-28 23:41:18 +01:00
Thomas Omans
c12e2b53e3
Pip module: fixing issue with python 2.4 support
...
Python 2.4.3 returns:
TypeError: expected character buffer object
startswith is expecting only a string instead of a tuple like newer versions allow.
2013-10-28 15:15:04 -07:00
jctanner
36c23cd895
Merge pull request #4711 from tgerla/docsfix
...
fix command to make a debian package
2013-10-28 15:05:30 -07:00
Tim Gerla
0f80364994
fix command to make a debian package
2013-10-28 15:04:16 -07:00
Matt Hite
25f7391d1a
Fixed version_added and removed reference to traceback module
2013-10-28 14:51:51 -07:00
James Cammarata
0e9184eefd
Fixing authorized_keys module to make the key part detection better
...
Fixes #4677
Fixes #4657
Fixes #4599
2013-10-28 13:52:45 -05:00
James Tanner
9249cf578d
Fixes #4572 Run until loop if until is set, ignoring result failures
2013-10-28 12:56:46 -04:00
jctanner
ff8e02fb5d
Merge pull request #4705 from tgerla/docsheadings
...
Add a clarifying heading to installation docs
2013-10-28 09:11:45 -07:00
Tim Gerla
b7899b5e35
Add a clarifying heading to installation docs
2013-10-28 08:55:25 -07:00
Michael DeHaan
73dbab702f
Don't run lookup plugins while trying to simplify the input datastructure.
2013-10-28 09:08:53 -04:00
Michael DeHaan
94567b21e9
Merge pull request #4698 from succhiello/feature/allow_deregister_without_ec2_elbs
...
add NoneType check.
2013-10-28 05:54:11 -07:00
kiri
c1c32c75ac
add NoneType check.
2013-10-28 21:35:57 +09:00
Michael DeHaan
6d0da41a55
No need to template modules with Jinja2 as this can confuse some docstring comments.
2013-10-28 08:18:24 -04:00
bennojoy
b53e7353f9
include files
2013-10-28 17:40:09 +05:30
Michael DeHaan
3722bebb1d
Merge pull request #4509 from mremond/gem_executable
...
Add executable parameter to find gem binary in gem module
2013-10-27 08:59:19 -07:00
Michael DeHaan
3badedc983
Merge pull request #4424 from localvoid/firewalld-rich_rules
...
Add support for Rich Rules in firewalld module
2013-10-27 08:55:22 -07:00
Michael DeHaan
99d6726114
Revert "fix conversion from file to hardlink when force=yes"
...
This reverts commit 4d4518ed52
.
2013-10-27 11:51:43 -04:00
Peter Gehres
084dc38fbe
Refactored implementation to make use of caching and to
...
limit the number of connections to external cobbler server for performance.
Added use of cobbler.ini file to configure settings.
Tested against Cobbler 2.4.0
2013-10-27 11:51:42 -04:00