console.log grows indefinitely
Bug #832507 reported by
Michael Chapman
This bug affects 26 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Compute (nova) |
Fix Released
|
High
|
Markus Zoeller (markus_z) | ||
OpenStack Security Advisory |
Won't Fix
|
Undecided
|
Unassigned | ||
libvirt (Ubuntu) |
Fix Released
|
High
|
Jamie Strandboge | ||
nova (Ubuntu) |
Fix Released
|
High
|
Robie Basak | ||
qemu-kvm (Ubuntu) |
Triaged
|
High
|
Tony Breeds |
Bug Description
KVM takes everything from stdout and prints it to console.log. This does not appear to have a size limit, so if a user (mistakenly or otherwise) sends a lot of data to stdout, the console.log file can fill the entire disk of the compute node quite quickly.
Related branches
lp://staging/~james-page/nova/fix-lxc-and-primary-group
- Ubuntu Server Developers: Pending requested
-
Diff: 48 lines (+20/-3)2 files modifieddebian/changelog (+9/-2)
debian/nova-common.postinst (+11/-1)
lp://staging/~james-page/ubuntu/oneiric/nova/fix-new-installs
- Scott Moser: Approve
-
Diff: 33 lines (+13/-1)2 files modifieddebian/changelog (+8/-0)
debian/nova-common.postinst (+5/-1)
Changed in nova: | |
importance: | Undecided → Low |
status: | New → Confirmed |
security vulnerability: | no → yes |
Changed in nova (Ubuntu): | |
importance: | Undecided → High |
status: | New → Confirmed |
Changed in nova (Ubuntu): | |
assignee: | nobody → Dave Walker (davewalker) |
status: | Confirmed → In Progress |
Changed in nova: | |
assignee: | nobody → Dave Walker (davewalker) |
status: | Confirmed → In Progress |
Changed in nova (Ubuntu): | |
milestone: | none → ubuntu-11.10-beta-2 |
tags: | added: rls-mgr-o-tracking |
Changed in nova (Ubuntu): | |
milestone: | ubuntu-11.10-beta-2 → ubuntu-11.10 |
Changed in nova (Ubuntu): | |
assignee: | Dave Walker (davewalker) → Jamie Strandboge (jdstrand) |
tags: | added: apparmor |
Changed in nova (Ubuntu): | |
assignee: | Jamie Strandboge (jdstrand) → Dave Walker (davewalker) |
Changed in libvirt (Ubuntu): | |
status: | New → Triaged |
importance: | Undecided → High |
assignee: | nobody → Jamie Strandboge (jdstrand) |
milestone: | none → ubuntu-11.10 |
Changed in nova (Ubuntu): | |
assignee: | Dave Walker (davewalker) → Robie Basak (racb) |
Changed in nova: | |
assignee: | Dave Walker (davewalker) → nobody |
Changed in nova: | |
assignee: | nobody → Dave Walker (davewalker) |
Changed in nova: | |
assignee: | Dave Walker (davewalker) → Robie Basak (racb) |
Changed in libvirt (Ubuntu): | |
status: | Triaged → In Progress |
Changed in libvirt (Ubuntu): | |
status: | In Progress → Fix Committed |
Changed in nova: | |
importance: | Low → Medium |
Changed in qemu-kvm (Ubuntu): | |
status: | New → Confirmed |
importance: | Undecided → High |
Changed in nova: | |
assignee: | nobody → Michael Still (mikalstill) |
Changed in nova: | |
milestone: | none → havana-rc1 |
Changed in nova: | |
status: | In Progress → Triaged |
assignee: | Michael Still (mikalstill) → nobody |
Changed in nova: | |
milestone: | havana-rc1 → icehouse-1 |
Changed in nova: | |
assignee: | Michael Still (mikalstill) → nobody |
status: | In Progress → Triaged |
Changed in nova: | |
milestone: | icehouse-2 → icehouse-3 |
Changed in nova: | |
milestone: | icehouse-3 → none |
Changed in ossa: | |
assignee: | nobody → hzxiongwenwu (xwwzzy) |
tags: | added: cts openstack |
tags: | added: ops |
Changed in nova: | |
assignee: | nobody → Tony Breeds (o-tony) |
Changed in ossa: | |
assignee: | hzxiongwenwu (xwwzzy) → nobody |
Changed in qemu-kvm (Ubuntu): | |
assignee: | nobody → Tony Breeds (o-tony) |
information type: | Public → Public Security |
information type: | Public Security → Private Security |
information type: | Private Security → Public |
Changed in nova: | |
assignee: | nobody → Markus Zoeller (markus_z) (mzoeller) |
status: | Confirmed → In Progress |
Changed in nova: | |
assignee: | Markus Zoeller (markus_z) (mzoeller) → nazeema (nazeema) |
Changed in nova: | |
assignee: | nazeema (nazeema) → nobody |
To post a comment you must log in.
It seems to me we need to use a ring buffer for the log rather than a standard file. I don't think the hypervisors support this natively, meaning it probably needs to be an opt-in option.