Current container state should be shown in the Container Info page

Bug #1667726 reported by Christopher Townsend
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Libertine
Status tracked in Devel
Devel
Fix Released
Low
Christopher Townsend
Trunk
Fix Released
Low
Christopher Townsend
libertine (Ubuntu)
Fix Released
Low
Christopher Townsend

Bug Description

This is for LXC/LXD type containers. Chroot type should use the status quo.

Under the Container Info page, for the "Status" information, in addition to the operation status it shows, it should also show "stopped", "frozen", and "running" if any of those states apply.

When the container is not in use, it should show either "stopped" or "frozen".

When the container is running with an app open or a package is being installed or removed, it should show "running".

The "ready" state will be replaced by the states listed above. All other states should remain the same.

Tags: gui

Related branches

Changed in libertine (Ubuntu):
status: New → Triaged
importance: Undecided → Low
tags: added: gui
description: updated
Revision history for this message
Libertine CI Bot (libertine-ci-bot) wrote :

Fix committed into lp:libertine at revision 428, scheduled for release in libertine, milestone Unknown

Changed in libertine:
status: In Progress → Fix Committed
Changed in libertine (Ubuntu):
status: Triaged → In Progress
assignee: nobody → Christopher Townsend (townsend)
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package libertine - 1.7+17.04.20170308-0ubuntu1

---------------
libertine (1.7+17.04.20170308-0ubuntu1) zesty; urgency=medium

  [ Chris Townsend ]
  * Fix libertined such that it can probe for currently running X apps and
    rebuild application running state. (LP: #1637579)
  * Gracefully handle the case where an application does not start.
    (LP: #1666177)
  * Kill the libertined service during the libertined package removal and
    upgrades (LP: #1667368)
  * Refactor package operation details into container operation details.
  * Allowing specifying multiple packages to be installed or removed.
    (LP: #1665647)
  * Show the current container state in the 'Status' section of the
    Container Info page in the UI. (LP: #1667726)
  * Add ability to configure stopping or freezing a container from within
    the UI. (LP: #1667717)
  * Bump version to 1.7.

  [ Larry Price ]
  * Prevent rewriting existing data in ContainersConfig. (LP: #1659115)
  * Prevent staging libertine files when installing dependencies and fix
    deprecations for the snap.
  * Use AdaptivePageLayout instead of PageStack for app navigation.
    (LP: #1550365) (LP: #1659076)
  * Refactor ContainersConfig handling from the GUI.
  * Prevent removing container from the database when destroy fails.
  * Various fixes for getting the confined snap working with libertined.
  * Remove /Progress objects from d-bus connection during cleanup.
  * LXD container status will override d-bus result during destroy only.
  * Implement GUI for adding and removing bind-mounts in containers.
  * Use a decorator to refresh the database during any libertined operations
    involving ContainersConfig.
  * Fix any broken symlinks in the local lxd rootfs during update and package
    installation. (LP: #1659646)
  * Update the default container type to lxd. (LP: #1665645)
  * Properly remove bind-mounted files in local rootfs during lxd destroy.
  * Add container hostname to /etc/hosts in lxd containers.
  * Add a force option for destroying running containers.

 -- Christopher Townsend <email address hidden> Wed, 08 Mar 2017 14:53:46 +0000

Changed in libertine (Ubuntu):
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.