So far this seems to work, I don't get an inconsistent system while
testing on Ubuntu 16.04, I did notice a crash report in /var/crash from
unattended-upgrades.  Here's the Traceback:

 Traceback (most recent call last):
   File "/usr/bin/unattended-upgrade", line 918, in do_install
     cache, logfile_dpkg, options.verbose or options.debug)
   File "/usr/bin/unattended-upgrade", line 433, in upgrade_normal
     res, error = cache_commit(cache, logfile_dpkg, verbose)
   File "/usr/bin/unattended-upgrade", line 424, in cache_commit
     res = cache.commit(install_progress=iprogress)
   File "/usr/lib/python3/dist-packages/apt/cache.py", line 515, in commit
     res = self.install_archives(pm, install_progress)
   File "/usr/lib/python3/dist-packages/apt/cache.py", line 479, in 
install_archives
     res = install_progress.run(pm)
   File "/usr/lib/python3/dist-packages/apt/progress/base.py", line 208, in run
     res = self.wait_child()
   File "/usr/lib/python3/dist-packages/apt/progress/base.py", line 279, in 
wait_child
     self.update_interface()
   File "/usr/bin/unattended-upgrade", line 227, in update_interface
     self._do_verbose_output_if_needed()
   File "/usr/bin/unattended-upgrade", line 244, in _do_verbose_output_if_needed
     os.write(1, os.read(self.output_logfd, 1024))
 OSError: [Errno 5] Input/output error

 During handling of the above exception, another exception occurred:

 Traceback (most recent call last):
   File "/usr/bin/unattended-upgrade", line 1581, in <module>
     main(options)
   File "/usr/bin/unattended-upgrade", line 1468, in main
     logfile_dpkg)
   File "/usr/bin/unattended-upgrade", line 921, in do_install
     os.write(2, ("Exception: %s\n" % e).encode('utf-8'))
 OSError: [Errno 5] Input/output error

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to apt in Ubuntu.
https://bugs.launchpad.net/bugs/1690980

Title:
  unattended-upgrades does not block shutdown of system, as it is
  designed to

Status in OEM Priority Project:
  Triaged
Status in OEM Priority Project xenial series:
  New
Status in apt package in Ubuntu:
  Fix Committed
Status in unattended-upgrades package in Ubuntu:
  Fix Committed

Bug description:
  Title: No pop-up window to warn users that system should not reboot or
  shutdown while installing security updates

  Summary:
  No pop-up window to warn users that system should not reboot or shutdown 
while installing security updates

  Steps:
  1. trigger unattended-upgrades
  2. reboot or shutdown system while installing packages

  Expected results: There is a pop-up window to warn users that system
  should not reboot or shutdown

  Actual results: There is no pop-up window to warn users

  Additional information:
  $ apt-cache policy unattended-upgrades
  unattended-upgrades:
    Installed: 0.90
    Candidate: 0.90ubuntu0.5
  $ lsb_release -rd
  Description:    Ubuntu 16.04 LTS

To manage notifications about this bug go to:
https://bugs.launchpad.net/oem-priority/+bug/1690980/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to     : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to