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
Websockify new release #122
Comments
I think that a new release sounds like a good idea. However, we need to make sure that what we have now is stable. Has anybody been able to test the latest version (which includes pull request #111 for example) with OpenStack Nova? |
I have found 2 issues when I used latest websockify master in our OpenStack environment.
|
I have added stacktrace I see in novncproxy when it fails to show the vm console in the below URL. |
Yes, no_parent should not be necessary, see https://github.com/kanaka/websockify/issues/83. Wrt the stacktrace, what platform are you running on? I found http://bugs.python.org/issue1282647 which indicates that this is a problem with the underlying OS. |
I'm on Ubuntu OS. P.S. The latest release websockify 0.5.1 version has no issues. That means some changes are made to websockify that is causing this issue. |
After a few updates to the Nova websocketproxy code (due to the refactoring), I can confirm that things seem to work fine in Fedora 20 (turns out before an update had gone wrong an not updated my copy of websockify, but it seems to be working fine now). @nttdatainc-openstackers : this is the modified code that I'm using: https://gist.github.com/9011211 -- does it work for you? Also, can you double check to see if you're affected by the bug that @astrand posted? |
I have applied your patch in my environment and now I can see the VM console. After the new version is released, if you want I can submit the above patch along with the changes necessary to enable websocket python logging in Nova. |
@nttdatainc-openstackers : No problem! IMHO, those should actually be different patches to Nova (one merely updates the existing code to work with a new version, while the other introduces a change to take advantage of a new feature). I can submit my changes, if you want (I'm actually https://launchpad.net/~sross-7 upstream -- I work on the Red Hat OpenStack Nova team) |
@DirectXMan12 : That's sound good to me. Thanks again. |
I don't know any details about the version numbers, but since the previous version was 0.5.1, I guess the new version could be called 0.6.0. (I wonder what happened to 0.5.0 though?) |
New release is out: v0.6.0 ! Should we name it, though? |
@kanaka: who has permission to push to the cheeseshop? |
@DirectXMan12: Note sure if your patch [https://gist.github.com/9011211] will be accepted in the IceHouse release as the code freezing date has already been lapsed. |
new release is up on PyPI. Closing this bug |
Thank you everyone for your help!!! |
@DirectXMan12 realized that I never answered your question about versioning. I'm open to suggestions going forward, but what I've been doing is 0.X.Y where X is for potentially breaking API changes and Y is non-breaking changes. So 0.6.0 seems about right. |
Greetings!!
You all must be knowing websockify project is used by the OpenStack Nova noVNC service for viewing virtual machine consoles and we intend to use this OpenStack service in our production deployment. Few months back, “use python logging module” feature was added to the websockify project in this #100 pull request and we want to this feature in OpenStack which will enable us to log messages from both Nova noVNC service and websockify library to the same log file. The latest websockify version v0.5.1 used by the OpenStack nova service doesn’t have the above feature.
Request you to please release new version of websocikfy project that will enable us to use “python logging module” feature.
Thanks in advance for your co-operation.
The text was updated successfully, but these errors were encountered: