mirror of https://git.FreeBSD.org/doc.git
Status/2023Q1/openstack-on-freebsd.adoc: Add report
Approved by: carlavilla (mentor) Pull Request: https://github.com/freebsd/freebsd-doc/pull/163
This commit is contained in:
parent
b88d607c23
commit
01eb9d07cf
|
|
@ -0,0 +1,37 @@
|
|||
=== OpenStack on FreeBSD
|
||||
|
||||
Links: +
|
||||
link:https://www.openstack.org/[OpenStack] URL: link:https://www.openstack.org/[] +
|
||||
link:https://github.com/openstack-on-freebsd[OpenStack on FreeBSD] URL: link:https://github.com/openstack-on-freebsd[] +
|
||||
|
||||
Contact: Chih-Hsin Chang <starbops@hey.com> +
|
||||
Contact: Li-Wen Hsu <lwhsu@FreeBSD.org>
|
||||
|
||||
This project aims to port key OpenStack components so that FreeBSD can function as an OpenStack host.
|
||||
|
||||
In 2023 Q1, the big news is that we're able to spawn FreeBSD instances with man:bhyve[8] on the OpenStack platform.
|
||||
But there are still some major limitations regarding the capabilities of the spawned instances that need to be resolved:
|
||||
|
||||
* No self-service networks (only support the flat network)
|
||||
* No network connectivity inside the instance
|
||||
* Only support FreeBSD raw images (`FreeBSD-13.1-RELEASE-amd64.raw` tested)
|
||||
* No disk resize
|
||||
* No console integration (need to use man:cu[1] command manually)
|
||||
|
||||
The step-by-step documents for constructing a POC site can be found link:https://github.com/openstack-on-freebsd/docs[in the `docs` repository].
|
||||
The patched version of each OpenStack component is under the same GitHub organization.
|
||||
|
||||
Also, we attended AsiaBSDCon 2023 at the end of March and gave a short talk about the current project status at the developer summit.
|
||||
We got precious feedback at the event and will focus on the following for the next quarter:
|
||||
|
||||
* Resolve the Open vSwitch networking issue
|
||||
* Convert each OpenStack component into FreeBSD ports
|
||||
|
||||
People interested in helping with the project can first help check the documentation by following the installation guide.
|
||||
And here is an open task for the project:
|
||||
|
||||
* FreeBSD-specific implementation for the oslo.privsep library
|
||||
|
||||
Feedback and helps are always welcome.
|
||||
|
||||
Sponsor: The FreeBSD Foundation
|
||||
Loading…
Reference in New Issue