)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":33789,"name":"Josh Herrera","email":"v-josherrera@microsoft.com","username":"jh813b"},"change_message_id":"10c15fe43a5c5cf517283aad57deae36b352d44c","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":18,"id":"02424530_fa464a46","updated":"2021-11-10 23:37:28.000000000","message":"recheck","commit_id":"1911a4b4042f4c8731dfcf52fb45d0ed1d532625"},{"author":{"_account_id":33789,"name":"Josh Herrera","email":"v-josherrera@microsoft.com","username":"jh813b"},"change_message_id":"ee16d3f3394e0ca0f3a3a02763ce0a2a37069342","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":18,"id":"55137a07_5a050bcf","updated":"2021-11-09 15:21:18.000000000","message":"recheck","commit_id":"1911a4b4042f4c8731dfcf52fb45d0ed1d532625"},{"author":{"_account_id":33789,"name":"Josh Herrera","email":"v-josherrera@microsoft.com","username":"jh813b"},"change_message_id":"8d31a448f2b561261cfd178c553867316f23f7c6","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":18,"id":"6e9d31f4_6ccb763a","updated":"2021-11-04 23:41:56.000000000","message":"recheck","commit_id":"1911a4b4042f4c8731dfcf52fb45d0ed1d532625"},{"author":{"_account_id":33789,"name":"Josh Herrera","email":"v-josherrera@microsoft.com","username":"jh813b"},"change_message_id":"1eacc5fc05b702ab5e7ab5abc862dc90168bad01","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":18,"id":"dd47509a_57272e4c","updated":"2021-11-08 15:15:33.000000000","message":"recheck","commit_id":"1911a4b4042f4c8731dfcf52fb45d0ed1d532625"},{"author":{"_account_id":33789,"name":"Josh Herrera","email":"v-josherrera@microsoft.com","username":"jh813b"},"change_message_id":"5e576b0e0a8cccb4a7df262a89b8dc8d4680eacd","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":18,"id":"e417c7da_4ae83fc9","updated":"2021-11-11 21:17:18.000000000","message":"recheck","commit_id":"1911a4b4042f4c8731dfcf52fb45d0ed1d532625"},{"author":{"_account_id":33949,"name":"Walter S Wahlstedt","display_name":"Walter Wahlstedt","email":"ww229g@att.com","username":"wwahlstedt"},"change_message_id":"9ba0370c83e4f1199e7568c488ddc6e8f55a7f87","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":20,"id":"18e21d06_fb0a44fd","updated":"2021-12-13 18:35:13.000000000","message":"LGTM","commit_id":"2e88c2c55f9e0fe1b4ff3f1c48728d092deb200d"},{"author":{"_account_id":33789,"name":"Josh Herrera","email":"v-josherrera@microsoft.com","username":"jh813b"},"change_message_id":"d18f44732e275529c1b30f08b3924e96c72888d3","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":20,"id":"8edacbcb_93a04769","updated":"2021-11-11 23:39:45.000000000","message":"recheck","commit_id":"2e88c2c55f9e0fe1b4ff3f1c48728d092deb200d"}],"manifests/function/airshipctl-schemas/airshipit.org_versionscatalogues.yaml":[{"author":{"_account_id":33789,"name":"Josh Herrera","email":"v-josherrera@microsoft.com","username":"jh813b"},"change_message_id":"3bfa490b5fcd4e16747fca9a9bc8f51974756cac","unresolved":true,"context_lines":[{"line_number":215,"context_line":"                  such as \"repository\" and \"tag\". Images in this section of the catalog"},{"line_number":216,"context_line":"                  are grouped by airshipctl function -\u003e images in function."},{"line_number":217,"context_line":"                type: object"},{"line_number":218,"context_line":"              image_repositories:"},{"line_number":219,"context_line":"                additionalProperties:"},{"line_number":220,"context_line":"                  description: ImageAirship defines the spec for image overrides"},{"line_number":221,"context_line":"                    used by airship charts, which includes repo, name, and one of"},{"line_number":222,"context_line":"                    Hash/Tag/SHA/Digest."},{"line_number":223,"context_line":"                  properties:"},{"line_number":224,"context_line":"                    digest:"},{"line_number":225,"context_line":"                      type: string"},{"line_number":226,"context_line":"                    hash:"},{"line_number":227,"context_line":"                      type: string"},{"line_number":228,"context_line":"                    name:"},{"line_number":229,"context_line":"                      description: The image name suffix (e.g. \"metal3-io/ironic\")"},{"line_number":230,"context_line":"                      type: string"},{"line_number":231,"context_line":"                    repo:"},{"line_number":232,"context_line":"                      description: The top-level repository (e.g. \"quay.io\")"},{"line_number":233,"context_line":"                      type: string"},{"line_number":234,"context_line":"                    sha:"},{"line_number":235,"context_line":"                      type: string"},{"line_number":236,"context_line":"                    tag:"},{"line_number":237,"context_line":"                      type: string"},{"line_number":238,"context_line":"                  required:"},{"line_number":239,"context_line":"                  - name"},{"line_number":240,"context_line":"                  - repo"},{"line_number":241,"context_line":"                  type: object"},{"line_number":242,"context_line":"                description: Allows for the specification of the image repositories"},{"line_number":243,"context_line":"                type: object"},{"line_number":244,"context_line":"              images:"}],"source_content_type":"text/x-yaml","patch_set":10,"id":"55c682b0_30ee0927","line":241,"range":{"start_line":218,"start_character":14,"end_line":241,"end_character":30},"updated":"2021-09-08 22:35:00.000000000","message":"I changed this to reflect the changes in master (https://opendev.org/airship/airshipctl/commit/e9f35dabe83437a9eecd5bf9184baeacea8c36dc and \nhttps://opendev.org/airship/airshipctl/commit/38849e63d174a796d44d4480acbe83654a17c924) since this PS was submitted. Please let me know if this is off base so I can revert this change.","commit_id":"50b773a39eba1151b5c0e3cb3ec8a178d4180371"},{"author":{"_account_id":33789,"name":"Josh Herrera","email":"v-josherrera@microsoft.com","username":"jh813b"},"change_message_id":"01fdfc47bea46b90291e1ba874cd670c9adc1649","unresolved":false,"context_lines":[{"line_number":215,"context_line":"                  such as \"repository\" and \"tag\". Images in this section of the catalog"},{"line_number":216,"context_line":"                  are grouped by airshipctl function -\u003e images in function."},{"line_number":217,"context_line":"                type: object"},{"line_number":218,"context_line":"              image_repositories:"},{"line_number":219,"context_line":"                additionalProperties:"},{"line_number":220,"context_line":"                  description: ImageAirship defines the spec for image overrides"},{"line_number":221,"context_line":"                    used by airship charts, which includes repo, name, and one of"},{"line_number":222,"context_line":"                    Hash/Tag/SHA/Digest."},{"line_number":223,"context_line":"                  properties:"},{"line_number":224,"context_line":"                    digest:"},{"line_number":225,"context_line":"                      type: string"},{"line_number":226,"context_line":"                    hash:"},{"line_number":227,"context_line":"                      type: string"},{"line_number":228,"context_line":"                    name:"},{"line_number":229,"context_line":"                      description: The image name suffix (e.g. \"metal3-io/ironic\")"},{"line_number":230,"context_line":"                      type: string"},{"line_number":231,"context_line":"                    repo:"},{"line_number":232,"context_line":"                      description: The top-level repository (e.g. \"quay.io\")"},{"line_number":233,"context_line":"                      type: string"},{"line_number":234,"context_line":"                    sha:"},{"line_number":235,"context_line":"                      type: string"},{"line_number":236,"context_line":"                    tag:"},{"line_number":237,"context_line":"                      type: string"},{"line_number":238,"context_line":"                  required:"},{"line_number":239,"context_line":"                  - name"},{"line_number":240,"context_line":"                  - repo"},{"line_number":241,"context_line":"                  type: object"},{"line_number":242,"context_line":"                description: Allows for the specification of the image repositories"},{"line_number":243,"context_line":"                type: object"},{"line_number":244,"context_line":"              images:"}],"source_content_type":"text/x-yaml","patch_set":10,"id":"febe2018_8555793a","line":241,"range":{"start_line":218,"start_character":14,"end_line":241,"end_character":30},"in_reply_to":"55c682b0_30ee0927","updated":"2021-10-26 18:26:41.000000000","message":"Ack","commit_id":"50b773a39eba1151b5c0e3cb3ec8a178d4180371"},{"author":{"_account_id":32295,"name":"Suresh Lakshmipathy","email":"SURESH.LAKSHMIPATHY@ERICSSON.COM","username":"esurlak"},"change_message_id":"dc2ed04152a18304550645d20dc4b55d7cfb8289","unresolved":true,"context_lines":[{"line_number":256,"context_line":"                      to have an \"image\" property which specifies the full URL for"},{"line_number":257,"context_line":"                      the image (i.e. repository/image:tag) as a single string."},{"line_number":258,"context_line":"                    type: object"},{"line_number":259,"context_line":"                  description: ImageURLMapMap The name of each key defined here should"},{"line_number":260,"context_line":"                    refer to the Kubernetes resource document into which an image"},{"line_number":261,"context_line":"                    will be substituted, such as a Deployment or DaemonSet."},{"line_number":262,"context_line":"                  type: object"}],"source_content_type":"text/x-yaml","patch_set":17,"id":"58778d96_f297df0d","line":259,"range":{"start_line":259,"start_character":31,"end_line":259,"end_character":45},"updated":"2021-10-26 15:28:01.000000000","message":"typo","commit_id":"90b2f30c3b9f6a2bf01448b39edb93d679c7a928"},{"author":{"_account_id":33789,"name":"Josh Herrera","email":"v-josherrera@microsoft.com","username":"jh813b"},"change_message_id":"b93e5d5f3120c084a921ef16bfcdc7a3b0c8e62f","unresolved":false,"context_lines":[{"line_number":256,"context_line":"                      to have an \"image\" property which specifies the full URL for"},{"line_number":257,"context_line":"                      the image (i.e. repository/image:tag) as a single string."},{"line_number":258,"context_line":"                    type: object"},{"line_number":259,"context_line":"                  description: ImageURLMapMap The name of each key defined here should"},{"line_number":260,"context_line":"                    refer to the Kubernetes resource document into which an image"},{"line_number":261,"context_line":"                    will be substituted, such as a Deployment or DaemonSet."},{"line_number":262,"context_line":"                  type: object"}],"source_content_type":"text/x-yaml","patch_set":17,"id":"a7d87f0b_c85c6be9","line":259,"range":{"start_line":259,"start_character":31,"end_line":259,"end_character":45},"in_reply_to":"58778d96_f297df0d","updated":"2021-10-26 18:25:34.000000000","message":"This refers to a nested map.","commit_id":"90b2f30c3b9f6a2bf01448b39edb93d679c7a928"}],"pkg/api/v1alpha1/versionscatalogue_types.go":[{"author":{"_account_id":32295,"name":"Suresh Lakshmipathy","email":"SURESH.LAKSHMIPATHY@ERICSSON.COM","username":"esurlak"},"change_message_id":"dc2ed04152a18304550645d20dc4b55d7cfb8289","unresolved":true,"context_lines":[{"line_number":97,"context_line":""},{"line_number":98,"context_line":"// ImageURLMapMapMap The name of each key defined here should refer to the airshipctl"},{"line_number":99,"context_line":"// function to which the collection of images belongs, such as \"baremetal-operator\"."},{"line_number":100,"context_line":"type ImageURLMapMapMap map[string]ImageURLMapMap"},{"line_number":101,"context_line":""},{"line_number":102,"context_line":"// ImageAirship defines the spec for image overrides used by airship charts,"},{"line_number":103,"context_line":"// which includes repo, name, and one of Hash/Tag/SHA/Digest."}],"source_content_type":"text/x-go","patch_set":17,"id":"478cdf82_544a9cc0","line":100,"range":{"start_line":100,"start_character":5,"end_line":100,"end_character":22},"updated":"2021-10-26 15:28:01.000000000","message":"typo or nested map ?","commit_id":"90b2f30c3b9f6a2bf01448b39edb93d679c7a928"},{"author":{"_account_id":33789,"name":"Josh Herrera","email":"v-josherrera@microsoft.com","username":"jh813b"},"change_message_id":"b93e5d5f3120c084a921ef16bfcdc7a3b0c8e62f","unresolved":false,"context_lines":[{"line_number":97,"context_line":""},{"line_number":98,"context_line":"// ImageURLMapMapMap The name of each key defined here should refer to the airshipctl"},{"line_number":99,"context_line":"// function to which the collection of images belongs, such as \"baremetal-operator\"."},{"line_number":100,"context_line":"type ImageURLMapMapMap map[string]ImageURLMapMap"},{"line_number":101,"context_line":""},{"line_number":102,"context_line":"// ImageAirship defines the spec for image overrides used by airship charts,"},{"line_number":103,"context_line":"// which includes repo, name, and one of Hash/Tag/SHA/Digest."}],"source_content_type":"text/x-go","patch_set":17,"id":"b868f6a4_06c4ca41","line":100,"range":{"start_line":100,"start_character":5,"end_line":100,"end_character":22},"in_reply_to":"478cdf82_544a9cc0","updated":"2021-10-26 18:25:34.000000000","message":"nested map","commit_id":"90b2f30c3b9f6a2bf01448b39edb93d679c7a928"},{"author":{"_account_id":32295,"name":"Suresh Lakshmipathy","email":"SURESH.LAKSHMIPATHY@ERICSSON.COM","username":"esurlak"},"change_message_id":"dc2ed04152a18304550645d20dc4b55d7cfb8289","unresolved":true,"context_lines":[{"line_number":119,"context_line":""},{"line_number":120,"context_line":"// ImageAirshipMapMap The name of each key defined at this level should refer to the"},{"line_number":121,"context_line":"// airshipctl function to which a collection of images belongs."},{"line_number":122,"context_line":"type ImageAirshipMapMap map[string]ImageAirshipMap"},{"line_number":123,"context_line":""},{"line_number":124,"context_line":"// ImageComponentsMap The name of each key defined at this level should identify a single"},{"line_number":125,"context_line":"// image. Each image object must have a \"repository\" property, and must have a"}],"source_content_type":"text/x-go","patch_set":17,"id":"687873a4_78dd9d42","line":122,"range":{"start_line":122,"start_character":5,"end_line":122,"end_character":23},"updated":"2021-10-26 15:28:01.000000000","message":"same comment as above","commit_id":"90b2f30c3b9f6a2bf01448b39edb93d679c7a928"},{"author":{"_account_id":33789,"name":"Josh Herrera","email":"v-josherrera@microsoft.com","username":"jh813b"},"change_message_id":"b93e5d5f3120c084a921ef16bfcdc7a3b0c8e62f","unresolved":false,"context_lines":[{"line_number":119,"context_line":""},{"line_number":120,"context_line":"// ImageAirshipMapMap The name of each key defined at this level should refer to the"},{"line_number":121,"context_line":"// airshipctl function to which a collection of images belongs."},{"line_number":122,"context_line":"type ImageAirshipMapMap map[string]ImageAirshipMap"},{"line_number":123,"context_line":""},{"line_number":124,"context_line":"// ImageComponentsMap The name of each key defined at this level should identify a single"},{"line_number":125,"context_line":"// image. Each image object must have a \"repository\" property, and must have a"}],"source_content_type":"text/x-go","patch_set":17,"id":"7ec01246_bb2f94ab","line":122,"range":{"start_line":122,"start_character":5,"end_line":122,"end_character":23},"in_reply_to":"687873a4_78dd9d42","updated":"2021-10-26 18:25:34.000000000","message":"nested map","commit_id":"90b2f30c3b9f6a2bf01448b39edb93d679c7a928"},{"author":{"_account_id":32295,"name":"Suresh Lakshmipathy","email":"SURESH.LAKSHMIPATHY@ERICSSON.COM","username":"esurlak"},"change_message_id":"dc2ed04152a18304550645d20dc4b55d7cfb8289","unresolved":true,"context_lines":[{"line_number":156,"context_line":"\t// URLs rather than as a collection of discrete parts, such as \"repository\" and"},{"line_number":157,"context_line":"\t// \"tag\" or \"sha\". This section of the catalog is organized by"},{"line_number":158,"context_line":"\t// airshipctl function -\u003e Deployments in function -\u003e images in Deployment."},{"line_number":159,"context_line":"\tImages ImageURLMapMapMap `json:\"images,omitempty\"`"},{"line_number":160,"context_line":""},{"line_number":161,"context_line":"\t// airship_images defines images using the Airship chart image overrides"},{"line_number":162,"context_line":"\t// format that breaks image URLs into discrete parts, such as \"repo\", \"name\", and \"tag\"."}],"source_content_type":"text/x-go","patch_set":17,"id":"781f9343_e05410ce","line":159,"range":{"start_line":159,"start_character":8,"end_line":159,"end_character":25},"updated":"2021-10-26 15:28:01.000000000","message":"same comment as above","commit_id":"90b2f30c3b9f6a2bf01448b39edb93d679c7a928"},{"author":{"_account_id":33789,"name":"Josh Herrera","email":"v-josherrera@microsoft.com","username":"jh813b"},"change_message_id":"b93e5d5f3120c084a921ef16bfcdc7a3b0c8e62f","unresolved":false,"context_lines":[{"line_number":156,"context_line":"\t// URLs rather than as a collection of discrete parts, such as \"repository\" and"},{"line_number":157,"context_line":"\t// \"tag\" or \"sha\". This section of the catalog is organized by"},{"line_number":158,"context_line":"\t// airshipctl function -\u003e Deployments in function -\u003e images in Deployment."},{"line_number":159,"context_line":"\tImages ImageURLMapMapMap `json:\"images,omitempty\"`"},{"line_number":160,"context_line":""},{"line_number":161,"context_line":"\t// airship_images defines images using the Airship chart image overrides"},{"line_number":162,"context_line":"\t// format that breaks image URLs into discrete parts, such as \"repo\", \"name\", and \"tag\"."}],"source_content_type":"text/x-go","patch_set":17,"id":"2c2f06d8_f9fb1fee","line":159,"range":{"start_line":159,"start_character":8,"end_line":159,"end_character":25},"in_reply_to":"781f9343_e05410ce","updated":"2021-10-26 18:25:34.000000000","message":"nested map","commit_id":"90b2f30c3b9f6a2bf01448b39edb93d679c7a928"}],"pkg/api/v1alpha1/zz_generated.deepcopy.go":[{"author":{"_account_id":32295,"name":"Suresh Lakshmipathy","email":"SURESH.LAKSHMIPATHY@ERICSSON.COM","username":"esurlak"},"change_message_id":"dc2ed04152a18304550645d20dc4b55d7cfb8289","unresolved":true,"context_lines":[{"line_number":937,"context_line":"}"},{"line_number":938,"context_line":""},{"line_number":939,"context_line":"// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ImageURLMapMapMap."},{"line_number":940,"context_line":"func (in ImageURLMapMapMap) DeepCopy() ImageURLMapMapMap {"},{"line_number":941,"context_line":"\tif in \u003d\u003d nil {"},{"line_number":942,"context_line":"\t\treturn nil"},{"line_number":943,"context_line":"\t}"}],"source_content_type":"text/x-go","patch_set":17,"id":"52fff77c_f5cfbae2","line":940,"range":{"start_line":940,"start_character":9,"end_line":940,"end_character":26},"updated":"2021-10-26 15:28:01.000000000","message":"nested map ?","commit_id":"90b2f30c3b9f6a2bf01448b39edb93d679c7a928"},{"author":{"_account_id":33789,"name":"Josh Herrera","email":"v-josherrera@microsoft.com","username":"jh813b"},"change_message_id":"b93e5d5f3120c084a921ef16bfcdc7a3b0c8e62f","unresolved":false,"context_lines":[{"line_number":937,"context_line":"}"},{"line_number":938,"context_line":""},{"line_number":939,"context_line":"// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ImageURLMapMapMap."},{"line_number":940,"context_line":"func (in ImageURLMapMapMap) DeepCopy() ImageURLMapMapMap {"},{"line_number":941,"context_line":"\tif in \u003d\u003d nil {"},{"line_number":942,"context_line":"\t\treturn nil"},{"line_number":943,"context_line":"\t}"}],"source_content_type":"text/x-go","patch_set":17,"id":"e45ada21_22fc96eb","line":940,"range":{"start_line":940,"start_character":9,"end_line":940,"end_character":26},"in_reply_to":"52fff77c_f5cfbae2","updated":"2021-10-26 18:25:34.000000000","message":"yes, this is a nested map","commit_id":"90b2f30c3b9f6a2bf01448b39edb93d679c7a928"}]}
