Skip to content

MGMT-20634: Revert mac-identifier and global DNS workarounds as RHEL-91250 and RHEL-72440 resolved#10318

Merged
openshift-merge-bot[bot] merged 1 commit into
openshift:masterfrom
linoyaslan:remove-mac-identifier-workaround
May 13, 2026
Merged

MGMT-20634: Revert mac-identifier and global DNS workarounds as RHEL-91250 and RHEL-72440 resolved#10318
openshift-merge-bot[bot] merged 1 commit into
openshift:masterfrom
linoyaslan:remove-mac-identifier-workaround

Conversation

@linoyaslan
Copy link
Copy Markdown
Contributor

@linoyaslan linoyaslan commented May 11, 2026

As RHEL-72440 and RHEL-91250 are now resolved, we can remove our workarounds for mac-identifir and global DNS.
With this fix, if a user sets auto-dns: false and dhcp: true or mac-identifier in their nmstate.yaml, the flow with nmstate.service should correctly apply the networking configuration files.

/cc @giladravid16

How it was tested:

mac-identifier:
I used the following nmstate file:

interfaces:
      - name: eth0
        identifier: mac-address
        mac-address: 52:54:00:03:ff:0f
        type: ethernet
        state: up
        ipv4:
          enabled: true
          address:
            - ip: 192.168.128.3
              prefix-length: 24
          dhcp: false
dns-resolver:
    config:
        server:
          - 192.168.128.1
routes:
    config:
    - destination: 0.0.0.0/0
      next-hop-address: 192.168.128.1
      next-hop-interface: eth0
      table-id: 254

mac-to-interface:
MAC address: 52:54:00:64:c8:96
interface name: t

Then I verified that network configured as expected during discovery.


global DNS:
I used the following nmstate file:

interfaces:
  - name: eth0
    type: ethernet
    state: up
    ipv4:
      enabled: true
      auto-dns: false
      dhcp: true
dns-resolver:
  config:
    server:
      - 192.168.122.1
routes:
  config:
    - destination: 0.0.0.0/0
      next-hop-address: 192.168.122.1
      next-hop-interface: eth0
      table-id: 254

Then I verified that /etc/resolv.conf was correctly configured both during discovery and after installation.

List all the issues related to this PR

  • New Feature
  • Enhancement
  • Bug fix
  • Tests
  • Documentation
  • CI/CD

What environments does this code impact?

  • Automation (CI, tools, etc)
  • Cloud
  • Operator Managed Deployments
  • None

How was this code tested?

  • assisted-test-infra environment
  • dev-scripts environment
  • Reviewer's test appreciated
  • Waiting for CI to do a full test run
  • Manual (Elaborate on how it was tested)
  • No tests needed

Checklist

  • Title and description added to both, commit and PR.
  • Relevant issues have been associated (see CONTRIBUTING guide)
  • This change does not require a documentation update (docstring, docs, README, etc)
  • Does this change include unit-tests (note that code changes require unit-tests)

Reviewers Checklist

  • Are the title and description (in both PR and commit) meaningful and clear?
  • Is there a bug required (and linked) for this change?
  • Should this PR be backported?

Summary by CodeRabbit

  • Refactor
    • Static network config decision simplified: whether to use nmstate now depends only on the OpenShift version (no longer inspects uploaded static network YAML or checks for MAC/DNS-specific cases).
  • Tests
    • Test suites updated to reflect the version-only decision logic and removed YAML/MAC-specific scenarios.

@openshift-ci-robot
Copy link
Copy Markdown

@linoyaslan: This pull request explicitly references no jira issue.

Details

In response to this:

As issue described in RHEL-72440 re-tested and seems be resolved, we can remove our workaround for mac-identifier.
With this fix, if a user sets mac-identifier in their nmstate.yaml, the flow with nmstate.service should correctly apply the networking configuration files.

Note: this is still in draft because we need to verif with nmstate team why ticket still open, and if a fix was introduced, confirm that it was backported to all bootimages for OCP 4.18 and above.

