On Wed, 13 Mar 2019 12:28:23 -0700, Melanie Witt melwittt@gmail.com wrote:
On Wed, 13 Mar 2019 13:32:01 -0500, Matt Riedemann mriedemos@gmail.com wrote:
On 3/13/2019 12:21 AM, Ghanshyam Mann wrote:
*FAILING PROJECTS: NEED ACTION* nova - testing with tls-proxy disable -https://review.openstack.org/#/c/639017/
This is being worked around for two separate issues:
- ceph setup in the nova-live-migration and nova-grenade-live-migration
job isn't working with bionic: https://review.openstack.org/#/c/643122/
- tls-proxy is being disabled in the nova-next job as a workaround:
https://review.openstack.org/#/c/643129/
I'm not sure what's going on with #1 since it's using the devstack-plugin-ceph repo functions to install ceph but it's not very easy to tell what's going wrong from the logs, we probably need a debug patch which turns on xtrace.
From what it says in the commit message on the skip patch, the plugin wants to install Ceph Hammer (fairly old version) and that version is not available on bionic. I'll look into whether we can move up to a newer version (or something) to fix this issue.
FYI to thread readers, this got fixed by:
https://review.openstack.org/643150
As for the tls-proxy one, it looks like Mel is investigating it a bit and could probably also use some of Stephen's help.
Yeah, I'm digging into it. I first tried an attempt to use 2048 bit certs instead of 1024 bit, based on this bugzilla I found:
https://bugzilla.redhat.com/show_bug.cgi?id=1651882#c6 - "The certificates which are generated by the script are too weak for openssl default's configuration, and thus they get rejected."
but that didn't work. Next, I'm going to see if it's a permission issue with the ownership of the certs directory. I remember when I originally tweaked Dan Berrange's patch to run console proxies with TLS in CI, I had to change the user:group from qemu:qemu to libvirt-qemu:libvirt-qemu [1] before it worked. So, I'm wondering if there's possibly new change in the qemu user, or something like that. I'll keep investigating.
[1] https://review.openstack.org/#/c/396186/6..7/lib/nova_plugins/functions-libv...
I finally got the console testing with TLS issue worked out, patches are proposed here:
https://review.openstack.org/643045 https://review.openstack.org/645432
-melanie