summaryrefslogtreecommitdiff
path: root/changelogs
diff options
context:
space:
mode:
authorGaige B Paulsen <gaige@cluetrust.com>2025-01-26 15:00:56 -0500
committerGitHub <noreply@github.com>2025-01-27 06:00:56 +1000
commit0a0ab13f84e3930e203a412ae08c127b282ab675 (patch)
treeb52db22cfa3fc0994c0d3a2ccf20e34b32203e55 /changelogs
parentfda50fe09d21b365264c6213bc5883201c460a29 (diff)
downloadvyos.vyos-0a0ab13f84e3930e203a412ae08c127b282ab675.tar.gz
vyos.vyos-0a0ab13f84e3930e203a412ae08c127b282ab675.zip
T7006: update to fix interface tests (#374)
* T7008: update to fix interface tests * T7006: fix: tests for interfaces * T7006: further work on interfaces * test: attempt to fix codecov on branch * test: unwind cli_config loops for 1.4 * fix: vif handling in replace,override,delete * fix: vif handling and docs
Diffstat (limited to 'changelogs')
-rw-r--r--changelogs/fragments/T7006-interface-integration-tests.yml8
-rw-r--r--changelogs/fragments/T7008-l3-interface-integration-tests.yml9
2 files changed, 15 insertions, 2 deletions
diff --git a/changelogs/fragments/T7006-interface-integration-tests.yml b/changelogs/fragments/T7006-interface-integration-tests.yml
new file mode 100644
index 00000000..122dde76
--- /dev/null
+++ b/changelogs/fragments/T7006-interface-integration-tests.yml
@@ -0,0 +1,8 @@
+---
+minor_changes:
+ - adjust for loopback being removed in `vyos_l3_interfaces`
+ - fixed `vyos_interfaces` for 1.5+
+ - update codecov updloader to version 5
+
+known_issues:
+ - integration tests for `interfaces` are still failing occasionally in 1.4 and below
diff --git a/changelogs/fragments/T7008-l3-interface-integration-tests.yml b/changelogs/fragments/T7008-l3-interface-integration-tests.yml
index cfe7d2f0..bbdcbde1 100644
--- a/changelogs/fragments/T7008-l3-interface-integration-tests.yml
+++ b/changelogs/fragments/T7008-l3-interface-integration-tests.yml
@@ -1,7 +1,12 @@
---
minor_changes:
- fix integration tests for `l3_interfaces`
- - fix integration tests for `interfaces` (still failing occasionally in 1.3 and below)
+ - fix integration tests for `interfaces`
+ - fix replace in interfaces to remove vif completely if not present in new config
+ - fix override in interfaces to remove vif completely if not present in new config
+ - fix delete in interfaces to remove vif completely if in affected interface
+ - added unit test for unknown interface type
known_issues:
- - integration tests for `interfaces` are still failing occasionally in 1.3 and below
+ - integration tests for `interfaces` fail for 1.3 and below due to
+ mtu setting issue when a `vif` is defined.