)]}'
{"calico/templates/bin/_calico-settings.sh.tpl":[{"author":{"_account_id":19064,"name":"Rodolfo Pacheco","username":"jezogwza","inactive":true},"change_message_id":"b2fcc047f5d62a049d78a62d90672621fdb13745","unresolved":false,"context_lines":[{"line_number":77,"context_line":"{{- if eq (toString $data.priority) (toString $n) }}"},{"line_number":78,"context_line":"# Section: {{ $section }} Priority: {{ $data.priority }} {{ $n }}"},{"line_number":79,"context_line":"$CTL apply -f - \u003c\u003cEOF"},{"line_number":80,"context_line":"{{ $data.rules | toYaml }}"},{"line_number":81,"context_line":"EOF"},{"line_number":82,"context_line":"{{- end }}"},{"line_number":83,"context_line":"{{- end }}"}],"source_content_type":"text/x-smarty","patch_set":3,"id":"3f79a3b5_2f56722d","line":80,"range":{"start_line":80,"start_character":9,"end_line":80,"end_character":14},"updated":"2018-10-17 15:00:33.000000000","message":"What happens if calicloctl apply returns an error here. i.e. someone provided invalid schema for a policy . How would we know that.  If would seem that this would loop to the next priority unfazed.","commit_id":"96a2fb62a7e4a7b380009565b7ad4436ed6d60d5"},{"author":{"_account_id":8898,"name":"Chris Wedgwood","email":"cw@f00f.org","username":"anticw"},"change_message_id":"aa387b51dd3177e2b97b348095166a34df502769","unresolved":false,"context_lines":[{"line_number":77,"context_line":"{{- if eq (toString $data.priority) (toString $n) }}"},{"line_number":78,"context_line":"# Section: {{ $section }} Priority: {{ $data.priority }} {{ $n }}"},{"line_number":79,"context_line":"$CTL apply -f - \u003c\u003cEOF"},{"line_number":80,"context_line":"{{ $data.rules | toYaml }}"},{"line_number":81,"context_line":"EOF"},{"line_number":82,"context_line":"{{- end }}"},{"line_number":83,"context_line":"{{- end }}"}],"source_content_type":"text/x-smarty","patch_set":3,"id":"3f79a3b5_3a8ea77a","line":80,"range":{"start_line":80,"start_character":9,"end_line":80,"end_character":14},"in_reply_to":"3f79a3b5_2f56722d","updated":"2018-10-17 19:22:32.000000000","message":"it would abort at this stage because the script is -e","commit_id":"96a2fb62a7e4a7b380009565b7ad4436ed6d60d5"},{"author":{"_account_id":27046,"name":"Rodolfo Pacheco","email":"jezogwza@gmail.com","username":"jezogwza2723"},"change_message_id":"4057b0f7db327cd98b89bbc7bc0d754af5e7de39","unresolved":false,"context_lines":[{"line_number":77,"context_line":"{{- if eq (toString $data.priority) (toString $n) }}"},{"line_number":78,"context_line":"# Section: {{ $section }} Priority: {{ $data.priority }} {{ $n }}"},{"line_number":79,"context_line":"$CTL apply -f - \u003c\u003cEOF"},{"line_number":80,"context_line":"{{ $data.rules | toYaml }}"},{"line_number":81,"context_line":"EOF"},{"line_number":82,"context_line":"{{- end }}"},{"line_number":83,"context_line":"{{- end }}"}],"source_content_type":"text/x-smarty","patch_set":3,"id":"3f79a3b5_faa26f97","line":80,"range":{"start_line":80,"start_character":9,"end_line":80,"end_character":14},"in_reply_to":"3f79a3b5_3a8ea77a","updated":"2018-10-17 19:37:19.000000000","message":"Ok, so that works well depending on how calico treats a single yaml with many artifacts. Does it process until a failure , does it not do anything in case of a failure. I am wondering if by treating this as a whole we run into issues with partially applied rules. Specially during an update scenario. Such as i.e. we update a GlobalNetworkPolicy associated with an existing HostEndpoint, and the update fails. Does calico act as if that GlobalNetworkPolicy doesnt exist.  in which case the HostendPoint might be impacted. I realize this is all speculation depending on how Calicoctl apply deals with failures .","commit_id":"96a2fb62a7e4a7b380009565b7ad4436ed6d60d5"}],"calico/values.yaml":[{"author":{"_account_id":8898,"name":"Chris Wedgwood","email":"cw@f00f.org","username":"anticw"},"change_message_id":"b926f73461b930dce64d29c05a09127ad15a9a81","unresolved":false,"context_lines":[{"line_number":257,"context_line":"  # priority so that they are applied after more generic objects."},{"line_number":258,"context_line":"  # Priority values outside of integers 0 through 9 are not valid and"},{"line_number":259,"context_line":"  # should not be used."},{"line_number":260,"context_line":"  policy:"},{"line_number":261,"context_line":"    alpha:"},{"line_number":262,"context_line":"      priority: 0"},{"line_number":263,"context_line":"      rules:"},{"line_number":264,"context_line":"      - apiVersion: projectcalico.org/v3"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"3f79a3b5_98e91ce5","line":261,"range":{"start_line":260,"start_character":0,"end_line":261,"end_character":10},"updated":"2018-10-17 01:10:56.000000000","message":"these values are deliberately *not* commented out at present\n\ni want to see how the gates behave, then i will update this later","commit_id":"f48910955be2de36feafcb94523192299da013e3"},{"author":{"_account_id":8898,"name":"Chris Wedgwood","email":"cw@f00f.org","username":"anticw"},"change_message_id":"dc663cb43a2bfea9ccf5c47583450dff06675f5b","unresolved":false,"context_lines":[{"line_number":257,"context_line":"  # priority so that they are applied after more generic objects."},{"line_number":258,"context_line":"  # Priority values outside of integers 0 through 9 are not valid and"},{"line_number":259,"context_line":"  # should not be used."},{"line_number":260,"context_line":"  policy:"},{"line_number":261,"context_line":"    alpha:"},{"line_number":262,"context_line":"      priority: 0"},{"line_number":263,"context_line":"      rules:"},{"line_number":264,"context_line":"      - apiVersion: projectcalico.org/v3"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"3f79a3b5_7499a8cd","line":261,"range":{"start_line":260,"start_character":0,"end_line":261,"end_character":10},"in_reply_to":"3f79a3b5_98e91ce5","updated":"2018-10-17 03:57:39.000000000","message":"Done","commit_id":"f48910955be2de36feafcb94523192299da013e3"},{"author":{"_account_id":19064,"name":"Rodolfo Pacheco","username":"jezogwza","inactive":true},"change_message_id":"b2fcc047f5d62a049d78a62d90672621fdb13745","unresolved":false,"context_lines":[{"line_number":257,"context_line":"  # priority so that they are applied after more generic objects."},{"line_number":258,"context_line":"  # Priority values outside of integers 0 through 9 are not valid and"},{"line_number":259,"context_line":"  # should not be used."},{"line_number":260,"context_line":"  policy:"},{"line_number":261,"context_line":"    # alpha:"},{"line_number":262,"context_line":"    #   priority: 0"},{"line_number":263,"context_line":"    #   rules:"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"3f79a3b5_6a077819","line":260,"updated":"2018-10-17 15:00:33.000000000","message":"This should work. Small diatribe,  why not make this example\u0027s  comply with the statement. \"recommend any rules such as HostEndpoint..\".","commit_id":"96a2fb62a7e4a7b380009565b7ad4436ed6d60d5"},{"author":{"_account_id":27046,"name":"Rodolfo Pacheco","email":"jezogwza@gmail.com","username":"jezogwza2723"},"change_message_id":"4057b0f7db327cd98b89bbc7bc0d754af5e7de39","unresolved":false,"context_lines":[{"line_number":257,"context_line":"  # priority so that they are applied after more generic objects."},{"line_number":258,"context_line":"  # Priority values outside of integers 0 through 9 are not valid and"},{"line_number":259,"context_line":"  # should not be used."},{"line_number":260,"context_line":"  policy:"},{"line_number":261,"context_line":"    # alpha:"},{"line_number":262,"context_line":"    #   priority: 0"},{"line_number":263,"context_line":"    #   rules:"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"3f79a3b5_7a265f6a","line":260,"in_reply_to":"3f79a3b5_3ad30766","updated":"2018-10-17 19:37:19.000000000","message":"Nevermind, I see now I read this wrong","commit_id":"96a2fb62a7e4a7b380009565b7ad4436ed6d60d5"},{"author":{"_account_id":8898,"name":"Chris Wedgwood","email":"cw@f00f.org","username":"anticw"},"change_message_id":"aa387b51dd3177e2b97b348095166a34df502769","unresolved":false,"context_lines":[{"line_number":257,"context_line":"  # priority so that they are applied after more generic objects."},{"line_number":258,"context_line":"  # Priority values outside of integers 0 through 9 are not valid and"},{"line_number":259,"context_line":"  # should not be used."},{"line_number":260,"context_line":"  policy:"},{"line_number":261,"context_line":"    # alpha:"},{"line_number":262,"context_line":"    #   priority: 0"},{"line_number":263,"context_line":"    #   rules:"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"3f79a3b5_3ad30766","line":260,"in_reply_to":"3f79a3b5_6a077819","updated":"2018-10-17 19:22:32.000000000","message":"i\u0027m not sure what you mean here\n\ni put the hostendpoint example at the end","commit_id":"96a2fb62a7e4a7b380009565b7ad4436ed6d60d5"}]}
