Public bug reported:

The function checkFreeSpace in DistUpgrade/DistUpgradeCache.py says, in
the docstring, that it checks "free space on /var" but then there is no
required size given so I'm pretty sure /var is not checked for free
space.  Here's the check for free space:

1169         # sum up space requirements
1170         for (dir, size) in [(archivedir, self.required_download),
1171                             # plus 50M safety buffer in /usr
1172                             ("/usr", self.additional_required_space),
1173                             ("/usr", 50*1024*1024),
1174                             ("/boot", space_in_boot),
1175                             ("/tmp", 5*1024*1024),   # /tmp for dkms LP: 
#427035
1176                             ("/", 10*1024*1024),     # small safety buffer 
/
1177                             (aufs_rw_dir, required_for_aufs),
1178                             # if snapshots are in use
1179                             ("/usr", required_for_snapshots),
1180                            ]:
1181             dir = os.path.realpath(dir)
1182             logging.debug("dir '%s' needs '%s' of '%s' (%f)" % (dir, size, 
fs_free[dir], fs_free[dir].free))
1183             fs_free[dir].free -= size
1184             fs_free[dir].need += size
1185 
1186         # check for space required violations
1187         required_list = {}
1188         for dir in fs_free:

It's possible that checking /var is unnecessary since we check
"archivedir" which is:

archivedir = apt_pkg.config.find_dir("Dir::Cache::archives")

** Affects: ubuntu-release-upgrader (Ubuntu)
     Importance: Medium
         Status: New


** Tags: artful rls-bb-incoming

** Changed in: ubuntu-release-upgrader (Ubuntu)
   Importance: Undecided => Medium

** Tags added: artful rls-bb-incoming

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1718497

Title:
  checkFreeSpace says it checks /var but may not really

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ubuntu-release-upgrader/+bug/1718497/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to