)]}'
{".zuul.yaml":[{"author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"change_message_id":"37b97bae12b95e510f53ff0676726d5d6d05de25","unresolved":true,"context_lines":[{"line_number":211,"context_line":"      tox_envlist: all"},{"line_number":212,"context_line":"      # bug #1940425  only affect ml2/ovn so we execute"},{"line_number":213,"context_line":"      # test_live_migration_with_trunk in this job to keep"},{"line_number":214,"context_line":"      tempest_test_regex: ^tempest\\.(?:.*compute\\..*(?:migration|resize|reboot|spice).*|(?:scenario|api\\.compute))"},{"line_number":215,"context_line":"      devstack_localrc:"},{"line_number":216,"context_line":"        Q_AGENT: openvswitch"},{"line_number":217,"context_line":"        Q_ML2_TENANT_NETWORK_TYPE: vxlan"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"3b54b55b_b227165a","line":214,"updated":"2026-04-13 08:21:48.000000000","message":"I\u0027m wondering if we want all compute scenario tests now enabled or just the novnc one in https://github.com/openstack/tempest/blob/master/tempest/api/compute/servers/test_novnc.py\n//later\nI see that the job is passing but now it took 2.5 hour instead of the ~1 hour in the past. So I\u0027m leaning towards only adding the novnc test here specifically.","commit_id":"8bc2233c1e0e598478040dfadafecfd057a04bb6"},{"author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"change_message_id":"7f334ba66c080f1f9ae9fdb2d795316d8ec9594c","unresolved":false,"context_lines":[{"line_number":211,"context_line":"      tox_envlist: all"},{"line_number":212,"context_line":"      # bug #1940425  only affect ml2/ovn so we execute"},{"line_number":213,"context_line":"      # test_live_migration_with_trunk in this job to keep"},{"line_number":214,"context_line":"      tempest_test_regex: ^tempest\\.(?:.*compute\\..*(?:migration|resize|reboot|spice).*|(?:scenario|api\\.compute))"},{"line_number":215,"context_line":"      devstack_localrc:"},{"line_number":216,"context_line":"        Q_AGENT: openvswitch"},{"line_number":217,"context_line":"        Q_ML2_TENANT_NETWORK_TYPE: vxlan"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"9ba8557a_8126a275","line":214,"in_reply_to":"3b54b55b_b227165a","updated":"2026-04-29 07:20:56.000000000","message":"job back to 1h and running the console proxy tests (we agreed before that serial is out of scope for now)","commit_id":"8bc2233c1e0e598478040dfadafecfd057a04bb6"},{"author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"change_message_id":"ffe2fa3f1ceabc65b21f8de0b7b717bba01a9135","unresolved":true,"context_lines":[{"line_number":252,"context_line":"        \u0027SYSTEMD_ENV_VARS[\"n-super-cond\"]\u0027: OS_NOVA_DISABLE_EVENTLET_PATCHING\u003dfalse"},{"line_number":253,"context_line":"        \u0027SYSTEMD_ENV_VARS[\"n-cpu\"]\u0027: OS_NOVA_DISABLE_EVENTLET_PATCHING\u003dfalse"},{"line_number":254,"context_line":"        \u0027SYSTEMD_ENV_VARS[\"n-novnc\"]\u0027: OS_NOVA_DISABLE_EVENTLET_PATCHING\u003dfalse"},{"line_number":255,"context_line":"        \u0027SYSTEMD_ENV_VARS[\"n-sproxy\"]\u0027: OS_NOVA_DISABLE_EVENTLET_PATCHING\u003dfalse"},{"line_number":256,"context_line":"      devstack_services:"},{"line_number":257,"context_line":"        # Disable OVN services"},{"line_number":258,"context_line":"        br-ex-tcpdump: false"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"dce96b07_8f73a302","line":255,"updated":"2026-04-20 12:20:35.000000000","message":"please double check the service naming","commit_id":"af1369fcbc769ae271e3fb41c6713fe0c19c9272"},{"author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"change_message_id":"7f334ba66c080f1f9ae9fdb2d795316d8ec9594c","unresolved":false,"context_lines":[{"line_number":252,"context_line":"        \u0027SYSTEMD_ENV_VARS[\"n-super-cond\"]\u0027: OS_NOVA_DISABLE_EVENTLET_PATCHING\u003dfalse"},{"line_number":253,"context_line":"        \u0027SYSTEMD_ENV_VARS[\"n-cpu\"]\u0027: OS_NOVA_DISABLE_EVENTLET_PATCHING\u003dfalse"},{"line_number":254,"context_line":"        \u0027SYSTEMD_ENV_VARS[\"n-novnc\"]\u0027: OS_NOVA_DISABLE_EVENTLET_PATCHING\u003dfalse"},{"line_number":255,"context_line":"        \u0027SYSTEMD_ENV_VARS[\"n-sproxy\"]\u0027: OS_NOVA_DISABLE_EVENTLET_PATCHING\u003dfalse"},{"line_number":256,"context_line":"      devstack_services:"},{"line_number":257,"context_line":"        # Disable OVN services"},{"line_number":258,"context_line":"        br-ex-tcpdump: false"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"6bd73ceb_30eb748b","line":255,"in_reply_to":"dce96b07_8f73a302","updated":"2026-04-29 07:20:56.000000000","message":"Done","commit_id":"af1369fcbc769ae271e3fb41c6713fe0c19c9272"}],"/COMMIT_MSG":[{"author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"change_message_id":"7f334ba66c080f1f9ae9fdb2d795316d8ec9594c","unresolved":true,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Change nova-alt-configurations job"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"enable noVNC proxy with TLS"},{"line_number":10,"context_line":""},{"line_number":11,"context_line":"Change-Id: Ie9ea71eba84cff45933f2e7537f691788b790204"},{"line_number":12,"context_line":"Signed-off-by: Kamil Sambor \u003ckamil.sambor@gmail.com\u003e"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":6,"id":"f7406a03_e82b8605","line":9,"updated":"2026-04-29 07:20:56.000000000","message":"Unfortunately the alt job still not runs with TLS enabled in the console proxies\n\n```\nApr 28 13:27:06.931498 npa5d17f2fb7b44 nova-novncproxy[63592]: INFO nova.console.websocketproxy [-]   - No SSL/TLS support (no cert file)\n...\nApr 28 13:40:29.013531 npa5d17f2fb7b44 nova-novncproxy[82369]: \u003c}DEBUG nova.console.securityproxy.rfb [None req-38d48c7d-76cc-45ab-b60a-0a171ff34502 None None] Using security type 1 (NONE) with server, 1 (NONE) with client {{(pid\u003d82369) connect /opt/stack/nova/nova/console/securityproxy/rfb.py:192}}\n\n```\n\n\nhttps://a9ff3498de6b1f7f49bd-c273abd257eb182f80e716e864b6f40f.ssl.cf1.rackcdn.com/openstack/0452296027f849c38866cdacbacfaa18/controller/logs/screen-n-spice-cell1.txt\n\nhttps://a9ff3498de6b1f7f49bd-c273abd257eb182f80e716e864b6f40f.ssl.cf1.rackcdn.com/openstack/0452296027f849c38866cdacbacfaa18/controller/logs/screen-n-novnc-cell1.txt","commit_id":"edcbb8af81d41f53d3dd6a9860ada1ba7bf5a284"}],"/PATCHSET_LEVEL":[{"author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"change_message_id":"f533529dc031280c2a82f6bc8927e9b738ab4cad","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"29c9b19b_c915c2f9","updated":"2026-04-15 13:13:23.000000000","message":"Test failure seems relevant\n\n```\n\nTraceback (most recent call last):\n  File \"/opt/stack/tempest/tempest/api/compute/admin/test_spice.py\", line 73, in test_spice_direct\n    body \u003d self.servers_client.get_remote_console(\n           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"/opt/stack/tempest/tempest/lib/services/compute/servers_client.py\", line 717, in get_remote_console\n    resp, body \u003d self.post(\"servers/%s/remote-consoles\" % server_id,\n                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"/opt/stack/tempest/tempest/lib/common/rest_client.py\", line 317, in post\n    resp_header, resp_body \u003d self.request(\n                             ^^^^^^^^^^^^^\n  File \"/opt/stack/tempest/tempest/lib/services/compute/base_compute_client.py\", line 47, in request\n    resp, resp_body \u003d super(BaseComputeClient, self).request(\n                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"/opt/stack/tempest/tempest/lib/common/rest_client.py\", line 767, in request\n    self._error_checker(resp, resp_body)\n  File \"/opt/stack/tempest/tempest/lib/common/rest_client.py\", line 882, in _error_checker\n    raise exceptions.BadRequest(resp_body, resp\u003dresp)\ntempest.lib.exceptions.BadRequest: Bad request\nDetails: {\u0027code\u0027: 400, \u0027message\u0027: \u0027Unavailable console type spice-direct.\u0027}\n\n```","commit_id":"af1369fcbc769ae271e3fb41c6713fe0c19c9272"},{"author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"change_message_id":"9b044ae61007e7be91c850b3b2c081ae3b7eae61","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":8,"id":"8fce95cb_47c89f11","updated":"2026-04-30 11:33:51.000000000","message":"Yepp the test is running with TLS now \n\n```\nApr 30 09:27:35.753715 npbc05a18ce3954 nova-novncproxy[87596]: INFO nova.console.rfb.authvencrypt [None req-65b0dcd4-aaab-43e9-a571-3d5da6b23982 None None] VeNCrypt security handshake accepted\n```","commit_id":"0303c8a6f422fd6f27e9b8dbd01e29038aba4c94"}]}
