)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":8768,"name":"Chris Friesen","email":"chris.friesen@windriver.com","username":"cbf123"},"change_message_id":"3efc4314f9876afb4ec62794c331a673a41e9f5d","unresolved":true,"context_lines":[{"line_number":20,"context_line":"- \u0027node-role.kubernetes.io/master\u0027"},{"line_number":21,"context_line":"- \u0027node-role.kubernetes.io/control-plane\u0027"},{"line_number":22,"context_line":""},{"line_number":23,"context_line":"Test Plan: \u003ctbd\u003e"},{"line_number":24,"context_line":""},{"line_number":25,"context_line":"Story: 2010301"},{"line_number":26,"context_line":"Task:"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"26064682_443a7f9a","line":23,"range":{"start_line":23,"start_character":0,"end_line":23,"end_character":16},"updated":"2022-10-25 22:03:10.000000000","message":"There isn\u0027t really a test plan for docs changes.  You probably should mention that this commit updates the documentation examples to reflect the above specified changes.","commit_id":"16270c3dfc3586c5ee08bb8ca739b36acc0a3bd0"},{"author":{"_account_id":32187,"name":"Juanita-Balaraj","email":"juanita.balaraj@windriver.com","username":"jbalaraj"},"change_message_id":"f9c94777f49c604983ff4e1b668bbce9732a8df2","unresolved":true,"context_lines":[{"line_number":20,"context_line":"- \u0027node-role.kubernetes.io/master\u0027"},{"line_number":21,"context_line":"- \u0027node-role.kubernetes.io/control-plane\u0027"},{"line_number":22,"context_line":""},{"line_number":23,"context_line":"Test Plan: \u003ctbd\u003e"},{"line_number":24,"context_line":""},{"line_number":25,"context_line":"Story: 2010301"},{"line_number":26,"context_line":"Task:"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"603f4e18_9e23d31e","line":23,"range":{"start_line":23,"start_character":0,"end_line":23,"end_character":16},"in_reply_to":"26064682_443a7f9a","updated":"2022-10-26 15:54:45.000000000","message":"Hi Chris, usually we copy PV to review any new procedures / commands / override updates....adding Nimalini\u0027s team here to review the updates.","commit_id":"16270c3dfc3586c5ee08bb8ca739b36acc0a3bd0"},{"author":{"_account_id":32187,"name":"Juanita-Balaraj","email":"juanita.balaraj@windriver.com","username":"jbalaraj"},"change_message_id":"ba08d9ace0f4d7110d9390a9511e524ce7762a46","unresolved":false,"context_lines":[{"line_number":20,"context_line":"- \u0027node-role.kubernetes.io/master\u0027"},{"line_number":21,"context_line":"- \u0027node-role.kubernetes.io/control-plane\u0027"},{"line_number":22,"context_line":""},{"line_number":23,"context_line":"Test Plan: \u003ctbd\u003e"},{"line_number":24,"context_line":""},{"line_number":25,"context_line":"Story: 2010301"},{"line_number":26,"context_line":"Task:"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"8a3ccf95_ee287762","line":23,"range":{"start_line":23,"start_character":0,"end_line":23,"end_character":16},"in_reply_to":"603f4e18_9e23d31e","updated":"2022-11-28 17:15:13.000000000","message":"Ack","commit_id":"16270c3dfc3586c5ee08bb8ca739b36acc0a3bd0"},{"author":{"_account_id":35284,"name":"Boovan Rajendran","email":"boovan.r@windriver.com","username":"brajendr"},"change_message_id":"6914a390a5063e90e8cd53b7e9b0f381e610f911","unresolved":false,"context_lines":[{"line_number":20,"context_line":"- \u0027node-role.kubernetes.io/master\u0027"},{"line_number":21,"context_line":"- \u0027node-role.kubernetes.io/control-plane\u0027"},{"line_number":22,"context_line":""},{"line_number":23,"context_line":"Test Plan: \u003ctbd\u003e"},{"line_number":24,"context_line":""},{"line_number":25,"context_line":"Story: 2010301"},{"line_number":26,"context_line":"Task:"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"be6048a7_f7e7afd5","line":23,"range":{"start_line":23,"start_character":0,"end_line":23,"end_character":16},"in_reply_to":"603f4e18_9e23d31e","updated":"2022-11-23 16:25:46.000000000","message":"Ack","commit_id":"16270c3dfc3586c5ee08bb8ca739b36acc0a3bd0"}],"/PATCHSET_LEVEL":[{"author":{"_account_id":30539,"name":"Ron Stone","email":"ronald.stone@windriver.com","username":"ronstone2000"},"change_message_id":"7bf236049da00a7e9291ce05df8a3a23c6a0d02a","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"a5cc8fce_9ba05127","updated":"2022-10-27 11:50:48.000000000","message":"I came across some edits that were not part of the initial updates. ","commit_id":"e82080c206a8df174386bc1c597bfd0beea22507"}],"doc/source/releasenotes/r7-0-release-notes-85446867da2a.rst":[{"author":{"_account_id":32187,"name":"Juanita-Balaraj","email":"juanita.balaraj@windriver.com","username":"jbalaraj"},"change_message_id":"f9c94777f49c604983ff4e1b668bbce9732a8df2","unresolved":true,"context_lines":[{"line_number":3,"context_line":".. All please review and comment"},{"line_number":4,"context_line":""},{"line_number":5,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":6,"context_line":"R7.0 Release Notes"},{"line_number":7,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":".. contents::"}],"source_content_type":"text/x-rst","patch_set":1,"id":"92a800b1_d945d69d","line":6,"range":{"start_line":6,"start_character":0,"end_line":6,"end_character":4},"updated":"2022-10-26 15:54:45.000000000","message":"R8.0\n\nI will update the RNs in a few weeks with the 8.0 New Features, Defects and Known Limitations and Workarounds.","commit_id":"16270c3dfc3586c5ee08bb8ca739b36acc0a3bd0"},{"author":{"_account_id":35284,"name":"Boovan Rajendran","email":"boovan.r@windriver.com","username":"brajendr"},"change_message_id":"6914a390a5063e90e8cd53b7e9b0f381e610f911","unresolved":false,"context_lines":[{"line_number":3,"context_line":".. All please review and comment"},{"line_number":4,"context_line":""},{"line_number":5,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":6,"context_line":"R7.0 Release Notes"},{"line_number":7,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":".. contents::"}],"source_content_type":"text/x-rst","patch_set":1,"id":"3c11aa18_a6fdc1eb","line":6,"range":{"start_line":6,"start_character":0,"end_line":6,"end_character":4},"in_reply_to":"1787a660_8c40af27","updated":"2022-11-23 16:25:46.000000000","message":"Ack","commit_id":"16270c3dfc3586c5ee08bb8ca739b36acc0a3bd0"},{"author":{"_account_id":32187,"name":"Juanita-Balaraj","email":"juanita.balaraj@windriver.com","username":"jbalaraj"},"change_message_id":"ba08d9ace0f4d7110d9390a9511e524ce7762a46","unresolved":false,"context_lines":[{"line_number":3,"context_line":".. All please review and comment"},{"line_number":4,"context_line":""},{"line_number":5,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":6,"context_line":"R7.0 Release Notes"},{"line_number":7,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":".. contents::"}],"source_content_type":"text/x-rst","patch_set":1,"id":"d5923b5a_e33f6de7","line":6,"range":{"start_line":6,"start_character":0,"end_line":6,"end_character":4},"in_reply_to":"1787a660_8c40af27","updated":"2022-11-28 17:15:13.000000000","message":"Ack","commit_id":"16270c3dfc3586c5ee08bb8ca739b36acc0a3bd0"},{"author":{"_account_id":32187,"name":"Juanita-Balaraj","email":"juanita.balaraj@windriver.com","username":"jbalaraj"},"change_message_id":"23a0d9c013ec5c1c64a79d1946e3b93b284fdbf2","unresolved":true,"context_lines":[{"line_number":3,"context_line":".. All please review and comment"},{"line_number":4,"context_line":""},{"line_number":5,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":6,"context_line":"R7.0 Release Notes"},{"line_number":7,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":".. contents::"}],"source_content_type":"text/x-rst","patch_set":1,"id":"1787a660_8c40af27","line":6,"range":{"start_line":6,"start_character":0,"end_line":6,"end_character":4},"in_reply_to":"92a800b1_d945d69d","updated":"2022-10-27 13:01:39.000000000","message":"I created a new topic for 8.0 and the topic will be updated in a separate gerrit review for the RN. This 8.0 topic has been created to only address updates in Line 745 to 747","commit_id":"16270c3dfc3586c5ee08bb8ca739b36acc0a3bd0"},{"author":{"_account_id":32187,"name":"Juanita-Balaraj","email":"juanita.balaraj@windriver.com","username":"jbalaraj"},"change_message_id":"f9c94777f49c604983ff4e1b668bbce9732a8df2","unresolved":true,"context_lines":[{"line_number":742,"context_line":"            - key: \"node-role.kubernetes.io/master\""},{"line_number":743,"context_line":"            operator: \"Exists\""},{"line_number":744,"context_line":"            effect: \"NoSchedule\""},{"line_number":745,"context_line":"            - key: \"node-role.kubernetes.io/control-plane\""},{"line_number":746,"context_line":"            operator: \"Exists\""},{"line_number":747,"context_line":"            effect: \"NoSchedule\""},{"line_number":748,"context_line":""},{"line_number":749,"context_line":"**See**: `Taints and Tolerations \u003chttps://kubernetes.io/docs/concepts/scheduling-eviction/taint-and-toleration/\u003e`__."},{"line_number":750,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"d0ba4c75_c2b304cb","line":747,"range":{"start_line":745,"start_character":0,"end_line":747,"end_character":32},"updated":"2022-10-26 15:54:45.000000000","message":"Since this is only a Stx 8.0 update please change the title of RN to 8.0. These Release Notes will change for Stx 8.0, but the Known Limitations / Workarounds will continue to exist, only the fixed Limitations will be removed.\nSee my comments above.","commit_id":"16270c3dfc3586c5ee08bb8ca739b36acc0a3bd0"},{"author":{"_account_id":35284,"name":"Boovan Rajendran","email":"boovan.r@windriver.com","username":"brajendr"},"change_message_id":"6914a390a5063e90e8cd53b7e9b0f381e610f911","unresolved":false,"context_lines":[{"line_number":742,"context_line":"            - key: \"node-role.kubernetes.io/master\""},{"line_number":743,"context_line":"            operator: \"Exists\""},{"line_number":744,"context_line":"            effect: \"NoSchedule\""},{"line_number":745,"context_line":"            - key: \"node-role.kubernetes.io/control-plane\""},{"line_number":746,"context_line":"            operator: \"Exists\""},{"line_number":747,"context_line":"            effect: \"NoSchedule\""},{"line_number":748,"context_line":""},{"line_number":749,"context_line":"**See**: `Taints and Tolerations \u003chttps://kubernetes.io/docs/concepts/scheduling-eviction/taint-and-toleration/\u003e`__."},{"line_number":750,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"0776df87_0378dcd7","line":747,"range":{"start_line":745,"start_character":0,"end_line":747,"end_character":32},"in_reply_to":"4d3e5dcb_e96faaf7","updated":"2022-11-23 16:25:46.000000000","message":"Ack","commit_id":"16270c3dfc3586c5ee08bb8ca739b36acc0a3bd0"},{"author":{"_account_id":32187,"name":"Juanita-Balaraj","email":"juanita.balaraj@windriver.com","username":"jbalaraj"},"change_message_id":"ba08d9ace0f4d7110d9390a9511e524ce7762a46","unresolved":false,"context_lines":[{"line_number":742,"context_line":"            - key: \"node-role.kubernetes.io/master\""},{"line_number":743,"context_line":"            operator: \"Exists\""},{"line_number":744,"context_line":"            effect: \"NoSchedule\""},{"line_number":745,"context_line":"            - key: \"node-role.kubernetes.io/control-plane\""},{"line_number":746,"context_line":"            operator: \"Exists\""},{"line_number":747,"context_line":"            effect: \"NoSchedule\""},{"line_number":748,"context_line":""},{"line_number":749,"context_line":"**See**: `Taints and Tolerations \u003chttps://kubernetes.io/docs/concepts/scheduling-eviction/taint-and-toleration/\u003e`__."},{"line_number":750,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"3cb3420a_0482ac27","line":747,"range":{"start_line":745,"start_character":0,"end_line":747,"end_character":32},"in_reply_to":"4d3e5dcb_e96faaf7","updated":"2022-11-28 17:15:13.000000000","message":"Ack","commit_id":"16270c3dfc3586c5ee08bb8ca739b36acc0a3bd0"},{"author":{"_account_id":32187,"name":"Juanita-Balaraj","email":"juanita.balaraj@windriver.com","username":"jbalaraj"},"change_message_id":"23a0d9c013ec5c1c64a79d1946e3b93b284fdbf2","unresolved":true,"context_lines":[{"line_number":742,"context_line":"            - key: \"node-role.kubernetes.io/master\""},{"line_number":743,"context_line":"            operator: \"Exists\""},{"line_number":744,"context_line":"            effect: \"NoSchedule\""},{"line_number":745,"context_line":"            - key: \"node-role.kubernetes.io/control-plane\""},{"line_number":746,"context_line":"            operator: \"Exists\""},{"line_number":747,"context_line":"            effect: \"NoSchedule\""},{"line_number":748,"context_line":""},{"line_number":749,"context_line":"**See**: `Taints and Tolerations \u003chttps://kubernetes.io/docs/concepts/scheduling-eviction/taint-and-toleration/\u003e`__."},{"line_number":750,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"4d3e5dcb_e96faaf7","line":747,"range":{"start_line":745,"start_character":0,"end_line":747,"end_character":32},"in_reply_to":"d0ba4c75_c2b304cb","updated":"2022-10-27 13:01:39.000000000","message":"Removed this from 7.0 and added it to 8.0","commit_id":"16270c3dfc3586c5ee08bb8ca739b36acc0a3bd0"}],"doc/source/releasenotes/r8-0-release-notes-6a6ef57f4d99.rst":[{"author":{"_account_id":30539,"name":"Ron Stone","email":"ronald.stone@windriver.com","username":"ronstone2000"},"change_message_id":"7bf236049da00a7e9291ce05df8a3a23c6a0d02a","unresolved":true,"context_lines":[{"line_number":38,"context_line":"Deployment\r"},{"line_number":39,"context_line":"----------\r"},{"line_number":40,"context_line":"\r"},{"line_number":41,"context_line":"To deploy StarlingX release 7.0. Refer to :ref:`Consuming StarlingX \u003cindex-intro-27197f27ad41\u003e`.\r"},{"line_number":42,"context_line":"\r"},{"line_number":43,"context_line":"For detailed installation instructions, see `R7.0 Installation Guides \u003chttps://docs.starlingx.io/deploy_install_guides/index-install-e083ca818006.html\u003e`_.\r"},{"line_number":44,"context_line":"\r"}],"source_content_type":"text/x-rst","patch_set":3,"id":"60be72a5_838a51b9","line":41,"range":{"start_line":41,"start_character":31,"end_line":41,"end_character":34},"updated":"2022-10-27 11:50:48.000000000","message":", r","commit_id":"e82080c206a8df174386bc1c597bfd0beea22507"},{"author":{"_account_id":32187,"name":"Juanita-Balaraj","email":"juanita.balaraj@windriver.com","username":"jbalaraj"},"change_message_id":"23a0d9c013ec5c1c64a79d1946e3b93b284fdbf2","unresolved":true,"context_lines":[{"line_number":38,"context_line":"Deployment\r"},{"line_number":39,"context_line":"----------\r"},{"line_number":40,"context_line":"\r"},{"line_number":41,"context_line":"To deploy StarlingX release 7.0. Refer to :ref:`Consuming StarlingX \u003cindex-intro-27197f27ad41\u003e`.\r"},{"line_number":42,"context_line":"\r"},{"line_number":43,"context_line":"For detailed installation instructions, see `R7.0 Installation Guides \u003chttps://docs.starlingx.io/deploy_install_guides/index-install-e083ca818006.html\u003e`_.\r"},{"line_number":44,"context_line":"\r"}],"source_content_type":"text/x-rst","patch_set":3,"id":"bb229a39_b3d5b7f6","line":41,"range":{"start_line":41,"start_character":31,"end_line":41,"end_character":34},"in_reply_to":"60be72a5_838a51b9","updated":"2022-10-27 13:01:39.000000000","message":"Ron, the comments you provided in the r8.0 Release notes is not valid for 8.0. Those are features for 7.0. The changes need to be done in the 7.0 RN topic, I will address your comments in that section. I have not initiated the review for the 8.0 RN as yet and all that content will be removed. The only section that will remain is the Known Limitations/Workarounds and 8.0 features will be added..The intention of this review was to add lines 747-749 in the 8.0 review. But since it was a new topic it highlighted it as new content. Sorry about that.","commit_id":"e82080c206a8df174386bc1c597bfd0beea22507"},{"author":{"_account_id":32187,"name":"Juanita-Balaraj","email":"juanita.balaraj@windriver.com","username":"jbalaraj"},"change_message_id":"ba08d9ace0f4d7110d9390a9511e524ce7762a46","unresolved":false,"context_lines":[{"line_number":38,"context_line":"Deployment\r"},{"line_number":39,"context_line":"----------\r"},{"line_number":40,"context_line":"\r"},{"line_number":41,"context_line":"To deploy StarlingX release 7.0. Refer to :ref:`Consuming StarlingX \u003cindex-intro-27197f27ad41\u003e`.\r"},{"line_number":42,"context_line":"\r"},{"line_number":43,"context_line":"For detailed installation instructions, see `R7.0 Installation Guides \u003chttps://docs.starlingx.io/deploy_install_guides/index-install-e083ca818006.html\u003e`_.\r"},{"line_number":44,"context_line":"\r"}],"source_content_type":"text/x-rst","patch_set":3,"id":"06f5bc9a_3ddc6e48","line":41,"range":{"start_line":41,"start_character":31,"end_line":41,"end_character":34},"in_reply_to":"bb229a39_b3d5b7f6","updated":"2022-11-28 17:15:13.000000000","message":"Ack","commit_id":"e82080c206a8df174386bc1c597bfd0beea22507"},{"author":{"_account_id":35284,"name":"Boovan Rajendran","email":"boovan.r@windriver.com","username":"brajendr"},"change_message_id":"6914a390a5063e90e8cd53b7e9b0f381e610f911","unresolved":false,"context_lines":[{"line_number":38,"context_line":"Deployment\r"},{"line_number":39,"context_line":"----------\r"},{"line_number":40,"context_line":"\r"},{"line_number":41,"context_line":"To deploy StarlingX release 7.0. Refer to :ref:`Consuming StarlingX \u003cindex-intro-27197f27ad41\u003e`.\r"},{"line_number":42,"context_line":"\r"},{"line_number":43,"context_line":"For detailed installation instructions, see `R7.0 Installation Guides \u003chttps://docs.starlingx.io/deploy_install_guides/index-install-e083ca818006.html\u003e`_.\r"},{"line_number":44,"context_line":"\r"}],"source_content_type":"text/x-rst","patch_set":3,"id":"5e84d3d1_38a713a5","line":41,"range":{"start_line":41,"start_character":31,"end_line":41,"end_character":34},"in_reply_to":"bb229a39_b3d5b7f6","updated":"2022-11-23 16:25:46.000000000","message":"Ack","commit_id":"e82080c206a8df174386bc1c597bfd0beea22507"},{"author":{"_account_id":30539,"name":"Ron Stone","email":"ronald.stone@windriver.com","username":"ronstone2000"},"change_message_id":"7bf236049da00a7e9291ce05df8a3a23c6a0d02a","unresolved":true,"context_lines":[{"line_number":40,"context_line":"\r"},{"line_number":41,"context_line":"To deploy StarlingX release 7.0. Refer to :ref:`Consuming StarlingX \u003cindex-intro-27197f27ad41\u003e`.\r"},{"line_number":42,"context_line":"\r"},{"line_number":43,"context_line":"For detailed installation instructions, see `R7.0 Installation Guides \u003chttps://docs.starlingx.io/deploy_install_guides/index-install-e083ca818006.html\u003e`_.\r"},{"line_number":44,"context_line":"\r"},{"line_number":45,"context_line":"-----------------------------\r"},{"line_number":46,"context_line":"New features and enhancements\r"}],"source_content_type":"text/x-rst","patch_set":3,"id":"41be4585_d1fcbe99","line":43,"range":{"start_line":43,"start_character":71,"end_line":43,"end_character":150},"updated":"2022-10-27 11:50:48.000000000","message":"should point to the build output on the branch:\nhttps://docs.starlingx.io/r/stx.7.0/deploy_install_guides/r7_release/index-install-r7-8966076f0e81.html","commit_id":"e82080c206a8df174386bc1c597bfd0beea22507"},{"author":{"_account_id":32187,"name":"Juanita-Balaraj","email":"juanita.balaraj@windriver.com","username":"jbalaraj"},"change_message_id":"ba08d9ace0f4d7110d9390a9511e524ce7762a46","unresolved":false,"context_lines":[{"line_number":40,"context_line":"\r"},{"line_number":41,"context_line":"To deploy StarlingX release 7.0. Refer to :ref:`Consuming StarlingX \u003cindex-intro-27197f27ad41\u003e`.\r"},{"line_number":42,"context_line":"\r"},{"line_number":43,"context_line":"For detailed installation instructions, see `R7.0 Installation Guides \u003chttps://docs.starlingx.io/deploy_install_guides/index-install-e083ca818006.html\u003e`_.\r"},{"line_number":44,"context_line":"\r"},{"line_number":45,"context_line":"-----------------------------\r"},{"line_number":46,"context_line":"New features and enhancements\r"}],"source_content_type":"text/x-rst","patch_set":3,"id":"619301bd_9ef2c580","line":43,"range":{"start_line":43,"start_character":71,"end_line":43,"end_character":150},"in_reply_to":"41be4585_d1fcbe99","updated":"2022-11-28 17:15:13.000000000","message":"Ack","commit_id":"e82080c206a8df174386bc1c597bfd0beea22507"},{"author":{"_account_id":35284,"name":"Boovan Rajendran","email":"boovan.r@windriver.com","username":"brajendr"},"change_message_id":"6914a390a5063e90e8cd53b7e9b0f381e610f911","unresolved":false,"context_lines":[{"line_number":40,"context_line":"\r"},{"line_number":41,"context_line":"To deploy StarlingX release 7.0. Refer to :ref:`Consuming StarlingX \u003cindex-intro-27197f27ad41\u003e`.\r"},{"line_number":42,"context_line":"\r"},{"line_number":43,"context_line":"For detailed installation instructions, see `R7.0 Installation Guides \u003chttps://docs.starlingx.io/deploy_install_guides/index-install-e083ca818006.html\u003e`_.\r"},{"line_number":44,"context_line":"\r"},{"line_number":45,"context_line":"-----------------------------\r"},{"line_number":46,"context_line":"New features and enhancements\r"}],"source_content_type":"text/x-rst","patch_set":3,"id":"e93d74cd_8b628fc5","line":43,"range":{"start_line":43,"start_character":71,"end_line":43,"end_character":150},"in_reply_to":"41be4585_d1fcbe99","updated":"2022-11-23 16:25:46.000000000","message":"Ack","commit_id":"e82080c206a8df174386bc1c597bfd0beea22507"},{"author":{"_account_id":30539,"name":"Ron Stone","email":"ronald.stone@windriver.com","username":"ronstone2000"},"change_message_id":"7bf236049da00a7e9291ce05df8a3a23c6a0d02a","unresolved":true,"context_lines":[{"line_number":48,"context_line":"\r"},{"line_number":49,"context_line":".. start-new-features-r7\r"},{"line_number":50,"context_line":"\r"},{"line_number":51,"context_line":"The list below provides a detailed list of new features and links to the\r"},{"line_number":52,"context_line":"associated user guides (if applicable).\r"},{"line_number":53,"context_line":"\r"},{"line_number":54,"context_line":"*********************\r"}],"source_content_type":"text/x-rst","patch_set":3,"id":"c090670d_5a5f5818","line":51,"range":{"start_line":51,"start_character":4,"end_line":51,"end_character":9},"updated":"2022-10-27 11:50:48.000000000","message":"sections","commit_id":"e82080c206a8df174386bc1c597bfd0beea22507"},{"author":{"_account_id":32187,"name":"Juanita-Balaraj","email":"juanita.balaraj@windriver.com","username":"jbalaraj"},"change_message_id":"ba08d9ace0f4d7110d9390a9511e524ce7762a46","unresolved":false,"context_lines":[{"line_number":48,"context_line":"\r"},{"line_number":49,"context_line":".. start-new-features-r7\r"},{"line_number":50,"context_line":"\r"},{"line_number":51,"context_line":"The list below provides a detailed list of new features and links to the\r"},{"line_number":52,"context_line":"associated user guides (if applicable).\r"},{"line_number":53,"context_line":"\r"},{"line_number":54,"context_line":"*********************\r"}],"source_content_type":"text/x-rst","patch_set":3,"id":"18051701_40aa4641","line":51,"range":{"start_line":51,"start_character":4,"end_line":51,"end_character":9},"in_reply_to":"c090670d_5a5f5818","updated":"2022-11-28 17:15:13.000000000","message":"Ack","commit_id":"e82080c206a8df174386bc1c597bfd0beea22507"},{"author":{"_account_id":35284,"name":"Boovan Rajendran","email":"boovan.r@windriver.com","username":"brajendr"},"change_message_id":"6914a390a5063e90e8cd53b7e9b0f381e610f911","unresolved":false,"context_lines":[{"line_number":48,"context_line":"\r"},{"line_number":49,"context_line":".. start-new-features-r7\r"},{"line_number":50,"context_line":"\r"},{"line_number":51,"context_line":"The list below provides a detailed list of new features and links to the\r"},{"line_number":52,"context_line":"associated user guides (if applicable).\r"},{"line_number":53,"context_line":"\r"},{"line_number":54,"context_line":"*********************\r"}],"source_content_type":"text/x-rst","patch_set":3,"id":"fde40029_c6dd5e37","line":51,"range":{"start_line":51,"start_character":4,"end_line":51,"end_character":9},"in_reply_to":"c090670d_5a5f5818","updated":"2022-11-23 16:25:46.000000000","message":"Ack","commit_id":"e82080c206a8df174386bc1c597bfd0beea22507"},{"author":{"_account_id":30539,"name":"Ron Stone","email":"ronald.stone@windriver.com","username":"ronstone2000"},"change_message_id":"7bf236049da00a7e9291ce05df8a3a23c6a0d02a","unresolved":true,"context_lines":[{"line_number":94,"context_line":"Pod Security Admission Controller\r"},{"line_number":95,"context_line":"*********************************\r"},{"line_number":96,"context_line":"\r"},{"line_number":97,"context_line":"The Beta release of Pod Security Admission (PSA) controller is available in\r"},{"line_number":98,"context_line":"StarlingX release 7.0 as a Technology Preview feature. It will replace Pod\r"},{"line_number":99,"context_line":"Security Policies in a future release.\r"},{"line_number":100,"context_line":"\r"}],"source_content_type":"text/x-rst","patch_set":3,"id":"01e5470c_c7261d91","line":97,"range":{"start_line":97,"start_character":20,"end_line":97,"end_character":48},"updated":"2022-10-27 11:50:48.000000000","message":"|PSA|","commit_id":"e82080c206a8df174386bc1c597bfd0beea22507"},{"author":{"_account_id":32187,"name":"Juanita-Balaraj","email":"juanita.balaraj@windriver.com","username":"jbalaraj"},"change_message_id":"ba08d9ace0f4d7110d9390a9511e524ce7762a46","unresolved":false,"context_lines":[{"line_number":94,"context_line":"Pod Security Admission Controller\r"},{"line_number":95,"context_line":"*********************************\r"},{"line_number":96,"context_line":"\r"},{"line_number":97,"context_line":"The Beta release of Pod Security Admission (PSA) controller is available in\r"},{"line_number":98,"context_line":"StarlingX release 7.0 as a Technology Preview feature. It will replace Pod\r"},{"line_number":99,"context_line":"Security Policies in a future release.\r"},{"line_number":100,"context_line":"\r"}],"source_content_type":"text/x-rst","patch_set":3,"id":"9937091d_9406a897","line":97,"range":{"start_line":97,"start_character":20,"end_line":97,"end_character":48},"in_reply_to":"01e5470c_c7261d91","updated":"2022-11-28 17:15:13.000000000","message":"Ack","commit_id":"e82080c206a8df174386bc1c597bfd0beea22507"},{"author":{"_account_id":35284,"name":"Boovan Rajendran","email":"boovan.r@windriver.com","username":"brajendr"},"change_message_id":"6914a390a5063e90e8cd53b7e9b0f381e610f911","unresolved":false,"context_lines":[{"line_number":94,"context_line":"Pod Security Admission Controller\r"},{"line_number":95,"context_line":"*********************************\r"},{"line_number":96,"context_line":"\r"},{"line_number":97,"context_line":"The Beta release of Pod Security Admission (PSA) controller is available in\r"},{"line_number":98,"context_line":"StarlingX release 7.0 as a Technology Preview feature. It will replace Pod\r"},{"line_number":99,"context_line":"Security Policies in a future release.\r"},{"line_number":100,"context_line":"\r"}],"source_content_type":"text/x-rst","patch_set":3,"id":"9fd35ccb_61c8fb00","line":97,"range":{"start_line":97,"start_character":20,"end_line":97,"end_character":48},"in_reply_to":"01e5470c_c7261d91","updated":"2022-11-23 16:25:46.000000000","message":"Ack","commit_id":"e82080c206a8df174386bc1c597bfd0beea22507"},{"author":{"_account_id":30539,"name":"Ron Stone","email":"ronald.stone@windriver.com","username":"ronstone2000"},"change_message_id":"7bf236049da00a7e9291ce05df8a3a23c6a0d02a","unresolved":true,"context_lines":[{"line_number":98,"context_line":"StarlingX release 7.0 as a Technology Preview feature. It will replace Pod\r"},{"line_number":99,"context_line":"Security Policies in a future release.\r"},{"line_number":100,"context_line":"\r"},{"line_number":101,"context_line":"PSA controller acts on creation and modification of the pod and determines\r"},{"line_number":102,"context_line":"if it should be admitted based on the requested security context and the\r"},{"line_number":103,"context_line":"policies defined. It provides a more usable k8s-native solution to enforce\r"},{"line_number":104,"context_line":"Pod Security Standards.\r"}],"source_content_type":"text/x-rst","patch_set":3,"id":"406e102e_3423340b","line":101,"range":{"start_line":101,"start_character":0,"end_line":101,"end_character":4},"updated":"2022-10-27 11:50:48.000000000","message":"|PSA| throughout","commit_id":"e82080c206a8df174386bc1c597bfd0beea22507"},{"author":{"_account_id":32187,"name":"Juanita-Balaraj","email":"juanita.balaraj@windriver.com","username":"jbalaraj"},"change_message_id":"ba08d9ace0f4d7110d9390a9511e524ce7762a46","unresolved":false,"context_lines":[{"line_number":98,"context_line":"StarlingX release 7.0 as a Technology Preview feature. It will replace Pod\r"},{"line_number":99,"context_line":"Security Policies in a future release.\r"},{"line_number":100,"context_line":"\r"},{"line_number":101,"context_line":"PSA controller acts on creation and modification of the pod and determines\r"},{"line_number":102,"context_line":"if it should be admitted based on the requested security context and the\r"},{"line_number":103,"context_line":"policies defined. It provides a more usable k8s-native solution to enforce\r"},{"line_number":104,"context_line":"Pod Security Standards.\r"}],"source_content_type":"text/x-rst","patch_set":3,"id":"39728007_15cdcd23","line":101,"range":{"start_line":101,"start_character":0,"end_line":101,"end_character":4},"in_reply_to":"406e102e_3423340b","updated":"2022-11-28 17:15:13.000000000","message":"Ack","commit_id":"e82080c206a8df174386bc1c597bfd0beea22507"},{"author":{"_account_id":35284,"name":"Boovan Rajendran","email":"boovan.r@windriver.com","username":"brajendr"},"change_message_id":"6914a390a5063e90e8cd53b7e9b0f381e610f911","unresolved":false,"context_lines":[{"line_number":98,"context_line":"StarlingX release 7.0 as a Technology Preview feature. It will replace Pod\r"},{"line_number":99,"context_line":"Security Policies in a future release.\r"},{"line_number":100,"context_line":"\r"},{"line_number":101,"context_line":"PSA controller acts on creation and modification of the pod and determines\r"},{"line_number":102,"context_line":"if it should be admitted based on the requested security context and the\r"},{"line_number":103,"context_line":"policies defined. It provides a more usable k8s-native solution to enforce\r"},{"line_number":104,"context_line":"Pod Security Standards.\r"}],"source_content_type":"text/x-rst","patch_set":3,"id":"d8a4320b_bc4129d6","line":101,"range":{"start_line":101,"start_character":0,"end_line":101,"end_character":4},"in_reply_to":"406e102e_3423340b","updated":"2022-11-23 16:25:46.000000000","message":"Ack","commit_id":"e82080c206a8df174386bc1c597bfd0beea22507"},{"author":{"_account_id":30539,"name":"Ron Stone","email":"ronald.stone@windriver.com","username":"ronstone2000"},"change_message_id":"7bf236049da00a7e9291ce05df8a3a23c6a0d02a","unresolved":true,"context_lines":[{"line_number":155,"context_line":"Bond CNI plugin\r"},{"line_number":156,"context_line":"***************\r"},{"line_number":157,"context_line":"\r"},{"line_number":158,"context_line":"The Bond CNI plugin v1.0.1 is now supported in |prod-long| Release 7.0.\r"},{"line_number":159,"context_line":"\r"},{"line_number":160,"context_line":"The Bond CNI plugin provides a method for aggregating multiple network\r"},{"line_number":161,"context_line":"interfaces into a single logical \"bonded\" interface.\r"}],"source_content_type":"text/x-rst","patch_set":3,"id":"198b0133_f4bb9695","line":158,"range":{"start_line":158,"start_character":9,"end_line":158,"end_character":13},"updated":"2022-10-27 11:50:48.000000000","message":"|CNI|","commit_id":"e82080c206a8df174386bc1c597bfd0beea22507"},{"author":{"_account_id":32187,"name":"Juanita-Balaraj","email":"juanita.balaraj@windriver.com","username":"jbalaraj"},"change_message_id":"ba08d9ace0f4d7110d9390a9511e524ce7762a46","unresolved":false,"context_lines":[{"line_number":155,"context_line":"Bond CNI plugin\r"},{"line_number":156,"context_line":"***************\r"},{"line_number":157,"context_line":"\r"},{"line_number":158,"context_line":"The Bond CNI plugin v1.0.1 is now supported in |prod-long| Release 7.0.\r"},{"line_number":159,"context_line":"\r"},{"line_number":160,"context_line":"The Bond CNI plugin provides a method for aggregating multiple network\r"},{"line_number":161,"context_line":"interfaces into a single logical \"bonded\" interface.\r"}],"source_content_type":"text/x-rst","patch_set":3,"id":"c2415160_d0c03363","line":158,"range":{"start_line":158,"start_character":9,"end_line":158,"end_character":13},"in_reply_to":"198b0133_f4bb9695","updated":"2022-11-28 17:15:13.000000000","message":"Ack","commit_id":"e82080c206a8df174386bc1c597bfd0beea22507"},{"author":{"_account_id":35284,"name":"Boovan Rajendran","email":"boovan.r@windriver.com","username":"brajendr"},"change_message_id":"6914a390a5063e90e8cd53b7e9b0f381e610f911","unresolved":false,"context_lines":[{"line_number":155,"context_line":"Bond CNI plugin\r"},{"line_number":156,"context_line":"***************\r"},{"line_number":157,"context_line":"\r"},{"line_number":158,"context_line":"The Bond CNI plugin v1.0.1 is now supported in |prod-long| Release 7.0.\r"},{"line_number":159,"context_line":"\r"},{"line_number":160,"context_line":"The Bond CNI plugin provides a method for aggregating multiple network\r"},{"line_number":161,"context_line":"interfaces into a single logical \"bonded\" interface.\r"}],"source_content_type":"text/x-rst","patch_set":3,"id":"fb9f2e06_953ed114","line":158,"range":{"start_line":158,"start_character":9,"end_line":158,"end_character":13},"in_reply_to":"198b0133_f4bb9695","updated":"2022-11-23 16:25:46.000000000","message":"Ack","commit_id":"e82080c206a8df174386bc1c597bfd0beea22507"},{"author":{"_account_id":30539,"name":"Ron Stone","email":"ronald.stone@windriver.com","username":"ronstone2000"},"change_message_id":"7bf236049da00a7e9291ce05df8a3a23c6a0d02a","unresolved":true,"context_lines":[{"line_number":157,"context_line":"\r"},{"line_number":158,"context_line":"The Bond CNI plugin v1.0.1 is now supported in |prod-long| Release 7.0.\r"},{"line_number":159,"context_line":"\r"},{"line_number":160,"context_line":"The Bond CNI plugin provides a method for aggregating multiple network\r"},{"line_number":161,"context_line":"interfaces into a single logical \"bonded\" interface.\r"},{"line_number":162,"context_line":"\r"},{"line_number":163,"context_line":"To add a bonded interface to a container, a network attachment definition of\r"}],"source_content_type":"text/x-rst","patch_set":3,"id":"2748a8ae_74796efa","line":160,"range":{"start_line":160,"start_character":9,"end_line":160,"end_character":13},"updated":"2022-10-27 11:50:48.000000000","message":"|CNI|","commit_id":"e82080c206a8df174386bc1c597bfd0beea22507"},{"author":{"_account_id":35284,"name":"Boovan Rajendran","email":"boovan.r@windriver.com","username":"brajendr"},"change_message_id":"6914a390a5063e90e8cd53b7e9b0f381e610f911","unresolved":false,"context_lines":[{"line_number":157,"context_line":"\r"},{"line_number":158,"context_line":"The Bond CNI plugin v1.0.1 is now supported in |prod-long| Release 7.0.\r"},{"line_number":159,"context_line":"\r"},{"line_number":160,"context_line":"The Bond CNI plugin provides a method for aggregating multiple network\r"},{"line_number":161,"context_line":"interfaces into a single logical \"bonded\" interface.\r"},{"line_number":162,"context_line":"\r"},{"line_number":163,"context_line":"To add a bonded interface to a container, a network attachment definition of\r"}],"source_content_type":"text/x-rst","patch_set":3,"id":"93c07908_543f2ff7","line":160,"range":{"start_line":160,"start_character":9,"end_line":160,"end_character":13},"in_reply_to":"2748a8ae_74796efa","updated":"2022-11-23 16:25:46.000000000","message":"Ack","commit_id":"e82080c206a8df174386bc1c597bfd0beea22507"},{"author":{"_account_id":32187,"name":"Juanita-Balaraj","email":"juanita.balaraj@windriver.com","username":"jbalaraj"},"change_message_id":"ba08d9ace0f4d7110d9390a9511e524ce7762a46","unresolved":false,"context_lines":[{"line_number":157,"context_line":"\r"},{"line_number":158,"context_line":"The Bond CNI plugin v1.0.1 is now supported in |prod-long| Release 7.0.\r"},{"line_number":159,"context_line":"\r"},{"line_number":160,"context_line":"The Bond CNI plugin provides a method for aggregating multiple network\r"},{"line_number":161,"context_line":"interfaces into a single logical \"bonded\" interface.\r"},{"line_number":162,"context_line":"\r"},{"line_number":163,"context_line":"To add a bonded interface to a container, a network attachment definition of\r"}],"source_content_type":"text/x-rst","patch_set":3,"id":"afdfd5b2_4b25ed0e","line":160,"range":{"start_line":160,"start_character":9,"end_line":160,"end_character":13},"in_reply_to":"2748a8ae_74796efa","updated":"2022-11-28 17:15:13.000000000","message":"Ack","commit_id":"e82080c206a8df174386bc1c597bfd0beea22507"},{"author":{"_account_id":30539,"name":"Ron Stone","email":"ronald.stone@windriver.com","username":"ronstone2000"},"change_message_id":"7bf236049da00a7e9291ce05df8a3a23c6a0d02a","unresolved":true,"context_lines":[{"line_number":176,"context_line":"PTP GNSS and Time SyncE Support for 5G Solutions\r"},{"line_number":177,"context_line":"************************************************\r"},{"line_number":178,"context_line":"\r"},{"line_number":179,"context_line":"Intel\u0027s E810 Westport Channel and **Logan Beach NICs** support a built-in GNSS\r"},{"line_number":180,"context_line":"module and the ability to distribute clock via Synchronous Ethernet (SyncE).\r"},{"line_number":181,"context_line":"This feature allows a PPS signal to be taken in via the |GNSS| module and\r"},{"line_number":182,"context_line":"redistributed to additional NICs on the same host or on different hosts.\r"}],"source_content_type":"text/x-rst","patch_set":3,"id":"9185310e_d563e318","line":179,"range":{"start_line":179,"start_character":74,"end_line":179,"end_character":79},"updated":"2022-10-27 11:50:48.000000000","message":"|GNSS|","commit_id":"e82080c206a8df174386bc1c597bfd0beea22507"},{"author":{"_account_id":35284,"name":"Boovan Rajendran","email":"boovan.r@windriver.com","username":"brajendr"},"change_message_id":"6914a390a5063e90e8cd53b7e9b0f381e610f911","unresolved":false,"context_lines":[{"line_number":176,"context_line":"PTP GNSS and Time SyncE Support for 5G Solutions\r"},{"line_number":177,"context_line":"************************************************\r"},{"line_number":178,"context_line":"\r"},{"line_number":179,"context_line":"Intel\u0027s E810 Westport Channel and **Logan Beach NICs** support a built-in GNSS\r"},{"line_number":180,"context_line":"module and the ability to distribute clock via Synchronous Ethernet (SyncE).\r"},{"line_number":181,"context_line":"This feature allows a PPS signal to be taken in via the |GNSS| module and\r"},{"line_number":182,"context_line":"redistributed to additional NICs on the same host or on different hosts.\r"}],"source_content_type":"text/x-rst","patch_set":3,"id":"765acb41_52cddf4d","line":179,"range":{"start_line":179,"start_character":74,"end_line":179,"end_character":79},"in_reply_to":"9185310e_d563e318","updated":"2022-11-23 16:25:46.000000000","message":"Ack","commit_id":"e82080c206a8df174386bc1c597bfd0beea22507"},{"author":{"_account_id":32187,"name":"Juanita-Balaraj","email":"juanita.balaraj@windriver.com","username":"jbalaraj"},"change_message_id":"ba08d9ace0f4d7110d9390a9511e524ce7762a46","unresolved":false,"context_lines":[{"line_number":176,"context_line":"PTP GNSS and Time SyncE Support for 5G Solutions\r"},{"line_number":177,"context_line":"************************************************\r"},{"line_number":178,"context_line":"\r"},{"line_number":179,"context_line":"Intel\u0027s E810 Westport Channel and **Logan Beach NICs** support a built-in GNSS\r"},{"line_number":180,"context_line":"module and the ability to distribute clock via Synchronous Ethernet (SyncE).\r"},{"line_number":181,"context_line":"This feature allows a PPS signal to be taken in via the |GNSS| module and\r"},{"line_number":182,"context_line":"redistributed to additional NICs on the same host or on different hosts.\r"}],"source_content_type":"text/x-rst","patch_set":3,"id":"e823d6ea_e04901c5","line":179,"range":{"start_line":179,"start_character":74,"end_line":179,"end_character":79},"in_reply_to":"9185310e_d563e318","updated":"2022-11-28 17:15:13.000000000","message":"Ack","commit_id":"e82080c206a8df174386bc1c597bfd0beea22507"},{"author":{"_account_id":30539,"name":"Ron Stone","email":"ronald.stone@windriver.com","username":"ronstone2000"},"change_message_id":"7bf236049da00a7e9291ce05df8a3a23c6a0d02a","unresolved":true,"context_lines":[{"line_number":178,"context_line":"\r"},{"line_number":179,"context_line":"Intel\u0027s E810 Westport Channel and **Logan Beach NICs** support a built-in GNSS\r"},{"line_number":180,"context_line":"module and the ability to distribute clock via Synchronous Ethernet (SyncE).\r"},{"line_number":181,"context_line":"This feature allows a PPS signal to be taken in via the |GNSS| module and\r"},{"line_number":182,"context_line":"redistributed to additional NICs on the same host or on different hosts.\r"},{"line_number":183,"context_line":"This behavior is configured on |prod| using the ``clock`` instance type in\r"},{"line_number":184,"context_line":"the |PTP| configuration.\r"}],"source_content_type":"text/x-rst","patch_set":3,"id":"c598046d_d1dff97d","line":181,"range":{"start_line":181,"start_character":22,"end_line":181,"end_character":26},"updated":"2022-10-27 11:50:48.000000000","message":"What does PPS stand for? We should add it to the acronym definitions and use here.","commit_id":"e82080c206a8df174386bc1c597bfd0beea22507"},{"author":{"_account_id":35284,"name":"Boovan Rajendran","email":"boovan.r@windriver.com","username":"brajendr"},"change_message_id":"6914a390a5063e90e8cd53b7e9b0f381e610f911","unresolved":false,"context_lines":[{"line_number":178,"context_line":"\r"},{"line_number":179,"context_line":"Intel\u0027s E810 Westport Channel and **Logan Beach NICs** support a built-in GNSS\r"},{"line_number":180,"context_line":"module and the ability to distribute clock via Synchronous Ethernet (SyncE).\r"},{"line_number":181,"context_line":"This feature allows a PPS signal to be taken in via the |GNSS| module and\r"},{"line_number":182,"context_line":"redistributed to additional NICs on the same host or on different hosts.\r"},{"line_number":183,"context_line":"This behavior is configured on |prod| using the ``clock`` instance type in\r"},{"line_number":184,"context_line":"the |PTP| configuration.\r"}],"source_content_type":"text/x-rst","patch_set":3,"id":"73e37424_709b1da8","line":181,"range":{"start_line":181,"start_character":22,"end_line":181,"end_character":26},"in_reply_to":"c598046d_d1dff97d","updated":"2022-11-23 16:25:46.000000000","message":"Ack","commit_id":"e82080c206a8df174386bc1c597bfd0beea22507"},{"author":{"_account_id":32187,"name":"Juanita-Balaraj","email":"juanita.balaraj@windriver.com","username":"jbalaraj"},"change_message_id":"ba08d9ace0f4d7110d9390a9511e524ce7762a46","unresolved":false,"context_lines":[{"line_number":178,"context_line":"\r"},{"line_number":179,"context_line":"Intel\u0027s E810 Westport Channel and **Logan Beach NICs** support a built-in GNSS\r"},{"line_number":180,"context_line":"module and the ability to distribute clock via Synchronous Ethernet (SyncE).\r"},{"line_number":181,"context_line":"This feature allows a PPS signal to be taken in via the |GNSS| module and\r"},{"line_number":182,"context_line":"redistributed to additional NICs on the same host or on different hosts.\r"},{"line_number":183,"context_line":"This behavior is configured on |prod| using the ``clock`` instance type in\r"},{"line_number":184,"context_line":"the |PTP| configuration.\r"}],"source_content_type":"text/x-rst","patch_set":3,"id":"e4127d6b_e692abea","line":181,"range":{"start_line":181,"start_character":22,"end_line":181,"end_character":26},"in_reply_to":"c598046d_d1dff97d","updated":"2022-11-28 17:15:13.000000000","message":"Ack","commit_id":"e82080c206a8df174386bc1c597bfd0beea22507"},{"author":{"_account_id":30539,"name":"Ron Stone","email":"ronald.stone@windriver.com","username":"ronstone2000"},"change_message_id":"7bf236049da00a7e9291ce05df8a3a23c6a0d02a","unresolved":true,"context_lines":[{"line_number":193,"context_line":"PTP Clock TAI Support\r"},{"line_number":194,"context_line":"*********************\r"},{"line_number":195,"context_line":"\r"},{"line_number":196,"context_line":"A special ptp4l instance level parameter is provided to allow a PTP node to\r"},{"line_number":197,"context_line":"set the **currentUtcOffsetValid** flag in its announce messages and to\r"},{"line_number":198,"context_line":"correctly set the CLOCK_TAI on the system.\r"},{"line_number":199,"context_line":"\r"}],"source_content_type":"text/x-rst","patch_set":3,"id":"e913e152_040f53e0","line":196,"range":{"start_line":196,"start_character":64,"end_line":196,"end_character":68},"updated":"2022-10-27 11:50:48.000000000","message":"|PTP|","commit_id":"e82080c206a8df174386bc1c597bfd0beea22507"},{"author":{"_account_id":32187,"name":"Juanita-Balaraj","email":"juanita.balaraj@windriver.com","username":"jbalaraj"},"change_message_id":"ba08d9ace0f4d7110d9390a9511e524ce7762a46","unresolved":false,"context_lines":[{"line_number":193,"context_line":"PTP Clock TAI Support\r"},{"line_number":194,"context_line":"*********************\r"},{"line_number":195,"context_line":"\r"},{"line_number":196,"context_line":"A special ptp4l instance level parameter is provided to allow a PTP node to\r"},{"line_number":197,"context_line":"set the **currentUtcOffsetValid** flag in its announce messages and to\r"},{"line_number":198,"context_line":"correctly set the CLOCK_TAI on the system.\r"},{"line_number":199,"context_line":"\r"}],"source_content_type":"text/x-rst","patch_set":3,"id":"bcb17e72_f00e2b5b","line":196,"range":{"start_line":196,"start_character":64,"end_line":196,"end_character":68},"in_reply_to":"e913e152_040f53e0","updated":"2022-11-28 17:15:13.000000000","message":"Ack","commit_id":"e82080c206a8df174386bc1c597bfd0beea22507"},{"author":{"_account_id":35284,"name":"Boovan Rajendran","email":"boovan.r@windriver.com","username":"brajendr"},"change_message_id":"6914a390a5063e90e8cd53b7e9b0f381e610f911","unresolved":false,"context_lines":[{"line_number":193,"context_line":"PTP Clock TAI Support\r"},{"line_number":194,"context_line":"*********************\r"},{"line_number":195,"context_line":"\r"},{"line_number":196,"context_line":"A special ptp4l instance level parameter is provided to allow a PTP node to\r"},{"line_number":197,"context_line":"set the **currentUtcOffsetValid** flag in its announce messages and to\r"},{"line_number":198,"context_line":"correctly set the CLOCK_TAI on the system.\r"},{"line_number":199,"context_line":"\r"}],"source_content_type":"text/x-rst","patch_set":3,"id":"f9e3a863_0b334b63","line":196,"range":{"start_line":196,"start_character":64,"end_line":196,"end_character":68},"in_reply_to":"e913e152_040f53e0","updated":"2022-11-23 16:25:46.000000000","message":"Ack","commit_id":"e82080c206a8df174386bc1c597bfd0beea22507"},{"author":{"_account_id":30539,"name":"Ron Stone","email":"ronald.stone@windriver.com","username":"ronstone2000"},"change_message_id":"7bf236049da00a7e9291ce05df8a3a23c6a0d02a","unresolved":true,"context_lines":[{"line_number":198,"context_line":"correctly set the CLOCK_TAI on the system.\r"},{"line_number":199,"context_line":"\r"},{"line_number":200,"context_line":"**PTP Multiple NIC Boundary Clock Configuration**\r"},{"line_number":201,"context_line":"StarlingX 7.0 provides support for PTP multiple NIC Boundary Clock\r"},{"line_number":202,"context_line":"configuration. Multiple instances of ptp4l, phc2sys and ts2phc can now be\r"},{"line_number":203,"context_line":"configured on each host to support a variety of configurations including\r"},{"line_number":204,"context_line":"Telecom Boundary clock (T-BC), Telecom Grand Primary clock (T-GM) and Ordinary\r"}],"source_content_type":"text/x-rst","patch_set":3,"id":"a0761c5e_f1cf4153","line":201,"range":{"start_line":201,"start_character":35,"end_line":201,"end_character":39},"updated":"2022-10-27 11:50:48.000000000","message":"|PTP| (but not above in bolded heading)","commit_id":"e82080c206a8df174386bc1c597bfd0beea22507"},{"author":{"_account_id":32187,"name":"Juanita-Balaraj","email":"juanita.balaraj@windriver.com","username":"jbalaraj"},"change_message_id":"ba08d9ace0f4d7110d9390a9511e524ce7762a46","unresolved":false,"context_lines":[{"line_number":198,"context_line":"correctly set the CLOCK_TAI on the system.\r"},{"line_number":199,"context_line":"\r"},{"line_number":200,"context_line":"**PTP Multiple NIC Boundary Clock Configuration**\r"},{"line_number":201,"context_line":"StarlingX 7.0 provides support for PTP multiple NIC Boundary Clock\r"},{"line_number":202,"context_line":"configuration. Multiple instances of ptp4l, phc2sys and ts2phc can now be\r"},{"line_number":203,"context_line":"configured on each host to support a variety of configurations including\r"},{"line_number":204,"context_line":"Telecom Boundary clock (T-BC), Telecom Grand Primary clock (T-GM) and Ordinary\r"}],"source_content_type":"text/x-rst","patch_set":3,"id":"99442748_82d7c0ab","line":201,"range":{"start_line":201,"start_character":35,"end_line":201,"end_character":39},"in_reply_to":"a0761c5e_f1cf4153","updated":"2022-11-28 17:15:13.000000000","message":"Ack","commit_id":"e82080c206a8df174386bc1c597bfd0beea22507"},{"author":{"_account_id":35284,"name":"Boovan Rajendran","email":"boovan.r@windriver.com","username":"brajendr"},"change_message_id":"6914a390a5063e90e8cd53b7e9b0f381e610f911","unresolved":false,"context_lines":[{"line_number":198,"context_line":"correctly set the CLOCK_TAI on the system.\r"},{"line_number":199,"context_line":"\r"},{"line_number":200,"context_line":"**PTP Multiple NIC Boundary Clock Configuration**\r"},{"line_number":201,"context_line":"StarlingX 7.0 provides support for PTP multiple NIC Boundary Clock\r"},{"line_number":202,"context_line":"configuration. Multiple instances of ptp4l, phc2sys and ts2phc can now be\r"},{"line_number":203,"context_line":"configured on each host to support a variety of configurations including\r"},{"line_number":204,"context_line":"Telecom Boundary clock (T-BC), Telecom Grand Primary clock (T-GM) and Ordinary\r"}],"source_content_type":"text/x-rst","patch_set":3,"id":"a1b5a16b_532dad1a","line":201,"range":{"start_line":201,"start_character":35,"end_line":201,"end_character":39},"in_reply_to":"a0761c5e_f1cf4153","updated":"2022-11-23 16:25:46.000000000","message":"Ack","commit_id":"e82080c206a8df174386bc1c597bfd0beea22507"},{"author":{"_account_id":8768,"name":"Chris Friesen","email":"chris.friesen@windriver.com","username":"cbf123"},"change_message_id":"a464c58e45d66911c2112e04ac12eeb754fef140","unresolved":true,"context_lines":[{"line_number":718,"context_line":"New Kubernetes Taint on Controllers for Standard Systems\r"},{"line_number":719,"context_line":"********************************************************\r"},{"line_number":720,"context_line":"\r"},{"line_number":721,"context_line":"In |prod| future Releases, a new Kubernetes taint will be applied to\r"},{"line_number":722,"context_line":"controllers for Standard systems in order to prevent application pods from\r"},{"line_number":723,"context_line":"being scheduled on controllers; since controllers in Standard systems are\r"},{"line_number":724,"context_line":"intended ONLY for platform services. If application pods MUST run on\r"}],"source_content_type":"text/x-rst","patch_set":4,"id":"b9acefda_8ab866f7","line":721,"range":{"start_line":721,"start_character":0,"end_line":721,"end_character":25},"updated":"2022-10-27 21:13:08.000000000","message":"This is not quite right.  I\u0027m hoping that it will be in Kubernetes 1.24, in the current release.  But it will only  take effect for new installs (defaulting to 1.24) or when K8s is upgraded to 1.24.\n\nAlso, the \"node-role.kubernetes.io/master\" label which is applied to control-plane nodes (i.e. controller-0 and controller-1 in standard and storage configurations) will be replaced by \"node-role.kubernetes.io/control-plane\".  So applications should also switch to using this label for nodeSelector and nodeAffinity.","commit_id":"8f46fb14c837324f04e1f2aaf6498261669d1c68"},{"author":{"_account_id":35284,"name":"Boovan Rajendran","email":"boovan.r@windriver.com","username":"brajendr"},"change_message_id":"6914a390a5063e90e8cd53b7e9b0f381e610f911","unresolved":false,"context_lines":[{"line_number":718,"context_line":"New Kubernetes Taint on Controllers for Standard Systems\r"},{"line_number":719,"context_line":"********************************************************\r"},{"line_number":720,"context_line":"\r"},{"line_number":721,"context_line":"In |prod| future Releases, a new Kubernetes taint will be applied to\r"},{"line_number":722,"context_line":"controllers for Standard systems in order to prevent application pods from\r"},{"line_number":723,"context_line":"being scheduled on controllers; since controllers in Standard systems are\r"},{"line_number":724,"context_line":"intended ONLY for platform services. If application pods MUST run on\r"}],"source_content_type":"text/x-rst","patch_set":4,"id":"2f72bdef_072eb218","line":721,"range":{"start_line":721,"start_character":0,"end_line":721,"end_character":25},"in_reply_to":"b9acefda_8ab866f7","updated":"2022-11-23 16:25:46.000000000","message":"Ack","commit_id":"8f46fb14c837324f04e1f2aaf6498261669d1c68"},{"author":{"_account_id":32187,"name":"Juanita-Balaraj","email":"juanita.balaraj@windriver.com","username":"jbalaraj"},"change_message_id":"ba08d9ace0f4d7110d9390a9511e524ce7762a46","unresolved":false,"context_lines":[{"line_number":718,"context_line":"New Kubernetes Taint on Controllers for Standard Systems\r"},{"line_number":719,"context_line":"********************************************************\r"},{"line_number":720,"context_line":"\r"},{"line_number":721,"context_line":"In |prod| future Releases, a new Kubernetes taint will be applied to\r"},{"line_number":722,"context_line":"controllers for Standard systems in order to prevent application pods from\r"},{"line_number":723,"context_line":"being scheduled on controllers; since controllers in Standard systems are\r"},{"line_number":724,"context_line":"intended ONLY for platform services. If application pods MUST run on\r"}],"source_content_type":"text/x-rst","patch_set":4,"id":"4899ef80_cfd59928","line":721,"range":{"start_line":721,"start_character":0,"end_line":721,"end_character":25},"in_reply_to":"b9acefda_8ab866f7","updated":"2022-11-28 17:15:13.000000000","message":"Chris, I have tracked these updates for the Stx 8.0 Release Notes, see https://storyboard.openstack.org/#!/story/2010441. If the updates made for Story: 2010301 (This Gerrit review) are approved by you. Please go ahead and merge this review.","commit_id":"8f46fb14c837324f04e1f2aaf6498261669d1c68"},{"author":{"_account_id":8768,"name":"Chris Friesen","email":"chris.friesen@windriver.com","username":"cbf123"},"change_message_id":"a464c58e45d66911c2112e04ac12eeb754fef140","unresolved":true,"context_lines":[{"line_number":721,"context_line":"In |prod| future Releases, a new Kubernetes taint will be applied to\r"},{"line_number":722,"context_line":"controllers for Standard systems in order to prevent application pods from\r"},{"line_number":723,"context_line":"being scheduled on controllers; since controllers in Standard systems are\r"},{"line_number":724,"context_line":"intended ONLY for platform services. If application pods MUST run on\r"},{"line_number":725,"context_line":"controllers, a Kubernetes toleration of the taint can be specified in the\r"},{"line_number":726,"context_line":"application\u0027s pod specifications.\r"},{"line_number":727,"context_line":"\r"},{"line_number":728,"context_line":"**Workaround**: Customer applications that need to run on controllers on\r"},{"line_number":729,"context_line":"Standard systems will need to be enabled/configured for Kubernetes toleration\r"}],"source_content_type":"text/x-rst","patch_set":4,"id":"90e3459d_2dd1ac7e","line":726,"range":{"start_line":724,"start_character":37,"end_line":726,"end_character":34},"updated":"2022-10-27 21:13:08.000000000","message":"They\u0027ll also have to change the nodeSelector/nodeAffinity to use the new label.","commit_id":"8f46fb14c837324f04e1f2aaf6498261669d1c68"},{"author":{"_account_id":35284,"name":"Boovan Rajendran","email":"boovan.r@windriver.com","username":"brajendr"},"change_message_id":"6914a390a5063e90e8cd53b7e9b0f381e610f911","unresolved":false,"context_lines":[{"line_number":721,"context_line":"In |prod| future Releases, a new Kubernetes taint will be applied to\r"},{"line_number":722,"context_line":"controllers for Standard systems in order to prevent application pods from\r"},{"line_number":723,"context_line":"being scheduled on controllers; since controllers in Standard systems are\r"},{"line_number":724,"context_line":"intended ONLY for platform services. If application pods MUST run on\r"},{"line_number":725,"context_line":"controllers, a Kubernetes toleration of the taint can be specified in the\r"},{"line_number":726,"context_line":"application\u0027s pod specifications.\r"},{"line_number":727,"context_line":"\r"},{"line_number":728,"context_line":"**Workaround**: Customer applications that need to run on controllers on\r"},{"line_number":729,"context_line":"Standard systems will need to be enabled/configured for Kubernetes toleration\r"}],"source_content_type":"text/x-rst","patch_set":4,"id":"0c26ff0a_6dfd2219","line":726,"range":{"start_line":724,"start_character":37,"end_line":726,"end_character":34},"in_reply_to":"5bd56aec_a3fd54c7","updated":"2022-11-23 16:25:46.000000000","message":"Ack","commit_id":"8f46fb14c837324f04e1f2aaf6498261669d1c68"},{"author":{"_account_id":32187,"name":"Juanita-Balaraj","email":"juanita.balaraj@windriver.com","username":"jbalaraj"},"change_message_id":"ba08d9ace0f4d7110d9390a9511e524ce7762a46","unresolved":false,"context_lines":[{"line_number":721,"context_line":"In |prod| future Releases, a new Kubernetes taint will be applied to\r"},{"line_number":722,"context_line":"controllers for Standard systems in order to prevent application pods from\r"},{"line_number":723,"context_line":"being scheduled on controllers; since controllers in Standard systems are\r"},{"line_number":724,"context_line":"intended ONLY for platform services. If application pods MUST run on\r"},{"line_number":725,"context_line":"controllers, a Kubernetes toleration of the taint can be specified in the\r"},{"line_number":726,"context_line":"application\u0027s pod specifications.\r"},{"line_number":727,"context_line":"\r"},{"line_number":728,"context_line":"**Workaround**: Customer applications that need to run on controllers on\r"},{"line_number":729,"context_line":"Standard systems will need to be enabled/configured for Kubernetes toleration\r"}],"source_content_type":"text/x-rst","patch_set":4,"id":"19ab9102_eb37e0f2","line":726,"range":{"start_line":724,"start_character":37,"end_line":726,"end_character":34},"in_reply_to":"5bd56aec_a3fd54c7","updated":"2022-11-28 17:15:13.000000000","message":"Done","commit_id":"8f46fb14c837324f04e1f2aaf6498261669d1c68"},{"author":{"_account_id":32187,"name":"Juanita-Balaraj","email":"juanita.balaraj@windriver.com","username":"jbalaraj"},"change_message_id":"f8c3df99e63667ce639088a08fce5e037bfc4666","unresolved":true,"context_lines":[{"line_number":721,"context_line":"In |prod| future Releases, a new Kubernetes taint will be applied to\r"},{"line_number":722,"context_line":"controllers for Standard systems in order to prevent application pods from\r"},{"line_number":723,"context_line":"being scheduled on controllers; since controllers in Standard systems are\r"},{"line_number":724,"context_line":"intended ONLY for platform services. If application pods MUST run on\r"},{"line_number":725,"context_line":"controllers, a Kubernetes toleration of the taint can be specified in the\r"},{"line_number":726,"context_line":"application\u0027s pod specifications.\r"},{"line_number":727,"context_line":"\r"},{"line_number":728,"context_line":"**Workaround**: Customer applications that need to run on controllers on\r"},{"line_number":729,"context_line":"Standard systems will need to be enabled/configured for Kubernetes toleration\r"}],"source_content_type":"text/x-rst","patch_set":4,"id":"5bd56aec_a3fd54c7","line":726,"range":{"start_line":724,"start_character":37,"end_line":726,"end_character":34},"in_reply_to":"90e3459d_2dd1ac7e","updated":"2022-10-28 15:59:41.000000000","message":"This will be updated in Stx Release Notes 8.0 I have tracked your comments","commit_id":"8f46fb14c837324f04e1f2aaf6498261669d1c68"},{"author":{"_account_id":8768,"name":"Chris Friesen","email":"chris.friesen@windriver.com","username":"cbf123"},"change_message_id":"a464c58e45d66911c2112e04ac12eeb754fef140","unresolved":true,"context_lines":[{"line_number":728,"context_line":"**Workaround**: Customer applications that need to run on controllers on\r"},{"line_number":729,"context_line":"Standard systems will need to be enabled/configured for Kubernetes toleration\r"},{"line_number":730,"context_line":"in order to ensure the applications continue working after an upgrade to\r"},{"line_number":731,"context_line":"|prod-long| Release 7.0 and |prod-long| future Releases.\r"},{"line_number":732,"context_line":"\r"},{"line_number":733,"context_line":"You can specify toleration for a pod through the pod specification (PodSpec).\r"},{"line_number":734,"context_line":"For example:\r"}],"source_content_type":"text/x-rst","patch_set":4,"id":"71a2dd71_7999de63","line":731,"range":{"start_line":731,"start_character":20,"end_line":731,"end_character":21},"updated":"2022-10-27 21:13:08.000000000","message":"should be 8 I think","commit_id":"8f46fb14c837324f04e1f2aaf6498261669d1c68"},{"author":{"_account_id":32187,"name":"Juanita-Balaraj","email":"juanita.balaraj@windriver.com","username":"jbalaraj"},"change_message_id":"f8c3df99e63667ce639088a08fce5e037bfc4666","unresolved":false,"context_lines":[{"line_number":728,"context_line":"**Workaround**: Customer applications that need to run on controllers on\r"},{"line_number":729,"context_line":"Standard systems will need to be enabled/configured for Kubernetes toleration\r"},{"line_number":730,"context_line":"in order to ensure the applications continue working after an upgrade to\r"},{"line_number":731,"context_line":"|prod-long| Release 7.0 and |prod-long| future Releases.\r"},{"line_number":732,"context_line":"\r"},{"line_number":733,"context_line":"You can specify toleration for a pod through the pod specification (PodSpec).\r"},{"line_number":734,"context_line":"For example:\r"}],"source_content_type":"text/x-rst","patch_set":4,"id":"079e0816_5ae78030","line":731,"range":{"start_line":731,"start_character":20,"end_line":731,"end_character":21},"in_reply_to":"71a2dd71_7999de63","updated":"2022-10-28 15:59:41.000000000","message":"Done","commit_id":"8f46fb14c837324f04e1f2aaf6498261669d1c68"},{"author":{"_account_id":32187,"name":"Juanita-Balaraj","email":"juanita.balaraj@windriver.com","username":"jbalaraj"},"change_message_id":"f8c3df99e63667ce639088a08fce5e037bfc4666","unresolved":false,"context_lines":[{"line_number":728,"context_line":"**Workaround**: Customer applications that need to run on controllers on\r"},{"line_number":729,"context_line":"Standard systems will need to be enabled/configured for Kubernetes toleration\r"},{"line_number":730,"context_line":"in order to ensure the applications continue working after an upgrade to\r"},{"line_number":731,"context_line":"|prod-long| Release 7.0 and |prod-long| future Releases.\r"},{"line_number":732,"context_line":"\r"},{"line_number":733,"context_line":"You can specify toleration for a pod through the pod specification (PodSpec).\r"},{"line_number":734,"context_line":"For example:\r"}],"source_content_type":"text/x-rst","patch_set":4,"id":"830439c9_bdda1832","line":731,"range":{"start_line":731,"start_character":20,"end_line":731,"end_character":21},"in_reply_to":"71a2dd71_7999de63","updated":"2022-10-28 15:59:41.000000000","message":"Done","commit_id":"8f46fb14c837324f04e1f2aaf6498261669d1c68"},{"author":{"_account_id":26026,"name":"Greg Waines","email":"greg.waines@windriver.com","username":"gwaines"},"change_message_id":"b09b5e71a1b02ce7d83b84986aaa2162986ababb","unresolved":true,"context_lines":[{"line_number":19,"context_line":"The pre-built ISO (CentOS and Debian) and Docker images for StarlingX release\r"},{"line_number":20,"context_line":"8.0 are located at the ``CENGN StarlingX mirror`` repos:\r"},{"line_number":21,"context_line":"\r"},{"line_number":22,"context_line":"-  http://mirror.starlingx.cengn.ca/mirror/starlingx/release/7.0.0/centos/flock/outputs/\r"},{"line_number":23,"context_line":"\r"},{"line_number":24,"context_line":"-  http://mirror.starlingx.cengn.ca/mirror/starlingx/release/7.0.0/debian/monolithic/outputs/\r"},{"line_number":25,"context_line":"\r"},{"line_number":26,"context_line":".. note::\r"},{"line_number":27,"context_line":"    Debian is a Technology Preview Release and only supports |AIO-SX| in StarlingX\r"}],"source_content_type":"text/x-rst","patch_set":6,"id":"6119eb1d_d65ac6f0","line":24,"range":{"start_line":22,"start_character":0,"end_line":24,"end_character":93},"updated":"2022-11-28 13:39:47.000000000","message":".../8.0.0/...   ?","commit_id":"a5a320527718f86a4f1686becb581d7c2a6d9dd8"},{"author":{"_account_id":32187,"name":"Juanita-Balaraj","email":"juanita.balaraj@windriver.com","username":"jbalaraj"},"change_message_id":"ba08d9ace0f4d7110d9390a9511e524ce7762a46","unresolved":false,"context_lines":[{"line_number":19,"context_line":"The pre-built ISO (CentOS and Debian) and Docker images for StarlingX release\r"},{"line_number":20,"context_line":"8.0 are located at the ``CENGN StarlingX mirror`` repos:\r"},{"line_number":21,"context_line":"\r"},{"line_number":22,"context_line":"-  http://mirror.starlingx.cengn.ca/mirror/starlingx/release/7.0.0/centos/flock/outputs/\r"},{"line_number":23,"context_line":"\r"},{"line_number":24,"context_line":"-  http://mirror.starlingx.cengn.ca/mirror/starlingx/release/7.0.0/debian/monolithic/outputs/\r"},{"line_number":25,"context_line":"\r"},{"line_number":26,"context_line":".. note::\r"},{"line_number":27,"context_line":"    Debian is a Technology Preview Release and only supports |AIO-SX| in StarlingX\r"}],"source_content_type":"text/x-rst","patch_set":6,"id":"c6e4029c_7bf62f8f","line":24,"range":{"start_line":22,"start_character":0,"end_line":24,"end_character":93},"in_reply_to":"6119eb1d_d65ac6f0","updated":"2022-11-28 17:15:13.000000000","message":"Ack","commit_id":"a5a320527718f86a4f1686becb581d7c2a6d9dd8"},{"author":{"_account_id":26026,"name":"Greg Waines","email":"greg.waines@windriver.com","username":"gwaines"},"change_message_id":"b09b5e71a1b02ce7d83b84986aaa2162986ababb","unresolved":true,"context_lines":[{"line_number":25,"context_line":"\r"},{"line_number":26,"context_line":".. note::\r"},{"line_number":27,"context_line":"    Debian is a Technology Preview Release and only supports |AIO-SX| in StarlingX\r"},{"line_number":28,"context_line":"    Release 7.0 and uses the same docker images as CentOS.\r"},{"line_number":29,"context_line":"\r"},{"line_number":30,"context_line":"------\r"},{"line_number":31,"context_line":"Branch\r"}],"source_content_type":"text/x-rst","patch_set":6,"id":"1e8209db_eea596f3","line":28,"range":{"start_line":28,"start_character":4,"end_line":28,"end_character":16},"updated":"2022-11-28 13:39:47.000000000","message":"Release 8.0 ?","commit_id":"a5a320527718f86a4f1686becb581d7c2a6d9dd8"},{"author":{"_account_id":32187,"name":"Juanita-Balaraj","email":"juanita.balaraj@windriver.com","username":"jbalaraj"},"change_message_id":"ba08d9ace0f4d7110d9390a9511e524ce7762a46","unresolved":false,"context_lines":[{"line_number":25,"context_line":"\r"},{"line_number":26,"context_line":".. note::\r"},{"line_number":27,"context_line":"    Debian is a Technology Preview Release and only supports |AIO-SX| in StarlingX\r"},{"line_number":28,"context_line":"    Release 7.0 and uses the same docker images as CentOS.\r"},{"line_number":29,"context_line":"\r"},{"line_number":30,"context_line":"------\r"},{"line_number":31,"context_line":"Branch\r"}],"source_content_type":"text/x-rst","patch_set":6,"id":"c20723b5_bef88376","line":28,"range":{"start_line":28,"start_character":4,"end_line":28,"end_character":16},"in_reply_to":"1e8209db_eea596f3","updated":"2022-11-28 17:15:13.000000000","message":"Ack","commit_id":"a5a320527718f86a4f1686becb581d7c2a6d9dd8"},{"author":{"_account_id":26026,"name":"Greg Waines","email":"greg.waines@windriver.com","username":"gwaines"},"change_message_id":"b09b5e71a1b02ce7d83b84986aaa2162986ababb","unresolved":true,"context_lines":[{"line_number":31,"context_line":"Branch\r"},{"line_number":32,"context_line":"------\r"},{"line_number":33,"context_line":"\r"},{"line_number":34,"context_line":"The source code for StarlingX release 7.0 is available in the r/stx.7.0\r"},{"line_number":35,"context_line":"branch in the `StarlingX repositories \u003chttps://opendev.org/starlingx\u003e`_.\r"},{"line_number":36,"context_line":"\r"},{"line_number":37,"context_line":"----------\r"},{"line_number":38,"context_line":"Deployment\r"}],"source_content_type":"text/x-rst","patch_set":6,"id":"08c97ec4_65ad067e","line":35,"range":{"start_line":34,"start_character":0,"end_line":35,"end_character":72},"updated":"2022-11-28 13:39:47.000000000","message":"Release 8 ?","commit_id":"a5a320527718f86a4f1686becb581d7c2a6d9dd8"},{"author":{"_account_id":32187,"name":"Juanita-Balaraj","email":"juanita.balaraj@windriver.com","username":"jbalaraj"},"change_message_id":"ba08d9ace0f4d7110d9390a9511e524ce7762a46","unresolved":false,"context_lines":[{"line_number":31,"context_line":"Branch\r"},{"line_number":32,"context_line":"------\r"},{"line_number":33,"context_line":"\r"},{"line_number":34,"context_line":"The source code for StarlingX release 7.0 is available in the r/stx.7.0\r"},{"line_number":35,"context_line":"branch in the `StarlingX repositories \u003chttps://opendev.org/starlingx\u003e`_.\r"},{"line_number":36,"context_line":"\r"},{"line_number":37,"context_line":"----------\r"},{"line_number":38,"context_line":"Deployment\r"}],"source_content_type":"text/x-rst","patch_set":6,"id":"3fffd882_3fc8fa47","line":35,"range":{"start_line":34,"start_character":0,"end_line":35,"end_character":72},"in_reply_to":"08c97ec4_65ad067e","updated":"2022-11-28 17:15:13.000000000","message":"Ack","commit_id":"a5a320527718f86a4f1686becb581d7c2a6d9dd8"},{"author":{"_account_id":26026,"name":"Greg Waines","email":"greg.waines@windriver.com","username":"gwaines"},"change_message_id":"b09b5e71a1b02ce7d83b84986aaa2162986ababb","unresolved":true,"context_lines":[{"line_number":38,"context_line":"Deployment\r"},{"line_number":39,"context_line":"----------\r"},{"line_number":40,"context_line":"\r"},{"line_number":41,"context_line":"To deploy StarlingX release 7.0. Refer to :ref:`Consuming StarlingX \u003cindex-intro-27197f27ad41\u003e`.\r"},{"line_number":42,"context_line":"\r"},{"line_number":43,"context_line":"For detailed installation instructions, see `R7.0 Installation Guides \u003chttps://docs.starlingx.io/deploy_install_guides/index-install-e083ca818006.html\u003e`_.\r"},{"line_number":44,"context_line":"\r"},{"line_number":45,"context_line":"-----------------------------\r"},{"line_number":46,"context_line":"New features and enhancements\r"}],"source_content_type":"text/x-rst","patch_set":6,"id":"d7d89b09_ed10909b","line":43,"range":{"start_line":41,"start_character":0,"end_line":43,"end_character":154},"updated":"2022-11-28 13:39:47.000000000","message":"Release 8 ?","commit_id":"a5a320527718f86a4f1686becb581d7c2a6d9dd8"},{"author":{"_account_id":32187,"name":"Juanita-Balaraj","email":"juanita.balaraj@windriver.com","username":"jbalaraj"},"change_message_id":"ba08d9ace0f4d7110d9390a9511e524ce7762a46","unresolved":false,"context_lines":[{"line_number":38,"context_line":"Deployment\r"},{"line_number":39,"context_line":"----------\r"},{"line_number":40,"context_line":"\r"},{"line_number":41,"context_line":"To deploy StarlingX release 7.0. Refer to :ref:`Consuming StarlingX \u003cindex-intro-27197f27ad41\u003e`.\r"},{"line_number":42,"context_line":"\r"},{"line_number":43,"context_line":"For detailed installation instructions, see `R7.0 Installation Guides \u003chttps://docs.starlingx.io/deploy_install_guides/index-install-e083ca818006.html\u003e`_.\r"},{"line_number":44,"context_line":"\r"},{"line_number":45,"context_line":"-----------------------------\r"},{"line_number":46,"context_line":"New features and enhancements\r"}],"source_content_type":"text/x-rst","patch_set":6,"id":"b06bfbd9_2ac8359c","line":43,"range":{"start_line":41,"start_character":0,"end_line":43,"end_character":154},"in_reply_to":"d7d89b09_ed10909b","updated":"2022-11-28 17:15:13.000000000","message":"Ack","commit_id":"a5a320527718f86a4f1686becb581d7c2a6d9dd8"},{"author":{"_account_id":26026,"name":"Greg Waines","email":"greg.waines@windriver.com","username":"gwaines"},"change_message_id":"b09b5e71a1b02ce7d83b84986aaa2162986ababb","unresolved":true,"context_lines":[{"line_number":46,"context_line":"New features and enhancements\r"},{"line_number":47,"context_line":"-----------------------------\r"},{"line_number":48,"context_line":"\r"},{"line_number":49,"context_line":".. start-new-features-r7\r"},{"line_number":50,"context_line":"\r"},{"line_number":51,"context_line":"The list below provides a detailed list of new features and links to the\r"},{"line_number":52,"context_line":"associated user guides (if applicable).\r"}],"source_content_type":"text/x-rst","patch_set":6,"id":"876e6771_d310f54e","line":49,"range":{"start_line":49,"start_character":22,"end_line":49,"end_character":24},"updated":"2022-11-28 13:39:47.000000000","message":"r8 ?","commit_id":"a5a320527718f86a4f1686becb581d7c2a6d9dd8"},{"author":{"_account_id":32187,"name":"Juanita-Balaraj","email":"juanita.balaraj@windriver.com","username":"jbalaraj"},"change_message_id":"ba08d9ace0f4d7110d9390a9511e524ce7762a46","unresolved":false,"context_lines":[{"line_number":46,"context_line":"New features and enhancements\r"},{"line_number":47,"context_line":"-----------------------------\r"},{"line_number":48,"context_line":"\r"},{"line_number":49,"context_line":".. start-new-features-r7\r"},{"line_number":50,"context_line":"\r"},{"line_number":51,"context_line":"The list below provides a detailed list of new features and links to the\r"},{"line_number":52,"context_line":"associated user guides (if applicable).\r"}],"source_content_type":"text/x-rst","patch_set":6,"id":"0c04d551_ca922525","line":49,"range":{"start_line":49,"start_character":22,"end_line":49,"end_character":24},"in_reply_to":"876e6771_d310f54e","updated":"2022-11-28 17:15:13.000000000","message":"Ack","commit_id":"a5a320527718f86a4f1686becb581d7c2a6d9dd8"},{"author":{"_account_id":26026,"name":"Greg Waines","email":"greg.waines@windriver.com","username":"gwaines"},"change_message_id":"b09b5e71a1b02ce7d83b84986aaa2162986ababb","unresolved":true,"context_lines":[{"line_number":55,"context_line":"Debian-based Solution\r"},{"line_number":56,"context_line":"*********************\r"},{"line_number":57,"context_line":"\r"},{"line_number":58,"context_line":"|prod| |deb-eval-release| inherits the 5.10 kernel version from the Yocto\r"},{"line_number":59,"context_line":"project introduced in |prod| |deb-510-kernel-release|, i.e. the Debian\r"},{"line_number":60,"context_line":"5.10 kernel is replaced with the Yocto project 5.10.x kernel (linux-yocto).\r"},{"line_number":61,"context_line":"\r"},{"line_number":62,"context_line":"|prod| |deb-eval-release| is a Technology Preview Release of Debian |prod|\r"},{"line_number":63,"context_line":"for evaluation purposes.\r"},{"line_number":64,"context_line":"\r"},{"line_number":65,"context_line":"|prod| |deb-eval-release| release runs Debian Bullseye (11.3). It is limited in\r"},{"line_number":66,"context_line":"scope to the |AIO-SX| configuration, |deb-dup-std-na|. It is also limited in\r"},{"line_number":67,"context_line":"scope to Kubernetes apps and does not yet support running OpenStack on Debian.\r"},{"line_number":68,"context_line":"\r"},{"line_number":69,"context_line":"**See**:\r"},{"line_number":70,"context_line":"\r"}],"source_content_type":"text/x-rst","patch_set":6,"id":"48e70eb3_70377f20","line":67,"range":{"start_line":58,"start_character":0,"end_line":67,"end_character":78},"updated":"2022-11-28 13:39:47.000000000","message":"REMOVE ... and replace with:\n\nStarlingX R8 (and onwards) will only support a Debian-based Solution; full StarlingX functionality is supported.  StarlingX R8 release runs Debian Bullseye (11.3) with the 5.10 kernel version from the Yocto project.","commit_id":"a5a320527718f86a4f1686becb581d7c2a6d9dd8"},{"author":{"_account_id":32187,"name":"Juanita-Balaraj","email":"juanita.balaraj@windriver.com","username":"jbalaraj"},"change_message_id":"ba08d9ace0f4d7110d9390a9511e524ce7762a46","unresolved":false,"context_lines":[{"line_number":55,"context_line":"Debian-based Solution\r"},{"line_number":56,"context_line":"*********************\r"},{"line_number":57,"context_line":"\r"},{"line_number":58,"context_line":"|prod| |deb-eval-release| inherits the 5.10 kernel version from the Yocto\r"},{"line_number":59,"context_line":"project introduced in |prod| |deb-510-kernel-release|, i.e. the Debian\r"},{"line_number":60,"context_line":"5.10 kernel is replaced with the Yocto project 5.10.x kernel (linux-yocto).\r"},{"line_number":61,"context_line":"\r"},{"line_number":62,"context_line":"|prod| |deb-eval-release| is a Technology Preview Release of Debian |prod|\r"},{"line_number":63,"context_line":"for evaluation purposes.\r"},{"line_number":64,"context_line":"\r"},{"line_number":65,"context_line":"|prod| |deb-eval-release| release runs Debian Bullseye (11.3). It is limited in\r"},{"line_number":66,"context_line":"scope to the |AIO-SX| configuration, |deb-dup-std-na|. It is also limited in\r"},{"line_number":67,"context_line":"scope to Kubernetes apps and does not yet support running OpenStack on Debian.\r"},{"line_number":68,"context_line":"\r"},{"line_number":69,"context_line":"**See**:\r"},{"line_number":70,"context_line":"\r"}],"source_content_type":"text/x-rst","patch_set":6,"id":"54251815_72d6f4a9","line":67,"range":{"start_line":58,"start_character":0,"end_line":67,"end_character":78},"in_reply_to":"48e70eb3_70377f20","updated":"2022-11-28 17:15:13.000000000","message":"Ack","commit_id":"a5a320527718f86a4f1686becb581d7c2a6d9dd8"},{"author":{"_account_id":26026,"name":"Greg Waines","email":"greg.waines@windriver.com","username":"gwaines"},"change_message_id":"b09b5e71a1b02ce7d83b84986aaa2162986ababb","unresolved":true,"context_lines":[{"line_number":94,"context_line":"Pod Security Admission Controller\r"},{"line_number":95,"context_line":"*********************************\r"},{"line_number":96,"context_line":"\r"},{"line_number":97,"context_line":"The Beta release of Pod Security Admission (PSA) controller is available in\r"},{"line_number":98,"context_line":"StarlingX release 7.0 as a Technology Preview feature. It will replace Pod\r"},{"line_number":99,"context_line":"Security Policies in a future release.\r"},{"line_number":100,"context_line":"\r"},{"line_number":101,"context_line":"PSA controller acts on creation and modification of the pod and determines\r"},{"line_number":102,"context_line":"if it should be admitted based on the requested security context and the\r"}],"source_content_type":"text/x-rst","patch_set":6,"id":"a03f3c06_a13b06de","line":99,"range":{"start_line":97,"start_character":0,"end_line":99,"end_character":38},"updated":"2022-11-28 13:39:47.000000000","message":"REPLACE WITH ...\n\nThe GA release of Pod Security Admission (PSA) controller is available in StarlingX release 8.0 @ K8S v1.24 .  It replaces the deprecated Pod Security Policies; Pod Security Policies will be REMOVED in StarlingX release 9.0 @ K8S v1.25 .","commit_id":"a5a320527718f86a4f1686becb581d7c2a6d9dd8"},{"author":{"_account_id":32187,"name":"Juanita-Balaraj","email":"juanita.balaraj@windriver.com","username":"jbalaraj"},"change_message_id":"ba08d9ace0f4d7110d9390a9511e524ce7762a46","unresolved":false,"context_lines":[{"line_number":94,"context_line":"Pod Security Admission Controller\r"},{"line_number":95,"context_line":"*********************************\r"},{"line_number":96,"context_line":"\r"},{"line_number":97,"context_line":"The Beta release of Pod Security Admission (PSA) controller is available in\r"},{"line_number":98,"context_line":"StarlingX release 7.0 as a Technology Preview feature. It will replace Pod\r"},{"line_number":99,"context_line":"Security Policies in a future release.\r"},{"line_number":100,"context_line":"\r"},{"line_number":101,"context_line":"PSA controller acts on creation and modification of the pod and determines\r"},{"line_number":102,"context_line":"if it should be admitted based on the requested security context and the\r"}],"source_content_type":"text/x-rst","patch_set":6,"id":"46ddb781_1a62a0c9","line":99,"range":{"start_line":97,"start_character":0,"end_line":99,"end_character":38},"in_reply_to":"a03f3c06_a13b06de","updated":"2022-11-28 17:15:13.000000000","message":"Ack","commit_id":"a5a320527718f86a4f1686becb581d7c2a6d9dd8"},{"author":{"_account_id":26026,"name":"Greg Waines","email":"greg.waines@windriver.com","username":"gwaines"},"change_message_id":"b09b5e71a1b02ce7d83b84986aaa2162986ababb","unresolved":true,"context_lines":[{"line_number":109,"context_line":"-  :ref:`pod-security-admission-controller-8e9e6994100f`\r"},{"line_number":110,"context_line":"\r"},{"line_number":111,"context_line":"\r"},{"line_number":112,"context_line":"****************************************\r"},{"line_number":113,"context_line":"Platform Application Components Revision\r"},{"line_number":114,"context_line":"****************************************\r"},{"line_number":115,"context_line":"\r"},{"line_number":116,"context_line":"The following applications have been updated to a new version in |prod|\r"},{"line_number":117,"context_line":"Release 7.0.\r"},{"line_number":118,"context_line":"\r"},{"line_number":119,"context_line":"-  cert-manager, 1.7.1\r"},{"line_number":120,"context_line":"-  metric-server, 1.0.18\r"},{"line_number":121,"context_line":"-  nginx-ingress-controller, 1.1.1\r"},{"line_number":122,"context_line":"-  oidc-dex, 2.31.1\r"},{"line_number":123,"context_line":"\r"},{"line_number":124,"context_line":"**cert-manager**\r"},{"line_number":125,"context_line":"\r"},{"line_number":126,"context_line":"The upgrade of cert-manager from 0.15.0 to 1.7.1 deprecated support for\r"},{"line_number":127,"context_line":"cert manager API versions cert-manager.io/v1alpha2 and cert-manager.io/v1alpha3.\r"},{"line_number":128,"context_line":"When creating cert-manager |CRDs| (certificates, issuers, etc) with |prod-long|,\r"},{"line_number":129,"context_line":"Release 7.0, use API version of cert-manager.io/v1.\r"},{"line_number":130,"context_line":"\r"},{"line_number":131,"context_line":"Cert manager resources that are already deployed on the system will be\r"},{"line_number":132,"context_line":"automatically converted to API version of cert-manager.io/v1. Anything created\r"},{"line_number":133,"context_line":"using automation or previous |prod-long| releases should be converted with the\r"},{"line_number":134,"context_line":"cert-manager kubectl plugin using the instructions documented in\r"},{"line_number":135,"context_line":"https://cert-manager.io/docs/installation/upgrading/upgrading-0.16-1.0/#converting-resources\r"},{"line_number":136,"context_line":"before being deployed to the new release.\r"},{"line_number":137,"context_line":"\r"},{"line_number":138,"context_line":"**metric-server**\r"},{"line_number":139,"context_line":"\r"},{"line_number":140,"context_line":"In |prod| Release 7.0 the Metrics Server will NOT be automatically updated.\r"},{"line_number":141,"context_line":"To update the Metrics Server, see :ref:`Install Metrics Server \u003ckubernetes-admin-tutorials-metrics-server\u003e`\r"},{"line_number":142,"context_line":"\r"},{"line_number":143,"context_line":"**oidc-dex**\r"},{"line_number":144,"context_line":"\r"},{"line_number":145,"context_line":"|prod-long| Release 7.0 supports helm-overrides of oidc-auth-apps application.\r"},{"line_number":146,"context_line":"The recommended and legacy example Helm overrides of\r"},{"line_number":147,"context_line":"``oidc-auth-apps`` are supported for upgrades, as described in |prod|\r"},{"line_number":148,"context_line":"documentation :ref:`User Authentication Using Windows Active Directory\r"},{"line_number":149,"context_line":"\u003cuser-authentication-using-windows-active-directory-security-index\u003e`.\r"},{"line_number":150,"context_line":"\r"},{"line_number":151,"context_line":"**See**: :ref:`configure-oidc-auth-applications`.\r"},{"line_number":152,"context_line":"\r"},{"line_number":153,"context_line":"\r"},{"line_number":154,"context_line":"***************\r"},{"line_number":155,"context_line":"Bond CNI plugin\r"},{"line_number":156,"context_line":"***************\r"},{"line_number":157,"context_line":"\r"},{"line_number":158,"context_line":"The Bond CNI plugin v1.0.1 is now supported in |prod-long| Release 7.0.\r"},{"line_number":159,"context_line":"\r"},{"line_number":160,"context_line":"The Bond CNI plugin provides a method for aggregating multiple network\r"},{"line_number":161,"context_line":"interfaces into a single logical \"bonded\" interface.\r"},{"line_number":162,"context_line":"\r"},{"line_number":163,"context_line":"To add a bonded interface to a container, a network attachment definition of\r"},{"line_number":164,"context_line":"type ``bond`` must be created and added as a network annotation in the pod\r"},{"line_number":165,"context_line":"specification. The bonded interfaces can either be taken from the host or\r"},{"line_number":166,"context_line":"container based on the value of the ``linksInContainer`` parameter in the\r"},{"line_number":167,"context_line":"network attachment definition. It provides transparent link aggregation for\r"},{"line_number":168,"context_line":"containerized applications via K8s configuration for improved redundancy and\r"},{"line_number":169,"context_line":"link capacity.\r"},{"line_number":170,"context_line":"\r"},{"line_number":171,"context_line":"**See**:\r"},{"line_number":172,"context_line":"\r"},{"line_number":173,"context_line":":ref:`integrate-the-bond-cni-plugin-2c2f14733b46`\r"},{"line_number":174,"context_line":"\r"},{"line_number":175,"context_line":"************************************************\r"},{"line_number":176,"context_line":"PTP GNSS and Time SyncE Support for 5G Solutions\r"},{"line_number":177,"context_line":"************************************************\r"},{"line_number":178,"context_line":"\r"},{"line_number":179,"context_line":"Intel\u0027s E810 Westport Channel and **Logan Beach NICs** support a built-in GNSS\r"},{"line_number":180,"context_line":"module and the ability to distribute clock via Synchronous Ethernet (SyncE).\r"},{"line_number":181,"context_line":"This feature allows a PPS signal to be taken in via the |GNSS| module and\r"},{"line_number":182,"context_line":"redistributed to additional NICs on the same host or on different hosts.\r"},{"line_number":183,"context_line":"This behavior is configured on |prod| using the ``clock`` instance type in\r"},{"line_number":184,"context_line":"the |PTP| configuration.\r"},{"line_number":185,"context_line":"\r"},{"line_number":186,"context_line":"These parameters are used to enable the UFL/SMA ports, recovered clock\r"},{"line_number":187,"context_line":"syncE etc. Refer to the user\u0027s guide for the Westport Channel or Logan\r"},{"line_number":188,"context_line":"Beach NIC for additional details on how to operate these cards.\r"},{"line_number":189,"context_line":"\r"},{"line_number":190,"context_line":"**See**: :ref:`SyncE and Introduction \u003cgnss-and-synce-support-62004dc97f3e\u003e`\r"},{"line_number":191,"context_line":"\r"},{"line_number":192,"context_line":"*********************\r"},{"line_number":193,"context_line":"PTP Clock TAI Support\r"},{"line_number":194,"context_line":"*********************\r"},{"line_number":195,"context_line":"\r"},{"line_number":196,"context_line":"A special ptp4l instance level parameter is provided to allow a PTP node to\r"},{"line_number":197,"context_line":"set the **currentUtcOffsetValid** flag in its announce messages and to\r"},{"line_number":198,"context_line":"correctly set the CLOCK_TAI on the system.\r"},{"line_number":199,"context_line":"\r"},{"line_number":200,"context_line":"**PTP Multiple NIC Boundary Clock Configuration**\r"},{"line_number":201,"context_line":"StarlingX 7.0 provides support for PTP multiple NIC Boundary Clock\r"},{"line_number":202,"context_line":"configuration. Multiple instances of ptp4l, phc2sys and ts2phc can now be\r"},{"line_number":203,"context_line":"configured on each host to support a variety of configurations including\r"},{"line_number":204,"context_line":"Telecom Boundary clock (T-BC), Telecom Grand Primary clock (T-GM) and Ordinary\r"},{"line_number":205,"context_line":"clock (OC).\r"},{"line_number":206,"context_line":"\r"},{"line_number":207,"context_line":"**See**:\r"},{"line_number":208,"context_line":"\r"},{"line_number":209,"context_line":":ref:`ptp-server-config-index`\r"},{"line_number":210,"context_line":"\r"},{"line_number":211,"context_line":"\r"},{"line_number":212,"context_line":"**************************************************\r"},{"line_number":213,"context_line":"Enhanced Parallel Operations for Distributed Cloud\r"},{"line_number":214,"context_line":"**************************************************\r"},{"line_number":215,"context_line":"\r"},{"line_number":216,"context_line":"The following operations can now be performed on a larger number of subclouds\r"},{"line_number":217,"context_line":"in parallel. The supported maximum parallel number ranges from 100 to 500\r"},{"line_number":218,"context_line":"depending on the type of operation.\r"},{"line_number":219,"context_line":"\r"},{"line_number":220,"context_line":"- Subcloud Install\r"},{"line_number":221,"context_line":"- Subcloud Deployment (bootstrap and deploy)\r"},{"line_number":222,"context_line":"- Subcloud Manage and Sync\r"},{"line_number":223,"context_line":"- Subcloud Application Deployment/Update\r"},{"line_number":224,"context_line":"- Patch Orchestration\r"},{"line_number":225,"context_line":"- Upgrade Orchestration\r"},{"line_number":226,"context_line":"- Firmware Update Orchestration\r"},{"line_number":227,"context_line":"- Kubernetes Upgrade Orchestration\r"},{"line_number":228,"context_line":"- Kubernetes Root CA Orchestration\r"},{"line_number":229,"context_line":"- Upgrade Prestaging\r"},{"line_number":230,"context_line":"\r"},{"line_number":231,"context_line":"**************\r"},{"line_number":232,"context_line":"--force option\r"},{"line_number":233,"context_line":"**************\r"},{"line_number":234,"context_line":"\r"},{"line_number":235,"context_line":"The ``--force`` option has been added to the :command:`dcmanager upgrade-strategy create`\r"},{"line_number":236,"context_line":"command. This option upgrades both online and offline subclouds for a single\r"},{"line_number":237,"context_line":"subcloud or a group of subclouds.\r"},{"line_number":238,"context_line":"\r"},{"line_number":239,"context_line":"See :ref:`Distributed Upgrade Orchestration Process Using the CLI \u003cdistributed-upgrade-orchestration-process-using-the-cli\u003e`\r"},{"line_number":240,"context_line":"\r"},{"line_number":241,"context_line":"****************************************\r"},{"line_number":242,"context_line":"Subcloud Local Installation Enhancements\r"},{"line_number":243,"context_line":"****************************************\r"},{"line_number":244,"context_line":"\r"},{"line_number":245,"context_line":"Error preventive mechanisms have been implemented for subcloud local\r"},{"line_number":246,"context_line":"installation.\r"},{"line_number":247,"context_line":"\r"},{"line_number":248,"context_line":"- Pre-check to avoid overwriting installed systems\r"},{"line_number":249,"context_line":"- Unified ISO image for multiple systems and disk configurations\r"},{"line_number":250,"context_line":"- Prestage execution optimization\r"},{"line_number":251,"context_line":"- Effective handling of resized docker and docker-distribution filesystems\r"},{"line_number":252,"context_line":"  over subcloud upgrade\r"},{"line_number":253,"context_line":"\r"},{"line_number":254,"context_line":"See :ref:`Subcloud Deployment with Local Installation \u003csubcloud-deployment-with-local-installation-4982449058d5\u003e`.\r"},{"line_number":255,"context_line":"\r"},{"line_number":256,"context_line":"***********************************************\r"},{"line_number":257,"context_line":"Distributed Cloud Horizon Orchestration Updates\r"},{"line_number":258,"context_line":"***********************************************\r"},{"line_number":259,"context_line":"\r"},{"line_number":260,"context_line":"You can use the Horizon Web interface to upgrade Kubernetes across the\r"},{"line_number":261,"context_line":"Distributed Cloud system by applying the Kubernetes upgrade strategy for\r"},{"line_number":262,"context_line":"Distributed Cloud Orchestration.\r"},{"line_number":263,"context_line":"\r"},{"line_number":264,"context_line":"**See**: :ref:`apply-a-kubernetes-upgrade-strategy-using-horizon-2bb24c72e947`\r"},{"line_number":265,"context_line":"\r"},{"line_number":266,"context_line":"You can use Horizon to update the device/firmware image across the Distributed\r"},{"line_number":267,"context_line":"Cloud system by applying the firmware update strategy for Distributed Cloud\r"},{"line_number":268,"context_line":"Update Orchestration.\r"},{"line_number":269,"context_line":"\r"},{"line_number":270,"context_line":"**See**: :ref:`apply-the-firmware-update-strategy-using-horizon-e78bf11c7189`\r"},{"line_number":271,"context_line":"\r"},{"line_number":272,"context_line":"You can upgrade the platform software across the Distributed Cloud\r"},{"line_number":273,"context_line":"system by applying the upgrade strategy for Distributed Cloud\r"},{"line_number":274,"context_line":"Upgrade Orchestration.\r"},{"line_number":275,"context_line":"\r"},{"line_number":276,"context_line":"**See**: :ref:`apply-the-upgrade-strategy-using-horizon-d0aab18cc724`\r"},{"line_number":277,"context_line":"\r"},{"line_number":278,"context_line":"You can use the Horizon Web interface as an alternative to the CLI for managing\r"},{"line_number":279,"context_line":"device / firmware image update strategies (Firmware update).\r"},{"line_number":280,"context_line":"\r"},{"line_number":281,"context_line":"**See**: :ref:`create-a-firmware-update-orchestration-strategy-using-horizon-cfecdb67cef2`\r"},{"line_number":282,"context_line":"\r"},{"line_number":283,"context_line":"You can use the Horizon Web interface as an alternative to the CLI for managing\r"},{"line_number":284,"context_line":"Kubernetes upgrade strategies.\r"},{"line_number":285,"context_line":"\r"},{"line_number":286,"context_line":"**See**: :ref:`create-a-kubernetes-upgrade-orchestration-using-horizon-16742b62ffb2`\r"},{"line_number":287,"context_line":"\r"},{"line_number":288,"context_line":"For more information, **See**: :ref:`Distributed Cloud Guide \u003cindex-dist-cloud-kub-95bef233eef0\u003e`\r"},{"line_number":289,"context_line":"\r"},{"line_number":290,"context_line":"********************************************\r"},{"line_number":291,"context_line":"Security Audit Logging for Platform Commands\r"},{"line_number":292,"context_line":"********************************************\r"},{"line_number":293,"context_line":"\r"},{"line_number":294,"context_line":"|prod| logs all StarlingX REST API operator commands, except commands that use\r"},{"line_number":295,"context_line":"only GET requests. |prod| also logs all |SNMP| commands, including ``GET``\r"},{"line_number":296,"context_line":"requests.\r"},{"line_number":297,"context_line":"\r"},{"line_number":298,"context_line":"**See**:\r"},{"line_number":299,"context_line":"\r"},{"line_number":300,"context_line":"-  :ref:`Operator Command Logging \u003coperator-command-logging\u003e`\r"},{"line_number":301,"context_line":"-  :ref:`Operator Login/Authentication Logging \u003coperator-login-authentication-logging\u003e`\r"},{"line_number":302,"context_line":"\r"},{"line_number":303,"context_line":"**********************************\r"},{"line_number":304,"context_line":"Security Audit Logging for K8s API\r"},{"line_number":305,"context_line":"**********************************\r"},{"line_number":306,"context_line":"\r"},{"line_number":307,"context_line":"Kubernetes API Logging can be enabled and configured in |prod|, and can be\r"},{"line_number":308,"context_line":"fully configured and enabled at bootstrap time. Post-bootstrap, Kubernetes API\r"},{"line_number":309,"context_line":"logging can only be enabled or disabled. Kubernetes auditing provides a\r"},{"line_number":310,"context_line":"security-relevant, chronological set of records documenting the sequence of\r"},{"line_number":311,"context_line":"actions in a cluster.\r"},{"line_number":312,"context_line":"\r"},{"line_number":313,"context_line":"**See**: :ref:`kubernetes-operator-command-logging-663fce5d74e7`\r"},{"line_number":314,"context_line":"\r"},{"line_number":315,"context_line":"*******************************************\r"},{"line_number":316,"context_line":"Playbook for managing local LDAP Admin User\r"},{"line_number":317,"context_line":"*******************************************\r"},{"line_number":318,"context_line":"\r"},{"line_number":319,"context_line":"The purpose of this playbook is to simplify and automate the management of\r"},{"line_number":320,"context_line":"composite Local |LDAP| accounts across multiple |DC| systems or standalone\r"},{"line_number":321,"context_line":"systems. A composite Local |LDAP| account is defined as a Local |LDAP| account\r"},{"line_number":322,"context_line":"that also has a unique keystone account with admin role credentials and access\r"},{"line_number":323,"context_line":"to a K8S serviceAccount with ``cluster-admin`` role credentials.\r"},{"line_number":324,"context_line":"\r"},{"line_number":325,"context_line":"**See**: :ref:`Manage Composite Local LDAP Accounts at Scale \u003cmanage-local-ldap-39fe3a85a528\u003e`\r"},{"line_number":326,"context_line":"\r"},{"line_number":327,"context_line":"*******************************\r"},{"line_number":328,"context_line":"Kubernetes Custom Configuration\r"},{"line_number":329,"context_line":"*******************************\r"},{"line_number":330,"context_line":"\r"},{"line_number":331,"context_line":"Kubernetes configuration can be customized during deployment by specifying\r"},{"line_number":332,"context_line":"bootstrap overrides in the ``localhost.yml`` file during the Ansible bootstrap\r"},{"line_number":333,"context_line":"process. Additionally, you can also override the **extraVolumes** section in the\r"},{"line_number":334,"context_line":"apiserver to add new configuration files that may be needed by the server.\r"},{"line_number":335,"context_line":"\r"},{"line_number":336,"context_line":"**See**: :ref:`Kubernetes Custom Configuration \u003ckubernetes-custom-configuration-31c1fd41857d\u003e`\r"},{"line_number":337,"context_line":"\r"},{"line_number":338,"context_line":"***********************************\r"},{"line_number":339,"context_line":"Configuring Host CPU MHz Parameters\r"},{"line_number":340,"context_line":"***********************************\r"},{"line_number":341,"context_line":"\r"},{"line_number":342,"context_line":"Some hosts support setting a maximum frequency for their CPU cores (application\r"},{"line_number":343,"context_line":"cores and platform cores). You may need to configure a maximum scaled\r"},{"line_number":344,"context_line":"frequency to avoid variability due to power and thermal issues when configured\r"},{"line_number":345,"context_line":"for maximum performance. For these hosts, the parameters control the maximum\r"},{"line_number":346,"context_line":"frequency of their CPU cores.\r"},{"line_number":347,"context_line":"\r"},{"line_number":348,"context_line":"Enable support for power saving modes available on Intel processors to\r"},{"line_number":349,"context_line":"facilitate a balance between latency and power consumption.\r"},{"line_number":350,"context_line":"\r"},{"line_number":351,"context_line":"-  |prod-long| permits the CPU \"p-states\" and \"c-states\" control via the BIOS\r"},{"line_number":352,"context_line":"\r"},{"line_number":353,"context_line":"-  Introduce a new starlingx-realtime tuned profile, specifically configured\r"},{"line_number":354,"context_line":"   for the low latency profile to align with Intel recommendations for maximum\r"},{"line_number":355,"context_line":"   performance while enabling support for higher c-states.\r"},{"line_number":356,"context_line":"\r"},{"line_number":357,"context_line":"**See**: :ref:`Host CPU MHz Parameters Configuration \u003chost-cpu-mhz-parameters-configuration-d9ccf907ede0\u003e`\r"},{"line_number":358,"context_line":"\r"},{"line_number":359,"context_line":"**************************\r"},{"line_number":360,"context_line":"vRAN Intel Tool Enablement\r"},{"line_number":361,"context_line":"**************************\r"},{"line_number":362,"context_line":"\r"},{"line_number":363,"context_line":"The following open-source |vRAN| tools are delivered in the following container\r"},{"line_number":364,"context_line":"image, ``docker.io/starlingx/stx-centos-tools-dev:stx.7.0-v1.0.1``:\r"},{"line_number":365,"context_line":"\r"},{"line_number":366,"context_line":"-   ``dmidecode``\r"},{"line_number":367,"context_line":"\r"},{"line_number":368,"context_line":"-   ``net-tools``\r"},{"line_number":369,"context_line":"\r"},{"line_number":370,"context_line":"-   ``iproute``\r"},{"line_number":371,"context_line":"\r"},{"line_number":372,"context_line":"-   ``ethtool``\r"},{"line_number":373,"context_line":"\r"},{"line_number":374,"context_line":"-   ``tcpdump``\r"},{"line_number":375,"context_line":"\r"},{"line_number":376,"context_line":"-   ``turbostat``\r"},{"line_number":377,"context_line":"\r"},{"line_number":378,"context_line":"-   OPAE Tools (`Open Programmable Acceleration Engine\r"},{"line_number":379,"context_line":"    \u003chttps://opae.github.io/latest/\u003e`__, ``fpgainfo``, ``fpgabist``, etc.)\r"},{"line_number":380,"context_line":"\r"},{"line_number":381,"context_line":"-   ACPICA Tools (``acpidump``, ``acpixtract``, etc.)\r"},{"line_number":382,"context_line":"\r"},{"line_number":383,"context_line":"-   PCM Tools (`https://github.com/opcm/pcm \u003chttps://github.com/opcm/pcm\u003e`__,\r"},{"line_number":384,"context_line":"    pcm, pcm-core, etc.)\r"},{"line_number":385,"context_line":"\r"},{"line_number":386,"context_line":"**See**: :ref:`vRAN Tools \u003cvran-tools-2c3ee49f4b0b\u003e`\r"},{"line_number":387,"context_line":"\r"},{"line_number":388,"context_line":"******************************\r"},{"line_number":389,"context_line":"Coredump Configuration Support\r"},{"line_number":390,"context_line":"******************************\r"},{"line_number":391,"context_line":"\r"},{"line_number":392,"context_line":"You can change the default core dump configuration used to create *core*\r"},{"line_number":393,"context_line":"files. These are images of the system\u0027s working memory used to debug crashes or\r"},{"line_number":394,"context_line":"abnormal exits.\r"},{"line_number":395,"context_line":"\r"},{"line_number":396,"context_line":"**See**: :ref:`Change the Default Coredump Configuration \u003cchange-the-default-coredump-configuration-51ff4ce0c9ae\u003e`\r"},{"line_number":397,"context_line":"\r"},{"line_number":398,"context_line":"******************************\r"},{"line_number":399,"context_line":"FluxCD replaces Airship Armada\r"},{"line_number":400,"context_line":"******************************\r"},{"line_number":401,"context_line":"\r"},{"line_number":402,"context_line":"|prod| application management provides a wrapper around FluxCD and Kubernetes\r"},{"line_number":403,"context_line":"Helm \\(see `https://github.com/helm/helm \u003chttps://github.com/helm/helm\u003e`__\\)\r"},{"line_number":404,"context_line":"for managing containerized applications. FluxCD is a tool for managing multiple\r"},{"line_number":405,"context_line":"Helm charts with dependencies by centralizing all configurations in a single\r"},{"line_number":406,"context_line":"FluxCD YAML definition and providing life-cycle hooks for all Helm releases.\r"},{"line_number":407,"context_line":"\r"},{"line_number":408,"context_line":"**See**: :ref:`StarlingX Application Package Manager \u003ckubernetes-admin-tutorials-starlingx-application-package-manager\u003e`.\r"},{"line_number":409,"context_line":"**See**: FluxCD Limitation note applicable to |prod| Release 7.0.\r"},{"line_number":410,"context_line":"\r"},{"line_number":411,"context_line":"******************\r"},{"line_number":412,"context_line":"Kubernetes Upgrade\r"},{"line_number":413,"context_line":"******************\r"},{"line_number":414,"context_line":"\r"},{"line_number":415,"context_line":"Kubernetes has now been upgraded to k8s 1.23.1 and is the default version for\r"},{"line_number":416,"context_line":"|prod-long| Release 7.0.\r"},{"line_number":417,"context_line":"\r"},{"line_number":418,"context_line":"\r"},{"line_number":419,"context_line":"******************************\r"},{"line_number":420,"context_line":"NetApp Trident Version Upgrade\r"},{"line_number":421,"context_line":"******************************\r"},{"line_number":422,"context_line":"\r"},{"line_number":423,"context_line":"|prod| |prod-ver| contains the installer for Trident 22.01\r"},{"line_number":424,"context_line":"\r"},{"line_number":425,"context_line":"If you are using NetApp Trident in |prod| |prod-ver| and have upgraded from\r"},{"line_number":426,"context_line":"the |prod| previous version, ensure that your NetApp backend version is\r"},{"line_number":427,"context_line":"compatible with Trident 22.01.\r"},{"line_number":428,"context_line":"\r"},{"line_number":429,"context_line":".. note::\r"},{"line_number":430,"context_line":"    You need to upgrade the NetApp Trident driver to 22.01 before\r"},{"line_number":431,"context_line":"    upgrading Kubernetes to 1.22.\r"},{"line_number":432,"context_line":"\r"},{"line_number":433,"context_line":"**See**: :ref:`upgrade-the-netapp-trident-software-c5ec64d213d3`\r"},{"line_number":434,"context_line":"\r"},{"line_number":435,"context_line":".. end-new-features-r7\r"},{"line_number":436,"context_line":"\r"},{"line_number":437,"context_line":"----------\r"},{"line_number":438,"context_line":"Bug status\r"}],"source_content_type":"text/x-rst","patch_set":6,"id":"9fa140b4_2a7a6370","line":435,"range":{"start_line":112,"start_character":0,"end_line":435,"end_character":22},"updated":"2022-11-28 13:39:47.000000000","message":"These are all features from R7.\n\nYou should initially populate this with features from the StarlingX R8 Release spreadsheet, Release Candidates TAB:   https://docs.google.com/spreadsheets/d/1cjhRQm717zOTo2ngs5SEs3elhJwSRxFAI-ruqJaBe80/edit#gid\u003d1107209846","commit_id":"a5a320527718f86a4f1686becb581d7c2a6d9dd8"},{"author":{"_account_id":32187,"name":"Juanita-Balaraj","email":"juanita.balaraj@windriver.com","username":"jbalaraj"},"change_message_id":"ba08d9ace0f4d7110d9390a9511e524ce7762a46","unresolved":false,"context_lines":[{"line_number":109,"context_line":"-  :ref:`pod-security-admission-controller-8e9e6994100f`\r"},{"line_number":110,"context_line":"\r"},{"line_number":111,"context_line":"\r"},{"line_number":112,"context_line":"****************************************\r"},{"line_number":113,"context_line":"Platform Application Components Revision\r"},{"line_number":114,"context_line":"****************************************\r"},{"line_number":115,"context_line":"\r"},{"line_number":116,"context_line":"The following applications have been updated to a new version in |prod|\r"},{"line_number":117,"context_line":"Release 7.0.\r"},{"line_number":118,"context_line":"\r"},{"line_number":119,"context_line":"-  cert-manager, 1.7.1\r"},{"line_number":120,"context_line":"-  metric-server, 1.0.18\r"},{"line_number":121,"context_line":"-  nginx-ingress-controller, 1.1.1\r"},{"line_number":122,"context_line":"-  oidc-dex, 2.31.1\r"},{"line_number":123,"context_line":"\r"},{"line_number":124,"context_line":"**cert-manager**\r"},{"line_number":125,"context_line":"\r"},{"line_number":126,"context_line":"The upgrade of cert-manager from 0.15.0 to 1.7.1 deprecated support for\r"},{"line_number":127,"context_line":"cert manager API versions cert-manager.io/v1alpha2 and cert-manager.io/v1alpha3.\r"},{"line_number":128,"context_line":"When creating cert-manager |CRDs| (certificates, issuers, etc) with |prod-long|,\r"},{"line_number":129,"context_line":"Release 7.0, use API version of cert-manager.io/v1.\r"},{"line_number":130,"context_line":"\r"},{"line_number":131,"context_line":"Cert manager resources that are already deployed on the system will be\r"},{"line_number":132,"context_line":"automatically converted to API version of cert-manager.io/v1. Anything created\r"},{"line_number":133,"context_line":"using automation or previous |prod-long| releases should be converted with the\r"},{"line_number":134,"context_line":"cert-manager kubectl plugin using the instructions documented in\r"},{"line_number":135,"context_line":"https://cert-manager.io/docs/installation/upgrading/upgrading-0.16-1.0/#converting-resources\r"},{"line_number":136,"context_line":"before being deployed to the new release.\r"},{"line_number":137,"context_line":"\r"},{"line_number":138,"context_line":"**metric-server**\r"},{"line_number":139,"context_line":"\r"},{"line_number":140,"context_line":"In |prod| Release 7.0 the Metrics Server will NOT be automatically updated.\r"},{"line_number":141,"context_line":"To update the Metrics Server, see :ref:`Install Metrics Server \u003ckubernetes-admin-tutorials-metrics-server\u003e`\r"},{"line_number":142,"context_line":"\r"},{"line_number":143,"context_line":"**oidc-dex**\r"},{"line_number":144,"context_line":"\r"},{"line_number":145,"context_line":"|prod-long| Release 7.0 supports helm-overrides of oidc-auth-apps application.\r"},{"line_number":146,"context_line":"The recommended and legacy example Helm overrides of\r"},{"line_number":147,"context_line":"``oidc-auth-apps`` are supported for upgrades, as described in |prod|\r"},{"line_number":148,"context_line":"documentation :ref:`User Authentication Using Windows Active Directory\r"},{"line_number":149,"context_line":"\u003cuser-authentication-using-windows-active-directory-security-index\u003e`.\r"},{"line_number":150,"context_line":"\r"},{"line_number":151,"context_line":"**See**: :ref:`configure-oidc-auth-applications`.\r"},{"line_number":152,"context_line":"\r"},{"line_number":153,"context_line":"\r"},{"line_number":154,"context_line":"***************\r"},{"line_number":155,"context_line":"Bond CNI plugin\r"},{"line_number":156,"context_line":"***************\r"},{"line_number":157,"context_line":"\r"},{"line_number":158,"context_line":"The Bond CNI plugin v1.0.1 is now supported in |prod-long| Release 7.0.\r"},{"line_number":159,"context_line":"\r"},{"line_number":160,"context_line":"The Bond CNI plugin provides a method for aggregating multiple network\r"},{"line_number":161,"context_line":"interfaces into a single logical \"bonded\" interface.\r"},{"line_number":162,"context_line":"\r"},{"line_number":163,"context_line":"To add a bonded interface to a container, a network attachment definition of\r"},{"line_number":164,"context_line":"type ``bond`` must be created and added as a network annotation in the pod\r"},{"line_number":165,"context_line":"specification. The bonded interfaces can either be taken from the host or\r"},{"line_number":166,"context_line":"container based on the value of the ``linksInContainer`` parameter in the\r"},{"line_number":167,"context_line":"network attachment definition. It provides transparent link aggregation for\r"},{"line_number":168,"context_line":"containerized applications via K8s configuration for improved redundancy and\r"},{"line_number":169,"context_line":"link capacity.\r"},{"line_number":170,"context_line":"\r"},{"line_number":171,"context_line":"**See**:\r"},{"line_number":172,"context_line":"\r"},{"line_number":173,"context_line":":ref:`integrate-the-bond-cni-plugin-2c2f14733b46`\r"},{"line_number":174,"context_line":"\r"},{"line_number":175,"context_line":"************************************************\r"},{"line_number":176,"context_line":"PTP GNSS and Time SyncE Support for 5G Solutions\r"},{"line_number":177,"context_line":"************************************************\r"},{"line_number":178,"context_line":"\r"},{"line_number":179,"context_line":"Intel\u0027s E810 Westport Channel and **Logan Beach NICs** support a built-in GNSS\r"},{"line_number":180,"context_line":"module and the ability to distribute clock via Synchronous Ethernet (SyncE).\r"},{"line_number":181,"context_line":"This feature allows a PPS signal to be taken in via the |GNSS| module and\r"},{"line_number":182,"context_line":"redistributed to additional NICs on the same host or on different hosts.\r"},{"line_number":183,"context_line":"This behavior is configured on |prod| using the ``clock`` instance type in\r"},{"line_number":184,"context_line":"the |PTP| configuration.\r"},{"line_number":185,"context_line":"\r"},{"line_number":186,"context_line":"These parameters are used to enable the UFL/SMA ports, recovered clock\r"},{"line_number":187,"context_line":"syncE etc. Refer to the user\u0027s guide for the Westport Channel or Logan\r"},{"line_number":188,"context_line":"Beach NIC for additional details on how to operate these cards.\r"},{"line_number":189,"context_line":"\r"},{"line_number":190,"context_line":"**See**: :ref:`SyncE and Introduction \u003cgnss-and-synce-support-62004dc97f3e\u003e`\r"},{"line_number":191,"context_line":"\r"},{"line_number":192,"context_line":"*********************\r"},{"line_number":193,"context_line":"PTP Clock TAI Support\r"},{"line_number":194,"context_line":"*********************\r"},{"line_number":195,"context_line":"\r"},{"line_number":196,"context_line":"A special ptp4l instance level parameter is provided to allow a PTP node to\r"},{"line_number":197,"context_line":"set the **currentUtcOffsetValid** flag in its announce messages and to\r"},{"line_number":198,"context_line":"correctly set the CLOCK_TAI on the system.\r"},{"line_number":199,"context_line":"\r"},{"line_number":200,"context_line":"**PTP Multiple NIC Boundary Clock Configuration**\r"},{"line_number":201,"context_line":"StarlingX 7.0 provides support for PTP multiple NIC Boundary Clock\r"},{"line_number":202,"context_line":"configuration. Multiple instances of ptp4l, phc2sys and ts2phc can now be\r"},{"line_number":203,"context_line":"configured on each host to support a variety of configurations including\r"},{"line_number":204,"context_line":"Telecom Boundary clock (T-BC), Telecom Grand Primary clock (T-GM) and Ordinary\r"},{"line_number":205,"context_line":"clock (OC).\r"},{"line_number":206,"context_line":"\r"},{"line_number":207,"context_line":"**See**:\r"},{"line_number":208,"context_line":"\r"},{"line_number":209,"context_line":":ref:`ptp-server-config-index`\r"},{"line_number":210,"context_line":"\r"},{"line_number":211,"context_line":"\r"},{"line_number":212,"context_line":"**************************************************\r"},{"line_number":213,"context_line":"Enhanced Parallel Operations for Distributed Cloud\r"},{"line_number":214,"context_line":"**************************************************\r"},{"line_number":215,"context_line":"\r"},{"line_number":216,"context_line":"The following operations can now be performed on a larger number of subclouds\r"},{"line_number":217,"context_line":"in parallel. The supported maximum parallel number ranges from 100 to 500\r"},{"line_number":218,"context_line":"depending on the type of operation.\r"},{"line_number":219,"context_line":"\r"},{"line_number":220,"context_line":"- Subcloud Install\r"},{"line_number":221,"context_line":"- Subcloud Deployment (bootstrap and deploy)\r"},{"line_number":222,"context_line":"- Subcloud Manage and Sync\r"},{"line_number":223,"context_line":"- Subcloud Application Deployment/Update\r"},{"line_number":224,"context_line":"- Patch Orchestration\r"},{"line_number":225,"context_line":"- Upgrade Orchestration\r"},{"line_number":226,"context_line":"- Firmware Update Orchestration\r"},{"line_number":227,"context_line":"- Kubernetes Upgrade Orchestration\r"},{"line_number":228,"context_line":"- Kubernetes Root CA Orchestration\r"},{"line_number":229,"context_line":"- Upgrade Prestaging\r"},{"line_number":230,"context_line":"\r"},{"line_number":231,"context_line":"**************\r"},{"line_number":232,"context_line":"--force option\r"},{"line_number":233,"context_line":"**************\r"},{"line_number":234,"context_line":"\r"},{"line_number":235,"context_line":"The ``--force`` option has been added to the :command:`dcmanager upgrade-strategy create`\r"},{"line_number":236,"context_line":"command. This option upgrades both online and offline subclouds for a single\r"},{"line_number":237,"context_line":"subcloud or a group of subclouds.\r"},{"line_number":238,"context_line":"\r"},{"line_number":239,"context_line":"See :ref:`Distributed Upgrade Orchestration Process Using the CLI \u003cdistributed-upgrade-orchestration-process-using-the-cli\u003e`\r"},{"line_number":240,"context_line":"\r"},{"line_number":241,"context_line":"****************************************\r"},{"line_number":242,"context_line":"Subcloud Local Installation Enhancements\r"},{"line_number":243,"context_line":"****************************************\r"},{"line_number":244,"context_line":"\r"},{"line_number":245,"context_line":"Error preventive mechanisms have been implemented for subcloud local\r"},{"line_number":246,"context_line":"installation.\r"},{"line_number":247,"context_line":"\r"},{"line_number":248,"context_line":"- Pre-check to avoid overwriting installed systems\r"},{"line_number":249,"context_line":"- Unified ISO image for multiple systems and disk configurations\r"},{"line_number":250,"context_line":"- Prestage execution optimization\r"},{"line_number":251,"context_line":"- Effective handling of resized docker and docker-distribution filesystems\r"},{"line_number":252,"context_line":"  over subcloud upgrade\r"},{"line_number":253,"context_line":"\r"},{"line_number":254,"context_line":"See :ref:`Subcloud Deployment with Local Installation \u003csubcloud-deployment-with-local-installation-4982449058d5\u003e`.\r"},{"line_number":255,"context_line":"\r"},{"line_number":256,"context_line":"***********************************************\r"},{"line_number":257,"context_line":"Distributed Cloud Horizon Orchestration Updates\r"},{"line_number":258,"context_line":"***********************************************\r"},{"line_number":259,"context_line":"\r"},{"line_number":260,"context_line":"You can use the Horizon Web interface to upgrade Kubernetes across the\r"},{"line_number":261,"context_line":"Distributed Cloud system by applying the Kubernetes upgrade strategy for\r"},{"line_number":262,"context_line":"Distributed Cloud Orchestration.\r"},{"line_number":263,"context_line":"\r"},{"line_number":264,"context_line":"**See**: :ref:`apply-a-kubernetes-upgrade-strategy-using-horizon-2bb24c72e947`\r"},{"line_number":265,"context_line":"\r"},{"line_number":266,"context_line":"You can use Horizon to update the device/firmware image across the Distributed\r"},{"line_number":267,"context_line":"Cloud system by applying the firmware update strategy for Distributed Cloud\r"},{"line_number":268,"context_line":"Update Orchestration.\r"},{"line_number":269,"context_line":"\r"},{"line_number":270,"context_line":"**See**: :ref:`apply-the-firmware-update-strategy-using-horizon-e78bf11c7189`\r"},{"line_number":271,"context_line":"\r"},{"line_number":272,"context_line":"You can upgrade the platform software across the Distributed Cloud\r"},{"line_number":273,"context_line":"system by applying the upgrade strategy for Distributed Cloud\r"},{"line_number":274,"context_line":"Upgrade Orchestration.\r"},{"line_number":275,"context_line":"\r"},{"line_number":276,"context_line":"**See**: :ref:`apply-the-upgrade-strategy-using-horizon-d0aab18cc724`\r"},{"line_number":277,"context_line":"\r"},{"line_number":278,"context_line":"You can use the Horizon Web interface as an alternative to the CLI for managing\r"},{"line_number":279,"context_line":"device / firmware image update strategies (Firmware update).\r"},{"line_number":280,"context_line":"\r"},{"line_number":281,"context_line":"**See**: :ref:`create-a-firmware-update-orchestration-strategy-using-horizon-cfecdb67cef2`\r"},{"line_number":282,"context_line":"\r"},{"line_number":283,"context_line":"You can use the Horizon Web interface as an alternative to the CLI for managing\r"},{"line_number":284,"context_line":"Kubernetes upgrade strategies.\r"},{"line_number":285,"context_line":"\r"},{"line_number":286,"context_line":"**See**: :ref:`create-a-kubernetes-upgrade-orchestration-using-horizon-16742b62ffb2`\r"},{"line_number":287,"context_line":"\r"},{"line_number":288,"context_line":"For more information, **See**: :ref:`Distributed Cloud Guide \u003cindex-dist-cloud-kub-95bef233eef0\u003e`\r"},{"line_number":289,"context_line":"\r"},{"line_number":290,"context_line":"********************************************\r"},{"line_number":291,"context_line":"Security Audit Logging for Platform Commands\r"},{"line_number":292,"context_line":"********************************************\r"},{"line_number":293,"context_line":"\r"},{"line_number":294,"context_line":"|prod| logs all StarlingX REST API operator commands, except commands that use\r"},{"line_number":295,"context_line":"only GET requests. |prod| also logs all |SNMP| commands, including ``GET``\r"},{"line_number":296,"context_line":"requests.\r"},{"line_number":297,"context_line":"\r"},{"line_number":298,"context_line":"**See**:\r"},{"line_number":299,"context_line":"\r"},{"line_number":300,"context_line":"-  :ref:`Operator Command Logging \u003coperator-command-logging\u003e`\r"},{"line_number":301,"context_line":"-  :ref:`Operator Login/Authentication Logging \u003coperator-login-authentication-logging\u003e`\r"},{"line_number":302,"context_line":"\r"},{"line_number":303,"context_line":"**********************************\r"},{"line_number":304,"context_line":"Security Audit Logging for K8s API\r"},{"line_number":305,"context_line":"**********************************\r"},{"line_number":306,"context_line":"\r"},{"line_number":307,"context_line":"Kubernetes API Logging can be enabled and configured in |prod|, and can be\r"},{"line_number":308,"context_line":"fully configured and enabled at bootstrap time. Post-bootstrap, Kubernetes API\r"},{"line_number":309,"context_line":"logging can only be enabled or disabled. Kubernetes auditing provides a\r"},{"line_number":310,"context_line":"security-relevant, chronological set of records documenting the sequence of\r"},{"line_number":311,"context_line":"actions in a cluster.\r"},{"line_number":312,"context_line":"\r"},{"line_number":313,"context_line":"**See**: :ref:`kubernetes-operator-command-logging-663fce5d74e7`\r"},{"line_number":314,"context_line":"\r"},{"line_number":315,"context_line":"*******************************************\r"},{"line_number":316,"context_line":"Playbook for managing local LDAP Admin User\r"},{"line_number":317,"context_line":"*******************************************\r"},{"line_number":318,"context_line":"\r"},{"line_number":319,"context_line":"The purpose of this playbook is to simplify and automate the management of\r"},{"line_number":320,"context_line":"composite Local |LDAP| accounts across multiple |DC| systems or standalone\r"},{"line_number":321,"context_line":"systems. A composite Local |LDAP| account is defined as a Local |LDAP| account\r"},{"line_number":322,"context_line":"that also has a unique keystone account with admin role credentials and access\r"},{"line_number":323,"context_line":"to a K8S serviceAccount with ``cluster-admin`` role credentials.\r"},{"line_number":324,"context_line":"\r"},{"line_number":325,"context_line":"**See**: :ref:`Manage Composite Local LDAP Accounts at Scale \u003cmanage-local-ldap-39fe3a85a528\u003e`\r"},{"line_number":326,"context_line":"\r"},{"line_number":327,"context_line":"*******************************\r"},{"line_number":328,"context_line":"Kubernetes Custom Configuration\r"},{"line_number":329,"context_line":"*******************************\r"},{"line_number":330,"context_line":"\r"},{"line_number":331,"context_line":"Kubernetes configuration can be customized during deployment by specifying\r"},{"line_number":332,"context_line":"bootstrap overrides in the ``localhost.yml`` file during the Ansible bootstrap\r"},{"line_number":333,"context_line":"process. Additionally, you can also override the **extraVolumes** section in the\r"},{"line_number":334,"context_line":"apiserver to add new configuration files that may be needed by the server.\r"},{"line_number":335,"context_line":"\r"},{"line_number":336,"context_line":"**See**: :ref:`Kubernetes Custom Configuration \u003ckubernetes-custom-configuration-31c1fd41857d\u003e`\r"},{"line_number":337,"context_line":"\r"},{"line_number":338,"context_line":"***********************************\r"},{"line_number":339,"context_line":"Configuring Host CPU MHz Parameters\r"},{"line_number":340,"context_line":"***********************************\r"},{"line_number":341,"context_line":"\r"},{"line_number":342,"context_line":"Some hosts support setting a maximum frequency for their CPU cores (application\r"},{"line_number":343,"context_line":"cores and platform cores). You may need to configure a maximum scaled\r"},{"line_number":344,"context_line":"frequency to avoid variability due to power and thermal issues when configured\r"},{"line_number":345,"context_line":"for maximum performance. For these hosts, the parameters control the maximum\r"},{"line_number":346,"context_line":"frequency of their CPU cores.\r"},{"line_number":347,"context_line":"\r"},{"line_number":348,"context_line":"Enable support for power saving modes available on Intel processors to\r"},{"line_number":349,"context_line":"facilitate a balance between latency and power consumption.\r"},{"line_number":350,"context_line":"\r"},{"line_number":351,"context_line":"-  |prod-long| permits the CPU \"p-states\" and \"c-states\" control via the BIOS\r"},{"line_number":352,"context_line":"\r"},{"line_number":353,"context_line":"-  Introduce a new starlingx-realtime tuned profile, specifically configured\r"},{"line_number":354,"context_line":"   for the low latency profile to align with Intel recommendations for maximum\r"},{"line_number":355,"context_line":"   performance while enabling support for higher c-states.\r"},{"line_number":356,"context_line":"\r"},{"line_number":357,"context_line":"**See**: :ref:`Host CPU MHz Parameters Configuration \u003chost-cpu-mhz-parameters-configuration-d9ccf907ede0\u003e`\r"},{"line_number":358,"context_line":"\r"},{"line_number":359,"context_line":"**************************\r"},{"line_number":360,"context_line":"vRAN Intel Tool Enablement\r"},{"line_number":361,"context_line":"**************************\r"},{"line_number":362,"context_line":"\r"},{"line_number":363,"context_line":"The following open-source |vRAN| tools are delivered in the following container\r"},{"line_number":364,"context_line":"image, ``docker.io/starlingx/stx-centos-tools-dev:stx.7.0-v1.0.1``:\r"},{"line_number":365,"context_line":"\r"},{"line_number":366,"context_line":"-   ``dmidecode``\r"},{"line_number":367,"context_line":"\r"},{"line_number":368,"context_line":"-   ``net-tools``\r"},{"line_number":369,"context_line":"\r"},{"line_number":370,"context_line":"-   ``iproute``\r"},{"line_number":371,"context_line":"\r"},{"line_number":372,"context_line":"-   ``ethtool``\r"},{"line_number":373,"context_line":"\r"},{"line_number":374,"context_line":"-   ``tcpdump``\r"},{"line_number":375,"context_line":"\r"},{"line_number":376,"context_line":"-   ``turbostat``\r"},{"line_number":377,"context_line":"\r"},{"line_number":378,"context_line":"-   OPAE Tools (`Open Programmable Acceleration Engine\r"},{"line_number":379,"context_line":"    \u003chttps://opae.github.io/latest/\u003e`__, ``fpgainfo``, ``fpgabist``, etc.)\r"},{"line_number":380,"context_line":"\r"},{"line_number":381,"context_line":"-   ACPICA Tools (``acpidump``, ``acpixtract``, etc.)\r"},{"line_number":382,"context_line":"\r"},{"line_number":383,"context_line":"-   PCM Tools (`https://github.com/opcm/pcm \u003chttps://github.com/opcm/pcm\u003e`__,\r"},{"line_number":384,"context_line":"    pcm, pcm-core, etc.)\r"},{"line_number":385,"context_line":"\r"},{"line_number":386,"context_line":"**See**: :ref:`vRAN Tools \u003cvran-tools-2c3ee49f4b0b\u003e`\r"},{"line_number":387,"context_line":"\r"},{"line_number":388,"context_line":"******************************\r"},{"line_number":389,"context_line":"Coredump Configuration Support\r"},{"line_number":390,"context_line":"******************************\r"},{"line_number":391,"context_line":"\r"},{"line_number":392,"context_line":"You can change the default core dump configuration used to create *core*\r"},{"line_number":393,"context_line":"files. These are images of the system\u0027s working memory used to debug crashes or\r"},{"line_number":394,"context_line":"abnormal exits.\r"},{"line_number":395,"context_line":"\r"},{"line_number":396,"context_line":"**See**: :ref:`Change the Default Coredump Configuration \u003cchange-the-default-coredump-configuration-51ff4ce0c9ae\u003e`\r"},{"line_number":397,"context_line":"\r"},{"line_number":398,"context_line":"******************************\r"},{"line_number":399,"context_line":"FluxCD replaces Airship Armada\r"},{"line_number":400,"context_line":"******************************\r"},{"line_number":401,"context_line":"\r"},{"line_number":402,"context_line":"|prod| application management provides a wrapper around FluxCD and Kubernetes\r"},{"line_number":403,"context_line":"Helm \\(see `https://github.com/helm/helm \u003chttps://github.com/helm/helm\u003e`__\\)\r"},{"line_number":404,"context_line":"for managing containerized applications. FluxCD is a tool for managing multiple\r"},{"line_number":405,"context_line":"Helm charts with dependencies by centralizing all configurations in a single\r"},{"line_number":406,"context_line":"FluxCD YAML definition and providing life-cycle hooks for all Helm releases.\r"},{"line_number":407,"context_line":"\r"},{"line_number":408,"context_line":"**See**: :ref:`StarlingX Application Package Manager \u003ckubernetes-admin-tutorials-starlingx-application-package-manager\u003e`.\r"},{"line_number":409,"context_line":"**See**: FluxCD Limitation note applicable to |prod| Release 7.0.\r"},{"line_number":410,"context_line":"\r"},{"line_number":411,"context_line":"******************\r"},{"line_number":412,"context_line":"Kubernetes Upgrade\r"},{"line_number":413,"context_line":"******************\r"},{"line_number":414,"context_line":"\r"},{"line_number":415,"context_line":"Kubernetes has now been upgraded to k8s 1.23.1 and is the default version for\r"},{"line_number":416,"context_line":"|prod-long| Release 7.0.\r"},{"line_number":417,"context_line":"\r"},{"line_number":418,"context_line":"\r"},{"line_number":419,"context_line":"******************************\r"},{"line_number":420,"context_line":"NetApp Trident Version Upgrade\r"},{"line_number":421,"context_line":"******************************\r"},{"line_number":422,"context_line":"\r"},{"line_number":423,"context_line":"|prod| |prod-ver| contains the installer for Trident 22.01\r"},{"line_number":424,"context_line":"\r"},{"line_number":425,"context_line":"If you are using NetApp Trident in |prod| |prod-ver| and have upgraded from\r"},{"line_number":426,"context_line":"the |prod| previous version, ensure that your NetApp backend version is\r"},{"line_number":427,"context_line":"compatible with Trident 22.01.\r"},{"line_number":428,"context_line":"\r"},{"line_number":429,"context_line":".. note::\r"},{"line_number":430,"context_line":"    You need to upgrade the NetApp Trident driver to 22.01 before\r"},{"line_number":431,"context_line":"    upgrading Kubernetes to 1.22.\r"},{"line_number":432,"context_line":"\r"},{"line_number":433,"context_line":"**See**: :ref:`upgrade-the-netapp-trident-software-c5ec64d213d3`\r"},{"line_number":434,"context_line":"\r"},{"line_number":435,"context_line":".. end-new-features-r7\r"},{"line_number":436,"context_line":"\r"},{"line_number":437,"context_line":"----------\r"},{"line_number":438,"context_line":"Bug status\r"}],"source_content_type":"text/x-rst","patch_set":6,"id":"599caaf7_01bd7361","line":435,"range":{"start_line":112,"start_character":0,"end_line":435,"end_character":22},"in_reply_to":"9fa140b4_2a7a6370","updated":"2022-11-28 17:15:13.000000000","message":"Ack","commit_id":"a5a320527718f86a4f1686becb581d7c2a6d9dd8"}]}
