git: 01eb9d07cf - main - Status/2023Q1/openstack-on-freebsd.adoc: Add report

From: Lorenzo Salvadore <salvadore_at_FreeBSD.org>
Date: Tue, 11 Apr 2023 15:48:49 UTC
The branch main has been updated by salvadore:

URL: https://cgit.FreeBSD.org/doc/commit/?id=01eb9d07cf92b70a890e4fe9264a6525ea8f299e

commit 01eb9d07cf92b70a890e4fe9264a6525ea8f299e
Author:     Chih-Hsin Chang <starbops@hey.com>
AuthorDate: 2023-04-09 16:10:24 +0000
Commit:     Lorenzo Salvadore <salvadore@FreeBSD.org>
CommitDate: 2023-04-11 15:47:39 +0000

    Status/2023Q1/openstack-on-freebsd.adoc: Add report
    
    Approved by:    carlavilla (mentor)
    Pull Request:   https://github.com/freebsd/freebsd-doc/pull/163
---
 .../openstack-on-freebsd.adoc                      | 37 ++++++++++++++++++++++
 1 file changed, 37 insertions(+)

diff --git a/website/content/en/status/report-2023-01-2023-03/openstack-on-freebsd.adoc b/website/content/en/status/report-2023-01-2023-03/openstack-on-freebsd.adoc
new file mode 100644
index 0000000000..16ad6c83c9
--- /dev/null
+++ b/website/content/en/status/report-2023-01-2023-03/openstack-on-freebsd.adoc
@@ -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