Comment 8 for bug 1473691

Revision history for this message
Robie Basak (racb) wrote :

Requesting a brief (1-3 week) FFe for this please. I have a merge ready, but there is a transitional bug I want to fix. conffile renaming is currently not working in some scenarios, which I believe also affects Debian. It is complicated because of a migration in Debian of squid3 -> squid which overlaps Ubuntu taking squid3 as default ahead of Debian in the past, so there are overlapping package renames going on (crossing the Ubuntu delta) as well as the conffile rename, which isn't working.

I'm still working on fixing this, and I'd prefer to land it when it's ready rather than right now, because then I don't have to worry about unsticking users caught by the current bug in another set of transitional code.

I was delayed by what turned out to be a race condition affecting the init.d script and system, where systemd cannot find a pid file before the daemon has written it. A workaround for this is trivial (sleep 4 or something), but I'd prefer not to land this without fixing it properly either. But if the release team prefers an earlier landing to grant the FFe, I can fix the first and leave the second worked around and fix it properly afterwards. That would allow users to test the actual binaries and functionality better.

I feel it's quite important to get squid to 3.5 in 16.04, as the current version is quite out of date.