diff --git a/contents/contents-operations.rst b/contents/contents-operations.rst index cbac1e11a..87fb0a997 100644 --- a/contents/contents-operations.rst +++ b/contents/contents-operations.rst @@ -34,6 +34,7 @@ .. include:: /pages/operations/corosync2.rst .. include:: /pages/operations/9000-troubleshoot.rst .. include:: /pages/operations/9600-upgrade.rst +.. include:: /pages/operations/enable_ubuntu_bootstrap.rst .. include:: /pages/operations/ha-testing-scenarios-ops.rst .. include:: /pages/operations/db-backup-ops.rst .. include:: /pages/operations/isoUSB-ops.rst diff --git a/pages/operations/enable_ubuntu_bootstrap.rst b/pages/operations/enable_ubuntu_bootstrap.rst new file mode 100644 index 000000000..ba94231db --- /dev/null +++ b/pages/operations/enable_ubuntu_bootstrap.rst @@ -0,0 +1,21 @@ + +.. _enable_ubuntu_bootstrap: + +Enable Ubuntu bootstrap (EXPERIMENTAL) +====================================== + +By default, Fuel 7.0 uses CentOS 6.6 bootstrap operating system. Ubuntu 14.04 +bootstrap is only available as an experimental feature. See +:ref:`Release notes ` for details about known issues with +this feature. + +To enable Ubuntu 14.04 bootstrap: + +#. Enable :ref:`experimental features `. +#. Verify that you are logged as root into your Fuel Master node console and + that your Master node has an access to the Internet. +#. Run the :command:`fuel-bootstrap-image-set ubuntu` command. +#. Run the :command:`ls -l /var/www/nailgun/bootstrap/ubuntu/root.squashfs` + command to verify that the Ubuntu image is built successfully. The build + log is available in `/var/log/fuel-bootstrap-image-build.log`. +#. Reboot the discovered nodes. \ No newline at end of file diff --git a/pages/release-notes/v7-0/new_features/ubuntu_bootstrap.rst b/pages/release-notes/v7-0/new_features/ubuntu_bootstrap.rst index c103acf2c..9a3f7fa20 100644 --- a/pages/release-notes/v7-0/new_features/ubuntu_bootstrap.rst +++ b/pages/release-notes/v7-0/new_features/ubuntu_bootstrap.rst @@ -4,12 +4,13 @@ Deployment with Ubuntu 14.04 bootstrap ++++++++++++++++++++++++++++++++++++++ You can now deploy an OpenStack environment using the Ubuntu 14.04 -bootstrap. However, currently this functionality is suitable for +bootstrap (the default bootstrap is CentOS 6.6). However, currently this +functionality is suitable for :ref:`experimental or testing purposes only `. -We do not recommend applying Ubuntu 14.04 bootstrap if you use -bare-metal nodes on big OpenStack environments and/or if your -deployment automation relies on a persistent naming of network devices -during the deployment process. +We do not recommend applying Ubuntu 14.04 bootstrap if you use bare-metal +nodes on big OpenStack environments and/or if your deployment automation +relies on a persistent naming of network interfaces during the deployment +process. Because Ubuntu 14.04 bootstrap uses asynchronous device initialization, the naming of devices (in particular, network @@ -23,6 +24,9 @@ If you deploy an environment that uses bare-metal nodes with Ubuntu 14.04 bootstrap, check each node and manually reassign the networks to the correct interfaces. +To :ref:`enable the Ubuntu 14.04 bootstrap option `, +see the appropriate section in the Mirantis Operations guide. + .. note:: To build an Ubuntu based bootstrap image, the Fuel Master node must have an access to the Internet or at least access to the Ubuntu and