)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":8449,"name":"Marios Andreou","email":"marios.andreou@gmail.com","username":"marios"},"change_message_id":"81c327541c4dc39946cffc71ccf1c62c5aab113f","unresolved":false,"context_lines":[{"line_number":7,"context_line":"Separate required-projects and roles from base jobs"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Keep required-projects and roles in separate parent"},{"line_number":10,"context_line":"jobs so they can be shadowed downstream."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"This will allow downstream to override required-projects"},{"line_number":13,"context_line":"and roles while still parenting from upstream."}],"source_content_type":"text/x-gerrit-commit-message","patch_set":5,"id":"9f560f44_e0fc8fb6","line":10,"range":{"start_line":10,"start_character":20,"end_line":10,"end_character":28},"updated":"2020-08-05 07:34:36.000000000","message":"having hard time connecting https://code.engineering.redhat.com/gerrit/#/c/207978/3/resources/tripleo-ci-internal.yaml to what you\u0027re doing here.\n\nI get you\u0027re adding another layer into the parenting here so you can have base-with-required-projects and base-with-roles to use downstream as parents. I don\u0027t fully follow why?\n\nIs it something like, because of the shadowing, we have some base jobs defined in tripleo-ci-internal-config and they are being used insted of the ones in tripleo-ci? But that doesn\u0027t really make sense so don\u0027t think it is that?","commit_id":"02c475436a9fcc75b159752a71f6824b47929e24"},{"author":{"_account_id":9976,"name":"Ronelle Landy","email":"rlandy@redhat.com","username":"rlandy"},"change_message_id":"d788cfeff4e5e6e7258b46756131a879e01c0e6c","unresolved":false,"context_lines":[{"line_number":7,"context_line":"Separate required-projects and roles from base jobs"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Keep required-projects and roles in separate parent"},{"line_number":10,"context_line":"jobs so they can be shadowed downstream."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"This will allow downstream to override required-projects"},{"line_number":13,"context_line":"and roles while still parenting from upstream."}],"source_content_type":"text/x-gerrit-commit-message","patch_set":5,"id":"9f560f44_601cba77","line":10,"range":{"start_line":10,"start_character":20,"end_line":10,"end_character":28},"in_reply_to":"9f560f44_e0fc8fb6","updated":"2020-08-10 12:25:30.000000000","message":"The purpose of this review is to allow us to parent from upstream without getting the required-projects defined here.\n\nThere will be jobs by the same *-required-projects name in tripleo-ci-internal-jobs to define downstream required-projects","commit_id":"02c475436a9fcc75b159752a71f6824b47929e24"}],"zuul.d/base.yaml":[{"author":{"_account_id":9592,"name":"wes hayutin","email":"whayutin@redhat.com","username":"weshayutin"},"change_message_id":"041929e0b3f4e1f82b7b5032c4ee3de09dea3970","unresolved":false,"context_lines":[{"line_number":3,"context_line":"# This file contains parent layouts for all TripleO jobs."},{"line_number":4,"context_line":"# Do not add children specific layout here."},{"line_number":5,"context_line":""},{"line_number":6,"context_line":"- job:"},{"line_number":7,"context_line":"    name: tripleo-ci-base-required-projects"},{"line_number":8,"context_line":"    description: |"},{"line_number":9,"context_line":"        Base abstract job to add required-projects for tripleo-ci-base"}],"source_content_type":"text/x-yaml","patch_set":5,"id":"9f560f44_9264654b","line":6,"updated":"2020-08-17 20:24:43.000000000","message":"in code comment, please code comment the why we are breakout the jobs this way.","commit_id":"02c475436a9fcc75b159752a71f6824b47929e24"},{"author":{"_account_id":9592,"name":"wes hayutin","email":"whayutin@redhat.com","username":"weshayutin"},"change_message_id":"041929e0b3f4e1f82b7b5032c4ee3de09dea3970","unresolved":false,"context_lines":[{"line_number":4,"context_line":"# Do not add children specific layout here."},{"line_number":5,"context_line":""},{"line_number":6,"context_line":"- job:"},{"line_number":7,"context_line":"    name: tripleo-ci-base-required-projects"},{"line_number":8,"context_line":"    description: |"},{"line_number":9,"context_line":"        Base abstract job to add required-projects for tripleo-ci-base"},{"line_number":10,"context_line":"    abstract: true"}],"source_content_type":"text/x-yaml","patch_set":5,"id":"9f560f44_d875e4fb","line":7,"updated":"2020-08-17 20:24:43.000000000","message":"code comment","commit_id":"02c475436a9fcc75b159752a71f6824b47929e24"},{"author":{"_account_id":9592,"name":"wes hayutin","email":"whayutin@redhat.com","username":"weshayutin"},"change_message_id":"041929e0b3f4e1f82b7b5032c4ee3de09dea3970","unresolved":false,"context_lines":[{"line_number":31,"context_line":"      - opendev.org/openstack/ansible-role-collect-logs"},{"line_number":32,"context_line":""},{"line_number":33,"context_line":"- job:"},{"line_number":34,"context_line":"    name: tripleo-ci-base"},{"line_number":35,"context_line":"    # min version to use (needed for proper python interpreter detection)"},{"line_number":36,"context_line":"    ansible-version: 2.8"},{"line_number":37,"context_line":"    abstract: true"}],"source_content_type":"text/x-yaml","patch_set":5,"id":"9f560f44_f867084c","line":34,"updated":"2020-08-17 20:24:43.000000000","message":"in code comment, please code comment the why we are breakout the jobs this way.","commit_id":"02c475436a9fcc75b159752a71f6824b47929e24"}],"zuul.d/standalone-jobs.yaml":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"dc21f47c4d907dc228f4a9966a3ef407dc84721b","unresolved":false,"context_lines":[{"line_number":824,"context_line":"              # puppet"},{"line_number":825,"context_line":"              - manifests/profile/base/rabbitmq.pp"},{"line_number":826,"context_line":""},{"line_number":827,"context_line":"- job:"},{"line_number":828,"context_line":"    name: tripleo-ci-centos-8-standalone-on-multinode-ipa-required-projects"},{"line_number":829,"context_line":"    parent: tripleo-ci-base-standalone-centos-8"},{"line_number":830,"context_line":"    abstrct: true"},{"line_number":831,"context_line":"    required-projects:"},{"line_number":832,"context_line":"      - opendev.org/x/tripleo-ipa"},{"line_number":833,"context_line":"    roles:"},{"line_number":834,"context_line":"      - zuul: opendev.org/x/tripleo-ipa"},{"line_number":835,"context_line":""},{"line_number":836,"context_line":"- job:"},{"line_number":837,"context_line":"    name: tripleo-ci-centos-8-standalone-on-multinode-ipa"},{"line_number":838,"context_line":"    parent: tripleo-ci-centos-8-standalone-on-multinode-ipa-required-projects"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"9f560f44_8d5ec30f","line":835,"range":{"start_line":827,"start_character":2,"end_line":835,"end_character":0},"updated":"2020-08-03 21:39:42.000000000","message":"extra keys not allowed @ data[\u0027abstrct\u0027]","commit_id":"1fd0cc2afb8259b293ec3480682e5df582a6f173"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"dc21f47c4d907dc228f4a9966a3ef407dc84721b","unresolved":false,"context_lines":[{"line_number":833,"context_line":"    roles:"},{"line_number":834,"context_line":"      - zuul: opendev.org/x/tripleo-ipa"},{"line_number":835,"context_line":""},{"line_number":836,"context_line":"- job:"},{"line_number":837,"context_line":"    name: tripleo-ci-centos-8-standalone-on-multinode-ipa"},{"line_number":838,"context_line":"    parent: tripleo-ci-centos-8-standalone-on-multinode-ipa-required-projects"},{"line_number":839,"context_line":"    voting: false"},{"line_number":840,"context_line":"    nodeset: two-centos-8-nodes"},{"line_number":841,"context_line":"    branches: ^(?!stable/(newton|ocata|pike|queens|rocky|stein)).*$"},{"line_number":842,"context_line":"    vars:"},{"line_number":843,"context_line":"      featureset: \u0027052\u0027"},{"line_number":844,"context_line":"      enable_tls: true"},{"line_number":845,"context_line":"      playbooks:"},{"line_number":846,"context_line":"        - quickstart.yml"},{"line_number":847,"context_line":"        - multinode-standalone-ipa.yml"},{"line_number":848,"context_line":"        - multinode-standalone.yml"},{"line_number":849,"context_line":"      featureset_override:"},{"line_number":850,"context_line":"        standalone_environment_files:"},{"line_number":851,"context_line":"          - environments/ssl/tls-everywhere-endpoints-dns.yaml"},{"line_number":852,"context_line":"          - environments/services/haproxy-public-tls-certmonger.yaml"},{"line_number":853,"context_line":"          - environments/ssl/enable-internal-tls.yaml"},{"line_number":854,"context_line":"          - ci/environments/standalone-ipa.yaml"},{"line_number":855,"context_line":"        tempest_tempest_conf_overrides:"},{"line_number":856,"context_line":"          service-clients.http_timeout: \u0027120\u0027"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"9f560f44_ed9c9fc1","line":856,"range":{"start_line":836,"start_character":2,"end_line":856,"end_character":0},"updated":"2020-08-03 21:39:42.000000000","message":"Job tripleo-ci-centos-8-standalone-on-multinode-ipa-required-projects not defined","commit_id":"1fd0cc2afb8259b293ec3480682e5df582a6f173"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"c6254915f9c5e95e4782764b247f42416a1fc43b","unresolved":false,"context_lines":[{"line_number":824,"context_line":"              # puppet"},{"line_number":825,"context_line":"              - manifests/profile/base/rabbitmq.pp"},{"line_number":826,"context_line":""},{"line_number":827,"context_line":"- job:"},{"line_number":828,"context_line":"    name: tripleo-ci-centos-8-standalone-on-multinode-ipa"},{"line_number":829,"context_line":"    parent: ripleo-ci-base-standalone-centos-8"},{"line_number":830,"context_line":"    voting: false"},{"line_number":831,"context_line":"    nodeset: two-centos-8-nodes"},{"line_number":832,"context_line":"    branches: ^(?!stable/(newton|ocata|pike|queens|rocky|stein)).*$"},{"line_number":833,"context_line":"    required-projects:"},{"line_number":834,"context_line":"      - opendev.org/x/tripleo-ipa"},{"line_number":835,"context_line":"    roles:"},{"line_number":836,"context_line":"      - zuul: opendev.org/x/tripleo-ipa"},{"line_number":837,"context_line":"    vars:"},{"line_number":838,"context_line":"      featureset: \u0027052\u0027"},{"line_number":839,"context_line":"      enable_tls: true"},{"line_number":840,"context_line":"      playbooks:"},{"line_number":841,"context_line":"        - quickstart.yml"},{"line_number":842,"context_line":"        - multinode-standalone-ipa.yml"},{"line_number":843,"context_line":"        - multinode-standalone.yml"},{"line_number":844,"context_line":"      featureset_override:"},{"line_number":845,"context_line":"        standalone_environment_files:"},{"line_number":846,"context_line":"          - environments/ssl/tls-everywhere-endpoints-dns.yaml"},{"line_number":847,"context_line":"          - environments/services/haproxy-public-tls-certmonger.yaml"},{"line_number":848,"context_line":"          - environments/ssl/enable-internal-tls.yaml"},{"line_number":849,"context_line":"          - ci/environments/standalone-ipa.yaml"},{"line_number":850,"context_line":"        tempest_tempest_conf_overrides:"},{"line_number":851,"context_line":"          service-clients.http_timeout: \u0027120\u0027"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"9f560f44_ec7f78dd","line":851,"range":{"start_line":827,"start_character":2,"end_line":851,"end_character":0},"updated":"2020-08-04 14:03:44.000000000","message":"Job ripleo-ci-base-standalone-centos-8 not defined","commit_id":"b5dea49fa734ea30f1d9babd4e291ed9419e9715"}]}
