You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: enhancements/network/routed-ingress-support-for-primary-udn-attached-vms-with-static-ips.md
+17-72Lines changed: 17 additions & 72 deletions
Original file line number
Diff line number
Diff line change
@@ -668,78 +668,33 @@ to implement the design. For instance,
668
668
669
669
## Test Plan
670
670
671
-
**Note:***Section not required until targeted at a release.*
672
-
673
-
Consider the following in developing a test plan for this enhancement:
674
-
- Will there be e2e and integration tests, in addition to unit tests?
675
-
- How will it be tested in isolation vs with other components?
676
-
- What additional testing is necessary to support managed OpenShift service-based offerings?
677
-
678
-
No need to outline all of the test cases, just the general strategy. Anything
679
-
that would count as tricky in the implementation and anything particularly
680
-
challenging to test should be called out.
681
-
682
-
All code is expected to have adequate tests (eventually with coverage
683
-
expectations).
671
+
* E2E upstream and downstream jobs covering VM creation with requested
672
+
IP/MAC/gateway configuration for both IPv4 and dual-stack configurations
673
+
* E2E downstream jobs covering a VM (having a network configuration which must
674
+
be kept) import via MTV is successful for both IPv4 and dual-stack
675
+
configurations
676
+
* E2E tests covering the existing features (network policies, IP spoof
677
+
protection, services) for an imported VM works as expected for both IPv4 and
678
+
dual-stack configurations
684
679
685
680
## Graduation Criteria
686
681
687
-
**Note:***Section not required until targeted at a release.*
688
-
689
-
Define graduation milestones.
690
-
691
-
These may be defined in terms of API maturity, or as something else. Initial proposal
692
-
should keep this high-level with a focus on what signals will be looked at to
693
-
determine graduation.
694
-
695
-
Consider the following in developing the graduation criteria for this
696
-
enhancement:
697
-
698
-
- Maturity levels
699
-
-[`alpha`, `beta`, `stable` in upstream Kubernetes][maturity-levels]
700
-
-`Dev Preview`, `Tech Preview`, `GA` in OpenShift
701
-
-[Deprecation policy][deprecation-policy]
702
-
703
-
Clearly define what graduation means by either linking to the [API doc definition](https://kubernetes.io/docs/concepts/overview/kubernetes-api/#api-versioning),
704
-
or by redefining what graduation means.
705
-
706
-
In general, we try to use the same stages (alpha, beta, GA), regardless how the functionality is accessed.
0 commit comments