)]}'
{".zuul.yaml":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"008e519c3111744a2d696e53646e492592bf8d58","unresolved":false,"context_lines":[{"line_number":58,"context_line":"      - ^trove/hacking/.*$"},{"line_number":59,"context_line":"      - ^trove/tests/unittests/.*$"},{"line_number":60,"context_line":""},{"line_number":61,"context_line":"- job:"},{"line_number":62,"context_line":"    name: trove-devstack-base"},{"line_number":63,"context_line":"    parent: devstack"},{"line_number":64,"context_line":"    abstract: true"},{"line_number":65,"context_line":"    timeout: 14400"},{"line_number":66,"context_line":"    required-projects:"},{"line_number":67,"context_line":"      - openstack/tempest"},{"line_number":68,"context_line":"      - openstack/diskimage-builder"},{"line_number":69,"context_line":"      - openstack/tripleo-image-elements"},{"line_number":70,"context_line":"      - openstack/trove"},{"line_number":71,"context_line":"      - openstack/trove-dashboard"},{"line_number":72,"context_line":"    vars:"},{"line_number":73,"context_line":"      devstack_services:"},{"line_number":74,"context_line":"        tempest: true"},{"line_number":75,"context_line":"        tls-proxy: false"},{"line_number":76,"context_line":"      devstack_plugins:"},{"line_number":77,"context_line":"        trove: https://opendev.org/openstack/trove"},{"line_number":78,"context_line":"      # NOTE(zhaochao): we have to override the default settings from the"},{"line_number":79,"context_line":"      # the base devstack job about \"SERVICE_HOST\" and \"HOST_IP\", as trove"},{"line_number":80,"context_line":"      # guestagent should use public addresses to access the underlying"},{"line_number":81,"context_line":"      # components(MQ and Swift), and the previous devstack-gate jobs didn\u0027t"},{"line_number":82,"context_line":"      # set these variables. However we cannot unset variables in job"},{"line_number":83,"context_line":"      # definition, so we just set SERVICE_HOST and HOST_IP to empty strings,"},{"line_number":84,"context_line":"      # and VNCSERVER_PROXYCLIENT_ADDRESS to 127.0.0.1 instead."},{"line_number":85,"context_line":"      devstack_localrc:"},{"line_number":86,"context_line":"        SERVICE_HOST: \u0027\u0027"},{"line_number":87,"context_line":"        HOST_IP: \u0027\u0027"},{"line_number":88,"context_line":"        VNCSERVER_PROXYCLIENT_ADDRESS: 127.0.0.1"},{"line_number":89,"context_line":"        USE_PYTHON3: True"},{"line_number":90,"context_line":"    run: playbooks/trove-devstack-base.yaml"},{"line_number":91,"context_line":"    irrelevant-files:"},{"line_number":92,"context_line":"      - ^.*\\.rst$"},{"line_number":93,"context_line":"      - ^api-ref/.*$"},{"line_number":94,"context_line":"      - ^doc/.*$"},{"line_number":95,"context_line":"      - ^releasenotes/.*$"},{"line_number":96,"context_line":"      - ^tools/.*$"},{"line_number":97,"context_line":"      - ^trove/hacking/.*$"},{"line_number":98,"context_line":"      - ^trove/tests/unittests/.*$"},{"line_number":99,"context_line":""},{"line_number":100,"context_line":"- job:"},{"line_number":101,"context_line":"    name: trove-fakemodetests-base"},{"line_number":102,"context_line":"    parent: openstack-tox-py36"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"ff570b3c_928f302d","line":99,"range":{"start_line":61,"start_character":2,"end_line":99,"end_character":0},"updated":"2020-05-28 10:36:29.000000000","message":"The job \"trove-devstack-base\" exceeds tenant max-job-timeout 10800.","commit_id":"180bd278febb27b2d2077644d60e087647eea06a"}]}
