community.vmware icon indicating copy to clipboard operation
community.vmware copied to clipboard

Add vmware_host_access_info and vmware_host_access_manager modules

Open jiuka opened this issue 2 years ago • 14 comments

SUMMARY

New Modules vmware_host_access_manager and vmware_host_access_info to manage permissions, lockdown mode and exceptions in one or multiple ESXi hosts.

ISSUE TYPE
  • New Module Pull Request
COMPONENT NAME

vmware_host_access_manager vmware_host_access_info

ADDITIONAL INFORMATION

There is already a module vmware_host_lockdown however it uses a deprecated API and can not manage lockdown exceptions. In addition this module can manage permissions, lockdown exceptions and all three lockdown modes the current API provides. I propose to deprecate the vmware_host_lockdown module in fav our of this new module instead of changing the the old module as this would probably require braking changes. Any thoughts on this?

jiuka avatar May 09 '22 13:05 jiuka

recheck

mariolenz avatar May 09 '22 16:05 mariolenz

recheck

mariolenz avatar May 09 '22 16:05 mariolenz

Build failed.

:heavy_check_mark: ansible-tox-linters SUCCESS in 5m 22s :heavy_check_mark: build-ansible-collection SUCCESS in 4m 27s :x: ansible-test-sanity-docker-devel FAILURE in 9m 06s (non-voting) :x: ansible-test-sanity-docker-milestone FAILURE in 10m 21s :x: ansible-test-sanity-docker-stable-2.11 FAILURE in 8m 29s :x: ansible-test-sanity-docker-stable-2.12 FAILURE in 8m 31s :heavy_check_mark: ansible-test-units-community-vmware-python27 SUCCESS in 5m 05s :heavy_check_mark: ansible-test-units-community-vmware-python36 SUCCESS in 4m 51s :heavy_check_mark: ansible-test-units-community-vmware-python37 SUCCESS in 5m 17s :heavy_check_mark: ansible-test-units-community-vmware-python38 SUCCESS in 5m 06s :heavy_check_mark: ansible-test-cloud-integration-vcenter7_only-python36-stable211 SUCCESS in 23m 23s :heavy_check_mark: ansible-test-cloud-integration-vcenter7_2esxi-python36-stable211 SUCCESS in 22m 09s :x: ansible-test-cloud-integration-vcenter7_1esxi-python36-stable211_1_of_2 FAILURE in 18m 13s :heavy_check_mark: ansible-test-cloud-integration-vcenter7_1esxi-python36-stable211_2_of_2 SUCCESS in 43m 06s :heavy_check_mark: ansible-galaxy-importer SUCCESS in 4m 12s

recheck

jiuka avatar May 10 '22 18:05 jiuka

Build failed.

:heavy_check_mark: ansible-tox-linters SUCCESS in 3m 59s :heavy_check_mark: build-ansible-collection SUCCESS in 5m 11s :x: ansible-test-sanity-docker-devel FAILURE in 10m 07s (non-voting) :x: ansible-test-sanity-docker-milestone FAILURE in 9m 19s :x: ansible-test-sanity-docker-stable-2.11 FAILURE in 11m 17s :x: ansible-test-sanity-docker-stable-2.12 FAILURE in 8m 33s :heavy_check_mark: ansible-test-units-community-vmware-python27 SUCCESS in 5m 02s :heavy_check_mark: ansible-test-units-community-vmware-python36 SUCCESS in 6m 22s :heavy_check_mark: ansible-test-units-community-vmware-python37 SUCCESS in 5m 30s :heavy_check_mark: ansible-test-units-community-vmware-python38 SUCCESS in 7m 29s :heavy_check_mark: ansible-test-cloud-integration-vcenter7_only-python36-stable211 SUCCESS in 24m 55s :heavy_check_mark: ansible-test-cloud-integration-vcenter7_2esxi-python36-stable211 SUCCESS in 22m 24s :heavy_check_mark: ansible-test-cloud-integration-vcenter7_1esxi-python36-stable211_1_of_2 SUCCESS in 1h 07m 58s :heavy_check_mark: ansible-test-cloud-integration-vcenter7_1esxi-python36-stable211_2_of_2 SUCCESS in 45m 17s :heavy_check_mark: ansible-galaxy-importer SUCCESS in 4m 37s

Build failed.

