Bug #2587
Generated CONTEXT/TARGET ignores the DEFAULT_DEVICE_PREFIX option from oned.conf
Status: | Closed | Start date: | 12/20/2013 | |
---|---|---|---|---|
Priority: | Normal | Due date: | ||
Assignee: | Ruben S. Montero | % Done: | 0% | |
Category: | Core & System | |||
Target version: | Release 4.6 | |||
Resolution: | fixed | Pull request: | ||
Affected Versions: | OpenNebula 4.4 |
Description
When DEV_PREFIX and TARGET are not specified in VMTEMPLATE/CONTEXT, generated TARGET ignores DEFAULT_DEVICE_PREFIX option from oned.conf:
oned.conf:
DEFAULT_DEVICE_PREFIX = "xvd"
VM template:
CONTEXT=[
HOSTNAME="1.example.org"
]
VM instance:
CONTEXT=[
HOSTNAME="1.example.org"
TARGET="hda"
]
This breaks contextualization on some hypervisors (e.g. XEN).
Associated revisions
feature #2587: Added a DEFAULT_DEV_PREFIX for CD-ROM devices
History
#1 Updated by Boris Parak over 7 years ago
Traced this issue to:
https://github.com/OpenNebula/one/blob/one-4.4/src/vm/VirtualMachine.cc#L1677
https://github.com/OpenNebula/one/blob/one-4.4/src/image/ImagePool.cc#L50
Is there a way to set 'default_cdrom_dev_prefix' in configuration?
#2 Updated by Ruben S. Montero over 7 years ago
- Category changed from Context to Core & System
- Status changed from Pending to New
- Target version changed from Release 4.4.1 to Release 4.6
#3 Updated by Ruben S. Montero over 7 years ago
Boris Parak wrote:
Traced this issue to:
https://github.com/OpenNebula/one/blob/one-4.4/src/vm/VirtualMachine.cc#L1677
https://github.com/OpenNebula/one/blob/one-4.4/src/image/ImagePool.cc#L50Is there a way to set 'default_cdrom_dev_prefix' in configuration?
No there is no such configuration option. If other than "hd" is needed try to use "DEV_PREFIX" in context.
This issue will be for adding a configuration option in oned.conf for CD's
#4 Updated by Jaime Melis over 7 years ago
- Assignee set to Ruben S. Montero
#5 Updated by Ruben S. Montero over 7 years ago
- Status changed from New to Closed
- Resolution set to fixed
Implemented and ready in master, documentation also updated