From 304624091545f96e381bf09b6133ec15d48382d8 Mon Sep 17 00:00:00 2001 From: joshsiv-mulga Date: Thu, 25 Jun 2026 15:37:11 +1000 Subject: [PATCH] fix(e2e): ENI reconcile test SSHes as ubuntu to match stock AMI default PR #411 (cloud-init EC2 datasource) dropped the cloud-init ISO that created the ec2-user account and baked the harness SSH key; guests now boot the stock Ubuntu gold AMI (default user ubuntu) bootstrapped via the Ec2/IMDS datasource. eni_reconcile_test.go was the lone single-suite test still SSHing as ec2-user, so TestENIHotplugReconcile failed publickey at the first SSH. Align it with every other single-suite test. --- tests/e2e/single/eni_reconcile_test.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/e2e/single/eni_reconcile_test.go b/tests/e2e/single/eni_reconcile_test.go index bfc721e0f..1f32de564 100644 --- a/tests/e2e/single/eni_reconcile_test.go +++ b/tests/e2e/single/eni_reconcile_test.go @@ -41,7 +41,7 @@ func runENIHotplugReconcile(t *testing.T, fix *Fixture) { host, port := harness.InstancePublicSSHHost(t, inst) waitForSSHReady(t, host, port, keyPath) - tgt := harness.SSHTarget{User: "ec2-user", Host: host, Port: port, KeyPath: keyPath} + tgt := harness.SSHTarget{User: "ubuntu", Host: host, Port: port, KeyPath: keyPath} before := guestMACSet(t, tgt)