Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 08 Dec 2016 12:22:00 +0000
From:      bugzilla-noreply@freebsd.org
To:        freebsd-ports-bugs@FreeBSD.org
Subject:   [Bug 215151] [NEW PORT] emulators/py-nova: Openstack Compute Service
Message-ID:  <bug-215151-13@https.bugs.freebsd.org/bugzilla/>

next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D215151

            Bug ID: 215151
           Summary: [NEW PORT] emulators/py-nova: Openstack Compute
                    Service
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: freebsd-ports-bugs@FreeBSD.org
          Reporter: alexander.nusov@nfvexpress.com

Created attachment 177795
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D177795&action=
=3Dedit
nova

__ Please note that this is a development version of nova. ___
Many features are not available.

Currently nova works on FreeBSD 11 and supports QEMU and Xen.

Common issues:
- Security groups are not implemented
- ARP spoofing, DHCP isolation protection are not implemented
- Nova services work from the root user
- No IPv6 support

QEMU issues:
- Need to enable serialconsole (TCP)
- Need to disable online CPU tracking
- Cannot mount cinder volumes

Xen issues:
- Live snapshots doesn't work
- No support for cinder volume hot-plugging
- XENBUS delay (5 min) when using qemu driver and COW images
- Some linux images cannot be booted

Nova requires procfs to be mounted.
Please add this line to /etc/fstab:
proc                /proc           procfs  rw      0       0

Also devel/libvirt port should be installed with enabled QEMU
backend or qemu tools installed separately.

Directory to keep VM data should be created manually
# su -m nova -c "mkdir /var/lib/nova/instances"

For proper networking enable PF
# sysrc pf_enable=3D"YES"
# sysrc pflog_enable=3D"YES"
# sysrc gateway_enable=3D"YES"

/etc/pf.conf should contain:
rdr-anchor "org.openstack/*"
nat-anchor "org.openstack/*"
anchor "org.openstack/*"

To boot images on Xen please specify glance metadata properties
glance image-update b1216ff6-23ec-4a08-baee-43994760158a \
    --property hypervisor_type=3Dxen \
    --property vm_mode=3Dhvm \
    --property hw_disk_bus=3Dxen

I will fork official openstack documentation and make BSD version this mont=
h.

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-215151-13>