2010-04-19 16:55:28 |
Scott Moser |
bug |
|
|
added bug |
2010-04-19 16:55:28 |
Scott Moser |
attachment added |
|
Dependencies.txt http://launchpadlibrarian.net/44832366/Dependencies.txt |
|
2010-04-19 16:55:28 |
Scott Moser |
attachment added |
|
EucalyptusInstalledVersions.txt http://launchpadlibrarian.net/44832368/EucalyptusInstalledVersions.txt |
|
2010-04-19 16:55:28 |
Scott Moser |
attachment added |
|
eucalyptus.conf.txt http://launchpadlibrarian.net/44832369/eucalyptus.conf.txt |
|
2010-04-19 16:55:28 |
Scott Moser |
attachment added |
|
eucalyptus.local.conf.txt http://launchpadlibrarian.net/44832371/eucalyptus.local.conf.txt |
|
2010-04-20 14:19:39 |
Scott Moser |
bug task added |
|
eucalyptus |
|
2010-04-20 15:25:24 |
Scott Moser |
summary |
euca-get-console-output does not give all console output |
euca-get-console-output 64k of output, not most recent 64k |
|
2010-04-20 15:25:40 |
Scott Moser |
summary |
euca-get-console-output 64k of output, not most recent 64k |
euca-get-console-output gives first 64k of output, not most recent |
|
2010-04-20 21:55:17 |
Mathias Gug |
eucalyptus (Ubuntu): importance |
Undecided |
Low |
|
2010-04-22 02:15:27 |
Scott Moser |
eucalyptus (Ubuntu): importance |
Low |
Medium |
|
2010-04-22 15:37:42 |
Dustin Kirkland |
eucalyptus (Ubuntu): assignee |
|
Daniel Nurmi (nurmi) |
|
2010-04-22 15:37:46 |
Dustin Kirkland |
eucalyptus (Ubuntu): status |
New |
In Progress |
|
2010-04-22 15:38:01 |
Dustin Kirkland |
nominated for series |
|
Ubuntu Lucid |
|
2010-04-22 15:38:01 |
Dustin Kirkland |
bug task added |
|
eucalyptus (Ubuntu Lucid) |
|
2010-04-22 23:27:45 |
Daniel Nurmi |
eucalyptus: status |
New |
Fix Committed |
|
2010-04-23 01:29:35 |
Dustin Kirkland |
eucalyptus (Ubuntu Lucid): assignee |
Daniel Nurmi (nurmi) |
Dustin Kirkland (kirkland) |
|
2010-04-23 01:32:17 |
Launchpad Janitor |
branch linked |
|
lp:~ubuntu-core-dev/eucalyptus/ubuntu |
|
2010-04-28 13:42:45 |
Dustin Kirkland |
eucalyptus (Ubuntu Lucid): milestone |
|
lucid-updates |
|
2010-04-28 14:02:11 |
Dustin Kirkland |
summary |
euca-get-console-output gives first 64k of output, not most recent |
[SRU] euca-get-console-output gives first 64k of output, not most recent |
|
2010-04-28 14:10:44 |
Dustin Kirkland |
description |
euca-get-console-output does not provide all of a console's output.
To reproduce this behavior, run an instance that executes user-data as a script (ie, the uec-images), like this:
$ cat user-data-loop.sh
#!/bin/bash
max=5000;
sleep_often=50
sleep=.2
for((i=0;i<${max};i++)); do
echo "hello, number ${i}"
[ $((${i}%${sleep_often})) -eq 0 ] && sleep ${sleep}
done
$ euca-run-instances --user-data-file=user-data-loop.sh --key mykey \
--instance-type=m1.small emi-abcdefgh
# wait
$ time euca-get-console-output i-4537075F | tail -n 5
hello, number 2454
hello, number 2455
hello, number 2456
hello, number 2457
hello, number 2458
real 5m9.557s
user 0m0.130s
sys 0m0.050s
If I ssh to the node controller, and look at /var/lib/eucalyptus/instances/admin/i-4537075F/console.log I see that the count went all the way to 4999.
Note, I've waited minutes after the VM wrote the data before getting console output, it doesn't seem like just a (resonable) caching issue.
Also note, that the get-console-output takes an extremely long amount of time (minutes).
ProblemType: Bug
DistroRelease: Ubuntu 10.04
Package: eucalyptus-common 1.6.2-0ubuntu30
ProcVersionSignature: Ubuntu 2.6.32-21.31-server 2.6.32.11+drm33.2
Uname: Linux 2.6.32-21-server x86_64
.etc.eucalyptus.eucalyptus.cc.conf: CC_NAME="cluster1"
Architecture: amd64
Date: Mon Apr 19 11:47:55 2010
ProcEnviron:
LANG=en_US.UTF-8
SHELL=/bin/bash
SourcePackage: eucalyptus |
euca-get-console-output does not provide all of a console's output.
To reproduce this behavior, run an instance that executes user-data as a script (ie, the uec-images), like this:
$ cat user-data-loop.sh
#!/bin/bash
max=5000;
sleep_often=50
sleep=.2
for((i=0;i<${max};i++)); do
echo "hello, number ${i}"
[ $((${i}%${sleep_often})) -eq 0 ] && sleep ${sleep}
done
$ euca-run-instances --user-data-file=user-data-loop.sh --key mykey \
--instance-type=m1.small emi-abcdefgh
# wait
$ time euca-get-console-output i-4537075F | tail -n 5
hello, number 2454
hello, number 2455
hello, number 2456
hello, number 2457
hello, number 2458
real 5m9.557s
user 0m0.130s
sys 0m0.050s
If I ssh to the node controller, and look at /var/lib/eucalyptus/instances/admin/i-4537075F/console.log I see that the count went all the way to 4999.
Note, I've waited minutes after the VM wrote the data before getting console output, it doesn't seem like just a (resonable) caching issue.
Also note, that the get-console-output takes an extremely long amount of time (minutes).
ProblemType: Bug
DistroRelease: Ubuntu 10.04
Package: eucalyptus-common 1.6.2-0ubuntu30
ProcVersionSignature: Ubuntu 2.6.32-21.31-server 2.6.32.11+drm33.2
Uname: Linux 2.6.32-21-server x86_64
.etc.eucalyptus.eucalyptus.cc.conf: CC_NAME="cluster1"
Architecture: amd64
Date: Mon Apr 19 11:47:55 2010
ProcEnviron:
LANG=en_US.UTF-8
SHELL=/bin/bash
SourcePackage: eucalyptus
======
IMPACT:
* This bug affects mostly people trying to debug a UEC instance which is not behaving (or starting) properly. If verbose logging is turned on on something like upstart at init, the 64k limit in eucalyptus' euca-get-console buffer will easily overflow.
ADDRESSED:
* This bug is addressed by cherry-picking a patch from the upstream stable release branch.
REPRODUCE:
* To reproduce this issue, turn on verbose upstart logging in an image, register it, and run it. Then, run euca-get-console against the instance id. You should on see the first 64K of data.
REGRESSION POTENTIAL:
* The chances for regression are relatively low. Perhaps the console output not not be correct, or might be less.
====== |
|
2010-04-29 06:31:01 |
Martin Pitt |
eucalyptus (Ubuntu Lucid): status |
In Progress |
Fix Committed |
|
2010-04-29 06:31:14 |
Martin Pitt |
tags |
amd64 apport-bug lucid |
amd64 apport-bug lucid verification-needed |
|
2010-04-29 07:36:13 |
Launchpad Janitor |
branch linked |
|
lp:ubuntu/lucid-proposed/eucalyptus |
|
2010-05-03 07:53:18 |
Martin Pitt |
eucalyptus (Ubuntu): status |
Fix Committed |
Fix Released |
|
2010-05-03 07:57:31 |
Launchpad Janitor |
eucalyptus (Ubuntu Lucid): status |
Fix Committed |
Fix Released |
|
2010-05-03 07:59:53 |
Martin Pitt |
eucalyptus (Ubuntu Lucid): status |
Fix Released |
Fix Committed |
|
2010-05-27 17:12:58 |
Scott Moser |
eucalyptus (Ubuntu Lucid): status |
Fix Committed |
Fix Released |
|
2010-05-27 22:34:32 |
Scott Moser |
eucalyptus (Ubuntu Lucid): status |
Fix Released |
Fix Committed |
|
2010-06-04 23:07:21 |
Mathias Gug |
tags |
amd64 apport-bug lucid verification-needed |
amd64 apport-bug lucid verification-failed |
|
2010-06-07 14:59:16 |
Launchpad Janitor |
branch linked |
|
lp:~ccheney/ubuntu/lucid/eucalyptus/lucid-sru |
|
2010-06-08 17:35:36 |
Steve Langasek |
tags |
amd64 apport-bug lucid verification-failed |
amd64 apport-bug lucid |
|
2010-06-08 17:38:13 |
Steve Langasek |
tags |
amd64 apport-bug lucid |
amd64 apport-bug lucid verification-needed |
|
2010-06-10 18:11:14 |
C de-Avillez |
tags |
amd64 apport-bug lucid verification-needed |
amd64 apport-bug lucid verification-done |
|
2010-06-14 13:03:18 |
Launchpad Janitor |
branch linked |
|
lp:~davewalker/eucalyptus/maverick_to_quilt |
|
2010-06-15 07:32:09 |
Launchpad Janitor |
eucalyptus (Ubuntu Lucid): status |
Fix Committed |
Fix Released |
|
2010-06-21 03:10:10 |
chris grzegorczyk |
eucalyptus: assignee |
|
chris grzegorczyk (chris-grze) |
|
2010-06-21 21:13:34 |
C de-Avillez |
eucalyptus (Ubuntu): status |
Fix Released |
Triaged |
|
2010-06-21 21:14:28 |
C de-Avillez |
eucalyptus (Ubuntu Lucid): status |
Fix Released |
Triaged |
|
2010-07-20 08:39:25 |
Thierry Carrez |
eucalyptus (Ubuntu): milestone |
lucid-updates |
|
|
2010-07-20 08:39:32 |
Thierry Carrez |
eucalyptus (Ubuntu Lucid): milestone |
lucid-updates |
|
|
2010-08-26 13:35:20 |
Thierry Carrez |
nominated for series |
|
Ubuntu Maverick |
|
2010-08-26 13:35:20 |
Thierry Carrez |
bug task added |
|
eucalyptus (Ubuntu Maverick) |
|
2010-08-26 17:15:23 |
Dustin Kirkland |
eucalyptus (Ubuntu Lucid): assignee |
Dustin Kirkland (kirkland) |
Dave Walker (davewalker) |
|
2010-08-26 17:15:35 |
Dustin Kirkland |
eucalyptus (Ubuntu Maverick): assignee |
Dustin Kirkland (kirkland) |
Dave Walker (davewalker) |
|
2010-09-02 09:51:09 |
Thierry Carrez |
tags |
amd64 apport-bug lucid verification-done |
amd64 apport-bug lucid server-mrs verification-done |
|
2010-09-28 18:35:48 |
Dave Walker |
eucalyptus (Ubuntu Maverick): status |
Triaged |
Fix Released |
|
2012-05-16 11:32:30 |
Thierry Carrez |
removed subscriber Thierry Carrez |
|
|
|
2015-06-17 11:09:52 |
Rolf Leggewie |
eucalyptus (Ubuntu Lucid): status |
Triaged |
Won't Fix |
|