)]}'
{"nova/tests/functional/api/openstack/placement/gabbits/ensure-consumer.yaml":[{"author":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"change_message_id":"ddfd37579bab398e40b88d841d20f6ba48a3758f","unresolved":false,"context_lines":[{"line_number":16,"context_line":"tests:"},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"- name: put an allocation without project/user (1.7)"},{"line_number":19,"context_line":"  PUT: /allocations/*consumer_id"},{"line_number":20,"context_line":"  request_headers:"},{"line_number":21,"context_line":"      content-type: application/json"},{"line_number":22,"context_line":"      openstack-api-version: placement 1.7"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"5f7c97a3_dd591f29","side":"PARENT","line":19,"updated":"2018-07-05 13:24:15.000000000","message":"The reason this isn\u0027t working is not because of gabbi, but because of YAML. YAML does not do interpolation and anchor process is done by YAML before gabbi ever sees the data. If we wanted this to work then the option would be:\n\n  vars:\n    \u0026consumer_id /allocations/fbad1a87-c341-4ac0-be49-777b21ce1b7b\n\n[later]\n\n  PUT: *consumer_id\n\nAnchor replaces an entire value.","commit_id":"9382b7854286bba21235c4bfe39c585a6b894419"},{"author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"change_message_id":"eea23cfdcc3c1d25ab52840a0c6bca828d31d836","unresolved":false,"context_lines":[{"line_number":16,"context_line":"tests:"},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"- name: put an allocation without project/user (1.7)"},{"line_number":19,"context_line":"  PUT: /allocations/*consumer_id"},{"line_number":20,"context_line":"  request_headers:"},{"line_number":21,"context_line":"      content-type: application/json"},{"line_number":22,"context_line":"      openstack-api-version: placement 1.7"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"5f7c97a3_38ece126","side":"PARENT","line":19,"in_reply_to":"5f7c97a3_dd591f29","updated":"2018-07-05 14:06:25.000000000","message":"Thanks for explaining why it does not work.","commit_id":"9382b7854286bba21235c4bfe39c585a6b894419"},{"author":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"change_message_id":"ddfd37579bab398e40b88d841d20f6ba48a3758f","unresolved":false,"context_lines":[{"line_number":38,"context_line":"      openstack-api-version: placement 1.12"},{"line_number":39,"context_line":"  response_json_paths:"},{"line_number":40,"context_line":"      $.project_id: *default_incomplete_id"},{"line_number":41,"context_line":"      $.user_id: *default_incomplete_id"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"5f7c97a3_1d9237a0","line":41,"updated":"2018-07-05 13:24:15.000000000","message":"it works here because the entire value is being replaced","commit_id":"9012a09328077c5aca1992ff331b2011a095315a"}]}
