)]}'
{".zuul.yaml":[{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"d55a9585772beece825707a69a33abcbd4180ad8","unresolved":true,"context_lines":[{"line_number":496,"context_line":"        NOVNC_FROM_PACKAGE: False"},{"line_number":497,"context_line":"        NOVA_USE_UNIFIED_LIMITS: True"},{"line_number":498,"context_line":"        # Added in Caracal."},{"line_number":499,"context_line":"        NOVA_COMPILE_MDEV_SAMPLES: True"},{"line_number":500,"context_line":"      devstack_services:"},{"line_number":501,"context_line":"        # Disable OVN services"},{"line_number":502,"context_line":"        br-ex-tcpdump: false"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"1fac4fc2_4e0a3a15","line":499,"updated":"2025-04-30 22:13:00.000000000","message":"so you need to set this","commit_id":"62b0cd305dd2d33bf5b5b2af43583824fe9b4121"},{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"fe7768d36ca412f933aaff1cc4af8aad32f3f2a4","unresolved":false,"context_lines":[{"line_number":496,"context_line":"        NOVNC_FROM_PACKAGE: False"},{"line_number":497,"context_line":"        NOVA_USE_UNIFIED_LIMITS: True"},{"line_number":498,"context_line":"        # Added in Caracal."},{"line_number":499,"context_line":"        NOVA_COMPILE_MDEV_SAMPLES: True"},{"line_number":500,"context_line":"      devstack_services:"},{"line_number":501,"context_line":"        # Disable OVN services"},{"line_number":502,"context_line":"        br-ex-tcpdump: false"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"9cb0c66b_787f21b5","line":499,"in_reply_to":"1fac4fc2_4e0a3a15","updated":"2025-04-30 22:13:22.000000000","message":"Done","commit_id":"62b0cd305dd2d33bf5b5b2af43583824fe9b4121"},{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"d55a9585772beece825707a69a33abcbd4180ad8","unresolved":true,"context_lines":[{"line_number":532,"context_line":"          NOVA_CONSOLE_PROXY_COMPUTE_TLS: True"},{"line_number":533,"context_line":"          FORCE_CONFIG_DRIVE: True"},{"line_number":534,"context_line":"          # Added in Yoga."},{"line_number":535,"context_line":"          NOVNC_FROM_PACKAGE: False"},{"line_number":536,"context_line":"        devstack_services:"},{"line_number":537,"context_line":"          # Disable OVN services"},{"line_number":538,"context_line":"          br-ex-tcpdump: false"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"5cf0425b_91a16437","line":535,"updated":"2025-04-30 22:13:00.000000000","message":"here","commit_id":"62b0cd305dd2d33bf5b5b2af43583824fe9b4121"},{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"fe7768d36ca412f933aaff1cc4af8aad32f3f2a4","unresolved":false,"context_lines":[{"line_number":532,"context_line":"          NOVA_CONSOLE_PROXY_COMPUTE_TLS: True"},{"line_number":533,"context_line":"          FORCE_CONFIG_DRIVE: True"},{"line_number":534,"context_line":"          # Added in Yoga."},{"line_number":535,"context_line":"          NOVNC_FROM_PACKAGE: False"},{"line_number":536,"context_line":"        devstack_services:"},{"line_number":537,"context_line":"          # Disable OVN services"},{"line_number":538,"context_line":"          br-ex-tcpdump: false"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"6cadd693_8172f2ae","line":535,"in_reply_to":"5cf0425b_91a16437","updated":"2025-04-30 22:13:22.000000000","message":"Done","commit_id":"62b0cd305dd2d33bf5b5b2af43583824fe9b4121"},{"author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"change_message_id":"b70d3d66a29ebb0ad732182f0fa2a6e8b03500d1","unresolved":true,"context_lines":[{"line_number":532,"context_line":"          NOVA_CONSOLE_PROXY_COMPUTE_TLS: True"},{"line_number":533,"context_line":"          FORCE_CONFIG_DRIVE: True"},{"line_number":534,"context_line":"          # Added in Yoga."},{"line_number":535,"context_line":"          NOVNC_FROM_PACKAGE: False"},{"line_number":536,"context_line":"        devstack_services:"},{"line_number":537,"context_line":"          # Disable OVN services"},{"line_number":538,"context_line":"          br-ex-tcpdump: false"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"73d1976a_184a0f6a","line":535,"in_reply_to":"5cf0425b_91a16437","updated":"2025-04-30 22:14:03.000000000","message":"Thanks!!","commit_id":"62b0cd305dd2d33bf5b5b2af43583824fe9b4121"},{"author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"change_message_id":"865505b996ef22833f642d31ec84435fd070c85d","unresolved":false,"context_lines":[{"line_number":532,"context_line":"          NOVA_CONSOLE_PROXY_COMPUTE_TLS: True"},{"line_number":533,"context_line":"          FORCE_CONFIG_DRIVE: True"},{"line_number":534,"context_line":"          # Added in Yoga."},{"line_number":535,"context_line":"          NOVNC_FROM_PACKAGE: False"},{"line_number":536,"context_line":"        devstack_services:"},{"line_number":537,"context_line":"          # Disable OVN services"},{"line_number":538,"context_line":"          br-ex-tcpdump: false"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"f7bb7a9d_c3d4ae09","line":535,"in_reply_to":"73d1976a_184a0f6a","updated":"2025-04-30 22:15:45.000000000","message":"Done","commit_id":"62b0cd305dd2d33bf5b5b2af43583824fe9b4121"}],"/PATCHSET_LEVEL":[{"author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"change_message_id":"b964b6b7e0add2c1fdb931fb15ee95ef621841e7","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":6,"id":"5690ccaa_079b1e01","updated":"2025-05-01 01:59:22.000000000","message":"OK, finally got past `mdevctl` and have new errors now. Examples:\n\n`ERROR nova nova.exception.InvalidLibvirtMdevConfig: Invalid configuration for mdev-capable devices: incorrect PCI address: mtty_mtty`\n\nor\n\n`ERROR nova.virt.libvirt.guest libvirt.libvirtError: Requested operation is not valid: mediated device /sys/bus/mdev/devices/2d53b38e-2c15-49d2-9f4b-1da787341bcb is in use by driver QEMU, domain instance-000000cd`","commit_id":"f3e79b0bcf833047179fe4a50d1800a31623fecd"}],"devstack/plugin.sh":[{"author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"change_message_id":"c1a8aa58324793bd1e3366381e14a77e33acb9a2","unresolved":true,"context_lines":[{"line_number":12,"context_line":"    ;;"},{"line_number":13,"context_line":"    extra)"},{"line_number":14,"context_line":"        if [[ \"$NOVA_COMPILE_MDEV_SAMPLES\" \u003d\u003d True ]]; then"},{"line_number":15,"context_line":"            async_wait compile_mdev_samples"},{"line_number":16,"context_line":"        fi"},{"line_number":17,"context_line":"    ;;"},{"line_number":18,"context_line":"    esac"}],"source_content_type":"text/x-sh","patch_set":5,"id":"3c777929_49798681","line":15,"updated":"2025-04-30 22:38:06.000000000","message":"Should it be added here too?","commit_id":"c94f0b4079185c13921ff94d92e37901246fb8c2"},{"author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"change_message_id":"5041bc9dd82887296134b05727b462835fb9c359","unresolved":false,"context_lines":[{"line_number":12,"context_line":"    ;;"},{"line_number":13,"context_line":"    extra)"},{"line_number":14,"context_line":"        if [[ \"$NOVA_COMPILE_MDEV_SAMPLES\" \u003d\u003d True ]]; then"},{"line_number":15,"context_line":"            async_wait compile_mdev_samples"},{"line_number":16,"context_line":"        fi"},{"line_number":17,"context_line":"    ;;"},{"line_number":18,"context_line":"    esac"}],"source_content_type":"text/x-sh","patch_set":5,"id":"c959255a_45c594c4","line":15,"in_reply_to":"3c777929_49798681","updated":"2025-04-30 22:44:21.000000000","message":"Done","commit_id":"c94f0b4079185c13921ff94d92e37901246fb8c2"},{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"2223cad60416c63200f2bd2b43b8c3a2ed56d9b3","unresolved":false,"context_lines":[{"line_number":12,"context_line":"    ;;"},{"line_number":13,"context_line":"    extra)"},{"line_number":14,"context_line":"        if [[ \"$NOVA_COMPILE_MDEV_SAMPLES\" \u003d\u003d True ]]; then"},{"line_number":15,"context_line":"            async_wait compile_mdev_samples"},{"line_number":16,"context_line":"        fi"},{"line_number":17,"context_line":"    ;;"},{"line_number":18,"context_line":"    esac"}],"source_content_type":"text/x-sh","patch_set":5,"id":"e7278389_dc884ee3","line":15,"in_reply_to":"c959255a_45c594c4","updated":"2025-05-01 00:25:20.000000000","message":"no this happens later in the devstack run\n\nwe split the compoie across install and extra so it can run in the backroud while\nother work is happening.\n\nthen we add the wait here to wait for it to complete before we start configuring tempest.\n\n\nthe devstack pluging phases are documetned here\n\nhttps://docs.openstack.org/devstack/latest/plugins.html#plugin-sh-contract\n\n```\nThe current full list of mode and phase are:\n\n    stack - Called by stack.sh four times for different phases of its run:\n\n        pre-install - Called after system (OS) setup is complete and before project source is installed.\n\n        install - Called after the layer 1 and 2 projects source and their dependencies have been installed.\n\n        post-config - Called after the layer 1 and 2 services have been configured. All configuration files for enabled services should exist at this point.\n\n        extra - Called near the end after layer 1 and 2 services have been started.\n\n        test-config - Called at the end of devstack used to configure tempest or any other test environments\n\n    unstack - Called by unstack.sh before other services are shut down.\n\n    clean - Called by clean.sh before other services are cleaned, but after unstack.sh has been called.\n```\n\narguably the wait should be in post config before we have started nova this seam to work so if its not broke...","commit_id":"c94f0b4079185c13921ff94d92e37901246fb8c2"},{"author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"change_message_id":"e11f62576a33da46e67bcd1b4578ac609d38a880","unresolved":false,"context_lines":[{"line_number":12,"context_line":"    ;;"},{"line_number":13,"context_line":"    extra)"},{"line_number":14,"context_line":"        if [[ \"$NOVA_COMPILE_MDEV_SAMPLES\" \u003d\u003d True ]]; then"},{"line_number":15,"context_line":"            async_wait compile_mdev_samples"},{"line_number":16,"context_line":"        fi"},{"line_number":17,"context_line":"    ;;"},{"line_number":18,"context_line":"    esac"}],"source_content_type":"text/x-sh","patch_set":5,"id":"60f7137b_e0888d8a","line":15,"in_reply_to":"e7278389_dc884ee3","updated":"2025-05-01 00:29:26.000000000","message":"Wow I didn\u0027t even know what install) and extra) were referencing 😩 \n\nThere are several NoValidHost failures in the currently running job, so maybe it is a problem.","commit_id":"c94f0b4079185c13921ff94d92e37901246fb8c2"}]}
