[Bug 1785096] Re: dist-upgrader should clean up downloaded debs
Ćukasz Zemczak
1785096 at bugs.launchpad.net
Mon Aug 6 15:52:28 UTC 2018
Hello Brian, or anyone else affected,
Accepted ubuntu-release-upgrader into bionic-proposed. The package will
build now and be available at https://launchpad.net/ubuntu/+source
/ubuntu-release-upgrader/1:18.04.22 in a few hours, and then in the
-proposed repository.
Please help us by testing this new package. See
https://wiki.ubuntu.com/Testing/EnableProposed for documentation on how
to enable and use -proposed.Your feedback will aid us getting this
update out to other Ubuntu users.
If this package fixes the bug for you, please add a comment to this bug,
mentioning the version of the package you tested and change the tag from
verification-needed-bionic to verification-done-bionic. If it does not
fix the bug for you, please add a comment stating that, and change the
tag to verification-failed-bionic. In either case, without details of
your testing we will not be able to proceed.
Further information regarding the verification process can be found at
https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in
advance!
** Changed in: ubuntu-release-upgrader (Ubuntu Bionic)
Status: In Progress => Fix Committed
** Tags added: verification-needed verification-needed-bionic
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to ubuntu-release-upgrader in
Ubuntu.
https://bugs.launchpad.net/bugs/1785096
Title:
dist-upgrader should clean up downloaded debs
Status in ubuntu-release-upgrader package in Ubuntu:
Fix Released
Status in ubuntu-release-upgrader source package in Bionic:
Fix Committed
Bug description:
During the release upgrade process packages for the new release are
downloaded to the apt configuration "Dir::Cache::archives" (usually
/var/cache/apt/archives/), but those are not removed from disk until
some time later. With the dist-upgrader growing support for
transitioning from debian packages to snaps for some software it's
possible that there may not be enough free space on disk (as the
upgrader doesn't currently calculate the space need which is bug
1783597) to support installing the snaps. Subsequently, it'd be good
to remove the debs from disk after the upgrade has completed since
they are likely on /var which is where the snaps will need space.
[Test Case]
1) Run 'du -sh /var/cache/apt/archives'
2) Upgrade from Ubuntu 16.04 to Ubuntu 18.04
3) Run 'du -sh /var/cache/apt/archives'
4) Observe that /var/cache/apt/archives is taking up more space than it did.
With the version of the dist-upgrader in -proposed
/var/cache/apt/archives should be nearly empty - some debs may be left
because they are left over from regular updates in Ubuntu 16.04 and
were not part of the release upgrade process.
[Regression Potential]
It's possible that the debs are removed too early and if there were a failure to upgrade it'd be hard to recover from. One way to test this would be to use the apt-clone file from 1766890 which would create an upgrade failure.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ubuntu-release-upgrader/+bug/1785096/+subscriptions
More information about the foundations-bugs
mailing list