From 895aa917a5474d86bc5bb07118fa5933862bea8c Mon Sep 17 00:00:00 2001 From: Zespre Schmidt Date: Tue, 31 Dec 2024 23:50:04 +0800 Subject: [PATCH 1/3] Add 2024q4 report for the OpenStack on FreeBSD project. --- .../report-2024-10-2024-12/openstack.adoc | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 website/content/en/status/report-2024-10-2024-12/openstack.adoc diff --git a/website/content/en/status/report-2024-10-2024-12/openstack.adoc b/website/content/en/status/report-2024-10-2024-12/openstack.adoc new file mode 100644 index 00000000000..415696a1f2b --- /dev/null +++ b/website/content/en/status/report-2024-10-2024-12/openstack.adoc @@ -0,0 +1,18 @@ +=== 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 + +Contact: Li-Wen Hsu + +The OpenStack on FreeBSD project aims to merge the capabilities of the OpenStack cloud infrastructure with the robust features of FreeBSD. Our objective is to harness FreeBSD's unique features while ensuring compatibility with OpenStack's operations. + +In the fourth quarter, our primary goal was to finalize the tasks promised under milestone 1 by establishing a new environment for a demonstrable Proof of Concept (POC) site. However, the simultaneous aim to set up another deployment based on FreeBSD Jail within the same environment led us to spend considerable time on network design and tuning. Fortunately, we successfully established external network connectivity for guest VMs by the end of this period. The remaining challenge now is to enable guest VMs to automatically acquire IP addresses through cloud-init. + +On another note, we attempted to obtain the domain XML of VMs from the Linux-based OpenStack to compare with the XML used for bhyve VMs. We believe this comparison will aid in the development of the "bhyve serial console over TCP" work. + +In the first quarter of the upcoming year, we will continue to conclude the tasks related to milestone 1 of our project. Additionally, we will persist in developing FreeBSD Ports for OpenStack components, further integrating and enhancing the system’s capabilities. + +Sponsor: The FreeBSD Foundation From dd2480e7c458d5aa0a34575dccf92a5645b19d8b Mon Sep 17 00:00:00 2001 From: Zespre Schmidt Date: Fri, 3 Jan 2025 00:10:44 +0800 Subject: [PATCH 2/3] Add brief explanation for domain XMLs --- website/content/en/status/report-2024-10-2024-12/openstack.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/website/content/en/status/report-2024-10-2024-12/openstack.adoc b/website/content/en/status/report-2024-10-2024-12/openstack.adoc index 415696a1f2b..11bad3984e6 100644 --- a/website/content/en/status/report-2024-10-2024-12/openstack.adoc +++ b/website/content/en/status/report-2024-10-2024-12/openstack.adoc @@ -11,7 +11,7 @@ The OpenStack on FreeBSD project aims to merge the capabilities of the OpenStack In the fourth quarter, our primary goal was to finalize the tasks promised under milestone 1 by establishing a new environment for a demonstrable Proof of Concept (POC) site. However, the simultaneous aim to set up another deployment based on FreeBSD Jail within the same environment led us to spend considerable time on network design and tuning. Fortunately, we successfully established external network connectivity for guest VMs by the end of this period. The remaining challenge now is to enable guest VMs to automatically acquire IP addresses through cloud-init. -On another note, we attempted to obtain the domain XML of VMs from the Linux-based OpenStack to compare with the XML used for bhyve VMs. We believe this comparison will aid in the development of the "bhyve serial console over TCP" work. +On another note, we attempted to obtain the domain XML of VMs from the Linux-based OpenStack to compare with the XML used for bhyve VMs. These domain XMLs are utilized by Libvirt, defining each virtual machine's configuration and operational parameters. Comparing the differences between the two will aid in developing the "bhyve serial console over TCP" work. In the first quarter of the upcoming year, we will continue to conclude the tasks related to milestone 1 of our project. Additionally, we will persist in developing FreeBSD Ports for OpenStack components, further integrating and enhancing the system’s capabilities. From ca5181e968492b0f0471b7f76ad55d190ca27550 Mon Sep 17 00:00:00 2001 From: Zespre Schmidt Date: Fri, 3 Jan 2025 12:50:13 +0800 Subject: [PATCH 3/3] Conform AsciiDoc format --- .../status/report-2024-10-2024-12/openstack.adoc | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/website/content/en/status/report-2024-10-2024-12/openstack.adoc b/website/content/en/status/report-2024-10-2024-12/openstack.adoc index 11bad3984e6..a0fcb116f25 100644 --- a/website/content/en/status/report-2024-10-2024-12/openstack.adoc +++ b/website/content/en/status/report-2024-10-2024-12/openstack.adoc @@ -7,12 +7,19 @@ link:https://github.com/openstack-on-freebsd[OpenStack on FreeBSD] URL: link:htt Contact: Chih-Hsin Chang + Contact: Li-Wen Hsu -The OpenStack on FreeBSD project aims to merge the capabilities of the OpenStack cloud infrastructure with the robust features of FreeBSD. Our objective is to harness FreeBSD's unique features while ensuring compatibility with OpenStack's operations. +The OpenStack on FreeBSD project aims to merge the capabilities of the OpenStack cloud infrastructure with the robust features of FreeBSD. +Our objective is to harness FreeBSD's unique features while ensuring compatibility with OpenStack's operations. -In the fourth quarter, our primary goal was to finalize the tasks promised under milestone 1 by establishing a new environment for a demonstrable Proof of Concept (POC) site. However, the simultaneous aim to set up another deployment based on FreeBSD Jail within the same environment led us to spend considerable time on network design and tuning. Fortunately, we successfully established external network connectivity for guest VMs by the end of this period. The remaining challenge now is to enable guest VMs to automatically acquire IP addresses through cloud-init. +In the fourth quarter, our primary goal was to finalize the tasks promised under milestone 1 by establishing a new environment for a demonstrable Proof of Concept (POC) site. +However, the simultaneous aim to set up another deployment based on FreeBSD Jail within the same environment led us to spend considerable time on network design and tuning. +Fortunately, we successfully established external network connectivity for guest VMs by the end of this period. +The remaining challenge now is to enable guest VMs to automatically acquire IP addresses through cloud-init. -On another note, we attempted to obtain the domain XML of VMs from the Linux-based OpenStack to compare with the XML used for bhyve VMs. These domain XMLs are utilized by Libvirt, defining each virtual machine's configuration and operational parameters. Comparing the differences between the two will aid in developing the "bhyve serial console over TCP" work. +On another note, we attempted to obtain the domain XML of VMs from the Linux-based OpenStack to compare with the XML used for bhyve VMs. +These domain XMLs are utilized by Libvirt, defining each virtual machine's configuration and operational parameters. +Comparing the differences between the two will aid in developing the "bhyve serial console over TCP" work. -In the first quarter of the upcoming year, we will continue to conclude the tasks related to milestone 1 of our project. Additionally, we will persist in developing FreeBSD Ports for OpenStack components, further integrating and enhancing the system’s capabilities. +In the first quarter of the upcoming year, we will continue to conclude the tasks related to milestone 1 of our project. +Additionally, we will persist in developing FreeBSD Ports for OpenStack components, further integrating and enhancing the system’s capabilities. Sponsor: The FreeBSD Foundation