)]}'
{"id":"openstack%2Fpuppet-glance~763392","triplet_id":"openstack%2Fpuppet-glance~master~I547a65424e73d89eae2f6302ffaeeaba398cc006","project":"openstack/puppet-glance","branch":"master","topic":"http-store","hashtags":[],"change_id":"I547a65424e73d89eae2f6302ffaeeaba398cc006","subject":"Add support for http backend","status":"MERGED","created":"2020-11-19 15:18:25.000000000","updated":"2021-04-27 11:17:19.000000000","submitted":"2021-04-27 11:15:55.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":2,"unresolved_comment_count":1,"has_review_started":true,"submission_id":"763392-http-store","meta_rev_id":"1f89d073df5013fdfdc959b6916b7c2c1753ba2e","_number":763392,"virtual_id_number":763392,"owner":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":5202,"name":"Erno Kuvaja","email":"jokke@usr.fi","username":"jokke"},{"value":0,"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},{"value":0,"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},{"value":0,"_account_id":21129,"name":"Alan Bishop","email":"abishopsweng@gmail.com","username":"ASBishop","status":"ex Red Hat"},{"value":0,"_account_id":14985,"name":"Alex Schultz","email":"aschultz@next-development.com","username":"mwhahaha"},{"value":0,"_account_id":16137,"name":"Tobias Urdin","email":"tobias.urdin@binero.com","username":"tobasco"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2021-04-27 11:15:54.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"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":14985,"name":"Alex Schultz","email":"aschultz@next-development.com","username":"mwhahaha"},"recommended":{"_account_id":21129,"name":"Alan Bishop","email":"abishopsweng@gmail.com","username":"ASBishop","status":"ex Red Hat"},"all":[{"value":0,"_account_id":5202,"name":"Erno Kuvaja","email":"jokke@usr.fi","username":"jokke"},{"value":0,"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},{"value":0,"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},{"value":1,"date":"2021-02-23 14:39:45.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":21129,"name":"Alan Bishop","email":"abishopsweng@gmail.com","username":"ASBishop","status":"ex Red Hat"},{"value":2,"date":"2021-02-23 14:37:20.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":14985,"name":"Alex Schultz","email":"aschultz@next-development.com","username":"mwhahaha"},{"value":2,"date":"2021-04-27 09:06:30.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":16137,"name":"Tobias Urdin","email":"tobias.urdin@binero.com","username":"tobasco"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"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":16137,"name":"Tobias Urdin","email":"tobias.urdin@binero.com","username":"tobasco"},"all":[{"value":0,"_account_id":5202,"name":"Erno Kuvaja","email":"jokke@usr.fi","username":"jokke"},{"value":0,"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},{"value":0,"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},{"value":0,"_account_id":21129,"name":"Alan Bishop","email":"abishopsweng@gmail.com","username":"ASBishop","status":"ex Red Hat"},{"value":0,"_account_id":14985,"name":"Alex Schultz","email":"aschultz@next-development.com","username":"mwhahaha"},{"value":1,"date":"2021-04-27 09:06:30.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":16137,"name":"Tobias Urdin","email":"tobias.urdin@binero.com","username":"tobasco"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":5202,"name":"Erno Kuvaja","email":"jokke@usr.fi","username":"jokke"},{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},{"_account_id":14985,"name":"Alex Schultz","email":"aschultz@next-development.com","username":"mwhahaha"},{"_account_id":16137,"name":"Tobias Urdin","email":"tobias.urdin@binero.com","username":"tobasco"},{"_account_id":21129,"name":"Alan Bishop","email":"abishopsweng@gmail.com","username":"ASBishop","status":"ex Red Hat"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2020-11-19 15:24:13.000000000","updated_by":{"_account_id":5202,"name":"Erno Kuvaja","email":"jokke@usr.fi","username":"jokke"},"reviewer":{"_account_id":5202,"name":"Erno Kuvaja","email":"jokke@usr.fi","username":"jokke"},"state":"REVIEWER"},{"updated":"2020-11-20 02:07:37.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":"2020-11-20 14:03:45.000000000","updated_by":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"reviewer":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"state":"REVIEWER"},{"updated":"2020-11-20 14:22:24.000000000","updated_by":{"_account_id":21129,"name":"Alan Bishop","email":"abishopsweng@gmail.com","username":"ASBishop","status":"ex Red Hat"},"reviewer":{"_account_id":21129,"name":"Alan Bishop","email":"abishopsweng@gmail.com","username":"ASBishop","status":"ex Red Hat"},"state":"REVIEWER"},{"updated":"2020-11-24 15:17:47.000000000","updated_by":{"_account_id":14985,"name":"Alex Schultz","email":"aschultz@next-development.com","username":"mwhahaha"},"reviewer":{"_account_id":14985,"name":"Alex Schultz","email":"aschultz@next-development.com","username":"mwhahaha"},"state":"REVIEWER"},{"updated":"2021-04-27 09:06:30.000000000","updated_by":{"_account_id":16137,"name":"Tobias Urdin","email":"tobias.urdin@binero.com","username":"tobasco"},"reviewer":{"_account_id":16137,"name":"Tobias Urdin","email":"tobias.urdin@binero.com","username":"tobasco"},"state":"REVIEWER"}],"messages":[{"id":"b490a4cea8ac9499cd1eb1931d99f8416ce8037e","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2020-11-19 15:18:25.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"1961e2b1dc5d7aec04393a2158f4a11b39c6f8af","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2020-11-19 15:19:51.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"0da33c80dd2164d200adfe32e057ae7ce1295c32","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2020-11-19 15:21:11.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"267a0f65c013628db7bc6133ab573a0ab1c10672","author":{"_account_id":21129,"name":"Alan Bishop","email":"abishopsweng@gmail.com","username":"ASBishop","status":"ex Red Hat"},"date":"2020-11-19 15:23:53.000000000","message":"Patch Set 3:\n\nWe should discuss this with the glance community. I recall something about it being a legacy feature that may not have relevance in the current multi-store architecture.","accounts_in_message":[],"_revision_number":3},{"id":"ba335f837aae705afc5aa91aac8db9d1606a9aea","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2020-11-19 15:29:11.000000000","message":"Patch Set 3:\n\nI\u0027ve checked the current documentation in glance but only limitation I\u0027m aware of now is that glance doesn\u0027t support \"multiple\" http backends.\n\nOne option to ensure the single definition would be to implement this feature not by define but by class, but I think it\u0027s better to keep the same interfaces among backends and decided to use define so far.\nMaybe we can implement a check logic to avoid 2 definitions of glance::backend::multistore::http ?\n\nJust fyi. This is what I noticed when I was implementing a patch to use multistore config in our functional tests. Previously we have httpd + (swift or file or ceph) enabled and we need this to use the same set of backends, IIUC.\n https://review.opendev.org/#/c/761921/","accounts_in_message":[],"_revision_number":3},{"id":"15e85cd4295b054687a2d24bcd0bea6c9006e7f5","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-11-19 18:11:36.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- puppet-openstack-lint-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/223747bfc3ff44dfafa5a5f483fddd93 : SUCCESS in 3m 34s\n- puppet-openstack-syntax-6-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/67d4d75b194a4bedb2636200ca9d2395 : SUCCESS in 3m 10s\n- puppet-openstack-unit-6.14-centos-8 https://zuul.opendev.org/t/openstack/build/9cfa666cc4024518a2e8304965d42367 : FAILURE in 9m 48s\n- puppet-openstack-unit-6.14-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/d9dc8aa5de044032948e66f137b98501 : FAILURE in 10m 18s\n- puppet-openstack-unit-latest-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/39325f0e20e441c788b0dd2cc6ff5f69 : FAILURE in 7m 25s (non-voting)\n- puppet-openstack-integration-6-scenario001-tempest-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/687c7e42a25c40bcb742d6fc4a9a2d39 : SUCCESS in 52m 56s (non-voting)\n- puppet-openstack-integration-6-scenario002-tempest-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/6f727c9492b34d16933ed674f049d46f : SUCCESS in 1h 03m 22s (non-voting)\n- puppet-openstack-integration-6-scenario003-tempest-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/9d08f45a3745464bacdf3790f73933ba : SUCCESS in 52m 07s (non-voting)\n- puppet-openstack-integration-6-scenario004-tempest-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/d5d66d857234401ba323e946a9cc18e0 : SUCCESS in 40m 21s (non-voting)\n- puppet-openstack-integration-6-scenario001-tempest-centos-8 https://zuul.opendev.org/t/openstack/build/1ff3139b5b8148f7b05688865a1c6623 : SUCCESS in 1h 12m 30s\n- puppet-openstack-integration-6-scenario002-tempest-centos-8 https://zuul.opendev.org/t/openstack/build/1230fc725a0f467eb228447ee9403da3 : TIMED_OUT in 2h 00m 50s\n- puppet-openstack-integration-6-scenario003-tempest-centos-8 https://zuul.opendev.org/t/openstack/build/012d6d2ef15942a386725af691e7647c : SUCCESS in 1h 22m 53s\n- puppet-openstack-integration-6-scenario004-tempest-centos-8 https://zuul.opendev.org/t/openstack/build/b483dd494a1c489880b54b3bb2fa36a2 : SUCCESS in 55m 22s\n- puppet-openstack-litmus-centos-8 https://zuul.opendev.org/t/openstack/build/8d55a807ae36464fa2848c321a403a03 : SUCCESS in 24m 45s\n- puppet-openstack-litmus-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/73971662f67d404180efe95226732751 : FAILURE in 13m 44s (non-voting)\n- tripleo-ci-centos-8-content-provider https://zuul.opendev.org/t/openstack/build/8c83523045804b24b0e2f677b3c6944e : SUCCESS in 2h 43m 14s\n- tripleo-puppet-ci-centos-8-undercloud-containers https://zuul.opendev.org/t/openstack/build/a47b45d0850448b3a9cadce88e400633 : SUCCESS in 1h 29m 13s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/a47c83df5dc24b31a5f046c52fb850e1 : SUCCESS in 3m 45s\n- puppet-glance-tripleo-standalone https://zuul.opendev.org/t/openstack/build/9029112602624c53a6621bab087dc15d : SUCCESS in 2h 03m 01s","accounts_in_message":[],"_revision_number":3},{"id":"de7722e5478b10fda49874fcd0b9140be425e8ec","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2020-11-19 23:27:14.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"6e4a9a91dcac67812a77dda0dba9546ae30e5bd2","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-11-20 02:07:37.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- puppet-openstack-lint-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/6c82d5b0923f490cba55ce261c9bb7a7 : SUCCESS in 4m 43s\n- puppet-openstack-syntax-6-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/71aba7320dc843db958dcc3513bea555 : SUCCESS in 3m 33s\n- puppet-openstack-unit-6.14-centos-8 https://zuul.opendev.org/t/openstack/build/7d54dab797d74f11bf4d71b6f6c5bf22 : SUCCESS in 10m 56s\n- puppet-openstack-unit-6.14-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/16e7f79b363c4229a30e57799a297a62 : SUCCESS in 11m 21s\n- puppet-openstack-unit-latest-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/4a8cb2553ba54d7f9b385e976e01984c : SUCCESS in 8m 17s (non-voting)\n- puppet-openstack-integration-6-scenario001-tempest-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/23eb5c307a404dbf8a6fbcc795bb5459 : SUCCESS in 52m 37s (non-voting)\n- puppet-openstack-integration-6-scenario002-tempest-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/377eda10a3a2455888b6ad1011f6a913 : SUCCESS in 1h 00m 24s (non-voting)\n- puppet-openstack-integration-6-scenario003-tempest-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/fe0484cfa8034de6ab61dc3a3a8179c5 : SUCCESS in 59m 51s (non-voting)\n- puppet-openstack-integration-6-scenario004-tempest-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/e4718a01d44f4c038a97dd36d85c729e : SUCCESS in 50m 09s (non-voting)\n- puppet-openstack-integration-6-scenario001-tempest-centos-8 https://zuul.opendev.org/t/openstack/build/3e5fa2911e1d4a84a0a3de5c7dbf63e2 : SUCCESS in 1h 33m 38s\n- puppet-openstack-integration-6-scenario002-tempest-centos-8 https://zuul.opendev.org/t/openstack/build/7dd273b0b04e4e24838c562132f6ed29 : SUCCESS in 1h 44m 28s\n- puppet-openstack-integration-6-scenario003-tempest-centos-8 https://zuul.opendev.org/t/openstack/build/a56b7e6ed9ae4f18abd47898710953f7 : SUCCESS in 1h 16m 46s\n- puppet-openstack-integration-6-scenario004-tempest-centos-8 https://zuul.opendev.org/t/openstack/build/2516c33565cd48ffa6e7a0c1632e0ec1 : SUCCESS in 1h 02m 45s\n- puppet-openstack-litmus-centos-8 https://zuul.opendev.org/t/openstack/build/f51da6de3059403db8ddff045894fe34 : SUCCESS in 20m 07s\n- puppet-openstack-litmus-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/59cb5c74115d490591243f7080964673 : FAILURE in 14m 17s (non-voting)\n- tripleo-ci-centos-8-content-provider https://zuul.opendev.org/t/openstack/build/8662cd0da1384eec8803e5c94017d003 : SUCCESS in 2h 34m 54s\n- tripleo-puppet-ci-centos-8-undercloud-containers https://zuul.opendev.org/t/openstack/build/9f21b145069b4391a7bc4be5ec2c4613 : SUCCESS in 1h 20m 41s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/2a98467ac4974a0ca530c4020180c700 : SUCCESS in 3m 13s\n- puppet-glance-tripleo-standalone https://zuul.opendev.org/t/openstack/build/8b0beb128f1645bb84e35279b2f7a1e7 : SUCCESS in 1h 44m 28s","accounts_in_message":[],"_revision_number":4},{"id":"dd21f400efacd49f8b6499aed593fccbc8d877ef","author":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"date":"2020-11-20 13:50:18.000000000","message":"Patch Set 4:\n\nHow and where it will be rendered in glance-api.conf??\n\n[DEFAULT]\nenabled_backends \u003d http:http\n\nIMO this below part is addressed in this patch but what about above case? \n[http]\nparam1 \u003d value1\n........","accounts_in_message":[],"_revision_number":4},{"id":"a5a6baad22cd6943bc33dd5c23927dec824777ad","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2020-11-20 14:01:32.000000000","message":"Patch Set 4:\n\nThe enabled_backends option is managed by a parameter in the glance::api class[1].\n\n[1] https://github.com/openstack/puppet-glance/blob/5ade08894bc3956c3cce8796619bb304debe01f2/manifests/api.pp#L125-L129\n\nSo we suppose that a user sets that value properly and use the glance::backend::multitore::http class as template to set options for a httpd backend, like;\n\n~~~\nglance::api {\n  enabled_backends \u003d\u003e [\u0027http:http\u0027, \u0027swift:swift\u0027],\n  default_backend  \u003d\u003e \u0027swift\u0027\n}\nglance::backend::multistore::http{ \u0027http\u0027:\n  http_proxy_information \u003d\u003e [\u0027http:10.0.0.1:3128\u0027, \u0027https:10.0.0.1:1080\u0027],\n}\nglance::backend::multistore::swift{ \u0027swift\u0027:\n  swift_store_user \u003d\u003e \u0027services:glance\u0027,\n  swift_store_key  \u003d\u003e \u0027topsecret\u0027,\n  ...\n}\n~~~\n\nWith this example we suppose the following description is rendered in glance-api.conf\n\n~~~\n[DEFAULT]\nenabled_backends\u003dhttp:http,swift:swift\n\n[glance_store]\ndefault_backends\u003dswift\n\n[http]\nhttp_proxy_information\u003dhttp:10.0.0.1:3128,https:10.0.0.1:1080\n\n[swift]\nswift_store_user\u003dservices:glance\nswift_store_key\u003dtopsecret\n...\n~~~","accounts_in_message":[],"_revision_number":4},{"id":"bfe6fc09382775ac8e5fbad8d517e1791cc94521","author":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"date":"2020-11-20 14:03:45.000000000","message":"Patch Set 4: Code-Review+1\n\n\u003e The enabled_backends option is managed by a parameter in the\n \u003e glance::api class[1].\n \u003e \n \u003e [1] https://github.com/openstack/puppet-glance/blob/5ade08894bc3956c3cce8796619bb304debe01f2/manifests/api.pp#L125-L129\n \u003e \n \u003e So we suppose that a user sets that value properly and use the\n \u003e glance::backend::multitore::http class as template to set options\n \u003e for a httpd backend, like;\n \u003e \n \u003e ~~~\n \u003e glance::api {\n \u003e enabled_backends \u003d\u003e [\u0027http:http\u0027, \u0027swift:swift\u0027],\n \u003e default_backend  \u003d\u003e \u0027swift\u0027\n \u003e }\n \u003e glance::backend::multistore::http{ \u0027http\u0027:\n \u003e http_proxy_information \u003d\u003e [\u0027http:10.0.0.1:3128\u0027, \u0027https:10.0.0.1:1080\u0027],\n \u003e }\n \u003e glance::backend::multistore::swift{ \u0027swift\u0027:\n \u003e swift_store_user \u003d\u003e \u0027services:glance\u0027,\n \u003e swift_store_key  \u003d\u003e \u0027topsecret\u0027,\n \u003e ...\n \u003e }\n \u003e ~~~\n \u003e \n \u003e With this example we suppose the following description is rendered\n \u003e in glance-api.conf\n \u003e \n \u003e ~~~\n \u003e [DEFAULT]\n \u003e enabled_backends\u003dhttp:http,swift:swift\n \u003e \n \u003e [glance_store]\n \u003e default_backends\u003dswift\n \u003e \n \u003e [http]\n \u003e http_proxy_information\u003dhttp:10.0.0.1:3128,https:10.0.0.1:1080\n \u003e \n \u003e [swift]\n \u003e swift_store_user\u003dservices:glance\n \u003e swift_store_key\u003dtopsecret\n \u003e ...\n \u003e ~~~\n\nCool, thank you Kajinami san for the input!!!","accounts_in_message":[],"_revision_number":4},{"id":"8242f3c291a977857f26ed1d9877a1d97e5366c8","author":{"_account_id":21129,"name":"Alan Bishop","email":"abishopsweng@gmail.com","username":"ASBishop","status":"ex Red Hat"},"date":"2020-11-20 14:22:24.000000000","message":"Patch Set 4:\n\nThanks Abhishek!\n\nI think the only remaining item is how to ensure only a single http backend can be configured. I would be in favor of making glance::backend::multistore::http a class. I don\u0027t believe that would change the interface relative to the other defined backends. The fact that the http backend is a class would be transparent to the module that references it, except of course if something tried to instantiate more than one of them.","accounts_in_message":[],"_revision_number":4},{"id":"7c30d2931aa64d2e90bc7ce096a3f299765f8768","author":{"_account_id":14985,"name":"Alex Schultz","email":"aschultz@next-development.com","username":"mwhahaha"},"date":"2020-11-24 15:17:47.000000000","message":"Patch Set 4: Code-Review+2","accounts_in_message":[],"_revision_number":4},{"id":"df145866953df8421c65775da121973a2752eeb7","author":{"_account_id":21129,"name":"Alan Bishop","email":"abishopsweng@gmail.com","username":"ASBishop","status":"ex Red Hat"},"date":"2020-11-24 15:23:34.000000000","message":"Patch Set 4: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"0240b151c798e29bbcead9d35e97fe71c6f229ff","author":{"_account_id":14985,"name":"Alex Schultz","email":"aschultz@next-development.com","username":"mwhahaha"},"date":"2020-11-24 15:31:03.000000000","message":"Patch Set 4:\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"7fbb319b6da1f132facb7b3d3dcc7d62379fa2c1","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2020-11-24 15:32:36.000000000","message":"Patch Set 4: Workflow-1\n\nlet me put wip untill I address the comment by Alan.","accounts_in_message":[],"_revision_number":4},{"id":"0d273cf046111721b7c76f0d824c943877dd372e","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2020-11-25 23:37:13.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"f7ab1d6895e0327362508da6641dcdba08dc07cc","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2020-11-25 23:38:44.000000000","message":"Patch Set 5:\n\nI introduced a dummy resource to detect multiple definition of http store.\nHow does this look like to you ?","accounts_in_message":[],"_revision_number":5},{"id":"2c18fea9e6273bf75fa8c8e2ae864ae294fcb7c0","author":{"_account_id":21129,"name":"Alan Bishop","email":"abishopsweng@gmail.com","username":"ASBishop","status":"ex Red Hat"},"date":"2020-11-25 23:58:08.000000000","message":"Patch Set 5:\n\nAbhishek or Erno, can you clarify whether glance supports \u003e1 (or might support it in the future) http backends?","accounts_in_message":[],"_revision_number":5},{"id":"d25b56680d4bd633f81244c0a92cac3254096dc6","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-11-26 02:31:44.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\n\n- puppet-openstack-lint-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/73bfb5af23c24058ad7b8ac30c8cd25b : SUCCESS in 3m 35s\n- puppet-openstack-syntax-6-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/8e85440e258f44a898150d0f7c4fc097 : SUCCESS in 2m 56s\n- puppet-openstack-unit-6.14-centos-8 https://zuul.opendev.org/t/openstack/build/02702dc09fef4facb4e331338c9a32d9 : SUCCESS in 10m 55s\n- puppet-openstack-unit-6.14-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/7b3ecc21d0784d6e8124cdab96495329 : SUCCESS in 9m 15s\n- puppet-openstack-unit-latest-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/5dd581dad72749bca473bc23d581d5c6 : SUCCESS in 9m 25s (non-voting)\n- puppet-openstack-integration-6-scenario001-tempest-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/558cd5c08efb4ca698bd2fb233b87bcd : SUCCESS in 56m 49s (non-voting)\n- puppet-openstack-integration-6-scenario002-tempest-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/0dd142217aec43b5b752b1cd3e1cc215 : SUCCESS in 57m 27s (non-voting)\n- puppet-openstack-integration-6-scenario003-tempest-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/648171b467f84a8080cb67b65581789d : SUCCESS in 50m 53s (non-voting)\n- puppet-openstack-integration-6-scenario004-tempest-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/59ea77dbd7f74a81a20d33ac520e0324 : SUCCESS in 47m 36s (non-voting)\n- puppet-openstack-integration-6-scenario001-tempest-centos-8 https://zuul.opendev.org/t/openstack/build/e2178433be75469c9c5ff4e2d89d5ad2 : SUCCESS in 1h 25m 15s\n- puppet-openstack-integration-6-scenario002-tempest-centos-8 https://zuul.opendev.org/t/openstack/build/d26d0bf42d584fa98e784821972d9a8b : SUCCESS in 1h 46m 44s\n- puppet-openstack-integration-6-scenario003-tempest-centos-8 https://zuul.opendev.org/t/openstack/build/cf11506dd4844af6b3703ce47addfa3d : SUCCESS in 1h 46m 16s\n- puppet-openstack-integration-6-scenario004-tempest-centos-8 https://zuul.opendev.org/t/openstack/build/da1a979dcbdb4344ba07d472ed18c17b : SUCCESS in 59m 50s\n- puppet-openstack-litmus-centos-8 https://zuul.opendev.org/t/openstack/build/22b15260d3f34cbcbf53b01489bfb4ea : SUCCESS in 20m 05s\n- puppet-openstack-litmus-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/76f36e32b8584556bd33c0c32cc3480a : FAILURE in 14m 12s (non-voting)\n- tripleo-ci-centos-8-content-provider https://zuul.opendev.org/t/openstack/build/7cefa4617b90453aa9eaf991aef45e42 : SUCCESS in 2h 47m 47s\n- tripleo-puppet-ci-centos-8-undercloud-containers https://zuul.opendev.org/t/openstack/build/3ab5da83f70944c9890fc523abecd339 : SUCCESS in 1h 26m 32s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/285f30d585fd42e6908ab52e2fb82228 : SUCCESS in 3m 03s\n- puppet-glance-tripleo-standalone https://zuul.opendev.org/t/openstack/build/fc5da1bda38445fd909f687dccd8f7d6 : SUCCESS in 2h 14m 50s","accounts_in_message":[],"_revision_number":5},{"id":"bfd35a635572769b0fb5d0f8daff172b309080ef","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2020-11-26 02:35:18.000000000","message":"Patch Set 5: Workflow-1\n\nLet me put WIP until we hear from Glance folks.","accounts_in_message":[],"_revision_number":5},{"id":"4a9e4cd262bd1c50ab6bb1b8793e665fadb8262b","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2021-02-23 07:15:08.000000000","message":"Patch Set 5: -Workflow","accounts_in_message":[],"_revision_number":5},{"id":"4f936a919ea592e7885213306fd5c7201a12b214","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2021-02-23 07:15:12.000000000","message":"Patch Set 6: Patch Set 5 was rebased","accounts_in_message":[],"_revision_number":6},{"id":"9002a112258462cd435c9605c531dd19240d77f7","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2021-02-23 07:16:41.000000000","message":"Patch Set 6:\n\nUnfortunately we haven\u0027t heard any feedback from Glance folks.\nBecause Alan\u0027s concern was addressed by my last update I\u0027d prefer to move this ahead instead of keeping it almost stale.","accounts_in_message":[],"_revision_number":6},{"id":"20313773155c4322a8d475ff82fcb5303fa281a5","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-02-23 09:57:35.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded (check pipeline).\n\n- puppet-openstack-lint-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/f619ae5454154131815ad4e68bd8ef3b : SUCCESS in 4m 42s\n- puppet-openstack-syntax-6-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/470551b6688c42288723da5a07393e4c : SUCCESS in 3m 35s\n- puppet-openstack-unit-6.14-centos-8 https://zuul.opendev.org/t/openstack/build/c691184e98884b618bfc8133df0d679b : SUCCESS in 9m 45s\n- puppet-openstack-unit-6.14-centos-8-stream https://zuul.opendev.org/t/openstack/build/2092d0c87e5a4514a3c193d45517237e : SUCCESS in 10m 09s (non-voting)\n- puppet-openstack-unit-6.14-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/17e15d6ac5094863ae7b0114ddf1bcc2 : SUCCESS in 7m 15s\n- puppet-openstack-unit-latest-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/3472ba6d57674839a493f09f22ab8bf7 : SUCCESS in 7m 47s (non-voting)\n- puppet-openstack-integration-6-scenario001-tempest-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/9d42595964554adcba912d7bb0fc937f : FAILURE in 47m 46s (non-voting)\n- puppet-openstack-integration-6-scenario002-tempest-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/3504acc925a345afac9ac47029325bae : FAILURE in 42m 33s (non-voting)\n- puppet-openstack-integration-6-scenario003-tempest-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/b8c37bc5342c4f859161327ef2c926f2 : FAILURE in 46m 10s (non-voting)\n- puppet-openstack-integration-6-scenario004-tempest-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/1aea277cbb804e20bd4e71a03490f67a : FAILURE in 44m 39s (non-voting)\n- puppet-openstack-integration-6-scenario001-tempest-centos-8 https://zuul.opendev.org/t/openstack/build/0021b6d0fb544db29f9538f5ae3ec14c : SUCCESS in 1h 26m 59s\n- puppet-openstack-integration-6-scenario002-tempest-centos-8 https://zuul.opendev.org/t/openstack/build/3840594ee09841269cf3e922a5477398 : SUCCESS in 1h 51m 16s\n- puppet-openstack-integration-6-scenario003-tempest-centos-8 https://zuul.opendev.org/t/openstack/build/95442c176b84498390bbb4d58f23ce30 : SUCCESS in 1h 27m 39s\n- puppet-openstack-integration-6-scenario004-tempest-centos-8 https://zuul.opendev.org/t/openstack/build/8b5beacb399349dcb8e3fa2f52356c74 : SUCCESS in 1h 07m 01s\n- puppet-openstack-integration-6-scenario001-tempest-centos-8-stream https://zuul.opendev.org/t/openstack/build/9cf07cb59d994529ab13bbc7a39b2571 : SUCCESS in 1h 12m 31s (non-voting)\n- puppet-openstack-integration-6-scenario002-tempest-centos-8-stream https://zuul.opendev.org/t/openstack/build/ded34959a70041dab4ef5681c3f6e4dc : SUCCESS in 1h 31m 55s (non-voting)\n- puppet-openstack-integration-6-scenario003-tempest-centos-8-stream https://zuul.opendev.org/t/openstack/build/e982e8b2b0ff48ed8f00ed3a069f77b1 : SUCCESS in 1h 33m 49s (non-voting)\n- puppet-openstack-integration-6-scenario004-tempest-centos-8-stream https://zuul.opendev.org/t/openstack/build/dbadeb93b5184d4789e9332abd976140 : SUCCESS in 1h 01m 25s (non-voting)\n- puppet-openstack-litmus-centos-8 https://zuul.opendev.org/t/openstack/build/f5eed7805d7f48eca12b8d89e22ae4b4 : SUCCESS in 18m 29s\n- puppet-openstack-litmus-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/800fd535e35b433bb330851c013d1f9c : FAILURE in 13m 18s (non-voting)\n- tripleo-ci-centos-8-content-provider https://zuul.opendev.org/t/openstack/build/ad19667c6c4448398696c554c37846d5 : SUCCESS in 2h 39m 06s\n- tripleo-puppet-ci-centos-8-undercloud-containers https://zuul.opendev.org/t/openstack/build/d0a16b702dbc4ffbb56b3b6d946fecef : SUCCESS in 1h 23m 20s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/e5630064150d4b9ea299a77fbf228909 : SUCCESS in 5m 43s\n- puppet-glance-tripleo-standalone https://zuul.opendev.org/t/openstack/build/24f96837cd1f4978af3639446b6cecaf : SUCCESS in 1h 50m 55s","accounts_in_message":[],"_revision_number":6},{"id":"4ec43940d9c1fe6fa02ddfeb7d7ec49d71cb59a8","author":{"_account_id":14985,"name":"Alex Schultz","email":"aschultz@next-development.com","username":"mwhahaha"},"date":"2021-02-23 14:37:20.000000000","message":"Patch Set 6: Code-Review+2","accounts_in_message":[],"_revision_number":6},{"id":"c2cc802f373ff2e584e9a73957d029f4c54552c3","author":{"_account_id":21129,"name":"Alan Bishop","email":"abishopsweng@gmail.com","username":"ASBishop","status":"ex Red Hat"},"date":"2021-02-23 14:39:45.000000000","message":"Patch Set 6: Code-Review+1","accounts_in_message":[],"_revision_number":6},{"id":"01d175e8bd1cdb71557c98a5a6df84f6ec659ab2","author":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"date":"2021-02-23 15:14:35.000000000","message":"Patch Set 6:\n\n\u003e Patch Set 5:\n\u003e \n\u003e Abhishek or Erno, can you clarify whether glance supports \u003e1 (or might support it in the future) http backends?\n\nApologies for late reply; (this was stacked much later in my review queue and shows up today at top)\nGlance is considers http as read-only store, so I don\u0027t see any value of having more than 1 http backends.","accounts_in_message":[],"_revision_number":6},{"id":"73e6dcc2bdbb8d7d43457ece05443ff85770baa7","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2021-02-23 15:51:10.000000000","message":"Patch Set 6:\n\n\u003e Patch Set 6:\n\u003e \n\u003e \u003e Patch Set 5:\n\u003e \u003e \n\u003e \u003e Abhishek or Erno, can you clarify whether glance supports \u003e1 (or might support it in the future) http backends?\n\u003e \n\u003e Apologies for late reply; (this was stacked much later in my review queue and shows up today at top)\n\u003e Glance is considers http as read-only store, so I don\u0027t see any value of having more than 1 http backends.\n\nThank you Abhishek for your input.\nThe current version enforces a single http store and doesn\u0027t allow multiple http stores, which should be consistent with that direction in glance.","accounts_in_message":[],"_revision_number":6},{"id":"7b80029739e72e0ef6abd371016ca06a9d524ec3","author":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"date":"2021-02-23 15:55:17.000000000","message":"Patch Set 6:\n\n\u003e Patch Set 6:\n\u003e \n\u003e \u003e Patch Set 6:\n\u003e \u003e \n\u003e \u003e \u003e Patch Set 5:\n\u003e \u003e \u003e \n\u003e \u003e \u003e Abhishek or Erno, can you clarify whether glance supports \u003e1 (or might support it in the future) http backends?\n\u003e \u003e \n\u003e \u003e Apologies for late reply; (this was stacked much later in my review queue and shows up today at top)\n\u003e \u003e Glance is considers http as read-only store, so I don\u0027t see any value of having more than 1 http backends.\n\u003e \n\u003e Thank you Abhishek for your input.\n\u003e The current version enforces a single http store and doesn\u0027t allow multiple http stores, which should be consistent with that direction in glance.\n\nCool, that sounds good","accounts_in_message":[],"_revision_number":6},{"id":"9ec5b595b439cf1f1cb141332a806b0f90a56b65","author":{"_account_id":16137,"name":"Tobias Urdin","email":"tobias.urdin@binero.com","username":"tobasco"},"date":"2021-04-27 09:06:30.000000000","message":"Patch Set 6: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":6},{"id":"c4a47495dd64523bc48aedf0bba6b76714803dc2","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-04-27 09:07:27.000000000","message":"Patch Set 6: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":6},{"id":"7969b5e2ebd0798ab870807864c410233ecc77da","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-04-27 11:15:54.000000000","message":"Patch Set 6: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- puppet-openstack-lint-ubuntu-focal https://zuul.opendev.org/t/openstack/build/0db7397ad37846789b2b5cb071aeb449 : SUCCESS in 4m 59s\n- puppet-openstack-syntax-6-ubuntu-focal https://zuul.opendev.org/t/openstack/build/2a9ba731189346998e768b4e69737574 : SUCCESS in 4m 03s\n- puppet-openstack-unit-6.21-centos-8-stream https://zuul.opendev.org/t/openstack/build/052e3e14ae2a4356b0f6a5cb1bf56491 : SUCCESS in 10m 18s\n- puppet-openstack-unit-6.21-ubuntu-focal https://zuul.opendev.org/t/openstack/build/b4a1a2a889144640a667df6d86b1d6dd : SUCCESS in 9m 54s\n- puppet-openstack-integration-6-scenario001-tempest-centos-8-stream https://zuul.opendev.org/t/openstack/build/4e2b88beaa714da7beebd45a20178d96 : SUCCESS in 1h 29m 03s\n- puppet-openstack-integration-6-scenario002-tempest-centos-8-stream https://zuul.opendev.org/t/openstack/build/2f68ff03d70645a1898e4c2fc027f44e : SUCCESS in 1h 35m 36s\n- puppet-openstack-integration-6-scenario003-tempest-centos-8-stream https://zuul.opendev.org/t/openstack/build/bb7d7de7e7714e609a9473ee06a9c1ad : SUCCESS in 1h 26m 17s\n- puppet-openstack-integration-6-scenario004-tempest-centos-8-stream https://zuul.opendev.org/t/openstack/build/fd5c318c664547419fcbc01b25a1a055 : SUCCESS in 1h 05m 03s\n- puppet-openstack-litmus-centos-8-stream https://zuul.opendev.org/t/openstack/build/ccd8cec39f354cf9a7d32b74baa239e7 : SUCCESS in 21m 53s\n- puppet-openstack-litmus-ubuntu-focal https://zuul.opendev.org/t/openstack/build/4e77cbce75d34d01a1aeb1609b11664d : SUCCESS in 14m 00s (non-voting)\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/786d95ce18844840b9bb8d2c629795f9 : SUCCESS in 4m 20s\n- puppet-glance-tripleo-standalone https://zuul.opendev.org/t/openstack/build/328740d70a83424c99104afdad6b7922 : SUCCESS in 1h 36m 06s","accounts_in_message":[],"_revision_number":6},{"id":"50515372ae688cac8205bb5d7ccd85749ee8144f","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-04-27 11:15:55.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":6},{"id":"1f89d073df5013fdfdc959b6916b7c2c1753ba2e","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-04-27 11:17:19.000000000","message":"Patch Set 6:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/02b559f0726449cfaea94b937a62e65d : SUCCESS in 1m 01s","accounts_in_message":[],"_revision_number":6}],"current_revision_number":6,"current_revision":"5773bc77eaea05f6babb6febe6c2b45e625e265e","revisions":{"dd04541acb00042b2ae3f54561f9f8bbb936d2f6":{"kind":"REWORK","_number":1,"created":"2020-11-19 15:18:25.000000000","uploader":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"ref":"refs/changes/92/763392/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/puppet-glance","ref":"refs/changes/92/763392/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/puppet-glance refs/changes/92/763392/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/puppet-glance refs/changes/92/763392/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/puppet-glance refs/changes/92/763392/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/puppet-glance refs/changes/92/763392/1"}}},"commit":{"parents":[{"commit":"10f14f29b10d3cb427e74ef2ad2c45be1ae97842","subject":"Deprecate database options from the glance::api class","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/puppet-glance/commit/10f14f29b10d3cb427e74ef2ad2c45be1ae97842"}]}],"author":{"name":"Takashi Kajinami","email":"tkajinam@redhat.com","date":"2020-11-19 15:18:04.000000000","tz":540},"committer":{"name":"Takashi Kajinami","email":"tkajinam@redhat.com","date":"2020-11-19 15:18:04.000000000","tz":540},"subject":"Add support for http backend","message":"Add support for http backend\n\nThis patch introduces support to eanble http backend when glance\nmulistore is used.\n\nChange-Id: I547a65424e73d89eae2f6302ffaeeaba398cc006\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/puppet-glance/commit/dd04541acb00042b2ae3f54561f9f8bbb936d2f6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/puppet-glance/commit/dd04541acb00042b2ae3f54561f9f8bbb936d2f6"}]},"branch":"refs/heads/master"},"bf620282ebe900f4d0332b58949fe427fa89519f":{"kind":"REWORK","_number":2,"created":"2020-11-19 15:19:51.000000000","uploader":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"ref":"refs/changes/92/763392/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/puppet-glance","ref":"refs/changes/92/763392/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/puppet-glance refs/changes/92/763392/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/puppet-glance refs/changes/92/763392/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/puppet-glance refs/changes/92/763392/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/puppet-glance refs/changes/92/763392/2"}}},"commit":{"parents":[{"commit":"10f14f29b10d3cb427e74ef2ad2c45be1ae97842","subject":"Deprecate database options from the glance::api class","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/puppet-glance/commit/10f14f29b10d3cb427e74ef2ad2c45be1ae97842"}]}],"author":{"name":"Takashi Kajinami","email":"tkajinam@redhat.com","date":"2020-11-19 15:18:04.000000000","tz":540},"committer":{"name":"Takashi Kajinami","email":"tkajinam@redhat.com","date":"2020-11-19 15:19:42.000000000","tz":540},"subject":"Add support for http backend","message":"Add support for http backend\n\nThis patch introduces support to eanble http backend when glance\nmulistore is used.\n\nChange-Id: I547a65424e73d89eae2f6302ffaeeaba398cc006\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/puppet-glance/commit/bf620282ebe900f4d0332b58949fe427fa89519f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/puppet-glance/commit/bf620282ebe900f4d0332b58949fe427fa89519f"}]},"branch":"refs/heads/master"},"0f9b97b6d911f4840997e0fe11fee86376bb97aa":{"kind":"REWORK","_number":3,"created":"2020-11-19 15:21:11.000000000","uploader":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"ref":"refs/changes/92/763392/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/puppet-glance","ref":"refs/changes/92/763392/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/puppet-glance refs/changes/92/763392/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/puppet-glance refs/changes/92/763392/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/puppet-glance refs/changes/92/763392/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/puppet-glance refs/changes/92/763392/3"}}},"commit":{"parents":[{"commit":"10f14f29b10d3cb427e74ef2ad2c45be1ae97842","subject":"Deprecate database options from the glance::api class","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/puppet-glance/commit/10f14f29b10d3cb427e74ef2ad2c45be1ae97842"}]}],"author":{"name":"Takashi Kajinami","email":"tkajinam@redhat.com","date":"2020-11-19 15:18:04.000000000","tz":540},"committer":{"name":"Takashi Kajinami","email":"tkajinam@redhat.com","date":"2020-11-19 15:21:02.000000000","tz":540},"subject":"Add support for http backend","message":"Add support for http backend\n\nThis patch introduces support to eanble http backend when glance\nmulistore is used.\n\nChange-Id: I547a65424e73d89eae2f6302ffaeeaba398cc006\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/puppet-glance/commit/0f9b97b6d911f4840997e0fe11fee86376bb97aa"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/puppet-glance/commit/0f9b97b6d911f4840997e0fe11fee86376bb97aa"}]},"branch":"refs/heads/master"},"af3f95c25b1cd4122f524c7892a1e527a8312f0c":{"kind":"REWORK","_number":4,"created":"2020-11-19 23:27:14.000000000","uploader":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"ref":"refs/changes/92/763392/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/puppet-glance","ref":"refs/changes/92/763392/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/puppet-glance refs/changes/92/763392/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/puppet-glance refs/changes/92/763392/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/puppet-glance refs/changes/92/763392/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/puppet-glance refs/changes/92/763392/4"}}},"commit":{"parents":[{"commit":"10f14f29b10d3cb427e74ef2ad2c45be1ae97842","subject":"Deprecate database options from the glance::api class","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/puppet-glance/commit/10f14f29b10d3cb427e74ef2ad2c45be1ae97842"}]}],"author":{"name":"Takashi Kajinami","email":"tkajinam@redhat.com","date":"2020-11-19 15:18:04.000000000","tz":540},"committer":{"name":"Takashi Kajinami","email":"tkajinam@redhat.com","date":"2020-11-19 23:27:04.000000000","tz":540},"subject":"Add support for http backend","message":"Add support for http backend\n\nThis patch introduces support to eanble http backend when glance\nmulistore is used.\n\nChange-Id: I547a65424e73d89eae2f6302ffaeeaba398cc006\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/puppet-glance/commit/af3f95c25b1cd4122f524c7892a1e527a8312f0c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/puppet-glance/commit/af3f95c25b1cd4122f524c7892a1e527a8312f0c"}]},"branch":"refs/heads/master"},"84a903bb5941f8ea0ebccdcf09669393ec4a5d36":{"kind":"REWORK","_number":5,"created":"2020-11-25 23:37:13.000000000","uploader":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"ref":"refs/changes/92/763392/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/puppet-glance","ref":"refs/changes/92/763392/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/puppet-glance refs/changes/92/763392/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/puppet-glance refs/changes/92/763392/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/puppet-glance refs/changes/92/763392/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/puppet-glance refs/changes/92/763392/5"}}},"commit":{"parents":[{"commit":"10f14f29b10d3cb427e74ef2ad2c45be1ae97842","subject":"Deprecate database options from the glance::api class","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/puppet-glance/commit/10f14f29b10d3cb427e74ef2ad2c45be1ae97842"}]}],"author":{"name":"Takashi Kajinami","email":"tkajinam@redhat.com","date":"2020-11-19 15:18:04.000000000","tz":540},"committer":{"name":"Takashi Kajinami","email":"tkajinam@redhat.com","date":"2020-11-25 23:36:57.000000000","tz":540},"subject":"Add support for http backend","message":"Add support for http backend\n\nThis patch introduces support to eanble http backend when glance\nmulistore is used.\n\nChange-Id: I547a65424e73d89eae2f6302ffaeeaba398cc006\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/puppet-glance/commit/84a903bb5941f8ea0ebccdcf09669393ec4a5d36"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/puppet-glance/commit/84a903bb5941f8ea0ebccdcf09669393ec4a5d36"}]},"branch":"refs/heads/master"},"5773bc77eaea05f6babb6febe6c2b45e625e265e":{"kind":"TRIVIAL_REBASE","_number":6,"created":"2021-02-23 07:15:12.000000000","uploader":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"ref":"refs/changes/92/763392/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/puppet-glance","ref":"refs/changes/92/763392/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/puppet-glance refs/changes/92/763392/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/puppet-glance refs/changes/92/763392/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/puppet-glance refs/changes/92/763392/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/puppet-glance refs/changes/92/763392/6"}}},"commit":{"parents":[{"commit":"46e9319d8e012d2df6b7d8f85f59315db6e95ff2","subject":"Add config parameter for cinder mounting needs","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/puppet-glance/commit/46e9319d8e012d2df6b7d8f85f59315db6e95ff2"}]}],"author":{"name":"Takashi Kajinami","email":"tkajinam@redhat.com","date":"2020-11-19 15:18:04.000000000","tz":540},"committer":{"name":"Takashi Kajinami","email":"tkajinam@redhat.com","date":"2021-02-23 07:15:12.000000000","tz":0},"subject":"Add support for http backend","message":"Add support for http backend\n\nThis patch introduces support to eanble http backend when glance\nmulistore is used.\n\nChange-Id: I547a65424e73d89eae2f6302ffaeeaba398cc006\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/puppet-glance/commit/5773bc77eaea05f6babb6febe6c2b45e625e265e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/puppet-glance/commit/5773bc77eaea05f6babb6febe6c2b45e625e265e"}]},"branch":"refs/heads/master","description":"Rebase"}},"requirements":[],"submit_records":[{"status":"CLOSED","labels":[{"label":"Verified","status":"OK","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"OK","applied_by":{"_account_id":16137,"name":"Tobias Urdin","email":"tobias.urdin@binero.com","username":"tobasco"}},{"label":"Workflow","status":"OK","applied_by":{"_account_id":16137,"name":"Tobias Urdin","email":"tobias.urdin@binero.com","username":"tobasco"}}]}],"submit_requirements":[{"name":"Verified","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Verified\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}},{"name":"Workflow","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Workflow\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Workflow\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}},{"name":"Code-Review","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Code-Review\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}}]}
