)]}'
{"id":"openstack%2Floci~688052","triplet_id":"openstack%2Floci~master~I00fd3df2ba46072b3f19c9d08f69bb3c1f53d01f","project":"openstack/loci","branch":"master","topic":"keep_wheels","hashtags":[],"change_id":"I00fd3df2ba46072b3f19c9d08f69bb3c1f53d01f","subject":"Add KEEP_ALL_WHEELS flag","status":"MERGED","created":"2019-10-11 07:32:46.000000000","updated":"2020-07-24 05:33:34.000000000","submitted":"2020-07-24 05:33:34.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":"688052-1595568814307-56289871","meta_rev_id":"4fb50b77aac68ead7e5dc674fcefe928c07ae99d","_number":688052,"virtual_id_number":688052,"owner":{"_account_id":14525,"name":"Vasyl Saienko","email":"vsaienko@mirantis.com","username":"vsaienko"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":2243,"name":"John Griffith","email":"john.griffith8@gmail.com","username":"john-griffith"},{"value":0,"_account_id":14119,"name":"Sam Yaple","email":"sam+git@yaple.net","username":"SamYaple"},{"value":0,"_account_id":1736,"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","username":"e0ne"},{"value":0,"_account_id":23928,"name":"Pete Birley","email":"petebirley@gmail.com","username":"portdirect"},{"value":0,"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2020-07-24 05:33:34.000000000","post_submit":true,"permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":17068,"name":"Jean-Philippe Evrard","email":"openstack@a.spamming.party","username":"evrardjp"},{"value":0,"_account_id":9373,"name":"Vlad Gusev","email":"vlad.esten@gmail.com","username":"s10"},{"value":0,"date":"2020-07-21 09:35:59.000000000","_account_id":14525,"name":"Vasyl Saienko","email":"vsaienko@mirantis.com","username":"vsaienko"},{"value":0,"_account_id":8863,"name":"Andrii Ostapenko","email":"anost1986@gmail.com","username":"aostapenko"}],"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":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"recommended":{"_account_id":1736,"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","username":"e0ne"},"all":[{"value":0,"_account_id":2243,"name":"John Griffith","email":"john.griffith8@gmail.com","username":"john-griffith"},{"value":0,"_account_id":14119,"name":"Sam Yaple","email":"sam+git@yaple.net","username":"SamYaple"},{"value":1,"date":"2020-07-13 18:35:26.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":1736,"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","username":"e0ne"},{"value":0,"_account_id":23928,"name":"Pete Birley","email":"petebirley@gmail.com","username":"portdirect"},{"value":2,"date":"2020-07-24 04:39:04.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":17068,"name":"Jean-Philippe Evrard","email":"openstack@a.spamming.party","username":"evrardjp"},{"value":1,"date":"2020-07-13 18:35:26.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":9373,"name":"Vlad Gusev","email":"vlad.esten@gmail.com","username":"s10"},{"value":0,"_account_id":14525,"name":"Vasyl Saienko","email":"vsaienko@mirantis.com","username":"vsaienko"},{"value":2,"date":"2020-07-13 22:16:04.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":8863,"name":"Andrii Ostapenko","email":"anost1986@gmail.com","username":"aostapenko"}],"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":"","value":1,"default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"all":[{"value":0,"_account_id":2243,"name":"John Griffith","email":"john.griffith8@gmail.com","username":"john-griffith"},{"value":0,"_account_id":14119,"name":"Sam Yaple","email":"sam+git@yaple.net","username":"SamYaple"},{"value":0,"_account_id":1736,"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","username":"e0ne"},{"value":0,"_account_id":23928,"name":"Pete Birley","email":"petebirley@gmail.com","username":"portdirect"},{"value":1,"date":"2020-07-24 04:39:04.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":17068,"name":"Jean-Philippe Evrard","email":"openstack@a.spamming.party","username":"evrardjp"},{"value":0,"_account_id":9373,"name":"Vlad Gusev","email":"vlad.esten@gmail.com","username":"s10"},{"value":0,"_account_id":14525,"name":"Vasyl Saienko","email":"vsaienko@mirantis.com","username":"vsaienko"},{"value":0,"_account_id":8863,"name":"Andrii Ostapenko","email":"anost1986@gmail.com","username":"aostapenko"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":1736,"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","username":"e0ne"},{"_account_id":2243,"name":"John Griffith","email":"john.griffith8@gmail.com","username":"john-griffith"},{"_account_id":8863,"name":"Andrii Ostapenko","email":"anost1986@gmail.com","username":"aostapenko"},{"_account_id":9373,"name":"Vlad Gusev","email":"vlad.esten@gmail.com","username":"s10"},{"_account_id":14119,"name":"Sam Yaple","email":"sam+git@yaple.net","username":"SamYaple"},{"_account_id":14525,"name":"Vasyl Saienko","email":"vsaienko@mirantis.com","username":"vsaienko"},{"_account_id":17068,"name":"Jean-Philippe Evrard","email":"openstack@a.spamming.party","username":"evrardjp"},{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":23928,"name":"Pete Birley","email":"petebirley@gmail.com","username":"portdirect"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2019-10-11 08:34:05.000000000","updated_by":{"_account_id":2243,"name":"John Griffith","email":"john.griffith8@gmail.com","username":"john-griffith"},"reviewer":{"_account_id":2243,"name":"John Griffith","email":"john.griffith8@gmail.com","username":"john-griffith"},"state":"REVIEWER"},{"updated":"2019-10-11 08:34:05.000000000","updated_by":{"_account_id":14119,"name":"Sam Yaple","email":"sam+git@yaple.net","username":"SamYaple"},"reviewer":{"_account_id":14119,"name":"Sam Yaple","email":"sam+git@yaple.net","username":"SamYaple"},"state":"REVIEWER"},{"updated":"2019-10-11 08:34:05.000000000","updated_by":{"_account_id":17068,"name":"Jean-Philippe Evrard","email":"openstack@a.spamming.party","username":"evrardjp"},"reviewer":{"_account_id":17068,"name":"Jean-Philippe Evrard","email":"openstack@a.spamming.party","username":"evrardjp"},"state":"REVIEWER"},{"updated":"2019-10-11 08:34:05.000000000","updated_by":{"_account_id":23928,"name":"Pete Birley","email":"petebirley@gmail.com","username":"portdirect"},"reviewer":{"_account_id":23928,"name":"Pete Birley","email":"petebirley@gmail.com","username":"portdirect"},"state":"REVIEWER"},{"updated":"2019-10-16 19:57:10.000000000","updated_by":{"_account_id":9373,"name":"Vlad Gusev","email":"vlad.esten@gmail.com","username":"s10"},"reviewer":{"_account_id":9373,"name":"Vlad Gusev","email":"vlad.esten@gmail.com","username":"s10"},"state":"REVIEWER"},{"updated":"2020-05-15 10:54:05.000000000","updated_by":{"_account_id":1736,"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","username":"e0ne"},"reviewer":{"_account_id":1736,"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","username":"e0ne"},"state":"REVIEWER"},{"updated":"2020-07-13 22:16:04.000000000","updated_by":{"_account_id":8863,"name":"Andrii Ostapenko","email":"anost1986@gmail.com","username":"aostapenko"},"reviewer":{"_account_id":8863,"name":"Andrii Ostapenko","email":"anost1986@gmail.com","username":"aostapenko"},"state":"REVIEWER"},{"updated":"2020-07-24 04:39:04.000000000","updated_by":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"reviewer":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"state":"REVIEWER"},{"updated":"2020-07-24 05:33:34.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":"15a65738f133cfd6f5d8ae9a0a8466d89aaa9fee","author":{"_account_id":14525,"name":"Vasyl Saienko","email":"vsaienko@mirantis.com","username":"vsaienko"},"date":"2019-10-11 07:32:46.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"36519ce183cc796e85f4239654889aad3b7ed40f","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-10-11 08:20:23.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- loci-cinder https://zuul.opendev.org/t/openstack/build/50fdcddefc194ead809bf90984fd491e : SUCCESS in 41m 09s\n- loci-glance https://zuul.opendev.org/t/openstack/build/1ff7c72e1bb44a3c897fd06c015bf98c : SUCCESS in 38m 03s\n- loci-heat https://zuul.opendev.org/t/openstack/build/0a0086d1502741efac09fe2ff7b8e12a : SUCCESS in 38m 40s\n- loci-horizon https://zuul.opendev.org/t/openstack/build/4f54240da1794cb79d2b46750a78a775 : SUCCESS in 44m 50s\n- loci-ironic https://zuul.opendev.org/t/openstack/build/29678071f73049fa8ac3b208e1dbf2b2 : SUCCESS in 41m 58s\n- loci-keystone https://zuul.opendev.org/t/openstack/build/a523b4c16b354e9882c04dfd5496ecad : SUCCESS in 39m 22s\n- loci-manila https://zuul.opendev.org/t/openstack/build/1263a29a3c6e46a4b4879017b75a9126 : SUCCESS in 39m 56s\n- loci-neutron https://zuul.opendev.org/t/openstack/build/de777b6f23a045ff956b6e0b51a9ea83 : SUCCESS in 41m 49s\n- loci-nova https://zuul.opendev.org/t/openstack/build/ce27a9bab00a4398901e0ffdf825a7ac : SUCCESS in 41m 31s\n- loci-octavia https://zuul.opendev.org/t/openstack/build/7144118f50824408bdb1f1efe8b4f707 : SUCCESS in 42m 04s\n- loci-placement https://zuul.opendev.org/t/openstack/build/f156fd7a26694936afc1e8f08406db58 : SUCCESS in 39m 13s (non-voting)\n- loci-requirements https://zuul.opendev.org/t/openstack/build/3363f40cf5a144a58ca9d21529ee2656 : SUCCESS in 29m 49s","accounts_in_message":[],"_revision_number":1},{"id":"d866f6f109073c7dc4ac6a8f06007d1bab1d2641","author":{"_account_id":9373,"name":"Vlad Gusev","email":"vlad.esten@gmail.com","username":"s10"},"date":"2019-10-16 19:57:10.000000000","message":"Patch Set 1: Code-Review+1","accounts_in_message":[],"_revision_number":1},{"id":"5b588e07d8a861d5e8efce0239348727aa627758","author":{"_account_id":1736,"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","username":"e0ne"},"date":"2020-05-15 10:54:05.000000000","message":"Patch Set 1: Code-Review+1","accounts_in_message":[],"_revision_number":1},{"id":"373a58f6a7975b3e6797f3b1d1a10f1fd776cdc5","author":{"_account_id":8863,"name":"Andrii Ostapenko","email":"anost1986@gmail.com","username":"aostapenko"},"date":"2020-05-20 18:03:30.000000000","message":"Patch Set 1: Code-Review+1","accounts_in_message":[],"_revision_number":1},{"id":"bad3854441f2443e25c86251b47849a3933047c8","author":{"_account_id":8863,"name":"Andrii Ostapenko","email":"anost1986@gmail.com","username":"aostapenko"},"date":"2020-07-13 18:35:26.000000000","message":"Patch Set 2: Patch Set 1 was rebased","accounts_in_message":[],"_revision_number":2},{"id":"0c8ad25cb68939f1c5cf18ef2871c93c579f2bda","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-07-13 19:21:20.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- loci-cinder https://zuul.opendev.org/t/openstack/build/7d55679b21ba46fc874bbf55c38016b3 : SUCCESS in 38m 42s\n- loci-glance https://zuul.opendev.org/t/openstack/build/c41857340c4641f2876bcc1da3caf6c9 : SUCCESS in 37m 43s\n- loci-heat https://zuul.opendev.org/t/openstack/build/6b65ddb0c3e547bb917bf566c6bdc506 : SUCCESS in 37m 58s\n- loci-horizon https://zuul.opendev.org/t/openstack/build/209c4e4fb9084f0aa77012a80eaaf25a : SUCCESS in 44m 03s\n- loci-ironic https://zuul.opendev.org/t/openstack/build/ebafe4a813914d71a5e0585b9b18f850 : SUCCESS in 42m 25s\n- loci-keystone https://zuul.opendev.org/t/openstack/build/574f565295cc4a43ba619197d8409885 : SUCCESS in 40m 27s\n- loci-manila https://zuul.opendev.org/t/openstack/build/a918f5d031814c8a8c172e1725c31961 : SUCCESS in 35m 36s\n- loci-neutron https://zuul.opendev.org/t/openstack/build/f205ee3617794debb0d7baeb85a090ed : SUCCESS in 43m 26s\n- loci-nova https://zuul.opendev.org/t/openstack/build/a64b6990f6b444778a45f10d78fd24e0 : SUCCESS in 45m 16s\n- loci-octavia https://zuul.opendev.org/t/openstack/build/eff76c09476a4868be880268e400dc42 : SUCCESS in 39m 05s\n- loci-placement https://zuul.opendev.org/t/openstack/build/f0a2fe76d11b40348881d36c9f26ac97 : SUCCESS in 34m 32s (non-voting)\n- loci-requirements https://zuul.opendev.org/t/openstack/build/8efe511a9fea424782eab918e7cc511d : SUCCESS in 24m 57s\n- loci-watcher https://zuul.opendev.org/t/openstack/build/bf67c91a177c4c83be3aa3bcfba597c0 : SUCCESS in 38m 21s","accounts_in_message":[],"_revision_number":2},{"id":"47421e577f756bc38753cf286505387a5fa14a7b","author":{"_account_id":8863,"name":"Andrii Ostapenko","email":"anost1986@gmail.com","username":"aostapenko"},"date":"2020-07-13 22:16:04.000000000","message":"Patch Set 2: Code-Review+2","accounts_in_message":[],"_revision_number":2},{"id":"58c7953478e04050a19d2f146b357ae449e835dc","author":{"_account_id":14525,"name":"Vasyl Saienko","email":"vsaienko@mirantis.com","username":"vsaienko"},"date":"2020-07-21 09:35:59.000000000","message":"Patch Set 2:\n\nbump, please review","accounts_in_message":[],"_revision_number":2},{"id":"86dba85fa01a2849ace9861b01c25abceafb3626","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2020-07-24 04:39:04.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":2},{"id":"b4d74e9c0d4d30b36c0d0bca7ade8c26c0347f99","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-07-24 04:39:15.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"cfd78772c4b6f3db04606608498e89d40ad2ba07","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-07-24 05:33:34.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":2},{"id":"2ebc2602b7a6bd28e398fc631b001c1526ada671","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-07-24 05:33:34.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- loci-cinder https://zuul.opendev.org/t/openstack/build/61713ea282d9464d9cc29db283bbb2d0 : SUCCESS in 38m 38s\n- loci-glance https://zuul.opendev.org/t/openstack/build/24f82cfc297a4579b4a6122238c74368 : SUCCESS in 36m 08s\n- loci-heat https://zuul.opendev.org/t/openstack/build/2c400dee3c5d4d9d866cc59b3d0d192e : SUCCESS in 37m 40s\n- loci-horizon https://zuul.opendev.org/t/openstack/build/6f4d2faea43d438b8593a841a0f3da8d : SUCCESS in 38m 57s\n- loci-ironic https://zuul.opendev.org/t/openstack/build/7055435c84cb40d5b7d326d6e1de5ffa : SUCCESS in 36m 45s\n- loci-keystone https://zuul.opendev.org/t/openstack/build/687509719a6c4f1ba6c3fcf0776615fb : SUCCESS in 38m 16s\n- loci-manila https://zuul.opendev.org/t/openstack/build/1d9a90572daa482ab776156a10e1f5f6 : SUCCESS in 43m 49s\n- loci-neutron https://zuul.opendev.org/t/openstack/build/1afb8b98a84a4c79af4138b29bf9ec08 : SUCCESS in 43m 36s\n- loci-nova https://zuul.opendev.org/t/openstack/build/637ec13756604067b52e4e5a8f6af5df : SUCCESS in 49m 04s\n- loci-octavia https://zuul.opendev.org/t/openstack/build/e7786fc101d04e0ca6ea347027beb2a9 : SUCCESS in 38m 46s\n- loci-requirements https://zuul.opendev.org/t/openstack/build/90a4988b428041dbb8625e877d0f3bf6 : SUCCESS in 26m 43s\n- loci-watcher https://zuul.opendev.org/t/openstack/build/2377e6e1fac74b848b64f957e8007bda : SUCCESS in 36m 44s","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"75bba38822c7c3329cbb6cb8d2736e60a54f2df2","revisions":{"7acedec08dd739a0c62e2c16942c417bf827d138":{"kind":"REWORK","_number":1,"created":"2019-10-11 07:32:46.000000000","uploader":{"_account_id":14525,"name":"Vasyl Saienko","email":"vsaienko@mirantis.com","username":"vsaienko"},"ref":"refs/changes/52/688052/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/loci","ref":"refs/changes/52/688052/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/loci refs/changes/52/688052/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/loci refs/changes/52/688052/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/loci refs/changes/52/688052/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/loci refs/changes/52/688052/1"}}},"commit":{"parents":[{"commit":"c94e375f8da31363c5c8155027e2bfeb4dc7accb","subject":"Fix broken pydep for older releases","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/loci/commit/c94e375f8da31363c5c8155027e2bfeb4dc7accb"}]}],"author":{"name":"Vasyl Saienko","email":"vsaienko@mirantis.com","date":"2019-10-11 06:41:47.000000000","tz":0},"committer":{"name":"Vasyl Saienko","email":"vsaienko@mirantis.com","date":"2019-10-11 07:30:06.000000000","tz":180},"subject":"Add KEEP_ALL_WHEELS flag","message":"Add KEEP_ALL_WHEELS flag\n\nThe patch adds KEEP_ALL_WHEELS set to False by default.\nThe flag allows to do not remove wheels after built of\nrequirement image. This is useful where reproducibility\nof builds with the same WHEEL image is needed as will allow\nto keep 3rd party libs (not specified in upper-constraints.txt)\nfile with same versions.\n\nChange-Id: I00fd3df2ba46072b3f19c9d08f69bb3c1f53d01f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/loci/commit/7acedec08dd739a0c62e2c16942c417bf827d138"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/loci/commit/7acedec08dd739a0c62e2c16942c417bf827d138"}]},"branch":"refs/heads/master"},"75bba38822c7c3329cbb6cb8d2736e60a54f2df2":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2020-07-13 18:35:26.000000000","uploader":{"_account_id":8863,"name":"Andrii Ostapenko","email":"anost1986@gmail.com","username":"aostapenko"},"ref":"refs/changes/52/688052/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/loci","ref":"refs/changes/52/688052/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/loci refs/changes/52/688052/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/loci refs/changes/52/688052/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/loci refs/changes/52/688052/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/loci refs/changes/52/688052/2"}}},"commit":{"parents":[{"commit":"938a110f307d82400e2d83c09fa72ed24931a6b5","subject":"Merge \"Add delimiter for service image build example\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/loci/commit/938a110f307d82400e2d83c09fa72ed24931a6b5"}]}],"author":{"name":"Vasyl Saienko","email":"vsaienko@mirantis.com","date":"2019-10-11 06:41:47.000000000","tz":0},"committer":{"name":"Andrii Ostapenko","email":"anost1986@gmail.com","date":"2020-07-13 18:35:26.000000000","tz":0},"subject":"Add KEEP_ALL_WHEELS flag","message":"Add KEEP_ALL_WHEELS flag\n\nThe patch adds KEEP_ALL_WHEELS set to False by default.\nThe flag allows to do not remove wheels after built of\nrequirement image. This is useful where reproducibility\nof builds with the same WHEEL image is needed as will allow\nto keep 3rd party libs (not specified in upper-constraints.txt)\nfile with same versions.\n\nChange-Id: I00fd3df2ba46072b3f19c9d08f69bb3c1f53d01f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/loci/commit/75bba38822c7c3329cbb6cb8d2736e60a54f2df2"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/loci/commit/75bba38822c7c3329cbb6cb8d2736e60a54f2df2"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
