[PATCH 0/7] lxc: Improve container startup error reporting

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Currently most LXC container startup failures result in a reported
success followed immediately by a guest shutoff.

This patch series tries to improve the situation by adding a basic
handshake from driver<->controller and controller<->container. If
the handshake fails, the driver will return the output from the
guest logfile, similar to how we do for qemu guests.

A few additional error reporting improvements are also included.

Cole Robinson (7):
  lxc: Drop container stdio as late as possible
  lxc: Don't report error in Wait/SendContinue
  lxc: Refactor controller command building
  lxc: Improve guest startup error reporting
  lxc: controller: Improve container error reporting
  lxc: Verify root fs exists before mounting
  lxc: Ensure container <init> actually exists

 src/lxc/lxc_container.c  |   67 +++++++++++-------
 src/lxc/lxc_container.h  |    2 +
 src/lxc/lxc_controller.c |   63 ++++++++++++++++-
 src/lxc/lxc_driver.c     |  173 +++++++++++++++++++++++++++++++++++++---------
 4 files changed, 243 insertions(+), 62 deletions(-)

-- 
1.7.4.4

--
libvir-list mailing list
libvir-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/libvir-list


[Index of Archives]     [Virt Tools]     [Libvirt Users]     [Lib OS Info]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [KDE Users]     [Fedora Tools]