)]}'
{".zuul.yaml":[{"author":{"_account_id":20813,"name":"Sofia Enriquez","email":"lsofia.enriquez@gmail.com","username":"enriquetaso"},"change_message_id":"bd0ecb37eb7aece1fa1f2203ecfa76e4dba710f0","unresolved":false,"context_lines":[{"line_number":26,"context_line":"      tempest_test_blacklist: \u0027{{ ansible_user_dir }}/{{ zuul.project.src_dir }}/tempest_blacklist.txt\u0027"},{"line_number":27,"context_line":"      tox_envlist: all"},{"line_number":28,"context_line":"      devstack_localrc:"},{"line_number":29,"context_line":"        CINDER_ISCSI_HELPER: lioadm"},{"line_number":30,"context_line":"        TEMPEST_PLUGINS: /opt/stack/cinder-tempest-plugin"},{"line_number":31,"context_line":"      devstack_plugins:"},{"line_number":32,"context_line":"        barbican: git://git.openstack.org/openstack/barbican"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"9fdfeff1_8c73cd4d","line":29,"range":{"start_line":29,"start_character":29,"end_line":29,"end_character":35},"updated":"2019-02-06 19:40:15.000000000","message":"Maybe it works in both ways, but why don\u0027t use \u0027lioadm\u0027 ? I took as an example the \"cinder-tempest-plugin-lvm-tgt\" job.","commit_id":"2d0873ba79d87e8b2bca8b9ef5caf3e47cdd79aa"},{"author":{"_account_id":27615,"name":"Rajat Dhasmana","email":"rajatdhasmana@gmail.com","username":"whoami-rajat"},"change_message_id":"f7d0d1d2fe736b3c23ac61cae61742188444ada2","unresolved":false,"context_lines":[{"line_number":26,"context_line":"      tempest_test_blacklist: \u0027{{ ansible_user_dir }}/{{ zuul.project.src_dir }}/tempest_blacklist.txt\u0027"},{"line_number":27,"context_line":"      tox_envlist: all"},{"line_number":28,"context_line":"      devstack_localrc:"},{"line_number":29,"context_line":"        CINDER_ISCSI_HELPER: lioadm"},{"line_number":30,"context_line":"        TEMPEST_PLUGINS: /opt/stack/cinder-tempest-plugin"},{"line_number":31,"context_line":"      devstack_plugins:"},{"line_number":32,"context_line":"        barbican: git://git.openstack.org/openstack/barbican"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"9fdfeff1_c67211e4","line":29,"range":{"start_line":29,"start_character":29,"end_line":29,"end_character":35},"in_reply_to":"9fdfeff1_8c73cd4d","updated":"2019-02-06 21:46:39.000000000","message":"\"devstack_localrc\": {\n\"ADMIN_PASSWORD\": \"secretadmin\",\n\"CINDER_ISCSI_HELPER\": \"lioadm\",\n...\n\nsince the gate job is using this config as string in the devstack localrc [1], it looks fine to write it this way here.\n[1] http://logs.openstack.org/58/537658/3/check/cinder-tempest-plugin-lvm-lio/b3264ce/job-output.json.gz","commit_id":"2d0873ba79d87e8b2bca8b9ef5caf3e47cdd79aa"},{"author":{"_account_id":27615,"name":"Rajat Dhasmana","email":"rajatdhasmana@gmail.com","username":"whoami-rajat"},"change_message_id":"53bffd3eb9d6e1b89edce2b545fb9eb52f7cf0db","unresolved":false,"context_lines":[{"line_number":55,"context_line":"      tempest_test_regex: \u0027(?!.*\\[.*\\bslow\\b.*\\])(^tempest\\.(api|scenario)|(^cinder\\.tests.tempest))(?!.*VolumesSnapshotTestJSON.test_snapshot_backup)(?!.*VolumesBackupsTest.test_backup_create_attached_volume)(?!.*VolumesBackupsTest.test_backup_create_and_restore_to_an_existing_volume)(?!.*VolumesBackupsTest.test_bootable_volume_backup_and_restore)(?!.*VolumesBackupsTest.test_incremental_backup)(?!.*VolumesBackupsTest.test_volume_backup_create_get_detailed_list_restore_delete)(?!.*VolumesBackupsTest.test_volume_snapshot_backup)(?!.*VolumesBackupsV39Test.test_update_backup)\u0027"},{"line_number":56,"context_line":"      tox_venvlist: \u0027all\u0027"},{"line_number":57,"context_line":"      devstack_localrc:"},{"line_number":58,"context_line":"        CINDER_ISCSI_HELPER: \u0027tgtadm\u0027"},{"line_number":59,"context_line":"        TEMPEST_PLUGINS: \u0027/opt/stack/cinder-tempest-plugin\u0027"},{"line_number":60,"context_line":"      devstack_plugins:"},{"line_number":61,"context_line":"        barbican: \u0027git://git.openstack.org/openstack/barbican\u0027"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"df33271e_e86343dc","line":58,"range":{"start_line":58,"start_character":8,"end_line":58,"end_character":37},"updated":"2020-04-07 10:30:17.000000000","message":"this doesn\u0027t seem needed as tgtadm is already the default target","commit_id":"c34fb93292ef7610d2db1f97d329aa3077fa18ff"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"2f487eaee1d05a5198cdab73aeee679dbdd00976","unresolved":false,"context_lines":[{"line_number":1,"context_line":"- project:"},{"line_number":2,"context_line":"    templates:"},{"line_number":3,"context_line":"      - check-requirements"},{"line_number":4,"context_line":"      - tempest-plugin-jobs"},{"line_number":5,"context_line":"    check:"},{"line_number":6,"context_line":"      jobs:"},{"line_number":7,"context_line":"        - cinder-tempest-plugin-lvm-lio-barbican"},{"line_number":8,"context_line":"        - devstack-plugin-ceph-tempest-py3"},{"line_number":9,"context_line":"        - cinder-tempest-plugin-lvm-tgt"},{"line_number":10,"context_line":"    gate:"},{"line_number":11,"context_line":"      jobs:"},{"line_number":12,"context_line":"        - cinder-tempest-plugin-lvm-lio-barbican"},{"line_number":13,"context_line":"        - devstack-plugin-ceph-tempest-py3"},{"line_number":14,"context_line":"        - cinder-tempest-plugin-lvm-tgt"},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"- job:"},{"line_number":17,"context_line":"    name: cinder-tempest-plugin-lvm-lio-barbican"},{"line_number":18,"context_line":"    description: |"}],"source_content_type":"text/x-yaml","patch_set":5,"id":"df33271e_88d27733","line":15,"range":{"start_line":1,"start_character":2,"end_line":15,"end_character":0},"updated":"2020-04-07 10:34:29.000000000","message":"Job cinder-tempest-plugin-lvm-tgt not defined","commit_id":"9b13a1e588dac3b89ba2c5439ed27156fdc7a60a"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"2f487eaee1d05a5198cdab73aeee679dbdd00976","unresolved":false,"context_lines":[{"line_number":53,"context_line":"      - ^doc/.*$"},{"line_number":54,"context_line":"      - ^releasenotes/.*$"},{"line_number":55,"context_line":""},{"line_number":56,"context_line":"- job:"},{"line_number":57,"context_line":"    name: cinder-tempest-plugin-lvm-tgt"},{"line_number":58,"context_line":"    description: |"},{"line_number":59,"context_line":"      Run Cinder Tempest tests (LVM+tgt)"},{"line_number":60,"context_line":"    parent: devstack-tempest"},{"line_number":61,"context_line":"    required-projects:"},{"line_number":62,"context_line":"      - openstack-infra/devstack-gate"},{"line_number":63,"context_line":"      - openstack/barbican"},{"line_number":64,"context_line":"      - openstack/python-barbicanclient"},{"line_number":65,"context_line":"      - openstack/tempest"},{"line_number":66,"context_line":"      - openstack/os-brick"},{"line_number":67,"context_line":"      - openstack/cinder-tempest-plugin"},{"line_number":68,"context_line":"      - openstack/cinder"},{"line_number":69,"context_line":"    vars:"},{"line_number":70,"context_line":"      tempest_test_regex: \u0027(?!.*\\[.*\\bslow\\b.*\\])(^tempest\\.(api|scenario)|(^cinder\\.tests.tempest))(?!.*VolumesSnapshotTestJSON.test_snapshot_backup)(?!.*VolumesBackupsTest.test_backup_create_attached_volume)(?!.*VolumesBackupsTest.test_backup_create_and_restore_to_an_existing_volume)(?!.*VolumesBackupsTest.test_bootable_volume_backup_and_restore)(?!.*VolumesBackupsTest.test_incremental_backup)(?!.*VolumesBackupsTest.test_volume_backup_create_get_detailed_list_restore_delete)(?!.*VolumesBackupsTest.test_volume_snapshot_backup)(?!.*VolumesBackupsV39Test.test_update_backup)\u0027"},{"line_number":71,"context_line":"      tox_venvlist: \u0027all\u0027"},{"line_number":72,"context_line":"      devstack_localrc:"},{"line_number":73,"context_line":"        TEMPEST_PLUGINS: \u0027/opt/stack/cinder-tempest-plugin\u0027"},{"line_number":74,"context_line":"      devstack_plugins:"},{"line_number":75,"context_line":"        barbican: \u0027git://git.openstack.org/openstack/barbican\u0027"},{"line_number":76,"context_line":"      devstack_services:"},{"line_number":77,"context_line":"        barbican: true"},{"line_number":78,"context_line":"    irrelevant-files:"},{"line_number":79,"context_line":"      - ^.*\\.rst$"},{"line_number":80,"context_line":"      - ^doc/.*$"},{"line_number":81,"context_line":"      - ^releasenotes/.*$"}],"source_content_type":"text/x-yaml","patch_set":5,"id":"df33271e_2816cbf2","line":81,"range":{"start_line":56,"start_character":2,"end_line":81,"end_character":0},"updated":"2020-04-07 10:34:29.000000000","message":"Unknown project openstack-infra/devstack-gate","commit_id":"9b13a1e588dac3b89ba2c5439ed27156fdc7a60a"},{"author":{"_account_id":10459,"name":"Luigi Toscano","email":"ltoscano@redhat.com","username":"ltoscano"},"change_message_id":"08f31946d170a8fea4a3df058661d918003b4d1e","unresolved":false,"context_lines":[{"line_number":53,"context_line":"      - ^doc/.*$"},{"line_number":54,"context_line":"      - ^releasenotes/.*$"},{"line_number":55,"context_line":""},{"line_number":56,"context_line":"- job:"},{"line_number":57,"context_line":"    name: cinder-tempest-plugin-lvm-tgt"},{"line_number":58,"context_line":"    description: |"},{"line_number":59,"context_line":"      Run Cinder Tempest tests (LVM+tgt)"}],"source_content_type":"text/x-yaml","patch_set":6,"id":"df33271e_5cb823e4","line":56,"updated":"2020-04-07 20:49:15.000000000","message":"Maybe a common base job could be created from the common part of the lvm-lio-barbican job and this one, and both could inherit from it. In fact they are mostly the same.\n\nWe just need to consider the possible conflict with https://review.opendev.org/#/c/717379/","commit_id":"cfb0216d902dd7fe358795c5d13ca02349ebfcfd"},{"author":{"_account_id":10459,"name":"Luigi Toscano","email":"ltoscano@redhat.com","username":"ltoscano"},"change_message_id":"08f31946d170a8fea4a3df058661d918003b4d1e","unresolved":false,"context_lines":[{"line_number":58,"context_line":"    description: |"},{"line_number":59,"context_line":"      Run Cinder Tempest tests (LVM+tgt)"},{"line_number":60,"context_line":"    parent: devstack-tempest"},{"line_number":61,"context_line":"    required-projects:"},{"line_number":62,"context_line":"      - opendev.org/openstack/barbican"},{"line_number":63,"context_line":"      - opendev.org/openstack/tempest"},{"line_number":64,"context_line":"      - opendev.org/openstack/cinder-tempest-plugin"}],"source_content_type":"text/x-yaml","patch_set":6,"id":"df33271e_bc720f7b","line":61,"updated":"2020-04-07 20:49:15.000000000","message":"You also need\n\n    roles:\n      - zuul: opendev.org/openstack/cinderlib\n\nSee cinder-temepest-plugin-lvm-lio-barbican\u0027s definition.","commit_id":"cfb0216d902dd7fe358795c5d13ca02349ebfcfd"},{"author":{"_account_id":10459,"name":"Luigi Toscano","email":"ltoscano@redhat.com","username":"ltoscano"},"change_message_id":"08f31946d170a8fea4a3df058661d918003b4d1e","unresolved":false,"context_lines":[{"line_number":73,"context_line":"          barbican: https://opendev.org/openstack/barbican"},{"line_number":74,"context_line":"    vars:"},{"line_number":75,"context_line":"      tempest_test_regex: \u0027(^tempest\\.(api|scenario\\.test_encrypted_cinder_volumes|scenario\\.test_volume|scenario\\.test_shelve_instance)|(^cinder_tempest_plugin))\u0027"},{"line_number":76,"context_line":"      tempest_test_blacklist: \"{{ ansible_user_dir }}/{{ zuul.projects[\u0027opendev.org/openstack/cinder-tempest-plugin\u0027].src_dir }}/tempest_blacklist.txt\""},{"line_number":77,"context_line":"      tox_envlist: all"},{"line_number":78,"context_line":"      devstack_localrc:"},{"line_number":79,"context_line":"        CINDER_LVM_TYPE: thin"}],"source_content_type":"text/x-yaml","patch_set":6,"id":"df33271e_5c114304","line":76,"updated":"2020-04-07 20:49:15.000000000","message":"In another review we are trying to get rid of this; maybe it\u0027s really time to switch to the tempest one:\nhttps://review.opendev.org/#/c/717379/7/.zuul.yaml","commit_id":"cfb0216d902dd7fe358795c5d13ca02349ebfcfd"}]}
