|
|
|
|
|
by vladvasiliu
1543 days ago
|
|
The argument is that "channels" are not "versions". So inside a channel, you cannot disable updates. And that's the way Canonical operates, they regularly push updates to their "stable" channel. There is no "v1.2.3" channel that will forever stay at that particular version until you switch channels. The point is that you are the mercy of the snap publisher, and as the sysadmin, you cannot prevent the software from updating. Whether you should or not do that is a different debate. |
|
You'd expect that publishers follow the same process, that a stable channel means it's really stable, whereas version breaking changes really end up in per version channel. Ideally you have the latest/{stable,beta,candidate,edge} which follows the latest version of the software, and eg. v1/{stable,beta,candidate,edge}, v2/{stable,beta,candidate,edge}, v3/{stable,beta,candidate,edge} for individual version. A simple concept but surprisingly hard to follow.
Maybe the publishers are really lazy and don't care about the users or the maintenance cost of keeping n versions around is just too high, in which case it's up to the users to make their effort worth it.