)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"},"change_message_id":"fd48fbfb68e17f66cb9044bbdf72e85d05351f9c","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"1bbfb060_471ba21c","updated":"2023-01-23 14:32:07.000000000","message":"FYI: from https://zuul.opendev.org/t/openstack/build/84f619d7b4054c62827052cb976b0730/log/controller/logs/screen-o-cw.txt\n\nJan 23 14:16:55.622951 np0032832197 octavia-worker[126702]: INFO taskflow.conductors.backends.impl_executor [-] Job completed successfully: RedisJob: get_create_listener_flow-f310b82f-f36b-4060-974e-07af3072f5c4 (priority\u003dJobPriority.NORMAL, uuid\u003d0e78a086-b1b5-4ab3-b8da-66a9117f1b53, details\u003d{\u0027store\u0027: {\u0027listeners\u0027: [{\u0027admin_state_up\u0027: True, \u0027connection_limit\u0027: -1, \u0027default_pool\u0027: {\u0027admin_state_up\u0027: True, \u0027description\u0027: None, \u0027healthmonitor\u0027: None, \u0027lb_algorithm\u0027: \u0027ROUND_ROBIN\u0027, \u0027loadbalancer_id\u0027: \u0027d8f9f7c0-e1c7-4579-aaaa-7697ae4f664c\u0027, \u0027members\u0027: [{\u0027address\u0027: \u002710.2.1.60\u0027, \u0027admin_state_up\u0027: True, \u0027member_id\u0027: \u0027b1c7ed09-412b-43f4-8e35-c9574aaa2964\u0027, \u0027monitor_address\u0027: None, \u0027monitor_port\u0027: None, \u0027name\u0027: \u0027tempest-lb_member_member1-tls-218086286\u0027, \u0027pool_id\u0027: \u0027ff4970a6-3a98-4076-8610-f509ca7fab5b\u0027, \u0027protocol_port\u0027: 80, \u0027subnet_id\u0027: \u0027a8827c5b-0321-48ef-85c6-aa827e68f1d9\u0027, \u0027weight\u0027: 1, \u0027backup\u0027: False, \u0027project_id\u0027: \u0027fc3c47909b504ae796fcd2b1182df215\u0027}, {\u0027address\u0027: \u002710.2.2.117\u0027, \u0027admin_state_up\u0027: True, \u0027member_id\u0027: \u0027e7c95adb-e546-48f9-ab41-a29301119f29\u0027, \u0027monitor_address\u0027: None, \u0027monitor_port\u0027: None, \u0027name\u0027: \u0027tempest-lb_member_member2-tls-965292754\u0027, \u0027pool_id\u0027: \u0027ff4970a6-3a98-4076-8610-f509ca7fab5b\u0027, \u0027protocol_port\u0027: 80, \u0027subnet_id\u0027: \u00274c8f9beb-c2f4-43e4-b95b-35a9d9c856d6\u0027, \u0027weight\u0027: 1, \u0027backup\u0027: False, \u0027project_id\u0027: \u0027fc3c47909b504ae796fcd2b1182df215\u0027}], \u0027name\u0027: \u0027tempest-lb_member_pool1-tls-2037633369\u0027, \u0027pool_id\u0027: \u0027ff4970a6-3a98-4076-8610-f509ca7fab5b\u0027, \u0027listener_id\u0027: \u0027a6e3dea1-23a9-4818-b64a-82b883e5d8b0\u0027, \u0027protocol\u0027: \u0027HTTP\u0027, \u0027session_persistence\u0027: None, \u0027tls_container_ref\u0027: None, \u0027ca_tls_container_ref\u0027: None, \u0027crl_container_ref\u0027: None, \u0027tls_enabled\u0027: False, \u0027project_id\u0027: \u0027fc3c47909b504ae796fcd2b1182df215\u0027, \u0027tls_versions\u0027: None, \u0027tls_ciphers\u0027: None, \u0027alpn_protocols\u0027: None}, \u0027default_pool_id\u0027: \u0027ff4970a6-3a98-4076-8610-f509ca7fab5b\u0027, \u0027default_tls_container_data\u0027: {\u0027id\u0027: \u0027ca1dca5e86aecc918b80e38a8aac57a3b3310f26\u0027, \u0027primary_cn\u0027: \u0027ecd6a297-7b9c-4e74-b750-99af25d879f6.example.com\u0027, \u0027certificate\u0027: \u0027***\u0027, \u0027private_key\u0027: \u0027***\u0027, \u0027passphrase\u0027: None, \u0027intermediates\u0027: []}, \u0027default_tls_container_ref\u0027: \u0027http://199.19.213.184/key-manager/v1/secrets/022f8d20-1508-4512-9d25-365a49c4fc9e\u0027, \u0027description\u0027: None, \u0027insert_headers\u0027: {}, \u0027l7policies\u0027: [], \u0027listener_id\u0027: \u0027a6e3dea1-23a9-4818-b64a-82b883e5d8b0\u0027, \u0027loadbalancer_id\u0027: \u0027d8f9f7c0-e1c7-4579-aaaa-7697ae4f664c\u0027, \u0027name\u0027: \u0027tempest-lb_member_listener1-tls-alpn-2116535051\u0027, \u0027protocol\u0027: \u0027TERMINATED_HTTPS\u0027, \u0027protocol_port\u0027: 443, \u0027timeout_client_data\u0027: 50000, \u0027timeout_member_connect\u0027: 5000, \u0027timeout_member_data\u0027: 50000, \u0027timeout_tcp_inspect\u0027: 0, \u0027client_ca_tls_container_ref\u0027: None, \u0027client_authentication\u0027: \u0027NONE\u0027, \u0027client_crl_container_ref\u0027: None, \u0027project_id\u0027: \u0027fc3c47909b504ae796fcd2b1182df215\u0027, \u0027allowed_cidrs\u0027: [], \u0027tls_versions\u0027: [\u0027TLSv1.2\u0027, \u0027TLSv1.3\u0027], \u0027tls_ciphers\u0027: \u0027TLS_AES_256_GCM_SHA384:TLS_CHACHA20_POLY1305_SHA256:TLS_AES_128_GCM_SHA256:DHE-RSA-AES256-GCM-SHA384:DHE-RSA-AES128-GCM-SHA256:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES256-SHA256:DHE-RSA-AES128-SHA256:ECDHE-RSA-AES256-SHA384:ECDHE-RSA-AES128-SHA256\u0027, \u0027alpn_protocols\u0027: [\u0027http/1.0\u0027, \u0027http/1.1\u0027]}], \u0027loadbalancer\u0027: {\u0027admin_state_up\u0027: True, \u0027description\u0027: None, \u0027listeners\u0027: [{\u0027admin_state_up\u0027: True, \u0027connection_limit\u0027: -1, \u0027default_pool\u0027: {\u0027admin_state_up\u0027: True, \u0027description\u0027: None, \u0027healthmonitor\u0027: None, \u0027lb_algorithm\u0027: \u0027ROUND_ROBIN\u0027, \u0027loadbalancer_id\u0027: \u0027d8f9f7c0-e1c7-4579-aaaa-7697ae4f664c\u0027, \u0027members\u0027: [{\u0027address\u0027: \u002710.2.1.60\u0027, \u0027admin_state_up\u0027: True, \u0027member_id\u0027: \u0027b1c7ed09-412b-43f4-8e35-c9574aaa2964\u0027, \u0027monitor_address\u0027: None, \u0027monitor_port\u0027: None, \u0027name\u0027: \u0027tempest-lb_member_member1-tls-218086286\u0027, \u0027pool_id\u0027: \u0027ff4970a6-3a98-4076-8610-f509ca7fab5b\u0027, \u0027protocol_port\u0027: 80, \u0027subnet_id\u0027: \u0027a8827c5b-0321-48ef-85c6-aa827e68f1d9\u0027, \u0027weight\u0027: 1, \u0027backup\u0027: False, \u0027project_id\u0027: \u0027fc3c47909b504ae796fcd2b1182df215\u0027}, {\u0027address\u0027: \u002710.2.2.117\u0027, \u0027admin_state_up\u0027: True, \u0027member_id\u0027: \u0027e7c95adb-e546-48f9-ab41-a29301119f29\u0027, \u0027monitor_address\u0027: None, \u0027monitor_port\u0027: None, \u0027name\u0027: \u0027tempest-lb_member_member2-tls-965292754\u0027, \u0027pool_id\u0027: \u0027ff4970a6-3a98-4076-8610-f509ca7fab5b\u0027, \u0027protocol_port\u0027: 80, \u0027subnet_id\u0027: \u00274c8f9beb-c2f4-43e4-b95b-35a9d9c856d6\u0027, \u0027weight\u0027: 1, \u0027backup\u0027: False, \u0027project_id\u0027: \u0027fc3c47909b504ae796fcd2b1182df215\u0027}], \u0027name\u0027: \u0027tempest-lb_member_pool1-tls-2037633369\u0027, \u0027pool_id\u0027: \u0027ff4970a6-3a98-4076-8610-f509ca7fab5b\u0027, \u0027listener_id\u0027: \u0027a6e3dea1-23a9-4818-b64a-82b883e5d8b0\u0027, \u0027protocol\u0027: \u0027HTTP\u0027, \u0027session_persistence\u0027: None, \u0027tls_container_ref\u0027: None, \u0027ca_tls_container_ref\u0027: None, \u0027crl_container_ref\u0027: None, \u0027tls_enabled\u0027: False, \u0027project_id\u0027: \u0027fc3c47909b504ae796fcd2b1182df215\u0027, \u0027tls_versions\u0027: None, \u0027tls_ciphers\u0027: None, \u0027alpn_protocols\u0027: None}, \u0027default_pool_id\u0027: \u0027ff4970a6-3a98-4076-8610-f509ca7fab5b\u0027, \u0027default_tls_container_data\u0027: {\u0027id\u0027: \u0027ca1dca5e86aecc918b80e38a8aac57a3b3310f26\u0027, \u0027primary_cn\u0027: \u0027ecd6a297-7b9c-4e74-b750-99af25d879f6.example.com\u0027, \u0027certificate\u0027: \u0027***\u0027, \u0027private_key\u0027: \u0027***\u0027, \u0027passphrase\u0027: None, \u0027intermediates\u0027: []}, \u0027default_tls_container_ref\u0027: \u0027http://199.19.213.184/key-manager/v1/secrets/022f8d20-1508-4512-9d25-365a49c4fc9e\u0027, \u0027description\u0027: None, \u0027insert_headers\u0027: {}, \u0027l7policies\u0027: [], \u0027listener_id\u0027: \u0027a6e3dea1-23a9-4818-b64a-82b883e5d8b0\u0027, \u0027loadbalancer_id\u0027: \u0027d8f9f7c0-e1c7-4579-aaaa-7697ae4f664c\u0027, \u0027name\u0027: \u0027tempest-lb_member_listener1-tls-alpn-2116535051\u0027, \u0027protocol\u0027: \u0027TERMINATED_HTTPS\u0027, \u0027protocol_port\u0027: 443, \u0027timeout_client_data\u0027: 50000, \u0027timeout_member_connect\u0027: 5000, \u0027timeout_member_data\u0027: 50000, \u0027timeout_tcp_inspect\u0027: 0, \u0027client_ca_tls_container_ref\u0027: None, \u0027client_authentication\u0027: \u0027NONE\u0027, \u0027client_crl_container_ref\u0027: None, \u0027project_id\u0027: \u0027fc3c47909b504ae796fcd2b1182df215\u0027, \u0027allowed_cidrs\u0027: [], \u0027tls_versions\u0027: [\u0027TLSv1.2\u0027, \u0027TLSv1.3\u0027], \u0027tls_ciphers\u0027: \u0027TLS_AES_256_GCM_SHA384:TLS_CHACHA20_POLY1305_SHA256:TLS_AES_128_GCM_SHA256:DHE-RSA-AES256-GCM-SHA384:DHE-RSA-AES128-GCM-SHA256:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES256-SHA256:DHE-RSA-AES128-SHA256:ECDHE-RSA-AES256-SHA384:ECDHE-RSA-AES128-SHA256\u0027, \u0027alpn_protocols\u0027: [\u0027http/1.0\u0027, \u0027http/1.1\u0027]}], \u0027loadbalancer_id\u0027: \u0027d8f9f7c0-e1c7-4579-aaaa-7697ae4f664c\u0027, \u0027name\u0027: \u0027tempest-lb_member_lb1-tls-509762473\u0027, \u0027pools\u0027: [{\u0027admin_state_up\u0027: True, \u0027description\u0027: None, \u0027healthmonitor\u0027: None, \u0027lb_algorithm\u0027: \u0027ROUND_ROBIN\u0027, \u0027loadbalancer_id\u0027: \u0027d8f9f7c0-e1c7-4579-aaaa-7697ae4f664c\u0027, \u0027members\u0027: [{\u0027address\u0027: \u002710.2.1.60\u0027, \u0027admin_state_up\u0027: True, \u0027member_id\u0027: \u0027b1c7ed09-412b-43f4-8e35-c9574aaa2964\u0027, \u0027monitor_address\u0027: None, \u0027monitor_port\u0027: None, \u0027name\u0027: \u0027tempest-lb_member_member1-tls-218086286\u0027, \u0027pool_id\u0027: \u0027ff4970a6-3a98-4076-8610-f509ca7fab5b\u0027, \u0027protocol_port\u0027: 80, \u0027subnet_id\u0027: \u0027a8827c5b-0321-48ef-85c6-aa827e68f1d9\u0027, \u0027weight\u0027: 1, \u0027backup\u0027: False, \u0027project_id\u0027: \u0027fc3c47909b504ae796fcd2b1182df215\u0027}, {\u0027address\u0027: \u002710.2.2.117\u0027, \u0027admin_state_up\u0027: True, \u0027member_id\u0027: \u0027e7c95adb-e546-48f9-ab41-a29301119f29\u0027, \u0027monitor_address\u0027: None, \u0027monitor_port\u0027: None, \u0027name\u0027: \u0027tempest-lb_member_member2-tls-965292754\u0027, \u0027pool_id\u0027: \u0027ff4970a6-3a98-4076-8610-f509ca7fab5b\u0027, \u0027protocol_port\u0027: 80, \u0027subnet_id\u0027: \u00274c8f9beb-c2f4-43e4-b95b-35a9d9c856d6\u0027, \u0027weight\u0027: 1, \u0027backup\u0027: False, \u0027project_id\u0027: \u0027fc3c47909b504ae796fcd2b1182df215\u0027}], \u0027name\u0027: \u0027tempest-lb_member_pool1-tls-2037633369\u0027, \u0027pool_id\u0027: \u0027ff4970a6-3a98-4076-8610-f509ca7fab5b\u0027, \u0027listener_id\u0027: \u0027a6e3dea1-23a9-4818-b64a-82b883e5d8b0\u0027, \u0027protocol\u0027: \u0027HTTP\u0027, \u0027session_persistence\u0027: None, \u0027tls_container_ref\u0027: None, \u0027ca_tls_container_ref\u0027: None, \u0027crl_container_ref\u0027: None, \u0027tls_enabled\u0027: False, \u0027project_id\u0027: \u0027fc3c47909b504ae796fcd2b1182df215\u0027, \u0027tls_versions\u0027: None, \u0027tls_ciphers\u0027: None, \u0027alpn_protocols\u0027: None}], \u0027project_id\u0027: \u0027fc3c47909b504ae796fcd2b1182df215\u0027, \u0027vip_address\u0027: \u002710.1.1.177\u0027, \u0027vip_network_id\u0027: \u00270bba6e98-a014-47d0-a243-db84d9d5da12\u0027, \u0027vip_port_id\u0027: \u00277048d3fe-cdfd-4b4b-bce3-52a4a7c426a1\u0027, \u0027vip_subnet_id\u0027: \u002755c9c5ef-76c1-48e3-ba4d-cfbd485de275\u0027, \u0027vip_qos_policy_id\u0027: None, \u0027additional_vips\u0027: [], \u0027availability_zone\u0027: None}, \u0027loadbalancer_id\u0027: \u0027d8f9f7c0-e1c7-4579-aaaa-7697ae4f664c\u0027}})\n","commit_id":"6c731fa2fdcb4f316fbf65b8d89b24f4c4f277bc"},{"author":{"_account_id":11628,"name":"Michael Johnson","email":"johnsomor@gmail.com","username":"johnsom"},"change_message_id":"c07e99ca9b46920cf3cbb0bc944cc51ee00ba773","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"cb2940b8_942f9565","updated":"2023-01-24 17:42:41.000000000","message":"LGTM","commit_id":"6c731fa2fdcb4f316fbf65b8d89b24f4c4f277bc"},{"author":{"_account_id":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"},"change_message_id":"aa037d0a3c7723ebdb15d5959cc5e5f28c503dce","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":2,"id":"133103a3_8a2d5e79","in_reply_to":"1bbfb060_471ba21c","updated":"2023-01-23 14:35:17.000000000","message":"certificate, private_key are edited (it seems that we never use \"passphrase\" in octavia)","commit_id":"6c731fa2fdcb4f316fbf65b8d89b24f4c4f277bc"}],"octavia/common/base_taskflow.py":[{"author":{"_account_id":34429,"name":"Tom Weininger","email":"dienste@weinimo.de","username":"tweining"},"change_message_id":"0a8350662d74e9de682ac6bf98f54965b565096a","unresolved":true,"context_lines":[{"line_number":52,"context_line":"LOG.logger.addFilter(retryMaskFilter)"},{"line_number":53,"context_line":""},{"line_number":54,"context_line":""},{"line_number":55,"context_line":"def _details_filter(obj):"},{"line_number":56,"context_line":"    if isinstance(obj, dict):"},{"line_number":57,"context_line":"        ret \u003d {}"},{"line_number":58,"context_line":"        for key in obj:"}],"source_content_type":"text/x-python","patch_set":2,"id":"d8608050_62b407ee","line":55,"range":{"start_line":55,"start_character":0,"end_line":55,"end_character":24},"updated":"2023-01-23 13:51:34.000000000","message":"Nit: It might be better to make this a method of FilteredJob.","commit_id":"6c731fa2fdcb4f316fbf65b8d89b24f4c4f277bc"},{"author":{"_account_id":34429,"name":"Tom Weininger","email":"dienste@weinimo.de","username":"tweining"},"change_message_id":"0a8350662d74e9de682ac6bf98f54965b565096a","unresolved":true,"context_lines":[{"line_number":81,"context_line":""},{"line_number":82,"context_line":""},{"line_number":83,"context_line":"class JobDetailsFilter(log.logging.Filter):"},{"line_number":84,"context_line":"    def filter(self, record):"},{"line_number":85,"context_line":"        # If the first arg is a Job, convert it now to a string with our custom"},{"line_number":86,"context_line":"        # method"},{"line_number":87,"context_line":"        if isinstance(record.args[0], Job):"}],"source_content_type":"text/x-python","patch_set":2,"id":"ebf8a0e2_744368c7","line":84,"range":{"start_line":84,"start_character":21,"end_line":84,"end_character":27},"updated":"2023-01-23 13:51:34.000000000","message":"Nit: annotate as\nrecord: logging.LogRecord","commit_id":"6c731fa2fdcb4f316fbf65b8d89b24f4c4f277bc"}]}
