tripleoclient clifails install due to python2 vs python packages installed
Tripleoclient fails to install due to python2 packages installed vs python packages. Error portion of the output from the yum install -y python-tripleoclient below:
--> Finished Dependency Resolution Error: Package: openstack-tripleo-common-7.3.1-0.20170712083715.42834ee.el7.centos.noarch (delorean-current) Requires: python-ironicclient >= 1.11.0 Installing: python2-ironicclient-1.7.1-0.20161205104628.c0abab8.el7.centos.noarch (delorean) python-ironicclient = 1.7.1-0.20161205104628.c0abab8.el7.centos Error: Package: python-tripleoclient-7.1.1-0.20170708031510.b30f027.el7.centos.noarch (delorean-current) Requires: python-openstackclient >= 3.3.0 Available: python-openstackclient-3.2.1-0.20170111123717.40248ba.el7.centos.noarch (delorean) python-openstackclient = 3.2.1-0.20170111123717.40248ba.el7.centos Error: Package: python-tripleoclient-7.1.1-0.20170708031510.b30f027.el7.centos.noarch (delorean-current) Requires: python-osc-lib >= 1.2.0 Installing: python2-osc-lib-1.1.0-0.20170202162647.9bf62fd.el7.centos.noarch (delorean) python-osc-lib = 1.1.0-0.20170202162647.9bf62fd.el7.centos Error: Package: python2-mistralclient-3.0.0-1.el7.noarch (delorean-ocata-testing) Requires: python-osc-lib >= 1.2.0 Installing: python2-osc-lib-1.1.0-0.20170202162647.9bf62fd.el7.centos.noarch (delorean) python-osc-lib = 1.1.0-0.20170202162647.9bf62fd.el7.centos Error: Package: python-tripleoclient-7.1.1-0.20170708031510.b30f027.el7.centos.noarch (delorean-current) Requires: python-heatclient >= 1.6.1 Available: python2-heatclient-1.5.1-0.20170524231821.144e5a8.el7.centos.noarch (delorean) python-heatclient = 1.5.1-0.20170524231821.144e5a8.el7.centos Error: Package: openstack-tripleo-common-7.3.1-0.20170712083715.42834ee.el7.centos.noarch (delorean-current) Requires: python-ironicclient >= 1.11.0 Available: python2-ironicclient-1.7.1-0.20161205104628.c0abab8.el7.centos.noarch (delorean) python-ironicclient = 1.7.1-0.20161205104628.c0abab8.el7.centos Error: Package: python2-mistralclient-3.0.0-1.el7.noarch (delorean-ocata-testing) Requires: python-keystoneclient >= 1:3.8.0 Installed: 1:python2-keystoneclient-3.5.1-0.20170428092321.7c40ff8.el7.centos.noarch (@delorean) python-keystoneclient = 1:3.5.1-0.20170428092321.7c40ff8.el7.centos Error: Package: openstack-tripleo-common-7.3.1-0.20170712083715.42834ee.el7.centos.noarch (delorean-current) Requires: python-novaclient >= 1:7.1.0 Installing: 1:python2-novaclient-6.0.1-0.20170524231945.9c731d5.el7.centos.noarch (delorean) python-novaclient = 1:6.0.1-0.20170524231945.9c731d5.el7.centos Error: Package: python-tripleoclient-7.1.1-0.20170708031510.b30f027.el7.centos.noarch (delorean-current) Requires: python-ironicclient >= 1.10.0 Available: python2-ironicclient-1.7.1-0.20161205104628.c0abab8.el7.centos.noarch (delorean) python-ironicclient = 1.7.1-0.20161205104628.c0abab8.el7.centos Error: Package: python-tripleoclient-7.1.1-0.20170708031510.b30f027.el7.centos.noarch (delorean-current) Requires: python-osc-lib >= 1.2.0 Available: python2-osc-lib-1.1.0-0.20170202162647.9bf62fd.el7.centos.noarch (delorean) python-osc-lib = 1.1.0-0.20170202162647.9bf62fd.el7.centos Error: Package: python-tripleoclient-7.1.1-0.20170708031510.b30f027.el7.centos.noarch (delorean-current) Requires: python-openstackclient >= 3.3.0 Installing: python-openstackclient-3.2.1-0.20170111123717.40248ba.el7.centos.noarch (delorean) python-openstackclient = 3.2.1-0.20170111123717.40248ba.el7.centos Error: Package: openstack-tripleo-common-7.3.1-0.20170712083715.42834ee.el7.centos.noarch (delorean-current) Requires: python-oslo-utils >= 3.18.0 Installed: python2-oslo-utils-3.16.1-0.20170711125609.0aae41e.el7.centos.noarch (@delorean) python-oslo-utils = 3.16.1-0.20170711125609.0aae41e.el7.centos Error: Package: python-tripleoclient-7.1.1-0.20170708031510.b30f027.el7.centos.noarch (delorean-current) Requires: python-heatclient >= 1.6.1 Installing: python2-heatclient-1.5.1-0.20170524231821.144e5a8.el7.centos.noarch (delorean) python-heatclient = 1.5.1-0.20170524231821.144e5a8.el7.centos Error: Package: python-tripleoclient-7.1.1-0.20170708031510.b30f027.el7.centos.noarch (delorean-current) Requires: python-ironicclient >= 1.10.0 Installing: python2-ironicclient-1.7.1-0.20161205104628.c0abab8.el7.centos.noarch (delorean) python-ironicclient = 1.7.1-0.20161205104628 ...
I faintly remember that this happened to me. You may have left out one of the steps, e.g.
yum -y install yum-plugin-priorities
, or erroneously installed an earlier release (ocata, newton) AND the master branch at the same time.