← Back to team overview

touch-packages team mailing list archive

[Bug 1539016] Re: Remove /bin/running-in-container

 

This bug was fixed in the package init-system-helpers - 1.28ubuntu1

---------------
init-system-helpers (1.28ubuntu1) xenial; urgency=medium

  * Merge from Debian unstable.  Remaining changes:
    - init: Drop sysvinit-core as alternative pre-depends, and add
      upstart-sysv instead.
    - scripts/invoke-rc.d: clean eatmydata from environment unless
      INVOKE_RCD_ALLOW_EATMYDATA is set to value other than '0'. This does not
      affect systemd, thus this can be dropped after 16.04 LTS. (LP: #1257036)
    - invoke-rc.d: Fix actions to run under systemd if there is no init.d
      script but only an upstart job. Packages got fixed in 16.04 but this
      still affects upgrades. This can be dropped after 16.04 LTS.
   * Drop running-in-container. Remaining users have been moved to
     systemd-detect-virt. (LP: #1539016)
   * Drop invoke-rc.d's calling of 'initctl reload-configuration' to work
     reliably on systems with broken inotify. We don't have live systems under
     upstart any more, and on Ubuntu touch this does not apply.

init-system-helpers (1.28) unstable; urgency=medium

  [ Martin Pitt ]
  * invoke-rc.d: Fix actions to run under systemd if there is no init.d
    script. (Closes: #747851)
  * invoke-rc.d: Don't start systemd units which are disabled. Restart them
    only if they were already running (i. e. started manually by the admin).
    (Closes: #768450)
  * update-rc.d: Support /usr/lib/insserv/insserv location too, as with
    newer sysvinit versions.
  * Add autopkgtest which runs the tests in t/.
  * Drop Michael Stapelberg and Tollef Fog Heen from Uploaders:, they stopped
    systemd work long ago. Thanks for your great work in the past!
  * Run wrap-and-sort -at over our debian control files.

  [ Andreas Henriksson ]
  * Add support for -X option. (Closes: #760168)

  [ Michael Biebl ]
  * invoke-rc.d: Allow stop and status requests for masked systemd services.
    (Closes: #717109)

init-system-helpers (1.27) unstable; urgency=high

  Urgency high to not further delay the sysvinit migration to testing, and to
  avoid this going into testing with breaking file-rc.

  [ Martin Pitt ]
  * Add debian/clean to remove script/*1.p. (Closes: #812586)
  * Version the conflict to file-rc, 0.8.17 now works fine with the moved
    update-rc.d and invoke-rc.d.

 -- Martin Pitt <martin.pitt@xxxxxxxxxx>  Fri, 05 Feb 2016 12:52:51
+0100

** Changed in: init-system-helpers (Ubuntu)
       Status: Fix Committed => Fix Released

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

Title:
  Remove /bin/running-in-container

Status in apparmor package in Ubuntu:
  Fix Released
Status in apport package in Ubuntu:
  Fix Released
Status in cloud-init package in Ubuntu:
  Fix Released
Status in flash-kernel package in Ubuntu:
  Fix Released
Status in grub2 package in Ubuntu:
  Fix Released
Status in init-system-helpers package in Ubuntu:
  Fix Released
Status in lxc-android-config package in Ubuntu:
  In Progress
Status in memtest86+ package in Ubuntu:
  Fix Released
Status in qemu package in Ubuntu:
  Fix Released
Status in grub2 package in Debian:
  Fix Committed

Bug description:
  We still have an ubuntu delta in init-system-helper that adds /bin
  /running-in-container. This is just a (currently over-complicated)
  wrapper around "systemd-detect-virt --container". That works under any
  init system and is what upstreams and some packages already use, so
  let's cut out that delta.

  I'm currently running an archive grep to find remaining users.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/apparmor/+bug/1539016/+subscriptions


References