Bug ID 1190843
Summary Changing from wicked to NetworkManager via Yast Network fails, reverts to wicked
Classification openSUSE
Product openSUSE Distribution
Version Leap 15.3
Hardware x86-64
OS openSUSE Leap 15.3
Status NEW
Severity Normal
Priority P5 - None
Component Network
Assignee screening-team-bugs@suse.de
Reporter account.a+opensuse@thingamajig.xyz
QA Contact qa-bugs@suse.de
Found By ---
Blocker ---

Recent install of 15.3. Seems to mimic #1185524 fixed in TW. My PSK does
contain a "#" character. Other machine still on 15.2 has no issue with same
SSID and PSK.

Bug presented itself after clean install of 15.3 using yast, even before first
boot to desktop. Continues to happen any time using yast2 to try and switch
from wicked to NetworkManager. Throws error and reverts back to wicked. Similar
to comments in #1185524, I can enable and disable NetworkManager service
directly, only fails when using yast2.

Was encouraged on opensuse forums to file bug report and reference
https://github.com/hercules-team/augeas/pull/723 and ask if this change can be
backported to 15.3.

Full text of message:

Internal error. Please report a bug report with logs.
Run save_y2logs to get complete logs.

Caller:
/usr/lib64/ruby/gems/2.5.0/gems/cfa-1.0.2/lib/cfa/augeas_parser.rb:461:in
`report_activity_error!'

Details: Augeas serializing error: Failed to match tree under
/store/wifi-security

{ "key-mgmt" = "wpa-psk" }
{ "auth-alg" = "open" }
{ "psk" = "[REDACTED BUT CONTAINS A '#' CHARACTER]" }

with pattern

( { /[.0-9A-Z_a-z-]+([].0-9@-[_a-z-]+)?/ = /(([^\t\n\r #][^\n\r#]*[^\t\n\r
#]|[^\t\n\r #]))?/ }
| { /#comment/ = /[^\t\n\r ].*[^\t\n\r ]|[^\t\n\r ]/ }
| { })*
for /etc/NetworkManager/system-connections/REDACTED.nmconnection with lens
/usr/share/augeas/lenses/dist/inifile.aug:459.27-460.17:


You are receiving this mail because: