)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":28424,"name":"Frank Miller","email":"frank.miller@eng.windriver.com","username":"sensfan22"},"change_message_id":"bbc393368826e49caf38a421fd4659ec871bbf39","unresolved":true,"context_lines":[{"line_number":7,"context_line":"stx-7.0 initial spec for armada deprecation and removal"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"This spec proposes the replacement of Armada with FluxCD."},{"line_number":10,"context_line":""},{"line_number":11,"context_line":"Change-Id: I3bbe4c452a09915031029e4bc6a7080ef08e6167"},{"line_number":12,"context_line":"Signed-off-by: Mihnea Saracin \u003cMihnea.Saracin@windriver.com\u003e"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"c47f1e43_2996fe4b","line":10,"updated":"2022-02-17 18:04:23.000000000","message":"Add a link to the Story #, ie:\nStory: 2009138","commit_id":"faa924a2fdde809ca4bc733344d4c2bdf0537e9a"},{"author":{"_account_id":31273,"name":"Mihnea Saracin","email":"mihneasaracin@yahoo.com","username":"mihneasaracin"},"change_message_id":"bef3ad63fbcb362e4d97e0920de20bd464bd772a","unresolved":false,"context_lines":[{"line_number":7,"context_line":"stx-7.0 initial spec for armada deprecation and removal"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"This spec proposes the replacement of Armada with FluxCD."},{"line_number":10,"context_line":""},{"line_number":11,"context_line":"Change-Id: I3bbe4c452a09915031029e4bc6a7080ef08e6167"},{"line_number":12,"context_line":"Signed-off-by: Mihnea Saracin \u003cMihnea.Saracin@windriver.com\u003e"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"eaff83dc_8d00d015","line":10,"in_reply_to":"c47f1e43_2996fe4b","updated":"2022-02-18 12:22:35.000000000","message":"fixed","commit_id":"faa924a2fdde809ca4bc733344d4c2bdf0537e9a"}],"/PATCHSET_LEVEL":[{"author":{"_account_id":26026,"name":"Greg Waines","email":"greg.waines@windriver.com","username":"gwaines"},"change_message_id":"e21f51906a3261ad587b26c589f7c2a0794b326f","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"8cf95016_cb204605","updated":"2022-02-18 16:29:40.000000000","message":"Some re-word suggestions","commit_id":"fc56d5b472ddef9d3ccac394346fa4aabdbe872e"},{"author":{"_account_id":28459,"name":"Bob Church","email":"robert.church@windriver.com","username":"rchurch"},"change_message_id":"fc6e1795f20b8f9ec88c2210d6134120a00ff363","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"6fc3048d_06a47336","updated":"2022-02-18 15:53:18.000000000","message":"Thanks for the spec.","commit_id":"fc56d5b472ddef9d3ccac394346fa4aabdbe872e"},{"author":{"_account_id":26026,"name":"Greg Waines","email":"greg.waines@windriver.com","username":"gwaines"},"change_message_id":"85db0aedb0931b370e39316fdb7f735e57f1bcbd","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"96f016ce_13bc4f38","updated":"2022-02-22 13:34:10.000000000","message":"couple of minor things","commit_id":"176bf1c700176883374ab2c967b4ed2c63554c13"}],"doc/source/specs/stx-6.0/approved/starlingx_2009138_armada_deprecation_and_removal.rst":[{"author":{"_account_id":33265,"name":"Ramaswamy Subramanian","email":"ramaswamy.subramanian@windriver.com","username":"rsubrama"},"change_message_id":"7f5bff7f3b9de18013cded6279ee5eb301e2257e","unresolved":true,"context_lines":[{"line_number":1,"context_line":".."},{"line_number":2,"context_line":"  This work is licensed under a Creative Commons Attribution 3.0 Unported"},{"line_number":3,"context_line":"  License. http://creativecommons.org/licenses/by/3.0/legalcode"},{"line_number":4,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"f0a29512_7bc1bc2b","line":1,"updated":"2022-02-17 17:22:17.000000000","message":"This file appears to be placed in the wrong directory (stx-6.0).  It should be moved.","commit_id":"faa924a2fdde809ca4bc733344d4c2bdf0537e9a"},{"author":{"_account_id":31273,"name":"Mihnea Saracin","email":"mihneasaracin@yahoo.com","username":"mihneasaracin"},"change_message_id":"bef3ad63fbcb362e4d97e0920de20bd464bd772a","unresolved":false,"context_lines":[{"line_number":1,"context_line":".."},{"line_number":2,"context_line":"  This work is licensed under a Creative Commons Attribution 3.0 Unported"},{"line_number":3,"context_line":"  License. http://creativecommons.org/licenses/by/3.0/legalcode"},{"line_number":4,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"f8bd2be6_b1439315","line":1,"in_reply_to":"f0a29512_7bc1bc2b","updated":"2022-02-18 12:22:35.000000000","message":"fixed","commit_id":"faa924a2fdde809ca4bc733344d4c2bdf0537e9a"},{"author":{"_account_id":28459,"name":"Bob Church","email":"robert.church@windriver.com","username":"rchurch"},"change_message_id":"e9044049c97924986b8d409b588e3c7237d2ad00","unresolved":true,"context_lines":[{"line_number":20,"context_line":"life-cycle of StarlingX applications."},{"line_number":21,"context_line":""},{"line_number":22,"context_line":"It provides the ability to manage (i.e., install, upgrade, remove) multiple"},{"line_number":23,"context_line":"Helm charts in an application with dependencies by having all charts"},{"line_number":24,"context_line":"configurations in a single Armada YAML and having it processed with a single"},{"line_number":25,"context_line":"command."},{"line_number":26,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"586b16fe_34ca5953","line":23,"range":{"start_line":23,"start_character":58,"end_line":23,"end_character":68},"updated":"2022-02-17 19:28:34.000000000","message":"nit: all chart","commit_id":"faa924a2fdde809ca4bc733344d4c2bdf0537e9a"},{"author":{"_account_id":31273,"name":"Mihnea Saracin","email":"mihneasaracin@yahoo.com","username":"mihneasaracin"},"change_message_id":"bef3ad63fbcb362e4d97e0920de20bd464bd772a","unresolved":false,"context_lines":[{"line_number":20,"context_line":"life-cycle of StarlingX applications."},{"line_number":21,"context_line":""},{"line_number":22,"context_line":"It provides the ability to manage (i.e., install, upgrade, remove) multiple"},{"line_number":23,"context_line":"Helm charts in an application with dependencies by having all charts"},{"line_number":24,"context_line":"configurations in a single Armada YAML and having it processed with a single"},{"line_number":25,"context_line":"command."},{"line_number":26,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"04e74439_df2fb392","line":23,"range":{"start_line":23,"start_character":58,"end_line":23,"end_character":68},"in_reply_to":"586b16fe_34ca5953","updated":"2022-02-18 12:22:35.000000000","message":"fixed","commit_id":"faa924a2fdde809ca4bc733344d4c2bdf0537e9a"},{"author":{"_account_id":28459,"name":"Bob Church","email":"robert.church@windriver.com","username":"rchurch"},"change_message_id":"e9044049c97924986b8d409b588e3c7237d2ad00","unresolved":true,"context_lines":[{"line_number":55,"context_line":""},{"line_number":56,"context_line":"The Flux Helm and Source controllers will be deployed as pods during the"},{"line_number":57,"context_line":"ansible bootstrap. To enable incremental delivery and eventual removal of"},{"line_number":58,"context_line":"Armada, a new common role for installing the Helm/Source"},{"line_number":59,"context_line":"controllers will be added."},{"line_number":60,"context_line":""},{"line_number":61,"context_line":"The ``Kustomize`` binary is used to install FluxCD resources,"}],"source_content_type":"text/x-rst","patch_set":2,"id":"04b806d9_cca372b9","line":58,"range":{"start_line":58,"start_character":14,"end_line":58,"end_character":25},"updated":"2022-02-17 19:28:34.000000000","message":"nit: common Ansible role","commit_id":"faa924a2fdde809ca4bc733344d4c2bdf0537e9a"},{"author":{"_account_id":31273,"name":"Mihnea Saracin","email":"mihneasaracin@yahoo.com","username":"mihneasaracin"},"change_message_id":"bef3ad63fbcb362e4d97e0920de20bd464bd772a","unresolved":false,"context_lines":[{"line_number":55,"context_line":""},{"line_number":56,"context_line":"The Flux Helm and Source controllers will be deployed as pods during the"},{"line_number":57,"context_line":"ansible bootstrap. To enable incremental delivery and eventual removal of"},{"line_number":58,"context_line":"Armada, a new common role for installing the Helm/Source"},{"line_number":59,"context_line":"controllers will be added."},{"line_number":60,"context_line":""},{"line_number":61,"context_line":"The ``Kustomize`` binary is used to install FluxCD resources,"}],"source_content_type":"text/x-rst","patch_set":2,"id":"cb9513fc_f9dd6490","line":58,"range":{"start_line":58,"start_character":14,"end_line":58,"end_character":25},"in_reply_to":"04b806d9_cca372b9","updated":"2022-02-18 12:22:35.000000000","message":"fixed","commit_id":"faa924a2fdde809ca4bc733344d4c2bdf0537e9a"},{"author":{"_account_id":28459,"name":"Bob Church","email":"robert.church@windriver.com","username":"rchurch"},"change_message_id":"e9044049c97924986b8d409b588e3c7237d2ad00","unresolved":true,"context_lines":[{"line_number":59,"context_line":"controllers will be added."},{"line_number":60,"context_line":""},{"line_number":61,"context_line":"The ``Kustomize`` binary is used to install FluxCD resources,"},{"line_number":62,"context_line":"it will be packaged into one of the Kubernetes rpm in the integ repository."},{"line_number":63,"context_line":"In the newer kubernetes versions this is not needed because Kustomize support"},{"line_number":64,"context_line":"is built into **kubectl (kubectl apply -k)**."},{"line_number":65,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"7a706979_e154d2e7","line":62,"range":{"start_line":62,"start_character":47,"end_line":62,"end_character":50},"updated":"2022-02-17 19:28:34.000000000","message":"nit: rpms","commit_id":"faa924a2fdde809ca4bc733344d4c2bdf0537e9a"},{"author":{"_account_id":31273,"name":"Mihnea Saracin","email":"mihneasaracin@yahoo.com","username":"mihneasaracin"},"change_message_id":"bef3ad63fbcb362e4d97e0920de20bd464bd772a","unresolved":false,"context_lines":[{"line_number":59,"context_line":"controllers will be added."},{"line_number":60,"context_line":""},{"line_number":61,"context_line":"The ``Kustomize`` binary is used to install FluxCD resources,"},{"line_number":62,"context_line":"it will be packaged into one of the Kubernetes rpm in the integ repository."},{"line_number":63,"context_line":"In the newer kubernetes versions this is not needed because Kustomize support"},{"line_number":64,"context_line":"is built into **kubectl (kubectl apply -k)**."},{"line_number":65,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"73a349d6_1fd565de","line":62,"range":{"start_line":62,"start_character":47,"end_line":62,"end_character":50},"in_reply_to":"7a706979_e154d2e7","updated":"2022-02-18 12:22:35.000000000","message":"fixed","commit_id":"faa924a2fdde809ca4bc733344d4c2bdf0537e9a"},{"author":{"_account_id":33265,"name":"Ramaswamy Subramanian","email":"ramaswamy.subramanian@windriver.com","username":"rsubrama"},"change_message_id":"7f5bff7f3b9de18013cded6279ee5eb301e2257e","unresolved":true,"context_lines":[{"line_number":60,"context_line":""},{"line_number":61,"context_line":"The ``Kustomize`` binary is used to install FluxCD resources,"},{"line_number":62,"context_line":"it will be packaged into one of the Kubernetes rpm in the integ repository."},{"line_number":63,"context_line":"In the newer kubernetes versions this is not needed because Kustomize support"},{"line_number":64,"context_line":"is built into **kubectl (kubectl apply -k)**."},{"line_number":65,"context_line":""},{"line_number":66,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"fb6d3bef_5e310858","line":63,"range":{"start_line":63,"start_character":7,"end_line":63,"end_character":32},"updated":"2022-02-17 17:22:17.000000000","message":"Do we know if the Kubernetes version targeted for StarlingX 7.0 support this already?  If yes, we may be able to avoid packaging Kustomize.","commit_id":"faa924a2fdde809ca4bc733344d4c2bdf0537e9a"},{"author":{"_account_id":31273,"name":"Mihnea Saracin","email":"mihneasaracin@yahoo.com","username":"mihneasaracin"},"change_message_id":"bef3ad63fbcb362e4d97e0920de20bd464bd772a","unresolved":true,"context_lines":[{"line_number":60,"context_line":""},{"line_number":61,"context_line":"The ``Kustomize`` binary is used to install FluxCD resources,"},{"line_number":62,"context_line":"it will be packaged into one of the Kubernetes rpm in the integ repository."},{"line_number":63,"context_line":"In the newer kubernetes versions this is not needed because Kustomize support"},{"line_number":64,"context_line":"is built into **kubectl (kubectl apply -k)**."},{"line_number":65,"context_line":""},{"line_number":66,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"e1a92f20_c40fe07f","line":63,"range":{"start_line":63,"start_character":7,"end_line":63,"end_character":32},"in_reply_to":"6e727698_bb0fff81","updated":"2022-02-18 12:22:35.000000000","message":"We also can package Kustomize into the kubernetes-unversioned common package.\nIf kustomize support is built into the installed k8s version we\u0027ll use it with \"kubectl -k\" and if it\u0027s not supported we\u0027ll use the packaged binary.","commit_id":"faa924a2fdde809ca4bc733344d4c2bdf0537e9a"},{"author":{"_account_id":28459,"name":"Bob Church","email":"robert.church@windriver.com","username":"rchurch"},"change_message_id":"e9044049c97924986b8d409b588e3c7237d2ad00","unresolved":true,"context_lines":[{"line_number":60,"context_line":""},{"line_number":61,"context_line":"The ``Kustomize`` binary is used to install FluxCD resources,"},{"line_number":62,"context_line":"it will be packaged into one of the Kubernetes rpm in the integ repository."},{"line_number":63,"context_line":"In the newer kubernetes versions this is not needed because Kustomize support"},{"line_number":64,"context_line":"is built into **kubectl (kubectl apply -k)**."},{"line_number":65,"context_line":""},{"line_number":66,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"6e727698_bb0fff81","line":63,"range":{"start_line":63,"start_character":7,"end_line":63,"end_character":32},"in_reply_to":"fb6d3bef_5e310858","updated":"2022-02-17 19:28:34.000000000","message":"Master is currently enabling 1.21/1.22/1.23. Delivery target for fresh installs is 1.23 but will need kustomize support on all 3 to support potential incremental upgrades for existing installs (i.e. stuck on one version for some reason) on the way to 1.23","commit_id":"faa924a2fdde809ca4bc733344d4c2bdf0537e9a"},{"author":{"_account_id":33265,"name":"Ramaswamy Subramanian","email":"ramaswamy.subramanian@windriver.com","username":"rsubrama"},"change_message_id":"7f5bff7f3b9de18013cded6279ee5eb301e2257e","unresolved":true,"context_lines":[{"line_number":68,"context_line":"-----------------------------"},{"line_number":69,"context_line":""},{"line_number":70,"context_line":"The Armada tar file components for every"},{"line_number":71,"context_line":"StarlingX applicationare the following:"},{"line_number":72,"context_line":""},{"line_number":73,"context_line":"* charts - A mandatory directory which contains"},{"line_number":74,"context_line":"  the helm charts for the application."}],"source_content_type":"text/x-rst","patch_set":2,"id":"9f9bc090_af07ddfb","line":71,"range":{"start_line":71,"start_character":20,"end_line":71,"end_character":22},"updated":"2022-02-17 17:22:17.000000000","message":"nit: space","commit_id":"faa924a2fdde809ca4bc733344d4c2bdf0537e9a"},{"author":{"_account_id":31273,"name":"Mihnea Saracin","email":"mihneasaracin@yahoo.com","username":"mihneasaracin"},"change_message_id":"bef3ad63fbcb362e4d97e0920de20bd464bd772a","unresolved":false,"context_lines":[{"line_number":68,"context_line":"-----------------------------"},{"line_number":69,"context_line":""},{"line_number":70,"context_line":"The Armada tar file components for every"},{"line_number":71,"context_line":"StarlingX applicationare the following:"},{"line_number":72,"context_line":""},{"line_number":73,"context_line":"* charts - A mandatory directory which contains"},{"line_number":74,"context_line":"  the helm charts for the application."}],"source_content_type":"text/x-rst","patch_set":2,"id":"d4eacea8_b6529d30","line":71,"range":{"start_line":71,"start_character":20,"end_line":71,"end_character":22},"in_reply_to":"9f9bc090_af07ddfb","updated":"2022-02-18 12:22:35.000000000","message":"fixed","commit_id":"faa924a2fdde809ca4bc733344d4c2bdf0537e9a"},{"author":{"_account_id":28459,"name":"Bob Church","email":"robert.church@windriver.com","username":"rchurch"},"change_message_id":"e9044049c97924986b8d409b588e3c7237d2ad00","unresolved":true,"context_lines":[{"line_number":121,"context_line":"referenced in its ``HelmRelease`` object."},{"line_number":122,"context_line":""},{"line_number":123,"context_line":"All the existing applications need to be updated to this new structure."},{"line_number":124,"context_line":"Also, we need to rename the applications"},{"line_number":125,"context_line":"repositories that have \"armada\" in their name."},{"line_number":126,"context_line":""},{"line_number":127,"context_line":""},{"line_number":128,"context_line":"Starlingx framework changes"}],"source_content_type":"text/x-rst","patch_set":2,"id":"62b0c3a1_51106228","line":125,"range":{"start_line":124,"start_character":17,"end_line":125,"end_character":46},"updated":"2022-02-17 19:28:34.000000000","message":"ensure that all the existing application repositories which contain \u0027armada\u0027 in the name are renamed and the Starling repo manifests are updated to reflect the name changes.","commit_id":"faa924a2fdde809ca4bc733344d4c2bdf0537e9a"},{"author":{"_account_id":31273,"name":"Mihnea Saracin","email":"mihneasaracin@yahoo.com","username":"mihneasaracin"},"change_message_id":"bef3ad63fbcb362e4d97e0920de20bd464bd772a","unresolved":false,"context_lines":[{"line_number":121,"context_line":"referenced in its ``HelmRelease`` object."},{"line_number":122,"context_line":""},{"line_number":123,"context_line":"All the existing applications need to be updated to this new structure."},{"line_number":124,"context_line":"Also, we need to rename the applications"},{"line_number":125,"context_line":"repositories that have \"armada\" in their name."},{"line_number":126,"context_line":""},{"line_number":127,"context_line":""},{"line_number":128,"context_line":"Starlingx framework changes"}],"source_content_type":"text/x-rst","patch_set":2,"id":"2664a086_872440c4","line":125,"range":{"start_line":124,"start_character":17,"end_line":125,"end_character":46},"in_reply_to":"62b0c3a1_51106228","updated":"2022-02-18 12:22:35.000000000","message":"fixed","commit_id":"faa924a2fdde809ca4bc733344d4c2bdf0537e9a"},{"author":{"_account_id":33265,"name":"Ramaswamy Subramanian","email":"ramaswamy.subramanian@windriver.com","username":"rsubrama"},"change_message_id":"7f5bff7f3b9de18013cded6279ee5eb301e2257e","unresolved":true,"context_lines":[{"line_number":129,"context_line":"---------------------------"},{"line_number":130,"context_line":""},{"line_number":131,"context_line":"* All existing system application-[upload/apply/remove/delete/abort/update]"},{"line_number":132,"context_line":"  commands need to operate on both and Armada tarball and a FluxCD tarball."},{"line_number":133,"context_line":"  To enable incremental delivery and eventual removal of Armada,"},{"line_number":134,"context_line":"  we want to maintain the existing infrastructure to call Armada based"},{"line_number":135,"context_line":"  applications and introduce new functionality to use the Helm/Source"}],"source_content_type":"text/x-rst","patch_set":2,"id":"4e30d09a_080900ce","line":132,"range":{"start_line":132,"start_character":35,"end_line":132,"end_character":39},"updated":"2022-02-17 17:22:17.000000000","message":"nit: type","commit_id":"faa924a2fdde809ca4bc733344d4c2bdf0537e9a"},{"author":{"_account_id":28459,"name":"Bob Church","email":"robert.church@windriver.com","username":"rchurch"},"change_message_id":"e9044049c97924986b8d409b588e3c7237d2ad00","unresolved":true,"context_lines":[{"line_number":129,"context_line":"---------------------------"},{"line_number":130,"context_line":""},{"line_number":131,"context_line":"* All existing system application-[upload/apply/remove/delete/abort/update]"},{"line_number":132,"context_line":"  commands need to operate on both and Armada tarball and a FluxCD tarball."},{"line_number":133,"context_line":"  To enable incremental delivery and eventual removal of Armada,"},{"line_number":134,"context_line":"  we want to maintain the existing infrastructure to call Armada based"},{"line_number":135,"context_line":"  applications and introduce new functionality to use the Helm/Source"}],"source_content_type":"text/x-rst","patch_set":2,"id":"621a452f_9072730c","line":132,"range":{"start_line":132,"start_character":35,"end_line":132,"end_character":74},"updated":"2022-02-17 19:28:34.000000000","message":"operate on both Armada and FluxCD tarball formats.","commit_id":"faa924a2fdde809ca4bc733344d4c2bdf0537e9a"},{"author":{"_account_id":33265,"name":"Ramaswamy Subramanian","email":"ramaswamy.subramanian@windriver.com","username":"rsubrama"},"change_message_id":"8a2ddfc8aa9bb17ce0ebc4f99af840cec4d923eb","unresolved":true,"context_lines":[{"line_number":129,"context_line":"---------------------------"},{"line_number":130,"context_line":""},{"line_number":131,"context_line":"* All existing system application-[upload/apply/remove/delete/abort/update]"},{"line_number":132,"context_line":"  commands need to operate on both and Armada tarball and a FluxCD tarball."},{"line_number":133,"context_line":"  To enable incremental delivery and eventual removal of Armada,"},{"line_number":134,"context_line":"  we want to maintain the existing infrastructure to call Armada based"},{"line_number":135,"context_line":"  applications and introduce new functionality to use the Helm/Source"}],"source_content_type":"text/x-rst","patch_set":2,"id":"b046b74c_667be072","line":132,"range":{"start_line":132,"start_character":35,"end_line":132,"end_character":39},"in_reply_to":"4e30d09a_080900ce","updated":"2022-02-17 17:23:38.000000000","message":"nit: typo","commit_id":"faa924a2fdde809ca4bc733344d4c2bdf0537e9a"},{"author":{"_account_id":31273,"name":"Mihnea Saracin","email":"mihneasaracin@yahoo.com","username":"mihneasaracin"},"change_message_id":"bef3ad63fbcb362e4d97e0920de20bd464bd772a","unresolved":false,"context_lines":[{"line_number":129,"context_line":"---------------------------"},{"line_number":130,"context_line":""},{"line_number":131,"context_line":"* All existing system application-[upload/apply/remove/delete/abort/update]"},{"line_number":132,"context_line":"  commands need to operate on both and Armada tarball and a FluxCD tarball."},{"line_number":133,"context_line":"  To enable incremental delivery and eventual removal of Armada,"},{"line_number":134,"context_line":"  we want to maintain the existing infrastructure to call Armada based"},{"line_number":135,"context_line":"  applications and introduce new functionality to use the Helm/Source"}],"source_content_type":"text/x-rst","patch_set":2,"id":"6ada162d_f8f18b2e","line":132,"range":{"start_line":132,"start_character":35,"end_line":132,"end_character":74},"in_reply_to":"621a452f_9072730c","updated":"2022-02-18 12:22:35.000000000","message":"fixed","commit_id":"faa924a2fdde809ca4bc733344d4c2bdf0537e9a"},{"author":{"_account_id":31273,"name":"Mihnea Saracin","email":"mihneasaracin@yahoo.com","username":"mihneasaracin"},"change_message_id":"bef3ad63fbcb362e4d97e0920de20bd464bd772a","unresolved":false,"context_lines":[{"line_number":129,"context_line":"---------------------------"},{"line_number":130,"context_line":""},{"line_number":131,"context_line":"* All existing system application-[upload/apply/remove/delete/abort/update]"},{"line_number":132,"context_line":"  commands need to operate on both and Armada tarball and a FluxCD tarball."},{"line_number":133,"context_line":"  To enable incremental delivery and eventual removal of Armada,"},{"line_number":134,"context_line":"  we want to maintain the existing infrastructure to call Armada based"},{"line_number":135,"context_line":"  applications and introduce new functionality to use the Helm/Source"}],"source_content_type":"text/x-rst","patch_set":2,"id":"26f013b1_53f5bebb","line":132,"range":{"start_line":132,"start_character":35,"end_line":132,"end_character":39},"in_reply_to":"b046b74c_667be072","updated":"2022-02-18 12:22:35.000000000","message":"fixed","commit_id":"faa924a2fdde809ca4bc733344d4c2bdf0537e9a"},{"author":{"_account_id":28459,"name":"Bob Church","email":"robert.church@windriver.com","username":"rchurch"},"change_message_id":"e9044049c97924986b8d409b588e3c7237d2ad00","unresolved":true,"context_lines":[{"line_number":151,"context_line":"applications accept kustomize applications, helm charts and so on."},{"line_number":152,"context_line":""},{"line_number":153,"context_line":"Helm repository instead of Git repository is supported to obtain helm chart."},{"line_number":154,"context_line":"If application is made of multiple Helm charts and a specific installation"},{"line_number":155,"context_line":"sequence is required, the Argo CD app for each Helm chart needs to be set to"},{"line_number":156,"context_line":"manual sync mode and user has to sync the apps in a specified order."},{"line_number":157,"context_line":"Basically, it doesn’t support the auto-sync(deploy) multiple Helm charts in"}],"source_content_type":"text/x-rst","patch_set":2,"id":"c8d09087_c135a86c","line":154,"updated":"2022-02-17 19:28:34.000000000","message":"If an application","commit_id":"faa924a2fdde809ca4bc733344d4c2bdf0537e9a"},{"author":{"_account_id":31273,"name":"Mihnea Saracin","email":"mihneasaracin@yahoo.com","username":"mihneasaracin"},"change_message_id":"bef3ad63fbcb362e4d97e0920de20bd464bd772a","unresolved":false,"context_lines":[{"line_number":151,"context_line":"applications accept kustomize applications, helm charts and so on."},{"line_number":152,"context_line":""},{"line_number":153,"context_line":"Helm repository instead of Git repository is supported to obtain helm chart."},{"line_number":154,"context_line":"If application is made of multiple Helm charts and a specific installation"},{"line_number":155,"context_line":"sequence is required, the Argo CD app for each Helm chart needs to be set to"},{"line_number":156,"context_line":"manual sync mode and user has to sync the apps in a specified order."},{"line_number":157,"context_line":"Basically, it doesn’t support the auto-sync(deploy) multiple Helm charts in"}],"source_content_type":"text/x-rst","patch_set":2,"id":"cb7aa6a2_f9ac9515","line":154,"in_reply_to":"c8d09087_c135a86c","updated":"2022-02-18 12:22:35.000000000","message":"fixed","commit_id":"faa924a2fdde809ca4bc733344d4c2bdf0537e9a"},{"author":{"_account_id":28459,"name":"Bob Church","email":"robert.church@windriver.com","username":"rchurch"},"change_message_id":"e9044049c97924986b8d409b588e3c7237d2ad00","unresolved":true,"context_lines":[{"line_number":154,"context_line":"If application is made of multiple Helm charts and a specific installation"},{"line_number":155,"context_line":"sequence is required, the Argo CD app for each Helm chart needs to be set to"},{"line_number":156,"context_line":"manual sync mode and user has to sync the apps in a specified order."},{"line_number":157,"context_line":"Basically, it doesn’t support the auto-sync(deploy) multiple Helm charts in"},{"line_number":158,"context_line":"a specific order."},{"line_number":159,"context_line":""},{"line_number":160,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"850783b2_45370247","line":157,"range":{"start_line":157,"start_character":34,"end_line":157,"end_character":60},"updated":"2022-02-17 19:28:34.000000000","message":"auto-sync(deploy) of multiple","commit_id":"faa924a2fdde809ca4bc733344d4c2bdf0537e9a"},{"author":{"_account_id":31273,"name":"Mihnea Saracin","email":"mihneasaracin@yahoo.com","username":"mihneasaracin"},"change_message_id":"bef3ad63fbcb362e4d97e0920de20bd464bd772a","unresolved":false,"context_lines":[{"line_number":154,"context_line":"If application is made of multiple Helm charts and a specific installation"},{"line_number":155,"context_line":"sequence is required, the Argo CD app for each Helm chart needs to be set to"},{"line_number":156,"context_line":"manual sync mode and user has to sync the apps in a specified order."},{"line_number":157,"context_line":"Basically, it doesn’t support the auto-sync(deploy) multiple Helm charts in"},{"line_number":158,"context_line":"a specific order."},{"line_number":159,"context_line":""},{"line_number":160,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"ee3a7b80_bab5e944","line":157,"range":{"start_line":157,"start_character":34,"end_line":157,"end_character":60},"in_reply_to":"850783b2_45370247","updated":"2022-02-18 12:22:35.000000000","message":"fixed","commit_id":"faa924a2fdde809ca4bc733344d4c2bdf0537e9a"},{"author":{"_account_id":33265,"name":"Ramaswamy Subramanian","email":"ramaswamy.subramanian@windriver.com","username":"rsubrama"},"change_message_id":"7f5bff7f3b9de18013cded6279ee5eb301e2257e","unresolved":true,"context_lines":[{"line_number":159,"context_line":""},{"line_number":160,"context_line":""},{"line_number":161,"context_line":"**Argo workflow** [7]_ – container-native workflow engine for"},{"line_number":162,"context_line":"orchestrating parallel/sequent jobs on Kubernetes."},{"line_number":163,"context_line":""},{"line_number":164,"context_line":"**Kubeapps** [8]_ - web-based UI for deploying and managing"},{"line_number":165,"context_line":"applications in Kubernetes clusters."}],"source_content_type":"text/x-rst","patch_set":2,"id":"e39c390d_8b5dbe95","line":162,"range":{"start_line":162,"start_character":23,"end_line":162,"end_character":31},"updated":"2022-02-17 17:22:17.000000000","message":"is this a typo?","commit_id":"faa924a2fdde809ca4bc733344d4c2bdf0537e9a"},{"author":{"_account_id":31273,"name":"Mihnea Saracin","email":"mihneasaracin@yahoo.com","username":"mihneasaracin"},"change_message_id":"bef3ad63fbcb362e4d97e0920de20bd464bd772a","unresolved":false,"context_lines":[{"line_number":159,"context_line":""},{"line_number":160,"context_line":""},{"line_number":161,"context_line":"**Argo workflow** [7]_ – container-native workflow engine for"},{"line_number":162,"context_line":"orchestrating parallel/sequent jobs on Kubernetes."},{"line_number":163,"context_line":""},{"line_number":164,"context_line":"**Kubeapps** [8]_ - web-based UI for deploying and managing"},{"line_number":165,"context_line":"applications in Kubernetes clusters."}],"source_content_type":"text/x-rst","patch_set":2,"id":"43adcf8e_ee8e42ef","line":162,"range":{"start_line":162,"start_character":23,"end_line":162,"end_character":31},"in_reply_to":"e39c390d_8b5dbe95","updated":"2022-02-18 12:22:35.000000000","message":"fixed","commit_id":"faa924a2fdde809ca4bc733344d4c2bdf0537e9a"},{"author":{"_account_id":28459,"name":"Bob Church","email":"robert.church@windriver.com","username":"rchurch"},"change_message_id":"e9044049c97924986b8d409b588e3c7237d2ad00","unresolved":true,"context_lines":[{"line_number":211,"context_line":"* Armada pod is removed from the system after all applications are"},{"line_number":212,"context_line":"  upgraded to the FluxCD compatible framework on platform upgrade activation"},{"line_number":213,"context_line":"* reject Armada application use (detect and reject Armada based"},{"line_number":214,"context_line":"  application tarball uploads) once the platform upgrade is completed"},{"line_number":215,"context_line":""},{"line_number":216,"context_line":"Implementation"},{"line_number":217,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/x-rst","patch_set":2,"id":"4e884165_d23ee9ca","line":214,"updated":"2022-02-17 19:28:34.000000000","message":"\"once the platform upgrade is completed and all applications have been migrated to FluxCD.\"\n\nMay need to consider incremental rejection criteria. (i.e. if FluxCD app is uploaded and/or applied, prevent Armada based app update.","commit_id":"faa924a2fdde809ca4bc733344d4c2bdf0537e9a"},{"author":{"_account_id":31273,"name":"Mihnea Saracin","email":"mihneasaracin@yahoo.com","username":"mihneasaracin"},"change_message_id":"bef3ad63fbcb362e4d97e0920de20bd464bd772a","unresolved":false,"context_lines":[{"line_number":211,"context_line":"* Armada pod is removed from the system after all applications are"},{"line_number":212,"context_line":"  upgraded to the FluxCD compatible framework on platform upgrade activation"},{"line_number":213,"context_line":"* reject Armada application use (detect and reject Armada based"},{"line_number":214,"context_line":"  application tarball uploads) once the platform upgrade is completed"},{"line_number":215,"context_line":""},{"line_number":216,"context_line":"Implementation"},{"line_number":217,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/x-rst","patch_set":2,"id":"ae1aeb64_34789e32","line":214,"in_reply_to":"4e884165_d23ee9ca","updated":"2022-02-18 12:22:35.000000000","message":"fixed","commit_id":"faa924a2fdde809ca4bc733344d4c2bdf0537e9a"},{"author":{"_account_id":33265,"name":"Ramaswamy Subramanian","email":"ramaswamy.subramanian@windriver.com","username":"rsubrama"},"change_message_id":"7f5bff7f3b9de18013cded6279ee5eb301e2257e","unresolved":true,"context_lines":[{"line_number":244,"context_line":"* snmp-armada-app"},{"line_number":245,"context_line":"* vault-armada-app"},{"line_number":246,"context_line":""},{"line_number":247,"context_line":"Work Items"},{"line_number":248,"context_line":"----------"},{"line_number":249,"context_line":""},{"line_number":250,"context_line":"* Implement Ansible bootstrap changes to install FluxCD Helm/Source controllers"}],"source_content_type":"text/x-rst","patch_set":2,"id":"a0813917_8a38cd32","line":247,"updated":"2022-02-17 17:22:17.000000000","message":"Do we need to change anything for backup/restore?","commit_id":"faa924a2fdde809ca4bc733344d4c2bdf0537e9a"},{"author":{"_account_id":28459,"name":"Bob Church","email":"robert.church@windriver.com","username":"rchurch"},"change_message_id":"e9044049c97924986b8d409b588e3c7237d2ad00","unresolved":true,"context_lines":[{"line_number":244,"context_line":"* snmp-armada-app"},{"line_number":245,"context_line":"* vault-armada-app"},{"line_number":246,"context_line":""},{"line_number":247,"context_line":"Work Items"},{"line_number":248,"context_line":"----------"},{"line_number":249,"context_line":""},{"line_number":250,"context_line":"* Implement Ansible bootstrap changes to install FluxCD Helm/Source controllers"}],"source_content_type":"text/x-rst","patch_set":2,"id":"a86d08ed_dce62141","line":247,"in_reply_to":"a0813917_8a38cd32","updated":"2022-02-17 19:28:34.000000000","message":"The transition from Armada to FluxCD is driven by the platform upgrade and the application framework will accommodate this hybrid condition during upgrade. From a straight B\u0026R perspective a STX 6.0 backup requires restoring on STX 6.0 (Armada apps), likewise STX 7.0 backups require a STX 7.0 restore (FluxCD apps)\n\nI don\u0027t see any specific B\u0026R effort here at this time.","commit_id":"faa924a2fdde809ca4bc733344d4c2bdf0537e9a"}],"doc/source/specs/stx-7.0/approved/starlingx_2009138_armada_deprecation_and_removal.rst":[{"author":{"_account_id":26026,"name":"Greg Waines","email":"greg.waines@windriver.com","username":"gwaines"},"change_message_id":"e21f51906a3261ad587b26c589f7c2a0794b326f","unresolved":true,"context_lines":[{"line_number":16,"context_line":"Problem description"},{"line_number":17,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"Airship Armada [1]_ is being used in application framework to manage the"},{"line_number":20,"context_line":"life-cycle of StarlingX applications."},{"line_number":21,"context_line":""},{"line_number":22,"context_line":"It provides the ability to manage (i.e., install, upgrade, remove) multiple"}],"source_content_type":"text/x-rst","patch_set":3,"id":"81f16d9d_f581719d","line":19,"range":{"start_line":19,"start_character":36,"end_line":19,"end_character":37},"updated":"2022-02-18 16:29:40.000000000","message":"the StarlingX","commit_id":"fc56d5b472ddef9d3ccac394346fa4aabdbe872e"},{"author":{"_account_id":26026,"name":"Greg Waines","email":"greg.waines@windriver.com","username":"gwaines"},"change_message_id":"e21f51906a3261ad587b26c589f7c2a0794b326f","unresolved":true,"context_lines":[{"line_number":23,"context_line":"Helm charts in an application with dependencies by having all chart"},{"line_number":24,"context_line":"configurations in a single Armada YAML and having it processed with a single"},{"line_number":25,"context_line":"command."},{"line_number":26,"context_line":""},{"line_number":27,"context_line":"However, this project is no longer actively developed upstream"},{"line_number":28,"context_line":"and a similar replacement should be plugged into the StarlingX project."},{"line_number":29,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"9dbe4eec_733b17d6","line":26,"updated":"2022-02-18 16:29:40.000000000","message":"For completeness, might add ...\n\nAn original issue with armada was that it did not support helm v3, which was causing upversioning problems for applications managed by armada since current versions of many applications were only available with v3 helm charts.  Recently armada was updated to support helmv3, since users using older versions of AirShip were running into the same application upversioning issues.","commit_id":"fc56d5b472ddef9d3ccac394346fa4aabdbe872e"},{"author":{"_account_id":26026,"name":"Greg Waines","email":"greg.waines@windriver.com","username":"gwaines"},"change_message_id":"e21f51906a3261ad587b26c589f7c2a0794b326f","unresolved":true,"context_lines":[{"line_number":24,"context_line":"configurations in a single Armada YAML and having it processed with a single"},{"line_number":25,"context_line":"command."},{"line_number":26,"context_line":""},{"line_number":27,"context_line":"However, this project is no longer actively developed upstream"},{"line_number":28,"context_line":"and a similar replacement should be plugged into the StarlingX project."},{"line_number":29,"context_line":""},{"line_number":30,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"faa67aa1_b59cbb56","line":27,"range":{"start_line":27,"start_character":9,"end_line":27,"end_character":21},"updated":"2022-02-18 16:29:40.000000000","message":"the Armada project in AirShip","commit_id":"fc56d5b472ddef9d3ccac394346fa4aabdbe872e"},{"author":{"_account_id":26026,"name":"Greg Waines","email":"greg.waines@windriver.com","username":"gwaines"},"change_message_id":"e21f51906a3261ad587b26c589f7c2a0794b326f","unresolved":true,"context_lines":[{"line_number":25,"context_line":"command."},{"line_number":26,"context_line":""},{"line_number":27,"context_line":"However, this project is no longer actively developed upstream"},{"line_number":28,"context_line":"and a similar replacement should be plugged into the StarlingX project."},{"line_number":29,"context_line":""},{"line_number":30,"context_line":""},{"line_number":31,"context_line":"Use Cases"}],"source_content_type":"text/x-rst","patch_set":3,"id":"fadc15e8_efeb9ecb","line":28,"range":{"start_line":28,"start_character":0,"end_line":28,"end_character":71},"updated":"2022-02-18 16:29:40.000000000","message":"Reword ?\n\nand no longer being used by current versions of AirShip.  \n\nTherefore an alternative underlying application management solution needs to be used by the StarlingX Application Framework.","commit_id":"fc56d5b472ddef9d3ccac394346fa4aabdbe872e"},{"author":{"_account_id":26026,"name":"Greg Waines","email":"greg.waines@windriver.com","username":"gwaines"},"change_message_id":"e21f51906a3261ad587b26c589f7c2a0794b326f","unresolved":true,"context_lines":[{"line_number":31,"context_line":"Use Cases"},{"line_number":32,"context_line":"---------"},{"line_number":33,"context_line":""},{"line_number":34,"context_line":"As a developer/tester/operator I need the ability to manage various"},{"line_number":35,"context_line":"applications on a running StarlingX system in the same way"},{"line_number":36,"context_line":"as I did with Armada."},{"line_number":37,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"316f09bc_c9b4af92","line":34,"range":{"start_line":34,"start_character":53,"end_line":34,"end_character":60},"updated":"2022-02-18 16:29:40.000000000","message":"define and manage","commit_id":"fc56d5b472ddef9d3ccac394346fa4aabdbe872e"},{"author":{"_account_id":26026,"name":"Greg Waines","email":"greg.waines@windriver.com","username":"gwaines"},"change_message_id":"e21f51906a3261ad587b26c589f7c2a0794b326f","unresolved":true,"context_lines":[{"line_number":32,"context_line":"---------"},{"line_number":33,"context_line":""},{"line_number":34,"context_line":"As a developer/tester/operator I need the ability to manage various"},{"line_number":35,"context_line":"applications on a running StarlingX system in the same way"},{"line_number":36,"context_line":"as I did with Armada."},{"line_number":37,"context_line":""},{"line_number":38,"context_line":"Proposed change"},{"line_number":39,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/x-rst","patch_set":3,"id":"99830812_974789b0","line":36,"range":{"start_line":35,"start_character":46,"end_line":36,"end_character":20},"updated":"2022-02-18 16:29:40.000000000","message":"Reword ? and Add ...\n\n... in a similar fashion to how this was done with Armada.  I.e. defining applications with 1 or more helm charts and specifying install dependencies between helm charts.  The new solution must support both helmv2 and helmv3 helm charts.","commit_id":"fc56d5b472ddef9d3ccac394346fa4aabdbe872e"},{"author":{"_account_id":26026,"name":"Greg Waines","email":"greg.waines@windriver.com","username":"gwaines"},"change_message_id":"e21f51906a3261ad587b26c589f7c2a0794b326f","unresolved":true,"context_lines":[{"line_number":42,"context_line":"It provides the same mechanisms to manage the life-cycle of"},{"line_number":43,"context_line":"StarlingX applications."},{"line_number":44,"context_line":""},{"line_number":45,"context_line":"Flux is a tool for keeping Kubernetes clusters in sync with sources of"},{"line_number":46,"context_line":"configuration (like Git repositories), and automating updates to"},{"line_number":47,"context_line":"configuration when there is new code to deploy."},{"line_number":48,"context_line":""},{"line_number":49,"context_line":"For our specific needs we will use only the Flux Helm controller [3]_"},{"line_number":50,"context_line":"and Source controller [4]_. Also the ``kustomize`` [5]_ tool will"}],"source_content_type":"text/x-rst","patch_set":3,"id":"96a7eccc_25460715","line":47,"range":{"start_line":45,"start_character":0,"end_line":47,"end_character":47},"updated":"2022-02-18 16:29:40.000000000","message":"Maybe just me ... but from this description of Flux, it is not obvious why Flux is a potential replacement for Armada ?","commit_id":"fc56d5b472ddef9d3ccac394346fa4aabdbe872e"},{"author":{"_account_id":26026,"name":"Greg Waines","email":"greg.waines@windriver.com","username":"gwaines"},"change_message_id":"e21f51906a3261ad587b26c589f7c2a0794b326f","unresolved":true,"context_lines":[{"line_number":286,"context_line":"Documentation Impact"},{"line_number":287,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":288,"context_line":""},{"line_number":289,"context_line":"* Brief description of the new FluxCD Helm/Source controllers."},{"line_number":290,"context_line":"* Note to be added to Armada references that Armada is deprecated"},{"line_number":291,"context_line":"  and Armada application are no longer allowed to be uploaded."},{"line_number":292,"context_line":""},{"line_number":293,"context_line":"References"},{"line_number":294,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/x-rst","patch_set":3,"id":"baf3c25e_5eb642b5","line":291,"range":{"start_line":289,"start_character":0,"end_line":291,"end_character":62},"updated":"2022-02-18 16:29:40.000000000","message":"might want to indicate that these changes will only be in the \u0027developer\u0027 areas of stx docs ... not the \u0027user\u0027 areas of the docs","commit_id":"fc56d5b472ddef9d3ccac394346fa4aabdbe872e"},{"author":{"_account_id":26026,"name":"Greg Waines","email":"greg.waines@windriver.com","username":"gwaines"},"change_message_id":"85db0aedb0931b370e39316fdb7f735e57f1bcbd","unresolved":true,"context_lines":[{"line_number":34,"context_line":"---------"},{"line_number":35,"context_line":""},{"line_number":36,"context_line":"As a developer/tester/operator I need the ability to define and manage"},{"line_number":37,"context_line":"various applications on a running StarlingX system in in a similar fashion"},{"line_number":38,"context_line":"to how this was done with Armada.  I.e. defining applications with 1 or more"},{"line_number":39,"context_line":"helm charts and specifying install dependencies between helm charts."},{"line_number":40,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"06797f4e_fa5a9b52","line":37,"range":{"start_line":37,"start_character":51,"end_line":37,"end_character":54},"updated":"2022-02-22 13:34:10.000000000","message":"typo","commit_id":"176bf1c700176883374ab2c967b4ed2c63554c13"},{"author":{"_account_id":26026,"name":"Greg Waines","email":"greg.waines@windriver.com","username":"gwaines"},"change_message_id":"85db0aedb0931b370e39316fdb7f735e57f1bcbd","unresolved":true,"context_lines":[{"line_number":37,"context_line":"various applications on a running StarlingX system in in a similar fashion"},{"line_number":38,"context_line":"to how this was done with Armada.  I.e. defining applications with 1 or more"},{"line_number":39,"context_line":"helm charts and specifying install dependencies between helm charts."},{"line_number":40,"context_line":""},{"line_number":41,"context_line":"Proposed change"},{"line_number":42,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":43,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"772df373_2d633e48","line":40,"updated":"2022-02-22 13:34:10.000000000","message":"I think you do want to say:\n\nThe new solution must support both helmv2 and helmv3 helm charts.","commit_id":"176bf1c700176883374ab2c967b4ed2c63554c13"}]}
