Skip to content

Conversation

@michaelwdombek
Copy link
Contributor

SUMMARY

Fixes #216

This PR allows to use
1. A fabric (automated routing between nodes)
2. A peers list (manual comma-separated IP addresses) for VXLAN Zones - as per proxmox documentation VXLAN Zone docu

ISSUE TYPE
  • Bugfix Pull Request
COMPONENT NAME

community.proxmox.proxmox_zone.py

ADDITIONAL INFORMATION

Bug occurs when trying to create a VXLAN Zone it requires to have a fabric set up to use


@michaelwdombek michaelwdombek marked this pull request as draft November 9, 2025 19:46
@michaelwdombek michaelwdombek force-pushed the I216_vxlan_unsuported_peers branch from 0654237 to d2030f1 Compare November 10, 2025 08:54
@michaelwdombek michaelwdombek marked this pull request as ready for review November 10, 2025 09:07
@michaelwdombek michaelwdombek changed the title WIP: Fix #216 VXLAN zone configuration to support both fabric or peers Fix #216 VXLAN zone configuration to support both fabric or peers Nov 10, 2025
Michael Dombek and others added 2 commits November 14, 2025 07:10
This commit allows to use
1. A fabric (automated routing between nodes)
2. A peers list (manual comma-separated IP addresses)

for VXLAN Zones - as per documentation
adds some basic tests

Signed-off-by: Michael Dombek <[email protected]>
Signed-off-by: Michael Dombek <[email protected]>
@michaelwdombek michaelwdombek force-pushed the I216_vxlan_unsuported_peers branch from 403e28d to baf18ce Compare November 14, 2025 06:13
@codecov
Copy link

codecov bot commented Nov 15, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 66.80%. Comparing base (9a176e2) to head (baf18ce).
⚠️ Report is 2 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main     #217      +/-   ##
==========================================
+ Coverage   66.43%   66.80%   +0.37%     
==========================================
  Files          73       73              
  Lines        7437     7505      +68     
  Branches     1404     1420      +16     
==========================================
+ Hits         4941     5014      +73     
+ Misses       2264     2262       -2     
+ Partials      232      229       -3     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@Thulium-Drake Thulium-Drake merged commit 3733c12 into ansible-collections:main Nov 15, 2025
17 checks passed
@Thulium-Drake
Copy link
Collaborator

Thanks for this! 🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

VXLAN Zone Configuration - Missing support for peers parameter

2 participants