-
Notifications
You must be signed in to change notification settings - Fork 2.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
python-ruamel-yaml and metrics on RHEL 7.3 #3302
Comments
This issue is blocking. Is there a work around for this issue? |
It looks like, even in upstream fedora/cent channels the package might be under a different name: f25:
|
+1. I got the error about "python-ruamel-yaml" when upgrade the origin version.
The host is CentOS 7.3:
|
I was able to work around the issue with the following enhancement to lib_openshift:
however, other things within |
I have the same problem with CentOS Linux release 7.3.1611 (Core) when trying to update 3.3 to 3.4 |
Same here. |
We're working to get this dependency into EPEL, Fedora 25, and the Centos PaaS SIG repo. The release-1.4 branch does not have this dependency and is the most stable branch for installing Origin 1.4 if that's your target. |
@etsauer That won't work as we start to actually use functionality of python-ruamel-yaml it will break down. I don't suggest that. |
https://ci.openshift.redhat.com/jenkins/job/zz_origin_gce_image/113/console failed to pick up latest because the ops-mirrors don't have it. |
@sdodson , update successfully by use release-1.4 branch. |
I'm not sure whether to overload this bug, but we need to choose how to handle this new dependency for Atomic Host. |
For now we've chosen to fall back to using PyYAML which is currently available on atomic host, right? #3383 |
the issue is also met at master. |
The workaround that worked for me with Fedora 24: --- roles/lib_openshift/tasks/main.yml
+++ roles/lib_openshift/tasks/main.yml
@@ -4,8 +4,8 @@
path: /run/ostree-booted
register: ostree_booted
-- name: lib_openshift ensure python-ruamel-yaml package is on target
- package:
- name: python2-ruamel-yaml
- state: present
- when: not ostree_booted.stat.exists |
This should be fixed now via #3499 |
It looks like the update of the git repo in the last few days uses
python-ruamel-yaml for metrics. This does not work on RHEL 7.3, lucky
I cloned the repo, the 6-7 day old cloned git repo works.
The text was updated successfully, but these errors were encountered: