** Also affects: lxc (Ubuntu)
   Importance: Undecided
       Status: New

** Description changed:

  On a fresh Ubuntu 16 release, commands started by lxc-attach such as dd
  are being killed, and lxc-attach return a zero status.
  
  This scenario is working on Ubuntu 15 with previous lxc release, but not
  on new LXC 2.0.0 (same issue on 2.0.1 too)
  
  sudo apt-get -y install lxc
  sudo lxc-create -n utest -t ubuntu -- -a amd64 -b $USER
  sudo lxc-start -d --name utest
  
- sudo lxc-attach -n container -- dd if=/dev/zero of=/tmp/foo bs=1M count=10 
2>/tmp/bar
- sudo lxc-attach -n utest_bizio_tests -- ls -lh /tmp/foo
+ sudo lxc-attach -n utest -- dd if=/dev/zero of=/tmp/foo bs=1M count=10 
2>/tmp/bar
+ sudo lxc-attach -n utest -- ls -lh /tmp/foo
  -rw-r--r-- 1 root root 0 May 18 05:46 /tmp/foo
  
  Might be related to bug 1553097
  
  NOTE: Sometimes the "sudo lxc-attach -n utest_bizio_tests -- ls -lh
  /tmp/foo" ALSO does not return anything (no output)
  
  I'm available for any additional info.

** Description changed:

  On a fresh Ubuntu 16 release, commands started by lxc-attach such as dd
- are being killed, and lxc-attach return a zero status.
+ are being killed WHEN REDIRECTING stderr (to a file), and lxc-attach
+ return a zero status. Command works fine without the redirection.
  
  This scenario is working on Ubuntu 15 with previous lxc release, but not
  on new LXC 2.0.0 (same issue on 2.0.1 too)
  
  sudo apt-get -y install lxc
  sudo lxc-create -n utest -t ubuntu -- -a amd64 -b $USER
  sudo lxc-start -d --name utest
  
  sudo lxc-attach -n utest -- dd if=/dev/zero of=/tmp/foo bs=1M count=10 
2>/tmp/bar
  sudo lxc-attach -n utest -- ls -lh /tmp/foo
  -rw-r--r-- 1 root root 0 May 18 05:46 /tmp/foo
  
  Might be related to bug 1553097
  
  NOTE: Sometimes the "sudo lxc-attach -n utest_bizio_tests -- ls -lh
  /tmp/foo" ALSO does not return anything (no output)
  
  I'm available for any additional info.

** Summary changed:

- lxc-attach strange tty behavior with dd
+ lxc-attach strange tty behavior when stderr is redirected to a file

** Summary changed:

- lxc-attach strange tty behavior when stderr is redirected to a file
+ lxc-attach strange tty behavior (kills command) when stderr is redirected to 
a file

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

Title:
  lxc-attach strange tty behavior (kills command) when stderr is
  redirected to a file

Status in autopkgtest package in Ubuntu:
  New
Status in lxc package in Ubuntu:
  New

Bug description:
  On a fresh Ubuntu 16 release, commands started by lxc-attach such as
  dd are being killed WHEN REDIRECTING stderr (to a file), and lxc-
  attach return a zero status. Command works fine without the
  redirection.

  This scenario is working on Ubuntu 15 with previous lxc release, but
  not on new LXC 2.0.0 (same issue on 2.0.1 too)

  sudo apt-get -y install lxc
  sudo lxc-create -n utest -t ubuntu -- -a amd64 -b $USER
  sudo lxc-start -d --name utest

  sudo lxc-attach -n utest -- dd if=/dev/zero of=/tmp/foo bs=1M count=10 
2>/tmp/bar
  sudo lxc-attach -n utest -- ls -lh /tmp/foo
  -rw-r--r-- 1 root root 0 May 18 05:46 /tmp/foo

  Might be related to bug 1553097 (and/or
  https://github.com/lxc/lxc/pull/873)

  NOTE: Sometimes the "sudo lxc-attach -n utest_bizio_tests -- ls -lh
  /tmp/foo" ALSO does not return anything (no output)

  I'm available for any additional info.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/autopkgtest/+bug/1583237/+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