Bug 1874795
Summary: | Switch validator.py code to python3-validations-libs | ||
---|---|---|---|
Product: | Red Hat OpenStack | Reporter: | Cédric Jeanneret <cjeanner> |
Component: | python-tripleoclient | Assignee: | Cédric Jeanneret <cjeanner> |
Status: | CLOSED ERRATA | QA Contact: | David Rosenfeld <drosenfe> |
Severity: | urgent | Docs Contact: | |
Priority: | urgent | ||
Version: | 16.1 (Train) | CC: | aschultz, drosenfe, gchamoul, hbrock, jbuchta, jslagle, lhh, mbarnett, mbultel, mburns, mgarciac, nwolf, spower |
Target Milestone: | z2 | Keywords: | FeatureBackport, Triaged |
Target Release: | 16.1 (Train on RHEL 8.2) | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | python-tripleoclient-12.3.2-1.20200914164927.72161e0.el8ost | Doc Type: | Release Note |
Doc Text: |
If this bug requires documentation, please select an appropriate Doc Type value.
|
Story Points: | --- |
Clone Of: | Environment: | ||
Last Closed: | 2020-10-28 15:39:26 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: | |||
Bug Depends On: | |||
Bug Blocks: | 1858825 |
Description
Cédric Jeanneret
2020-09-02 09:16:39 UTC
This one needs PM/Dev/QE acks to get the 16.1 flag + This has been conditionally approved for 16.1.2 if the fix is available by Sept 08. If not it will be moved to 16.1.3. This did not make the cutoff, so moved out. actually it made in, before the deadline. Putting back z2 and exception?. This is seen when a validator is executed: openstack tripleo validator list Exception raised: No module named 'validations_libs' So after a quick look, it appear that the 16.1 deployment is missing the validations-common and python3-validations-libs packages. I guess the python-tripleoclient doesn't depends on those two packages or tripleo-validations. Hi, python-tripleoclient have to get the validations-common package as BuildRequire and Require in the spec file like we have in rhos-17.0-rhel-8. Unfortunately we miss that in rhos-16.[1|2]-rhel-8. Validator regression performed. Packages were seen in build: yum list installed | grep validations openstack-tripleo-validations.noarch 11.3.2-1.20200914170825.el8ost @rhelosp-16.1 python3-validations-libs.noarch 1.0.5-1.20200914174429.4a660ec.el8ost @rhelosp-16.1 validations-common.noarch 1.1.2-1.20200914180304.7f3c565.el8ost @rhelosp-16.1 Note: Some non-blocking validator issues were seen in regression. See: https://bugzilla.redhat.com/show_bug.cgi?id=1887437 IndexError: list index out of range when using an empty validation group in "run" subcommand https://bugzilla.redhat.com/show_bug.cgi?id=1887444 Running "openstack tripleo validator" without any overcloud leads to an inventory error and crash Validator regression performed. Packages were seen in build: yum list installed | grep validations openstack-tripleo-validations.noarch 11.3.2-1.20200914170825.el8ost @rhelosp-16.1 python3-validations-libs.noarch 1.0.5-1.20200914174429.4a660ec.el8ost @rhelosp-16.1 validations-common.noarch 1.1.2-1.20200914180304.7f3c565.el8ost @rhelosp-16.1 Note: Some non-blocking validator issues were seen in regression. See: https://bugzilla.redhat.com/show_bug.cgi?id=1887437 IndexError: list index out of range when using an empty validation group in "run" subcommand https://bugzilla.redhat.com/show_bug.cgi?id=1887444 Running "openstack tripleo validator" without any overcloud leads to an inventory error and crash https://bugzilla.redhat.com/show_bug.cgi?id=1887467 Unclosed resource warning when running validator commands 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 (Red Hat OpenStack Platform 16.1 bug fix and enhancement 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://access.redhat.com/errata/RHEA-2020:4284 |