Update REAMDE-packages.md to show an end to end.
This commit is contained in:
parent
bd4eb94798
commit
fda5d70b31
@ -1,17 +1,63 @@
|
||||
instack-undercloud via packages
|
||||
===============================
|
||||
instack-undercloud via source
|
||||
=============================
|
||||
|
||||
These steps can be used to install the undercloud from tripleo packages on the
|
||||
already setup instack vm. The packages are pulled from the copr repo for now.
|
||||
1. The user performing all of the installation steps on the virt host needs to
|
||||
have password-less sudo enabled. This step is NOT optional, you must create an
|
||||
additional user. Do not run the rest of the steps as root.
|
||||
|
||||
1. Once you are ssh'd into the instack vm as the stack user, setup the copr repo
|
||||
sudo useradd stack
|
||||
sudo passwd stack # specify a password
|
||||
echo "stack ALL=(root) NOPASSWD:ALL" | sudo tee -a /etc/sudoers.d/stack
|
||||
sudo chmod 0440 /etc/sudoers.d/stack
|
||||
sudo su - stack
|
||||
echo 'export LIBVIRT_DEFAULT_URI="qemu:///system"' >> ~/.bashrc
|
||||
source ~/.bashrc
|
||||
|
||||
1. Enable the test TripleO copr repository and install instack-undercloud.
|
||||
|
||||
sudo curl -o /etc/yum.repos.d/slagle-openstack-m.repo https://copr.fedoraproject.org/coprs/slagle/openstack-m/repo/fedora-20/slagle-openstack-m-fedora-20.repo
|
||||
sudo yum -y install instack-undercloud
|
||||
|
||||
1. Complete the initial setup.
|
||||
|
||||
2. Install instack-undercloud
|
||||
source /usr/libexec/openstack-tripleo/devtest_variables.sh
|
||||
tripleo install-dependencies
|
||||
tripleo set-usergroup-membership
|
||||
|
||||
1. Verify membership in the libvirtd group
|
||||
|
||||
# verify you are in the libvirtd group
|
||||
id | grep libvirtd
|
||||
# if not, start a new shell to pick it up
|
||||
sudo su - stack
|
||||
|
||||
1. Create the virtual environment. When the script has completed successfully,
|
||||
it will output the instack vm's IP address. Use this IP address in the next
|
||||
step.
|
||||
|
||||
instack-virt-setup
|
||||
|
||||
1. ssh as the stack user (password is stack) to the instack vm
|
||||
|
||||
1. Download all the files from http://file.rdu.redhat.com/~jslagle/tripleo-images-juno-source/
|
||||
to /home/stack. If you already have them downloaded, use rsync/scp/whatever
|
||||
to copy them over to the instack vm. The images will be uploaded to glance
|
||||
at the end of the install.
|
||||
|
||||
1. Once you are ssh'd into the instack vm as the stack user, setup the copr repo and install instack-undercloud.
|
||||
|
||||
sudo curl -o /etc/yum.repos.d/slagle-openstack-m.repo https://copr.fedoraproject.org/coprs/slagle/openstack-m/repo/fedora-20/slagle-openstack-m-fedora-20.repo
|
||||
sudo yum -y install instack-undercloud
|
||||
|
||||
3. Run the installation script
|
||||
|
||||
instack-install-undercloud-source
|
||||
|
||||
1. Once the install script has run to completion, copy the files
|
||||
`/root/stackrc` and `/root/tripleo-undercloud-passwords` into the stack user's home directory.
|
||||
|
||||
sudo cp /root/tripleo-undercloud-passwords .
|
||||
sudo cp /root/stackrc .
|
||||
|
||||
That completes the Undercloud install. To proceed with deploying and using the
|
||||
Overcloud see [Overcloud-source](Overcloud-source.md).
|
||||
|
Loading…
Reference in New Issue
Block a user