Skip to content

Instantly share code, notes, and snippets.

@drolfe
Last active August 7, 2017 09:10
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 3 You must be signed in to fork a gist
  • Save drolfe/eaa48415d614c4d4baf7 to your computer and use it in GitHub Desktop.
Save drolfe/eaa48415d614c4d4baf7 to your computer and use it in GitHub Desktop.
Ceph Calamari Install ubuntu 14.04
# note this isn't a script but just a list of bash commands to run, I may turn this into a scrpt later
echo "deb http://download.ceph.com/calamari/1.3.1/ubuntu/trusty/ trusty main" > /etc/apt/sources.list.d/calamari.list
gpg --keyserver keyserver.ubuntu.com --recv-key 460F3994 && gpg -a --export 460F3994 | sudo apt-key add -
echo "deb http://ppa.launchpad.net/saltstack/salt2014-7/ubuntu trusty main" > /etc/apt/sources.list.d/saltstack-salt-trusty.list
gpg --keyserver keyserver.ubuntu.com --recv-key 0E27C0A6 && gpg -a --export 0E27C0A6 | sudo apt-key add -
apt-get install git
git clone https://github.com/ksingh7/ceph-calamari-packages.git
dpkg -i ceph-calamari-packages/Ubuntu-trusty/calamari-server_1.3.0.1-11-g9fb65ae_amd64.deb
apt-get -f install
apt-get install calamari-clients
wget -O /opt/calamari/venv/lib/python2.7/site-packages/calamari_cthulhu-0.1-py2.7.egg/cthulhu/calamari_ctl.py https://raw.githubusercontent.com/SUSE/calamari/f54cf4259c5b6629269118b4b909f6418a69dc40/cthulhu/cthulhu/calamari_ctl.py
calamari-ctl initialize
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment