)]}'
{"goals/train/ipv6-only-deployments-and-testing.rst":[{"author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"change_message_id":"347f78e3628168127a74bd5cb54b79092d3c1743","unresolved":false,"context_lines":[{"line_number":1,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":2,"context_line":"Support IPv6-Only Deployments and Testing"},{"line_number":3,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":4,"context_line":""},{"line_number":5,"context_line":"For years now, OpenStack has included and continually tested"}],"source_content_type":"text/x-rst","patch_set":3,"id":"7faddb67_6a7e2f1a","line":2,"updated":"2019-07-30 13:23:19.000000000","message":"Agreed, not sure why we\u0027d say something is supported if it\u0027s not tested. I also think this addition is redundant. We define what we mean by \"support\" at https://governance.openstack.org/tc/resolutions/20170620-volunteer-support.html anyway and it includes \"continuously tested\" as criteria.","commit_id":"d14204538b5504e4e7296165be35012eeda7b81e"},{"author":{"_account_id":17068,"name":"Jean-Philippe Evrard","email":"openstack@a.spamming.party","username":"evrardjp"},"change_message_id":"07e3bd27f641dc0e85065ab6f30526b3cc086e8c","unresolved":false,"context_lines":[{"line_number":1,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":2,"context_line":"Support IPv6-Only Deployments and Testing"},{"line_number":3,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":4,"context_line":""},{"line_number":5,"context_line":"For years now, OpenStack has included and continually tested"}],"source_content_type":"text/x-rst","patch_set":3,"id":"7faddb67_60180e84","line":2,"range":{"start_line":2,"start_character":0,"end_line":2,"end_character":41},"updated":"2019-07-22 09:54:06.000000000","message":"nit: I think when we said \"Support\" we meant testing, so that seems redundant to me. But fine for me to leave it like that.","commit_id":"d14204538b5504e4e7296165be35012eeda7b81e"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"7338c87fde3050cb8d4be91ccc683757651abd9a","unresolved":false,"context_lines":[{"line_number":1,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":2,"context_line":"Support IPv6-Only Deployments and Testing"},{"line_number":3,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":4,"context_line":""},{"line_number":5,"context_line":"For years now, OpenStack has included and continually tested"}],"source_content_type":"text/x-rst","patch_set":3,"id":"7faddb67_cad2c3d1","line":2,"in_reply_to":"7faddb67_6a7e2f1a","updated":"2019-07-30 13:45:44.000000000","message":"I  am not sure why it is bad to add \u0027Testing\u0027 as explicitly here. Main part of this goal is to build the IPv6 jobs which has two parts internally 1. deploy the services on IPv6 and 2. run tests specific to project.","commit_id":"d14204538b5504e4e7296165be35012eeda7b81e"},{"author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"change_message_id":"347f78e3628168127a74bd5cb54b79092d3c1743","unresolved":false,"context_lines":[{"line_number":67,"context_line":"To facilitate tracking commits related to this goal should use the"},{"line_number":68,"context_line":"gerrit topic::"},{"line_number":69,"context_line":""},{"line_number":70,"context_line":"  ipv6-only-deployments-and-testing"},{"line_number":71,"context_line":""},{"line_number":72,"context_line":"Completion Criteria"},{"line_number":73,"context_line":"\u003d\u003d\u003d\u003d\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":"7faddb67_8a7b6b26","line":70,"updated":"2019-07-30 13:23:19.000000000","message":"Similarly unnecessary if we don\u0027t need to change the title for no reason.","commit_id":"d14204538b5504e4e7296165be35012eeda7b81e"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"7338c87fde3050cb8d4be91ccc683757651abd9a","unresolved":false,"context_lines":[{"line_number":67,"context_line":"To facilitate tracking commits related to this goal should use the"},{"line_number":68,"context_line":"gerrit topic::"},{"line_number":69,"context_line":""},{"line_number":70,"context_line":"  ipv6-only-deployments-and-testing"},{"line_number":71,"context_line":""},{"line_number":72,"context_line":"Completion Criteria"},{"line_number":73,"context_line":"\u003d\u003d\u003d\u003d\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":"7faddb67_0af69b64","line":70,"in_reply_to":"7faddb67_8a7b6b26","updated":"2019-07-30 13:45:44.000000000","message":"This is left unchanged when title was updated after initial version so this should be modified in either case.","commit_id":"d14204538b5504e4e7296165be35012eeda7b81e"},{"author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"change_message_id":"347f78e3628168127a74bd5cb54b79092d3c1743","unresolved":false,"context_lines":[{"line_number":142,"context_line":""},{"line_number":143,"context_line":"* Complete details on jobs definition and how to add the project"},{"line_number":144,"context_line":"  specific IPv6 verification can be found on this wiki page"},{"line_number":145,"context_line":"  `Goal-IPv6-only-deployments-and-testing \u003chttps://wiki.openstack.org/wiki/Goal-IPv6-only-deployments-and-testing\u003e`_."},{"line_number":146,"context_line":""},{"line_number":147,"context_line":"References"},{"line_number":148,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/x-rst","patch_set":3,"id":"7faddb67_2a74b735","line":145,"updated":"2019-07-30 13:23:19.000000000","message":"Why are we putting this in a wiki article? Particularly one that refers people to an out-of-date revision of a change in review? I also don\u0027t see where it uses tcpdump or similar to catch unexpected IPv4 commuication between OpenStack components. Looks like it just double-checks configuration and the keystone catalog...","commit_id":"d14204538b5504e4e7296165be35012eeda7b81e"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"7338c87fde3050cb8d4be91ccc683757651abd9a","unresolved":false,"context_lines":[{"line_number":142,"context_line":""},{"line_number":143,"context_line":"* Complete details on jobs definition and how to add the project"},{"line_number":144,"context_line":"  specific IPv6 verification can be found on this wiki page"},{"line_number":145,"context_line":"  `Goal-IPv6-only-deployments-and-testing \u003chttps://wiki.openstack.org/wiki/Goal-IPv6-only-deployments-and-testing\u003e`_."},{"line_number":146,"context_line":""},{"line_number":147,"context_line":"References"},{"line_number":148,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/x-rst","patch_set":3,"id":"7faddb67_ea31bf0c","line":145,"in_reply_to":"7faddb67_2a74b735","updated":"2019-07-30 13:45:44.000000000","message":"I find hard to put the job hierarchy diagram in rst and that was the reason for using wiki. I agree that it is hard to add comment on that.\n\nregarding scope of the verificaction, it does check the three parts mainly:\n1. devstack setting for IPv6\n2. All deployed services are listening on IPv6\n3. run tests cases to verify the internal and external \ncommunication of that services over IPv6 is proper or not. \n4. This additional verification can be done based on project to project via post-run phase.tcpdump etc or no IPv4 things can be done as part of this but that depends on project to project. \n\nThese things verify this goal scope where we want to see every openstack services is able to listen on IPv6 or not. Otherwise there are lot of scenario for IPv6 which can be done but those are out of scope of this goal. \n\nWith that verification itself, I am finding lot of bugs for example monasca[1] where IPv6 is not parsed properly for their internal service communication. \n\n[1] https://review.opendev.org/#/c/673279/3","commit_id":"d14204538b5504e4e7296165be35012eeda7b81e"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"b27b07cb4c2863679cbef38d3b8f6ca105098354","unresolved":false,"context_lines":[{"line_number":142,"context_line":""},{"line_number":143,"context_line":"* Complete details on jobs definition and how to add the project"},{"line_number":144,"context_line":"  specific IPv6 verification can be found on this wiki page"},{"line_number":145,"context_line":"  `Goal-IPv6-only-deployments-and-testing \u003chttps://wiki.openstack.org/wiki/Goal-IPv6-only-deployments-and-testing\u003e`_."},{"line_number":146,"context_line":""},{"line_number":147,"context_line":"References"},{"line_number":148,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/x-rst","patch_set":3,"id":"7faddb67_6598a0bf","line":145,"in_reply_to":"7faddb67_ea31bf0c","updated":"2019-07-30 13:54:50.000000000","message":"This is very first initial project with devstack-plugins and does not work on IPv6 as listening address [1]. I am still debugging those after fixing some cases. \n\nhttps://storyboard.openstack.org/#!/story/2006309","commit_id":"d14204538b5504e4e7296165be35012eeda7b81e"}]}
