[PR #850/d6f5029 backport][stable-1] proxmox, proxmox_kvm: Deprecate hard-coded defaults (#1205)

* proxmox, proxmox_kvm: Deprecate hard-coded defaults (#850)

* Remove hard-coded defaults

* Remove hard-coded defaults in proxmox.py

* Add changelog

* Remove defaults in proxmox docs

* Remove more default values

* Remove defaults in doc proxmox_kvm

* Restore default=True to onboot

* Add unspecified back to format

* correct changelog format and grammar

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

* improve changelog

* Fix changelog formatting

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

* Fix changelog formatting

* Deprecate before behaviour change

* Change changelog

* Remove unnecessary ignored sanity tests, fix

* Fix

* Better mention it too often than too little :)

* Deprecate in version 4.0.0 instead of 2.0.0

* Fix changelog

* Fix

* Remove none values

* Improve documentation as suggessted by felixfontein

* fix changelog

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

* Remove default value in force in proxmox_kvm

* Add description to force in proxmox_kvm

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

* Revert the breaking_change

Co-authored-by: Felix Fontein <felix@fontein.de>
This commit is contained in:
Amin Vakil 2020-11-06 15:46:15 +03:30 committed by GitHub
commit f1ca1ccd89
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
6 changed files with 198 additions and 57 deletions

View file

@ -218,7 +218,6 @@ plugins/modules/cloud/memset/memset_server_info.py validate-modules:parameter-ty
plugins/modules/cloud/memset/memset_zone.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/memset/memset_zone_domain.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/memset/memset_zone_record.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/misc/proxmox_kvm.py validate-modules:doc-default-does-not-match-spec
plugins/modules/cloud/misc/proxmox_kvm.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/misc/proxmox_kvm.py validate-modules:undocumented-parameter
plugins/modules/cloud/misc/proxmox_template.py validate-modules:doc-required-mismatch

View file

@ -218,7 +218,6 @@ plugins/modules/cloud/memset/memset_server_info.py validate-modules:parameter-ty
plugins/modules/cloud/memset/memset_zone.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/memset/memset_zone_domain.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/memset/memset_zone_record.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/misc/proxmox_kvm.py validate-modules:doc-default-does-not-match-spec
plugins/modules/cloud/misc/proxmox_kvm.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/misc/proxmox_kvm.py validate-modules:undocumented-parameter
plugins/modules/cloud/misc/proxmox_template.py validate-modules:doc-required-mismatch

View file

@ -155,7 +155,6 @@ plugins/modules/cloud/misc/helm.py validate-modules:deprecation-mismatch
plugins/modules/cloud/misc/helm.py validate-modules:invalid-documentation
plugins/modules/cloud/misc/ovirt.py validate-modules:deprecation-mismatch
plugins/modules/cloud/misc/ovirt.py validate-modules:invalid-documentation
plugins/modules/cloud/misc/proxmox_kvm.py validate-modules:doc-default-does-not-match-spec
plugins/modules/cloud/misc/proxmox_kvm.py validate-modules:parameter-type-not-in-doc
plugins/modules/cloud/misc/proxmox_kvm.py validate-modules:undocumented-parameter
plugins/modules/cloud/oneandone/oneandone_firewall_policy.py validate-modules:parameter-type-not-in-doc