mirror of
https://github.com/ansible-collections/community.general.git
synced 2026-04-05 02:03:09 +00:00
docker_node: Docker Swarm node operations module (#50584)
* * docker_node: New module for operations on Docker Swarm node * Shared code for Docker Swarm modules * * docker_node: Removed the attribute `force` as it is not used for any operation * docker_node_facts: Update module to use client class AnsibleDockerSwarmClient instead of AnsibleDockerClient * docker_node_facts: List of nodes can be provided as input, inspect all registered nodes or manager host itself * docker_node: Update in method name called from AnsibleDockerSwarmClient * docker_node: Additional method to shared module to get formatted output list of registered nodes * docker_node: Additional method to shared module to get formatted output list of registered nodes * docker_node: removed state list (featue moved to docker_swarm_facts) * docker_node: Node labels manipulation (remove, replace, merge) * module_utils/docker_swarm: Updated output for nodes list - adding swarm leader flag * docker_node_facts: update in input and return values, update in documentation section * docker_node: Updated operations on labels, tracking if change is required * docker_node: Updated documentation, parameter 'hostname' is now required docker_node_facts: Updated documentation * * Failing Ansible tasl if not run on swarm manager - code cleanup * * docker_node: Remove the 'action' list from output * * docker_node: variable name change to be align with Python best practice, BOTMETA.yml update * * module_utils/docker_swarm.py: fix for incorrect fail() action * docker_node: documentation and code small updates * * docker_node: revised labels manipulation * docker_node_facts: Reverting to repository version, moving this change to separate PR * * docker_node: Documentation update * * docker_node: Update to node availability and role modification * * docker_node: Update to check_mode handling * * docker_node: Code cleanup * docker_node_facts: Code cleanup * docker_node_facts: Adding back the module with only update to use AnsibleDockerSwarmClient instead of AnsibleDockerClient docker_node: cosmetic code changes BOTMETA: updated on $team_docker * docker_node: BOTMETA update
This commit is contained in:
committed by
John R Barker
parent
2e99dea867
commit
daf1cfbde0
3
.github/BOTMETA.yml
vendored
3
.github/BOTMETA.yml
vendored
@@ -584,6 +584,7 @@ files:
|
||||
maintainers: $team_windows_core
|
||||
support: core
|
||||
$module_utils/docker_common.py: *docker
|
||||
$module_utils/docker_swarm.py: *docker
|
||||
$module_utils/ec2.py:
|
||||
support: core
|
||||
labels:
|
||||
@@ -1337,7 +1338,7 @@ macros:
|
||||
team_cumulus: isharacomix jrrivers
|
||||
team_cyberark_conjur: jvanderhoof ryanprior
|
||||
team_digital_ocean: aluvenko, BondAnthony, mgregson
|
||||
team_docker: akshay196 danihodovic dariko DBendit felixfontein jwitko kassiansun tbouvet
|
||||
team_docker: akshay196 danihodovic dariko DBendit felixfontein jwitko kassiansun tbouvet WojciechowskiPiotr
|
||||
team_e_spirit: MatrixCrawler getjack
|
||||
team_extreme: bigmstone LindsayHill
|
||||
team_fortimanager: Ghilli3 lweighall p4r4n0y1ng Ftntcorecse
|
||||
|
||||
Reference in New Issue
Block a user