- Issued:
- 2015-08-11
- Updated:
- 2015-08-11
RHBA-2015:1588 - Bug Fix Advisory
Synopsis
Red Hat OpenShift Enterprise 2.0.9 bug fix update
Type/Severity
Bug Fix Advisory
Red Hat Insights patch analysis
Identify and remediate systems affected by this advisory.
Topic
Red Hat OpenShift Enterprise release 2.0.9 is now available with updated
packages that fix several bugs.
Description
OpenShift Enterprise by Red Hat is the company's cloud computing
Platform-as-a-Service (PaaS) solution designed for on-premise or private cloud
deployments.
This update fixes the following bugs:
- The control script "start" routine for the MySQL cartridge was configured to
check the mysqld service 10 times, wait 1 second between each check, and time
out if the service did not become available within that time. High system load
could slow the mysqld service startup enough that all 10 checks failed before
startup completed. This caused the deployment or scale-up operation to fail.
This bug fix increases the number of checks to 45 for a minimum timeout duration
of 45 seconds. It also introduces the OPENSHIFT_MYSQL_START_TIMEOUT and
OPENSHIFT_MYSQL_STOP_TIMEOUT environment variables which users can set using the
client tools to specify the number of retries for the control "start" and "stop"
routines, respectively. The MySQL cartridge is now more tolerant to high latency
system conditions by default, and can be manipulated by the user to successfully
deploy under a variety of system load and latency scenarios. After applying this
fix, a cartridge upgrade is required. (BZ#1147060)
- Previously, the package dependency version specifier for the Node.js mkdirp
package was too specific. This caused the nodejs010-nodejs-express package to
not install on systems where the Node.js mkdirp package would satisfy the
dependency, but which had a more recent version than what was specified in the
package dependencies. This prevented the Node.js cartridge dependencies from
being satisfied, thus preventing the Node.js cartridge from installing. This bug
fix changes the Node.js mkdirp dependency version specifier to correctly include
versions greater than or equal to 0.3.4. As a result, the
nodejs010-nodejs-express package no longer fails to install, and the Node.js
cartridge now installs properly. (BZ#1201400)
- Several packages shipped in OpenShift Enterprise were out of sync with
upstream dependencies shipped in Red Hat Enterprise Linux 6.6 and Red Hat
Software Collections. This bug fix updates the affected packages to be up to
date with those channels. (BZ#1181817)
All OpenShift Enterprise 2 users are advised to upgrade to these updated
packages.
Solution
Before applying this update, make sure all previously released errata relevant
to your system have been applied.
See the OpenShift Enterprise 2.0 Release Notes, which will be updated shortly
for release 2.0.9, for important instructions on how to fully apply this
asynchronous errata update:
This update is available via the Red Hat Network. Details on how to use the Red
Hat Network to apply this update are available at
https://access.redhat.com/articles/11258.
Affected Products
- Red Hat OpenShift Enterprise Infrastructure 2.0 x86_64
- Red Hat OpenShift Enterprise Application Node 2.0 x86_64
Fixes
- BZ - 1147060 - mysqld doesn't start after installation of mysql catridge on systems with high IO wait
- BZ - 1181817 - RHEL6.6 and RHSCL package sync - OSE 2.0
- BZ - 1201400 - Fail to install nodejs cartridge with rhscl-2.0 - OSE 2.0
CVEs
(none)
References
(none)
Red Hat OpenShift Enterprise Infrastructure 2.0
SRPM | |
---|---|
openshift-enterprise-upgrade-2.0.11.8-1.el6op.src.rpm | SHA-256: 47c7614b7137d03b329b1c51ef0207c4d3e15a106a05e5cb76980b97f092fd89 |
yum-utils-1.1.30-30.el6.src.rpm | SHA-256: 0c50c7e19fa54de7b365c6b09ac3d51534cfd89e46b2a064db54dacbfd1a1cdc |
x86_64 | |
openshift-enterprise-release-2.0.11.8-1.el6op.noarch.rpm | SHA-256: f9265adc07b5a84144cd75f6e412c8383a817b5dd35bf0065345b0804e8b6ca2 |
openshift-enterprise-upgrade-broker-2.0.11.8-1.el6op.noarch.rpm | SHA-256: a8c99f3c754afa6f53435bf23ec3430a9d399a1c91ec257aecd9a05fcc628b41 |
openshift-enterprise-yum-validator-2.0.11.8-1.el6op.noarch.rpm | SHA-256: 828a9a674b9c3bee8527c2bfd93cc828ee049183f924d01fd3ec6b1c9f92d596 |
yum-plugin-priorities-1.1.30-30.el6.noarch.rpm | SHA-256: 488a0cf967c999339b80a57ed7e69e1c0c9fc75c68e39c6d2549056b9177f589 |
Red Hat OpenShift Enterprise Application Node 2.0
SRPM | |
---|---|
nodejs010-nodejs-express-3.2.5-3.el6op.src.rpm | SHA-256: 7dcaefca2eec83b8d9a1baa0575d7709a776b462bbc4899dbafa9884cca6bba6 |
openshift-enterprise-upgrade-2.0.11.8-1.el6op.src.rpm | SHA-256: 47c7614b7137d03b329b1c51ef0207c4d3e15a106a05e5cb76980b97f092fd89 |
openshift-origin-cartridge-mysql-1.18.4-1.el6op.src.rpm | SHA-256: 544d2de885793341febc1114bd403a5f7209a56412437019eccf35f567dbdf39 |
yum-utils-1.1.30-30.el6.src.rpm | SHA-256: 0c50c7e19fa54de7b365c6b09ac3d51534cfd89e46b2a064db54dacbfd1a1cdc |
x86_64 | |
nodejs010-nodejs-express-3.2.5-3.el6op.noarch.rpm | SHA-256: a5f571ed222e6ebee21e104fdd882c0c9cd031dbffbc91a67c275d904995c58d |
openshift-enterprise-release-2.0.11.8-1.el6op.noarch.rpm | SHA-256: f9265adc07b5a84144cd75f6e412c8383a817b5dd35bf0065345b0804e8b6ca2 |
openshift-enterprise-upgrade-node-2.0.11.8-1.el6op.noarch.rpm | SHA-256: c34afc6385793f4d786622f9be9e3a71c3dfaf03ccbb64dd4cbaf8dc4cbb497f |
openshift-enterprise-yum-validator-2.0.11.8-1.el6op.noarch.rpm | SHA-256: 828a9a674b9c3bee8527c2bfd93cc828ee049183f924d01fd3ec6b1c9f92d596 |
openshift-origin-cartridge-mysql-1.18.4-1.el6op.noarch.rpm | SHA-256: c2a79c19ec25f13094d1c9e6419abc4990144c011f5de31ebbd1742ceaad64c5 |
yum-plugin-priorities-1.1.30-30.el6.noarch.rpm | SHA-256: 488a0cf967c999339b80a57ed7e69e1c0c9fc75c68e39c6d2549056b9177f589 |
The Red Hat security contact is secalert@redhat.com. More contact details at https://access.redhat.com/security/team/contact/.