Bug 1031401

Summary: Wicked refuses to bind ipv6 address address in netlink
Product: [openSUSE] openSUSE Distribution Reporter: Tomáš Chvátal <tchvatal>
Component: NetworkAssignee: wicked maintainers <wicked-maintainers>
Status: RESOLVED WONTFIX QA Contact: E-mail List <qa-bugs>
Severity: Normal    
Priority: P5 - None    
Version: Leap 42.2   
Target Milestone: ---   
Hardware: Other   
OS: Other   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---
Attachments: wicked.log
wicked-leap42.1.log

Description Tomáš Chvátal 2017-03-28 19:34:00 UTC
Created attachment 719070 [details]
wicked.log

After update to 42.2 containers in openvz fail out binding ipv6 address to the interface.

The log as follows (full one attached):
bře 28 19:17:22 leap42 wickedd[117]: venet0: adjusting mtu for ipv6:static lease in state applying: success [after 0m0.0s]
bře 28 19:17:22 leap42 wickedd[117]: Adding new interface address 2a03:3b40:3::6/128
bře 28 19:17:22 leap42 wickedd[117]: __ni_rtnl_send_newaddr(2a03:3b40:3::6/128)
bře 28 19:17:22 leap42 wickedd[117]: netlink reports error -22
bře 28 19:17:22 leap42 wickedd[117]: __ni_nl_talk: recv failed: Invalid input data or parameter
bře 28 19:17:22 leap42 wickedd[117]: __ni_rtnl_send_newaddr(2a03:3b40:3::6/128): ni_nl_talk failed [Invalid input data or parameter]
bře 28 19:17:22 leap42 wickedd[117]: venet0: applying addresses for ipv6:static lease in state applying: failure [after 0m0.0s]
bře 28 19:17:22 leap42 wickedd[117]: venet0: updater for lease ipv6:static in state applying finished: failure [0m0.93s]

I am not entirely sure this why this is happening esp. since the wicked and libnl3 versions are the same between 42.1 and 42.2.

FWIW 'ip addr' adding works just fine with the same IP/subnet.

I will try to verify on Tumbleweed next to see if there it is broken too.
Comment 1 Tomáš Chvátal 2017-03-28 19:56:01 UTC
Created attachment 719073 [details]
wicked-leap42.1.log

Log from Leap 42.1 where it properly binds the address. Basically same deployment for the machine...
Comment 2 Tomáš Chvátal 2017-03-29 11:16:17 UTC
The tumbleweed get in endless cycle on waiting for the wicked services to start, but I added the wicked:master repository and this problem is fixed now.

Thus I would like to ask if you guys have plans to release new version as an update in some near future... :)
Comment 3 Tomáš Chvátal 2018-04-17 14:07:02 UTC
This is automated batch bugzilla cleanup.

The openSUSE 42.2 changed to end-of-life (EOL [1]) status. As such
it is no longer maintained, which means that it will not receive any
further security or bug fix updates.
As a result we are closing this bug.

If you can reproduce this bug against a currently maintained version of 
openSUSE, or you can still observe it under openSUSE Leap 15.0, please
feel free to reopen this bug against that version (see the "Version"
component in the bug fields), or alternatively open
a new ticket.

Thank you for reporting this bug and we are sorry it could not be fixed
during the lifetime of the release.

[1] https://en.opensuse.org/Lifetime