)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":8898,"name":"Chris Wedgwood","email":"cw@f00f.org","username":"anticw"},"change_message_id":"534b78ed888df57c4df9e4f4c59b9b34ebdcf029","unresolved":true,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Added helm.sh/hook annotations for nova chart"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Chart upgrading was failing due to some immutable fields are needed to be upgraded before the jobs can be upgraded. For solving this issue, helm.sh/hook annotations with post-install and post-upgrade has been added. As for hook-weight annotations, we have added these to control the flow of the jobs with hook creation as the jobs are dependent. Like, db-init jobs need to run before db-sync and so on. Also, helm3_hook value is added in values.yaml file in case hooks needs to be disabled if needed."},{"line_number":10,"context_line":""},{"line_number":11,"context_line":"Change-Id: I4d489f5ded94f19dd3fcf58dafde00b18ff5bcae"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":5,"id":"ff2ce7f6_cadd7ef5","line":9,"range":{"start_line":9,"start_character":2,"end_line":9,"end_character":414},"updated":"2021-08-20 15:14:02.000000000","message":"reflow","commit_id":"bd825495a4ba16e7d7f66f4cca53db37cccdfb79"}],"nova/templates/bin/_nova-compute-init.sh.tpl":[{"author":{"_account_id":1004,"name":"Mohammed Naser","email":"mnaser@vexxhost.com","username":"mnaser"},"change_message_id":"f2f61dcdda7eb29e16b7e46ddbbe0669be0a4113","unresolved":true,"context_lines":[{"line_number":25,"context_line":"migration_interface\u003d\"{{- .Values.conf.libvirt.live_migration_interface -}}\""},{"line_number":26,"context_line":"if [[ -n $migration_interface ]]; then"},{"line_number":27,"context_line":"    # determine ip dynamically based on interface provided"},{"line_number":28,"context_line":"    migration_address\u003d$(ip a s $migration_interface | grep \u0027inet \u0027 | awk \u0027{print $2}\u0027 | awk -F \"/\" \u0027{print $1}\u0027)"},{"line_number":29,"context_line":"fi"},{"line_number":30,"context_line":""},{"line_number":31,"context_line":"touch /tmp/pod-shared/nova-libvirt.conf"}],"source_content_type":"text/x-smarty","patch_set":1,"id":"72632794_0823522c","line":28,"updated":"2021-03-17 14:09:31.000000000","message":"please restore this to it\u0027s original format 😊","commit_id":"9b00f9efe33a497073424dea09058a1057e42bb1"},{"author":{"_account_id":33130,"name":"Susanta gautam","email":"xuxant02@gmail.com","username":"sgautam"},"change_message_id":"fa9177e561448d1c21f13e2ada5ab8cb94ee537d","unresolved":false,"context_lines":[{"line_number":25,"context_line":"migration_interface\u003d\"{{- .Values.conf.libvirt.live_migration_interface -}}\""},{"line_number":26,"context_line":"if [[ -n $migration_interface ]]; then"},{"line_number":27,"context_line":"    # determine ip dynamically based on interface provided"},{"line_number":28,"context_line":"    migration_address\u003d$(ip a s $migration_interface | grep \u0027inet \u0027 | awk \u0027{print $2}\u0027 | awk -F \"/\" \u0027{print $1}\u0027)"},{"line_number":29,"context_line":"fi"},{"line_number":30,"context_line":""},{"line_number":31,"context_line":"touch /tmp/pod-shared/nova-libvirt.conf"}],"source_content_type":"text/x-smarty","patch_set":1,"id":"0b3a9cbd_1d8aea28","line":28,"in_reply_to":"72632794_0823522c","updated":"2021-03-17 14:17:29.000000000","message":"Ack","commit_id":"9b00f9efe33a497073424dea09058a1057e42bb1"},{"author":{"_account_id":1004,"name":"Mohammed Naser","email":"mnaser@vexxhost.com","username":"mnaser"},"change_message_id":"f2f61dcdda7eb29e16b7e46ddbbe0669be0a4113","unresolved":true,"context_lines":[{"line_number":43,"context_line":"    hypervisor_interface\u003d$(ip -4 route list 0/0 | awk -F \u0027dev\u0027 \u0027{ print $2; exit }\u0027 | awk \u0027{ print $1 }\u0027) || exit 1"},{"line_number":44,"context_line":"fi"},{"line_number":45,"context_line":""},{"line_number":46,"context_line":"hypervisor_address\u003d$(ip a s $hypervisor_interface | grep \u0027inet \u0027 | awk \u0027{print $2}\u0027 | awk -F \"/\" \u0027{print $1}\u0027)"},{"line_number":47,"context_line":""},{"line_number":48,"context_line":"if [ -z \"${hypervisor_address}\" ] ; then"},{"line_number":49,"context_line":"  echo \"Var my_ip is empty\""}],"source_content_type":"text/x-smarty","patch_set":1,"id":"0ed47ba0_8890b21a","line":46,"updated":"2021-03-17 14:09:31.000000000","message":"please restore this to it\u0027s original format 😊","commit_id":"9b00f9efe33a497073424dea09058a1057e42bb1"},{"author":{"_account_id":33130,"name":"Susanta gautam","email":"xuxant02@gmail.com","username":"sgautam"},"change_message_id":"fa9177e561448d1c21f13e2ada5ab8cb94ee537d","unresolved":false,"context_lines":[{"line_number":43,"context_line":"    hypervisor_interface\u003d$(ip -4 route list 0/0 | awk -F \u0027dev\u0027 \u0027{ print $2; exit }\u0027 | awk \u0027{ print $1 }\u0027) || exit 1"},{"line_number":44,"context_line":"fi"},{"line_number":45,"context_line":""},{"line_number":46,"context_line":"hypervisor_address\u003d$(ip a s $hypervisor_interface | grep \u0027inet \u0027 | awk \u0027{print $2}\u0027 | awk -F \"/\" \u0027{print $1}\u0027)"},{"line_number":47,"context_line":""},{"line_number":48,"context_line":"if [ -z \"${hypervisor_address}\" ] ; then"},{"line_number":49,"context_line":"  echo \"Var my_ip is empty\""}],"source_content_type":"text/x-smarty","patch_set":1,"id":"df3366b2_ddeaa50b","line":46,"in_reply_to":"0ed47ba0_8890b21a","updated":"2021-03-17 14:17:29.000000000","message":"Ack","commit_id":"9b00f9efe33a497073424dea09058a1057e42bb1"}]}
