Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
22 changes: 0 additions & 22 deletions .github/BOTMETA.yml
Original file line number Diff line number Diff line change
Expand Up @@ -65,9 +65,6 @@ files:
$module_utils/network/aruba/aruba.py:
maintainers: $team_aruba
labels: networking
$module_utils/network/avi/:
maintainers: $team_avi
labels: networking
$module_utils/network/bigswitch/bigswitch.py:
maintainers: jayakody tedelhourani vuile
labels: networking
Expand Down Expand Up @@ -139,24 +136,6 @@ files:
authors: jmighion
maintainers: $team_aruba
ignore: jmighion
$modules/network/avi/:
authors: grastogi23
maintainers: ericsysmin khaltore
$modules/network/avi/avi_api_version.py:
authors: vivobg
maintainers: $team_avi
$modules/network/avi/avi_autoscalelaunchconfig.py:
authors: chaitanyaavi
maintainers: $team_avi
$modules/network/avi/avi_l4policyset.py:
authors: chaitanyaavi
maintainers: $team_avi
$modules/network/avi/avi_user.py:
authors: gitshrikant
maintainers: $team_avi
$modules/network/avi/avi_useraccount.py:
authors: chaitanyaavi
maintainers: $team_avi
$modules/network/bigswitch/:
authors: tedelhourani
maintainers: jayakody vuile
Expand Down Expand Up @@ -363,7 +342,6 @@ macros:
terminals: plugins/terminal
team_aci: aciguru brunocalogero devarshishah3 fadallar jmcgill298 koladiya mtorelli rsmeyers schunduri smnmtzgr
team_aruba: karthikeyan-dhandapani
team_avi: ericsysmin grastogi23 khaltore
team_e_spirit: MatrixCrawler getjack
team_edgeos: Qalthos samdoran jplitza virtualguy
team_extreme: LindsayHill ujwalkomarla
Expand Down
12 changes: 12 additions & 0 deletions changelogs/fragments/avi-migration-removal.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
removed_features:
- |
All ``avi`` modules have been removed from this collection.
They have been migrated to the `vmware.alb <https://galaxy.ansible.com/vmware/alb>`_ collection.
If you use ansible-base 2.10 or newer, redirections have been provided.
If you use Ansible 2.9 and installed this collection, you need to adjust the FQCNs (``community.network.avi_pool`` → ``vmware.alb.avi_pool``) and make sure to install the `vmware.alb` collection.
breaking_changes:
- |
If you use Ansible 2.9 and the ``avi`` modules from this collection, community.network 2.0.0 results in errors when trying to use the avi content by FQCN, like ``community.network.avi_pool``.
Since Ansible 2.9 is not able to use redirections, you will have to adjust your playbooks and roles manually to use the new FQCNs (``vmware.alb.avi_pool`` for the previous example) and to make sure that you have ``vmware.alb`` installed.
If you use ansible-base 2.10 or newer and did not install Ansible 3.0.0, but installed (and/or upgraded) community.network manually, you need to make sure to also install ``vmware.alb`` if you are using any of the ``avi`` modules.
While ansible-base 2.10 or newer can use the redirects that community.network 2.0.0 adds, the collection they point to (vmware.alb) must be installed for them to work.
138 changes: 138 additions & 0 deletions meta/runtime.yml
Original file line number Diff line number Diff line change
Expand Up @@ -208,6 +208,136 @@ plugin_routing:
redirect: community.routeros.command
routeros_facts:
redirect: community.routeros.facts
avi_actiongroupconfig:
redirect: vmware.alb.avi_actiongroupconfig
avi_alertconfig:
redirect: vmware.alb.avi_alertconfig
avi_alertemailconfig:
redirect: vmware.alb.avi_alertemailconfig
avi_alertscriptconfig:
redirect: vmware.alb.avi_alertscriptconfig
avi_alertsyslogconfig:
redirect: vmware.alb.avi_alertsyslogconfig
avi_analyticsprofile:
redirect: vmware.alb.avi_analyticsprofile
avi_api_session:
redirect: vmware.alb.avi_api_session
avi_api_version:
redirect: vmware.alb.avi_api_version
avi_applicationpersistenceprofile:
redirect: vmware.alb.avi_applicationpersistenceprofile
avi_applicationprofile:
redirect: vmware.alb.avi_applicationprofile
avi_authprofile:
redirect: vmware.alb.avi_authprofile
avi_autoscalelaunchconfig:
redirect: vmware.alb.avi_autoscalelaunchconfig
avi_backup:
redirect: vmware.alb.avi_backup
avi_backupconfiguration:
redirect: vmware.alb.avi_backupconfiguration
avi_certificatemanagementprofile:
redirect: vmware.alb.avi_certificatemanagementprofile
avi_cloud:
redirect: vmware.alb.avi_cloud
avi_cloudconnectoruser:
redirect: vmware.alb.avi_cloudconnectoruser
avi_cloudproperties:
redirect: vmware.alb.avi_cloudproperties
avi_cluster:
redirect: vmware.alb.avi_cluster
avi_clusterclouddetails:
redirect: vmware.alb.avi_clusterclouddetails
avi_controllerproperties:
redirect: vmware.alb.avi_controllerproperties
avi_customipamdnsprofile:
redirect: vmware.alb.avi_customipamdnsprofile
avi_dnspolicy:
redirect: vmware.alb.avi_dnspolicy
avi_errorpagebody:
redirect: vmware.alb.avi_errorpagebody
avi_errorpageprofile:
redirect: vmware.alb.avi_errorpageprofile
avi_gslb:
redirect: vmware.alb.avi_gslb
avi_gslbgeodbprofile:
redirect: vmware.alb.avi_gslbgeodbprofile
avi_gslbservice:
redirect: vmware.alb.avi_gslbservice
avi_gslbservice_patch_member:
redirect: vmware.alb.avi_gslbservice_patch_member
avi_hardwaresecuritymodulegroup:
redirect: vmware.alb.avi_hardwaresecuritymodulegroup
avi_healthmonitor:
redirect: vmware.alb.avi_healthmonitor
avi_httppolicyset:
redirect: vmware.alb.avi_httppolicyset
avi_ipaddrgroup:
redirect: vmware.alb.avi_ipaddrgroup
avi_ipamdnsproviderprofile:
redirect: vmware.alb.avi_ipamdnsproviderprofile
avi_l4policyset:
redirect: vmware.alb.avi_l4policyset
avi_microservicegroup:
redirect: vmware.alb.avi_microservicegroup
avi_network:
redirect: vmware.alb.avi_network
avi_networkprofile:
redirect: vmware.alb.avi_networkprofile
avi_networksecuritypolicy:
redirect: vmware.alb.avi_networksecuritypolicy
avi_pkiprofile:
redirect: vmware.alb.avi_pkiprofile
avi_pool:
redirect: vmware.alb.avi_pool
avi_poolgroup:
redirect: vmware.alb.avi_poolgroup
avi_poolgroupdeploymentpolicy:
redirect: vmware.alb.avi_poolgroupdeploymentpolicy
avi_prioritylabels:
redirect: vmware.alb.avi_prioritylabels
avi_role:
redirect: vmware.alb.avi_role
avi_scheduler:
redirect: vmware.alb.avi_scheduler
avi_seproperties:
redirect: vmware.alb.avi_seproperties
avi_serverautoscalepolicy:
redirect: vmware.alb.avi_serverautoscalepolicy
avi_serviceengine:
redirect: vmware.alb.avi_serviceengine
avi_serviceenginegroup:
redirect: vmware.alb.avi_serviceenginegroup
avi_snmptrapprofile:
redirect: vmware.alb.avi_snmptrapprofile
avi_sslkeyandcertificate:
redirect: vmware.alb.avi_sslkeyandcertificate
avi_sslprofile:
redirect: vmware.alb.avi_sslprofile
avi_stringgroup:
redirect: vmware.alb.avi_stringgroup
avi_systemconfiguration:
redirect: vmware.alb.avi_systemconfiguration
avi_tenant:
redirect: vmware.alb.avi_tenant
avi_trafficcloneprofile:
redirect: vmware.alb.avi_trafficcloneprofile
avi_user:
redirect: vmware.alb.avi_user
avi_useraccount:
redirect: vmware.alb.avi_useraccount
avi_useraccountprofile:
redirect: vmware.alb.avi_useraccountprofile
avi_virtualservice:
redirect: vmware.alb.avi_virtualservice
avi_vrfcontext:
redirect: vmware.alb.avi_vrfcontext
avi_vsdatascriptset:
redirect: vmware.alb.avi_vsdatascriptset
avi_vsvip:
redirect: vmware.alb.avi_vsvip
avi_webhook:
redirect: vmware.alb.avi_webhook
httpapi:
fortianalyzer:
redirect: community.fortios.fortianalyzer
Expand All @@ -222,6 +352,12 @@ plugin_routing:
redirect: community.fortios.fortianalyzer.common
network.fortianalyzer.fortianalyzer:
redirect: community.fortios.fortianalyzer.fortianalyzer
network.avi.ansible_utils:
redirect: vmware.alb.ansible_utils
network.avi.avi:
redirect: vmware.alb.avi
network.avi.avi_api:
redirect: vmware.alb.avi_api
cliconf:
routeros:
redirect: community.routeros.routeros
Expand All @@ -236,3 +372,5 @@ plugin_routing:
doc_fragments:
nso:
redirect: cisco.nso.nso
avi:
redirect: vmware.alb.avi
100 changes: 0 additions & 100 deletions plugins/doc_fragments/avi.py

This file was deleted.

Loading