One observation I made is that if the hotel-ap is explicitly defined as an open AP it does not go away, so there seems to be some issue with the "NULL" handling of parsing an empty "{}" stanza.
"hotel-ap":
auth: key-management: "none"
I think we need to implement some special handling of connections/interfaces vs APs, as each AP definition basically expands to be it's own connection and this is a special case in the netplan code.
Also, I think there is a similar/related issue with deleting single AP connections from a given wifi interface via libnetplan, which we might be able to fix in the same way.
Thanks for tagging this rls-*-incoming.
One observation I made is that if the hotel-ap is explicitly defined as an open AP it does not go away, so there seems to be some issue with the "NULL" handling of parsing an empty "{}" stanza.
"hotel-ap":
key- management: "none"
auth:
I think we need to implement some special handling of connections/ interfaces vs APs, as each AP definition basically expands to be it's own connection and this is a special case in the netplan code.
Also, I think there is a similar/related issue with deleting single AP connections from a given wifi interface via libnetplan, which we might be able to fix in the same way.