)]}'
{"id":"openstack%2Fdevstack~681950","triplet_id":"openstack%2Fdevstack~stable%2Focata~If5a0710360be448aa0c9e36fd22657b122dad66b","project":"openstack/devstack","branch":"stable/ocata","topic":"bug/1843762","hashtags":[],"change_id":"If5a0710360be448aa0c9e36fd22657b122dad66b","subject":"Use Tempest v20.0.0 for Ocata testing instead of master","status":"MERGED","created":"2019-09-13 00:19:41.000000000","updated":"2019-09-26 01:31:34.000000000","submitted":"2019-09-17 05:16:59.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":2,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"681950-1568697419936-354c625b","meta_rev_id":"277456f363eba18e53a83f808812bf0fef00c21d","_number":681950,"virtual_id_number":681950,"owner":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":25290,"name":"Mikhail Ushanov","email":"gm.mephisto@gmail.com","username":"gmmephisto"},{"value":0,"_account_id":26458,"name":"Brin Zhang","email":"zhangbailin@inspur.com","username":"zhangbailin"},{"value":2,"date":"2019-09-17 05:16:59.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"date":"2019-09-16 21:08:06.000000000","_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},{"value":0,"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"all":[{"value":0,"_account_id":25290,"name":"Mikhail Ushanov","email":"gm.mephisto@gmail.com","username":"gmmephisto"},{"value":0,"_account_id":26458,"name":"Brin Zhang","email":"zhangbailin@inspur.com","username":"zhangbailin"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},{"value":2,"date":"2019-09-17 03:16:34.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"all":[{"value":0,"_account_id":25290,"name":"Mikhail Ushanov","email":"gm.mephisto@gmail.com","username":"gmmephisto"},{"value":0,"date":"2019-09-26 01:31:34.000000000","post_submit":true,"_account_id":26458,"name":"Brin Zhang","email":"zhangbailin@inspur.com","username":"zhangbailin"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},{"value":1,"date":"2019-09-17 03:16:34.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":25290,"name":"Mikhail Ushanov","email":"gm.mephisto@gmail.com","username":"gmmephisto"},{"value":0,"_account_id":26458,"name":"Brin Zhang","email":"zhangbailin@inspur.com","username":"zhangbailin"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},{"value":0,"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"}],"values":{"-1":"Branch Freeze"," 0":"No Priority","+1":"Important Change","+2":"Gate Blocker Fix / Urgent Change"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":25290,"name":"Mikhail Ushanov","email":"gm.mephisto@gmail.com","username":"gmmephisto"},{"_account_id":26458,"name":"Brin Zhang","email":"zhangbailin@inspur.com","username":"zhangbailin"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2019-09-15 10:04:10.000000000","updated_by":{"_account_id":25290,"name":"Mikhail Ushanov","email":"gm.mephisto@gmail.com","username":"gmmephisto"},"reviewer":{"_account_id":25290,"name":"Mikhail Ushanov","email":"gm.mephisto@gmail.com","username":"gmmephisto"},"state":"REVIEWER"},{"updated":"2019-09-17 03:16:34.000000000","updated_by":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"reviewer":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"state":"REVIEWER"},{"updated":"2019-09-17 05:16:59.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2019-09-26 01:31:34.000000000","updated_by":{"_account_id":26458,"name":"Brin Zhang","email":"zhangbailin@inspur.com","username":"zhangbailin"},"reviewer":{"_account_id":26458,"name":"Brin Zhang","email":"zhangbailin@inspur.com","username":"zhangbailin"},"state":"REVIEWER"}],"messages":[{"id":"3ee268e9ec78924a2a1790de0853c8a7003db3b9","author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"date":"2019-09-13 00:19:41.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"c2c3c6a4a8f9c42b30ad6db316f35e0407a6c272","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-09-13 08:41:14.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- legacy-tempest-dsvm-neutron-full https://zuul.opendev.org/t/openstack/build/813103f326e54797b0f545d205e0f6c9 : FAILURE in 1h 12m 29s\n- build-openstack-sphinx-docs https://zuul.opendev.org/t/openstack/build/5352b05d1412490982f2597c9a6c5dda : SUCCESS in 3m 07s\n- openstack-tox-bashate https://zuul.opendev.org/t/openstack/build/f48cfd1aa45543eb9df316a5d5349fd1 : SUCCESS in 2m 29s\n- ironic-tempest-dsvm-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/92e95bf51ed043b79450e0ee23b3697d : SUCCESS in 46m 27s (non-voting)\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/0df0099764a94e6e8958ab9d6804df02 : FAILURE in 22m 17s (non-voting)\n- neutron-tempest-linuxbridge https://zuul.opendev.org/t/openstack/build/02bbbc241341404599c5c589173745df : FAILURE in 1h 38m 29s","accounts_in_message":[],"_revision_number":1},{"id":"5fc5788a02572cf40e038faa1647124e58b5fae0","author":{"_account_id":25290,"name":"Mikhail Ushanov","email":"gm.mephisto@gmail.com","username":"gmmephisto"},"date":"2019-09-15 10:04:10.000000000","message":"Patch Set 1: Code-Review+1\n\nTempest failed due to disabled reclone policy, so it used master ref (last cloned ref)- https://zuul.opendev.org/t/openstack/build/813103f326e54797b0f545d205e0f6c9/log/logs/devstacklog.txt.gz#8167-8187\nMaybe we have to enable reclone on the gate jobs?\nBtw, LGTM.","accounts_in_message":[],"_revision_number":1},{"id":"71201face19ddbe844691131a50124f0072b68c9","author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"date":"2019-09-16 11:10:12.000000000","message":"Patch Set 1:\n\n\u003e Tempest failed due to disabled reclone policy, so it used master\n \u003e ref (last cloned ref)- https://zuul.opendev.org/t/openstack/build/813103f326e54797b0f545d205e0f6c9/log/logs/devstacklog.txt.gz#8167-8187\n \u003e Maybe we have to enable reclone on the gate jobs?\n \u003e Btw, LGTM.\n\nWe can do that but it will cause all existing repo to update. I will get Tempest via refs.\n\ntag did not work becasue git_clone does not do the checkout with tag in RECYCLE\u003dfalse case. git_update_tag $git_ref only called in RECYCLE\u003dtrue case[1]\nWe can add that but via master devstack. \n\n[1] https://github.com/openstack/devstack/blob/3d3ab6bd4b23e104876a484b10335ca2ba5f93a9/functions-common#L552","accounts_in_message":[],"_revision_number":1},{"id":"ca8c662af061f0bf3449accf813b689f069c5c52","author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"date":"2019-09-16 11:12:44.000000000","message":"Patch Set 2: Published edit on patch set 1.","accounts_in_message":[],"_revision_number":2},{"id":"ba58b18e1c934076894ccc7c14969b50d3881da5","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-09-16 15:24:35.000000000","message":"Patch Set 2: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- legacy-tempest-dsvm-neutron-full https://zuul.opendev.org/t/openstack/build/3ae5cc95249b4234897c407969397f40 : SUCCESS in 1h 38m 26s\n- build-openstack-sphinx-docs https://zuul.opendev.org/t/openstack/build/8ac1b3d39f5d49abb466c44b79ee8340 : SUCCESS in 5m 29s\n- openstack-tox-bashate https://zuul.opendev.org/t/openstack/build/8fef958fdb18407bbc270ae4c5c57a10 : SUCCESS in 5m 02s\n- ironic-tempest-dsvm-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/71df7eb5337249df945238fac0d8d786 : SUCCESS in 43m 50s (non-voting)\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/09807748e2a04aa29c110bcde61aebbf : FAILURE in 27m 09s (non-voting)\n- neutron-tempest-linuxbridge https://zuul.opendev.org/t/openstack/build/b9a32b3dd5664a3ab2de49f04b778391 : FAILURE in 2h 14m 18s","accounts_in_message":[],"_revision_number":2},{"id":"f4529e9774f1e93c21c1d941144a6846cd5156da","author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"date":"2019-09-16 21:08:06.000000000","message":"Patch Set 2:\n\nrecheck","accounts_in_message":[],"_revision_number":2},{"id":"610ae1102f1d634aa1da145b799023f8d6134465","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-09-17 01:40:08.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- legacy-tempest-dsvm-neutron-full https://zuul.opendev.org/t/openstack/build/e1032075ae594ee6b872901017c7165a : SUCCESS in 1h 34m 54s\n- build-openstack-sphinx-docs https://zuul.opendev.org/t/openstack/build/d2dc05e34b0b4698b2ecd5e4cbafe94f : SUCCESS in 5m 06s\n- openstack-tox-bashate https://zuul.opendev.org/t/openstack/build/eec84fd5de984029adf6d7cc26070eb8 : SUCCESS in 2m 32s\n- ironic-tempest-dsvm-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/ce8681ff1c3142bc8acf396b17ad0af8 : SUCCESS in 49m 15s (non-voting)\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/13fa3a9e3dc64f0f9d4d096364989d07 : FAILURE in 21m 30s (non-voting)\n- neutron-tempest-linuxbridge https://zuul.opendev.org/t/openstack/build/b1a5fe5f39224961a14a2bfd48173423 : SUCCESS in 1h 53m 44s","accounts_in_message":[],"_revision_number":2},{"id":"3ff9621262167c2cbd49a9a93e05ee37e7e226e6","author":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"date":"2019-09-17 03:16:34.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":2},{"id":"fe454f70f94a356ae48f0131799dfdf536c7087f","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-09-17 03:16:56.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"ef921fc2e3eab9d283abee65a68e9fe59d90d701","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-09-17 05:16:59.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- legacy-tempest-dsvm-neutron-full https://zuul.opendev.org/t/openstack/build/e127b349040a446b866e1bddc6120fe8 : SUCCESS in 1h 37m 15s\n- build-openstack-sphinx-docs https://zuul.opendev.org/t/openstack/build/c7cb9cc952284a29a113679294051bf5 : SUCCESS in 4m 59s\n- openstack-tox-bashate https://zuul.opendev.org/t/openstack/build/dc95220f48ce423d9f8176fa386b2b18 : SUCCESS in 3m 06s\n- neutron-tempest-linuxbridge https://zuul.opendev.org/t/openstack/build/80bff52e07fb432cb53a2cace72af8cf : SUCCESS in 1h 51m 59s","accounts_in_message":[],"_revision_number":2},{"id":"a66131d4183a9209b2e24e89ccdff3955ac5fa4b","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-09-17 05:16:59.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":2},{"id":"b2b890b517a21b0ca170255c05aa92a28bab0400","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-09-17 18:16:39.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"853e72132f5d8bfebebb8732641aa09ee7b31449","author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"date":"2019-09-17 19:52:08.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"7adb4c59c2f06f05edaf4b9287d10a7f53c3ddc3","revisions":{"6f17a4fc81503b597ac5d887fb1946d9c11103e7":{"kind":"REWORK","_number":1,"created":"2019-09-13 00:19:41.000000000","uploader":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"ref":"refs/changes/50/681950/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/50/681950/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/50/681950/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/50/681950/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/50/681950/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/50/681950/1"}}},"commit":{"parents":[{"commit":"3d3ab6bd4b23e104876a484b10335ca2ba5f93a9","subject":"OpenDev Migration Patch","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/3d3ab6bd4b23e104876a484b10335ca2ba5f93a9"}]}],"author":{"name":"Ghanshyam Mann","email":"gmann@ghanshyammann.com","date":"2019-09-12 23:53:52.000000000","tz":0},"committer":{"name":"Ghanshyam Mann","email":"gmann@ghanshyammann.com","date":"2019-09-13 00:14:50.000000000","tz":0},"subject":"Use Tempest v20.0.0 for Ocata testing instead of master","message":"Use Tempest v20.0.0 for Ocata testing instead of master\n\nTempest master started doing the strict JSON schema validation\nfor volume API. With that validation Tempest master started\nfailing on Ocata branch as new field in Cinder API added after\nOcata is still seen in Ocata API verison. Means new field added\nin microverison is still seen in older microversion also.\n\nWhether Cinder API can be fixed or not is different topic but as\nper Tempest stable branch support policy[1], current Tempest master\ndoes not support Ocata branch which is EM and if Temepst master\ndoes not work on EM branches then solution is to use the Tempest\nworking tag for that EM branch.\n\nTempest 20.0.0 is supported Tag for Ocata so let\u0027s use that for Ocata\ntesting instead of Tempest master.\n\nRelated-Bug: 1843762\n\n[1] https://docs.openstack.org/tempest/latest/stable_branch_support_policy.html\n\nChange-Id: If5a0710360be448aa0c9e36fd22657b122dad66b\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/6f17a4fc81503b597ac5d887fb1946d9c11103e7"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/6f17a4fc81503b597ac5d887fb1946d9c11103e7"}]},"branch":"refs/heads/stable/ocata"},"7adb4c59c2f06f05edaf4b9287d10a7f53c3ddc3":{"kind":"REWORK","_number":2,"created":"2019-09-16 11:12:44.000000000","uploader":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"ref":"refs/changes/50/681950/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/50/681950/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/50/681950/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/50/681950/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/50/681950/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/50/681950/2"}}},"commit":{"parents":[{"commit":"3d3ab6bd4b23e104876a484b10335ca2ba5f93a9","subject":"OpenDev Migration Patch","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/3d3ab6bd4b23e104876a484b10335ca2ba5f93a9"}]}],"author":{"name":"Ghanshyam Mann","email":"gmann@ghanshyammann.com","date":"2019-09-12 23:53:52.000000000","tz":0},"committer":{"name":"Ghanshyam Mann","email":"gmann@ghanshyammann.com","date":"2019-09-16 11:12:42.000000000","tz":0},"subject":"Use Tempest v20.0.0 for Ocata testing instead of master","message":"Use Tempest v20.0.0 for Ocata testing instead of master\n\nTempest master started doing the strict JSON schema validation\nfor volume API. With that validation Tempest master started\nfailing on Ocata branch as new field in Cinder API added after\nOcata is still seen in Ocata API verison. Means new field added\nin microverison is still seen in older microversion also.\n\nWhether Cinder API can be fixed or not is different topic but as\nper Tempest stable branch support policy[1], current Tempest master\ndoes not support Ocata branch which is EM and if Temepst master\ndoes not work on EM branches then solution is to use the Tempest\nworking tag for that EM branch.\n\nTempest 20.0.0 is supported Tag for Ocata so let\u0027s use that for Ocata\ntesting instead of Tempest master.\n\nRelated-Bug: 1843762\n\n[1] https://docs.openstack.org/tempest/latest/stable_branch_support_policy.html\n\nChange-Id: If5a0710360be448aa0c9e36fd22657b122dad66b\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/7adb4c59c2f06f05edaf4b9287d10a7f53c3ddc3"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/7adb4c59c2f06f05edaf4b9287d10a7f53c3ddc3"}]},"branch":"refs/heads/stable/ocata"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
