Commit Graph

26837 Commits (c1fd6c63884ac7af19d005b524be1a94d172947b)
 

Author SHA1 Message Date
Patrik Lundin e8b1d27057 openbsd_pkg: no need to call .rstrip. 8 years ago
Patrik Lundin 24eab14695 openbsd_pkg: fix build=true corner case.
* Fix bug where we were actually checking for the availability of the
  requested package name and not 'sqlports' even if that was the goal.

* Add check that the sqlports database file exists before using it.

* Sprinkle some debug messages for an easier time following the code when
  developing.
8 years ago
Patrik Lundin f686994af6 openbsd_pkg: support "pkgname%branch" syntax.
* Such package names requires at least OpenBSD 6.0.

* Rework get_package_state() to use 'pkg_info -Iq inst:' instead of 'pkg_info -e'
  because it understands the branch syntax. It also means we can get rid of
  some additional special handling.

  This was suggested by Marc Espie:
  http://marc.info/?l=openbsd-tech&m=146659756711614&w=2

* Drop get_current_name() because the use of 'pkg_info -Iq inst:' in
  get_package_state() means we already have that information available without
  needing to do custom parsing. This was also necessary because a name such as
  "postfix%stable" does not in itself contain the version information necessary
  for the custom parsing. pkg_info -Iq translates such a name to the actual
  package name seamlessly.

* Add support for finding more than one package for the supplied package name
  which may happen if we only supply a stem.
