Bug 859127
Summary: | cannot start openstack-nova-novncproxy (Folsom) | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Gabriel Staicu <gabriel_staicu> |
Component: | openstack-nova | Assignee: | Nikola Dipanov <ndipanov> |
Status: | CLOSED CURRENTRELEASE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | medium | Docs Contact: | |
Priority: | unspecified | ||
Version: | 18 | CC: | akscram, alexander.sakhnov, apevec, apevec, asalkeld, bfilippov, breu, eglynn, Jan.van.Eldik, jonathansteffan, jose.castro.leon, kklic, lmacken, markmc, matt_domsch, mlvov, p, rbryant, rkukura, sochotni |
Target Milestone: | --- | Keywords: | Reopened |
Target Release: | --- | ||
Hardware: | x86_64 | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | novnc-0.4-2.el6.noarch.rpm | Doc Type: | Bug Fix |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2012-12-05 07:15:20 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
Gabriel Staicu
2012-09-20 15:38:58 UTC
Looks like for Folsom we'll need to move to the integrated proxy server within nova To expand on this, the novnc package in F18 will probably need to remove its openstack-nova-novncproxy sub package in favor of the code within nova. So within the nova package we could include everything in the openstack-nova-console subpackage that Provides openstack-nova-novncproxy, or have a separate subpackage that's in turn required by openstack-nova-console. info for setup/testing https://fedoraproject.org/wiki/Getting_started_with_OpenStack_on_Fedora_17#VNC_access After looking into this further - the issue seems to be that current python-websockify and novnc packages we use, use upstream versions which are not compatible with nova folsom code (websockify 0.1.0 and novnc 0.3.0 while we need 0.2 and 0.4 respectively). Simplest solution is to bump up the versions of source these packages download for distros that ship with folsom. (In reply to comment #3) > info for setup/testing > > https://fedoraproject.org/wiki/ > Getting_started_with_OpenStack_on_Fedora_17#VNC_access This does not work - we don't event have the file /etc/init.d/openstack-nova-consoleauth in the system. Trying to install the previous version also results in an error: Dependencies Resolved =================================================================================================================================================================================================== Package Arch Version Repository Size =================================================================================================================================================================================================== Installing: openstack-nova-novncproxy noarch 0.3-11.fc17 updates 7.7 k Transaction Summary =================================================================================================================================================================================================== Install 1 Package Total size: 7.7 k Installed size: 5.8 k Is this ok [y/N]: y Downloading Packages: Running Transaction Check Running Transaction Test Transaction Check Error: file /usr/share/man/man1/nova-novncproxy.1.gz from install of openstack-nova-novncproxy-0.3-11.fc17.noarch conflicts with file from package openstack-nova-common-2012.2-1.fc18.noarch novnc-0.4-2.fc18 has been submitted as an update for Fedora 18. https://admin.fedoraproject.org/updates/novnc-0.4-2.fc18 python-websockify-0.2.0-1.fc18 has been submitted as an update for Fedora 18. https://admin.fedoraproject.org/updates/python-websockify-0.2.0-1.fc18 Package novnc-0.4-2.fc18: * should fix your issue, * was pushed to the Fedora 18 testing repository, * should be available at your local mirror within two days. Update it with: # su -c 'yum update --enablerepo=updates-testing novnc-0.4-2.fc18' as soon as you are able to. Please go to the following url: https://admin.fedoraproject.org/updates/FEDORA-2012-16807/novnc-0.4-2.fc18 then log in and leave karma (feedback). I used this package novnc-0.4-2.el6.noarch.rpm from this location http://repos.fedorapeople.org/repos/openstack/openstack-folsom/epel-6/ on centos6.2 and it works great. The problem can be considered closed. Thanks Verified based on comment 9 python-websockify-0.2.0-2.fc18 has been submitted as an update for Fedora 18. https://admin.fedoraproject.org/updates/python-websockify-0.2.0-2.fc18 Package novnc-0.4-2.fc18, python-websockify-0.2.0-2.fc18: * should fix your issue, * was pushed to the Fedora 18 testing repository, * should be available at your local mirror within two days. Update it with: # su -c 'yum update --enablerepo=updates-testing novnc-0.4-2.fc18 python-websockify-0.2.0-2.fc18' as soon as you are able to. Please go to the following url: https://admin.fedoraproject.org/updates/FEDORA-2012-16807/python-websockify-0.2.0-2.fc18,novnc-0.4-2.fc18 then log in and leave karma (feedback). Verified Based on commenct 9. Platform: RHEL 6.3 with EPEL and Fedora 17. Steps to verify: 1. yum install openstack-nova-novncproxy (this will install novnc by dependency) 2. service openstack-nova-consoleauth start 3. service openstack-nova-novncproxy start 4. VNC Console now works. RPMs: novnc-0.4-2.el6.noarch openstack-nova-novncproxy-0.4-2.el6.noarch novnc-0.4-2.fc18, python-websockify-0.2.0-2.fc18 has been pushed to the Fedora 18 stable repository. If problems still persist, please make note of it in this bug report. |