/cc @giladravid16

How it was tested:

I used the following nmstate file:

interfaces:
     - name: eth0
       identifier: mac-address
       mac-address: 52:54:00:03:ff:0f
       type: ethernet
       state: up
       ipv4:
         enabled: true
         address:
           - ip: 192.168.128.3
             prefix-length: 24
         dhcp: false
dns-resolver:
   config:
       server:
         - 192.168.128.1
routes:
   config:
   - destination: 0.0.0.0/0
     next-hop-address: 192.168.128.1
     next-hop-interface: eth0
     table-id: 254

mac-to-interface:
MAC address: 52:54:00:64:c8:96
interface name: t

Then I verified that network configured as expected during discovery.

List all the issues related to this PR

  • New Feature
  • Enhancement
  • Bug fix
  • Tests
  • Documentation
  • CI/CD

What environments does this code impact?

  • Automation (CI, tools, etc)
  • Cloud
  • Operator Managed Deployments
  • None

How was this code tested?

  • assisted-test-infra environment
  • dev-scripts environment
  • Reviewer's test appreciated
  • Waiting for CI to do a full test run
  • Manual (Elaborate on how it was tested)
  • No tests needed

Checklist

  • Title and description added to both, commit and PR.
  • Relevant issues have been associated (see CONTRIBUTING guide)
  • This change does not require a documentation update (docstring, docs, README, etc)
  • Does this change include unit-tests (note that code changes require unit-tests)

Reviewers Checklist

  • Are the title and description (in both PR and commit) meaningful and clear?
  • Is there a bug required (and linked) for this change?
  • Should this PR be backported?

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.

@openshift-ci-robot openshift-ci-robot added the jira/valid-reference Indicates that this PR references a valid Jira ticket of any type. label May 11, 2026
@openshift-ci openshift-ci Bot requested a review from giladravid16 May 11, 2026 17:46
@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented May 11, 2026

Walkthrough

ShouldUseNmstateService was simplified to depend solely on OpenShift version support (NMStatectlServiceSupported(openshiftVersion)). YAML-inspecting helpers and checks (global DNS/MAC identifier parsing) were removed and call sites, interface, mocks, and tests were updated to the new single-argument signature.

Changes

Nmstate service decision and helpers

Layer / File(s) Summary
Core decision change
pkg/staticnetworkconfig/backward_compatibility.go
Replaced ShouldUseNmstateService(staticNetworkConfigStr, openshiftVersion) with ShouldUseNmstateService(openshiftVersion) returning NMStatectlServiceSupported(openshiftVersion); removed YAML parsing and related logic (including gopkg.in/yaml.v2 import).

Interface and mocks

Layer / File(s) Summary
Interface update
pkg/staticnetworkconfig/generator.go
Updated StaticNetworkConfig.ShouldUseNmstateService signature to accept only openshiftVersion string and return (bool, error).
Mock adjustments
pkg/staticnetworkconfig/mock_generator.go
Updated GoMock generated methods/recorder for ShouldUseNmstateService to the new single-argument signature.

Call sites

Layer / File(s) Summary
Internal callers updated
internal/bminventory/inventory.go, internal/ignition/discovery.go
Replaced calls that passed (infraEnv.StaticNetworkConfig, infraEnv.OpenshiftVersion) with calls that pass only infraEnv.OpenshiftVersion for ShouldUseNmstateService.
Tests adapting mocks
internal/bminventory/inventory_test.go, internal/ignition/discovery_test.go
Updated mock expectations to call ShouldUseNmstateService(infraEnv.OpenshiftVersion) instead of including formatted static-network-config input.

Tests for backward compatibility logic

Layer / File(s) Summary
Unit test simplification
pkg/staticnetworkconfig/backward_compatibility_test.go
Removed YAML-based table scenarios (MAC and auto-dns cases) and replaced with direct assertions that exercise ShouldUseNmstateService using only version strings (empty, below-minimal, minimal-and-above, invalid).