8 years ago
Tim Rupp c2deb92f62 Adds style conventions to bigip_pool (#2537)
A number of coding conventions have been adopted for new F5 modules
that are in development. To ensure common usage across the modules,
this module needed to be updated to reflect those conventions.

No functional code changes were made.
8 years ago
Rene Moser ec95c5d9b3 alternatives: add missing version_added and default doc
Also see #1175
8 years ago
Zack Lalanne 0731bfa996 Fixed #632 added alternatives priority (#1175) 8 years ago
Matt Clay 2dafaab539 Add module integration tests on shippable. 8 years ago
Rene Moser 04bf0542cc doc: remove common return values from various modules 8 years ago
Tim Rupp e28c285be7 Adds style conventions to bigip_pool_member (#2535)
A number of coding conventions have been adopted for new F5 modules
that are in development. To ensure common usage across the modules,
this module needed to be updated to reflect those conventions.

No functional code changes were made.
8 years ago
John Kerkstra 40bedf4f83 ec2_vpc_route_table: fixes: #2377 (#2421)
fixed fatal error when propagating_vgw_ids is None
8 years ago
Andreas Nafpliotis cb43a69d8b New module: vmware_local_users_manager (#2447)
* Add files via upload

* Add files via upload

* Fixed build errors

* Fixed some identation errors

* Documentation corrections

* Documentation updates
8 years ago
Blake Covarrubias 5cdc905cab Define external_ids ’type' in openvswitch_bridge (#2523)
The external_ids 'type' was not defined in the argument spec of
openvswitch_bridge. This caused 'external_ids' to be converted to a
string leading to an error when later calling exp_external_ids.items().
8 years ago
nitzmahone ec8a6abd64 fix azure_rm_deployment for rc5 8 years ago
jonathanbouvier c9e19e7b2d added support for deleting nagios downtime (#2497) 8 years ago
Shinichi TAMURA 73b95ab853 Added fallback for parse_error(string) on elasticsearch_plugin module. (#2517) 8 years ago
blinkiz 2dda9d3343 Update openvswitch_port with tag feature (#2522)
* Update openvswitch_port with tag feature

Possibility to create a port with VLAN tag.

* Update openvswitch_port.py
8 years ago
Tim Rupp 8659082857 Adds coding conventions to the bigip_facts module (#2515)
A number of coding conventions have been adopted for new F5 modules
that are in development. To ensure common usage across the modules,
this module needed to be updated to reflect those conventions.

No functional code changes were made.
8 years ago
camradal fead7d5e84 Add configuration options to VMWare portgroup (#2390)
* Add configuration options to VMWare portgroup

* Add version_added to newly added vmware portgroup params

* Update vmware_porgroup to use network_policy node for settings

* Update documentation for vmware_porgroup network policy
8 years ago
Alex Lee 86b0425d52 correcting spelling mistake 8 years ago
Alex Lee 393ddc16fa adding public ip address 8 years ago
Constantin 6c89f6951c Documented returned structure. (#2510) 8 years ago
René Moser 4bfffe813b fix typo in get_exception(), extends fix #2502 (#2507)
introduced with 9e277aabb0
8 years ago
Brian Coca 04b4ca51c3 added missing msg=
fixes #2498
8 years ago
David Fischer 0c8f95f59a Fix 'function' has no attribute 'errno' (#2502) 8 years ago
Shane Koster 3aa7e3371f Pass the lxc_path when checking if container exists (#2457)
fixes #887
8 years ago
Stephen Granger 1bcfc082e0 Included an example using the jinja 2 map function to return a list of (#2458)
subnet_ids.
8 years ago
Brad Davidson bc78913c6b New module ec2_vpc_nacl_facts 8 years ago
Nicholas Morsman 18921395b6 Bugfix influxdb/retention_policy: infinite retention is returned as 0 (#2453)
* influxdb: retention_policy: infinite retention is returned as 0 from influxdb

* influxdb: retention_policy: database_name argument should be required
8 years ago
_srsh_ a9e3b6aa05 module was failing on python 2.7 after last update (#2459) 8 years ago
Tim Rupp 3a4bfc731d Adds coding conventions for the bigip-virtual-server module (#2473)
A number of coding conventions have been adopted for new F5 modules
that are in development. To ensure common usage across the modules,
this module needed to be updated to reflect those conventions.
8 years ago
Shota a369096f88 Fix some typos (#2490) 8 years ago
Javier M. Mellid a01bf7ffff Imports should be near the top of the file
Prior to 2.1, imports of module_utils was actually a preprocessor-like
substitution. So importing at the bottom helped preserve line numbers when
debugging. We'll be moving these to the top of files as time goes on.

Signed-off-by: Javier M. Mellid <jmunhoz@igalia.com>
8 years ago
Javier M. Mellid 04e6a207bd Adapt exception syntax to work under python3 in s3_bucket.py
Signed-off-by: Javier M. Mellid <jmunhoz@igalia.com>
8 years ago
Javier M. Mellid 3c36c2b3db Add Ceph RGW S3 compatibility
Ceph Object Gateway (Ceph RGW) is an object storage interface built on top of
librados to provide applications with a RESTful gateway to Ceph Storage
Clusters:

http://docs.ceph.com/docs/master/radosgw/

This patch adds the required bits to handle buckets with the RGW S3 RESTful API
properly.

It sticks to the AWS behaviour where possible while avoiding not yet
implemented features in the Ceph RGW API.

Signed-off-by: Javier M. Mellid <jmunhoz@igalia.com>
8 years ago
Andrey Arapov ab791a79f5 system: crypttab: fix typo (#2476) 8 years ago
Tim Rupp 70c95e6a4c Add f5 modules to python 2.4 exclusion list (#2474)
I am taking over much of the development of modules old
and new for F5 and to meet the coding conventions for our
modules, I am aiming at newer python versions.

Therefore, I will be excluding python 2.4
8 years ago
Michael Grüner 1ecdb7061b cloudflare_dns: Improve error handling (#2470)
Use the new "body" field of the info dict in case of a HTTPError.
8 years ago
Trond Hindenes 6972df76ef bugfix code error in win_firewall 8 years ago
Tim Rupp 1eb7aa5d78 Adds server port argument to legacy modules (#2444)
This patch adds support for the server_port module. It
additionally updates the documentation in the module for
it.

The changes were tested in the f5-ansible repository to
ensure no breaking changes were made. This argument allows
modules to be used on BIG-IPs that are listening on
non-standard ports.
8 years ago
nitzmahone 890366b67a fix ec2_vpc_vgw exception handling issues 8 years ago
nitzmahone 10ea69c8de fix win_updates to prevent Get-Member failure on bogus job output 8 years ago
Nick Aslanidis a824cd633f corrected version to 2.2. Ensure no vpc-id is returned if detached 8 years ago
Brad Davidson f4715032a9 Fix argument spec for type and tags; return VGW info instead of raw response 8 years ago
Nick Aslanidis 87a85e6c5f corrected invalid tag description for CI checks 8 years ago
Nick Aslanidis 7d41532bb2 corrected required to be bool instead of list 8 years ago
Nick Aslanidis 61668019f4 attempt to fix doc fragment 8 years ago
Nick Aslanidis 1aa4264b3a updated extends_documentation_fragment and final cr 8 years ago
naslanidis 71bb18827b Added return section to the documentation 8 years ago
naslanidis 6de163cbb2 Fixed issue with tag changes affecting vpc attach 8 years ago
Nick Aslanidis e5ead91439 New AWS module for managing ec2 VPC virtual gateways 8 years ago