)]}'
{"id":"openstack%2Fopenstack-helm~847198","triplet_id":"openstack%2Fopenstack-helm~master~Iffaa346d814b8d0a3e2292849943219f70d50a23","project":"openstack/openstack-helm","branch":"master","attention_set":{},"removed_from_attention_set":{"35024":{"account":{"_account_id":35024,"deleted":true},"last_update":"2022-06-29 20:11:36.000000000","reason":"\u003cGERRIT_ACCOUNT_35024\u003e replied on the change","reason_account":{"_account_id":35024,"deleted":true}},"31728":{"account":{"_account_id":31728,"name":"Oleksii Shcherba","display_name":"Oleksii Shcherba","email":"v-oshcherba@microsoft.com","username":"mihalych"},"last_update":"2022-06-29 17:27:22.000000000","reason":"\u003cGERRIT_ACCOUNT_31728\u003e replied on the change","reason_account":{"_account_id":31728,"name":"Oleksii Shcherba","display_name":"Oleksii Shcherba","email":"v-oshcherba@microsoft.com","username":"mihalych"}},"8898":{"account":{"_account_id":8898,"name":"Chris Wedgwood","email":"cw@f00f.org","username":"anticw"},"last_update":"2022-07-04 05:22:02.000000000","reason":"removed on reply"},"29974":{"account":{"_account_id":29974,"name":"Stephen Taylor","email":"stephen.taylor.1@att.com","username":"st053q"},"last_update":"2022-07-04 06:22:44.000000000","reason":"Change was submitted"},"34668":{"account":{"_account_id":34668,"name":"Dylan Murphy","email":"v-dymurphy@microsoft.com","username":"dmurphy-igms"},"last_update":"2022-07-04 06:22:44.000000000","reason":"Change was submitted"},"21420":{"account":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"last_update":"2022-06-29 20:16:17.000000000","reason":"\u003cGERRIT_ACCOUNT_21420\u003e replied on the change","reason_account":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"}},"28701":{"account":{"_account_id":28701,"name":"Dustin Specker","email":"v-dspecker@microsoft.com","username":"dustinspecker"},"last_update":"2022-07-04 06:22:44.000000000","reason":"Change was submitted"},"34623":{"account":{"_account_id":34623,"name":"Sharath Sangireddy","display_name":"Sharath Sangireddy","email":"v-sharatsang@microsoft.com","username":"sharatsang"},"last_update":"2022-07-04 06:22:44.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"Iffaa346d814b8d0a3e2292849943219f70d50a23","subject":"upgrading umbrella w/o changes has no app changes","status":"MERGED","created":"2022-06-22 16:29:27.000000000","updated":"2022-07-04 06:24:58.000000000","submitted":"2022-07-04 06:22:44.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":3,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"847198","meta_rev_id":"104d75128a4464dabdd713c8409fb4124017736a","_number":847198,"virtual_id_number":847198,"owner":{"_account_id":28701,"name":"Dustin Specker","email":"v-dspecker@microsoft.com","username":"dustinspecker"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":31728,"name":"Oleksii Shcherba","display_name":"Oleksii Shcherba","email":"v-oshcherba@microsoft.com","username":"mihalych"},{"value":0,"_account_id":35024},{"value":0,"_account_id":8898,"name":"Chris Wedgwood","email":"cw@f00f.org","username":"anticw"},{"value":0,"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2022-07-04 06:22:44.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":8898,"name":"Chris Wedgwood","email":"cw@f00f.org","username":"anticw"},"recommended":{"_account_id":35024,"deleted":true},"all":[{"value":1,"date":"2022-06-29 17:27:22.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":31728,"name":"Oleksii Shcherba","display_name":"Oleksii Shcherba","email":"v-oshcherba@microsoft.com","username":"mihalych"},{"value":1,"date":"2022-06-29 20:11:36.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":35024},{"value":2,"date":"2022-07-04 05:22:02.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":8898,"name":"Chris Wedgwood","email":"cw@f00f.org","username":"anticw"},{"value":2,"date":"2022-06-29 20:16:17.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"]}],"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":8898,"name":"Chris Wedgwood","email":"cw@f00f.org","username":"anticw"},"all":[{"value":0,"_account_id":31728,"name":"Oleksii Shcherba","display_name":"Oleksii Shcherba","email":"v-oshcherba@microsoft.com","username":"mihalych"},{"value":0,"_account_id":35024},{"value":1,"date":"2022-07-04 05:22:02.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":8898,"name":"Chris Wedgwood","email":"cw@f00f.org","username":"anticw"},{"value":0,"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},{"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":[{"_account_id":29974,"name":"Stephen Taylor","email":"stephen.taylor.1@att.com","username":"st053q"},{"_account_id":34668,"name":"Dylan Murphy","email":"v-dymurphy@microsoft.com","username":"dmurphy-igms"},{"_account_id":34623,"name":"Sharath Sangireddy","display_name":"Sharath Sangireddy","email":"v-sharatsang@microsoft.com","username":"sharatsang"}],"reviewers":{"REVIEWER":[{"_account_id":8898,"name":"Chris Wedgwood","email":"cw@f00f.org","username":"anticw"},{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":29974,"name":"Stephen Taylor","email":"stephen.taylor.1@att.com","username":"st053q"},{"_account_id":31728,"name":"Oleksii Shcherba","display_name":"Oleksii Shcherba","email":"v-oshcherba@microsoft.com","username":"mihalych"},{"_account_id":34623,"name":"Sharath Sangireddy","display_name":"Sharath Sangireddy","email":"v-sharatsang@microsoft.com","username":"sharatsang"},{"_account_id":34668,"name":"Dylan Murphy","email":"v-dymurphy@microsoft.com","username":"dmurphy-igms"},{"_account_id":35024,"deleted":true}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2022-06-22 19:18: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":"2022-06-28 14:58:24.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":"CC"},{"updated":"2022-06-29 13:44:04.000000000","updated_by":{"_account_id":28701,"name":"Dustin Specker","email":"v-dspecker@microsoft.com","username":"dustinspecker"},"reviewer":{"_account_id":35024,"deleted":true},"state":"REVIEWER"},{"updated":"2022-06-29 13:44:04.000000000","updated_by":{"_account_id":28701,"name":"Dustin Specker","email":"v-dspecker@microsoft.com","username":"dustinspecker"},"reviewer":{"_account_id":34623,"name":"Sharath Sangireddy","display_name":"Sharath Sangireddy","email":"v-sharatsang@microsoft.com","username":"sharatsang"},"state":"REVIEWER"},{"updated":"2022-06-29 13:44:04.000000000","updated_by":{"_account_id":28701,"name":"Dustin Specker","email":"v-dspecker@microsoft.com","username":"dustinspecker"},"reviewer":{"_account_id":31728,"name":"Oleksii Shcherba","display_name":"Oleksii Shcherba","email":"v-oshcherba@microsoft.com","username":"mihalych"},"state":"REVIEWER"},{"updated":"2022-06-29 13:44:04.000000000","updated_by":{"_account_id":28701,"name":"Dustin Specker","email":"v-dspecker@microsoft.com","username":"dustinspecker"},"reviewer":{"_account_id":34668,"name":"Dylan Murphy","email":"v-dymurphy@microsoft.com","username":"dmurphy-igms"},"state":"REVIEWER"},{"updated":"2022-06-29 20:16:17.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":"2022-06-30 00:42:33.000000000","updated_by":{"_account_id":31728,"name":"Oleksii Shcherba","display_name":"Oleksii Shcherba","email":"v-oshcherba@microsoft.com","username":"mihalych"},"reviewer":{"_account_id":8898,"name":"Chris Wedgwood","email":"cw@f00f.org","username":"anticw"},"state":"REVIEWER"},{"updated":"2022-06-30 13:37:34.000000000","updated_by":{"_account_id":28701,"name":"Dustin Specker","email":"v-dspecker@microsoft.com","username":"dustinspecker"},"reviewer":{"_account_id":29974,"name":"Stephen Taylor","email":"stephen.taylor.1@att.com","username":"st053q"},"state":"REVIEWER"}],"messages":[{"id":"afbbc668ccb65bb572a2e1593459ec21cf634a6c","tag":"autogenerated:gerrit:newWipPatchSet","author":{"_account_id":28701,"name":"Dustin Specker","email":"v-dspecker@microsoft.com","username":"dustinspecker"},"date":"2022-06-22 16:29:27.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"35ece3ccebc36da3b791dfd0df26d29e768ac97c","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-06-22 19:18:25.000000000","message":"Patch Set 1: 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-tox-docs https://zuul.opendev.org/t/openstack/build/33d75854b3b544d48fbe599127141cc4 : SUCCESS in 5m 58s\n- openstack-helm-lint https://zuul.opendev.org/t/openstack/build/20ebd4f099724a689f785e29dc6f51e8 : SUCCESS in 4m 38s\n- openstack-helm-cinder-ussuri-ubuntu_bionic https://zuul.opendev.org/t/openstack/build/a13ac8ed33e94c2889d472bfbbabdb1e : SUCCESS in 46m 38s\n- openstack-helm-cinder-victoria-ubuntu_focal https://zuul.opendev.org/t/openstack/build/ee37793e6fee432385324afeb4a2bc4d : SUCCESS in 40m 38s\n- openstack-helm-cinder-wallaby-ubuntu_focal https://zuul.opendev.org/t/openstack/build/793e74eb5b024c0985f5bb3b684a0954 : SUCCESS in 44m 57s\n- openstack-helm-cinder-xena-ubuntu_focal https://zuul.opendev.org/t/openstack/build/295987827eae4832ae0452d2b4ab074f : SUCCESS in 43m 26s\n- openstack-helm-cinder-yoga-ubuntu_focal https://zuul.opendev.org/t/openstack/build/a80e1edd2c2842f7a93a244013d07841 : SUCCESS in 41m 13s\n- openstack-helm-compute-kit-ussuri-ubuntu_bionic https://zuul.opendev.org/t/openstack/build/e06bde9559fa4965a25be78add6247e4 : SUCCESS in 57m 27s\n- openstack-helm-compute-kit-victoria-ubuntu_focal https://zuul.opendev.org/t/openstack/build/8c359a0b72ae4142a5dbd4b0ff0be445 : SUCCESS in 54m 24s\n- openstack-helm-compute-kit-victoria-ubuntu_focal-umbrella https://zuul.opendev.org/t/openstack/build/172e3a5acde64a67bdda8edf1a6f9dee : FAILURE in 56m 06s\n- openstack-helm-compute-kit-wallaby-ubuntu_focal https://zuul.opendev.org/t/openstack/build/00c900b426134a67a9526aab008ffdb5 : SUCCESS in 1h 12m 12s\n- openstack-helm-compute-kit-xena-ubuntu_focal https://zuul.opendev.org/t/openstack/build/4db8ea80a29c4b77ac631b0a5b8ed83c : TIMED_OUT in 2h 41m 36s\n- openstack-helm-horizon-wallaby-ubuntu_focal https://zuul.opendev.org/t/openstack/build/df3dd5a303dd4234a7b5c9013514d6cd : SUCCESS in 35m 17s\n- openstack-helm-keystone-ldap https://zuul.opendev.org/t/openstack/build/b0885ec1d3aa4dc398b14ac784dfc424 : SUCCESS in 26m 22s","accounts_in_message":[],"_revision_number":1},{"id":"04982db3c0882c3dbabfcef078d647d39288be7a","tag":"autogenerated:gerrit:newWipPatchSet","author":{"_account_id":28701,"name":"Dustin Specker","email":"v-dspecker@microsoft.com","username":"dustinspecker"},"date":"2022-06-27 20:32:14.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"86ac87ac9c489efc39d4ad8ecf1a8713fafda91a","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-06-27 21:36:06.000000000","message":"Patch Set 2: 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-tox-docs https://zuul.opendev.org/t/openstack/build/35213a583e4c4022b75703423f451428 : SUCCESS in 8m 07s\n- openstack-helm-lint https://zuul.opendev.org/t/openstack/build/e6e2335588aa4f10b6376e452fd14cd6 : FAILURE in 2m 11s\n- openstack-helm-cinder-ussuri-ubuntu_bionic https://zuul.opendev.org/t/openstack/build/2bef6a539adf47f8a8b5f05f73ede4b4 : SUCCESS in 45m 59s\n- openstack-helm-cinder-victoria-ubuntu_focal https://zuul.opendev.org/t/openstack/build/569d9f86d65640978b3376bb0fa7e135 : SUCCESS in 41m 44s\n- openstack-helm-cinder-wallaby-ubuntu_focal https://zuul.opendev.org/t/openstack/build/206bcc8ac18f49ad9874391725aab6c6 : SUCCESS in 42m 30s\n- openstack-helm-cinder-xena-ubuntu_focal https://zuul.opendev.org/t/openstack/build/8fb75341102d4b659e8536b33876c416 : SUCCESS in 45m 51s\n- openstack-helm-cinder-yoga-ubuntu_focal https://zuul.opendev.org/t/openstack/build/960df65c17cb4d4cb3975a97a0657cd8 : SUCCESS in 44m 55s\n- openstack-helm-compute-kit-ussuri-ubuntu_bionic https://zuul.opendev.org/t/openstack/build/70d85797af814ff0a54d75a7e1804ec6 : SUCCESS in 57m 35s\n- openstack-helm-compute-kit-victoria-ubuntu_focal https://zuul.opendev.org/t/openstack/build/d0c2fb3aa90f4c8ea35dda6569464b58 : SUCCESS in 58m 20s\n- openstack-helm-compute-kit-victoria-ubuntu_focal-umbrella https://zuul.opendev.org/t/openstack/build/452d38c6ce4f439ba5483c6abfe1b395 : SUCCESS in 52m 20s\n- openstack-helm-compute-kit-wallaby-ubuntu_focal https://zuul.opendev.org/t/openstack/build/5a114c6b85e342faac052a2a50018c66 : SUCCESS in 52m 11s\n- openstack-helm-compute-kit-xena-ubuntu_focal https://zuul.opendev.org/t/openstack/build/d6cd30d50c3244fba6dfad73183119ad : SUCCESS in 57m 14s\n- openstack-helm-horizon-wallaby-ubuntu_focal https://zuul.opendev.org/t/openstack/build/7dd7571e5cdf414a845bd5d6cde097ee : SUCCESS in 26m 11s\n- openstack-helm-keystone-ldap https://zuul.opendev.org/t/openstack/build/7fc3e29418b3413096c1dc02ac106391 : SUCCESS in 26m 59s","accounts_in_message":[],"_revision_number":2},{"id":"e04b8e04e1ffe55207346d805a02ab3f199eb758","tag":"autogenerated:gerrit:newWipPatchSet","author":{"_account_id":28701,"name":"Dustin Specker","email":"v-dspecker@microsoft.com","username":"dustinspecker"},"date":"2022-06-27 22:26:11.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"c0c0dea57634febd5decdb91bbe249388dab0ba3","tag":"autogenerated:gerrit:newWipPatchSet","author":{"_account_id":28701,"name":"Dustin Specker","email":"v-dspecker@microsoft.com","username":"dustinspecker"},"date":"2022-06-27 22:27:50.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"0b81b25835c127154f3cf76b14cd9c1c78976782","tag":"autogenerated:gerrit:newWipPatchSet","author":{"_account_id":28701,"name":"Dustin Specker","email":"v-dspecker@microsoft.com","username":"dustinspecker"},"date":"2022-06-27 22:28:21.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"2b94ce0a7e0af01df3d1f236eb52b0572e10a03c","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-06-27 23:28:03.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/60049bd914f2462685317fa739fdae87 : SUCCESS in 5m 22s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/c0c324a5c2a649a1b1a0691d5f7f9586 : SUCCESS in 3m 08s\n- openstack-helm-lint https://zuul.opendev.org/t/openstack/build/555dcc2ca56849dbb052cc974583ad0b : SUCCESS in 3m 20s\n- openstack-helm-cinder-ussuri-ubuntu_bionic https://zuul.opendev.org/t/openstack/build/45fd8cf5b5d745f5a07d779e1f2e968c : SUCCESS in 39m 45s\n- openstack-helm-cinder-victoria-ubuntu_focal https://zuul.opendev.org/t/openstack/build/76e3126a3eec47e4abc62fb080a84342 : SUCCESS in 35m 50s\n- openstack-helm-cinder-wallaby-ubuntu_focal https://zuul.opendev.org/t/openstack/build/a54236f5bcf948ceae55fc894ac1af99 : SUCCESS in 41m 01s\n- openstack-helm-cinder-xena-ubuntu_focal https://zuul.opendev.org/t/openstack/build/93215427d51e423e8da95ecd4c022613 : SUCCESS in 41m 04s\n- openstack-helm-cinder-yoga-ubuntu_focal https://zuul.opendev.org/t/openstack/build/17794beaa47f447aa1e1aaf179fe4350 : SUCCESS in 37m 47s\n- openstack-helm-compute-kit-ussuri-ubuntu_bionic https://zuul.opendev.org/t/openstack/build/5652866cbd444d24ac5a267cca1f74e8 : SUCCESS in 51m 16s\n- openstack-helm-compute-kit-victoria-ubuntu_focal https://zuul.opendev.org/t/openstack/build/608302df9ac34bc98c1662e242884555 : SUCCESS in 52m 13s\n- openstack-helm-compute-kit-victoria-ubuntu_focal-umbrella https://zuul.opendev.org/t/openstack/build/9dfcc53c8ba444d086ad753f80043d29 : SUCCESS in 56m 37s\n- openstack-helm-compute-kit-wallaby-ubuntu_focal https://zuul.opendev.org/t/openstack/build/934684a9bdfd488fa4643854153d5867 : SUCCESS in 55m 24s\n- openstack-helm-compute-kit-xena-ubuntu_focal https://zuul.opendev.org/t/openstack/build/7ba9c5ed4e434ae395e9919dbeadd520 : SUCCESS in 53m 07s\n- openstack-helm-horizon-wallaby-ubuntu_focal https://zuul.opendev.org/t/openstack/build/a7f05ff113664d9c86dfd7f319b81586 : SUCCESS in 27m 57s\n- openstack-helm-keystone-ldap https://zuul.opendev.org/t/openstack/build/653f70d1353e4af58e48cb214bd5dcbc : SUCCESS in 25m 07s","accounts_in_message":[],"_revision_number":5},{"id":"36f1485b8226f7430bdc02d2e2a5af98329d82a7","tag":"autogenerated:gerrit:newWipPatchSet","author":{"_account_id":28701,"name":"Dustin Specker","email":"v-dspecker@microsoft.com","username":"dustinspecker"},"date":"2022-06-28 14:30:07.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"f478f63df65e328374bd7f43f29cf8bdbf768d24","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2022-06-28 14:58:24.000000000","message":"Patch Set 6:\n\n(1 comment)","accounts_in_message":[],"_revision_number":6},{"id":"2d27297ebaffadf48d17e8ec1c02152452dd5790","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-06-28 15:37:03.000000000","message":"Patch Set 6: 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-tox-docs https://zuul.opendev.org/t/openstack/build/7b4f6670063e4229b44b60c1421ed0f3 : SUCCESS in 5m 25s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/2dafc8bc685244828e5a651676b10456 : SUCCESS in 3m 35s\n- openstack-helm-lint https://zuul.opendev.org/t/openstack/build/725141b84169475b99b6515cb4d3bbe3 : SUCCESS in 3m 51s\n- openstack-helm-cinder-ussuri-ubuntu_bionic https://zuul.opendev.org/t/openstack/build/71f1e45932d94cfb94e7bcfbe5d1f2fd : SUCCESS in 43m 04s\n- openstack-helm-cinder-victoria-ubuntu_focal https://zuul.opendev.org/t/openstack/build/fcb9aaa0b25d4c9a8e389e958f023811 : SUCCESS in 51m 06s\n- openstack-helm-cinder-wallaby-ubuntu_focal https://zuul.opendev.org/t/openstack/build/b764afa897794b70995c6b9bd6fa624d : SUCCESS in 48m 21s\n- openstack-helm-cinder-xena-ubuntu_focal https://zuul.opendev.org/t/openstack/build/b13246eda28644b5964c2621d0265724 : SUCCESS in 48m 59s\n- openstack-helm-cinder-yoga-ubuntu_focal https://zuul.opendev.org/t/openstack/build/40707f746386462db0565f0efa5a4835 : SUCCESS in 46m 20s\n- openstack-helm-compute-kit-ussuri-ubuntu_bionic https://zuul.opendev.org/t/openstack/build/98bc5fb6bddd45a69a653065f631606d : SUCCESS in 59m 13s\n- openstack-helm-compute-kit-victoria-ubuntu_focal https://zuul.opendev.org/t/openstack/build/dae498c77a50450b94d3968621830725 : SUCCESS in 56m 05s\n- openstack-helm-compute-kit-victoria-ubuntu_focal-umbrella https://zuul.opendev.org/t/openstack/build/ca27169d88c741cc822e3d041c96124c : SUCCESS in 1h 00m 08s\n- openstack-helm-compute-kit-wallaby-ubuntu_focal https://zuul.opendev.org/t/openstack/build/2033692d3e9e4d18b539712cc741ef07 : SUCCESS in 53m 32s\n- openstack-helm-compute-kit-xena-ubuntu_focal https://zuul.opendev.org/t/openstack/build/1fa21362a2134a91a6f32e1abc769586 : FAILURE in 58m 09s\n- openstack-helm-horizon-wallaby-ubuntu_focal https://zuul.opendev.org/t/openstack/build/7251076aab63438ca61fbea447ec4ae8 : SUCCESS in 27m 36s\n- openstack-helm-keystone-ldap https://zuul.opendev.org/t/openstack/build/766dfcbadd9245cba395ff887542cc7a : SUCCESS in 27m 07s","accounts_in_message":[],"_revision_number":6},{"id":"9018b0346f2fdd21d64ff41a220afc47f0a8a8ed","tag":"autogenerated:gerrit:newWipPatchSet","author":{"_account_id":28701,"name":"Dustin Specker","email":"v-dspecker@microsoft.com","username":"dustinspecker"},"date":"2022-06-28 18:54:47.000000000","message":"Uploaded patch set 7.","accounts_in_message":[],"_revision_number":7},{"id":"951666786712db46aa22d13e5efd6677a7ccc425","tag":"autogenerated:gerrit:newWipPatchSet","author":{"_account_id":28701,"name":"Dustin Specker","email":"v-dspecker@microsoft.com","username":"dustinspecker"},"date":"2022-06-28 19:04:19.000000000","message":"Uploaded patch set 8.","accounts_in_message":[],"_revision_number":8},{"id":"e825d5c69df007bbe572171885f90ad988ded05c","tag":"autogenerated:gerrit:newWipPatchSet","author":{"_account_id":28701,"name":"Dustin Specker","email":"v-dspecker@microsoft.com","username":"dustinspecker"},"date":"2022-06-28 20:11:41.000000000","message":"Uploaded patch set 9: Commit message was updated.","accounts_in_message":[],"_revision_number":9},{"id":"4cd549637cc450fcb25fb143c9a9ef56a84affd1","tag":"autogenerated:gerrit:newWipPatchSet","author":{"_account_id":28701,"name":"Dustin Specker","email":"v-dspecker@microsoft.com","username":"dustinspecker"},"date":"2022-06-28 20:13:05.000000000","message":"Uploaded patch set 10: Commit message was updated.","accounts_in_message":[],"_revision_number":10},{"id":"648220e38b74da42a596df987045d355b48dbcfc","author":{"_account_id":28701,"name":"Dustin Specker","email":"v-dspecker@microsoft.com","username":"dustinspecker"},"date":"2022-06-28 20:13:34.000000000","message":"Patch Set 10:\n\n(1 comment)","accounts_in_message":[],"_revision_number":10},{"id":"397276e32036ee4a9f87d002ca1142331425f4d6","tag":"autogenerated:gerrit:newWipPatchSet","author":{"_account_id":28701,"name":"Dustin Specker","email":"v-dspecker@microsoft.com","username":"dustinspecker"},"date":"2022-06-28 20:23:26.000000000","message":"Uploaded patch set 11.","accounts_in_message":[],"_revision_number":11},{"id":"1d50b63e91b47538854065c1502a51cd9052ac98","tag":"autogenerated:gerrit:newWipPatchSet","author":{"_account_id":28701,"name":"Dustin Specker","email":"v-dspecker@microsoft.com","username":"dustinspecker"},"date":"2022-06-28 20:56:39.000000000","message":"Uploaded patch set 12: Commit message was updated.","accounts_in_message":[],"_revision_number":12},{"id":"6bfa1919aa6d36140849d61ec2ed4cdacdf5e802","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-06-28 23:55:05.000000000","message":"Patch Set 12: 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-tox-docs https://zuul.opendev.org/t/openstack/build/13e0f7905d8e44d5bd3e94080805cf91 : SUCCESS in 4m 32s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/284d507c27fe4d1ea6be08fdbe7621c1 : SUCCESS in 3m 23s\n- openstack-helm-lint https://zuul.opendev.org/t/openstack/build/3f9510d3beec4934bd8f2ef4c9847a77 : SUCCESS in 3m 23s\n- openstack-helm-cinder-ussuri-ubuntu_bionic https://zuul.opendev.org/t/openstack/build/addc5c121b074b34a1f681af7ee2b986 : SUCCESS in 36m 04s\n- openstack-helm-cinder-victoria-ubuntu_focal https://zuul.opendev.org/t/openstack/build/a1af9c943a144ef0aa03318e56149f64 : SUCCESS in 37m 14s\n- openstack-helm-cinder-wallaby-ubuntu_focal https://zuul.opendev.org/t/openstack/build/90edf560de6748978d309a19dfd4092b : SUCCESS in 37m 42s\n- openstack-helm-cinder-xena-ubuntu_focal https://zuul.opendev.org/t/openstack/build/5a28a87a1f6a4a1ba8076975cc065f16 : SUCCESS in 43m 53s\n- openstack-helm-cinder-yoga-ubuntu_focal https://zuul.opendev.org/t/openstack/build/a96e8c85856347ffb2e6e8b27ec71539 : SUCCESS in 39m 19s\n- openstack-helm-compute-kit-ussuri-ubuntu_bionic https://zuul.opendev.org/t/openstack/build/947636393ca849b082bd946c01782305 : SUCCESS in 47m 07s\n- openstack-helm-compute-kit-victoria-ubuntu_focal https://zuul.opendev.org/t/openstack/build/3beeb09665014b90b4736859ade00bbd : SUCCESS in 47m 19s\n- openstack-helm-compute-kit-victoria-ubuntu_focal-umbrella https://zuul.opendev.org/t/openstack/build/dce56e72c2044a9db2b70e9556c35957 : SUCCESS in 47m 06s\n- openstack-helm-compute-kit-wallaby-ubuntu_focal https://zuul.opendev.org/t/openstack/build/bacd868a00a44d799c975126209176dd : SUCCESS in 51m 09s\n- openstack-helm-compute-kit-xena-ubuntu_focal https://zuul.opendev.org/t/openstack/build/0adbdab240e840b69b588dfce7564831 : TIMED_OUT in 2h 51m 19s\n- openstack-helm-horizon-wallaby-ubuntu_focal https://zuul.opendev.org/t/openstack/build/ec0b8e5cc508445abafe3f84964f2f4e : SUCCESS in 26m 14s\n- openstack-helm-keystone-ldap https://zuul.opendev.org/t/openstack/build/45b7571643d943c2a2aa361d82a7c8ba : SUCCESS in 24m 41s","accounts_in_message":[],"_revision_number":12},{"id":"88021c0c93927bf49169448e35fe0dacdf4ede48","author":{"_account_id":28701,"name":"Dustin Specker","email":"v-dspecker@microsoft.com","username":"dustinspecker"},"date":"2022-06-29 13:44:04.000000000","message":"Patch Set 12:\n\n(1 comment)\n\nThis change is ready for review.","accounts_in_message":[],"_revision_number":12},{"id":"13ce5ef3b0934070890d3fa18dd872cd8bc77a31","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-06-29 14:43:26.000000000","message":"Patch Set 12: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/53daba0cf2874861ad7f5244084de000 : SUCCESS in 5m 22s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/b26f9f277e754b5da9aed29da77b4fb4 : SUCCESS in 4m 24s\n- openstack-helm-lint https://zuul.opendev.org/t/openstack/build/797e68bb738f451eac5081c2e91cf1e5 : SUCCESS in 3m 20s\n- openstack-helm-cinder-ussuri-ubuntu_bionic https://zuul.opendev.org/t/openstack/build/483f0650e5c74f56951032411fcdb10e : SUCCESS in 38m 22s\n- openstack-helm-cinder-victoria-ubuntu_focal https://zuul.opendev.org/t/openstack/build/75c45966102e4f8fb58a1fc2353cdc0e : SUCCESS in 43m 53s\n- openstack-helm-cinder-wallaby-ubuntu_focal https://zuul.opendev.org/t/openstack/build/a8e1418d805b4a3f9a70f99e31163b73 : SUCCESS in 39m 39s\n- openstack-helm-cinder-xena-ubuntu_focal https://zuul.opendev.org/t/openstack/build/d8ea453794114eb1be9435287e1765b2 : SUCCESS in 45m 07s\n- openstack-helm-cinder-yoga-ubuntu_focal https://zuul.opendev.org/t/openstack/build/3a5e4b409897436097a5384f77ce1d31 : SUCCESS in 43m 44s\n- openstack-helm-compute-kit-ussuri-ubuntu_bionic https://zuul.opendev.org/t/openstack/build/fd75762344c344e8b9562e5b67d6bed7 : SUCCESS in 53m 26s\n- openstack-helm-compute-kit-victoria-ubuntu_focal https://zuul.opendev.org/t/openstack/build/3bf8576888a94691b5d60a3d2f3724eb : SUCCESS in 54m 51s\n- openstack-helm-compute-kit-victoria-ubuntu_focal-umbrella https://zuul.opendev.org/t/openstack/build/d33835d0da5a47bbb91a503a764a6178 : SUCCESS in 56m 04s\n- openstack-helm-compute-kit-wallaby-ubuntu_focal https://zuul.opendev.org/t/openstack/build/6b41e6b312254f37bc3d07e9024a640e : SUCCESS in 57m 23s\n- openstack-helm-compute-kit-xena-ubuntu_focal https://zuul.opendev.org/t/openstack/build/dca8ce149a104225ac668d19ccc26551 : SUCCESS in 55m 07s\n- openstack-helm-horizon-wallaby-ubuntu_focal https://zuul.opendev.org/t/openstack/build/70dff31ee1f44767bf05df306bd3bff2 : SUCCESS in 28m 08s\n- openstack-helm-keystone-ldap https://zuul.opendev.org/t/openstack/build/9fd9cea0fda1406cbf27056c66e29125 : SUCCESS in 28m 34s","accounts_in_message":[],"_revision_number":12},{"id":"137a33b131955ecca790bed15753b4528203a5bc","author":{"_account_id":31728,"name":"Oleksii Shcherba","display_name":"Oleksii Shcherba","email":"v-oshcherba@microsoft.com","username":"mihalych"},"date":"2022-06-29 17:27:22.000000000","message":"Patch Set 12: Code-Review+1","accounts_in_message":[],"_revision_number":12},{"id":"be93df07c573079231d98f5d7b94e87e6f37643e","author":{"_account_id":35024,"deleted":true},"date":"2022-06-29 20:11:36.000000000","message":"Patch Set 12: Code-Review+1","accounts_in_message":[],"_revision_number":12},{"id":"6970ada611d9c1425b0c1a45e8788b6eeab71edd","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2022-06-29 20:16:17.000000000","message":"Patch Set 12: Code-Review+2","accounts_in_message":[],"_revision_number":12},{"id":"415ebc7a4e0ee286952590149ad2d84b69830d33","author":{"_account_id":8898,"name":"Chris Wedgwood","email":"cw@f00f.org","username":"anticw"},"date":"2022-07-04 05:22:02.000000000","message":"Patch Set 12: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":12},{"id":"c411e1b497acaadb405dfba56be7937d6376fc6d","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-07-04 05:22:38.000000000","message":"Patch Set 12: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":12},{"id":"e2d52ae910b3fda61561de8e4e1932c25b707232","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-07-04 06:22:44.000000000","message":"Patch Set 12: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/74ac7bfbf5d4443a8b858258bb8beb55\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/797345c3bac94e35bdb324b3ea480970 : SUCCESS in 5m 44s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/d0c4452505cf4155b8c65bca7d6539fe : SUCCESS in 4m 03s\n- openstack-helm-lint https://zuul.opendev.org/t/openstack/build/51f58590319447518a6ade29f90d24c8 : SUCCESS in 3m 40s\n- openstack-helm-tls https://zuul.opendev.org/t/openstack/build/80f1e344c4514d20b4f12e7ea49515c5 : SUCCESS in 59m 00s\n- openstack-helm-cinder-wallaby-ubuntu_focal https://zuul.opendev.org/t/openstack/build/1fa465d9efed4142ade7198e3c0e8a16 : SUCCESS in 43m 30s\n- openstack-helm-compute-kit-wallaby-ubuntu_focal https://zuul.opendev.org/t/openstack/build/09645d48320847b58788d8aa6b373599 : SUCCESS in 57m 20s","accounts_in_message":[],"_revision_number":12},{"id":"3c3bf42d355c3bb315ae0107c1046e05e3e8f407","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-07-04 06:22:44.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":12},{"id":"104d75128a4464dabdd713c8409fb4124017736a","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-07-04 06:24:58.000000000","message":"Patch Set 12:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/0dac4dece10f492c955c27e5146d19a0\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/36dc7a9b2aa34aca9b42da58dec970a7 : SUCCESS in 56s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/80329f1a583b4f71b41f0302870cca27 : SUCCESS in 51s","accounts_in_message":[],"_revision_number":12}],"current_revision_number":12,"current_revision":"078a49693753eb054b1ebd3c4f0578b7bf4af7f0","revisions":{"9920e60cd74332e699468599a120d0163de685a1":{"kind":"REWORK","_number":1,"created":"2022-06-22 16:29:27.000000000","uploader":{"_account_id":28701,"name":"Dustin Specker","email":"v-dspecker@microsoft.com","username":"dustinspecker"},"ref":"refs/changes/98/847198/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-helm","ref":"refs/changes/98/847198/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/98/847198/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/98/847198/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/98/847198/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-helm refs/changes/98/847198/1"}}},"commit":{"parents":[{"commit":"5a6f6569ce0002dd549f88f5c20a6eb13e27b1da","subject":"Imported Translations from Zanata","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/5a6f6569ce0002dd549f88f5c20a6eb13e27b1da"}]}],"author":{"name":"Dustin Specker","email":"v-dspecker@microsoft.com","date":"2022-06-22 16:28:18.000000000","tz":-300},"committer":{"name":"Dustin Specker","email":"v-dspecker@microsoft.com","date":"2022-06-22 16:28:18.000000000","tz":-300},"subject":"[WIP/DNM] create failing test case for upgrading umbrella w/ no changes","message":"[WIP/DNM] create failing test case for upgrading umbrella w/ no changes\n\nIf a Helm upgrade is performed on the OpenStack Umbrella chart using\nthe exact same configuration as the first release, then it\u0027s expected\nfor no pods to be created.\n\nChange-Id: Iffaa346d814b8d0a3e2292849943219f70d50a23\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/9920e60cd74332e699468599a120d0163de685a1"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/9920e60cd74332e699468599a120d0163de685a1"}]},"branch":"refs/heads/master"},"73c151e4f8434c6612773154230f083eea8d43d6":{"kind":"REWORK","_number":2,"created":"2022-06-27 20:32:14.000000000","uploader":{"_account_id":28701,"name":"Dustin Specker","email":"v-dspecker@microsoft.com","username":"dustinspecker"},"ref":"refs/changes/98/847198/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-helm","ref":"refs/changes/98/847198/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/98/847198/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/98/847198/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/98/847198/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-helm refs/changes/98/847198/2"}}},"commit":{"parents":[{"commit":"db4ade3f7231ee29abb3a6fef53f574c1c1965f0","subject":"Merge \"Set libvirt cgroup path to openstack-helm/ if hugepages is enabled on system\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/db4ade3f7231ee29abb3a6fef53f574c1c1965f0"}]}],"author":{"name":"Dustin Specker","email":"v-dspecker@microsoft.com","date":"2022-06-22 16:28:18.000000000","tz":-300},"committer":{"name":"Dustin Specker","email":"v-dspecker@microsoft.com","date":"2022-06-27 20:32:11.000000000","tz":-300},"subject":"validate upgrading openstack Helm release doesn\u0027t cause deployments to cycle pods","message":"validate upgrading openstack Helm release doesn\u0027t cause deployments to cycle pods\n\nIf a Helm upgrade is performed on the OpenStack Umbrella chart using\nthe exact same configuration as the first release, then it\u0027s expected\nfor no pods to be created. This did not work as expected.\n\nA few changes were required to support this desired behavior:\n1. Update glance\u0027s configmap-etc.yaml to modify a copy of .Values\n   instead of modifying .Values directly. This seems to cause Helm\n   to think changes were made and cause the configmap-etc hash to change\n   and result in the glance-api deployment changing.\n2. Update openstack.sh script to create a randomly generated memcache secret\n   for glance. Without this change, the glance-api deployment changes each time\n   since Helm randomly generates a new memcache secret if not provided.\n\nThis behavior is enforced via a new test script,\nvalidate-umbrella-upgrade-no-side-effects.sh.\n\nChange-Id: Iffaa346d814b8d0a3e2292849943219f70d50a23\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/73c151e4f8434c6612773154230f083eea8d43d6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/73c151e4f8434c6612773154230f083eea8d43d6"}]},"branch":"refs/heads/master"},"82c931f4e8d726aca81cbbfb5aff30af9759a6b8":{"kind":"REWORK","_number":3,"created":"2022-06-27 22:26:11.000000000","uploader":{"_account_id":28701,"name":"Dustin Specker","email":"v-dspecker@microsoft.com","username":"dustinspecker"},"ref":"refs/changes/98/847198/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-helm","ref":"refs/changes/98/847198/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/98/847198/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/98/847198/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/98/847198/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-helm refs/changes/98/847198/3"}}},"commit":{"parents":[{"commit":"db4ade3f7231ee29abb3a6fef53f574c1c1965f0","subject":"Merge \"Set libvirt cgroup path to openstack-helm/ if hugepages is enabled on system\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/db4ade3f7231ee29abb3a6fef53f574c1c1965f0"}]}],"author":{"name":"Dustin Specker","email":"v-dspecker@microsoft.com","date":"2022-06-22 16:28:18.000000000","tz":-300},"committer":{"name":"Dustin Specker","email":"v-dspecker@microsoft.com","date":"2022-06-27 22:26:05.000000000","tz":-300},"subject":"validate upgrading openstack Helm release doesn\u0027t cause deployments to cycle pods","message":"validate upgrading openstack Helm release doesn\u0027t cause deployments to cycle pods\n\nIf a Helm upgrade is performed on the OpenStack Umbrella chart using\nthe exact same configuration as the first release, then it\u0027s expected\nfor no pods to be created. This did not work as expected.\n\nA few changes were required to support this desired behavior:\n1. Update glance\u0027s configmap-etc.yaml to modify a copy of .Values\n   instead of modifying .Values directly. This seems to cause Helm\n   to think changes were made and cause the configmap-etc hash to change\n   and result in the glance-api deployment changing.\n2. Update openstack.sh script to create a randomly generated memcache secret\n   for glance. Without this change, the glance-api deployment changes each time\n   since Helm randomly generates a new memcache secret if not provided.\n\nThis behavior is enforced via a new test script,\nvalidate-umbrella-upgrade-no-side-effects.sh.\n\nChange-Id: Iffaa346d814b8d0a3e2292849943219f70d50a23\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/82c931f4e8d726aca81cbbfb5aff30af9759a6b8"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/82c931f4e8d726aca81cbbfb5aff30af9759a6b8"}]},"branch":"refs/heads/master"},"ff7b2aad78c8d2d3368adadcc2df3004cc1cd149":{"kind":"REWORK","_number":4,"created":"2022-06-27 22:27:50.000000000","uploader":{"_account_id":28701,"name":"Dustin Specker","email":"v-dspecker@microsoft.com","username":"dustinspecker"},"ref":"refs/changes/98/847198/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-helm","ref":"refs/changes/98/847198/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/98/847198/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/98/847198/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/98/847198/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-helm refs/changes/98/847198/4"}}},"commit":{"parents":[{"commit":"db4ade3f7231ee29abb3a6fef53f574c1c1965f0","subject":"Merge \"Set libvirt cgroup path to openstack-helm/ if hugepages is enabled on system\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/db4ade3f7231ee29abb3a6fef53f574c1c1965f0"}]}],"author":{"name":"Dustin Specker","email":"v-dspecker@microsoft.com","date":"2022-06-22 16:28:18.000000000","tz":-300},"committer":{"name":"Dustin Specker","email":"v-dspecker@microsoft.com","date":"2022-06-27 22:27:47.000000000","tz":-300},"subject":"validate upgrading openstack Helm release doesn\u0027t cause deployments to cycle pods","message":"validate upgrading openstack Helm release doesn\u0027t cause deployments to cycle pods\n\nIf a Helm upgrade is performed on the OpenStack Umbrella chart using\nthe exact same configuration as the first release, then it\u0027s expected\nfor no pods to be created. This did not work as expected.\n\nA few changes were required to support this desired behavior:\n1. Update glance\u0027s configmap-etc.yaml to modify a copy of .Values\n   instead of modifying .Values directly. This seems to cause Helm\n   to think changes were made and cause the configmap-etc hash to change\n   and result in the glance-api deployment changing.\n2. Update openstack.sh script to create a randomly generated memcache secret\n   for glance. Without this change, the glance-api deployment changes each time\n   since Helm randomly generates a new memcache secret if not provided.\n\nThis behavior is enforced via a new test script,\nvalidate-umbrella-upgrade-no-side-effects.sh.\n\nChange-Id: Iffaa346d814b8d0a3e2292849943219f70d50a23\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/ff7b2aad78c8d2d3368adadcc2df3004cc1cd149"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/ff7b2aad78c8d2d3368adadcc2df3004cc1cd149"}]},"branch":"refs/heads/master"},"9d530cbbe40e96421a66d01d86e696cc4484fc25":{"kind":"REWORK","_number":5,"created":"2022-06-27 22:28:21.000000000","uploader":{"_account_id":28701,"name":"Dustin Specker","email":"v-dspecker@microsoft.com","username":"dustinspecker"},"ref":"refs/changes/98/847198/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-helm","ref":"refs/changes/98/847198/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/98/847198/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/98/847198/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/98/847198/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-helm refs/changes/98/847198/5"}}},"commit":{"parents":[{"commit":"db4ade3f7231ee29abb3a6fef53f574c1c1965f0","subject":"Merge \"Set libvirt cgroup path to openstack-helm/ if hugepages is enabled on system\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/db4ade3f7231ee29abb3a6fef53f574c1c1965f0"}]}],"author":{"name":"Dustin Specker","email":"v-dspecker@microsoft.com","date":"2022-06-22 16:28:18.000000000","tz":-300},"committer":{"name":"Dustin Specker","email":"v-dspecker@microsoft.com","date":"2022-06-27 22:28:18.000000000","tz":-300},"subject":"validate upgrading openstack Helm release doesn\u0027t cause deployments to cycle pods","message":"validate upgrading openstack Helm release doesn\u0027t cause deployments to cycle pods\n\nIf a Helm upgrade is performed on the OpenStack Umbrella chart using\nthe exact same configuration as the first release, then it\u0027s expected\nfor no pods to be created. This did not work as expected.\n\nA few changes were required to support this desired behavior:\n1. Update glance\u0027s configmap-etc.yaml to modify a copy of .Values\n   instead of modifying .Values directly. This seems to cause Helm\n   to think changes were made and cause the configmap-etc hash to change\n   and result in the glance-api deployment changing.\n2. Update openstack.sh script to create a randomly generated memcache secret\n   for glance. Without this change, the glance-api deployment changes each time\n   since Helm randomly generates a new memcache secret if not provided.\n\nThis behavior is enforced via a new test script,\nvalidate-umbrella-upgrade-no-side-effects.sh.\n\nChange-Id: Iffaa346d814b8d0a3e2292849943219f70d50a23\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/9d530cbbe40e96421a66d01d86e696cc4484fc25"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/9d530cbbe40e96421a66d01d86e696cc4484fc25"}]},"branch":"refs/heads/master"},"f5c404a020b3bb423dac16b0c0d374fe263790ac":{"kind":"TRIVIAL_REBASE_WITH_MESSAGE_UPDATE","_number":6,"created":"2022-06-28 14:30:07.000000000","uploader":{"_account_id":28701,"name":"Dustin Specker","email":"v-dspecker@microsoft.com","username":"dustinspecker"},"ref":"refs/changes/98/847198/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-helm","ref":"refs/changes/98/847198/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/98/847198/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/98/847198/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/98/847198/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-helm refs/changes/98/847198/6"}}},"commit":{"parents":[{"commit":"820788a501b7da880aaefcbf69f15baac6e09887","subject":"Merge \"Adding python3-dev and net-tools to install-packages.sh\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/820788a501b7da880aaefcbf69f15baac6e09887"}]}],"author":{"name":"Dustin Specker","email":"v-dspecker@microsoft.com","date":"2022-06-22 16:28:18.000000000","tz":-300},"committer":{"name":"Dustin Specker","email":"v-dspecker@microsoft.com","date":"2022-06-28 14:29:55.000000000","tz":-300},"subject":"validate upgrading openstack Helm release doesn\u0027t cause deployments to cycle pods","message":"validate upgrading openstack Helm release doesn\u0027t cause deployments to cycle pods\n\nIf a Helm upgrade is performed on the OpenStack Umbrella chart using\nthe exact same configuration as the first release, then it\u0027s expected\nfor no pods to be created. This did not work as expected.\n\nA few changes were required to support this desired behavior:\n1. Update glance\u0027s configmap-etc.yaml to modify a copy of .Values\n   instead of modifying .Values directly. This seems to cause Helm\n   to think changes were made and cause the configmap-etc hash to change\n   and result in the glance-api deployment changing.\n2. Update openstack.sh script to create a randomly generated memcache secret\n   for glance. Without this change, the glance-api deployment changes each time\n   since Helm randomly generates a new memcache secret if not provided.\n\nThis behavior is enforced via a new test script,\nvalidate-umbrella-upgrade-no-side-effects.sh.\n\nThe following jobs are always recreated due to hooks:\n- keystone-bootstrap\n- keystone-credential-setup\n- keystone-db-init\n- keystone-db-sync\n- keystone-domain-manage\n- keystone-fernet-setup\n- keystone-rabbit-init\n- rabbitmq-cluster-wait\n\nSome Jobs are created via CronJobs and could be created during validation.\nSo far, heat-engine-cleaner has been seen, but others could be caught too.\n\nSo the validation script ignores these related pod changes by checking if the\npod was created via a Job with a Helm hook or a Job created via a CronJob.\n\nChange-Id: Iffaa346d814b8d0a3e2292849943219f70d50a23\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/f5c404a020b3bb423dac16b0c0d374fe263790ac"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/f5c404a020b3bb423dac16b0c0d374fe263790ac"}]},"branch":"refs/heads/master"},"7e59f6ac90a6fad3e01e03bc7407e3711a8aa7a4":{"kind":"REWORK","_number":7,"created":"2022-06-28 18:54:47.000000000","uploader":{"_account_id":28701,"name":"Dustin Specker","email":"v-dspecker@microsoft.com","username":"dustinspecker"},"ref":"refs/changes/98/847198/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-helm","ref":"refs/changes/98/847198/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/98/847198/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/98/847198/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/98/847198/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-helm refs/changes/98/847198/7"}}},"commit":{"parents":[{"commit":"820788a501b7da880aaefcbf69f15baac6e09887","subject":"Merge \"Adding python3-dev and net-tools to install-packages.sh\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/820788a501b7da880aaefcbf69f15baac6e09887"}]}],"author":{"name":"Dustin Specker","email":"v-dspecker@microsoft.com","date":"2022-06-22 16:28:18.000000000","tz":-300},"committer":{"name":"Dustin Specker","email":"v-dspecker@microsoft.com","date":"2022-06-28 18:49:15.000000000","tz":-300},"subject":"validate upgrading openstack Helm release doesn\u0027t cause changes to applications","message":"validate upgrading openstack Helm release doesn\u0027t cause changes to applications\n\nIf a Helm upgrade is performed on the OpenStack Umbrella chart using\nthe exact same configuration as the first release, then it\u0027s expected\nfor no DaemonSets, Deployments, or StatefulSets to be updated.\nThis did not work as expected.\n\nA few changes were required to support this desired behavior:\n1. Update glance\u0027s configmap-etc.yaml to trim whitespace and convert YAML comment\n   to Helm template comment. Before this change, Helm rendered the template with\n   the YAML comment and a newline for the install phase. On upgrades, Helm rendered\n   the template without the YAML comment and newline causing the hash of configmap-etc\n   to change, thus causing the glance-api Deployment to update.\n2. Update openstack.sh script to create a randomly generated memcache secret\n   for glance. Without this change, the glance-api deployment changes each time\n   since Helm randomly generates a new memcache secret if not provided.\n\nThis behavior is enforced via a new test script,\nvalidate-umbrella-upgrade-no-side-effects.sh.\n\nThe following jobs are always recreated due to hooks:\n- keystone-bootstrap\n- keystone-credential-setup\n- keystone-db-init\n- keystone-db-sync\n- keystone-domain-manage\n- keystone-fernet-setup\n- keystone-rabbit-init\n- rabbitmq-cluster-wait\n\nSome Jobs are created via CronJobs and could be created during validation.\nSo far, heat-engine-cleaner has been seen, but others could be caught too.\n\nSo the validation script ignores these related pod changes by checking if the\npod was created via a Job with a Helm hook or a Job created via a CronJob.\n\nChange-Id: Iffaa346d814b8d0a3e2292849943219f70d50a23\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/7e59f6ac90a6fad3e01e03bc7407e3711a8aa7a4"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/7e59f6ac90a6fad3e01e03bc7407e3711a8aa7a4"}]},"branch":"refs/heads/master"},"692d7f1597f761003bf5716b971e7037237efd49":{"kind":"REWORK","_number":8,"created":"2022-06-28 19:04:19.000000000","uploader":{"_account_id":28701,"name":"Dustin Specker","email":"v-dspecker@microsoft.com","username":"dustinspecker"},"ref":"refs/changes/98/847198/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-helm","ref":"refs/changes/98/847198/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/98/847198/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/98/847198/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/98/847198/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-helm refs/changes/98/847198/8"}}},"commit":{"parents":[{"commit":"820788a501b7da880aaefcbf69f15baac6e09887","subject":"Merge \"Adding python3-dev and net-tools to install-packages.sh\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/820788a501b7da880aaefcbf69f15baac6e09887"}]}],"author":{"name":"Dustin Specker","email":"v-dspecker@microsoft.com","date":"2022-06-22 16:28:18.000000000","tz":-300},"committer":{"name":"Dustin Specker","email":"v-dspecker@microsoft.com","date":"2022-06-28 19:04:15.000000000","tz":-300},"subject":"validate upgrading openstack Helm release doesn\u0027t cause changes to applications","message":"validate upgrading openstack Helm release doesn\u0027t cause changes to applications\n\nIf a Helm upgrade is performed on the OpenStack Umbrella chart using\nthe exact same configuration as the first release, then it\u0027s expected\nfor no DaemonSets, Deployments, or StatefulSets to be updated.\nThis did not work as expected.\n\nA few changes were required to support this desired behavior:\n1. Update glance\u0027s configmap-etc.yaml to trim whitespace and convert YAML comment\n   to Helm template comment. Before this change, Helm rendered the template with\n   the YAML comment and a newline for the install phase. On upgrades, Helm rendered\n   the template without the YAML comment and newline causing the hash of configmap-etc\n   to change, thus causing the glance-api Deployment to update.\n2. Update openstack.sh script to create a randomly generated memcache secret\n   for glance. Without this change, the glance-api deployment changes each time\n   since Helm randomly generates a new memcache secret if not provided.\n\nThis behavior is enforced via a new test script,\nvalidate-umbrella-upgrade-no-side-effects.sh.\n\nThe following jobs are always recreated due to hooks:\n- keystone-bootstrap\n- keystone-credential-setup\n- keystone-db-init\n- keystone-db-sync\n- keystone-domain-manage\n- keystone-fernet-setup\n- keystone-rabbit-init\n- rabbitmq-cluster-wait\n\nSome Jobs are created via CronJobs and could be created during validation.\nSo far, heat-engine-cleaner has been seen, but others could be caught too.\n\nSo the validation script ignores these related pod changes by checking if the\npod was created via a Job with a Helm hook or a Job created via a CronJob.\n\nChange-Id: Iffaa346d814b8d0a3e2292849943219f70d50a23\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/692d7f1597f761003bf5716b971e7037237efd49"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/692d7f1597f761003bf5716b971e7037237efd49"}]},"branch":"refs/heads/master"},"0c1b728608eba7c920d5e0bfe4aea27a7677f727":{"kind":"NO_CODE_CHANGE","_number":9,"created":"2022-06-28 20:11:41.000000000","uploader":{"_account_id":28701,"name":"Dustin Specker","email":"v-dspecker@microsoft.com","username":"dustinspecker"},"ref":"refs/changes/98/847198/9","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-helm","ref":"refs/changes/98/847198/9","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/98/847198/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/98/847198/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/98/847198/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-helm refs/changes/98/847198/9"}}},"commit":{"parents":[{"commit":"820788a501b7da880aaefcbf69f15baac6e09887","subject":"Merge \"Adding python3-dev and net-tools to install-packages.sh\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/820788a501b7da880aaefcbf69f15baac6e09887"}]}],"author":{"name":"Dustin Specker","email":"v-dspecker@microsoft.com","date":"2022-06-22 16:28:18.000000000","tz":-300},"committer":{"name":"Dustin Specker","email":"v-dspecker@microsoft.com","date":"2022-06-28 20:08:24.000000000","tz":-300},"subject":"upgrading umbrella w/o changes has no app changes","message":"upgrading umbrella w/o changes has no app changes\n\nIf a Helm upgrade is performed on the OpenStack Umbrella chart using\nthe exact same configuration as the first release, then it\u0027s expected\nfor no DaemonSets, Deployments, or StatefulSets to be updated.\nThis did not work as expected.\n\nA few changes were required to support this desired behavior:\n1. Update glance\u0027s configmap-etc.yaml to trim whitespace and convert YAML comment\n   to Helm template comment. Before this change, Helm rendered the template with\n   the YAML comment and a newline for the install phase. On upgrades, Helm rendered\n   the template without the YAML comment and newline causing the hash of configmap-etc\n   to change, thus causing the glance-api Deployment to update.\n2. Update openstack.sh script to create a randomly generated memcache secret\n   for glance. Without this change, the glance-api deployment changes each time\n   since Helm randomly generates a new memcache secret if not provided.\n\nThis behavior is enforced via a new test script,\nvalidate-umbrella-upgrade-no-side-effects.sh.\n\nThe following jobs are always recreated due to hooks:\n- keystone-bootstrap\n- keystone-credential-setup\n- keystone-db-init\n- keystone-db-sync\n- keystone-domain-manage\n- keystone-fernet-setup\n- keystone-rabbit-init\n- rabbitmq-cluster-wait\n\nSome Jobs are created via CronJobs and could be created during validation.\nSo far, heat-engine-cleaner has been seen, but others could be caught too.\n\nSo the validation script ignores these related pod changes by checking if the\npod was created via a Job with a Helm hook or a Job created via a CronJob.\n\nChange-Id: Iffaa346d814b8d0a3e2292849943219f70d50a23\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/0c1b728608eba7c920d5e0bfe4aea27a7677f727"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/0c1b728608eba7c920d5e0bfe4aea27a7677f727"}]},"branch":"refs/heads/master"},"8400be30b111c9b4e4be1f7142330586d3524e46":{"kind":"NO_CODE_CHANGE","_number":10,"created":"2022-06-28 20:13:05.000000000","uploader":{"_account_id":28701,"name":"Dustin Specker","email":"v-dspecker@microsoft.com","username":"dustinspecker"},"ref":"refs/changes/98/847198/10","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-helm","ref":"refs/changes/98/847198/10","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/98/847198/10 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/98/847198/10 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/98/847198/10 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-helm refs/changes/98/847198/10"}}},"commit":{"parents":[{"commit":"820788a501b7da880aaefcbf69f15baac6e09887","subject":"Merge \"Adding python3-dev and net-tools to install-packages.sh\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/820788a501b7da880aaefcbf69f15baac6e09887"}]}],"author":{"name":"Dustin Specker","email":"v-dspecker@microsoft.com","date":"2022-06-22 16:28:18.000000000","tz":-300},"committer":{"name":"Dustin Specker","email":"v-dspecker@microsoft.com","date":"2022-06-28 20:11:49.000000000","tz":-300},"subject":"upgrading umbrella w/o changes has no app changes","message":"upgrading umbrella w/o changes has no app changes\n\nIf a Helm upgrade is performed on the OpenStack Umbrella chart using\nthe exact same configuration as the first release, then it\u0027s expected\nfor no DaemonSets, Deployments, or StatefulSets to be updated.\nThis did not work as expected.\n\nA few changes were required to support this desired behavior:\n1. Update glance\u0027s configmap-etc.yaml to trim whitespace and convert\n   YAML comment to Helm template comment. Before this change, Helm\n   rendered the template with the YAML comment and a newline for the\n   install phase. On upgrades, Helm rendered the template without the\n   YAML comment and newline causing the hash of configmap-etc to change,\n   thus causing the glance-api Deployment to update.\n2. Update openstack.sh script to create a randomly generated memcache\n   secret for glance. Without this change, the glance-api deployment\n   changes each time since Helm randomly generates a new memcache\n   secret if not provided.\n\nThis behavior is enforced via a new test script,\nvalidate-umbrella-upgrade-no-side-effects.sh.\n\nThe following jobs are always recreated due to hooks:\n- keystone-bootstrap\n- keystone-credential-setup\n- keystone-db-init\n- keystone-db-sync\n- keystone-domain-manage\n- keystone-fernet-setup\n- keystone-rabbit-init\n- rabbitmq-cluster-wait\n\nSome Jobs are created via CronJobs and could be created during\nvalidation. So far, heat-engine-cleaner has been seen, but others\n could be caught too.\n\nSo the validation script ignores these related pod changes by checking\nif the pod was created via a Job with a Helm hook or a Job created via\na CronJob.\n\nChange-Id: Iffaa346d814b8d0a3e2292849943219f70d50a23\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/8400be30b111c9b4e4be1f7142330586d3524e46"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/8400be30b111c9b4e4be1f7142330586d3524e46"}]},"branch":"refs/heads/master"},"82fe444e27b8ec97622eb383b315229cf5e2aa6b":{"kind":"REWORK","_number":11,"created":"2022-06-28 20:23:26.000000000","uploader":{"_account_id":28701,"name":"Dustin Specker","email":"v-dspecker@microsoft.com","username":"dustinspecker"},"ref":"refs/changes/98/847198/11","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-helm","ref":"refs/changes/98/847198/11","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/98/847198/11 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/98/847198/11 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/98/847198/11 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-helm refs/changes/98/847198/11"}}},"commit":{"parents":[{"commit":"820788a501b7da880aaefcbf69f15baac6e09887","subject":"Merge \"Adding python3-dev and net-tools to install-packages.sh\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/820788a501b7da880aaefcbf69f15baac6e09887"}]}],"author":{"name":"Dustin Specker","email":"v-dspecker@microsoft.com","date":"2022-06-22 16:28:18.000000000","tz":-300},"committer":{"name":"Dustin Specker","email":"v-dspecker@microsoft.com","date":"2022-06-28 20:23:22.000000000","tz":-300},"subject":"upgrading umbrella w/o changes has no app changes","message":"upgrading umbrella w/o changes has no app changes\n\nIf a Helm upgrade is performed on the OpenStack Umbrella chart using\nthe exact same configuration as the first release, then it\u0027s expected\nfor no DaemonSets, Deployments, or StatefulSets to be updated.\nThis did not work as expected.\n\nA few changes were required to support this desired behavior:\n1. Update glance\u0027s configmap-etc.yaml to trim whitespace and convert\n   YAML comment to Helm template comment. Before this change, Helm\n   rendered the template with the YAML comment and a newline for the\n   install phase. On upgrades, Helm rendered the template without the\n   YAML comment and newline causing the hash of configmap-etc to change,\n   thus causing the glance-api Deployment to update.\n2. Update openstack.sh script to create a randomly generated memcache\n   secret for glance. Without this change, the glance-api deployment\n   changes each time since Helm randomly generates a new memcache\n   secret if not provided.\n\nThis behavior is enforced via a new test script,\nvalidate-umbrella-upgrade-no-side-effects.sh.\n\nThe following jobs are always recreated due to hooks:\n- keystone-bootstrap\n- keystone-credential-setup\n- keystone-db-init\n- keystone-db-sync\n- keystone-domain-manage\n- keystone-fernet-setup\n- keystone-rabbit-init\n- rabbitmq-cluster-wait\n\nSome Jobs are created via CronJobs and could be created during\nvalidation. So far, heat-engine-cleaner has been seen, but others\n could be caught too.\n\nSo the validation script ignores these related pod changes by checking\nif the pod was created via a Job with a Helm hook or a Job created via\na CronJob.\n\nChange-Id: Iffaa346d814b8d0a3e2292849943219f70d50a23\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/82fe444e27b8ec97622eb383b315229cf5e2aa6b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/82fe444e27b8ec97622eb383b315229cf5e2aa6b"}]},"branch":"refs/heads/master"},"078a49693753eb054b1ebd3c4f0578b7bf4af7f0":{"kind":"NO_CODE_CHANGE","_number":12,"created":"2022-06-28 20:56:39.000000000","uploader":{"_account_id":28701,"name":"Dustin Specker","email":"v-dspecker@microsoft.com","username":"dustinspecker"},"ref":"refs/changes/98/847198/12","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-helm","ref":"refs/changes/98/847198/12","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/98/847198/12 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/98/847198/12 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/98/847198/12 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-helm refs/changes/98/847198/12"}}},"commit":{"parents":[{"commit":"820788a501b7da880aaefcbf69f15baac6e09887","subject":"Merge \"Adding python3-dev and net-tools to install-packages.sh\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/820788a501b7da880aaefcbf69f15baac6e09887"}]}],"author":{"name":"Dustin Specker","email":"v-dspecker@microsoft.com","date":"2022-06-22 16:28:18.000000000","tz":-300},"committer":{"name":"Dustin Specker","email":"v-dspecker@microsoft.com","date":"2022-06-28 20:55:31.000000000","tz":-300},"subject":"upgrading umbrella w/o changes has no app changes","message":"upgrading umbrella w/o changes has no app changes\n\nIf a Helm upgrade is performed on the OpenStack Umbrella chart using\nthe exact same configuration as the first release, then it\u0027s expected\nfor no DaemonSets, Deployments, or StatefulSets to be updated.\nThis did not work as expected.\n\nA few changes were required to support this desired behavior:\n1. Update glance\u0027s configmap-etc.yaml to trim whitespace and convert\n   YAML comment to Helm template comment. Before this change, Helm\n   rendered the template with the YAML comment and a newline for the\n   install phase. On upgrades, Helm rendered the template without the\n   YAML comment and newline causing the hash of configmap-etc to change,\n   thus causing the glance-api Deployment to update.\n2. Update openstack.sh script to create a randomly generated memcache\n   secret for glance. Without this change, the glance-api deployment\n   changes each time since Helm randomly generates a new memcache\n   secret if not provided.\n\nThis behavior is enforced via a new test script,\nvalidate-umbrella-upgrade-no-side-effects.sh.\n\nThe following jobs are always recreated due to hooks:\n- keystone-bootstrap\n- keystone-credential-setup\n- keystone-db-init\n- keystone-db-sync\n- keystone-domain-manage\n- keystone-fernet-setup\n- keystone-rabbit-init\n- rabbitmq-cluster-wait\n\nSome Jobs are created via CronJobs and could be created during\nvalidation. So far, heat-engine-cleaner has been seen, but others\ncould be caught too.\n\nSo the validation script ignores these pod changes by ignoring if\nJobs were recreated. Plus Jobs being recreated should not impact\nthe OpenStack deployment.\n\nChange-Id: Iffaa346d814b8d0a3e2292849943219f70d50a23\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/078a49693753eb054b1ebd3c4f0578b7bf4af7f0"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/078a49693753eb054b1ebd3c4f0578b7bf4af7f0"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","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":8898,"name":"Chris Wedgwood","email":"cw@f00f.org","username":"anticw"}},{"label":"Workflow","status":"OK","applied_by":{"_account_id":8898,"name":"Chris Wedgwood","email":"cw@f00f.org","username":"anticw"}}]}],"submit_requirements":[]}
