Replaced instructions for deploying the OS with instructions for synching with ISO install.

This commit is contained in:
Nick Chase 2013-06-06 10:28:30 -04:00 committed by Vladimir Kuklin
parent 7367773349
commit be729216ec

View File

@ -1,50 +1,10 @@
Register the nodes with the Puppet Master
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Preparing for node deployment
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
At this point you the have OS installed configured on all nodes. Fuel
has also made sure that these nodes have been configured, with Puppet
installed and pointing to the Puppet Master, so the nodes are almost
ready for deploying OpenStack. As the last step, you need to register the
nodes in Puppet master. Do this by running the Puppet agent::
At this point you're almost ready to let Fuel work its magic.
Copy the contents of ``<FUEL_DIR>/deployment/puppet/astute`` to the
``/root`` directory, then change to the ``/root`` directory.
puppet agent --test
This action generates a certificate, sends it to the Puppet Master for
signing, and then fails. That's fine. It's exactly what we want to
happen; we just want to send the certificate request to the Puppet
Master.
Once you've done this on all four nodes, switch to the Puppet Master
and sign the certificate requests::
puppet cert list
puppet cert sign --all
Alternatively, you can sign only a single certificate using::
puppet cert sign fuel-XX.localdomain
Now return to the newly installed node and run the Puppet agent again::
puppet agent --test
This time the process should successfully complete and result in the
"Hello World from fuel-XX" message you defined earlier.
At this point, you've performed the configuration actions normally
handled by the Fuel ISO. To continue installation, proceed to
:ref:`Installing the OS using Fuel <Install-OS-Using-Fuel>`.