Commit Graph

13291 Commits (920b71984e75f5f78a358fc2865d40b6c3269ba7)
 

Author SHA1 Message Date
Monty Taylor 3188f7f1c1 Add new OpenStack Inventory module
This inventory module is based on the shade library like the new os_
modules. It shares the ability to configure itself from os-client-config
configuration files or from the standard OS_ environment variables.

More importantly the guts of the code to get the server vars is now
shared with os_compute_facts. This means that playbooks that provision
compute hosts and then want to run plays on them can refer to server
variables in exactly the same way whether the provsioning play ran first
or whether the play ran in the context of a pre-existing inventory.
10 years ago
Toshio Kuratomi 6fe8865885 Return empty string if unable to read from some files during fact gathering so as not to change the values we return 10 years ago
Brian Coca f05a1085e9 Merge pull request #9249 from tjanez/doc-add_note_about_escaping_with_regex_replace
Added a note about escaping backreferences when using 'regex_replace' filter
10 years ago
Thanos Lefteris ef11c8ce55 Typo in galaxy.rst 10 years ago
Brian Coca 13d788021f Merge pull request #4820 from mscherer/add_local_config
Add path for user defined plugin
10 years ago
Monty Taylor 9b17918bc9 Add doc fragment for new OpenStack modules 10 years ago
Brian Coca 9fe0b88332 Merge pull request #10220 from sivel/more-rax-tests
More integration tests for rax modules
10 years ago
Monty Taylor 8c7267f9b9 Add support for new OpenStack modules
Incoming cloud config for OpenStack is complex due to plugins and
deployer choices. Rather than having the logic spread all over the
OpenStack modules, centralize it in the module_utils code.
10 years ago
Matt Martz be6e49dd1f Add tests for rax_cdb_database 10 years ago
Matt Martz 952aa0c2d8 Don't hardcode list of delete functions to loop through 10 years ago
Matt Martz 9485d82eca Add tests for rax_cdb 10 years ago
Matt Martz 29cd7e3fc1 Add tests for rax_identity 10 years ago
Matt Martz 74f4d186cc Add tests for rax_cbs_attachments 10 years ago
Matt Martz 5e00e72f7a Remove unecessary prep tasks 10 years ago
Matt Martz 3ae1014fd3 Add tests for rax_cbs 10 years ago
Matt Martz f01ae9f509 Add test_rax_network role 10 years ago
Matt Martz e54c45ee6d Add test_rax_keypair role 10 years ago
Matt Martz abac45dafc Add test_rax_meta role 10 years ago
Matt Martz 9878ebf0ee Add tests for rax instance_ids with state=absent 10 years ago
Matt Martz 340b845c38 Add test_rax_facts 10 years ago
Matt Martz dab9c30584 Add some extra vars and create a dependent role prepare_rax_tests 10 years ago
Matt Martz 5a862328f0 Add test_rax_clb_nodes 10 years ago
Matt Martz b151c7ffac Add some additional output to cleanup_rax.py 10 years ago
Matt Martz b8e7211661 Update rax_clb tests for fixes in the module 10 years ago
Matt Martz 7ba7e3bd69 Add tests for rax_clb 10 years ago
Brian Coca 788889225d Merge pull request #10078 from sgargan/consul
Ansible support for Consul
10 years ago
Brian Coca 0b8101aec3 Merge pull request #10141 from dresden-weekly/fix_#10051
fixes #10051 as suggested by @aikomastboom
10 years ago
Brian Coca c966eb5d80 Merge pull request #10015 from bcoca/nicer_json_errors
handle json load errors as ansible error instead of ugly stacktrace
10 years ago
Dagobert Michelsen 9cf8c3a901 Add support for Solaris zones 10 years ago
Brian Coca 4b0cc9152d Merge pull request #10215 from NicolasLM/vault-view-umask
Set proper permissions for ansible-vault view
10 years ago
Brian Coca bbe19f8ed2 Merge pull request #10212 from cchurch/vmware_inventory_improvements
VMware inventory script updates from Tower.
10 years ago
Brian Coca a76a6ee726 Merge pull request #10211 from cchurch/tower_ec2_inventory
Update EC2 inventory script with changes from Tower.
10 years ago
Nicolas Le Manchet faa2449f55 Set proper permissions for ansible-vault view 10 years ago
Toshio Kuratomi 67fb39451a Merge pull request #10210 from pgeraghty/patch-1
Correct typos
10 years ago
Toshio Kuratomi 489cc4ceaa Merge pull request #10213 from ansible/template-symlinks-10208
Clear unwanted parameters from both args and complex args when calling file module
10 years ago
Toshio Kuratomi 10df1b898c Fix template module broken when modifying symlinks
Needed to clear unwanted parameters from both args and complex args when
calling file module.

Fixes #10208
10 years ago
Chris Church 48a0b6fb12 VMware inventory script updates from Tower. 10 years ago
Chris Church 05bb31450b Update EC2 inventory script with changes from Tower.
- Adds to changes from #6676 to support nested VPC group and VPC grouping for RDS.

- Adds to changes from #8822 to ignore invalid instance filters.

- Implements grouping by AMI ID based on #7573.

- Implements configuration options to limit which groups are created automatically, based on #7573.
10 years ago
Paul Geraghty 0d82b846cc Correct typos 10 years ago
Toshio Kuratomi c31831f028 Move from using inspect to __file__ in order to find the path to the
module snippets
10 years ago
Toshio Kuratomi 01a6081b49 First swing at making module_common.py more v2-ish 10 years ago
James Cammarata 0e834509c8 Fix in v2 for bare variable conversion 10 years ago
Brian Coca 38b0a6ae87 Merge pull request #10202 from kstrauser/devel
Adds Kerberos authentication to winrm if available
10 years ago
Kirk Strauser ab33a0e666 Adds Kerberos authentication to winrm if available
If the `kerberos` module is available, winrm will attempt to establish a
Kerberized connection to a Windows server. This allows use of Windows
domain accounts, which are quite often the only kinds of accounts
enabled on enterprise networks.

This also pulls the `transport_schemes` variable up into the
`winrm.Connection` class. This lets tests or future modifications alter
the list of available schemas without reaching into `Connection.__init__`.
10 years ago
Brian Coca 349b34109b Merge pull request #10138 from bcoca/vbox_inv
initial draft virtualbox inventory script
10 years ago
Brian Coca 416a4c3342 Merge pull request #10199 from bcoca/su_ssh_fix
fixes su/ssh with null prompt
10 years ago
Brian Coca 100dd7f429 renamed to syslog_json 10 years ago
Brian Coca 2779b9ac41 changed link from londonfest to tower 10 years ago
Brian Coca 7d9908743f small fixes to syslog callback
- renamed to syslog_json (leaving it open to other syslogs in future)
- moved logger to be part of callback object
- made logger configurable through env variables
10 years ago
Brian Coca 542fecfedd Merge pull request #10116 from r1k0/devel
add support for local/remote syslog logging
10 years ago