Shift of conntrackd to systemd notification causes upgrade issues from Xenial
Bug #1761994 reported by
Mark Shuttleworth
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
conntrack-tools (Ubuntu) |
Fix Released
|
High
|
Unassigned |
Bug Description
In Bionic, conntrackd configuration needs to be updated to use systemd notification otherwise we get problems during the upgrade process.
Ultimately, it requires putting up with broken debconf scripts in the upgrade process, editing the file to reflect the new location, and rebooting.
It may also have to do with the UNIX socket configuration for conntrackd which changed between 16.04 and 18.04, to:
UNIX {
}
I think it was previously conntrackd.ctl.
tags: | added: bionic |
To post a comment you must log in.
Hi Mark,
Thanks for reporting this.
Does this look like the error that you hit? https:/ /paste. ubuntu. com/p/4bv3PGBfM F/
I wasn't able to reproduce this using the default package config when upgrading conntrackd from xenial to bionic, however if I remove "Systemd on" from the bionic config file (/etc/conntrack d/conntrackd. conf), it fails due to timeout as shown in the above paste.
I have the broken package built in the following PPA in case anyone wants to test:
sudo add-apt-repository ppa:corey. bryant/ bionic- queens
sudo apt update
Note: That particular issue appears to have been fixed in artful and bionic via https:/ /bugs.debian. org/cgi- bin/bugreport. cgi?bug= 835384. However if you're not using the default config provided by the bionic package then it's possible you'd hit it on upgrade.
Thanks,
Corey