Closed madhu-pillai closed 1 week ago
@madhu-pillai: This pull request references Jira Issue OCPBUGS-33124, which is invalid:
Comment /jira refresh
to re-evaluate validity if changes to the Jira bug are made, or edit the title of this pull request to link to a different bug.
The bug has been updated to refer to the pull request using the external bug tracker.
/retest
@madhu-pillai: This pull request references Jira Issue OCPBUGS-33124, which is invalid:
Comment /jira refresh
to re-evaluate validity if changes to the Jira bug are made, or edit the title of this pull request to link to a different bug.
Pushed an update here. Removed more dead code and expanded on the commit message.
/lgtm
Fixed up the linked Jira card.
/jira refresh
That said, CI will likely fail here due to https://github.com/openshift/os/issues/1523 but we can force it in since it doesn't cover this path at all. As a final sanity-check, @madhu-pillai can you test this latest version manually?
@jlebon: This pull request references Jira Issue OCPBUGS-33124, which is invalid:
Comment /jira refresh
to re-evaluate validity if changes to the Jira bug are made, or edit the title of this pull request to link to a different bug.
The bug has been updated to refer to the pull request using the external bug tracker.
/jira refresh
@jlebon: This pull request references Jira Issue OCPBUGS-33124, which is valid.
Requesting review from QA contact: /cc @mike-nguyen
[APPROVALNOTIFIER] This PR is APPROVED
This pull-request has been approved by: jlebon, madhu-pillai
The full list of commands accepted by this bot can be found here.
The pull request process is described here
/retest-required
Remaining retests: 0 against base HEAD c895761f289a79b0f76bc00955620e93dc92c8c5 and 2 for PR HEAD 12d62d4d20b93bbe5ecda60153a9c3cd4da1a0cc in total
As expected, CI is failing on https://github.com/openshift/os/issues/1523.
/override ci/prow/rhcos-9-build-test-qemu /override ci/prow/scos-9-build-test-qemu
That said, adding a hold for
As a final sanity-check, @madhu-pillai can you test this latest version manually?
Feel free to drop the hold (with /hold cancel
) once you did that.
/hold
@jlebon: Overrode contexts on behalf of jlebon: ci/prow/rhcos-9-build-test-qemu, ci/prow/scos-9-build-test-qemu
hi @jlebon, I have tested it. I can reproduce the issue from 4.5 -> 4.12 -> 4.17 After applying the fix , I can upgrade 4.5 -> 4.12 -> 4.17
[core@master-1 ~]$ sudo rpm-ostree status
State: idle
Deployments:
* 573f47ef426ff0687c28669ecc720dfc483a8a3f5962eb4de6b62237b2982938
Version: 412.90.202301101512-0 (2023-01-10T15:44:38Z)
658da8df8993a58836ba73eff84360fa6ccd61bb23b4b4f1b89048200992e0df
Version: 45.82.202007101157-0 (2020-07-10T12:05:50Z)
[core@master-1 ~]$ sudo rpm-ostree status
State: idle
Deployments:
● ostree-unverified-image:oci-archive:/srv/rhcos-417.94.202406200502-0-ostree.s390x.ociarchive
Digest: sha256:4c578e83be70c60e372e8c76108f38e8e30067a0d195298aad2df71d6b28bab3
Version: 417.94.202406200502-0 (2024-06-20T05:24:17Z)
573f47ef426ff0687c28669ecc720dfc483a8a3f5962eb4de6b62237b2982938
Version: 412.90.202301101512-0 (2023-01-10T15:44:38Z)
/hold cancel
/retest-required
Remaining retests: 0 against base HEAD dee91eaab229f343c12bf3310325f21c2314d59a and 1 for PR HEAD 12d62d4d20b93bbe5ecda60153a9c3cd4da1a0cc in total
/retest
Nice, thanks for testing!
As expected, CI is failing on https://github.com/openshift/os/issues/1523. Let's just get this in to start the backport process.
/override ci/prow/rhcos-9-build-test-qemu /override ci/prow/scos-9-build-test-qemu
@jlebon: Overrode contexts on behalf of jlebon: ci/prow/rhcos-9-build-test-qemu, ci/prow/scos-9-build-test-qemu
@madhu-pillai: Jira Issue OCPBUGS-33124: All pull requests linked via external trackers have merged:
Jira Issue OCPBUGS-33124 has been moved to the MODIFIED state.
@madhu-pillai: all tests passed!
Full PR test history. Your PR dashboard.
/cherrypick release-4.16
@madhu-pillai: new pull request created: #1534
/cherrypick release-4.15
@madhu-pillai: new pull request created: #1535
/cherrypick release-4.14
/cherrypick release-4.13
@madhu-pillai: new pull request created: #1536
@madhu-pillai: new pull request created: #1537
It was weird how we would growpart on every boot in the old-style LUKS code path. In comparison, on new installs nowadays, we only growpart once on first boot and never again. Since we don't support new installs that use the old-style LUKS scheme anymore, let's just drop the growpart call.
This also fixes some issues we've been seeing on s390x systems using DASD devices where it would make the device temporarily unaccessible due to sfdisk not understanding DASD partitioning, and some locking that growpart does that lingers and breaks the following
blockdev
call.Fixes: https://issues.redhat.com/browse/OCPBUGS-33124