cisco.iosxr
cisco.iosxr copied to clipboard
Add `iosxr_vrf_global` resource module
SUMMARY
This PR adds support for iosxr.vrf_global
resource module
DESCRIPTION
Here is the model design for the iosxr_vrf_global
& iosxr_vrf_address_family
resource module
Fixes #449 #462
ISSUE TYPE
- Feature Pull Request
- New Module Pull Request
COMPONENT NAME
cisco.iosxr.iosxr_vrf_global
MILESTONES
- [x] Parsing entire argspec ( which covers gathered and parsed state )
- [x] Merged and Deleted state working
- [x] Replaced state working
- [x] Overridden state working
- [x] Unit tests & Integration tests
Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:
Project coverage is 77.58%. Comparing base (
8f9341d
) to head (3c473a5
). Report is 17 commits behind head on main.
:exclamation: Current head 3c473a5 differs from pull request most recent head e97d4dc
Please upload reports for the commit e97d4dc to get more accurate results.
Additional details and impacted files
@@ Coverage Diff @@
## main #467 +/- ##
==========================================
+ Coverage 76.91% 77.58% +0.67%
==========================================
Files 166 170 +4
Lines 11298 11431 +133
==========================================
+ Hits 8690 8869 +179
+ Misses 2608 2562 -46
Build succeeded. https://ansible.softwarefactory-project.io/zuul/buildset/e11f4b6ed1774293927e957c4269cd99
:heavy_check_mark: ansible-galaxy-importer SUCCESS in 3m 28s :heavy_check_mark: build-ansible-collection SUCCESS in 10m 33s :heavy_check_mark: ansible-tox-linters SUCCESS in 12m 49s
Build succeeded. https://ansible.softwarefactory-project.io/zuul/buildset/d2258fe7a2844c61b4128c2339d8d318
:heavy_check_mark: ansible-galaxy-importer SUCCESS in 4m 48s :heavy_check_mark: build-ansible-collection SUCCESS in 9m 41s :heavy_check_mark: ansible-tox-linters SUCCESS in 11m 57s
Build succeeded. https://ansible.softwarefactory-project.io/zuul/buildset/ab018d15234f437095e483520dcb08c7
:heavy_check_mark: ansible-galaxy-importer SUCCESS in 4m 08s :heavy_check_mark: build-ansible-collection SUCCESS in 9m 54s :heavy_check_mark: ansible-tox-linters SUCCESS in 12m 04s
Build succeeded. https://ansible.softwarefactory-project.io/zuul/buildset/701d23ce67f244f0b8cf2c3e7c8cb0cc
:heavy_check_mark: ansible-galaxy-importer SUCCESS in 4m 57s :heavy_check_mark: build-ansible-collection SUCCESS in 10m 07s :heavy_check_mark: ansible-tox-linters SUCCESS in 13m 34s
Build succeeded. https://ansible.softwarefactory-project.io/zuul/buildset/2dae7cec4e1844f690a6d5404fa17d33
:heavy_check_mark: ansible-galaxy-importer SUCCESS in 3m 57s :heavy_check_mark: build-ansible-collection SUCCESS in 11m 29s :heavy_check_mark: ansible-tox-linters SUCCESS in 13m 30s
Build succeeded. https://ansible.softwarefactory-project.io/zuul/buildset/e25d8a0410314ceca35fa4729090c4a6
:heavy_check_mark: ansible-galaxy-importer SUCCESS in 5m 29s :heavy_check_mark: build-ansible-collection SUCCESS in 11m 29s :heavy_check_mark: ansible-tox-linters SUCCESS in 13m 56s
Build succeeded. https://ansible.softwarefactory-project.io/zuul/buildset/de2096d7414d4437b3e084d2592d308a
:heavy_check_mark: ansible-galaxy-importer SUCCESS in 4m 26s :heavy_check_mark: build-ansible-collection SUCCESS in 11m 06s :heavy_check_mark: ansible-tox-linters SUCCESS in 13m 44s
Build succeeded. https://ansible.softwarefactory-project.io/zuul/buildset/1309344c06aa47bb93096aaf937df904
:heavy_check_mark: ansible-galaxy-importer SUCCESS in 4m 36s :heavy_check_mark: build-ansible-collection SUCCESS in 9m 49s :heavy_check_mark: ansible-tox-linters SUCCESS in 13m 47s
Build succeeded. https://ansible.softwarefactory-project.io/zuul/buildset/4169e40db07e486a986291c1c6a2d872
:heavy_check_mark: ansible-galaxy-importer SUCCESS in 4m 28s :heavy_check_mark: build-ansible-collection SUCCESS in 10m 17s :heavy_check_mark: ansible-tox-linters SUCCESS in 12m 43s
Build succeeded. https://ansible.softwarefactory-project.io/zuul/buildset/e39fa352ceba4d24bc4f747da6aedf1e
:heavy_check_mark: ansible-galaxy-importer SUCCESS in 5m 16s :heavy_check_mark: build-ansible-collection SUCCESS in 11m 14s :heavy_check_mark: ansible-tox-linters SUCCESS in 13m 26s
Build succeeded. https://ansible.softwarefactory-project.io/zuul/buildset/26e2e0b2a2b74d558eaef68682203441
:heavy_check_mark: ansible-galaxy-importer SUCCESS in 3m 54s :heavy_check_mark: build-ansible-collection SUCCESS in 11m 02s :heavy_check_mark: ansible-tox-linters SUCCESS in 13m 58s
Build succeeded. https://ansible.softwarefactory-project.io/zuul/buildset/f1a9782cfdcf426b865a0067aa22709d
:heavy_check_mark: ansible-galaxy-importer SUCCESS in 4m 48s :heavy_check_mark: build-ansible-collection SUCCESS in 11m 03s :heavy_check_mark: ansible-tox-linters SUCCESS in 14m 41s
Build succeeded. https://ansible.softwarefactory-project.io/zuul/buildset/9ef87a61ecf143a68d68bbc2e621da4b
:heavy_check_mark: ansible-galaxy-importer SUCCESS in 4m 59s :heavy_check_mark: build-ansible-collection SUCCESS in 10m 50s :heavy_check_mark: ansible-tox-linters SUCCESS in 14m 07s
Build succeeded. https://ansible.softwarefactory-project.io/zuul/buildset/a7caf8aa38ea4ef290796a23fec7ab50
:heavy_check_mark: ansible-galaxy-importer SUCCESS in 5m 06s :heavy_check_mark: build-ansible-collection SUCCESS in 11m 01s :heavy_check_mark: ansible-tox-linters SUCCESS in 13m 46s