Closed Bug 894142 Opened 12 years ago Closed 12 years ago

Builds on jenkins are failing due to openssl error

Categories

(Infrastructure & Operations :: IT-Managed Tools, task)

x86
macOS
task
Not set
normal

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: kumar, Assigned: bburton)

Details

A bunch of builds on Jenkins (ci.mozilla.org) are failing with this: ImproperlyConfigured: Error loading MySQLdb module: No module named MySQLdb I think the real problem might be this error that we get when each project tries to install M2Crypto: swig -python -I/usr/include/python2.6 -I/usr/include -includeall -o SWIG/_m2crypto_wrap.c SWIG/_m2crypto.i /usr/include/openssl/opensslconf.h:31: Error: CPP #error ""This openssl-devel package does not work your architecture?"". Use the -cpperraswarn option to continue swig processing. error: command 'swig' failed with exit status 1 Full log: https://ci.mozilla.org/job/marketplace-webpay/ws/pip.log Did openssl or something else change?
Component: Server Operations: Web Operations → WebOps: IT-Managed Tools
Product: mozilla.org → Infrastructure & Operations
During an upgrade of MySQL this morning, yum removed but failed to reinstall the MySQL-python package. I've re-installed it and your next build should path. Apologies for the issue. Jul 15 09:11:44 Erased: nagios-plugins-all Jul 15 09:11:45 Erased: nagios-plugins-mailq Jul 15 09:11:45 Erased: percona-toolkit Jul 15 09:11:46 Erased: MariaDB-devel Jul 15 09:11:47 Erased: nagios-plugins-mysql Jul 15 09:11:47 Erased: MySQL-python Jul 15 09:11:48 Erased: sphinx Jul 15 09:11:49 Erased: php-mysql Jul 15 09:11:49 Erased: MariaDB-client Jul 15 09:11:49 Erased: percona-xtrabackup Jul 15 09:11:50 Erased: perl-DBD-MySQL Jul 15 09:11:50 Erased: collectd-mysql Jul 15 09:11:51 Erased: sysstat Jul 15 09:11:52 Erased: crontabs Jul 15 09:11:52 Erased: cronie-anacron Jul 15 09:11:53 Erased: cronie Jul 15 09:11:55 Erased: postfix Jul 15 09:11:56 Erased: MariaDB-server Jul 15 09:11:56 Erased: MariaDB-common Jul 15 09:11:58 Erased: MariaDB-compat Jul 15 09:17:10 Installed: sphinx-0.9.9-1.el6.rf.x86_64 Jul 15 09:17:21 Installed: 2:postfix-2.6.6-2.2.el6_1.x86_64 Jul 15 09:17:43 Installed: cronie-1.4.4-7.el6.x86_64 Jul 15 09:17:44 Installed: crontabs-1.10-33.el6.noarch Jul 15 09:17:44 Installed: cronie-anacron-1.4.4-7.el6.x86_64 Jul 15 09:17:47 Installed: sysstat-9.0.4-20.el6.x86_64 Jul 15 09:18:08 Installed: collectd-mysql-4.10.8-1.el6.x86_64 Jul 15 09:18:29 Installed: nagios-plugins-mysql-1.4.16-5.el6.x86_64 Jul 15 09:18:30 Installed: nagios-plugins-mailq-1.4.16-5.el6.x86_64 Jul 15 09:18:30 Installed: nagios-plugins-all-1.4.16-5.el6.x86_64 Jul 15 09:19:03 Installed: perl-DBD-MySQL-4.013-3.el6.x86_64 Jul 15 09:19:21 Installed: percona-xtrabackup-2.1.3-608.rhel6.x86_64 Jul 15 09:21:05 Installed: percona-toolkit-2.2.3-1.noarch [root@jenkins1.dmz.phx1 ~]# yum info MySQL-python Loaded plugins: downloadonly, rhnplugin, security This system is receiving updates from RHN Classic or RHN Satellite. Available Packages Name : MySQL-python Arch : x86_64 Version : 1.2.3 Release : 0.3.c1.1.el6 Size : 86 k Repo : rhel-x86_64-server-6 Summary : An interface to MySQL License : GPLv2+ Description : Python interface to MySQL : : MySQLdb is an interface to the popular MySQL database server for Python. : The design goals are: : : - Compliance with Python database API version 2.0 : - Thread-safety : - Thread-friendliness (threads will not block each other) : - Compatibility with MySQL 3.23 and up : : This module should be mostly compatible with an older interface : written by Joe Skinner and others. However, the older version is : a) not thread-friendly, b) written for MySQL 3.21, c) apparently : not actively maintained. No code from that version is used in MySQLdb. [root@jenkins1.dmz.phx1 ~]# yum install MySQL-python Loaded plugins: downloadonly, rhnplugin, security This system is receiving updates from RHN Classic or RHN Satellite. Setting up Install Process Resolving Dependencies --> Running transaction check ---> Package MySQL-python.x86_64 0:1.2.3-0.3.c1.1.el6 will be installed --> Finished Dependency Resolution Dependencies Resolved ================================================================================================================================================================================== Package Arch Version Repository Size ================================================================================================================================================================================== Installing: MySQL-python x86_64 1.2.3-0.3.c1.1.el6 rhel-x86_64-server-6 86 k Transaction Summary ================================================================================================================================================================================== Install 1 Package(s) Total download size: 86 k Installed size: 0 Is this ok [y/N]: y Downloading Packages: MySQL-python-1.2.3-0.3.c1.1.el6.x86_64.rpm | 86 kB 00:00 Running rpm_check_debug Running Transaction Test Transaction Test Succeeded Running Transaction Installing : MySQL-python-1.2.3-0.3.c1.1.el6.x86_64 1/1 Verifying : MySQL-python-1.2.3-0.3.c1.1.el6.x86_64 1/1 Installed: MySQL-python.x86_64 0:1.2.3-0.3.c1.1.el6 Complete!
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Assignee: server-ops-webops → bburton
Thanks, looks like it's fixed now
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.