Revision history [back]

click to hide/show revision 1
initial version

There are lots of dependencies which will case devstack failure. Please try to run the following commands (which is given in devstack-gate) , then create stack user and install devstack.

https://github.com/openstack-infra/devstack-gate/blob/master/README.rst

In the above devstack-gate community has few scripts which will full fill the requirements.

apt-get install -y git \ && git clone https://review.openstack.org/p/openstack-infra/config \ && config/install_puppet.sh && config/install_modules.sh \ && puppet apply --modulepath=/root/config/modules:/etc/puppet/modules \ -e "class { openstack_project::single_use_slave: install_users => false, ssh_key => \"$( cat .ssh/authorized_keys )\" }" \ && echo HostKey /etc/ssh/ssh_host_ecdsa_key >> /etc/ssh/sshd_config \ && echo "jenkins ALL=(ALL) NOPASSWD:ALL" >> /etc/sudoers \ && reboot

Note : This will remove password for your login. So if you are using ssh you can only use ssh key to login.

I have also written a blog for installing devstack in ubuntu 12.04 . You can go throught it also ,

https://naggappan.wordpress.com/2014/07/28/step-by-step-guide-to-install-devstack/

There are lots of dependencies which will case devstack failure. Please try to run the following commands (which is given in devstack-gate) , then create stack user and install devstack.

https://github.com/openstack-infra/devstack-gate/blob/master/README.rst

In the above devstack-gate community has few scripts which will full fill the requirements.

 apt-get install -y git \
 && git clone https://review.openstack.org/p/openstack-infra/config \
 && config/install_puppet.sh && config/install_modules.sh \
 && puppet apply --modulepath=/root/config/modules:/etc/puppet/modules \
 -e "class { openstack_project::single_use_slave: install_users => false,
 ssh_key => \"$( cat .ssh/authorized_keys )\" }" \
 && echo HostKey /etc/ssh/ssh_host_ecdsa_key >> /etc/ssh/sshd_config \
 && echo "jenkins ALL=(ALL) NOPASSWD:ALL" >> /etc/sudoers \
&& reboot

&& reboot

Note : This will remove password for your login. So if you are using ssh you can only use ssh key to login.

I have also written a blog for installing devstack in ubuntu 12.04 . You can go throught it also ,

https://naggappan.wordpress.com/2014/07/28/step-by-step-guide-to-install-devstack/