Skip to content

Instantly share code, notes, and snippets.

@mmgaggle
Created April 15, 2016 01:42
Show Gist options
  • Save mmgaggle/d50a0e458b63c91bda7854beb9e1706a to your computer and use it in GitHub Desktop.
Save mmgaggle/d50a0e458b63c91bda7854beb9e1706a to your computer and use it in GitHub Desktop.
-->
--> ==== interactive mode ====
-->
--> follow the prompts to complete the interactive mode
--> if specific actions are required (e.g. just install Calamari)
--> cancel this script with Ctrl-C, and see the help menu for details
--> default values are presented in brackets
--> press Enter to accept a default value, if one is provided
--> do you want to continue?
--> this script will setup Calamari, package repo, and ceph-deploy
--> with the following steps:
--> 1. Configure the ICE Node (current host) as a repository Host
--> 2. Install Calamari web application on the ICE Node (current host)
--> 3. Install ceph-deploy on the ICE Node (current host)
--> 4. Configure host as a Ceph repository for remote hosts
--> provide the path to packages to place in the repo [/mnt/ceph/]
-->
--> ==== Step 1: Calamari & ceph-deploy repo setup ====
-->
--> detected packages path: /mnt/ceph/Calamari
--> creating destination path: /opt/ICE/Calamari
--> ensuring destination is new
--> removed destination directory: /opt/ICE/Calamari
--> copied contents from: /mnt/ceph/Calamari to /opt/ICE/Calamari
--> this host now has a local repository for Calamari
--> you can install those packages with your package manager
--> detected packages path: /mnt/ceph/Installer
--> copied contents from: /mnt/ceph/Installer to /opt/ICE/Installer
--> this host now has a local repository for Installer
--> you can install those packages with your package manager
-->
--> ==== Step 2: Calamari installation ====
-->
--> installing Calamari...
--> Running command: rpm -q --queryformat=%{NAME} -p calamari-clients-1.3-2.el7cp.x86_64.rpm calamari-server-1.3-11.el7cp.x86_64.rpm openpgm-5.2.122-3.el7cp.x86_64.rpm python-crypto-2.6.1-1.el7cp.x86_64.rpm python-jinja2-2.7.2-2.el7cp.noarch.rpm python-meld3-0.6.10-1.el7cp.x86_64.rpm python-msgpack-0.4.5-1.el7cp.x86_64.rpm python-zmq-14.3.1-1.el7cp.x86_64.rpm salt-2014.1.5-3.el7cp.noarch.rpm salt-master-2014.1.5-3.el7cp.noarch.rpm salt-minion-2014.1.5-3.el7cp.noarch.rpm sshpass-1.05-5.el7cp.x86_64.rpm supervisor-3.0-2.el7cp.noarch.rpm zeromq3-3.2.5-1.el7cp.x86_64.rpm zeromq3-devel-3.2.5-1.el7cp.x86_64.rpm
--> Running command: yum -y install calamari-clients calamari-server openpgm python-crypto python-jinja2 python-meld3 python-msgpack python-zmq salt salt-master salt-minion sshpass supervisor zeromq3 zeromq3-devel
--> Error: Package: calamari-server-1.3-11.el7cp.x86_64 (calamari)
--> Requires: httpd
--> Error: Package: calamari-server-1.3-11.el7cp.x86_64 (calamari)
--> Requires: postgresql-server
--> Error: Package: salt-2015.5.8-1.el7.noarch (epel)
--> Requires: systemd-python
--> Error: Package: calamari-server-1.3-11.el7cp.x86_64 (calamari)
--> Requires: pycairo
--> Error: Package: calamari-server-1.3-11.el7cp.x86_64 (calamari)
--> Requires: mod_wsgi
--> Error: Package: calamari-server-1.3-11.el7cp.x86_64 (calamari)
--> Requires: postgresql-libs
--> Error: Package: calamari-server-1.3-11.el7cp.x86_64 (calamari)
--> Requires: postgresql
--> Error: Package: calamari-server-1.3-11.el7cp.x86_64 (calamari)
--> Requires: cairo
--> Error: Package: salt-master-2015.5.8-1.el7.noarch (epel)
--> Requires: systemd-python
--> Error: Package: calamari-server-1.3-11.el7cp.x86_64 (calamari)
--> Requires: libpq.so.5()(64bit)
--> Error: Package: salt-2015.5.8-1.el7.noarch (epel)
--> Requires: pciutils
--> Loaded plugins: amazon-id, rhui-lb
--> Package python-crypto is obsoleted by python2-crypto, trying to install python2-crypto-2.6.1-9.el7.x86_64 instead
--> Package python-jinja2-2.7.2-2.el7cp.noarch already installed and latest version
--> Package python-msgpack is obsoleted by python2-msgpack, trying to install python2-msgpack-0.4.7-3.el7.x86_64 instead
--> Resolving Dependencies
--> --> Running transaction check
--> ---> Package calamari-clients.x86_64 0:1.3-2.el7cp will be installed
--> ---> Package calamari-server.x86_64 0:1.3-11.el7cp will be installed
--> --> Processing Dependency: cairo for package: calamari-server-1.3-11.el7cp.x86_64
--> --> Processing Dependency: httpd for package: calamari-server-1.3-11.el7cp.x86_64
--> --> Processing Dependency: mod_wsgi for package: calamari-server-1.3-11.el7cp.x86_64
--> --> Processing Dependency: postgresql for package: calamari-server-1.3-11.el7cp.x86_64
--> --> Processing Dependency: postgresql-libs for package: calamari-server-1.3-11.el7cp.x86_64
--> --> Processing Dependency: postgresql-server for package: calamari-server-1.3-11.el7cp.x86_64
--> --> Processing Dependency: pycairo for package: calamari-server-1.3-11.el7cp.x86_64
--> --> Processing Dependency: libpq.so.5()(64bit) for package: calamari-server-1.3-11.el7cp.x86_64
--> ---> Package openpgm.x86_64 0:5.2.122-3.el7cp will be installed
--> ---> Package python-meld3.x86_64 0:0.6.10-1.el7cp will be installed
--> ---> Package python-zmq.x86_64 0:14.3.1-1.el7cp will be installed
--> ---> Package python2-crypto.x86_64 0:2.6.1-9.el7 will be installed
--> --> Processing Dependency: libtomcrypt.so.0()(64bit) for package: python2-crypto-2.6.1-9.el7.x86_64
--> ---> Package python2-msgpack.x86_64 0:0.4.7-3.el7 will be installed
--> ---> Package salt.noarch 0:2015.5.8-1.el7 will be installed
--> --> Processing Dependency: systemd-python for package: salt-2015.5.8-1.el7.noarch
--> --> Processing Dependency: pciutils for package: salt-2015.5.8-1.el7.noarch
--> ---> Package salt-master.noarch 0:2015.5.8-1.el7 will be installed
--> --> Processing Dependency: systemd-python for package: salt-master-2015.5.8-1.el7.noarch
--> ---> Package salt-minion.noarch 0:2015.5.8-1.el7 will be installed
--> ---> Package sshpass.x86_64 0:1.05-5.el7cp will be installed
--> ---> Package supervisor.noarch 0:3.1.3-3.el7 will be installed
--> ---> Package zeromq3.x86_64 1:3.2.5-1.el7cp will be installed
--> ---> Package zeromq3-devel.x86_64 1:3.2.5-1.el7cp will be installed
--> --> Running transaction check
--> ---> Package calamari-server.x86_64 0:1.3-11.el7cp will be installed
--> --> Processing Dependency: cairo for package: calamari-server-1.3-11.el7cp.x86_64
--> --> Processing Dependency: httpd for package: calamari-server-1.3-11.el7cp.x86_64
--> --> Processing Dependency: mod_wsgi for package: calamari-server-1.3-11.el7cp.x86_64
--> --> Processing Dependency: postgresql for package: calamari-server-1.3-11.el7cp.x86_64
--> --> Processing Dependency: postgresql-libs for package: calamari-server-1.3-11.el7cp.x86_64
--> --> Processing Dependency: postgresql-server for package: calamari-server-1.3-11.el7cp.x86_64
--> --> Processing Dependency: pycairo for package: calamari-server-1.3-11.el7cp.x86_64
--> --> Processing Dependency: libpq.so.5()(64bit) for package: calamari-server-1.3-11.el7cp.x86_64
--> ---> Package libtomcrypt.x86_64 0:1.17-23.el7 will be installed
--> --> Processing Dependency: libtommath >= 0.42.0 for package: libtomcrypt-1.17-23.el7.x86_64
--> --> Processing Dependency: libtommath.so.0()(64bit) for package: libtomcrypt-1.17-23.el7.x86_64
--> ---> Package salt.noarch 0:2015.5.8-1.el7 will be installed
--> --> Processing Dependency: systemd-python for package: salt-2015.5.8-1.el7.noarch
--> --> Processing Dependency: pciutils for package: salt-2015.5.8-1.el7.noarch
--> ---> Package salt-master.noarch 0:2015.5.8-1.el7 will be installed
--> --> Processing Dependency: systemd-python for package: salt-master-2015.5.8-1.el7.noarch
--> --> Running transaction check
--> ---> Package calamari-server.x86_64 0:1.3-11.el7cp will be installed
--> --> Processing Dependency: cairo for package: calamari-server-1.3-11.el7cp.x86_64
--> --> Processing Dependency: httpd for package: calamari-server-1.3-11.el7cp.x86_64
--> --> Processing Dependency: mod_wsgi for package: calamari-server-1.3-11.el7cp.x86_64
--> --> Processing Dependency: postgresql for package: calamari-server-1.3-11.el7cp.x86_64
--> --> Processing Dependency: postgresql-libs for package: calamari-server-1.3-11.el7cp.x86_64
--> --> Processing Dependency: postgresql-server for package: calamari-server-1.3-11.el7cp.x86_64
--> --> Processing Dependency: pycairo for package: calamari-server-1.3-11.el7cp.x86_64
--> --> Processing Dependency: libpq.so.5()(64bit) for package: calamari-server-1.3-11.el7cp.x86_64
--> ---> Package libtommath.x86_64 0:0.42.0-4.el7 will be installed
--> ---> Package salt.noarch 0:2015.5.8-1.el7 will be installed
--> --> Processing Dependency: systemd-python for package: salt-2015.5.8-1.el7.noarch
--> --> Processing Dependency: pciutils for package: salt-2015.5.8-1.el7.noarch
--> ---> Package salt-master.noarch 0:2015.5.8-1.el7 will be installed
--> --> Processing Dependency: systemd-python for package: salt-master-2015.5.8-1.el7.noarch
--> --> Finished Dependency Resolution
--> You could try using --skip-broken to work around the problem
--> You could try running: rpm -Va --nofiles --nodigest
--> NonZeroExit: command returned non-zero exit status: 1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment