canonical / checkbox

Checkbox
https://checkbox.readthedocs.io
GNU General Public License v3.0
30 stars 46 forks source link

`wireless_connection_wpa3_ax_np_.*` fail because of incorrect yaml config #811

Open pieqq opened 10 months ago

pieqq commented 10 months ago

Bug Description

Netplan had a bug preventing it from supporting WPA3 connections. This was addressed with https://github.com/canonical/netplan/pull/369 and the fix landed in Jammy with netplan 0.106.1 being backported through SRU.

To get it to work, the yaml netplan config must include key-management: sae in the auth section (see example).

providers/base/bin/wifi_client_test_netplan.py needs to be modified to take this into account.

To Reproduce

  1. Launch Checkbox
  2. Select a test plan that has the wireless jobs
  3. Select wireless_connection_wpa3_ax_np_.* job(s)

Expected outcome: tests pass

Actual outcome: tests fail with output such as https://certification.canonical.com/hardware/202310-32205/submission/341216/test-results/fail/

Environment

Relevant log output

No response

Additional context

No response

baconYao commented 4 months ago

I still run into this issue.

   checkbox22   4.0.0-dev226    886

I can make sure the wpa3 connection through netplan is good.

Baoshan:

syncronize-issues-to-jira[bot] commented 4 months ago

Thank you for reporting us your feedback!

The internal ticket has been created: https://warthogs.atlassian.net/browse/CHECKBOX-1424.

This message was autogenerated