)]}'
{"zuul.d/project.yaml":[{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"9d2206d93c3ee4328967334e25e4e06e3df22e5f","unresolved":false,"context_lines":[{"line_number":9,"context_line":"      - publish-openstack-docs-pti"},{"line_number":10,"context_line":"    check:"},{"line_number":11,"context_line":"      jobs:"},{"line_number":12,"context_line":"        - sushy-tools-tempest-ironic-ipa-partition-redfish-src"},{"line_number":13,"context_line":"    gate:"},{"line_number":14,"context_line":"      jobs:"},{"line_number":15,"context_line":"        - sushy-tools-tempest-ironic-ipa-partition-redfish-src"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"9fdfeff1_89eee41f","line":12,"updated":"2019-02-13 17:31:41.000000000","message":"nit: \"ipa\" is not really needed.","commit_id":"86ee8487df69a40213a21924e3bf444f75f67005"},{"author":{"_account_id":15519,"name":"Iury Gregory Melo Ferreira","display_name":"Iury Gregory","email":"iurygregory@gmail.com","username":"iurygregory"},"change_message_id":"bb9bc0d3d132853edb16269171f685089126657f","unresolved":false,"context_lines":[{"line_number":9,"context_line":"      - publish-openstack-docs-pti"},{"line_number":10,"context_line":"    check:"},{"line_number":11,"context_line":"      jobs:"},{"line_number":12,"context_line":"        - sushy-tools-tempest-ironic-ipa-partition-redfish-src"},{"line_number":13,"context_line":"    gate:"},{"line_number":14,"context_line":"      jobs:"},{"line_number":15,"context_line":"        - sushy-tools-tempest-ironic-ipa-partition-redfish-src"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"9fdfeff1_fb8ac461","line":12,"in_reply_to":"9fdfeff1_89eee41f","updated":"2019-02-14 10:02:34.000000000","message":"Done","commit_id":"86ee8487df69a40213a21924e3bf444f75f67005"}],"zuul.d/sushy-tools-jobs.yaml":[{"author":{"_account_id":26340,"name":"Ilya Etingof","email":"etingof@gmail.com","username":"etingof"},"change_message_id":"42f150c1a0cfe9b5c0e9d63c4f098e22b7526b9e","unresolved":false,"context_lines":[{"line_number":16,"context_line":"      - openstack/ironic-lib"},{"line_number":17,"context_line":"      - openstack/ironic-python-agent"},{"line_number":18,"context_line":"      - openstack/ironic-tempest-plugin"},{"line_number":19,"context_line":"      - openstack/pyghmi"},{"line_number":20,"context_line":"      - openstack/python-ironicclient"},{"line_number":21,"context_line":"      - openstack/tempest"},{"line_number":22,"context_line":"      - openstack/virtualbmc"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"9fdfeff1_c4d2f734","line":19,"range":{"start_line":19,"start_character":18,"end_line":19,"end_character":24},"updated":"2019-02-07 18:47:44.000000000","message":"perhaps not needed as pointed out in sushy patch","commit_id":"b369cf7721b667f51b6141005371d3cf9631ec87"},{"author":{"_account_id":26340,"name":"Ilya Etingof","email":"etingof@gmail.com","username":"etingof"},"change_message_id":"42f150c1a0cfe9b5c0e9d63c4f098e22b7526b9e","unresolved":false,"context_lines":[{"line_number":19,"context_line":"      - openstack/pyghmi"},{"line_number":20,"context_line":"      - openstack/python-ironicclient"},{"line_number":21,"context_line":"      - openstack/tempest"},{"line_number":22,"context_line":"      - openstack/virtualbmc"},{"line_number":23,"context_line":"    vars:"},{"line_number":24,"context_line":"      tox_envlist: all"},{"line_number":25,"context_line":"      tempest_test_regex: ironic_tempest_plugin.tests.scenario"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"9fdfeff1_44e60719","line":22,"range":{"start_line":22,"start_character":18,"end_line":22,"end_character":28},"updated":"2019-02-07 18:47:44.000000000","message":"Do we still need ipmi-based deployment?","commit_id":"b369cf7721b667f51b6141005371d3cf9631ec87"},{"author":{"_account_id":26340,"name":"Ilya Etingof","email":"etingof@gmail.com","username":"etingof"},"change_message_id":"42f150c1a0cfe9b5c0e9d63c4f098e22b7526b9e","unresolved":false,"context_lines":[{"line_number":36,"context_line":"        IRONIC_BUILD_DEPLOY_RAMDISK: False"},{"line_number":37,"context_line":"        IRONIC_CALLBACK_TIMEOUT: 600"},{"line_number":38,"context_line":"        IRONIC_DEPLOY_DRIVER: redfish"},{"line_number":39,"context_line":"        IRONIC_ENABLED_HARDWARE_TYPES: redfish"},{"line_number":40,"context_line":"        IRONIC_INSPECTOR_BUILD_RAMDISK: False"},{"line_number":41,"context_line":"        IRONIC_RAMDISK_TYPE: tinyipa"},{"line_number":42,"context_line":"        IRONIC_VM_SPECS_RAM: 384"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"9fdfeff1_84b5cff0","line":39,"range":{"start_line":39,"start_character":39,"end_line":39,"end_character":46},"updated":"2019-02-07 18:47:44.000000000","message":"pardon my ignorance, but if we use redfish here, do we need to include sushy into required-projects?","commit_id":"b369cf7721b667f51b6141005371d3cf9631ec87"},{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"9d2206d93c3ee4328967334e25e4e06e3df22e5f","unresolved":false,"context_lines":[{"line_number":12,"context_line":"    timeout: 5400"},{"line_number":13,"context_line":"    required-projects:"},{"line_number":14,"context_line":"      - openstack/ironic-lib"},{"line_number":15,"context_line":"      - openstack/python-ironicclient"},{"line_number":16,"context_line":"    vars:"},{"line_number":17,"context_line":"      devstack_localrc:"},{"line_number":18,"context_line":"        IRONIC_DEPLOY_DRIVER: redfish"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"9fdfeff1_29efb81d","line":15,"updated":"2019-02-13 17:31:41.000000000","message":"We need neither of these, but I think we do need to list sushy-tools for sanity reasons. We may want sushy as well to make sure Depends-On works.","commit_id":"86ee8487df69a40213a21924e3bf444f75f67005"},{"author":{"_account_id":15519,"name":"Iury Gregory Melo Ferreira","display_name":"Iury Gregory","email":"iurygregory@gmail.com","username":"iurygregory"},"change_message_id":"bb9bc0d3d132853edb16269171f685089126657f","unresolved":false,"context_lines":[{"line_number":12,"context_line":"    timeout: 5400"},{"line_number":13,"context_line":"    required-projects:"},{"line_number":14,"context_line":"      - openstack/ironic-lib"},{"line_number":15,"context_line":"      - openstack/python-ironicclient"},{"line_number":16,"context_line":"    vars:"},{"line_number":17,"context_line":"      devstack_localrc:"},{"line_number":18,"context_line":"        IRONIC_DEPLOY_DRIVER: redfish"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"9fdfeff1_3b95ac87","line":15,"in_reply_to":"9fdfeff1_29efb81d","updated":"2019-02-14 10:02:34.000000000","message":"Done","commit_id":"86ee8487df69a40213a21924e3bf444f75f67005"},{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"9d2206d93c3ee4328967334e25e4e06e3df22e5f","unresolved":false,"context_lines":[{"line_number":20,"context_line":"        IRONIC_DEFAULT_RESCUE_INTERFACE: \"\""},{"line_number":21,"context_line":"        EBTABLES_RACE_FIX: True"},{"line_number":22,"context_line":"        SWIFT_ENABLE_TEMPURLS: True"},{"line_number":23,"context_line":"        SWIFT_TEMPURL_KEY: secretkey"},{"line_number":24,"context_line":"      devstack_services:"},{"line_number":25,"context_line":"        s-account: True"},{"line_number":26,"context_line":"        s-container: True"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"9fdfeff1_49f47cf1","line":23,"updated":"2019-02-13 17:31:41.000000000","message":"This job does not seem to use swift","commit_id":"86ee8487df69a40213a21924e3bf444f75f67005"},{"author":{"_account_id":15519,"name":"Iury Gregory Melo Ferreira","display_name":"Iury Gregory","email":"iurygregory@gmail.com","username":"iurygregory"},"change_message_id":"bb9bc0d3d132853edb16269171f685089126657f","unresolved":false,"context_lines":[{"line_number":20,"context_line":"        IRONIC_DEFAULT_RESCUE_INTERFACE: \"\""},{"line_number":21,"context_line":"        EBTABLES_RACE_FIX: True"},{"line_number":22,"context_line":"        SWIFT_ENABLE_TEMPURLS: True"},{"line_number":23,"context_line":"        SWIFT_TEMPURL_KEY: secretkey"},{"line_number":24,"context_line":"      devstack_services:"},{"line_number":25,"context_line":"        s-account: True"},{"line_number":26,"context_line":"        s-container: True"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"9fdfeff1_db8d807c","line":23,"in_reply_to":"9fdfeff1_49f47cf1","updated":"2019-02-14 10:02:34.000000000","message":"Done","commit_id":"86ee8487df69a40213a21924e3bf444f75f67005"},{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"268c6a589b33b93fe5b0f1124e02d02a8f1bfb43","unresolved":false,"context_lines":[{"line_number":6,"context_line":"      - ^sushy_tools/tests/.*$"},{"line_number":7,"context_line":"    timeout: 5400"},{"line_number":8,"context_line":"    required-projects:"},{"line_number":9,"context_line":"      - openstack/sushy"},{"line_number":10,"context_line":"    vars:"},{"line_number":11,"context_line":"      devstack_localrc:"},{"line_number":12,"context_line":"        IRONIC_DEPLOY_DRIVER: redfish"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"9fdfeff1_f535d945","line":9,"updated":"2019-02-15 12:18:00.000000000","message":"I wonder if we need to add sushy-tools itself. I suspect we do.","commit_id":"2709e7b74d97ca3afc33147d65574bc7a2db0f0f"},{"author":{"_account_id":15519,"name":"Iury Gregory Melo Ferreira","display_name":"Iury Gregory","email":"iurygregory@gmail.com","username":"iurygregory"},"change_message_id":"05975ce828542db8dfa7a61833bc7473cf172b48","unresolved":false,"context_lines":[{"line_number":6,"context_line":"      - ^sushy_tools/tests/.*$"},{"line_number":7,"context_line":"    timeout: 5400"},{"line_number":8,"context_line":"    required-projects:"},{"line_number":9,"context_line":"      - openstack/sushy"},{"line_number":10,"context_line":"    vars:"},{"line_number":11,"context_line":"      devstack_localrc:"},{"line_number":12,"context_line":"        IRONIC_DEPLOY_DRIVER: redfish"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"9fdfeff1_5c5821f9","line":9,"in_reply_to":"9fdfeff1_08ee37ec","updated":"2019-02-21 10:55:42.000000000","message":"Well ironic-base doesn\u0027t have sushy-tools in the definition \u003d)","commit_id":"2709e7b74d97ca3afc33147d65574bc7a2db0f0f"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"61720e17dfa179c054b186dea419f70a7c5ab3c6","unresolved":false,"context_lines":[{"line_number":6,"context_line":"      - ^sushy_tools/tests/.*$"},{"line_number":7,"context_line":"    timeout: 5400"},{"line_number":8,"context_line":"    required-projects:"},{"line_number":9,"context_line":"      - openstack/sushy"},{"line_number":10,"context_line":"    vars:"},{"line_number":11,"context_line":"      devstack_localrc:"},{"line_number":12,"context_line":"        IRONIC_DEPLOY_DRIVER: redfish"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"9fdfeff1_08ee37ec","line":9,"in_reply_to":"9fdfeff1_f535d945","updated":"2019-02-15 22:40:01.000000000","message":"I don\u0027t think so. I think it only governs the list of extra things to clone and the repo the job is triggered on is implied. Just looked at the logs and zuul seems to be doing the right thing, although that may be coming from ironic-base","commit_id":"2709e7b74d97ca3afc33147d65574bc7a2db0f0f"}]}
