Skip to content

[enterprise-4.21] [OCPBUGS#77520]: Add note about EndpointSlice limitations to commatrix plugin docs#115813

Merged
gaurav-nelson merged 1 commit into
openshift:enterprise-4.21from
lcavalle:cherry-pick-114644-enterprise-4.21
Jul 21, 2026
Merged

[enterprise-4.21] [OCPBUGS#77520]: Add note about EndpointSlice limitations to commatrix plugin docs#115813
gaurav-nelson merged 1 commit into
openshift:enterprise-4.21from
lcavalle:cherry-pick-114644-enterprise-4.21

Conversation

@lcavalle

@lcavalle lcavalle commented Jul 20, 2026

Copy link
Copy Markdown
Contributor

This is a manual cherry-pick of #114644

/assign gaurav-nelson

Version(s):
4.21

Issue:
https://redhat.atlassian.net/browse/OCPBUGS-77520

Link to docs preview:

QE review:

  • QE has approved this change.

Additional information:
Manual cherry-pick because the automatic cherry-pick failed due to a merge conflict in modules/network-commatrix-plugin-intro.adoc. The 4.21 branch did not have the pre-existing paragraph about EndpointSlice/firewall that was rewritten on main, so the changes were applied manually.

Rewrites the EndpointSlice limitation paragraph in the commatrix plugin intro module (modules/network-commatrix-plugin-intro.adoc) to clarify:

  • The communication matrix uses EndpointSlice objects for port discovery
  • Kubernetes creates EndpointSlice objects automatically for each Service object
  • All core OpenShift ports are fully covered starting with OCP 4.21
  • Non-core Operators or software without a Service object do not appear in the matrix
  • The --host-open-ports flag captures actual listening ports not defined through Service or EndpointSlice objects
  • The generated diff file shows differences between intended and actual state

Also adds a brief NOTE to the install module (modules/network-commatrix-plugin-install.adoc) highlighting the key limitation and the --host-open-ports workaround.

@openshift-ci openshift-ci Bot added the size/XS Denotes a PR that changes 0-9 lines, ignoring generated files. label Jul 20, 2026
…lugin docs

Co-authored-by: Cursor <cursoragent@cursor.com>
@lcavalle
lcavalle force-pushed the cherry-pick-114644-enterprise-4.21 branch from a7c2d6a to 6dcb2b7 Compare July 20, 2026 14:04
@ocpdocs-previewbot

Copy link
Copy Markdown

🤖 Mon Jul 20 14:14:08 - Prow CI generated the docs preview:

https://115813--ocpdocs-pr.netlify.app/openshift-enterprise/latest/installing/install_config/configuring-firewall.html

@openshift-ci

openshift-ci Bot commented Jul 20, 2026

Copy link
Copy Markdown

@lcavalle: all tests passed!

Full PR test history. Your PR dashboard.

Details

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 kubernetes-sigs/prow repository. I understand the commands that are listed here.

@gaurav-nelson
gaurav-nelson merged commit 98c4bf5 into openshift:enterprise-4.21 Jul 21, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size/XS Denotes a PR that changes 0-9 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants