Skip to content

MULTIARCH-6267 MTO 1.3.2 release notes#115221

Open
bscott-rh wants to merge 1 commit into
openshift:mainfrom
bscott-rh:MULTIARCH-6267
Open

MULTIARCH-6267 MTO 1.3.2 release notes#115221
bscott-rh wants to merge 1 commit into
openshift:mainfrom
bscott-rh:MULTIARCH-6267

Conversation

@bscott-rh

@bscott-rh bscott-rh commented Jul 13, 2026

Copy link
Copy Markdown
Contributor

@bscott-rh bscott-rh added this to the Continuous Release milestone Jul 13, 2026
@openshift-ci openshift-ci Bot added the size/S Denotes a PR that changes 10-29 lines, ignoring generated files. label Jul 13, 2026
@ocpdocs-previewbot

ocpdocs-previewbot commented Jul 13, 2026

Copy link
Copy Markdown

Comment thread modules/multi-arch-tuning-operator-release-notes-1-3-2.adoc
@openshift-ci

openshift-ci Bot commented Jul 13, 2026

Copy link
Copy Markdown

@bscott-rh: 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.

[id="multi-arch-tuning-operator-1-3-2-bug-fixes_{context}"]
== Bug fixes

* Previously, when deleting a `ClusterPodPlacementConfig` with the `execFormatErrorMonitor` plugin enabled, the MTO remained stuck in `Deleting` state because some resources were not deleted. With this update, all relevant resources are removed so that the deletion is successful. link:https://redhat.atlassian.net/browse/MULTIARCH-6186[(*MULTIARCH-6186*)]

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Suggested change
* Previously, when deleting a `ClusterPodPlacementConfig` with the `execFormatErrorMonitor` plugin enabled, the MTO remained stuck in `Deleting` state because some resources were not deleted. With this update, all relevant resources are removed so that the deletion is successful. link:https://redhat.atlassian.net/browse/MULTIARCH-6186[(*MULTIARCH-6186*)]
* Previously, when deleting a `ClusterPodPlacementConfig` with the `execFormatErrorMonitor` plugin enabled, the MTO could get stuck in a `Deleting` state because some resources were not deleted. With this update, all relevant resources are removed so that the deletion is successful. link:https://redhat.atlassian.net/browse/MULTIARCH-6186[(*MULTIARCH-6186*)]


* Previously, when deleting a `ClusterPodPlacementConfig` with the `execFormatErrorMonitor` plugin enabled, the MTO remained stuck in `Deleting` state because some resources were not deleted. With this update, all relevant resources are removed so that the deletion is successful. link:https://redhat.atlassian.net/browse/MULTIARCH-6186[(*MULTIARCH-6186*)]

* Previously, a race condition prevented the `execFormatErrorMonitor` from successfully recording `eNoExecEvent` errors when an architecture mismatch was present. With this update, errors are recorded successfully. link:https://redhat.atlassian.net/browse/MULTIARCH-6207[(*MULTIARCH-6207*)]

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Suggested change
* Previously, a race condition prevented the `execFormatErrorMonitor` from successfully recording `eNoExecEvent` errors when an architecture mismatch was present. With this update, errors are recorded successfully. link:https://redhat.atlassian.net/browse/MULTIARCH-6207[(*MULTIARCH-6207*)]
* Previously, a race condition between the eNoExecEvent daemon and the handler controller caused ENoExecEvent CR to be rolled back before its status could be set, preventing any exec format errors from being recorded. This update resolves the conflict so events are captured successfully. link:https://redhat.atlassian.net/browse/MULTIARCH-6207[(*MULTIARCH-6207*)]


* Previously, a race condition prevented the `execFormatErrorMonitor` from successfully recording `eNoExecEvent` errors when an architecture mismatch was present. With this update, errors are recorded successfully. link:https://redhat.atlassian.net/browse/MULTIARCH-6207[(*MULTIARCH-6207*)]

* Previously, when deleting a `ClusterPodPlacementConfig` when `PodPlacementConfig` resources still existed, the `PodPlacementConfig` resources were inadvertently deleted. With this update, the `ClusterPodPlacementConfig` deletion is blocked so that existing resources are preserved. link:https://redhat.atlassian.net/browse/MULTIARCH-6236[(*MULTIARCH-6236*)]

@AnnaZivkovic AnnaZivkovic Jul 13, 2026

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Suggested change
* Previously, when deleting a `ClusterPodPlacementConfig` when `PodPlacementConfig` resources still existed, the `PodPlacementConfig` resources were inadvertently deleted. With this update, the `ClusterPodPlacementConfig` deletion is blocked so that existing resources are preserved. link:https://redhat.atlassian.net/browse/MULTIARCH-6236[(*MULTIARCH-6236*)]
* Previously, deleting a ClusterPodPlacementConfig could tear down the webhook and operand resources while PodPlacementConfigs still existed, orphaning them without the resources they depend on. The deletion is now properly gated and blocks if any PodPlacementConfigs remain. link:https://redhat.atlassian.net/browse/MULTIARCH-6236[(*MULTIARCH-6236*)]

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

Labels

branch/enterprise-4.22 branch/enterprise-5.0 size/S Denotes a PR that changes 10-29 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants