Bugzilla will be upgraded to version 5.0. The upgrade date is tentatively scheduled for 2 December 2018, pending final testing and feedback.
Bug 1100102 - oo-diagnostics tools should check the source of packages that are installed for python-3.3 cartridge.
oo-diagnostics tools should check the source of packages that are installed f...
Status: CLOSED ERRATA
Product: OpenShift Container Platform
Classification: Red Hat
Component: Pod (Show other bugs)
2.1.0
Unspecified Unspecified
medium Severity low
: ---
: ---
Assigned To: Jason DeTiberus
libra bugs
:
Depends On:
Blocks:
  Show dependency treegraph
 
Reported: 2014-05-21 23:03 EDT by Johnny Liu
Modified: 2014-11-03 14:54 EST (History)
7 users (show)

See Also:
Fixed In Version: rubygem-openshift-origin-common-1.28.2-1.git.60.1ad1d52.el6op
Doc Type: Bug Fix
Doc Text:
The oo-diagnostics tool did not verify the source of the package dependencies for the python-3.3 cartridge as it did for the python-2.7 cartridge. As a result, it was possible for these packages to be missed during the tool's RPM test if they were installed from an unsupported source. This bug fix adds the relevant packages to the tool's RPM test and the python-3.3 cartridge dependencies are now properly verified.
Story Points: ---
Clone Of:
Environment:
Last Closed: 2014-11-03 14:54:31 EST
Type: Bug
Regression: ---
Mount Type: ---
Documentation: ---
CRM:
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---


Attachments (Terms of Use)


External Trackers
Tracker ID Priority Status Summary Last Updated
Red Hat Product Errata RHSA-2014:1796 normal SHIPPED_LIVE Moderate: Red Hat OpenShift Enterprise 2.2 Release Advisory 2014-11-03 19:52:02 EST

  None (edit)
Description Johnny Liu 2014-05-21 23:03:29 EDT
Description of problem:
The following packages are installed as dependency from the following source:

From openshift_node_extra repo:
python33-mod_wsgi                                         

From rhscl repo:
python33-python
python33-python-devel
python33-python-libs
python33-python-setuptools
python33-python-virtualenv
python33-runtime

But these packages are not added into ENTERPRISE_RPMS and ENTERPRISE_OPENSHIFT_RPMS collection in oo-diagnostics, seem like it only includes python-2.7 cartridge dependency package check. It should also include python-3.3 cartridge dependency packages.

Version-Release number of selected component (if applicable):
rubygem-openshift-origin-common-1.22.5.4-1.el6op.noarch

How reproducible:
Always

Steps to Reproduce:
1.
2.
3.

Actual results:


Expected results:


Additional info:
Comment 2 Jason DeTiberus 2014-09-18 13:20:32 EDT
https://github.com/openshift/enterprise-server/pull/388
Comment 4 Ma xiaoqiang 2014-09-22 04:48:23 EDT
Check on puddle [2.2/2014-09-19.2]
#vim /usr/sbin/oo-diagnostics
<--snip-->
 346  python33-python python33-python-devel python33-python-libs
 347  python33-python-setuptools python33-python-virtualenv
 348  python33-runtime
<--snip-->
 400  python27-python-pip-virtualenv python33-mod_wsgi
<--snip-->
 
Packages on python-3.3 have been added to the checklist.

Run 'oo-diagnostics test_enterprise_rpms -v'
INFO: loading list of installed packages
INFO: OpenShift broker installed.
INFO: OpenShift node installed.
INFO: Loading the broker rails environment.
INFO: running: test_enterprise_rpms
INFO: Checking that all OpenShift RPMs are actually from OpenShift Enterprise
NO ERRORS
Comment 6 errata-xmlrpc 2014-11-03 14:54:31 EST
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory, and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

https://rhn.redhat.com/errata/RHSA-2014-1796.html

Note You need to log in before you can comment on or make changes to this bug.