[Bug 1884580] Re: Nova novncproxy doesnt work - unexpected keyword
** Project changed: charm-nova-cloud-controller => ubuntu-translations ** No longer affects: ubuntu-translations -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1884580 Title: Nova novncproxy doesnt work - unexpected keyword To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/python-eventlet/+bug/1884580/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1884580] Re: Nova novncproxy doesnt work - unexpected keyword
This bug was fixed in the package python-eventlet - 0.25.1-2ubuntu1 --- python-eventlet (0.25.1-2ubuntu1) focal; urgency=medium * d/p/ssl-compat.patch: Fix compatibility with SSLContext base use of wrap_socket for Python >= 3.7 (LP: #1884580). -- James Page Thu, 02 Jul 2020 08:30:30 +0100 ** Changed in: python-eventlet (Ubuntu Focal) Status: Fix Committed => Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1884580 Title: Nova novncproxy doesnt work - unexpected keyword To manage notifications about this bug go to: https://bugs.launchpad.net/charm-nova-cloud-controller/+bug/1884580/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1884580] Re: Nova novncproxy doesnt work - unexpected keyword
Confirmed fix! Deployed a new nova-cloud-controller unit, console now works. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1884580 Title: Nova novncproxy doesnt work - unexpected keyword To manage notifications about this bug go to: https://bugs.launchpad.net/charm-nova-cloud-controller/+bug/1884580/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1884580] Re: Nova novncproxy doesnt work - unexpected keyword
@james-page All other charms in my stack have been updated to focal-proposed (ussuri) and the last one I needed was nova-cloud-controller. Will run upgrades for updated packages though. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1884580 Title: Nova novncproxy doesnt work - unexpected keyword To manage notifications about this bug go to: https://bugs.launchpad.net/charm-nova-cloud-controller/+bug/1884580/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1884580] Re: Nova novncproxy doesnt work - unexpected keyword
@qthepirate be aware there are proposed updates for nova and neutron to resolve some other upgrade issues - nova around permissions (bug 1885269) and neutron around restarts of the cleanup systemd units for ovs and linuxbridge (bug 1885264). -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1884580 Title: Nova novncproxy doesnt work - unexpected keyword To manage notifications about this bug go to: https://bugs.launchpad.net/charm-nova-cloud-controller/+bug/1884580/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1884580] Re: Nova novncproxy doesnt work - unexpected keyword
(you will definitely want the nova one). -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1884580 Title: Nova novncproxy doesnt work - unexpected keyword To manage notifications about this bug go to: https://bugs.launchpad.net/charm-nova-cloud-controller/+bug/1884580/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1884580] Re: Nova novncproxy doesnt work - unexpected keyword
Beautiful! Will upgrade today for a double verification. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1884580 Title: Nova novncproxy doesnt work - unexpected keyword To manage notifications about this bug go to: https://bugs.launchpad.net/charm-nova-cloud-controller/+bug/1884580/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1884580] Re: Nova novncproxy doesnt work - unexpected keyword
** Attachment added: "Console Access Working.png" https://bugs.launchpad.net/charm-nova-cloud-controller/+bug/1884580/+attachment/5390842/+files/Console%20Access%20Working.png -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1884580 Title: Nova novncproxy doesnt work - unexpected keyword To manage notifications about this bug go to: https://bugs.launchpad.net/charm-nova-cloud-controller/+bug/1884580/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1884580] Re: Nova novncproxy doesnt work - unexpected keyword
$ apt-cache policy python3-eventlet python3-eventlet: Installed: 0.25.1-2ubuntu1 Candidate: 0.25.1-2ubuntu1 Version table: *** 0.25.1-2ubuntu1 500 500 http://archive.ubuntu.com/ubuntu focal-proposed/main amd64 Packages 100 /var/lib/dpkg/status 0.25.1-2build1 500 500 http://nova.clouds.archive.ubuntu.com/ubuntu focal/main amd64 Packages -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1884580 Title: Nova novncproxy doesnt work - unexpected keyword To manage notifications about this bug go to: https://bugs.launchpad.net/charm-nova-cloud-controller/+bug/1884580/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1884580] Re: Nova novncproxy doesnt work - unexpected keyword
Verified with focal-proposed packages - able to access novnc console for an instance running on a deployed OpenStack Cloud (see attachement) ** Tags removed: verification-needed verification-needed-focal ** Tags added: verification-done verification-done-focal -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1884580 Title: Nova novncproxy doesnt work - unexpected keyword To manage notifications about this bug go to: https://bugs.launchpad.net/charm-nova-cloud-controller/+bug/1884580/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1884580] Re: Nova novncproxy doesnt work - unexpected keyword
Accepted upstream was my gate for starting the SRU process - it took me a while to figure out what actually needed to happen in the underlying code with regards to calling underlying un-monkey-patched code from the Python core ssl library. Passing the **kw arg its pretty pointless - the wrap_socket function does not have any other args than those called out specifically! -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1884580 Title: Nova novncproxy doesnt work - unexpected keyword To manage notifications about this bug go to: https://bugs.launchpad.net/charm-nova-cloud-controller/+bug/1884580/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1884580] Re: Nova novncproxy doesnt work - unexpected keyword
Hello Michael, or anyone else affected, Accepted python-eventlet into focal-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/python- eventlet/0.25.1-2ubuntu1 in a few hours, and then in the -proposed repository. Please help us by testing this new package. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation on how to enable and use -proposed. Your feedback will aid us getting this update out to other Ubuntu users. If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested, what testing has been performed on the package and change the tag from verification-needed- focal to verification-done-focal. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification- failed-focal. In either case, without details of your testing we will not be able to proceed. Further information regarding the verification process can be found at https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in advance for helping! N.B. The updated package will be released to -updates after the bug(s) fixed by this package have been verified and the package has been in -proposed for a minimum of 7 days. ** Changed in: python-eventlet (Ubuntu Focal) Status: In Progress => Fix Committed ** Tags added: verification-needed verification-needed-focal -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1884580 Title: Nova novncproxy doesnt work - unexpected keyword To manage notifications about this bug go to: https://bugs.launchpad.net/charm-nova-cloud-controller/+bug/1884580/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1884580] Re: Nova novncproxy doesnt work - unexpected keyword
Since this was accepted upstream I guess the change is safe, as (without context) I was originally a bit afraid that some other important parameters will be missed if we stop passing **kw. But I assume this just means there are no other arguments needed there besides the context field. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1884580 Title: Nova novncproxy doesnt work - unexpected keyword To manage notifications about this bug go to: https://bugs.launchpad.net/charm-nova-cloud-controller/+bug/1884580/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1884580] Re: Nova novncproxy doesnt work - unexpected keyword
Debating downloading your package upload to test it before they get to it just to see if it works. But its a production stack and I'm already having issues with other items -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1884580 Title: Nova novncproxy doesnt work - unexpected keyword To manage notifications about this bug go to: https://bugs.launchpad.net/charm-nova-cloud-controller/+bug/1884580/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1884580] Re: Nova novncproxy doesnt work - unexpected keyword
@qthepirate - yes focal is still affected - I've uploaded the package for the stable release updates team to review. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1884580 Title: Nova novncproxy doesnt work - unexpected keyword To manage notifications about this bug go to: https://bugs.launchpad.net/charm-nova-cloud-controller/+bug/1884580/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1884580] Re: Nova novncproxy doesnt work - unexpected keyword
Ok, it says fix released for groovy, is focal still affected until merge? -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1884580 Title: Nova novncproxy doesnt work - unexpected keyword To manage notifications about this bug go to: https://bugs.launchpad.net/charm-nova-cloud-controller/+bug/1884580/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1884580] Re: Nova novncproxy doesnt work - unexpected keyword
This bug was fixed in the package python-eventlet - 0.25.2-1ubuntu1 --- python-eventlet (0.25.2-1ubuntu1) groovy; urgency=medium * d/p/ssl-compat.patch: Fix compatibility with SSLContext base use of wrap_socket for Python >= 3.7 (LP: #1884580). -- James Page Thu, 02 Jul 2020 07:59:52 +0100 ** Changed in: python-eventlet (Ubuntu Groovy) Status: In Progress => Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1884580 Title: Nova novncproxy doesnt work - unexpected keyword To manage notifications about this bug go to: https://bugs.launchpad.net/charm-nova-cloud-controller/+bug/1884580/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1884580] Re: Nova novncproxy doesnt work - unexpected keyword
PR accepted and landed upstream; I've uploaded to groovy and to focal for SRU team review. The PPA has fixed versions for both series for those blocked by this issue. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1884580 Title: Nova novncproxy doesnt work - unexpected keyword To manage notifications about this bug go to: https://bugs.launchpad.net/charm-nova-cloud-controller/+bug/1884580/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1884580] Re: Nova novncproxy doesnt work - unexpected keyword
** Description changed: + == Impact == + + SSL secured console access to instances in OpenStack clouds is broken. + + == Test Case == + + Deploy OpenStack using TLS secured endpoints (juju + charms) + Boot instance, attempt to access console via dashboard - error in web page and + error seen in nova-novncproxy log file. + + + == Regression Potential == + + Medium - the fix is in eventlet's use of the SSL native library which was broken when wrapping sockets using the SSLContext class. The fix has been + accepted upstream and is accompanied with a test case. + + + == Original Bug Report == + + Ubuntu Focal (20.04) Openstack Ussuri (distro-proposed) LXC Nova Cloud Controller Charm Rev 68 When attempting to view the console in Horizon (Openstack Dashboard), console frame returns "503 Service Unavailable", when checking the nova cloud controller logs for nova-novncproxy, the following error appears: 2020-06-22 17:48:18.262 1463207 INFO nova.console.websocketproxy [-] handler exception: wrap_socket() got an unexpected keyword argument '_context' - Google seems to find related issues: https://github.com/eventlet/eventlet/issues/526 as well as: https://ask.openstack.org/en/question/127493/nova-novncproxy-fails-to- connect-handler-exception-wrap_socket-got-an-unexpected-keyword- argument-_context/ - - So it seems to be an issue with Python > 3.6, but I cannot downgrade python version as it would break nova-novncproxy (already tried) + So it seems to be an issue with Python > 3.6, but I cannot downgrade + python version as it would break nova-novncproxy (already tried) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1884580 Title: Nova novncproxy doesnt work - unexpected keyword To manage notifications about this bug go to: https://bugs.launchpad.net/charm-nova-cloud-controller/+bug/1884580/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1884580] Re: Nova novncproxy doesnt work - unexpected keyword
PR upstream: https://github.com/eventlet/eventlet/pull/621 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1884580 Title: Nova novncproxy doesnt work - unexpected keyword To manage notifications about this bug go to: https://bugs.launchpad.net/charm-nova-cloud-controller/+bug/1884580/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1884580] Re: Nova novncproxy doesnt work - unexpected keyword
OK I think I have it figured out - python3-eventlet package building for focal here: https://launchpad.net/~james-page/+archive/ubuntu/ussuri I'll submit the patch upstream as well for broader review. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1884580 Title: Nova novncproxy doesnt work - unexpected keyword To manage notifications about this bug go to: https://bugs.launchpad.net/charm-nova-cloud-controller/+bug/1884580/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1884580] Re: Nova novncproxy doesnt work - unexpected keyword
Its more that the SSL monkey patching that eventlet does has to be disable during certain parts of the socket wrapping process. Following it is non trivial but I think I have something we can test out now. ** Changed in: charm-nova-cloud-controller Status: New => In Progress ** Also affects: python-eventlet (Ubuntu) Importance: Undecided Status: New ** Also affects: python-eventlet (Ubuntu Focal) Importance: Undecided Status: New ** Also affects: python-eventlet (Ubuntu Groovy) Importance: Undecided Status: New ** Changed in: charm-nova-cloud-controller Status: In Progress => Invalid ** Changed in: python-eventlet (Ubuntu Focal) Assignee: (unassigned) => James Page (james-page) ** Changed in: python-eventlet (Ubuntu Groovy) Assignee: (unassigned) => James Page (james-page) ** Changed in: python-eventlet (Ubuntu Focal) Status: New => In Progress ** Changed in: python-eventlet (Ubuntu Groovy) Status: New => In Progress ** Changed in: python-eventlet (Ubuntu Focal) Importance: Undecided => High ** Changed in: python-eventlet (Ubuntu Groovy) Importance: Undecided => High -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1884580 Title: Nova novncproxy doesnt work - unexpected keyword To manage notifications about this bug go to: https://bugs.launchpad.net/charm-nova-cloud-controller/+bug/1884580/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs