Hi, After about 6 months of development, I'm proud to announce the first fully working version of OCI. Here's the description:
OCI (OpenStack Cluster Installer) is a software to provision an OpenStack cluster automatically. This package install a provisioning machine, which consists of a DHCP server, a PXE boot server, a web server, and a puppet-master. Once computers in the cluster boot for the first time, a Debian live system is served by OCI, to act as a discovery image. This live system then reports the hardware features back to OCI. The computers can then be installed with Debian from that live system, configured with a puppet-agent that will connect to the puppet-master of OCI. After Debian is installed, the server reboots under it, and OpenStack services is then provisionned in these machines, depending on their role in the cluster. Currently, OCI can only install a highly available Swift cluster. In the future, it will be able to deploy full compute clouds. Stay tuned, or contribute. Now is the perfect time to influence OCI's design. OCI has been deployed in production at Infomaniak and has been used for deploying a cross data-center fully redondant swift cluster. We're currently working on adding the compute feature to it. OCI, internally, uses the Puppet modules of puppet-openstack, and is fully packaged and tested in Debian Sid, Buster and Stretch (including the Puppet modules). It is available from your closest Debian mirror in Sid and Buster, and it is also available through the unofficial stretch-rocky.debian.net backport repository. A simple "apt-get install openstack-cluster-installer" is enough to install all needed modules. For further information, see: https://salsa.debian.org/openstack-team/debian/openstack-cluster-installer To get in touch, contribute, or ask for support, please join the team's IRC channel #debian-openstack on the OFTC network. Cheers, Thomas Goirand (zigo) __________________________________________________________________________ OpenStack Development Mailing List (not for usage questions) Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev