Bug 979302
Summary: | OpenShift Origin console access fails with Could not find gem 'formtastic (~> 1.2.4) ruby' | ||
---|---|---|---|
Product: | OKD | Reporter: | Jan Pazdziora <jpazdziora> |
Component: | Pod | Assignee: | Krishna Raman <kraman> |
Status: | CLOSED CURRENTRELEASE | QA Contact: | libra bugs <libra-bugs> |
Severity: | unspecified | Docs Contact: | |
Priority: | unspecified | ||
Version: | 2.x | CC: | abhgupta, jhou, jpazdziora, mfisher |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2014-01-24 03:21:27 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: |
Description
Jan Pazdziora
2013-06-28 07:57:58 UTC
In Fedora 19, ther is rubygem-formtastic-1.2.3-9.fc19.noarch which is what is installed on my installation. Yet the thing requires ~> 1.2.4. https://github.com/openshift/origin-server/pull/2963 should fix the problem. Even compose https://mirror.openshift.com/pub/origin-server/nightly/fedora-19/2013-06-20/x86_64/ fails which was working few days ago. I have no idea why it started to fail now. The closest I can assume is that rubygems.org no longer has anything matching ~> 1.2.4. It would be good to start depending on Fedora rpms more and rubygems.org less. The formtastic issue was already reported for Fedora 18 back in February as bug 916768. Commit 9068d50f93808ad34f45a663320e41e0cfc25aa6 changed the dependency to - s.add_dependency 'formtastic', '~> 1.2.4' + s.add_dependency 'formtastic', '>= 1.2.3' and made the https://github.com/openshift/origin-server/pull/2963 obsolete. This should now be fixed. Verified on latest origin build [root@broker ~]# wget --no-check-certificate --http-user=admin --http-password=admin -O - http://broker.example.com/console --2013-11-15 18:14:56-- http://broker.example.com/console Resolving broker.example.com (broker.example.com)... 10.66.8.145 Connecting to broker.example.com (broker.example.com)|10.66.8.145|:80... connected. HTTP request sent, awaiting response... 302 Found Location: https://broker.example.com/console [following] --2013-11-15 18:14:56-- https://broker.example.com/console Connecting to broker.example.com (broker.example.com)|10.66.8.145|:443... connected. WARNING: cannot verify broker.example.com's certificate, issued by '/C=--/ST=SomeState/L=SomeCity/O=SomeOrganization/OU=SomeOrganizationalUnit/CN=broker.example.com/emailAddress=root.com': Unable to locally verify the issuer's authority. HTTP request sent, awaiting response... 401 Unauthorized Reusing existing connection to broker.example.com:443. HTTP request sent, awaiting response... 401 Unauthorized Authorization failed. (In reply to Hou Jianwei from comment #8) > Verified on latest origin build On what OS and how did you install that build? (In reply to Jan Pazdziora from comment #9) > (In reply to Hou Jianwei from comment #8) > > Verified on latest origin build > > On what OS and how did you install that build? It was installed on Fedora 19 with the image downloaded from http://openshift.github.io/ on Nov. 15th |