From 9f6d276e06ba64fffd4f3abc771f6af3bb787807 Mon Sep 17 00:00:00 2001 From: Orion Poplawski Date: Mon, 15 Jan 2024 20:41:23 -0700 Subject: [PATCH] Deprecate haproxy modules, moved to pfsensible.haproxy --- changelogs/fragments/deprecate_haproxy.yml | 2 ++ meta/runtime.yml | 10 ++++++++++ plugins/modules/pfsense_haproxy_backend.py | 4 ++++ plugins/modules/pfsense_haproxy_backend_server.py | 4 ++++ 4 files changed, 20 insertions(+) create mode 100644 changelogs/fragments/deprecate_haproxy.yml diff --git a/changelogs/fragments/deprecate_haproxy.yml b/changelogs/fragments/deprecate_haproxy.yml new file mode 100644 index 00000000..eeb861a6 --- /dev/null +++ b/changelogs/fragments/deprecate_haproxy.yml @@ -0,0 +1,2 @@ +deprecated_features: + - The pfsensible_haproxy* modules have moved to the `pfsensible.haproxy` collection and will be removed from `pfsensible.core` in version 0.8.0. diff --git a/meta/runtime.yml b/meta/runtime.yml index 726165eb..8509981f 100644 --- a/meta/runtime.yml +++ b/meta/runtime.yml @@ -1 +1,11 @@ +plugin_routing: + modules: + pfsense_haproxy_backend: + deprecation: + removal_version: 0.8.0 + warning_text: Use pfsensible.haproxy.pfsense_haproxy_backend instead. + pfsense_haproxy_backend_server: + deprecation: + removal_version: 0.8.0 + warning_text: Use pfsensible.haproxy.pfsense_haproxy_backend_server instead. requires_ansible: ">=2.12" diff --git a/plugins/modules/pfsense_haproxy_backend.py b/plugins/modules/pfsense_haproxy_backend.py index 2233c088..79c55bed 100644 --- a/plugins/modules/pfsense_haproxy_backend.py +++ b/plugins/modules/pfsense_haproxy_backend.py @@ -20,6 +20,10 @@ description: - Manage pfSense HAProxy backends notes: +deprecated: + removed_in: 0.8.0 + why: Moved to `pfsensible.haproxy` + alternative: Use M(pfsensible.haproxy.pfsense_haproxy_backend) instead. options: name: description: The backend name. diff --git a/plugins/modules/pfsense_haproxy_backend_server.py b/plugins/modules/pfsense_haproxy_backend_server.py index 660bac3b..241fb327 100644 --- a/plugins/modules/pfsense_haproxy_backend_server.py +++ b/plugins/modules/pfsense_haproxy_backend_server.py @@ -20,6 +20,10 @@ description: - Manage pfSense haproxy servers notes: +deprecated: + removed_in: 0.8.0 + why: Moved to `pfsensible.haproxy` + alternative: Use M(pfsensible.haproxy.pfsense_haproxy_backend) instead. options: backend: description: The backend name.