byobu incorrectly assumes EC2
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
byobu (Ubuntu) |
Fix Released
|
Low
|
Dustin Kirkland |
Bug Description
Byobu incorrectly assumes that it is running on EC2 and calculates the incorrect usage fees on OpenStack installations. For example on HP's Beta.
Example Meta-data:
availability-zone: nova
block-device-
root
ephemeral0
instance-action: none
instance-id: i-00008e05
instance-type: standard.2xlarge
local-hostname: server-36357
ProblemType: Bug
DistroRelease: Ubuntu 11.10
Package: byobu 4.37-0ubuntu1
ProcVersionSign
Uname: Linux 3.0.0-12-virtual x86_64
ApportVersion: 1.23-0ubuntu3
Architecture: amd64
Date: Thu Feb 9 23:58:57 2012
Ec2AMI: ami-000000e5
Ec2AMIManifest: FIXME
Ec2Availability
Ec2InstanceType: standard.2xlarge
Ec2Kernel: aki-000000e4
Ec2Ramdisk: unavailable
PackageArchitec
ProcEnviron:
LC_CTYPE=
LC_COLLATE=
LANG=en_US.UTF-8
LC_MESSAGES=
SHELL=/bin/bash
ScreenRC:
SourcePackage: byobu
UpgradeStatus: No upgrade log present (probably fresh install)
Changed in byobu (Ubuntu): | |
assignee: | nobody → Dustin Kirkland (kirkland) |
status: | Triaged → In Progress |
Thanks, Ben!
What do you recommend as the correct behavior here for Byobu?
Should it not print anything, since HP's OpenStack Beta cloud is free?
Should it use a different cost structure?
Note that there's both an ec2_cost and an rcs_cost (rackspace cloud)
status item, that use independent cost structures and algorithms.
What do you think Byobu should do?