)]}'
{"id":"openstack%2Fopenstack-ansible~774518","triplet_id":"openstack%2Fopenstack-ansible~master~I0c4ebf222caaa5d28e14e20dd13d4897f982b94b","project":"openstack/openstack-ansible","branch":"master","topic":"osa-uc-cache","hashtags":[],"change_id":"I0c4ebf222caaa5d28e14e20dd13d4897f982b94b","subject":"Pass upper-constraints content to the repo_server role","status":"ABANDONED","created":"2021-02-08 17:02:17.000000000","updated":"2021-02-22 10:15:28.000000000","total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"9f4dd2af989e0d71df0bfe701c11fce4e9e7299a","_number":774518,"virtual_id_number":774518,"owner":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"_account_id":31542,"name":"Andrew Bonney","email":"andrew.bonney@bbc.co.uk","username":"andrewbonney"},{"tag":"autogenerated:zuul:check","value":1,"date":"2021-02-09 15:14:08.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","value":1,"default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":31542,"name":"Andrew Bonney","email":"andrew.bonney@bbc.co.uk","username":"andrewbonney"},"all":[{"value":2,"date":"2021-02-09 15:23:52.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":31542,"name":"Andrew Bonney","email":"andrew.bonney@bbc.co.uk","username":"andrewbonney"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":-2,"max":2},"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"}],"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":{"rejected":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":31542,"name":"Andrew Bonney","email":"andrew.bonney@bbc.co.uk","username":"andrewbonney"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":-1,"date":"2021-02-09 16:11:37.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Backport-Candidate":{"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":31542,"name":"Andrew Bonney","email":"andrew.bonney@bbc.co.uk","username":"andrewbonney"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"}],"values":{"-1":"Not A Backport Candidate"," 0":"Backport Review Needed","+1":"Proposed Backport"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},{"_account_id":31542,"name":"Andrew Bonney","email":"andrew.bonney@bbc.co.uk","username":"andrewbonney"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2021-02-08 17:21:25.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":"2021-02-09 15:23:52.000000000","updated_by":{"_account_id":31542,"name":"Andrew Bonney","email":"andrew.bonney@bbc.co.uk","username":"andrewbonney"},"reviewer":{"_account_id":31542,"name":"Andrew Bonney","email":"andrew.bonney@bbc.co.uk","username":"andrewbonney"},"state":"REVIEWER"}],"messages":[{"id":"d2f9a053e1d9d144fdcb72582c19076bfa0f8754","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"date":"2021-02-08 17:02:17.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"1d1adaaf3d4a2f28e418211a9ea7febb8ee99c22","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"date":"2021-02-08 17:03:39.000000000","message":"Uploaded patch set 2: Commit message was updated.","accounts_in_message":[],"_revision_number":2},{"id":"6edc09f9204090c4b7e5574b0231e66545a2122b","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-02-08 17:21:25.000000000","message":"Patch Set 2: Verified-1\n\nThis change depends on a change that failed to merge.","accounts_in_message":[],"_revision_number":2},{"id":"f7f08c3ee436a2d3b540250d5bc287924cb5783e","author":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"date":"2021-02-08 17:25:19.000000000","message":"Patch Set 2:\n\nrecheck","accounts_in_message":[],"_revision_number":2},{"id":"fd4d9fc5a5c9bff456de313cb58c93b086041063","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-02-08 19:44:28.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-ansible-linters https://zuul.opendev.org/t/openstack/build/5ff8c33ffd9743c682887a8d7df72f27 : SUCCESS in 10m 37s\n- openstack-ansible-varstest-aio https://zuul.opendev.org/t/openstack/build/9510d95239164d62b6b89a334c2af651 : SUCCESS in 11m 59s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/5b458b1f479d497fbc2e7f38b0d67483 : SUCCESS in 10m 27s\n- openstack-ansible-deploy-aio_lxc-centos-8 https://zuul.opendev.org/t/openstack/build/a6eb96b29bcc4156b791fa4d6ce609c0 : SUCCESS in 1h 47m 19s\n- openstack-ansible-deploy-aio_lxc-debian-buster https://zuul.opendev.org/t/openstack/build/199b2e4e137f45da847909ae66b8abc9 : SUCCESS in 1h 37m 48s\n- openstack-ansible-deploy-aio_lxc-ubuntu-focal https://zuul.opendev.org/t/openstack/build/7c9b2efbf41342499a70304727cbb090 : SUCCESS in 1h 30m 15s\n- openstack-ansible-deploy-aio_ovn_lxc-ubuntu-focal https://zuul.opendev.org/t/openstack/build/b5fbcfbc663a4b66a9786895ec4d11ba : SUCCESS in 1h 35m 46s\n- openstack-ansible-deploy-aio_metal-debian-buster https://zuul.opendev.org/t/openstack/build/3caa4c431a5543508a29ad2c25ebbcb7 : SUCCESS in 1h 15m 14s\n- openstack-ansible-deploy-aio_metal-centos-8 https://zuul.opendev.org/t/openstack/build/8df4951a353e43b2b15fff645ed5d030 : SUCCESS in 1h 17m 09s\n- openstack-ansible-deploy-aio_metal-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/366abc631d2740a284dc906c49d62c39 : SUCCESS in 1h 23m 09s\n- openstack-ansible-deploy-aio_metal-ubuntu-focal https://zuul.opendev.org/t/openstack/build/6ae51f4b5862444da584248d4cc7c22a : SUCCESS in 1h 12m 17s\n- openstack-ansible-upgrade-aio_metal-centos-8 https://zuul.opendev.org/t/openstack/build/49c3b1460f554fd3bc0cedee75a6d1e2 : SUCCESS in 1h 56m 57s (non-voting)\n- openstack-ansible-upgrade-aio_metal-ubuntu-focal https://zuul.opendev.org/t/openstack/build/acca3bb95b4540b585556114b3a6285a : SUCCESS in 1h 32m 11s\n- openstack-ansible-deploy-aio_distro_metal-centos-8 https://zuul.opendev.org/t/openstack/build/6b5f0dc99f644a3f8e316994b304ded2 : FAILURE in 55m 40s (non-voting)\n- openstack-ansible-deploy-aio_distro_metal-ubuntu-focal https://zuul.opendev.org/t/openstack/build/953d1d2855594e00819aa2b490e825c0 : SUCCESS in 1h 26m 18s\n- openstack-ansible-deploy-aio_ceph-ubuntu-focal https://zuul.opendev.org/t/openstack/build/cd282cce2aeb4c1dbf974993f3819baa : SUCCESS in 2h 03m 46s\n- openstack-ansible-deploy-aio_proxy-ubuntu-focal https://zuul.opendev.org/t/openstack/build/28dabe0cbf17421aa46039e39bc9d314 : SUCCESS in 1h 34m 02s","accounts_in_message":[],"_revision_number":2},{"id":"9ed3d6422bf9115e524bb894aebf91b6fd73b310","tag":"autogenerated:gerrit:setTopic","author":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"date":"2021-02-09 08:37:20.000000000","message":"Topic set to osa-uc-cache","accounts_in_message":[],"_revision_number":2},{"id":"160fa22b967054d07fb7a40be2a66a4e5051129d","author":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"date":"2021-02-09 08:37:24.000000000","message":"Patch Set 2: Workflow-1","accounts_in_message":[],"_revision_number":2},{"id":"63dc5168dc6805948cae57dd85c87b2d9b0dc84d","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"date":"2021-02-09 09:44:01.000000000","message":"Patch Set 3: Published edit on patch set 2.","accounts_in_message":[],"_revision_number":3},{"id":"7a3f252cf06726470d59d2d9f92b2cdee9789a5c","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-02-09 11:37:17.000000000","message":"Patch Set 3: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- openstack-ansible-linters https://zuul.opendev.org/t/openstack/build/b6b1071d00a44cdc88e543865107f904 : SUCCESS in 9m 55s\n- openstack-ansible-varstest-aio https://zuul.opendev.org/t/openstack/build/fc3d8356a4134230a0e22d268052a163 : SUCCESS in 16m 01s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/2f7ddf5c1ddd448f9969628db095e2bb : SUCCESS in 9m 40s\n- openstack-ansible-deploy-aio_lxc-centos-8 https://zuul.opendev.org/t/openstack/build/9e40d9d0dbaa4f1096c60b3753da2724 : FAILURE in 29m 32s\n- openstack-ansible-deploy-aio_lxc-debian-buster https://zuul.opendev.org/t/openstack/build/0224d6f7f63d44eda5b1e3b98f6095ef : FAILURE in 31m 01s\n- openstack-ansible-deploy-aio_lxc-ubuntu-focal https://zuul.opendev.org/t/openstack/build/969e5162da9143a197fb5474cc38bdee : FAILURE in 25m 32s\n- openstack-ansible-deploy-aio_ovn_lxc-ubuntu-focal https://zuul.opendev.org/t/openstack/build/6fef0e88242e4abc987e965eff5971e2 : FAILURE in 27m 13s\n- openstack-ansible-deploy-aio_metal-debian-buster https://zuul.opendev.org/t/openstack/build/2356068fe52045a0a67fa671b7828034 : FAILURE in 15m 56s\n- openstack-ansible-deploy-aio_metal-centos-8 https://zuul.opendev.org/t/openstack/build/178db4e79486413089576c320fd2cea7 : FAILURE in 18m 34s\n- openstack-ansible-deploy-aio_metal-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/bbbea20468d14bee9249e83eaa2edf9f : FAILURE in 16m 17s\n- openstack-ansible-deploy-aio_metal-ubuntu-focal https://zuul.opendev.org/t/openstack/build/26f947b8c704495f82fe34c8008ec5bf : FAILURE in 19m 14s\n- openstack-ansible-upgrade-aio_metal-centos-8 https://zuul.opendev.org/t/openstack/build/0fc0df400ebe422b9090a901e6e1c372 : FAILURE in 1h 06m 00s (non-voting)\n- openstack-ansible-upgrade-aio_metal-ubuntu-focal https://zuul.opendev.org/t/openstack/build/3890b6ef18af4e988b77afe0c09c0e9a : FAILURE in 55m 35s\n- openstack-ansible-deploy-aio_distro_metal-centos-8 https://zuul.opendev.org/t/openstack/build/19554cd7e12d49299c4c81040ba01513 : FAILURE in 57m 20s (non-voting)\n- openstack-ansible-deploy-aio_distro_metal-ubuntu-focal https://zuul.opendev.org/t/openstack/build/81c7d0ed9e4c4d32984e744ded5da21f : SUCCESS in 53m 26s\n- openstack-ansible-deploy-aio_ceph-ubuntu-focal https://zuul.opendev.org/t/openstack/build/d315018dfcaf412db140f8a37c069623 : FAILURE in 36m 13s\n- openstack-ansible-deploy-aio_proxy-ubuntu-focal https://zuul.opendev.org/t/openstack/build/c22a9db818a84cb78fd74b997c842b46 : FAILURE in 24m 36s","accounts_in_message":[],"_revision_number":3},{"id":"495558bfd3911e4010b0675062001f5c5a0629ac","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"date":"2021-02-09 12:35:46.000000000","message":"Patch Set 4: Published edit on patch set 3.","accounts_in_message":[],"_revision_number":4},{"id":"0ff8eb447af7c9fbe337d93fe3b8f5c156df77b3","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-02-09 15:14:08.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-ansible-linters https://zuul.opendev.org/t/openstack/build/bbe55d00131648499a2982e55361d175 : SUCCESS in 10m 59s\n- openstack-ansible-varstest-aio https://zuul.opendev.org/t/openstack/build/bac614df115a4f81b98f935044cb5486 : SUCCESS in 15m 43s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/e3a063fea0d144d18ee15438266b063c : SUCCESS in 10m 36s\n- openstack-ansible-deploy-aio_lxc-centos-8 https://zuul.opendev.org/t/openstack/build/f6ee90df96c14685961dd8e86d578926 : SUCCESS in 1h 47m 51s\n- openstack-ansible-deploy-aio_lxc-debian-buster https://zuul.opendev.org/t/openstack/build/1e6c75a802f84ef49255d37b65663675 : SUCCESS in 1h 39m 56s\n- openstack-ansible-deploy-aio_lxc-ubuntu-focal https://zuul.opendev.org/t/openstack/build/a02b49a09c904494a6d76841c9fed186 : SUCCESS in 1h 34m 36s\n- openstack-ansible-deploy-aio_ovn_lxc-ubuntu-focal https://zuul.opendev.org/t/openstack/build/0be1e897030044278c8c470543c1c7c3 : SUCCESS in 1h 35m 27s\n- openstack-ansible-deploy-aio_metal-debian-buster https://zuul.opendev.org/t/openstack/build/5aaca7344d1e4917957a8b44c10f6cf6 : SUCCESS in 1h 08m 17s\n- openstack-ansible-deploy-aio_metal-centos-8 https://zuul.opendev.org/t/openstack/build/9eabbb64769746dfbbe1b4b3f5ec6330 : SUCCESS in 1h 25m 13s\n- openstack-ansible-deploy-aio_metal-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/fc90d7750f0e49cc9ff7472ed8424d0c : SUCCESS in 1h 16m 55s\n- openstack-ansible-deploy-aio_metal-ubuntu-focal https://zuul.opendev.org/t/openstack/build/57cd2a3cf45e402ea562d54ed70630ed : SUCCESS in 1h 05m 51s\n- openstack-ansible-upgrade-aio_metal-centos-8 https://zuul.opendev.org/t/openstack/build/8c072d8c63ff4f099562fd1f76e1fe95 : SUCCESS in 2h 23m 59s (non-voting)\n- openstack-ansible-upgrade-aio_metal-ubuntu-focal https://zuul.opendev.org/t/openstack/build/757211787f0c43c6833cd171e5438507 : SUCCESS in 1h 32m 31s\n- openstack-ansible-deploy-aio_distro_metal-centos-8 https://zuul.opendev.org/t/openstack/build/867492c6a9834be4bde439b6fd766f69 : FAILURE in 51m 55s (non-voting)\n- openstack-ansible-deploy-aio_distro_metal-ubuntu-focal https://zuul.opendev.org/t/openstack/build/2c93923b48ee45e38a819a4828aed9f2 : SUCCESS in 50m 39s\n- openstack-ansible-deploy-aio_ceph-ubuntu-focal https://zuul.opendev.org/t/openstack/build/66d8e2c7b0944b93a770d16a7a58a1a5 : SUCCESS in 2h 10m 24s\n- openstack-ansible-deploy-aio_proxy-ubuntu-focal https://zuul.opendev.org/t/openstack/build/e1e5d99aa71c4e39a70b9d5ae9fdc0e4 : SUCCESS in 1h 32m 27s","accounts_in_message":[],"_revision_number":4},{"id":"b193598c5b2ab7f9c20919a94d555c941f8b1edf","author":{"_account_id":31542,"name":"Andrew Bonney","email":"andrew.bonney@bbc.co.uk","username":"andrewbonney"},"date":"2021-02-09 15:23:52.000000000","message":"Patch Set 4: Code-Review+2","accounts_in_message":[],"_revision_number":4},{"id":"c8523cfc1860238d5471734c65312771afe8f7f0","author":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"date":"2021-02-09 16:11:37.000000000","message":"Patch Set 4: Workflow-1","accounts_in_message":[],"_revision_number":4},{"id":"9f4dd2af989e0d71df0bfe701c11fce4e9e7299a","tag":"autogenerated:gerrit:abandon","author":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"date":"2021-02-22 10:15:28.000000000","message":"Abandoned","accounts_in_message":[],"_revision_number":4}],"current_revision_number":4,"current_revision":"a59197f7da210a7d10e7e49fd52d37e5240bad6d","revisions":{"8eb373f70963e1d17b8cd4ba1e477fdc29f26780":{"kind":"REWORK","_number":1,"created":"2021-02-08 17:02:17.000000000","uploader":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"ref":"refs/changes/18/774518/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible","ref":"refs/changes/18/774518/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/18/774518/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/18/774518/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/18/774518/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible refs/changes/18/774518/1"}}},"commit":{"parents":[{"commit":"ea1e97941aa9197773d0ee4b92d8815e09a75389","subject":"Add barbican-ui repo package and zuul repo","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/ea1e97941aa9197773d0ee4b92d8815e09a75389"}]}],"author":{"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","date":"2021-02-08 16:56:21.000000000","tz":0},"committer":{"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","date":"2021-02-08 16:56:21.000000000","tz":0},"subject":"Pass upper-constraints content to the repo_server role","message":"Pass upper-constraints content to the repo_server role\n\nPassing this data to the repo server generates a file at\n/var/www/repo/constraints/upper-constraints-\u003cSHA\u003e.txt which can\nthen be retrieved from the repo server internal endpoint.\n\nThis allows the openstack service roles all of which need the\nurl of the upper constraints file to use the locally cached\ncopy served from the repo server rather than use an external\nservice.\n\nWhen the location of the openstack requirements repo is a\nfilesystem reference (\u0027file://....\u0027) then the constraints file\nis retrieved from locally rather than being downloaded with a\nnetwork connection. This should prevent CI failures which\noccur when the upstream u-c file is unavailable.\n\nChange-Id: I0c4ebf222caaa5d28e14e20dd13d4897f982b94b\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/8eb373f70963e1d17b8cd4ba1e477fdc29f26780"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/8eb373f70963e1d17b8cd4ba1e477fdc29f26780"}]},"branch":"refs/heads/master"},"eb5abc3a22efb438228a79b5346528255d0ad06d":{"kind":"NO_CODE_CHANGE","_number":2,"created":"2021-02-08 17:03:39.000000000","uploader":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"ref":"refs/changes/18/774518/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible","ref":"refs/changes/18/774518/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/18/774518/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/18/774518/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/18/774518/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible refs/changes/18/774518/2"}}},"commit":{"parents":[{"commit":"ea1e97941aa9197773d0ee4b92d8815e09a75389","subject":"Add barbican-ui repo package and zuul repo","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/ea1e97941aa9197773d0ee4b92d8815e09a75389"}]}],"author":{"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","date":"2021-02-08 16:56:21.000000000","tz":0},"committer":{"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","date":"2021-02-08 17:02:25.000000000","tz":0},"subject":"Pass upper-constraints content to the repo_server role","message":"Pass upper-constraints content to the repo_server role\n\nPassing this data to the repo server generates a file at\n/var/www/repo/constraints/upper-constraints-\u003cSHA\u003e.txt which can\nthen be retrieved from the repo server internal endpoint.\n\nThis allows the openstack service roles all of which need the\nurl of the upper constraints file to use the locally cached\ncopy served from the repo server rather than use an external\nservice.\n\nWhen the location of the openstack requirements repo is a\nfilesystem reference (\u0027file://....\u0027) then the constraints file\nis retrieved from locally rather than being downloaded with a\nnetwork connection. This should prevent CI failures which\noccur when the upstream u-c file is unavailable.\n\nDepends-On: I2a28a180e0bb947da2b091ec0671a48ef857e8e5\nChange-Id: I0c4ebf222caaa5d28e14e20dd13d4897f982b94b\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/eb5abc3a22efb438228a79b5346528255d0ad06d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/eb5abc3a22efb438228a79b5346528255d0ad06d"}]},"branch":"refs/heads/master"},"aac738a340c8a5d386e28cdf1c9910d5cf44cf6f":{"kind":"REWORK","_number":3,"created":"2021-02-09 09:44:01.000000000","uploader":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"ref":"refs/changes/18/774518/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible","ref":"refs/changes/18/774518/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/18/774518/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/18/774518/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/18/774518/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible refs/changes/18/774518/3"}}},"commit":{"parents":[{"commit":"ea1e97941aa9197773d0ee4b92d8815e09a75389","subject":"Add barbican-ui repo package and zuul repo","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/ea1e97941aa9197773d0ee4b92d8815e09a75389"}]}],"author":{"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","date":"2021-02-08 16:56:21.000000000","tz":0},"committer":{"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","date":"2021-02-09 09:43:55.000000000","tz":0},"subject":"Pass upper-constraints content to the repo_server role","message":"Pass upper-constraints content to the repo_server role\n\nPassing this data to the repo server generates a file at\n/var/www/repo/constraints/upper-constraints-\u003cSHA\u003e.txt which can\nthen be retrieved from the repo server internal endpoint.\n\nThis allows the openstack service roles all of which need the\nurl of the upper constraints file to use the locally cached\ncopy served from the repo server rather than use an external\nservice.\n\nWhen the location of the openstack requirements repo is a\nfilesystem reference (\u0027file://....\u0027) then the constraints file\nis retrieved from locally rather than being downloaded with a\nnetwork connection. This should prevent CI failures which\noccur when the upstream u-c file is unavailable.\n\nDepends-On: I2a28a180e0bb947da2b091ec0671a48ef857e8e5\nChange-Id: I0c4ebf222caaa5d28e14e20dd13d4897f982b94b\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/aac738a340c8a5d386e28cdf1c9910d5cf44cf6f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/aac738a340c8a5d386e28cdf1c9910d5cf44cf6f"}]},"branch":"refs/heads/master"},"a59197f7da210a7d10e7e49fd52d37e5240bad6d":{"kind":"REWORK","_number":4,"created":"2021-02-09 12:35:46.000000000","uploader":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"ref":"refs/changes/18/774518/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible","ref":"refs/changes/18/774518/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/18/774518/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/18/774518/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/18/774518/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible refs/changes/18/774518/4"}}},"commit":{"parents":[{"commit":"ea1e97941aa9197773d0ee4b92d8815e09a75389","subject":"Add barbican-ui repo package and zuul repo","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/ea1e97941aa9197773d0ee4b92d8815e09a75389"}]}],"author":{"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","date":"2021-02-08 16:56:21.000000000","tz":0},"committer":{"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","date":"2021-02-09 12:35:41.000000000","tz":0},"subject":"Pass upper-constraints content to the repo_server role","message":"Pass upper-constraints content to the repo_server role\n\nPassing this data to the repo server generates a file at\n/var/www/repo/constraints/upper-constraints-\u003cSHA\u003e.txt which can\nthen be retrieved from the repo server internal endpoint.\n\nThis allows the openstack service roles all of which need the\nurl of the upper constraints file to use the locally cached\ncopy served from the repo server rather than use an external\nservice.\n\nWhen the location of the openstack requirements repo is a\nfilesystem reference (\u0027file://....\u0027) then the constraints file\nis retrieved from locally rather than being downloaded with a\nnetwork connection. This should prevent CI failures which\noccur when the upstream u-c file is unavailable.\n\nDepends-On: I2a28a180e0bb947da2b091ec0671a48ef857e8e5\nChange-Id: I0c4ebf222caaa5d28e14e20dd13d4897f982b94b\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/a59197f7da210a7d10e7e49fd52d37e5240bad6d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/a59197f7da210a7d10e7e49fd52d37e5240bad6d"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
