)]}'
{"id":"openstack%2Fswift~674878","triplet_id":"openstack%2Fswift~master~Ia9ae0fc226dfc9b40157faebac100c10a9180c62","project":"openstack/swift","branch":"master","topic":"py3-func-tests","hashtags":[],"change_id":"Ia9ae0fc226dfc9b40157faebac100c10a9180c62","subject":"py3: Add swift-tox-func-encryption-py37 gate job","status":"MERGED","created":"2019-08-06 17:00:57.000000000","updated":"2019-08-09 08:24:11.000000000","submitted":"2019-08-09 08:19:36.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"674878-1565338776357-25fc65c6","meta_rev_id":"4f9e6d3e2cb867be0e82f42346b4a46460f96148","_number":674878,"virtual_id_number":674878,"owner":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":2,"date":"2019-08-09 08:19:36.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}],"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":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2019-08-07 20:19:17.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}],"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":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2019-08-07 20:19:17.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2019-08-09 08:19:36.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"}],"messages":[{"id":"db9b3821b0491fc48c9a3040198d07300981b66a","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2019-08-06 17:00:57.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"98017b43320168722227f075c5d571ede0c20e22","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2019-08-06 20:57:04.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"9a24a739189ebce7752d496e67e803e42b0ad08c","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-08-07 00:26:23.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- build-openstack-api-ref https://logs.opendev.org/78/674878/2/check/build-openstack-api-ref/3ccd07b/html/ : SUCCESS in 3m 56s\n- openstack-tox-docs https://logs.opendev.org/78/674878/2/check/openstack-tox-docs/e124634/html/ : SUCCESS in 5m 22s\n- build-openstack-releasenotes https://logs.opendev.org/78/674878/2/check/build-openstack-releasenotes/82f544e/html/ : SUCCESS in 8m 13s\n- grenade-py3 https://logs.opendev.org/78/674878/2/check/grenade-py3/ce37cb0/ : SUCCESS in 1h 03m 42s\n- tempest-integrated-object-storage https://logs.opendev.org/78/674878/2/check/tempest-integrated-object-storage/a8467ff/ : SUCCESS in 50m 22s\n- swift-build-image https://logs.opendev.org/78/674878/2/check/swift-build-image/db8800b/ : SUCCESS in 8m 25s (non-voting)\n- swift-tox-py27 https://logs.opendev.org/78/674878/2/check/swift-tox-py27/dee6c24/ : SUCCESS in 12m 18s\n- swift-tox-py36 https://logs.opendev.org/78/674878/2/check/swift-tox-py36/3e0792d/ : SUCCESS in 11m 05s\n- swift-tox-py37 https://logs.opendev.org/78/674878/2/check/swift-tox-py37/8f7a4d2/ : SUCCESS in 11m 52s\n- swift-tox-func https://logs.opendev.org/78/674878/2/check/swift-tox-func/e3d873a/ : SUCCESS in 9m 39s\n- swift-tox-func-encryption https://logs.opendev.org/78/674878/2/check/swift-tox-func-encryption/a65f5a2/ : SUCCESS in 10m 16s\n- swift-tox-func-domain-remap-staticweb https://logs.opendev.org/78/674878/2/check/swift-tox-func-domain-remap-staticweb/87f1114/ : SUCCESS in 12m 00s\n- swift-tox-func-ec https://logs.opendev.org/78/674878/2/check/swift-tox-func-ec/2179792/ : SUCCESS in 13m 04s\n- swift-tox-func-s3api https://logs.opendev.org/78/674878/2/check/swift-tox-func-s3api/9a06137/ : SUCCESS in 11m 57s\n- swift-tox-func-py37 https://logs.opendev.org/78/674878/2/check/swift-tox-func-py37/b6c82ed/ : SUCCESS in 10m 10s\n- swift-tox-func-encryption-py37 https://logs.opendev.org/78/674878/2/check/swift-tox-func-encryption-py37/78147a2/ : SUCCESS in 9m 19s\n- swift-tox-func-domain-remap-staticweb-py37 https://logs.opendev.org/78/674878/2/check/swift-tox-func-domain-remap-staticweb-py37/9a5289d/ : SUCCESS in 7m 51s\n- swift-tox-func-ec-py37 https://logs.opendev.org/78/674878/2/check/swift-tox-func-ec-py37/111bcd3/ : SUCCESS in 10m 00s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://logs.opendev.org/78/674878/2/check/swift-tox-func-s3api-ceph-s3tests-tempauth/8011c22/ : SUCCESS in 13m 53s (non-voting)\n- swift-probetests-centos-7 https://logs.opendev.org/78/674878/2/check/swift-probetests-centos-7/bf38c83/ : SUCCESS in 32m 10s\n- swift-dsvm-functional https://logs.opendev.org/78/674878/2/check/swift-dsvm-functional/f790ae1/ : SUCCESS in 31m 47s\n- swift-dsvm-functional-py3 https://logs.opendev.org/78/674878/2/check/swift-dsvm-functional-py3/d8419fd/ : SUCCESS in 31m 36s\n- swift-dsvm-functional-ipv6 https://logs.opendev.org/78/674878/2/check/swift-dsvm-functional-ipv6/5236141/ : SUCCESS in 27m 33s\n- swift-tox-lower-constraints https://logs.opendev.org/78/674878/2/check/swift-tox-lower-constraints/e8d3833/ : SUCCESS in 12m 15s\n- openstack-tox-pep8 https://logs.opendev.org/78/674878/2/check/openstack-tox-pep8/ca7e5d7/ : SUCCESS in 7m 22s\n- swift-multinode-rolling-upgrade https://logs.opendev.org/78/674878/2/check/swift-multinode-rolling-upgrade/a6f620b/ : SUCCESS in 27m 54s","accounts_in_message":[],"_revision_number":2},{"id":"043fe7eb64093117069fc6d5b4f851b2005f7e4b","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2019-08-07 20:19:17.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1\n\nSelf-testing; you can see lines like\n\n DEBUG: Calling method _load_encryption mapped to conf loader encryption\n\nin the logs: https://logs.opendev.org/78/674878/2/check/swift-tox-func-encryption-py37/78147a2/job-output.txt.gz#_2019-08-06_23_24_39_006998","accounts_in_message":[],"_revision_number":2},{"id":"ee9c9ee1508df1b2f285e3933c038906cfa0345f","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-08-07 20:19:47.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"a18b75f51ab5661bf18909b9a8d284d68143b909","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-08-07 22:15:12.000000000","message":"Patch Set 2: Verified-2\n\nBuild failed (gate pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- build-openstack-api-ref https://logs.opendev.org/78/674878/2/gate/build-openstack-api-ref/ed07372/html/ : SUCCESS in 4m 58s\n- openstack-tox-docs https://logs.opendev.org/78/674878/2/gate/openstack-tox-docs/a4d860e/html/ : SUCCESS in 4m 26s\n- build-openstack-releasenotes https://logs.opendev.org/78/674878/2/gate/build-openstack-releasenotes/65b31ca/html/ : SUCCESS in 8m 04s\n- grenade-py3 https://logs.opendev.org/78/674878/2/gate/grenade-py3/aff3114/ : SUCCESS in 1h 04m 20s\n- tempest-integrated-object-storage https://logs.opendev.org/78/674878/2/gate/tempest-integrated-object-storage/2ddb228/ : SUCCESS in 55m 19s\n- swift-upload-image https://logs.opendev.org/78/674878/2/gate/swift-upload-image/0c3d460/ : SUCCESS in 10m 07s (non-voting)\n- swift-tox-py27 https://logs.opendev.org/78/674878/2/gate/swift-tox-py27/2a34bbf/ : FAILURE in 14m 26s\n- swift-tox-py36 https://logs.opendev.org/78/674878/2/gate/swift-tox-py36/8edec89/ : SUCCESS in 11m 49s\n- swift-tox-py37 https://logs.opendev.org/78/674878/2/gate/swift-tox-py37/26c80e9/ : SUCCESS in 11m 52s\n- swift-tox-func https://logs.opendev.org/78/674878/2/gate/swift-tox-func/8a321a1/ : FAILURE in 11m 13s\n- swift-tox-func-encryption https://logs.opendev.org/78/674878/2/gate/swift-tox-func-encryption/9045d70/ : SUCCESS in 10m 10s\n- swift-tox-func-domain-remap-staticweb https://logs.opendev.org/78/674878/2/gate/swift-tox-func-domain-remap-staticweb/9c0f0bb/ : SUCCESS in 9m 25s\n- swift-tox-func-ec https://logs.opendev.org/78/674878/2/gate/swift-tox-func-ec/26d7cc8/ : SUCCESS in 12m 08s\n- swift-tox-func-s3api https://logs.opendev.org/78/674878/2/gate/swift-tox-func-s3api/381bba7/ : FAILURE in 15m 03s\n- swift-tox-func-py37 https://logs.opendev.org/78/674878/2/gate/swift-tox-func-py37/892f09b/ : SUCCESS in 10m 52s\n- swift-tox-func-domain-remap-staticweb-py37 https://logs.opendev.org/78/674878/2/gate/swift-tox-func-domain-remap-staticweb-py37/e02fc18/ : SUCCESS in 10m 18s\n- swift-tox-func-ec-py37 https://logs.opendev.org/78/674878/2/gate/swift-tox-func-ec-py37/d86ff77/ : SUCCESS in 9m 36s\n- swift-probetests-centos-7 https://logs.opendev.org/78/674878/2/gate/swift-probetests-centos-7/3170bce/ : SUCCESS in 34m 08s\n- swift-dsvm-functional https://logs.opendev.org/78/674878/2/gate/swift-dsvm-functional/67be05c/ : SUCCESS in 29m 36s\n- swift-dsvm-functional-py3 https://logs.opendev.org/78/674878/2/gate/swift-dsvm-functional-py3/f6c99fd/ : SUCCESS in 31m 10s\n- swift-dsvm-functional-ipv6 https://logs.opendev.org/78/674878/2/gate/swift-dsvm-functional-ipv6/d77dc8f/ : SUCCESS in 30m 40s\n- swift-tox-lower-constraints https://logs.opendev.org/78/674878/2/gate/swift-tox-lower-constraints/7ad66df/ : SUCCESS in 16m 25s\n- openstack-tox-pep8 https://logs.opendev.org/78/674878/2/gate/openstack-tox-pep8/bbfc847/ : SUCCESS in 6m 19s","accounts_in_message":[],"_revision_number":2},{"id":"5f9a0f3b1bd17656073a4d6040aa91f2cb970809","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2019-08-07 22:16:55.000000000","message":"Patch Set 2:\n\nrecheck","accounts_in_message":[],"_revision_number":2},{"id":"d35e0e8f0e0f16f2f12df01190affc315307cfaf","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-08-07 23:31:28.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- build-openstack-api-ref https://logs.opendev.org/78/674878/2/check/build-openstack-api-ref/6d81b16/html/ : SUCCESS in 4m 15s\n- openstack-tox-docs https://logs.opendev.org/78/674878/2/check/openstack-tox-docs/9f37656/html/ : SUCCESS in 6m 03s\n- build-openstack-releasenotes https://logs.opendev.org/78/674878/2/check/build-openstack-releasenotes/3f1a058/html/ : SUCCESS in 9m 35s\n- grenade-py3 https://logs.opendev.org/78/674878/2/check/grenade-py3/c5eacf3/ : SUCCESS in 1h 10m 49s\n- tempest-integrated-object-storage https://logs.opendev.org/78/674878/2/check/tempest-integrated-object-storage/214b849/ : SUCCESS in 1h 09m 21s\n- swift-build-image https://logs.opendev.org/78/674878/2/check/swift-build-image/65a52ae/ : SUCCESS in 10m 28s (non-voting)\n- swift-tox-py27 https://logs.opendev.org/78/674878/2/check/swift-tox-py27/8fda047/ : SUCCESS in 15m 15s\n- swift-tox-py36 https://logs.opendev.org/78/674878/2/check/swift-tox-py36/ba91741/ : SUCCESS in 16m 33s\n- swift-tox-py37 https://logs.opendev.org/78/674878/2/check/swift-tox-py37/f7a1e80/ : SUCCESS in 15m 48s\n- swift-tox-func https://logs.opendev.org/78/674878/2/check/swift-tox-func/ced4187/ : SUCCESS in 9m 45s\n- swift-tox-func-encryption https://logs.opendev.org/78/674878/2/check/swift-tox-func-encryption/8ceb223/ : SUCCESS in 9m 50s\n- swift-tox-func-domain-remap-staticweb https://logs.opendev.org/78/674878/2/check/swift-tox-func-domain-remap-staticweb/2cb1a19/ : SUCCESS in 9m 55s\n- swift-tox-func-ec https://logs.opendev.org/78/674878/2/check/swift-tox-func-ec/788b12c/ : SUCCESS in 10m 13s\n- swift-tox-func-s3api https://logs.opendev.org/78/674878/2/check/swift-tox-func-s3api/867b4de/ : SUCCESS in 12m 54s\n- swift-tox-func-py37 https://logs.opendev.org/78/674878/2/check/swift-tox-func-py37/fa0141b/ : SUCCESS in 9m 40s\n- swift-tox-func-encryption-py37 https://logs.opendev.org/78/674878/2/check/swift-tox-func-encryption-py37/2991de2/ : SUCCESS in 8m 35s\n- swift-tox-func-domain-remap-staticweb-py37 https://logs.opendev.org/78/674878/2/check/swift-tox-func-domain-remap-staticweb-py37/2504092/ : SUCCESS in 8m 25s\n- swift-tox-func-ec-py37 https://logs.opendev.org/78/674878/2/check/swift-tox-func-ec-py37/7667681/ : SUCCESS in 9m 09s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://logs.opendev.org/78/674878/2/check/swift-tox-func-s3api-ceph-s3tests-tempauth/528fc94/ : SUCCESS in 14m 24s (non-voting)\n- swift-probetests-centos-7 https://logs.opendev.org/78/674878/2/check/swift-probetests-centos-7/453eeab/ : SUCCESS in 32m 43s\n- swift-dsvm-functional https://logs.opendev.org/78/674878/2/check/swift-dsvm-functional/a842f16/ : SUCCESS in 29m 36s\n- swift-dsvm-functional-py3 https://logs.opendev.org/78/674878/2/check/swift-dsvm-functional-py3/db6bb23/ : SUCCESS in 29m 18s\n- swift-dsvm-functional-ipv6 https://logs.opendev.org/78/674878/2/check/swift-dsvm-functional-ipv6/44034ed/ : SUCCESS in 28m 41s\n- swift-tox-lower-constraints https://logs.opendev.org/78/674878/2/check/swift-tox-lower-constraints/1d80f8a/ : SUCCESS in 12m 00s\n- openstack-tox-pep8 https://logs.opendev.org/78/674878/2/check/openstack-tox-pep8/9ac4c79/ : SUCCESS in 6m 49s\n- swift-multinode-rolling-upgrade https://logs.opendev.org/78/674878/2/check/swift-multinode-rolling-upgrade/0f4a124/ : SUCCESS in 16m 09s","accounts_in_message":[],"_revision_number":2},{"id":"92c0cf82493da3d7b8ce9edbfe298dc7f803477b","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-08-07 23:34:42.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"07bfdd4df171304cf4c0ddf6d91d6349ee80fb6d","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-08-08 01:53:53.000000000","message":"Patch Set 2: Verified-2\n\nBuild failed (gate pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- build-openstack-api-ref https://logs.opendev.org/78/674878/2/gate/build-openstack-api-ref/8b14d22/html/ : SUCCESS in 3m 37s\n- openstack-tox-docs https://logs.opendev.org/78/674878/2/gate/openstack-tox-docs/cdd427f/html/ : SUCCESS in 7m 22s\n- build-openstack-releasenotes https://logs.opendev.org/78/674878/2/gate/build-openstack-releasenotes/15b1ff3/html/ : SUCCESS in 9m 05s\n- grenade-py3 https://logs.opendev.org/78/674878/2/gate/grenade-py3/65ec105/ : SUCCESS in 1h 05m 15s\n- tempest-integrated-object-storage https://logs.opendev.org/78/674878/2/gate/tempest-integrated-object-storage/1d7d311/ : SUCCESS in 59m 34s\n- swift-upload-image https://logs.opendev.org/78/674878/2/gate/swift-upload-image/1aebaf0/ : SUCCESS in 10m 28s (non-voting)\n- swift-tox-py27 https://logs.opendev.org/78/674878/2/gate/swift-tox-py27/bd1ec9d/ : SUCCESS in 10m 49s\n- swift-tox-py36 https://logs.opendev.org/78/674878/2/gate/swift-tox-py36/bb332a5/ : SUCCESS in 11m 27s\n- swift-tox-py37 https://logs.opendev.org/78/674878/2/gate/swift-tox-py37/4142121/ : SUCCESS in 30m 11s\n- swift-tox-func https://logs.opendev.org/78/674878/2/gate/swift-tox-func/4c68cc0/ : SUCCESS in 11m 45s\n- swift-tox-func-encryption https://logs.opendev.org/78/674878/2/gate/swift-tox-func-encryption/684565d/ : SUCCESS in 11m 09s\n- swift-tox-func-domain-remap-staticweb https://logs.opendev.org/78/674878/2/gate/swift-tox-func-domain-remap-staticweb/6fe7fdd/ : SUCCESS in 8m 42s\n- swift-tox-func-ec https://logs.opendev.org/78/674878/2/gate/swift-tox-func-ec/9fccc29/ : SUCCESS in 11m 19s\n- swift-tox-func-s3api https://logs.opendev.org/78/674878/2/gate/swift-tox-func-s3api/64d2aeb/ : SUCCESS in 18m 20s\n- swift-tox-func-py37 https://logs.opendev.org/78/674878/2/gate/swift-tox-func-py37/f8cf815/ : SUCCESS in 10m 58s\n- swift-tox-func-domain-remap-staticweb-py37 https://logs.opendev.org/78/674878/2/gate/swift-tox-func-domain-remap-staticweb-py37/f354907/ : SUCCESS in 9m 04s\n- swift-tox-func-ec-py37 https://logs.opendev.org/78/674878/2/gate/swift-tox-func-ec-py37/c20bd4d/ : SUCCESS in 8m 01s\n- swift-probetests-centos-7 https://logs.opendev.org/78/674878/2/gate/swift-probetests-centos-7/e922b80/ : FAILURE in 34m 14s\n- swift-dsvm-functional https://logs.opendev.org/78/674878/2/gate/swift-dsvm-functional/2388dfe/ : SUCCESS in 39m 07s\n- swift-dsvm-functional-py3 https://logs.opendev.org/78/674878/2/gate/swift-dsvm-functional-py3/33bb534/ : SUCCESS in 36m 05s\n- swift-dsvm-functional-ipv6 https://logs.opendev.org/78/674878/2/gate/swift-dsvm-functional-ipv6/bd9c2da/ : SUCCESS in 32m 57s\n- swift-tox-lower-constraints https://logs.opendev.org/78/674878/2/gate/swift-tox-lower-constraints/a64496c/ : SUCCESS in 18m 56s\n- openstack-tox-pep8 https://logs.opendev.org/78/674878/2/gate/openstack-tox-pep8/bcf5257/ : SUCCESS in 6m 08s","accounts_in_message":[],"_revision_number":2},{"id":"0935dfffa864865f8778e32e96ba6ed0a893703f","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2019-08-08 14:40:44.000000000","message":"Patch Set 2:\n\nrecheck","accounts_in_message":[],"_revision_number":2},{"id":"46c4da860e07d655aaf6ce9a2eb327b02398202a","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-08-08 20:20:28.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- build-openstack-api-ref https://logs.opendev.org/78/674878/2/check/build-openstack-api-ref/2d50901/html/ : SUCCESS in 4m 04s\n- openstack-tox-docs https://logs.opendev.org/78/674878/2/check/openstack-tox-docs/df8ebdd/html/ : SUCCESS in 5m 11s\n- build-openstack-releasenotes https://logs.opendev.org/78/674878/2/check/build-openstack-releasenotes/624ad45/html/ : SUCCESS in 8m 47s\n- grenade-py3 https://logs.opendev.org/78/674878/2/check/grenade-py3/bf6e0e9/ : SUCCESS in 1h 00m 31s\n- tempest-integrated-object-storage https://logs.opendev.org/78/674878/2/check/tempest-integrated-object-storage/835f67e/ : SUCCESS in 56m 18s\n- swift-build-image https://logs.opendev.org/78/674878/2/check/swift-build-image/383570e/ : SUCCESS in 10m 04s (non-voting)\n- swift-tox-py27 https://logs.opendev.org/78/674878/2/check/swift-tox-py27/45c60c6/ : SUCCESS in 13m 53s\n- swift-tox-py36 https://logs.opendev.org/78/674878/2/check/swift-tox-py36/8388773/ : SUCCESS in 12m 34s\n- swift-tox-py37 https://logs.opendev.org/78/674878/2/check/swift-tox-py37/e70df8f/ : SUCCESS in 10m 47s\n- swift-tox-func https://logs.opendev.org/78/674878/2/check/swift-tox-func/e8b9f27/ : SUCCESS in 9m 26s\n- swift-tox-func-encryption https://logs.opendev.org/78/674878/2/check/swift-tox-func-encryption/dd3d7d5/ : SUCCESS in 10m 37s\n- swift-tox-func-domain-remap-staticweb https://logs.opendev.org/78/674878/2/check/swift-tox-func-domain-remap-staticweb/289b858/ : SUCCESS in 10m 21s\n- swift-tox-func-ec https://logs.opendev.org/78/674878/2/check/swift-tox-func-ec/9b9487d/ : SUCCESS in 13m 13s\n- swift-tox-func-s3api https://logs.opendev.org/78/674878/2/check/swift-tox-func-s3api/8e6b6b7/ : SUCCESS in 12m 22s\n- swift-tox-func-py37 https://logs.opendev.org/78/674878/2/check/swift-tox-func-py37/ce79c28/ : SUCCESS in 10m 24s\n- swift-tox-func-encryption-py37 https://logs.opendev.org/78/674878/2/check/swift-tox-func-encryption-py37/b6b1e24/ : SUCCESS in 9m 15s\n- swift-tox-func-domain-remap-staticweb-py37 https://logs.opendev.org/78/674878/2/check/swift-tox-func-domain-remap-staticweb-py37/f2710f6/ : SUCCESS in 10m 46s\n- swift-tox-func-ec-py37 https://logs.opendev.org/78/674878/2/check/swift-tox-func-ec-py37/789e9d1/ : SUCCESS in 9m 27s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://logs.opendev.org/78/674878/2/check/swift-tox-func-s3api-ceph-s3tests-tempauth/df28b08/ : SUCCESS in 13m 35s (non-voting)\n- swift-probetests-centos-7 https://logs.opendev.org/78/674878/2/check/swift-probetests-centos-7/1d3be4c/ : FAILURE in 39m 15s\n- swift-dsvm-functional https://logs.opendev.org/78/674878/2/check/swift-dsvm-functional/2f9a6b1/ : SUCCESS in 28m 28s\n- swift-dsvm-functional-py3 https://logs.opendev.org/78/674878/2/check/swift-dsvm-functional-py3/0ae4cb1/ : SUCCESS in 27m 08s\n- swift-dsvm-functional-ipv6 https://logs.opendev.org/78/674878/2/check/swift-dsvm-functional-ipv6/8d39561/ : SUCCESS in 28m 45s\n- swift-tox-lower-constraints https://logs.opendev.org/78/674878/2/check/swift-tox-lower-constraints/1a397af/ : SUCCESS in 13m 57s\n- openstack-tox-pep8 https://logs.opendev.org/78/674878/2/check/openstack-tox-pep8/768669b/ : SUCCESS in 6m 14s\n- swift-multinode-rolling-upgrade https://logs.opendev.org/78/674878/2/check/swift-multinode-rolling-upgrade/e0d313a/ : SUCCESS in 22m 03s","accounts_in_message":[],"_revision_number":2},{"id":"75253e3da4e995a4eb9e5d6afb97a1040f97bd7f","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2019-08-08 20:44:20.000000000","message":"Patch Set 2:\n\nrecheck","accounts_in_message":[],"_revision_number":2},{"id":"df13f8d0702043192f5020ce0ad30f4484d8247d","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-08-09 00:46:59.000000000","message":"Patch Set 2:\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- build-openstack-api-ref https://logs.opendev.org/78/674878/2/check/build-openstack-api-ref/9ffd782/html/ : SUCCESS in 6m 40s\n- openstack-tox-docs https://logs.opendev.org/78/674878/2/check/openstack-tox-docs/7af3096/html/ : SUCCESS in 7m 11s\n- build-openstack-releasenotes https://logs.opendev.org/78/674878/2/check/build-openstack-releasenotes/6cc2db8/html/ : SUCCESS in 8m 41s\n- grenade-py3 https://logs.opendev.org/78/674878/2/check/grenade-py3/ee20aaa/ : SUCCESS in 1h 00m 28s\n- tempest-integrated-object-storage https://logs.opendev.org/78/674878/2/check/tempest-integrated-object-storage/8e0d70f/ : SUCCESS in 53m 43s\n- swift-build-image https://logs.opendev.org/78/674878/2/check/swift-build-image/5100a70/ : SUCCESS in 10m 10s (non-voting)\n- swift-tox-py27 https://logs.opendev.org/78/674878/2/check/swift-tox-py27/f153018/ : SUCCESS in 16m 06s\n- swift-tox-py36 https://logs.opendev.org/78/674878/2/check/swift-tox-py36/ab733d0/ : SUCCESS in 12m 15s\n- swift-tox-py37 https://logs.opendev.org/78/674878/2/check/swift-tox-py37/3054656/ : SUCCESS in 12m 56s\n- swift-tox-func https://logs.opendev.org/78/674878/2/check/swift-tox-func/8dbdd68/ : SUCCESS in 10m 46s\n- swift-tox-func-encryption https://logs.opendev.org/78/674878/2/check/swift-tox-func-encryption/0de4f6d/ : SUCCESS in 10m 20s\n- swift-tox-func-domain-remap-staticweb https://logs.opendev.org/78/674878/2/check/swift-tox-func-domain-remap-staticweb/ff8f50c/ : SUCCESS in 11m 04s\n- swift-tox-func-ec https://logs.opendev.org/78/674878/2/check/swift-tox-func-ec/2863427/ : SUCCESS in 11m 12s\n- swift-tox-func-s3api https://logs.opendev.org/78/674878/2/check/swift-tox-func-s3api/6401c3b/ : SUCCESS in 13m 17s\n- swift-tox-func-py37 https://logs.opendev.org/78/674878/2/check/swift-tox-func-py37/17d58e7/ : SUCCESS in 14m 03s\n- swift-tox-func-encryption-py37 https://logs.opendev.org/78/674878/2/check/swift-tox-func-encryption-py37/2401afe/ : SUCCESS in 12m 24s\n- swift-tox-func-domain-remap-staticweb-py37 https://logs.opendev.org/78/674878/2/check/swift-tox-func-domain-remap-staticweb-py37/3932a04/ : SUCCESS in 8m 48s\n- swift-tox-func-ec-py37 https://logs.opendev.org/78/674878/2/check/swift-tox-func-ec-py37/661325f/ : SUCCESS in 10m 03s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://logs.opendev.org/78/674878/2/check/swift-tox-func-s3api-ceph-s3tests-tempauth/8d15527/ : SUCCESS in 18m 05s (non-voting)\n- swift-probetests-centos-7 https://logs.opendev.org/78/674878/2/check/swift-probetests-centos-7/be983a6/ : SUCCESS in 34m 37s\n- swift-dsvm-functional https://logs.opendev.org/78/674878/2/check/swift-dsvm-functional/207c214/ : SUCCESS in 39m 57s\n- swift-dsvm-functional-py3 https://logs.opendev.org/78/674878/2/check/swift-dsvm-functional-py3/06a96ca/ : SUCCESS in 28m 16s\n- swift-dsvm-functional-ipv6 https://logs.opendev.org/78/674878/2/check/swift-dsvm-functional-ipv6/feb2bf5/ : SUCCESS in 26m 40s\n- swift-tox-lower-constraints https://logs.opendev.org/78/674878/2/check/swift-tox-lower-constraints/e0ba2e8/ : SUCCESS in 11m 31s\n- openstack-tox-pep8 https://logs.opendev.org/78/674878/2/check/openstack-tox-pep8/e13a873/ : SUCCESS in 7m 51s\n- swift-multinode-rolling-upgrade https://logs.opendev.org/78/674878/2/check/swift-multinode-rolling-upgrade/fde5880/ : FAILURE in 18m 55s","accounts_in_message":[],"_revision_number":2},{"id":"3d01430149e9b6593f10c17219abbc31817e333c","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2019-08-09 04:55:03.000000000","message":"Patch Set 2:\n\nrecheck","accounts_in_message":[],"_revision_number":2},{"id":"e69ac166b9aba14c99a6956598f9330e71dea9c4","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-08-09 05:58:41.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- build-openstack-api-ref https://logs.opendev.org/78/674878/2/check/build-openstack-api-ref/502686d/html/ : SUCCESS in 4m 59s\n- openstack-tox-docs https://logs.opendev.org/78/674878/2/check/openstack-tox-docs/23303c8/html/ : SUCCESS in 6m 02s\n- build-openstack-releasenotes https://logs.opendev.org/78/674878/2/check/build-openstack-releasenotes/330c628/html/ : SUCCESS in 6m 30s\n- grenade-py3 https://logs.opendev.org/78/674878/2/check/grenade-py3/7a0194e/ : SUCCESS in 58m 15s\n- tempest-integrated-object-storage https://logs.opendev.org/78/674878/2/check/tempest-integrated-object-storage/4862bcf/ : SUCCESS in 53m 17s\n- swift-build-image https://logs.opendev.org/78/674878/2/check/swift-build-image/de3cbd5/ : SUCCESS in 8m 56s (non-voting)\n- swift-tox-py27 https://logs.opendev.org/78/674878/2/check/swift-tox-py27/8002738/ : SUCCESS in 14m 02s\n- swift-tox-py36 https://logs.opendev.org/78/674878/2/check/swift-tox-py36/62524d5/ : SUCCESS in 12m 50s\n- swift-tox-py37 https://logs.opendev.org/78/674878/2/check/swift-tox-py37/fa2cc7f/ : SUCCESS in 12m 41s\n- swift-tox-func https://logs.opendev.org/78/674878/2/check/swift-tox-func/77baa15/ : SUCCESS in 11m 56s\n- swift-tox-func-encryption https://logs.opendev.org/78/674878/2/check/swift-tox-func-encryption/2e237de/ : SUCCESS in 11m 37s\n- swift-tox-func-domain-remap-staticweb https://logs.opendev.org/78/674878/2/check/swift-tox-func-domain-remap-staticweb/86188da/ : SUCCESS in 9m 50s\n- swift-tox-func-ec https://logs.opendev.org/78/674878/2/check/swift-tox-func-ec/b3fb544/ : SUCCESS in 11m 54s\n- swift-tox-func-s3api https://logs.opendev.org/78/674878/2/check/swift-tox-func-s3api/518c8fa/ : SUCCESS in 14m 39s\n- swift-tox-func-py37 https://logs.opendev.org/78/674878/2/check/swift-tox-func-py37/16a8bf2/ : SUCCESS in 10m 47s\n- swift-tox-func-encryption-py37 https://logs.opendev.org/78/674878/2/check/swift-tox-func-encryption-py37/9f5001d/ : SUCCESS in 9m 05s\n- swift-tox-func-domain-remap-staticweb-py37 https://logs.opendev.org/78/674878/2/check/swift-tox-func-domain-remap-staticweb-py37/d46ef1d/ : SUCCESS in 8m 46s\n- swift-tox-func-ec-py37 https://logs.opendev.org/78/674878/2/check/swift-tox-func-ec-py37/d3029d8/ : SUCCESS in 11m 49s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://logs.opendev.org/78/674878/2/check/swift-tox-func-s3api-ceph-s3tests-tempauth/c07e74b/ : SUCCESS in 17m 30s (non-voting)\n- swift-probetests-centos-7 https://logs.opendev.org/78/674878/2/check/swift-probetests-centos-7/628b13f/ : SUCCESS in 31m 51s\n- swift-dsvm-functional https://logs.opendev.org/78/674878/2/check/swift-dsvm-functional/f42a57e/ : SUCCESS in 31m 22s\n- swift-dsvm-functional-py3 https://logs.opendev.org/78/674878/2/check/swift-dsvm-functional-py3/96b9612/ : SUCCESS in 26m 47s\n- swift-dsvm-functional-ipv6 https://logs.opendev.org/78/674878/2/check/swift-dsvm-functional-ipv6/f74cc40/ : SUCCESS in 23m 34s\n- swift-tox-lower-constraints https://logs.opendev.org/78/674878/2/check/swift-tox-lower-constraints/873137a/ : SUCCESS in 13m 08s\n- openstack-tox-pep8 https://logs.opendev.org/78/674878/2/check/openstack-tox-pep8/974ac3b/ : SUCCESS in 6m 43s\n- swift-multinode-rolling-upgrade https://logs.opendev.org/78/674878/2/check/swift-multinode-rolling-upgrade/91fdc83/ : SUCCESS in 17m 45s","accounts_in_message":[],"_revision_number":2},{"id":"574c502e098ea72380ae0b16131469fc8b6fb7ca","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-08-09 05:59:04.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"c831c71d29d16c2898a2346afad53b67b0845b01","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-08-09 08:19:36.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":2},{"id":"1c645a42dfe3390eca4374269a164470cbabb974","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-08-09 08:19:36.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- build-openstack-api-ref https://logs.opendev.org/78/674878/2/gate/build-openstack-api-ref/d45f391/html/ : SUCCESS in 5m 46s\n- openstack-tox-docs https://logs.opendev.org/78/674878/2/gate/openstack-tox-docs/ce015ad/html/ : SUCCESS in 6m 25s\n- build-openstack-releasenotes https://logs.opendev.org/78/674878/2/gate/build-openstack-releasenotes/2e0ec72/html/ : SUCCESS in 8m 13s\n- grenade-py3 https://logs.opendev.org/78/674878/2/gate/grenade-py3/ab72e4f/ : SUCCESS in 59m 05s\n- tempest-integrated-object-storage https://logs.opendev.org/78/674878/2/gate/tempest-integrated-object-storage/c45844f/ : SUCCESS in 53m 59s\n- swift-upload-image https://logs.opendev.org/78/674878/2/gate/swift-upload-image/5bf40c6/ : SUCCESS in 10m 36s (non-voting)\n- swift-tox-py27 https://logs.opendev.org/78/674878/2/gate/swift-tox-py27/cd7b016/ : SUCCESS in 11m 04s\n- swift-tox-py36 https://logs.opendev.org/78/674878/2/gate/swift-tox-py36/9163151/ : SUCCESS in 14m 21s\n- swift-tox-py37 https://logs.opendev.org/78/674878/2/gate/swift-tox-py37/7663b23/ : SUCCESS in 14m 06s\n- swift-tox-func https://logs.opendev.org/78/674878/2/gate/swift-tox-func/c3fda2e/ : SUCCESS in 11m 06s\n- swift-tox-func-encryption https://logs.opendev.org/78/674878/2/gate/swift-tox-func-encryption/dea09b1/ : SUCCESS in 9m 24s\n- swift-tox-func-domain-remap-staticweb https://logs.opendev.org/78/674878/2/gate/swift-tox-func-domain-remap-staticweb/466f085/ : SUCCESS in 9m 28s\n- swift-tox-func-ec https://logs.opendev.org/78/674878/2/gate/swift-tox-func-ec/f716d83/ : SUCCESS in 15m 31s\n- swift-tox-func-s3api https://logs.opendev.org/78/674878/2/gate/swift-tox-func-s3api/75df844/ : SUCCESS in 16m 59s\n- swift-tox-func-py37 https://logs.opendev.org/78/674878/2/gate/swift-tox-func-py37/e28813f/ : SUCCESS in 9m 57s\n- swift-tox-func-domain-remap-staticweb-py37 https://logs.opendev.org/78/674878/2/gate/swift-tox-func-domain-remap-staticweb-py37/395965d/ : SUCCESS in 8m 41s\n- swift-tox-func-ec-py37 https://logs.opendev.org/78/674878/2/gate/swift-tox-func-ec-py37/d25f95d/ : SUCCESS in 11m 59s\n- swift-probetests-centos-7 https://logs.opendev.org/78/674878/2/gate/swift-probetests-centos-7/ba9a67a/ : SUCCESS in 37m 25s\n- swift-dsvm-functional https://logs.opendev.org/78/674878/2/gate/swift-dsvm-functional/8d72886/ : SUCCESS in 29m 21s\n- swift-dsvm-functional-py3 https://logs.opendev.org/78/674878/2/gate/swift-dsvm-functional-py3/fbd145a/ : SUCCESS in 30m 12s\n- swift-dsvm-functional-ipv6 https://logs.opendev.org/78/674878/2/gate/swift-dsvm-functional-ipv6/e4cbddd/ : SUCCESS in 35m 49s\n- swift-tox-lower-constraints https://logs.opendev.org/78/674878/2/gate/swift-tox-lower-constraints/7d9015f/ : SUCCESS in 12m 27s\n- openstack-tox-pep8 https://logs.opendev.org/78/674878/2/gate/openstack-tox-pep8/006a9a3/ : SUCCESS in 5m 37s","accounts_in_message":[],"_revision_number":2},{"id":"676c0e206a2b41f14fe008e5234c266b5e7236e0","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-08-09 08:24:11.000000000","message":"Patch Set 2:\n\nBuild succeeded (promote pipeline).\n\n- swift-promote-image https://logs.opendev.org/78/674878/2/promote/swift-promote-image/f7da3cf/ : SUCCESS in 52s (non-voting)","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"2c727f65ffae3d925fb825e20616615ab319d1d2","revisions":{"fb493b89e862ccbb2fc9c1b728f271146f1a1d35":{"kind":"REWORK","_number":1,"created":"2019-08-06 17:00:57.000000000","uploader":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"ref":"refs/changes/78/674878/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/78/674878/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/78/674878/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/78/674878/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/78/674878/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/78/674878/1"}}},"commit":{"parents":[{"commit":"ab192415347223cfb49af7a62e124ef6f35779a6","subject":"Increase node_timeout for real sever unittests","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/ab192415347223cfb49af7a62e124ef6f35779a6"}]}],"author":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2019-08-06 17:00:41.000000000","tz":-420},"committer":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2019-08-06 17:00:41.000000000","tz":-420},"subject":"py3: Add swift-tox-func-encryption-py37 gate job","message":"py3: Add swift-tox-func-encryption-py37 gate job\n\nChange-Id: Ia9ae0fc226dfc9b40157faebac100c10a9180c62\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/fb493b89e862ccbb2fc9c1b728f271146f1a1d35"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/fb493b89e862ccbb2fc9c1b728f271146f1a1d35"}]},"branch":"refs/heads/master"},"2c727f65ffae3d925fb825e20616615ab319d1d2":{"kind":"REWORK","_number":2,"created":"2019-08-06 20:57:04.000000000","uploader":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"ref":"refs/changes/78/674878/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/78/674878/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/78/674878/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/78/674878/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/78/674878/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/78/674878/2"}}},"commit":{"parents":[{"commit":"ab192415347223cfb49af7a62e124ef6f35779a6","subject":"Increase node_timeout for real sever unittests","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/ab192415347223cfb49af7a62e124ef6f35779a6"}]}],"author":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2019-08-06 17:00:41.000000000","tz":-420},"committer":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2019-08-06 20:56:47.000000000","tz":-420},"subject":"py3: Add swift-tox-func-encryption-py37 gate job","message":"py3: Add swift-tox-func-encryption-py37 gate job\n\nChange-Id: Ia9ae0fc226dfc9b40157faebac100c10a9180c62\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/2c727f65ffae3d925fb825e20616615ab319d1d2"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/2c727f65ffae3d925fb825e20616615ab319d1d2"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
