OCPBUGS-105402: Remove EVPN feature gate - #3003
Conversation
The EVPN feature gate has been enabled by default and is no longer needed within the product. All clusters now have EVPN functionality available without requiring an explicit feature gate. This commit removes: - FeatureGateEVPN definition from features/features.go - EVPN references from all payload manifest files - EVPN entry from features.md documentation The feature gate graduation is complete and the gate is no longer required for cluster configuration. Signed-off-by: Anindita Das <anidas@redhat.com>
|
Pipeline controller notification For optional jobs, comment This repository is configured in: LGTM mode |
|
@dasanind: This pull request references Jira Issue OCPBUGS-105402, which is invalid:
Comment The bug has been updated to refer to the pull request using the external bug tracker. DetailsIn response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the openshift-eng/jira-lifecycle-plugin repository. |
|
Hello @dasanind! Some important instructions when contributing to openshift/api: |
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Repository YAML (base), Central YAML (inherited) Review profile: CHILL Plan: Pro Plus Run ID: 📒 Files selected for processing (10)
💤 Files with no reviewable changes (10)
Included review availability: Your plan provides up to 2 included reviews per hour; 1 remains after this review. 📝 WalkthroughWalkthroughThe change removes the exported Suggested reviewers: Merge Risk: ⚪ Minimal · up to This change removes the no-longer-needed EVPN feature gate and its manifest and documentation entries. No actionable merge-blocking risk remains beyond normal checks and review. 🚥 Pre-merge checks | ✅ 15✅ Passed checks (15 passed)
Full details: Docstring CoverageExplanation No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check. Docstring coverage is scoped to functions touched by this diff. Analyzed 0 functions across 0 files. Full details: Stable And Deterministic Test NamesExplanation PASS. The pull-request diff removes the EVPN documentation row, feature-gate registration, and manifest entries. It adds no Ginkgo test titles and changes no Full details: Test Structure And QualityExplanation PASS: The pull request changes only feature-gate registration, manifests, and documentation. The verified diff contains 10 files and no test-related paths or Ginkgo test additions/deletions. Therefore, the stated Ginkgo test quality requirements are not applicable. Full details: Microshift Test CompatibilityExplanation PASS: The pull request adds no Ginkgo e2e tests. The base-to-HEAD diff contains only deletions in Full details: Single Node Openshift (Sno) Test CompatibilityExplanation PASS: The PR adds no Ginkgo e2e tests. The verified patch changes only two .proto files, one Go feature declaration, one documentation file, and eight YAML manifests. No test paths or added Ginkgo declarations are present, so the SNO compatibility check is not applicable. Full details: Topology-Aware Scheduling CompatibilityExplanation PASS: The pull-request diff only removes the Full details: Ote Binary Stdout ContractExplanation PASS: The PR-side diff contains only deletions in feature metadata, one Go feature-gate declaration, and YAML manifests. It adds no Full details: Ipv6 And Disconnected Network Test CompatibilityExplanation PASS: The pull-request diff adds no files, lines, or Ginkgo e2e tests. The isolated diff contains only deletions from features.md, features/features.go, and feature-gate manifests, so the IPv6 and disconnected-network test check is not applicable. Full details: No-Weak-CryptoExplanation PASS. The effective PR diff (against the second merge parent) contains 0 added lines and 33 deleted lines. It only removes the EVPN feature-gate declaration and EVPN manifest/documentation entries. No MD5, SHA1, DES, RC4, 3DES, Blowfish, ECB, custom crypto, or secret/token comparison change was introduced. Full details: Container-PrivilegesExplanation The pull-request-specific diff removes the Full details: No-Sensitive-Data-In-LogsExplanation PASS: The pull-request commit removes the EVPN declaration, documentation row, and manifest entries. Its only non-deletion changes are generated ✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
|
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: The full list of commands accepted by this bot can be found here. DetailsNeeds approval from an approver in each of these files:Approvers can indicate their approval by writing |
|
/jira refresh |
|
@dasanind: This pull request references Jira Issue OCPBUGS-105402, which is invalid:
Comment DetailsIn response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the openshift-eng/jira-lifecycle-plugin repository. |
|
/pipeline auto |
|
Pipeline controller notification The |
|
/jira refresh |
|
@dasanind: This pull request references Jira Issue OCPBUGS-105402, which is valid. The bug has been moved to the POST state. 3 validation(s) were run on this bug
No GitHub users were found matching the public email listed for the QA contact in Jira (core-networking-bot@redhat.com), skipping review request. DetailsIn response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the openshift-eng/jira-lifecycle-plugin repository. |
|
/retest |
|
/test verify |
445982f to
1d15fd8
Compare
|
Scheduling tests matching the |
|
/test e2e-aws-ovn |
|
/test e2e-aws-ovn-hypershift |
|
/test e2e-aws-ovn-hypershift-conformance |
|
/test e2e-aws-ovn-techpreview |
|
/retest |
|
@dasanind: The following tests failed, say
Full PR test history. Your PR dashboard. DetailsInstructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. I understand the commands that are listed here. |
|
/retest |
chore: OCPBUGS-105402: Remove EVPN feature gate
The EVPN feature gate has been enabled by default and is no longer needed within the product. All clusters now have EVPN functionality available without requiring an explicit feature gate.
This commit removes:
The feature gate graduation is complete and the gate is no longer required for cluster configuration.