Bug 1060923
| Summary: | CONFIG_PROVISION_TEMPEST in packstack config causes mysql-devel, openssl yum error. | ||
|---|---|---|---|
| Product: | [Community] RDO | Reporter: | wes hayutin <whayutin> |
| Component: | distribution | Assignee: | Pádraig Brady <p> |
| Status: | CLOSED NOTABUG | QA Contact: | Ami Jeain <ajeain> |
| Severity: | medium | Docs Contact: | |
| Priority: | medium | ||
| Version: | unspecified | CC: | markmc, p, yeylon |
| Target Milestone: | --- | ||
| Target Release: | --- | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | Bug Fix | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2014-02-03 23:24:08 UTC | Type: | Bug |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
Updated openssl pushed to RDO repos |
Description of problem: ESC[0;36mDebug: Executing '/usr/bin/yum -d 0 -e 0 -y install mysql-devel'ESC[0m ESC[1;31mError: Execution of '/usr/bin/yum -d 0 -e 0 -y install mysql-devel' returned 1: Error: Package: o penssl-devel-1.0.1e-16.el6_5.x86_64 (openstack-icehouse) Requires: openssl = 1.0.1e-16.el6_5 Installed: openssl-1.0.1e-16.el6_5.4.x86_64 (installed) openssl = 1.0.1e-16.el6_5.4 Available: openssl-1.0.1e-15.el6.x86_64 (openstack-icehouse) openssl = 1.0.1e-15.el6 Available: openssl-1.0.1e-16.el6_5.x86_64 (openstack-icehouse) openssl = 1.0.1e-16.el6_5 You could try using --skip-broken to work around the problem You could try running: rpm -Va --nofiles --nodigest ESC[0m ESC[1;31mError: /Stage[main]/Tempest/Package[mysql-devel]/ensure: change from absent to present failed: Ex ecution of '/usr/bin/yum -d 0 -e 0 -y install mysql-devel' returned 1: Error: Package: openssl-devel-1.0.1 e-16.el6_5.x86_64 (openstack-icehouse) Requires: openssl = 1.0.1e-16.el6_5 Installed: openssl-1.0.1e-16.el6_5.4.x86_64 (installed) openssl = 1.0.1e-16.el6_5.4 Available: openssl-1.0.1e-15.el6.x86_64 (openstack-icehouse) openssl = 1.0.1e-15.el6 Available: openssl-1.0.1e-16.el6_5.x86_64 (openstack-icehouse) openssl = 1.0.1e-16.el6_5 You could try using --skip-broken to work around the problem You could try running: rpm -Va --nofiles --nodigest ESC[0m Due to: [root@tagtest yum.repos.d]# cat /usr/lib/python2.6/site-packages/packstack/puppet/modules/tempest/manifests/params.pp # class tempest::params { case $::osfamily { 'RedHat': { $dev_packages = [ 'python-devel', 'libxslt-devel', 'libxml2-devel', 'openssl-devel', 'mysql-devel', 'postgresql-devel', 'patch', 'gcc', ] } 'Debian': { # FIXME - This list of packages should be updated to match what is # specified for redhat. $dev_packages = [ 'python-dev', 'libxslt-dev', 'libxml2-dev', 'libssl-dev', ] } default: { fail("Unsupported osfamily: ${::osfamily} operatingsystem: ${::operatingsystem}, module ${module_name} only support osfamily RedHat and Debian") } } }