Commit Graph
100 Commits
Author SHA1 Message Date
René MoserandGitHub c5557ad872 fix wording in error msg (#82848) 2024-03-19 11:27:40 -04:00
René MoserandGitHub e4b9f9c6ae tests: update CloudStack test container to version 1.7.0. (#81732) 2023-09-20 08:34:02 -07:00
René MoserandGitHub 99eeaf7da8 ansible-test: cloudstack: bump test container version (#81319) 2023-07-20 14:26:00 -07:00
René MoserandGitHub 953a86f5a6 doc: filter: unvault: fix example (#78161)
no filter named to_string
2022-06-30 12:02:28 -07:00
René MoserandGitHub 403a5d147d modules: get_url: Fix checksum binary validation (#74502)
From the sha512sum man page:

... The default mode is to print a line with checksum, a character indicating type ('*' for binary, ' ' for text), and name for each FILE.
2021-05-07 10:29:22 -04:00
René MoserandGitHub 5348e7bf61 test: cloudstack: Use test-container 1.4.0 (#71905) 2020-09-24 11:58:37 -07:00
73139df36c botmeta: exoscale migrated to ngine_io.exoscale (#70095)
* botmeta: exoscale migrated to ngine_io.exoscale

* botmeta: exoscale: add missing migrations

* Update lib/ansible/config/ansible_builtin_runtime.yml

Co-authored-by: Felix Fontein <felix@fontein.de>

Co-authored-by: Felix Fontein <felix@fontein.de>
2020-07-03 10:15:41 +01:00
René MoserandGitHub 1787a3dbf5 botmeta: vultr migrated to ngine_io.vultr (#68916) 2020-07-03 09:49:35 +01:00
René MoserandGitHub 8cb1272ca4 botmeta: cloudstack migrated to ngine_io.cloudstack (#68917)
* botmeta: cloudstack migrated to ngine_io.cloudstack

* also update file references

* cloudstack: botmeta: added missing migrated_to
2020-07-03 09:47:22 +01:00
René MoserandGitHub 0198ceebe4 botmeta: cloudscale: add missing migrations (#70447) 2020-07-03 10:15:33 +05:30
René MoserandGitHub bcd145c111 vultr: Fix retry max delay param ignored (#67437)
* vultr: Fix retry max delay param not taken

* add changelog
2020-02-15 12:40:03 +00:00
René MoserandGitHub 91063f40d6 tests: ipify_facts: retry on fail (#66897) 2020-01-29 10:43:40 -05:00
René MoserandGitHub 4752547d35 ecs_tag: remove state=list (#66811)
* ecs_tag: remove state=list

* adjust tests
2020-01-29 10:30:53 +01:00
René MoserandGitHub 78e666dd39 vultr: improve handling of dicontinued plans (#66792)
* vultr: improve handling of dicontinued plans

* add changelog
2020-01-28 10:46:17 +01:00
René MoserandJordan Borean 9e8fb5b7f5 galaxy: fix AttributeError on empty requirements.yml (#66726)
* galaxy: fix AttributeError on empty requirements.yml

* add changelog
2020-01-24 06:06:44 +10:00
René MoserandGitHub 712abfd1a1 cloudstack: exoscale: fix boilerplate (#63532) 2019-10-19 09:37:23 +02:00
René MoserandFelix Fontein 332b220854 cloudscale: fix boilerplate (#63533) 2019-10-16 11:02:32 +02:00
René MoserandGitHub 64a66f566d doc: mysql_info: add changelog and version_added for global_status (#63328) 2019-10-10 13:01:02 +02:00
Rene Moser c24a85c793 lookup: lmdb_kv: fix for py3 2019-09-30 11:00:00 +02:00
Rene Moser 6370c63efc lookup: lmdb_kv: add tests 2019-09-30 11:00:00 +02:00
René MoserandJohn R Barker 3e2521dfb2 botmeta: unmaintain resmo from cloudstack (#61561) 2019-09-03 15:56:40 +01:00
René MoserandSam Doran 1ff20e9804 apt_repository: implement update cache retrying (#57266)
* use exponential backoff
* make cache update retries and max delay in between configurable
2019-08-30 16:14:15 -04:00
René MoserandSam Doran fd4ff54580 apt: honor cache_update=false on auto-install deps (#56549)
* apt: honor cache_update=false on auto-install deps
* add porting guide
2019-08-30 15:57:58 -04:00
René MoserandSam Doran 01ae6991bd apt: use exponential backoff for apt update cache retries (#60527)
* make retries and max delay configurable
2019-08-30 15:55:38 -04:00
René MoserandGitHub 9b5528ab8e cloudscale_volume: refactor to implement tags support (#61531) 2019-08-29 16:08:54 +02:00
René MoserandFelix Fontein 3bfeae9040 vultr: add changelog and update porting guide (#61520) 2019-08-29 11:49:00 +02:00
René MoserandGitHub 4b743a2721 vultr: use exponential backoff for api query retries (#60529) 2019-08-19 16:09:09 +02:00
René MoserandGitHub f02f5c4b5d cloudscale_server: add tags support (#60396) 2019-08-14 22:55:31 +02:00
René MoserandGitHub 5298d312a2 cloudscale_server_group: add tags support (#60397) 2019-08-14 22:54:25 +02:00
René Moserandansibot 7a2483c47e purefa_phonehome: implement check mode support (#57585) 2019-08-13 13:27:18 -04:00
René MoserandGitHub 602aded6ec vultr: vultr_block_storage_facts to info (#60230) 2019-08-12 10:36:21 +02:00
René MoserandGitHub 8da48b1a40 inventory: cloudscale: extend examples (#60306) 2019-08-11 11:17:47 +02:00
René MoserandGitHub cf7ee8eb12 doc: ce_snmp_location: fix changelog fragement missing module (#58481) 2019-06-28 01:10:17 +02:00
René MoserandGitHub f2cc447b4d dnsimple: fix missing defaults and doc (#58116)
* dnsimple: fix missing defaults and doc

* fix sanity
2019-06-26 13:21:13 +02:00
René MoserandGitHub 360a9f1a68 exoscale: exo_dns: fix sanity checks (#58312) 2019-06-25 21:20:41 +02:00
René MoserandGitHub 6bace8aa54 vultr: vultr_account_facts -> info (#57563) 2019-06-19 14:10:55 +02:00
René MoserandGitHub 5143f52def vultr: vultr_ssh_key_facts -> info (#57571)
* vultr: deprecate vultr_ssh_key_facts

* vultr: rename tests

* vultr: adjust tests

* vultr: new vultr_ssh_key_info module

* vultr: test: vultr_ssh_key_info: improve tests

* update docs
2019-06-13 07:05:00 +02:00
René MoserandGitHub 8c3382ec70 vultr: vultr_os_facts -> info (#57565)
* vultr: vultr_os_facts: rename to info

* vultr: vultr_os_facts: rename tests to info

* vultr: adjust tests

* vultr: new vultr_os_info module
2019-06-11 07:51:24 +02:00
René MoserandGitHub 0ca50c7d6f vultr: vultr_user_facts -> info (#57564)
* vultr: deprecate vultr_user_facts

* vultr: vultr_user_facts: rename to info

* vultr: adjust tests

* vultr: new vultr_user_info module
2019-06-11 07:49:24 +02:00
René MoserandGitHub c001391555 vultr_server: implement support for IDs to match resources (#55762) 2019-06-09 13:34:25 +02:00
René MoserandGitHub 0c66a5d3ca cloudcscale_floating_ip: add types (#56924) 2019-06-03 10:43:32 +02:00
René MoserandAlicia Cozine ded7949879 vultr: streamline docs (#56563) 2019-05-20 14:52:37 -05:00
René MoserandGitHub 5b4cd227d7 Revert "inventory: virtualbox: fix typo in examples (#56328)" (#56374)
This reverts commit 099917ddc8.
2019-05-14 07:08:17 +02:00
René MoserandGitHub f42a32ad36 cs_network_acl_rule: implement cidr/cidrs as list (#56083) 2019-05-06 22:36:26 +02:00
René MoserandGitHub e0ea5bb512 tests: vultr: fix tests due to vultr API changes (#55621) 2019-04-23 21:23:02 +02:00
René MoserandGitHub 1705ef5f26 vultr_server: fix idempotency for private network and IPv6 options (#55619)
* vultr_server: fix idempotency for private network and IPv6 options

* add changelog
2019-04-23 21:22:17 +02:00
René MoserandGitHub e28d08a3c1 cloudscale_server: implement param server_groups (#54868) 2019-04-11 00:16:35 +02:00
René MoserandGitHub 166a33ef4d cloudscale: new module cloudscale_server_group (#54901) 2019-04-10 18:50:59 +02:00
René MoserandGitHub 07a0954957 botmeta: add huawei team (#54651) 2019-04-02 09:36:28 +02:00
René MoserandGitHub 8f65c4f8d5 vultr: fix missing encoding header (#54696) 2019-04-02 06:37:13 +02:00
René MoserandGitHub 01f63ee871 cloudstack: fix E326 (#54657)
* cloudstack: remove choice list for hypervisor param

* cloudstack: streamline network_type with returned value by the API

* cloudstack: remove E326

* add changelog fragment
2019-03-31 23:36:56 +02:00
René Moserandansibot 9cdad6a01e cs_physical_network: use name as param for network (#54602) 2019-03-29 10:45:01 -04:00
René MoserandMartin Krizek f885717f74 fix typo (#54166) 2019-03-21 10:08:54 +01:00
René MoserandGitHub c5609c51bf include_tasks: fix traceback if no file specified (#54044) 2019-03-20 19:17:20 +01:00
René MoserandGitHub f329f35efd inventory: hcloud: implement constructed (#54097) 2019-03-20 16:04:21 +01:00
René MoserandGitHub ab238071e3 inventory: vultr: implement keyed groups and filter (#53869) 2019-03-19 07:26:34 +01:00
René MoserandGitHub f20575e2a8 tests: vultr_server: adjust plan names, fixes integration test (#53914)
* vultr_server: update plan name, fixes integration tests

* remove superfluous templating in assert
2019-03-17 11:28:29 +01:00
René MoserandGitHub 4ac317239c cloudscale_server: fix missing param use_private_network (#53381) 2019-03-06 16:22:15 +01:00
René MoserandGitHub aafc5538bc cloudscale_server: refactor to implement update (#52683) 2019-03-05 10:40:16 +01:00
René MoserandGitHub ca91ac2ca0 cloudscale: improve error handling (#53054) 2019-02-27 10:22:20 +01:00
René MoserandGitHub ee416fd01d cloudscale: fix compatibilty with older py3 versions (#52822)
* cloudscale: fix compatibilty with older py3 versions

* add doc fragment
2019-02-24 20:04:34 +01:00
René MoserandGitHub 00003cbb7b tests: cloudstack: wait longer for template to be ready (#52866) 2019-02-23 09:39:42 +01:00
René MoserandGitHub 4b379745ca tests: cloudscale_server: convert legacy to target tests (#52576) 2019-02-20 16:15:40 +01:00
René MoserandGitHub d99728d9e6 cron: adjust deprecated version (#52531)
* add changelog fragment

* fixed freudian slip in changelog
2019-02-19 07:26:34 +01:00
René MoserandJohn R Barker a1ec74334a cloudscale_volume: fail fast on volume type change (#52231)
* cloudscale_volume: fail fast on volume type change

Currently a volume gets resized before the type change check. With this
change, we check early and ensure we fail before any changes made.

* fix too many blank lines
2019-02-18 17:48:47 +00:00
René MoserandGitHub 0cc23de776 cloudstack: test: ensure network is implemented (#52204)
In ACS 4.12, it is no longer possbile to acquire IPs to a (...) network
not already in implemented state.

With deployment of a VM instance, we enforce the implementation of the
network. Also see https://github.com/apache/cloudstack/commit/323f791efca6f1d5b8bb63573d9e385c97c427e1
2019-02-14 23:44:50 +01:00
René MoserandGitHub 9e71ec71a3 cloudstack: ensure return api_timeout is int (#52191) 2019-02-13 23:11:22 +01:00
René MoserandAlicia Cozine 02f51e865c cloudscale: combine docs in fragment (#52069)
* cloudscale: combine docs in fragment

* workaround false negative E305
2019-02-13 13:52:01 -06:00
René MoserandAlicia Cozine d60d794411 docs: tags: streamline indentation (#50875)
* docs: tags: streamline indentation to minimal indent
2019-01-15 15:54:38 +01:00
René MoserandAlicia Cozine df6d1aec56 botmeta: adjust my cloud namespaces (#50884)
* ensure vultr tests in targets, docs covered
* add me to cloudscale namespace
* ensure cloudstack tests in targets, docs covered
2019-01-15 15:01:59 +01:00
René MoserandGitHub 33d888210b zabbix: fix author's github handle (#50700) 2019-01-09 10:45:31 +01:00
René MoserandGitHub 48ffe2f3b2 tests: vultr: convert legacy tests to targets (#50156) 2019-01-07 22:23:54 +01:00
René MoserandGitHub e761ea3f9d vultr_server: fix multiple ssh keys not handled (#50337)
* vultr_server: fix multiple ssh keys not handled

* add changelog fragment
2019-01-01 10:11:10 +01:00
René MoserandMatt Clay e0ad0eb42c Merge pull request #49678 from resmo/fix/cloudstack-tests-unstable
cloudstack: Fixes for unstable tests
2018-12-10 08:39:16 -08:00
René MoserandJohn R Barker 3554c59c9f cs_instance: fix typos in defaults for ip/ip6_ipaddress (#49064) 2018-11-23 15:39:15 +00:00
René MoserandJohn R Barker c7c3ca1c41 cs_template: fix KeyError on state=extracted (#48675)
* cs_template: fix KeyError on state=extracted

* add changelog
2018-11-15 13:38:42 +00:00
René MoserandGitHub 9050c7abeb vultr_server_facts: add tests and changelog for firewall group fix in #48342 (#48411) 2018-11-09 14:06:34 +01:00
René MoserandGitHub 788247583b vultr: fix for API returned unexpected empty list (#48036)
* vultr: fix for API returned unexpected empty list

* add changelog
2018-11-04 11:23:36 +01:00
René MoserandGitHub 064530b72e cs_network_acl_rule: fix doc and sanity (#47835)
* cs_network_acl_rule: fix doc and sanity

* doc styling
2018-11-02 01:08:15 +01:00
René MoserandGitHub 242bd512d0 cs_ip_address: fix vpc and network mutually exclusive (#47846)
* cs_ip_address: fix vpc and network mutually exclusive

* add changelog

* streamline docs
2018-11-01 07:26:08 +01:00
René MoserandMartin Krizek 58238375b4 apt: warn users on auto-install dep (#47704)
* apt: warn users on auto-install dep

* add changelog
2018-10-29 19:56:15 +01:00
René MoserandAlicia Cozine a1f80a07dc botmeta: cloudstack: new team member (#46622) 2018-10-08 19:37:21 -05:00
René MoserandGitHub f73996e6eb cs_resourcelimit: use query_api for error handling (#46036) 2018-09-26 09:05:48 +02:00
René MoserandGitHub 48b9992446 cs_ip_address: use query_api, fixes error handling (#46034) 2018-09-26 09:05:07 +02:00
René MoserandGitHub 7f92a8c94c cs_staticnat: fix sanity (#46037) 2018-09-26 09:03:16 +02:00
René MoserandGitHub c09b785a66 cs_instance: doc: fix typo in examples (#46035) 2018-09-26 09:02:06 +02:00
René MoserandGitHub e7926cf9f4 cs_instance: fix host migration without volume (#46115) 2018-09-25 16:48:45 +02:00
René MoserandGitHub 83ec418470 cs_loadbalancer_rule_member: fix error handling (#46012)
* make use of query_api
* fix sanity
2018-09-22 13:40:40 +02:00
René MoserandGitHub 1ed3bd9168 vultr: fix for unreliable API behavior (#45712) 2018-09-19 00:01:53 +02:00
René MoserandGitHub 22986648dc vultr_server: fix diff for user data (#45753) 2018-09-18 23:20:11 +02:00
René MoserandGitHub 00d04ef757 twilio: fix multi to_number support (#44878)
* twilio: fix multi to_number support

* use json helper
2018-09-16 08:38:25 +02:00
René MoserandGitHub 8979af45a5 test: cs_template: fix missing cross_zone in tests (#44794) 2018-08-29 00:09:11 +02:00
René MoserandGitHub dd953dbe96 cs_template: implement update and revamp (#37015) 2018-08-28 19:55:21 +02:00
René MoserandGitHub 56996c7348 test: cloudstack-test-container v1.2.0 (#44764) 2018-08-28 16:49:34 +02:00
René MoserandDag Wieers 40d37a5add doc: fix maintainer's name (#44452) 2018-08-21 16:32:37 +02:00
René MoserandJohn R Barker 6d038c9b82 botmeta: remove inactive maintainer (#44352) 2018-08-18 19:31:04 -07:00
Rene MoserandMatt Clay ec84c31ace cloudstack: update cloudstack-test-container to v1.1.0 2018-08-13 09:29:47 -07:00
René MoserandGitHub 1fb0e11b56 vultr: rename prefix vr_to vultr_ (#43994)
* vultr: rename modules

* replace string vr_ with vultr_

* add deprecation warning

* fix sanity tests

* add changelog
2018-08-13 10:21:50 +02:00
René MoserandGitHub 041fcb2435 cs_pod: workaround for 4.11 API break (#43944) 2018-08-11 09:22:14 +02:00
René MoserandGitHub 8c6b4a391a botmeta: new team vultr (#42941) 2018-07-18 17:30:35 +02:00