:heavy_check_mark: ansible-tox-linters SUCCESS in 4m 10s :heavy_check_mark: build-ansible-collection SUCCESS in 4m 34s :x: ansible-test-sanity-docker-devel FAILURE in 10m 30s (non-voting) :x: ansible-test-sanity-docker-milestone FAILURE in 10m 15s :x: ansible-test-sanity-docker-stable-2.11 FAILURE in 9m 07s :x: ansible-test-sanity-docker-stable-2.12 FAILURE in 9m 28s :heavy_check_mark: ansible-test-units-community-vmware-python27 SUCCESS in 5m 12s :heavy_check_mark: ansible-test-units-community-vmware-python36 SUCCESS in 5m 26s :heavy_check_mark: ansible-test-units-community-vmware-python37 SUCCESS in 5m 08s :heavy_check_mark: ansible-test-units-community-vmware-python38 SUCCESS in 5m 25s :heavy_check_mark: ansible-test-cloud-integration-vcenter7_only-python36-stable211 SUCCESS in 25m 47s :heavy_check_mark: ansible-test-cloud-integration-vcenter7_2esxi-python36-stable211 SUCCESS in 22m 39s :heavy_check_mark: ansible-test-cloud-integration-vcenter7_1esxi-python36-stable211_1_of_2 SUCCESS in 1h 02m 24s :heavy_check_mark: ansible-test-cloud-integration-vcenter7_1esxi-python36-stable211_2_of_2 SUCCESS in 43m 37s :heavy_check_mark: ansible-galaxy-importer SUCCESS in 4m 13s

Build failed.

:heavy_check_mark: ansible-tox-linters SUCCESS in 4m 14s :heavy_check_mark: build-ansible-collection SUCCESS in 4m 41s :x: ansible-test-sanity-docker-devel FAILURE in 10m 02s (non-voting) :x: ansible-test-sanity-docker-milestone FAILURE in 9m 00s :x: ansible-test-sanity-docker-stable-2.11 FAILURE in 11m 28s :x: ansible-test-sanity-docker-stable-2.12 FAILURE in 9m 51s :heavy_check_mark: ansible-test-units-community-vmware-python27 SUCCESS in 6m 17s :heavy_check_mark: ansible-test-units-community-vmware-python36 SUCCESS in 6m 35s :heavy_check_mark: ansible-test-units-community-vmware-python37 SUCCESS in 6m 49s :heavy_check_mark: ansible-test-units-community-vmware-python38 SUCCESS in 8m 22s :heavy_check_mark: ansible-test-cloud-integration-vcenter7_only-python36-stable211 SUCCESS in 23m 57s :heavy_check_mark: ansible-test-cloud-integration-vcenter7_2esxi-python36-stable211 SUCCESS in 23m 01s :heavy_check_mark: ansible-test-cloud-integration-vcenter7_1esxi-python36-stable211_1_of_2 SUCCESS in 1h 07m 16s :x: ansible-test-cloud-integration-vcenter7_1esxi-python36-stable211_2_of_2 FAILURE in 21m 14s :heavy_check_mark: ansible-galaxy-importer SUCCESS in 5m 02s

recheck

sky-joker avatar Jun 13 '22 14:06 sky-joker

Build failed.

:heavy_check_mark: ansible-tox-linters SUCCESS in 4m 31s :heavy_check_mark: build-ansible-collection SUCCESS in 4m 06s :x: ansible-test-sanity-docker-devel FAILURE in 9m 41s (non-voting) :x: ansible-test-sanity-docker-milestone FAILURE in 9m 06s :x: ansible-test-sanity-docker-stable-2.11 FAILURE in 10m 23s :x: ansible-test-sanity-docker-stable-2.12 FAILURE in 9m 26s :heavy_check_mark: ansible-test-units-community-vmware-python27 SUCCESS in 5m 08s :heavy_check_mark: ansible-test-units-community-vmware-python36 SUCCESS in 5m 45s :heavy_check_mark: ansible-test-units-community-vmware-python37 SUCCESS in 4m 55s :heavy_check_mark: ansible-test-units-community-vmware-python38 SUCCESS in 4m 41s :heavy_check_mark: ansible-test-cloud-integration-vcenter7_only-python36-stable211 SUCCESS in 24m 06s :heavy_check_mark: ansible-test-cloud-integration-vcenter7_2esxi-python36-stable211 SUCCESS in 22m 48s :x: ansible-test-cloud-integration-vcenter7_1esxi-python36-stable211_1_of_2 FAILURE in 17m 09s :x: ansible-test-cloud-integration-vcenter7_1esxi-python36-stable211_2_of_2 FAILURE in 45m 11s :heavy_check_mark: ansible-galaxy-importer SUCCESS in 4m 01s