Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Unable to activate BIG-IP license for VE deployed on Ubuntu KVM hypervisor #32

Closed
mattgreene opened this issue Feb 4, 2016 · 1 comment
Labels

Comments

@mattgreene
Copy link
Contributor

Agent Version

2.0.1

Operating System

Ubuntu 14.04

OpenStack Release

Liberty

Description

The hypervisor presents a BIOS string that is incompatible with the F5 license server.

Deployment

OpenStack compute node running Ubuntu with a KVM hypervisor.

Workaround

Change /usr/lib/python2.7/dist-packages/nova/virt/libvirt/driver.py to include the lines in bold below and restart nova-compute:


def _configure_guest_by_virt_type(self, guest, virt_type, caps, instance,
                                  image_meta, flavor, root_device_name):
    if virt_type == "xen":
        if guest.os_type == vm_mode.HVM:
            guest.os_loader = CONF.libvirt.xen_hvmloader_path
    elif virt_type in ("kvm", "qemu"):
        if caps.host.cpu.arch in (arch.I686, arch.X86_64):
            guest.sysinfo = self._get_guest_config_sysinfo(instance)
            guest.os_smbios = vconfig.LibvirtConfigGuestSMBIOS()
            guest.sysinfo.bios_vendor = "SeaBIOS"
            guest.sysinfo.bios_version = "foo"
@mattgreene mattgreene added the bug label Feb 4, 2016
@gitrick22
Copy link
Contributor

This issue has been resolved on the F5 licensing server.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants