DLPX-98112 linux-kernel-generic: rebase Delphix patchset onto Ubuntu-hwe-7.0-7.0.0-28.28_24.04.1 - #57
Conversation
prakashsurya
left a comment
There was a problem hiding this comment.
LGTM, pending successful ab-pre-push.
Testing status updateab-pre-push build #14718: completed
Will record the final result once it finishes. |
upgrade-testing rerun #4618 → blackbox-chained #9575: FAILURE (progress, but same infra pattern)9/46 sub-tests failed (down from 37/46 last time — the management-stack-restart timeout from the last run didn't recur). All 9 failures trace to a single root cause: SSH/connectivity timeouts to the test appliance starting at Notably, Reran again reusing the same image: |
upgrade-testing rerun #4622 → blackbox-chained #9579: UNSTABLE (effectively a clean pass)0/97 sub-tests failed. The only two non-passes were skips unrelated to this rebase:
Neither implicates the kernel rebase. This clears the infra signature from the last two rounds (management-stack-restart timeout, then SSH/connectivity timeouts to the test appliance during setup) — it did not recur here. Test stage for
|
|
Landed on Overridden gates at land time (explicitly confirmed by requester):
|
Rebases the Delphix patchset onto Ubuntu tag
Ubuntu-hwe-7.0-7.0.0-28.28_24.04.1, replacing the previous baseUbuntu-hwe-6.17-6.17.0-40.40_24.04.1. Recreates the rebase thatlinux-pkg/develop/update-package/linux-kernel-genericfailed to complete.Ubuntu-hwe-7.0-7.0.0-28.28_24.04.1(917185778ef2b3cb674c703dfd055eb0c4af67de)Ubuntu-hwe-6.17-6.17.0-40.40_24.04.1(063d17a50448cbb5ef703221a62f6af6d1fb78d1)8f4441107409— Extract PKG_ABI from mutated stringConflicting:
include/asm-generic/mshyperv.hUpstream cause:
56f727d2cc7a— UBUNTU: SAUCE: (no-up) hv: Supply vendor ID and package ABIVerdict:
RE_APPLY— Ubuntu SAUCE relocated the #ifndef PKG_ABI block from before hv_do_rep_hypercall() to after it while re-applying the SAUCE stack onto the 7.0 mainline; content unchanged. New upstream still defines PKG_ABI as a bare unquoted integer, so the Delphix ABI-string mutation handling is still needed. Ported the same string-mutation logic to the relocated position verbatim.Testing Done
ab-pre-push build #14705: FAILURE
linux-kernel-generic@e92af378a006(againstdevelop)ipu7-driversDKMS module failed to compile against the new kernel's V4L2 subdev API (drivers/media/i2c/ov02c10.c: error: implicit declaration of function 'v4l2_subdev_state_get_format'/'struct v4l2_subdev' has no member named 'entity') — a stale Ubuntu-side DKMS pin, unrelated to this patchset, that our build tooling doesn't exclude. Fix: DLPX-98296 linux-kernel-generic pre-push build fails: ipu7-drivers DKMS module missing do_ipu7=false disable flag linux-pkg#405 (DLPX-98296).ab-pre-push build #14718: IN PROGRESS
linux-kernel-generic@e92af378a006,linux-pkg@065c38acf7f7,zfs@e62b28d4bbc4(againstdevelop)do_ipu7=falsefix (PR #405) and the zfssockaddr_unsizedfix (PR #2305, needed because this hwe-7.0 kernel's headers carry the same API change as aws's) both included as extra repos; re-run recording in completed mode once finished.ab-pre-push build #14718: FAILURE
linux-kernel-generic@e92af378a006,linux-pkg@065c38acf7f7,zfs@e62b28d4bbc4(againstdevelop)appliance-build » develop » pre-push #7152); both prior fixes (do_ipu7=false, zfssockaddr_unsized) landed cleanly. Tests — FAILURE, both root-caused as infra flakiness unrelated to this patchset:upgrade-testing #4609failed insideblackbox-chained #9566—java.io.EOFException: Unexpected end of ZLIB input streamwhile expandingdrivers.master.v10.tar.gz(corrupted/truncated download).dx-integration-tests #36211failed in two branches: "Blackbox pre_checkin tests" (blackbox-self-service #226272) hitjava.net.UnknownHostException: artifactory.delphix.com(DNS resolution failure); "Unit Tests" (integration-tests » split-precommit-unittest » pre-push #40041) hung on the Jenkins swarm-agent SSH connect for ~2h13m beforeBroken pipe.ami-snapshots #9999AMI — no rebuild needed):upgrade-testing #4613,dx-integration-tests #36269. Results recorded below.ab-pre-push build #14718: completed
#36269: SUCCESS.#4613→blackbox-chained #9570: UNSTABLE — 37/46 sub-tests failed, all cascading from a single root cause: the appliance's management stack failed to restart after power-cycling within the 897s timeout duringinitial_setup_tests::test_setup_swap, which then failed every dependent test (admin profile setup, virtualization SDK install, upgrade request/pre tests). This is an infra/environment-recovery issue, not a regression from the kernel rebase or either fix.upgrade-testing #4618(image:appliance-build » pre-push #7152's upgrade artifact). Result recorded below.upgrade-testing rerun #4618 → blackbox-chained #9575: FAILURE (progress, but same infra pattern)
9/46 sub-tests failed (down from 37/46 last time — the management-stack-restart timeout from the last run didn't recur). All 9 failures trace to a single root cause: SSH/connectivity timeouts to the test appliance starting at
test_upload_and_delete_upgrade_image("management stack did not come up in 300s"), cascading throughstop_at_failuredependencies inupgrade_basic_pre/upgrade_pre.Notably,
linux-kernel-aws's rerun (#72) hit the exact same 9 tests, same root cause, in parallel — two unrelated kernel patchsets failing identically points to a shared DCenter/network infra issue at the time, not either kernel rebase.Reran again reusing the same image:
upgrade-testing #4622. Result recorded below.upgrade-testing rerun #4622 → blackbox-chained #9579: UNSTABLE (effectively a clean pass)
0/97 sub-tests failed. The only two non-passes were skips unrelated to this rebase:
test_host_cacert_after_upgrade— "No host cert was stored which is required for this test to run" (pre-existing test-environment condition).test_validate_mssql_backup_and_validate_vdbs_replication_target— subprocess failure on the replication target, matched known bug DLPX-98231.Neither implicates the kernel rebase. This clears the infra signature from the last two rounds (management-stack-restart timeout, then SSH/connectivity timeouts to the test appliance during setup) — it did not recur here. Test stage for
genericis now green. Compile stage was already confirmed (appliance-build » pre-push #7152: SUCCESS). No further reruns needed on this platform.linux-kernel-aws's parallel rerun (#72) still hit an SSH connectivity timeout on its next round, but during a different test/stage than the prior rounds (test_upgrade_linux_system, mid-upgrade, nottest_upload_and_delete_upgrade_imagein setup) — see that PR for the full breakdown and outstanding rerun.