Estimated code review effort

🎯 3 (Moderate) | ⏱️ ~20 minutes

🚥 Pre-merge checks | ✅ 11 | ❌ 1

❌ Failed checks (1 warning)

Check name Status Explanation Resolution
Test Structure And Quality ⚠️ Warning Ginkgo test assertions lack meaningful failure messages per requirement #4. All Expect() calls omit diagnostic context needed to diagnose failures. Add diagnostic messages to assertions: Expect(err).NotTo(HaveOccurred(), "failed to validate version"). Apply pattern to all assertion statements in backward_compatibility_test.go (lines 20-21, 26-27, 32-33, 38-39, 44).
✅ Passed checks (11 passed)
Check name Status Explanation
Title check ✅ Passed The title clearly and specifically describes the main change: reverting workarounds for mac-identifier and global DNS because upstream issues RHEL-91250 and RHEL-72440 are resolved.
Description check ✅ Passed The PR description is comprehensive and well-structured, addressing all major template sections: motivation (upstream fixes resolved), detailed testing methodology with example YAML and verification steps, environment impact selection, testing approach documentation, and reviewer checklist completion.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
Stable And Deterministic Test Names ✅ Passed All Ginkgo test names in modified test files are stable and deterministic. No dynamic values are used in test titles.
Microshift Test Compatibility ✅ Passed PR adds unit tests for version comparison logic only. No OpenShift APIs, unavailable namespaces, or unsupported cluster assumptions used. MicroShift-compatible.
Single Node Openshift (Sno) Test Compatibility ✅ Passed PR modifies only unit tests (in pkg/ and internal/), not new Ginkgo e2e tests. SNO compatibility check is not applicable to unit test modifications.
Topology-Aware Scheduling Compatibility ✅ Passed Changes to static network config handling only, not Kubernetes pod scheduling. No deployment manifests or scheduling constraints introduced.
Ote Binary Stdout Contract ✅ Passed PR contains no OTE Binary Stdout Contract violations. No process-level code writes to stdout. Tests use safe Ginkgo blocks. Logging uses stderr-safe logrus.
Ipv6 And Disconnected Network Test Compatibility ✅ Passed This PR modifies existing unit tests and mocks to reflect API changes, not adding NEW Ginkgo e2e tests. The custom check applies only to NEW tests, making it not applicable.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests

Comment @coderabbitai help to get the list of available commands and usage tips.

@openshift-ci openshift-ci Bot added the size/M Denotes a PR that changes 30-99 lines, ignoring generated files. label May 11, 2026
@openshift-ci
Copy link
Copy Markdown

openshift-ci Bot commented May 11, 2026

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: linoyaslan

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@openshift-ci openshift-ci Bot added the approved Indicates a PR has been approved by an approver from all required OWNERS files. label May 11, 2026
Copy link
Copy Markdown

@coderabbitai coderabbitai Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🧹 Nitpick comments (1)
pkg/staticnetworkconfig/backward_compatibility_test.go (1)

30-39: ⚡ Quick win

Add a regression test entry for identifier: mac-address.

Since this PR’s core behavior change is dropping the mac-identifier workaround, the table should keep one explicit case proving nmstate.service is still selected on supported versions when identifier: mac-address is present and no auto-dns workaround condition exists.

Suggested table entry
 table.DescribeTable("different scenarios", func(YAML, version string, expectedResult bool) {
@@
 	table.Entry("If the YAML contains a auto-dns: false, dhcp: true, and the version >= MinimalVersionForNmstatectl we shouldn't use the nmstate service flow.", withAutoDnsSetToFalseDhcpTrue, common.MinimalVersionForNmstatectl, false))
+	table.Entry("If YAML uses identifier: mac-address and version >= MinimalVersionForNmstatectl, nmstate service flow should be used.",
+`interfaces:
+- name: eth0
+  type: ethernet
+  state: up
+  identifier: mac-address
+  mac-address: "52:54:00:64:c8:96"
+  ipv4:
+    enabled: true
+    dhcp: false
+    address:
+      - ip: 192.168.122.10
+        prefix-length: 24
+`, common.MinimalVersionForNmstatectl, true))
🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

In `@pkg/staticnetworkconfig/backward_compatibility_test.go` around lines 30 - 39,
Add a new table.Entry to the DescribeTable that covers the regression for
"identifier: mac-address": create a YAML test case (e.g.,
withIdentifierMacAddress) that contains an interface with identifier:
mac-address and no auto-dns workaround, call
staticNetworkGenerator.ShouldUseNmstateService via the existing
table.DescribeTable harness, use common.MinimalVersionForNmstatectl as the
version, and assert the expectedResult is true so the test proves
nmstate.service is selected on supported versions; place this new entry
alongside the existing entries (same table) and mirror the existing pattern used
by withAutoDnsSetToFalseDhcpTrue.
🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

Nitpick comments:
In `@pkg/staticnetworkconfig/backward_compatibility_test.go`:
- Around line 30-39: Add a new table.Entry to the DescribeTable that covers the
regression for "identifier: mac-address": create a YAML test case (e.g.,
withIdentifierMacAddress) that contains an interface with identifier:
mac-address and no auto-dns workaround, call
staticNetworkGenerator.ShouldUseNmstateService via the existing
table.DescribeTable harness, use common.MinimalVersionForNmstatectl as the
version, and assert the expectedResult is true so the test proves
nmstate.service is selected on supported versions; place this new entry
alongside the existing entries (same table) and mirror the existing pattern used
by withAutoDnsSetToFalseDhcpTrue.

ℹ️ Review info
⚙️ Run configuration

Configuration used: Repository: openshift/coderabbit/.coderabbit.yaml

Review profile: CHILL

Plan: Enterprise

Run ID: 50a2d021-0c2b-4034-bdeb-c7084801d657

📥 Commits

Reviewing files that changed from the base of the PR and between babc11d and 940b93f.

📒 Files selected for processing (2)
  • pkg/staticnetworkconfig/backward_compatibility.go
  • pkg/staticnetworkconfig/backward_compatibility_test.go

@codecov
Copy link
Copy Markdown

codecov Bot commented May 11, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 44.33%. Comparing base (babc11d) to head (8e733c0).
⚠️ Report is 4 commits behind head on master.

Additional details and impacted files

Impacted file tree graph

@@            Coverage Diff             @@
##           master   #10318      +/-   ##
==========================================
- Coverage   44.33%   44.33%   -0.01%     
==========================================
  Files         417      417              
  Lines       72837    72762      -75     
==========================================
- Hits        32294    32259      -35     
+ Misses      37609    37586      -23     
+ Partials     2934     2917      -17     
Files with missing lines Coverage Δ
internal/bminventory/inventory.go 72.09% <100.00%> (ø)
internal/ignition/discovery.go 75.00% <100.00%> (ø)
pkg/staticnetworkconfig/backward_compatibility.go 100.00% <100.00%> (+42.04%) ⬆️
pkg/staticnetworkconfig/generator.go 67.73% <ø> (ø)

... and 1 file with indirect coverage changes

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@linoyaslan linoyaslan marked this pull request as draft May 12, 2026 06:14
@openshift-ci openshift-ci Bot added the do-not-merge/work-in-progress Indicates that a PR should not merge because it is a work in progress. label May 12, 2026
@linoyaslan linoyaslan marked this pull request as ready for review May 12, 2026 10:04
@openshift-ci openshift-ci Bot removed the do-not-merge/work-in-progress Indicates that a PR should not merge because it is a work in progress. label May 12, 2026
@linoyaslan linoyaslan force-pushed the remove-mac-identifier-workaround branch from 940b93f to e56cffd Compare May 12, 2026 10:46
@linoyaslan linoyaslan changed the title NO-ISSUE: Revert mac-identifier workaround as it was confirmed to work correctly with nmstate.service MGMT-20634: Revert mac-identifier and global DNS workarounds as RHEL-91250 and RHEL-72440 resolved May 12, 2026
@openshift-ci-robot
Copy link
Copy Markdown

openshift-ci-robot commented May 12, 2026

@linoyaslan: This pull request references MGMT-20634 which is a valid jira issue.

Warning: The referenced jira issue has an invalid target version for the target branch this PR targets: expected the task to target the "5.0.0" version, but no target version was set.

Details

In response to this:

As issue described in RHEL-72440 re-tested and seems be resolved, we can remove our workaround for mac-identifier.
With this fix, if a user sets mac-identifier in their nmstate.yaml, the flow with nmstate.service should correctly apply the networking configuration files.

/cc @giladravid16

How it was tested:

I used the following nmstate file:

interfaces:
     - name: eth0
       identifier: mac-address
       mac-address: 52:54:00:03:ff:0f
       type: ethernet
       state: up
       ipv4:
         enabled: true
         address:
           - ip: 192.168.128.3
             prefix-length: 24
         dhcp: false
dns-resolver:
   config:
       server:
         - 192.168.128.1
routes:
   config:
   - destination: 0.0.0.0/0
     next-hop-address: 192.168.128.1
     next-hop-interface: eth0
     table-id: 254

mac-to-interface:
MAC address: 52:54:00:64:c8:96
interface name: t

Then I verified that network configured as expected during discovery.

List all the issues related to this PR

  • New Feature
  • Enhancement
  • Bug fix
  • Tests
  • Documentation
  • CI/CD

What environments does this code impact?

  • Automation (CI, tools, etc)
  • Cloud
  • Operator Managed Deployments
  • None

How was this code tested?

  • assisted-test-infra environment
  • dev-scripts environment
  • Reviewer's test appreciated
  • Waiting for CI to do a full test run
  • Manual (Elaborate on how it was tested)
  • No tests needed

Checklist

  • Title and description added to both, commit and PR.
  • Relevant issues have been associated (see CONTRIBUTING guide)
  • This change does not require a documentation update (docstring, docs, README, etc)
  • Does this change include unit-tests (note that code changes require unit-tests)

Reviewers Checklist

  • Are the title and description (in both PR and commit) meaningful and clear?
  • Is there a bug required (and linked) for this change?
  • Should this PR be backported?

Summary by CodeRabbit

  • Refactor

  • Simplified static network configuration handling: MAC-address checks removed, decision to use nmstate depends only on OpenShift version support and DNS/DHCP conditions.

  • Reduced conditional quirks for certain YAML scenarios for more predictable behavior.

  • Tests

  • Updated tests to reflect the simplified configuration rules and removed MAC-related scenarios.

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.

…91250 and RHEL-72440 resolved

As RHEL-72440 and RHEL-91250 are now resolved, we can remove our workarounds for mac-identifir and global DNS.
With this fix, if a user sets auto-dns: false and dhcp: true or mac-identifier in their nmstate.yaml, the flow with nmstate.service should correctly apply the networking configuration files.
@linoyaslan linoyaslan force-pushed the remove-mac-identifier-workaround branch from e56cffd to 8e733c0 Compare May 12, 2026 16:14
@openshift-ci openshift-ci Bot added size/L Denotes a PR that changes 100-499 lines, ignoring generated files. and removed size/M Denotes a PR that changes 30-99 lines, ignoring generated files. labels May 12, 2026
Copy link
Copy Markdown

@coderabbitai coderabbitai Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🧹 Nitpick comments (1)
pkg/staticnetworkconfig/backward_compatibility_test.go (1)

24-40: ⚡ Quick win

Avoid hardcoded “below/above minimum” version literals.

Using fixed values ("4.17", "4.19") makes the test brittle if common.MinimalVersionForNmstatectl changes. Derive below/above test inputs from the minimum constant to keep this stable across future bumps.

🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

In `@pkg/staticnetworkconfig/backward_compatibility_test.go` around lines 24 - 40,
Replace hardcoded version strings in the tests that call
staticNetworkGenerator.ShouldUseNmstateService with versions computed relative
to common.MinimalVersionForNmstatectl: derive a "below" version by decrementing
the minimal version (e.g., subtracting one minor or patch component) and an
"above" version by incrementing it, then use those derived strings in the three
It blocks (the calls to ShouldUseNmstateService) so the tests remain correct
when common.MinimalVersionForNmstatectl changes.
🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

Nitpick comments:
In `@pkg/staticnetworkconfig/backward_compatibility_test.go`:
- Around line 24-40: Replace hardcoded version strings in the tests that call
staticNetworkGenerator.ShouldUseNmstateService with versions computed relative
to common.MinimalVersionForNmstatectl: derive a "below" version by decrementing
the minimal version (e.g., subtracting one minor or patch component) and an
"above" version by incrementing it, then use those derived strings in the three
It blocks (the calls to ShouldUseNmstateService) so the tests remain correct
when common.MinimalVersionForNmstatectl changes.

ℹ️ Review info
⚙️ Run configuration

Configuration used: Repository: openshift/coderabbit/.coderabbit.yaml

Review profile: CHILL

Plan: Enterprise

Run ID: 1a8e9aed-0fab-4179-a7da-6e909ca74930

📥 Commits

Reviewing files that changed from the base of the PR and between e56cffd and 8e733c0.

📒 Files selected for processing (8)
  • internal/bminventory/inventory.go
  • internal/bminventory/inventory_test.go
  • internal/ignition/discovery.go
  • internal/ignition/discovery_test.go
  • pkg/staticnetworkconfig/backward_compatibility.go
  • pkg/staticnetworkconfig/backward_compatibility_test.go
  • pkg/staticnetworkconfig/generator.go
  • pkg/staticnetworkconfig/mock_generator.go
✅ Files skipped from review due to trivial changes (1)
  • pkg/staticnetworkconfig/mock_generator.go

@giladravid16
Copy link
Copy Markdown
Contributor

/lgtm

@openshift-ci openshift-ci Bot added the lgtm Indicates that a PR is ready to be merged. label May 13, 2026
@openshift-merge-bot
Copy link
Copy Markdown
Contributor

/retest-required

Remaining retests: 0 against base HEAD babc11d and 2 for PR HEAD 8e733c0 in total

@giladravid16
Copy link
Copy Markdown
Contributor

/override ci/prow/edge-e2e-ai-operator-ztp

@openshift-ci
Copy link
Copy Markdown

openshift-ci Bot commented May 13, 2026

@giladravid16: Overrode contexts on behalf of giladravid16: ci/prow/edge-e2e-ai-operator-ztp

Details

In response to this:

/override ci/prow/edge-e2e-ai-operator-ztp

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.

@openshift-merge-bot
Copy link
Copy Markdown
Contributor

/retest-required

Remaining retests: 0 against base HEAD 5d534a2 and 1 for PR HEAD 8e733c0 in total

@openshift-ci
Copy link
Copy Markdown

openshift-ci Bot commented May 13, 2026

@linoyaslan: 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.

@openshift-merge-bot openshift-merge-bot Bot merged commit d8b5726 into openshift:master May 13, 2026
23 checks passed
@giladravid16
Copy link
Copy Markdown
Contributor

/cherry-pick release-ocm-2.17

@openshift-cherrypick-robot
Copy link
Copy Markdown

@giladravid16: new pull request created: #10336

Details

In response to this:

/cherry-pick release-ocm-2.17

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

approved Indicates a PR has been approved by an approver from all required OWNERS files. jira/valid-reference Indicates that this PR references a valid Jira ticket of any type. lgtm Indicates that a PR is ready to be merged. size/L Denotes a PR that changes 100-499 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants