)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":32839,"name":"Litao Gao","email":"litao.gao@windriver.com","username":"ltgao"},"change_message_id":"ba088c50a272b82b6feb8ed2c06b472c6e9142c4","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"4c1cf962_bd0ce87e","updated":"2021-11-29 11:14:13.000000000","message":"Add documentation of Sample applications on StarlingX","commit_id":"9c4a2a71e9bbfc03457e92731923e692545f8c8a"},{"author":{"_account_id":30859,"name":"M Camp","email":"mcamp859@hotmail.com","username":"mcamp859"},"change_message_id":"ebdd8b86f8cae92195aa451665416e545efe87ce","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"a6994ad4_6fb2f92d","updated":"2021-12-03 17:04:58.000000000","message":"Hi Litao, thanks for submitting this review. I have added some general comments to be addressed. ","commit_id":"9c4a2a71e9bbfc03457e92731923e692545f8c8a"},{"author":{"_account_id":32839,"name":"Litao Gao","email":"litao.gao@windriver.com","username":"ltgao"},"change_message_id":"cd6fba3da32ffc957d6428126c8d1111b6e557cf","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"b35d0de0_9e979975","updated":"2021-12-07 03:23:42.000000000","message":"Hi Mary and Greg,\n\nI have modified the patch according to your review comments, and submit patchset2, please help with the review, thanks!","commit_id":"9ab0a686b7c449232e39866576dc53dbedf67cd0"},{"author":{"_account_id":32839,"name":"Litao Gao","email":"litao.gao@windriver.com","username":"ltgao"},"change_message_id":"369774e1cc715d715e8f11d52fcb4d3a07215579","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"db1c3bd1_5e8d86a6","updated":"2021-12-10 08:47:38.000000000","message":"Thanks for the reviewing, I have modified accordingly and will submit another patchset","commit_id":"9ab0a686b7c449232e39866576dc53dbedf67cd0"},{"author":{"_account_id":26026,"name":"Greg Waines","email":"greg.waines@windriver.com","username":"gwaines"},"change_message_id":"7e1c7e0329a7a9b5b235eaa4f7f2bac941725cec","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"928bf0b8_027f4b45","updated":"2021-12-08 20:04:41.000000000","message":"some minor followups","commit_id":"9ab0a686b7c449232e39866576dc53dbedf67cd0"},{"author":{"_account_id":26026,"name":"Greg Waines","email":"greg.waines@windriver.com","username":"gwaines"},"change_message_id":"a220b0ffddfd37a8c056483d4b8f8ff7822e10a0","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"d9e20e87_2a8c123b","updated":"2021-12-10 11:57:17.000000000","message":"just a typo, otherwise looks good.","commit_id":"941bbf9f6bb116e63901600e243f32cbf17ea3a2"},{"author":{"_account_id":28558,"name":"Ghada Khalil","email":"ghada.khalil@windriver.com","username":"gkhalil"},"change_message_id":"54cbd4a49a5ebdc06f9259330657d9a470f519bf","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"2ba71aee_a0fba668","updated":"2021-12-17 23:21:24.000000000","message":"@Mary, Given Litao confirmed this was tested w/ stx.6.0 and no stx code changes are required, please remove the W-1. Once the other comments are addressed, we can merge this.","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":30539,"name":"Ron Stone","email":"ronald.stone@windriver.com","username":"ronstone2000"},"change_message_id":"e44570f90bad620cae6b39e4bc453f2ed63d7199","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"29d1016f_db8e83f1","updated":"2021-12-17 11:38:54.000000000","message":"A couple of things I missed previously.","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":30539,"name":"Ron Stone","email":"ronald.stone@windriver.com","username":"ronstone2000"},"change_message_id":"703136b7c8848212b77f90343872e45540d67f0b","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"62bf0c51_0cbf35c2","updated":"2021-12-16 20:55:53.000000000","message":"Question - will this be build as part of downstream docs? Will we have a doc called Sample Applications or integrate it elsewhere.\n\nGeneral comment - there is uncommented narrative text in the code-blocks that should be turned into comments or moved.","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":30859,"name":"M Camp","email":"mcamp859@hotmail.com","username":"mcamp859"},"change_message_id":"2446de024ca9cb4f4f7be170deaf03a2454da420","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"b6ebc86e_c8a57ce6","updated":"2021-12-10 15:42:48.000000000","message":"Text LGTM, would like input from Ron \u0026 Juanita","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":32839,"name":"Litao Gao","email":"litao.gao@windriver.com","username":"ltgao"},"change_message_id":"677d709f30ef1ccb2b29d2be6f557236b9518674","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"1fa72b26_a48fbe28","updated":"2021-12-17 11:28:34.000000000","message":"Thanks Ron\u0027s review, have modified accordingly, and will sent out another patchset soon.","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":32839,"name":"Litao Gao","email":"litao.gao@windriver.com","username":"ltgao"},"change_message_id":"24fcaa81dff5113d716ea1ef3f046d1d305dc0c3","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"0a104bd2_99ef438b","updated":"2021-12-10 12:19:26.000000000","message":"Thanks. Fix it now.","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":30859,"name":"M Camp","email":"mcamp859@hotmail.com","username":"mcamp859"},"change_message_id":"a5022f361098c000a4153db5054a8e86544180e5","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"5a2ea7f4_24da79e7","updated":"2021-12-17 00:16:17.000000000","message":"Workflow -1 per Ghada","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":28558,"name":"Ghada Khalil","email":"ghada.khalil@windriver.com","username":"gkhalil"},"change_message_id":"f83ab53dc90d332579dfa9c95ceb81f36227eaa2","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"2043bbfe_9cc6195e","updated":"2021-12-16 16:55:25.000000000","message":"which stx release is this applicable to? What feature/story is tracking this work? This should be set to W-1 as we don\u0027t want it to merge now before the doc repo is branched for stx.6.0","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":32839,"name":"Litao Gao","email":"litao.gao@windriver.com","username":"ltgao"},"change_message_id":"677d709f30ef1ccb2b29d2be6f557236b9518674","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"dc1ee614_76b916e4","in_reply_to":"2043bbfe_9cc6195e","updated":"2021-12-17 11:28:34.000000000","message":"stx 6.0 is targeted. User story has been created for tracking: \n https://storyboard.openstack.org/#!/story/2009750","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":32839,"name":"Litao Gao","email":"litao.gao@windriver.com","username":"ltgao"},"change_message_id":"ed761cfd88010a5b625007192b7f524c464ccfb6","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"56d323d9_48b7f8da","in_reply_to":"ca388128_99d32add","updated":"2021-12-20 11:20:40.000000000","message":"Ack","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":28558,"name":"Ghada Khalil","email":"ghada.khalil@windriver.com","username":"gkhalil"},"change_message_id":"54cbd4a49a5ebdc06f9259330657d9a470f519bf","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":4,"id":"ca388128_99d32add","in_reply_to":"dc1ee614_76b916e4","updated":"2021-12-17 23:21:24.000000000","message":"Please update the commit msg to add the story/task:\nStory: 2009750\nTask: 44207","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":32839,"name":"Litao Gao","email":"litao.gao@windriver.com","username":"ltgao"},"change_message_id":"ed761cfd88010a5b625007192b7f524c464ccfb6","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"7b05f651_d2b2cb02","updated":"2021-12-20 11:20:40.000000000","message":"new patchset addresses the review comments from Ron, and updated some instruction to be compatible with new 5.x kernel introduced recently. ","commit_id":"9fbc49f5e378fb8ecfb6fd39337444289b059040"},{"author":{"_account_id":30859,"name":"M Camp","email":"mcamp859@hotmail.com","username":"mcamp859"},"change_message_id":"dcd9ef4a766155a82bc5b652b6a6542cb912f399","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":7,"id":"1b42308a_fb10f1f2","updated":"2021-12-20 15:58:26.000000000","message":"Please make a few text changes.","commit_id":"f6ff3690a9e6477b236eb84cfff7ac64406cce91"},{"author":{"_account_id":32839,"name":"Litao Gao","email":"litao.gao@windriver.com","username":"ltgao"},"change_message_id":"dd7058f075f2e3fa7967ce9ec556f3d959806796","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":7,"id":"719175ed_5d583770","updated":"2021-12-21 06:50:20.000000000","message":"Thanks for the review, all issue has been addressed in the latest patchset.","commit_id":"f6ff3690a9e6477b236eb84cfff7ac64406cce91"},{"author":{"_account_id":32839,"name":"Litao Gao","email":"litao.gao@windriver.com","username":"ltgao"},"change_message_id":"dd7058f075f2e3fa7967ce9ec556f3d959806796","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":7,"id":"63664091_a8c8493f","in_reply_to":"1b42308a_fb10f1f2","updated":"2021-12-21 06:50:20.000000000","message":"Done.","commit_id":"f6ff3690a9e6477b236eb84cfff7ac64406cce91"},{"author":{"_account_id":30859,"name":"M Camp","email":"mcamp859@hotmail.com","username":"mcamp859"},"change_message_id":"abe4ba0a31dbc213bf19454a3fb620baaecbf7a5","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":8,"id":"ea64c643_192f7cbe","updated":"2021-12-22 18:17:54.000000000","message":"LGTM, workflow","commit_id":"edadd64d7bf77fcb80e5693b8b8246a19bfd0460"}],"doc/source/_vendor/vendor_strings.txt":[{"author":{"_account_id":30859,"name":"M Camp","email":"mcamp859@hotmail.com","username":"mcamp859"},"change_message_id":"ebdd8b86f8cae92195aa451665416e545efe87ce","unresolved":true,"context_lines":[{"line_number":83,"context_line":"\r"},{"line_number":84,"context_line":".. |only-target| replace:: StarlingX\r"},{"line_number":85,"context_line":"\r"},{"line_number":86,"context_line":".. |flexran| replace:: FlexRAN™\r"}],"source_content_type":"text/plain","patch_set":1,"id":"103ff1ed_bd2daeb4","line":86,"range":{"start_line":86,"start_character":23,"end_line":86,"end_character":31},"updated":"2021-12-03 17:04:58.000000000","message":"Please remove this entry for 2 reasons: \n1) The purpose of this file is not to list other company names (ie vendor names). It would be used if another company/vendor wanted to reuse the STX docs and create their own downstream versions. \n2) ™ symbol. We don\u0027t identify other companies\u0027 trademarks in our open source guides.","commit_id":"9c4a2a71e9bbfc03457e92731923e692545f8c8a"},{"author":{"_account_id":32839,"name":"Litao Gao","email":"litao.gao@windriver.com","username":"ltgao"},"change_message_id":"cd6fba3da32ffc957d6428126c8d1111b6e557cf","unresolved":false,"context_lines":[{"line_number":83,"context_line":"\r"},{"line_number":84,"context_line":".. |only-target| replace:: StarlingX\r"},{"line_number":85,"context_line":"\r"},{"line_number":86,"context_line":".. |flexran| replace:: FlexRAN™\r"}],"source_content_type":"text/plain","patch_set":1,"id":"004f1982_d99863d7","line":86,"range":{"start_line":86,"start_character":23,"end_line":86,"end_character":31},"in_reply_to":"103ff1ed_bd2daeb4","updated":"2021-12-07 03:23:42.000000000","message":"OK","commit_id":"9c4a2a71e9bbfc03457e92731923e692545f8c8a"}],"doc/source/sample_apps/flexran.rst":[{"author":{"_account_id":30859,"name":"M Camp","email":"mcamp859@hotmail.com","username":"mcamp859"},"change_message_id":"ebdd8b86f8cae92195aa451665416e545efe87ce","unresolved":true,"context_lines":[{"line_number":1,"context_line":"|flexran| 21.07 on |prod|"},{"line_number":2,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":3,"context_line":""},{"line_number":4,"context_line":".. contents::"}],"source_content_type":"text/x-rst","patch_set":1,"id":"8600eeed_67edf3f6","line":1,"range":{"start_line":1,"start_character":0,"end_line":1,"end_character":25},"updated":"2021-12-03 17:04:58.000000000","message":"Please fix the following items:\n1) Filenames must include a autogenerated number string. Please see the how-to details in our Contributor guide here: https://docs.starlingx.io/contributor/doc_contribute_guide.html#create-rst-files\n\na) Enter this text for your topic title: Deploy FlexRAN on StarlingX\nUse the -t task topic type to generate the RST file.\n\nb) Copy your text from this file into the new one in the proper sections. Be sure not to overwrite the first 5 lines of the file, they are required. \n\nNote: Substitutions are not allowed in titles or headings.","commit_id":"9c4a2a71e9bbfc03457e92731923e692545f8c8a"},{"author":{"_account_id":32839,"name":"Litao Gao","email":"litao.gao@windriver.com","username":"ltgao"},"change_message_id":"cd6fba3da32ffc957d6428126c8d1111b6e557cf","unresolved":false,"context_lines":[{"line_number":1,"context_line":"|flexran| 21.07 on |prod|"},{"line_number":2,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":3,"context_line":""},{"line_number":4,"context_line":".. contents::"}],"source_content_type":"text/x-rst","patch_set":1,"id":"2c4f91ea_d1d9970f","line":1,"range":{"start_line":1,"start_character":0,"end_line":1,"end_character":25},"in_reply_to":"8600eeed_67edf3f6","updated":"2021-12-07 03:23:42.000000000","message":"OK","commit_id":"9c4a2a71e9bbfc03457e92731923e692545f8c8a"},{"author":{"_account_id":30859,"name":"M Camp","email":"mcamp859@hotmail.com","username":"mcamp859"},"change_message_id":"ebdd8b86f8cae92195aa451665416e545efe87ce","unresolved":true,"context_lines":[{"line_number":5,"context_line":"   :local:"},{"line_number":6,"context_line":"   :depth: 1"},{"line_number":7,"context_line":""},{"line_number":8,"context_line":"Scope"},{"line_number":9,"context_line":"-----"},{"line_number":10,"context_line":""},{"line_number":11,"context_line":"In this document, based on |prod| platform, the details on how to"},{"line_number":12,"context_line":"build |flexran| software, how to generate containerized version of the"}],"source_content_type":"text/x-rst","patch_set":1,"id":"f1939f36_1fd49347","line":9,"range":{"start_line":8,"start_character":0,"end_line":9,"end_character":5},"updated":"2021-12-03 17:04:58.000000000","message":"Our standard is to have the heading markers (\u003d\u003d\u003d or --- or ***) above \u0026 below the text.\n\nPlease refer to our contributor guide here: https://docs.starlingx.io/contributor/doc_contribute_guide.html#section-headings","commit_id":"9c4a2a71e9bbfc03457e92731923e692545f8c8a"},{"author":{"_account_id":32839,"name":"Litao Gao","email":"litao.gao@windriver.com","username":"ltgao"},"change_message_id":"cd6fba3da32ffc957d6428126c8d1111b6e557cf","unresolved":false,"context_lines":[{"line_number":5,"context_line":"   :local:"},{"line_number":6,"context_line":"   :depth: 1"},{"line_number":7,"context_line":""},{"line_number":8,"context_line":"Scope"},{"line_number":9,"context_line":"-----"},{"line_number":10,"context_line":""},{"line_number":11,"context_line":"In this document, based on |prod| platform, the details on how to"},{"line_number":12,"context_line":"build |flexran| software, how to generate containerized version of the"}],"source_content_type":"text/x-rst","patch_set":1,"id":"5fba0e05_986a5a86","line":9,"range":{"start_line":8,"start_character":0,"end_line":9,"end_character":5},"in_reply_to":"f1939f36_1fd49347","updated":"2021-12-07 03:23:42.000000000","message":"OK","commit_id":"9c4a2a71e9bbfc03457e92731923e692545f8c8a"},{"author":{"_account_id":26026,"name":"Greg Waines","email":"greg.waines@windriver.com","username":"gwaines"},"change_message_id":"2bd79f109df1b5096949ca4b18fb9309c8c41610","unresolved":true,"context_lines":[{"line_number":7,"context_line":""},{"line_number":8,"context_line":"Scope"},{"line_number":9,"context_line":"-----"},{"line_number":10,"context_line":""},{"line_number":11,"context_line":"In this document, based on |prod| platform, the details on how to"},{"line_number":12,"context_line":"build |flexran| software, how to generate containerized version of the"},{"line_number":13,"context_line":"prebuilt |flexran| binaries, and deploy on |prod| platform."}],"source_content_type":"text/x-rst","patch_set":1,"id":"f7f71e03_b9eac050","line":10,"updated":"2021-12-05 16:24:22.000000000","message":"Shouldn\u0027t we explain upfront that FlexRAN is NOT opensource software.  It is provided here as an example of a 5G application running on StarlingX.\n\n// we want to make sure we DONT do anything that would look like a product advertisement for FlexRAN","commit_id":"9c4a2a71e9bbfc03457e92731923e692545f8c8a"},{"author":{"_account_id":32839,"name":"Litao Gao","email":"litao.gao@windriver.com","username":"ltgao"},"change_message_id":"cd6fba3da32ffc957d6428126c8d1111b6e557cf","unresolved":false,"context_lines":[{"line_number":7,"context_line":""},{"line_number":8,"context_line":"Scope"},{"line_number":9,"context_line":"-----"},{"line_number":10,"context_line":""},{"line_number":11,"context_line":"In this document, based on |prod| platform, the details on how to"},{"line_number":12,"context_line":"build |flexran| software, how to generate containerized version of the"},{"line_number":13,"context_line":"prebuilt |flexran| binaries, and deploy on |prod| platform."}],"source_content_type":"text/x-rst","patch_set":1,"id":"cbae4920_09b74786","line":10,"in_reply_to":"f7f71e03_b9eac050","updated":"2021-12-07 03:23:42.000000000","message":"OK, adding \"It is provided here as an example of a 5G application running on StarlingX.\" in scope section.","commit_id":"9c4a2a71e9bbfc03457e92731923e692545f8c8a"},{"author":{"_account_id":30859,"name":"M Camp","email":"mcamp859@hotmail.com","username":"mcamp859"},"change_message_id":"ebdd8b86f8cae92195aa451665416e545efe87ce","unresolved":true,"context_lines":[{"line_number":9,"context_line":"-----"},{"line_number":10,"context_line":""},{"line_number":11,"context_line":"In this document, based on |prod| platform, the details on how to"},{"line_number":12,"context_line":"build |flexran| software, how to generate containerized version of the"},{"line_number":13,"context_line":"prebuilt |flexran| binaries, and deploy on |prod| platform."},{"line_number":14,"context_line":""},{"line_number":15,"context_line":".. note::"}],"source_content_type":"text/x-rst","patch_set":1,"id":"6486614b_1a5d4843","line":12,"range":{"start_line":12,"start_character":6,"end_line":12,"end_character":15},"updated":"2021-12-03 17:04:58.000000000","message":"Replace all instances of |flexran| with FlexRAN\n(no ™ symbol)","commit_id":"9c4a2a71e9bbfc03457e92731923e692545f8c8a"},{"author":{"_account_id":32839,"name":"Litao Gao","email":"litao.gao@windriver.com","username":"ltgao"},"change_message_id":"cd6fba3da32ffc957d6428126c8d1111b6e557cf","unresolved":false,"context_lines":[{"line_number":9,"context_line":"-----"},{"line_number":10,"context_line":""},{"line_number":11,"context_line":"In this document, based on |prod| platform, the details on how to"},{"line_number":12,"context_line":"build |flexran| software, how to generate containerized version of the"},{"line_number":13,"context_line":"prebuilt |flexran| binaries, and deploy on |prod| platform."},{"line_number":14,"context_line":""},{"line_number":15,"context_line":".. note::"}],"source_content_type":"text/x-rst","patch_set":1,"id":"bbbab290_50d46ba0","line":12,"range":{"start_line":12,"start_character":6,"end_line":12,"end_character":15},"in_reply_to":"6486614b_1a5d4843","updated":"2021-12-07 03:23:42.000000000","message":"OK","commit_id":"9c4a2a71e9bbfc03457e92731923e692545f8c8a"},{"author":{"_account_id":30859,"name":"M Camp","email":"mcamp859@hotmail.com","username":"mcamp859"},"change_message_id":"ebdd8b86f8cae92195aa451665416e545efe87ce","unresolved":true,"context_lines":[{"line_number":14,"context_line":""},{"line_number":15,"context_line":".. note::"},{"line_number":16,"context_line":"    All of the content is generated based on |flexran| 21.07, the"},{"line_number":17,"context_line":"    instructions are subjected to change in future releases."},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"Intended Audience"},{"line_number":20,"context_line":"-----------------"}],"source_content_type":"text/x-rst","patch_set":1,"id":"607d0206_32ff0f09","line":17,"range":{"start_line":17,"start_character":21,"end_line":17,"end_character":31},"updated":"2021-12-03 17:04:58.000000000","message":"subject","commit_id":"9c4a2a71e9bbfc03457e92731923e692545f8c8a"},{"author":{"_account_id":32839,"name":"Litao Gao","email":"litao.gao@windriver.com","username":"ltgao"},"change_message_id":"cd6fba3da32ffc957d6428126c8d1111b6e557cf","unresolved":false,"context_lines":[{"line_number":14,"context_line":""},{"line_number":15,"context_line":".. note::"},{"line_number":16,"context_line":"    All of the content is generated based on |flexran| 21.07, the"},{"line_number":17,"context_line":"    instructions are subjected to change in future releases."},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"Intended Audience"},{"line_number":20,"context_line":"-----------------"}],"source_content_type":"text/x-rst","patch_set":1,"id":"db2fa9a2_bd515fd2","line":17,"range":{"start_line":17,"start_character":21,"end_line":17,"end_character":31},"in_reply_to":"607d0206_32ff0f09","updated":"2021-12-07 03:23:42.000000000","message":"Ack","commit_id":"9c4a2a71e9bbfc03457e92731923e692545f8c8a"},{"author":{"_account_id":30859,"name":"M Camp","email":"mcamp859@hotmail.com","username":"mcamp859"},"change_message_id":"ebdd8b86f8cae92195aa451665416e545efe87ce","unresolved":true,"context_lines":[{"line_number":24,"context_line":"O-RAN Specifications based on |flexran| and |prod| OpenSource Edge"},{"line_number":25,"context_line":"computing platform."},{"line_number":26,"context_line":""},{"line_number":27,"context_line":"|prod| AIO SimpleX Installation"},{"line_number":28,"context_line":"-------------------------------"},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"Prepare STX latest nightly build from USB stick"}],"source_content_type":"text/x-rst","patch_set":1,"id":"68432940_9455ad24","line":27,"range":{"start_line":27,"start_character":0,"end_line":27,"end_character":31},"updated":"2021-12-03 17:04:58.000000000","message":"Change to:  AIO Simplex Installation\n(no |prod|, lowercase x)","commit_id":"9c4a2a71e9bbfc03457e92731923e692545f8c8a"},{"author":{"_account_id":32839,"name":"Litao Gao","email":"litao.gao@windriver.com","username":"ltgao"},"change_message_id":"cd6fba3da32ffc957d6428126c8d1111b6e557cf","unresolved":false,"context_lines":[{"line_number":24,"context_line":"O-RAN Specifications based on |flexran| and |prod| OpenSource Edge"},{"line_number":25,"context_line":"computing platform."},{"line_number":26,"context_line":""},{"line_number":27,"context_line":"|prod| AIO SimpleX Installation"},{"line_number":28,"context_line":"-------------------------------"},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"Prepare STX latest nightly build from USB stick"}],"source_content_type":"text/x-rst","patch_set":1,"id":"de8a86cb_953f1b94","line":27,"range":{"start_line":27,"start_character":0,"end_line":27,"end_character":31},"in_reply_to":"68432940_9455ad24","updated":"2021-12-07 03:23:42.000000000","message":"Ack","commit_id":"9c4a2a71e9bbfc03457e92731923e692545f8c8a"},{"author":{"_account_id":26026,"name":"Greg Waines","email":"greg.waines@windriver.com","username":"gwaines"},"change_message_id":"2bd79f109df1b5096949ca4b18fb9309c8c41610","unresolved":true,"context_lines":[{"line_number":27,"context_line":"|prod| AIO SimpleX Installation"},{"line_number":28,"context_line":"-------------------------------"},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"Prepare STX latest nightly build from USB stick"},{"line_number":31,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":32,"context_line":""},{"line_number":33,"context_line":"-  Get ISO from following location"}],"source_content_type":"text/x-rst","patch_set":1,"id":"1266962d_517fb7f3","line":30,"range":{"start_line":30,"start_character":0,"end_line":30,"end_character":47},"updated":"2021-12-05 16:24:22.000000000","message":"Reword ?\n\nPrepare USB stick with STX Installation ISO","commit_id":"9c4a2a71e9bbfc03457e92731923e692545f8c8a"},{"author":{"_account_id":32839,"name":"Litao Gao","email":"litao.gao@windriver.com","username":"ltgao"},"change_message_id":"cd6fba3da32ffc957d6428126c8d1111b6e557cf","unresolved":false,"context_lines":[{"line_number":27,"context_line":"|prod| AIO SimpleX Installation"},{"line_number":28,"context_line":"-------------------------------"},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"Prepare STX latest nightly build from USB stick"},{"line_number":31,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":32,"context_line":""},{"line_number":33,"context_line":"-  Get ISO from following location"}],"source_content_type":"text/x-rst","patch_set":1,"id":"7fb23726_a97fb8df","line":30,"range":{"start_line":30,"start_character":0,"end_line":30,"end_character":47},"in_reply_to":"1266962d_517fb7f3","updated":"2021-12-07 03:23:42.000000000","message":"Ack","commit_id":"9c4a2a71e9bbfc03457e92731923e692545f8c8a"},{"author":{"_account_id":30859,"name":"M Camp","email":"mcamp859@hotmail.com","username":"mcamp859"},"change_message_id":"ebdd8b86f8cae92195aa451665416e545efe87ce","unresolved":true,"context_lines":[{"line_number":28,"context_line":"-------------------------------"},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"Prepare STX latest nightly build from USB stick"},{"line_number":31,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":32,"context_line":""},{"line_number":33,"context_line":"-  Get ISO from following location"},{"line_number":34,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"d7742296_f6b513a3","line":31,"range":{"start_line":31,"start_character":0,"end_line":31,"end_character":47},"updated":"2021-12-03 17:04:58.000000000","message":"Please replace with *** instead of ~~~ \n\nPlease refer to our contributor guide here: https://docs.starlingx.io/contributor/doc_contribute_guide.html#section-headings","commit_id":"9c4a2a71e9bbfc03457e92731923e692545f8c8a"},{"author":{"_account_id":32839,"name":"Litao Gao","email":"litao.gao@windriver.com","username":"ltgao"},"change_message_id":"cd6fba3da32ffc957d6428126c8d1111b6e557cf","unresolved":false,"context_lines":[{"line_number":28,"context_line":"-------------------------------"},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"Prepare STX latest nightly build from USB stick"},{"line_number":31,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":32,"context_line":""},{"line_number":33,"context_line":"-  Get ISO from following location"},{"line_number":34,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"afd4ca41_604a76cc","line":31,"range":{"start_line":31,"start_character":0,"end_line":31,"end_character":47},"in_reply_to":"d7742296_f6b513a3","updated":"2021-12-07 03:23:42.000000000","message":"Ack","commit_id":"9c4a2a71e9bbfc03457e92731923e692545f8c8a"},{"author":{"_account_id":26026,"name":"Greg Waines","email":"greg.waines@windriver.com","username":"gwaines"},"change_message_id":"2bd79f109df1b5096949ca4b18fb9309c8c41610","unresolved":true,"context_lines":[{"line_number":30,"context_line":"Prepare STX latest nightly build from USB stick"},{"line_number":31,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":32,"context_line":""},{"line_number":33,"context_line":"-  Get ISO from following location"},{"line_number":34,"context_line":""},{"line_number":35,"context_line":"   http://mirror.starlingx.cengn.ca/mirror/starlingx/master/centos/latest_build/outputs/iso/bootimage.iso"},{"line_number":36,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"4e5cf02a_35a6a08f","line":33,"range":{"start_line":33,"start_character":7,"end_line":33,"end_character":11},"updated":"2021-12-05 16:24:22.000000000","message":"StarlingX Installation ISO","commit_id":"9c4a2a71e9bbfc03457e92731923e692545f8c8a"},{"author":{"_account_id":32839,"name":"Litao Gao","email":"litao.gao@windriver.com","username":"ltgao"},"change_message_id":"cd6fba3da32ffc957d6428126c8d1111b6e557cf","unresolved":false,"context_lines":[{"line_number":30,"context_line":"Prepare STX latest nightly build from USB stick"},{"line_number":31,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":32,"context_line":""},{"line_number":33,"context_line":"-  Get ISO from following location"},{"line_number":34,"context_line":""},{"line_number":35,"context_line":"   http://mirror.starlingx.cengn.ca/mirror/starlingx/master/centos/latest_build/outputs/iso/bootimage.iso"},{"line_number":36,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"7aaff089_80408ac9","line":33,"range":{"start_line":33,"start_character":7,"end_line":33,"end_character":11},"in_reply_to":"4e5cf02a_35a6a08f","updated":"2021-12-07 03:23:42.000000000","message":"Ack","commit_id":"9c4a2a71e9bbfc03457e92731923e692545f8c8a"},{"author":{"_account_id":26026,"name":"Greg Waines","email":"greg.waines@windriver.com","username":"gwaines"},"change_message_id":"2bd79f109df1b5096949ca4b18fb9309c8c41610","unresolved":true,"context_lines":[{"line_number":32,"context_line":""},{"line_number":33,"context_line":"-  Get ISO from following location"},{"line_number":34,"context_line":""},{"line_number":35,"context_line":"   http://mirror.starlingx.cengn.ca/mirror/starlingx/master/centos/latest_build/outputs/iso/bootimage.iso"},{"line_number":36,"context_line":""},{"line_number":37,"context_line":"-  Burn the image to the USB stick, **make sure the device name of the"},{"line_number":38,"context_line":"   USB device is correct**"}],"source_content_type":"text/x-rst","patch_set":1,"id":"43a7d6f8_c554b62b","line":35,"range":{"start_line":35,"start_character":3,"end_line":35,"end_character":105},"updated":"2021-12-05 16:24:22.000000000","message":"This link was not working for me on sunday ... but I could not get to cengen at all ... so maybe just temporary.","commit_id":"9c4a2a71e9bbfc03457e92731923e692545f8c8a"},{"author":{"_account_id":32839,"name":"Litao Gao","email":"litao.gao@windriver.com","username":"ltgao"},"change_message_id":"cd6fba3da32ffc957d6428126c8d1111b6e557cf","unresolved":false,"context_lines":[{"line_number":32,"context_line":""},{"line_number":33,"context_line":"-  Get ISO from following location"},{"line_number":34,"context_line":""},{"line_number":35,"context_line":"   http://mirror.starlingx.cengn.ca/mirror/starlingx/master/centos/latest_build/outputs/iso/bootimage.iso"},{"line_number":36,"context_line":""},{"line_number":37,"context_line":"-  Burn the image to the USB stick, **make sure the device name of the"},{"line_number":38,"context_line":"   USB device is correct**"}],"source_content_type":"text/x-rst","patch_set":1,"id":"85ce60a1_a6c4a7a4","line":35,"range":{"start_line":35,"start_character":3,"end_line":35,"end_character":105},"in_reply_to":"43a7d6f8_c554b62b","updated":"2021-12-07 03:23:42.000000000","message":"should be temporary, just verified, this link works.","commit_id":"9c4a2a71e9bbfc03457e92731923e692545f8c8a"},{"author":{"_account_id":26026,"name":"Greg Waines","email":"greg.waines@windriver.com","username":"gwaines"},"change_message_id":"2bd79f109df1b5096949ca4b18fb9309c8c41610","unresolved":true,"context_lines":[{"line_number":44,"context_line":"Follow the installation guide"},{"line_number":45,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":46,"context_line":""},{"line_number":47,"context_line":"https://docs.starlingx.io/deploy_install_guides/r5_release/bare_metal/aio_simplex.html"},{"line_number":48,"context_line":""},{"line_number":49,"context_line":"`Hardware"},{"line_number":50,"context_line":"Requirements \u003chttps://docs.starlingx.io/r/stx.5.0/deploy_install_guides/r5_release/bare_metal/aio_simplex_hardware.html\u003e`__:"}],"source_content_type":"text/x-rst","patch_set":1,"id":"22d31f8e_029baab8","line":47,"range":{"start_line":47,"start_character":48,"end_line":47,"end_character":58},"updated":"2021-12-05 16:24:22.000000000","message":"change to r6 ?","commit_id":"9c4a2a71e9bbfc03457e92731923e692545f8c8a"},{"author":{"_account_id":32839,"name":"Litao Gao","email":"litao.gao@windriver.com","username":"ltgao"},"change_message_id":"cd6fba3da32ffc957d6428126c8d1111b6e557cf","unresolved":false,"context_lines":[{"line_number":44,"context_line":"Follow the installation guide"},{"line_number":45,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":46,"context_line":""},{"line_number":47,"context_line":"https://docs.starlingx.io/deploy_install_guides/r5_release/bare_metal/aio_simplex.html"},{"line_number":48,"context_line":""},{"line_number":49,"context_line":"`Hardware"},{"line_number":50,"context_line":"Requirements \u003chttps://docs.starlingx.io/r/stx.5.0/deploy_install_guides/r5_release/bare_metal/aio_simplex_hardware.html\u003e`__:"}],"source_content_type":"text/x-rst","patch_set":1,"id":"8cf062fd_4e68827f","line":47,"range":{"start_line":47,"start_character":48,"end_line":47,"end_character":58},"in_reply_to":"22d31f8e_029baab8","updated":"2021-12-07 03:23:42.000000000","message":"Ack","commit_id":"9c4a2a71e9bbfc03457e92731923e692545f8c8a"},{"author":{"_account_id":26026,"name":"Greg Waines","email":"greg.waines@windriver.com","username":"gwaines"},"change_message_id":"2bd79f109df1b5096949ca4b18fb9309c8c41610","unresolved":true,"context_lines":[{"line_number":47,"context_line":"https://docs.starlingx.io/deploy_install_guides/r5_release/bare_metal/aio_simplex.html"},{"line_number":48,"context_line":""},{"line_number":49,"context_line":"`Hardware"},{"line_number":50,"context_line":"Requirements \u003chttps://docs.starlingx.io/r/stx.5.0/deploy_install_guides/r5_release/bare_metal/aio_simplex_hardware.html\u003e`__:"},{"line_number":51,"context_line":"Need add extra hardware requirement for |flexran| application"},{"line_number":52,"context_line":""},{"line_number":53,"context_line":"+---------------------------+--------------------------------------------------------------------------------+"}],"source_content_type":"text/x-rst","patch_set":1,"id":"5aa69e92_b27034e7","line":50,"range":{"start_line":50,"start_character":42,"end_line":50,"end_character":82},"updated":"2021-12-05 16:24:22.000000000","message":"change to r6 ?","commit_id":"9c4a2a71e9bbfc03457e92731923e692545f8c8a"},{"author":{"_account_id":32839,"name":"Litao Gao","email":"litao.gao@windriver.com","username":"ltgao"},"change_message_id":"cd6fba3da32ffc957d6428126c8d1111b6e557cf","unresolved":false,"context_lines":[{"line_number":47,"context_line":"https://docs.starlingx.io/deploy_install_guides/r5_release/bare_metal/aio_simplex.html"},{"line_number":48,"context_line":""},{"line_number":49,"context_line":"`Hardware"},{"line_number":50,"context_line":"Requirements \u003chttps://docs.starlingx.io/r/stx.5.0/deploy_install_guides/r5_release/bare_metal/aio_simplex_hardware.html\u003e`__:"},{"line_number":51,"context_line":"Need add extra hardware requirement for |flexran| application"},{"line_number":52,"context_line":""},{"line_number":53,"context_line":"+---------------------------+--------------------------------------------------------------------------------+"}],"source_content_type":"text/x-rst","patch_set":1,"id":"c47f159e_9c7eac3e","line":50,"range":{"start_line":50,"start_character":42,"end_line":50,"end_character":82},"in_reply_to":"5aa69e92_b27034e7","updated":"2021-12-07 03:23:42.000000000","message":"Ack","commit_id":"9c4a2a71e9bbfc03457e92731923e692545f8c8a"},{"author":{"_account_id":26026,"name":"Greg Waines","email":"greg.waines@windriver.com","username":"gwaines"},"change_message_id":"2bd79f109df1b5096949ca4b18fb9309c8c41610","unresolved":true,"context_lines":[{"line_number":46,"context_line":""},{"line_number":47,"context_line":"https://docs.starlingx.io/deploy_install_guides/r5_release/bare_metal/aio_simplex.html"},{"line_number":48,"context_line":""},{"line_number":49,"context_line":"`Hardware"},{"line_number":50,"context_line":"Requirements \u003chttps://docs.starlingx.io/r/stx.5.0/deploy_install_guides/r5_release/bare_metal/aio_simplex_hardware.html\u003e`__:"},{"line_number":51,"context_line":"Need add extra hardware requirement for |flexran| application"},{"line_number":52,"context_line":""},{"line_number":53,"context_line":"+---------------------------+--------------------------------------------------------------------------------+"},{"line_number":54,"context_line":"| Minimum Requirement       | All-in-one Controller Node                                                     |"}],"source_content_type":"text/x-rst","patch_set":1,"id":"0ca0965d_a09410cc","line":51,"range":{"start_line":49,"start_character":0,"end_line":51,"end_character":61},"updated":"2021-12-05 16:24:22.000000000","message":"Reword ?\n\nBesides \u0027Hardware Requirements\u0027 for StarlingX, additional hardware is required for FlexRAN application.","commit_id":"9c4a2a71e9bbfc03457e92731923e692545f8c8a"},{"author":{"_account_id":32839,"name":"Litao Gao","email":"litao.gao@windriver.com","username":"ltgao"},"change_message_id":"cd6fba3da32ffc957d6428126c8d1111b6e557cf","unresolved":false,"context_lines":[{"line_number":46,"context_line":""},{"line_number":47,"context_line":"https://docs.starlingx.io/deploy_install_guides/r5_release/bare_metal/aio_simplex.html"},{"line_number":48,"context_line":""},{"line_number":49,"context_line":"`Hardware"},{"line_number":50,"context_line":"Requirements \u003chttps://docs.starlingx.io/r/stx.5.0/deploy_install_guides/r5_release/bare_metal/aio_simplex_hardware.html\u003e`__:"},{"line_number":51,"context_line":"Need add extra hardware requirement for |flexran| application"},{"line_number":52,"context_line":""},{"line_number":53,"context_line":"+---------------------------+--------------------------------------------------------------------------------+"},{"line_number":54,"context_line":"| Minimum Requirement       | All-in-one Controller Node                                                     |"}],"source_content_type":"text/x-rst","patch_set":1,"id":"b13f8cfc_056fcdb7","line":51,"range":{"start_line":49,"start_character":0,"end_line":51,"end_character":61},"in_reply_to":"0ca0965d_a09410cc","updated":"2021-12-07 03:23:42.000000000","message":"Ack","commit_id":"9c4a2a71e9bbfc03457e92731923e692545f8c8a"},{"author":{"_account_id":30859,"name":"M Camp","email":"mcamp859@hotmail.com","username":"mcamp859"},"change_message_id":"ebdd8b86f8cae92195aa451665416e545efe87ce","unresolved":true,"context_lines":[{"line_number":53,"context_line":"+---------------------------+--------------------------------------------------------------------------------+"},{"line_number":54,"context_line":"| Minimum Requirement       | All-in-one Controller Node                                                     |"},{"line_number":55,"context_line":"+\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d+\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d+"},{"line_number":56,"context_line":"| Minimum processor class   | Single-CPU Intel® Xeon® Cascade Lake (14 nm) or IceLake (10 nm)                |"},{"line_number":57,"context_line":"+---------------------------+--------------------------------------------------------------------------------+"},{"line_number":58,"context_line":"| Minimum memory            | 64 GB single socket                                                            |"},{"line_number":59,"context_line":"+---------------------------+--------------------------------------------------------------------------------+"}],"source_content_type":"text/x-rst","patch_set":1,"id":"016668f5_1416aa6b","line":56,"range":{"start_line":56,"start_character":41,"end_line":56,"end_character":53},"updated":"2021-12-03 17:04:58.000000000","message":"Delete all ® symbols (2 instances here)","commit_id":"9c4a2a71e9bbfc03457e92731923e692545f8c8a"},{"author":{"_account_id":32839,"name":"Litao Gao","email":"litao.gao@windriver.com","username":"ltgao"},"change_message_id":"cd6fba3da32ffc957d6428126c8d1111b6e557cf","unresolved":false,"context_lines":[{"line_number":53,"context_line":"+---------------------------+--------------------------------------------------------------------------------+"},{"line_number":54,"context_line":"| Minimum Requirement       | All-in-one Controller Node                                                     |"},{"line_number":55,"context_line":"+\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d+\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d+"},{"line_number":56,"context_line":"| Minimum processor class   | Single-CPU Intel® Xeon® Cascade Lake (14 nm) or IceLake (10 nm)                |"},{"line_number":57,"context_line":"+---------------------------+--------------------------------------------------------------------------------+"},{"line_number":58,"context_line":"| Minimum memory            | 64 GB single socket                                                            |"},{"line_number":59,"context_line":"+---------------------------+--------------------------------------------------------------------------------+"}],"source_content_type":"text/x-rst","patch_set":1,"id":"9726f4cb_81bcf4af","line":56,"range":{"start_line":56,"start_character":41,"end_line":56,"end_character":53},"in_reply_to":"016668f5_1416aa6b","updated":"2021-12-07 03:23:42.000000000","message":"Ack","commit_id":"9c4a2a71e9bbfc03457e92731923e692545f8c8a"},{"author":{"_account_id":30859,"name":"M Camp","email":"mcamp859@hotmail.com","username":"mcamp859"},"change_message_id":"ebdd8b86f8cae92195aa451665416e545efe87ce","unresolved":true,"context_lines":[{"line_number":67,"context_line":"|                           | - Plug \u0026 play BMC detection: disabled;                                         |"},{"line_number":68,"context_line":"|                           | - Uncore Frequency Scaling : Disabled;                                         |"},{"line_number":69,"context_line":"|                           | - Performance P-limit : Disabled;                                              |"},{"line_number":70,"context_line":"|                           | - Enhanced Intel SpeedStep (R) Tech : Enabled;                                 |"},{"line_number":71,"context_line":"|                           | - Intel(R) Turbo Boost Technology : Enabled                                    |"},{"line_number":72,"context_line":"+---------------------------+--------------------------------------------------------------------------------+"},{"line_number":73,"context_line":"| Accelerator Card          | Mt. Bryce ACC100 (Intel eASIC chip which can be mounted on third party card)   |"}],"source_content_type":"text/x-rst","patch_set":1,"id":"8edd19cc_49facaed","line":70,"range":{"start_line":70,"start_character":57,"end_line":70,"end_character":60},"updated":"2021-12-03 17:04:58.000000000","message":"It is OK to leave this instance (R) here, I know it is displayed on the BIOS screen. \nSame in line 71.","commit_id":"9c4a2a71e9bbfc03457e92731923e692545f8c8a"},{"author":{"_account_id":32839,"name":"Litao Gao","email":"litao.gao@windriver.com","username":"ltgao"},"change_message_id":"cd6fba3da32ffc957d6428126c8d1111b6e557cf","unresolved":false,"context_lines":[{"line_number":67,"context_line":"|                           | - Plug \u0026 play BMC detection: disabled;                                         |"},{"line_number":68,"context_line":"|                           | - Uncore Frequency Scaling : Disabled;                                         |"},{"line_number":69,"context_line":"|                           | - Performance P-limit : Disabled;                                              |"},{"line_number":70,"context_line":"|                           | - Enhanced Intel SpeedStep (R) Tech : Enabled;                                 |"},{"line_number":71,"context_line":"|                           | - Intel(R) Turbo Boost Technology : Enabled                                    |"},{"line_number":72,"context_line":"+---------------------------+--------------------------------------------------------------------------------+"},{"line_number":73,"context_line":"| Accelerator Card          | Mt. Bryce ACC100 (Intel eASIC chip which can be mounted on third party card)   |"}],"source_content_type":"text/x-rst","patch_set":1,"id":"b5f51ffb_059ab623","line":70,"range":{"start_line":70,"start_character":57,"end_line":70,"end_character":60},"in_reply_to":"8edd19cc_49facaed","updated":"2021-12-07 03:23:42.000000000","message":"Ack","commit_id":"9c4a2a71e9bbfc03457e92731923e692545f8c8a"},{"author":{"_account_id":26026,"name":"Greg Waines","email":"greg.waines@windriver.com","username":"gwaines"},"change_message_id":"2bd79f109df1b5096949ca4b18fb9309c8c41610","unresolved":true,"context_lines":[{"line_number":74,"context_line":"+---------------------------+--------------------------------------------------------------------------------+"},{"line_number":75,"context_line":""},{"line_number":76,"context_line":""},{"line_number":77,"context_line":"This internal testing is done on Intel Reference Hardware platform: **Wilson City** (housing ICX-SP)."},{"line_number":78,"context_line":""},{"line_number":79,"context_line":".. note::"},{"line_number":80,"context_line":"    Some third party platforms like **SuperMicro / HPE / Dell / Quanta /"}],"source_content_type":"text/x-rst","patch_set":1,"id":"f5d117d5_283bb876","line":77,"range":{"start_line":77,"start_character":0,"end_line":77,"end_character":101},"updated":"2021-12-05 16:24:22.000000000","message":"What are you referring to when saying \"This internal testing ...\" ?\n\nReword ?\n\nThe FlexRan application on StarlingX has been tested on Intel Reference Hardware platform: **Wilson City** (housing ICX-SP).","commit_id":"9c4a2a71e9bbfc03457e92731923e692545f8c8a"},{"author":{"_account_id":32839,"name":"Litao Gao","email":"litao.gao@windriver.com","username":"ltgao"},"change_message_id":"cd6fba3da32ffc957d6428126c8d1111b6e557cf","unresolved":false,"context_lines":[{"line_number":74,"context_line":"+---------------------------+--------------------------------------------------------------------------------+"},{"line_number":75,"context_line":""},{"line_number":76,"context_line":""},{"line_number":77,"context_line":"This internal testing is done on Intel Reference Hardware platform: **Wilson City** (housing ICX-SP)."},{"line_number":78,"context_line":""},{"line_number":79,"context_line":".. note::"},{"line_number":80,"context_line":"    Some third party platforms like **SuperMicro / HPE / Dell / Quanta /"}],"source_content_type":"text/x-rst","patch_set":1,"id":"32bb0018_2d3afeaf","line":77,"range":{"start_line":77,"start_character":0,"end_line":77,"end_character":101},"in_reply_to":"f5d117d5_283bb876","updated":"2021-12-07 03:23:42.000000000","message":"Ack","commit_id":"9c4a2a71e9bbfc03457e92731923e692545f8c8a"},{"author":{"_account_id":30859,"name":"M Camp","email":"mcamp859@hotmail.com","username":"mcamp859"},"change_message_id":"ebdd8b86f8cae92195aa451665416e545efe87ce","unresolved":true,"context_lines":[{"line_number":84,"context_line":""},{"line_number":85,"context_line":"`Install Kubernetes Platform on All-in-one"},{"line_number":86,"context_line":"Simplex \u003chttps://docs.starlingx.io/r/stx.5.0/deploy_install_guides/r5_release/bare_metal/aio_simplex_install_kubernetes.html\u003e`__:"},{"line_number":87,"context_line":"Extra configuration for |flexran| Applications"},{"line_number":88,"context_line":""},{"line_number":89,"context_line":"-  Configure the basic required configurations,"},{"line_number":90,"context_line":"   kube-cpu-mgr-policy\u003dstatic, hugepage, ceph backend for k8s PVC,"}],"source_content_type":"text/x-rst","patch_set":1,"id":"ab477163_a418e39b","line":87,"range":{"start_line":87,"start_character":0,"end_line":87,"end_character":46},"updated":"2021-12-03 17:04:58.000000000","message":"Please add 1 empty line above this one. \nPlease change the steps below from bullets (-) to numbers (#.) \n(Use the # symbol and it will automatically add the number when published.)\n\nRefer to our contributor guide for details about lists: https://docs.starlingx.io/contributor/doc_contribute_guide.html#lists","commit_id":"9c4a2a71e9bbfc03457e92731923e692545f8c8a"},{"author":{"_account_id":32839,"name":"Litao Gao","email":"litao.gao@windriver.com","username":"ltgao"},"change_message_id":"cd6fba3da32ffc957d6428126c8d1111b6e557cf","unresolved":false,"context_lines":[{"line_number":84,"context_line":""},{"line_number":85,"context_line":"`Install Kubernetes Platform on All-in-one"},{"line_number":86,"context_line":"Simplex \u003chttps://docs.starlingx.io/r/stx.5.0/deploy_install_guides/r5_release/bare_metal/aio_simplex_install_kubernetes.html\u003e`__:"},{"line_number":87,"context_line":"Extra configuration for |flexran| Applications"},{"line_number":88,"context_line":""},{"line_number":89,"context_line":"-  Configure the basic required configurations,"},{"line_number":90,"context_line":"   kube-cpu-mgr-policy\u003dstatic, hugepage, ceph backend for k8s PVC,"}],"source_content_type":"text/x-rst","patch_set":1,"id":"53e23f9a_234fa1af","line":87,"range":{"start_line":87,"start_character":0,"end_line":87,"end_character":46},"in_reply_to":"ab477163_a418e39b","updated":"2021-12-07 03:23:42.000000000","message":"Ack","commit_id":"9c4a2a71e9bbfc03457e92731923e692545f8c8a"},{"author":{"_account_id":26026,"name":"Greg Waines","email":"greg.waines@windriver.com","username":"gwaines"},"change_message_id":"2bd79f109df1b5096949ca4b18fb9309c8c41610","unresolved":true,"context_lines":[{"line_number":86,"context_line":"Simplex \u003chttps://docs.starlingx.io/r/stx.5.0/deploy_install_guides/r5_release/bare_metal/aio_simplex_install_kubernetes.html\u003e`__:"},{"line_number":87,"context_line":"Extra configuration for |flexran| Applications"},{"line_number":88,"context_line":""},{"line_number":89,"context_line":"-  Configure the basic required configurations,"},{"line_number":90,"context_line":"   kube-cpu-mgr-policy\u003dstatic, hugepage, ceph backend for k8s PVC,"},{"line_number":91,"context_line":"   isolcpu"},{"line_number":92,"context_line":""},{"line_number":93,"context_line":"   .. code:: bash"},{"line_number":94,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"8ddfe293_410151a9","line":91,"range":{"start_line":89,"start_character":0,"end_line":91,"end_character":10},"updated":"2021-12-05 16:24:22.000000000","message":"I don\u0027t see anything below about hugepages ?\n\nReword ?\n\nIn addition to required StarlingX configuration, also configure kube-cpu-mgr-policy\u003dstatic, ceph backend for k8s PVC and isolcpus.","commit_id":"9c4a2a71e9bbfc03457e92731923e692545f8c8a"},{"author":{"_account_id":32839,"name":"Litao Gao","email":"litao.gao@windriver.com","username":"ltgao"},"change_message_id":"cd6fba3da32ffc957d6428126c8d1111b6e557cf","unresolved":false,"context_lines":[{"line_number":86,"context_line":"Simplex \u003chttps://docs.starlingx.io/r/stx.5.0/deploy_install_guides/r5_release/bare_metal/aio_simplex_install_kubernetes.html\u003e`__:"},{"line_number":87,"context_line":"Extra configuration for |flexran| Applications"},{"line_number":88,"context_line":""},{"line_number":89,"context_line":"-  Configure the basic required configurations,"},{"line_number":90,"context_line":"   kube-cpu-mgr-policy\u003dstatic, hugepage, ceph backend for k8s PVC,"},{"line_number":91,"context_line":"   isolcpu"},{"line_number":92,"context_line":""},{"line_number":93,"context_line":"   .. code:: bash"},{"line_number":94,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"937d8480_119e6af5","line":91,"range":{"start_line":89,"start_character":0,"end_line":91,"end_character":10},"in_reply_to":"8ddfe293_410151a9","updated":"2021-12-07 03:23:42.000000000","message":"ACK, system host-memory-modify $NODE -1G 10 0","commit_id":"9c4a2a71e9bbfc03457e92731923e692545f8c8a"},{"author":{"_account_id":30859,"name":"M Camp","email":"mcamp859@hotmail.com","username":"mcamp859"},"change_message_id":"ebdd8b86f8cae92195aa451665416e545efe87ce","unresolved":true,"context_lines":[{"line_number":101,"context_line":"       system host-if-modify ${NODE} $OAM_IF -c platform"},{"line_number":102,"context_line":"       system interface-network-assign ${NODE} $OAM_IF oam"},{"line_number":103,"context_line":""},{"line_number":104,"context_line":"       # if ou use vlan oam network"},{"line_number":105,"context_line":"       VLANID\u003d\u003cVLAN-ID\u003e"},{"line_number":106,"context_line":"       system host-if-modify -n pltif -c platform $NODE $OAM_IF"},{"line_number":107,"context_line":"       system host-if-add ${NODE} -V $VLANID -c platform oam0 vlan pltif"}],"source_content_type":"text/x-rst","patch_set":1,"id":"d936010b_7ab389fb","line":104,"range":{"start_line":104,"start_character":12,"end_line":104,"end_character":15},"updated":"2021-12-03 17:04:58.000000000","message":"you","commit_id":"9c4a2a71e9bbfc03457e92731923e692545f8c8a"},{"author":{"_account_id":32839,"name":"Litao Gao","email":"litao.gao@windriver.com","username":"ltgao"},"change_message_id":"cd6fba3da32ffc957d6428126c8d1111b6e557cf","unresolved":false,"context_lines":[{"line_number":101,"context_line":"       system host-if-modify ${NODE} $OAM_IF -c platform"},{"line_number":102,"context_line":"       system interface-network-assign ${NODE} $OAM_IF oam"},{"line_number":103,"context_line":""},{"line_number":104,"context_line":"       # if ou use vlan oam network"},{"line_number":105,"context_line":"       VLANID\u003d\u003cVLAN-ID\u003e"},{"line_number":106,"context_line":"       system host-if-modify -n pltif -c platform $NODE $OAM_IF"},{"line_number":107,"context_line":"       system host-if-add ${NODE} -V $VLANID -c platform oam0 vlan pltif"}],"source_content_type":"text/x-rst","patch_set":1,"id":"7ee5a0c0_aa233319","line":104,"range":{"start_line":104,"start_character":12,"end_line":104,"end_character":15},"in_reply_to":"d936010b_7ab389fb","updated":"2021-12-07 03:23:42.000000000","message":"Ack","commit_id":"9c4a2a71e9bbfc03457e92731923e692545f8c8a"},{"author":{"_account_id":26026,"name":"Greg Waines","email":"greg.waines@windriver.com","username":"gwaines"},"change_message_id":"2bd79f109df1b5096949ca4b18fb9309c8c41610","unresolved":true,"context_lines":[{"line_number":124,"context_line":""},{"line_number":125,"context_line":"       system host-unlock $NODE"},{"line_number":126,"context_line":""},{"line_number":127,"context_line":"-  Since, you cannot configure ACC100 soon after initial installation,"},{"line_number":128,"context_line":"   after system has been unlocked and available for the 1st time, need"},{"line_number":129,"context_line":"   to configure ACC100"},{"line_number":130,"context_line":""},{"line_number":131,"context_line":"   .. code:: bash"},{"line_number":132,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"50635a74_9b975073","line":129,"range":{"start_line":127,"start_character":0,"end_line":129,"end_character":22},"updated":"2021-12-05 16:24:22.000000000","message":"Reword ?\n\n- After the system has been unlocked and available for the 1st time, configure ACC100 / Mount Bryce.","commit_id":"9c4a2a71e9bbfc03457e92731923e692545f8c8a"},{"author":{"_account_id":32839,"name":"Litao Gao","email":"litao.gao@windriver.com","username":"ltgao"},"change_message_id":"cd6fba3da32ffc957d6428126c8d1111b6e557cf","unresolved":false,"context_lines":[{"line_number":124,"context_line":""},{"line_number":125,"context_line":"       system host-unlock $NODE"},{"line_number":126,"context_line":""},{"line_number":127,"context_line":"-  Since, you cannot configure ACC100 soon after initial installation,"},{"line_number":128,"context_line":"   after system has been unlocked and available for the 1st time, need"},{"line_number":129,"context_line":"   to configure ACC100"},{"line_number":130,"context_line":""},{"line_number":131,"context_line":"   .. code:: bash"},{"line_number":132,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"b7e08b8d_8b451f3a","line":129,"range":{"start_line":127,"start_character":0,"end_line":129,"end_character":22},"in_reply_to":"50635a74_9b975073","updated":"2021-12-07 03:23:42.000000000","message":"Ack","commit_id":"9c4a2a71e9bbfc03457e92731923e692545f8c8a"},{"author":{"_account_id":26026,"name":"Greg Waines","email":"greg.waines@windriver.com","username":"gwaines"},"change_message_id":"2bd79f109df1b5096949ca4b18fb9309c8c41610","unresolved":true,"context_lines":[{"line_number":145,"context_line":""},{"line_number":146,"context_line":"       system host-unlock $NODE"},{"line_number":147,"context_line":""},{"line_number":148,"context_line":"Software Prerequisite"},{"line_number":149,"context_line":"---------------------"},{"line_number":150,"context_line":""},{"line_number":151,"context_line":"|flexran| 21.07 Release Package"}],"source_content_type":"text/x-rst","patch_set":1,"id":"5ad99392_0a8dec07","line":148,"range":{"start_line":148,"start_character":0,"end_line":148,"end_character":21},"updated":"2021-12-05 16:24:22.000000000","message":"FlexRAN Software Prerequisite","commit_id":"9c4a2a71e9bbfc03457e92731923e692545f8c8a"},{"author":{"_account_id":32839,"name":"Litao Gao","email":"litao.gao@windriver.com","username":"ltgao"},"change_message_id":"cd6fba3da32ffc957d6428126c8d1111b6e557cf","unresolved":false,"context_lines":[{"line_number":145,"context_line":""},{"line_number":146,"context_line":"       system host-unlock $NODE"},{"line_number":147,"context_line":""},{"line_number":148,"context_line":"Software Prerequisite"},{"line_number":149,"context_line":"---------------------"},{"line_number":150,"context_line":""},{"line_number":151,"context_line":"|flexran| 21.07 Release Package"}],"source_content_type":"text/x-rst","patch_set":1,"id":"afe4ee2a_abf803be","line":148,"range":{"start_line":148,"start_character":0,"end_line":148,"end_character":21},"in_reply_to":"5ad99392_0a8dec07","updated":"2021-12-07 03:23:42.000000000","message":"Ack","commit_id":"9c4a2a71e9bbfc03457e92731923e692545f8c8a"},{"author":{"_account_id":30859,"name":"M Camp","email":"mcamp859@hotmail.com","username":"mcamp859"},"change_message_id":"ebdd8b86f8cae92195aa451665416e545efe87ce","unresolved":true,"context_lines":[{"line_number":156,"context_line":""},{"line_number":157,"context_line":"https://www.intel.com/content/www/us/en/developer/topic-technology/edge-5g/tools/flexran.html"},{"line_number":158,"context_line":""},{"line_number":159,"context_line":"To request access, contact your Intel account manager."},{"line_number":160,"context_line":""},{"line_number":161,"context_line":"FlexRAN DPDK BBDEV v21.07 Patch"},{"line_number":162,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"}],"source_content_type":"text/x-rst","patch_set":1,"id":"a25f42e0_8f3dae5b","line":159,"range":{"start_line":159,"start_character":0,"end_line":159,"end_character":54},"updated":"2021-12-03 17:04:58.000000000","message":"How does this work for an open source developer who doesn\u0027t have an account manager?","commit_id":"9c4a2a71e9bbfc03457e92731923e692545f8c8a"},{"author":{"_account_id":32839,"name":"Litao Gao","email":"litao.gao@windriver.com","username":"ltgao"},"change_message_id":"cd6fba3da32ffc957d6428126c8d1111b6e557cf","unresolved":true,"context_lines":[{"line_number":156,"context_line":""},{"line_number":157,"context_line":"https://www.intel.com/content/www/us/en/developer/topic-technology/edge-5g/tools/flexran.html"},{"line_number":158,"context_line":""},{"line_number":159,"context_line":"To request access, contact your Intel account manager."},{"line_number":160,"context_line":""},{"line_number":161,"context_line":"FlexRAN DPDK BBDEV v21.07 Patch"},{"line_number":162,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"}],"source_content_type":"text/x-rst","patch_set":1,"id":"dce3fb63_c6349da4","line":159,"range":{"start_line":159,"start_character":0,"end_line":159,"end_character":54},"in_reply_to":"a25f42e0_8f3dae5b","updated":"2021-12-07 03:23:42.000000000","message":"Actually, assume the developer belongs to a company which is working on FlexRAN based vRAN application, and want to use StarlingX as the Edge platform. How about removing this sentence and allow the user to check the details in the link provided?","commit_id":"9c4a2a71e9bbfc03457e92731923e692545f8c8a"},{"author":{"_account_id":26026,"name":"Greg Waines","email":"greg.waines@windriver.com","username":"gwaines"},"change_message_id":"2bd79f109df1b5096949ca4b18fb9309c8c41610","unresolved":true,"context_lines":[{"line_number":181,"context_line":"|flexran| Build, Deploy and Run"},{"line_number":182,"context_line":"-------------------------------"},{"line_number":183,"context_line":""},{"line_number":184,"context_line":"Generally speaking, building environment and execution environment"},{"line_number":185,"context_line":"should not be the same environment, in order to facilitate the build,"},{"line_number":186,"context_line":"deploy and run process on top of |prod| platform, a containerized"},{"line_number":187,"context_line":"building environment has been prepared and verified, developers can use"}],"source_content_type":"text/x-rst","patch_set":1,"id":"ed859e0e_226277e2","line":184,"range":{"start_line":184,"start_character":20,"end_line":184,"end_character":29},"updated":"2021-12-05 16:24:22.000000000","message":"the building","commit_id":"9c4a2a71e9bbfc03457e92731923e692545f8c8a"},{"author":{"_account_id":32839,"name":"Litao Gao","email":"litao.gao@windriver.com","username":"ltgao"},"change_message_id":"cd6fba3da32ffc957d6428126c8d1111b6e557cf","unresolved":false,"context_lines":[{"line_number":181,"context_line":"|flexran| Build, Deploy and Run"},{"line_number":182,"context_line":"-------------------------------"},{"line_number":183,"context_line":""},{"line_number":184,"context_line":"Generally speaking, building environment and execution environment"},{"line_number":185,"context_line":"should not be the same environment, in order to facilitate the build,"},{"line_number":186,"context_line":"deploy and run process on top of |prod| platform, a containerized"},{"line_number":187,"context_line":"building environment has been prepared and verified, developers can use"}],"source_content_type":"text/x-rst","patch_set":1,"id":"e233ebe3_c3ac6466","line":184,"range":{"start_line":184,"start_character":20,"end_line":184,"end_character":29},"in_reply_to":"ed859e0e_226277e2","updated":"2021-12-07 03:23:42.000000000","message":"Ack","commit_id":"9c4a2a71e9bbfc03457e92731923e692545f8c8a"},{"author":{"_account_id":30859,"name":"M Camp","email":"mcamp859@hotmail.com","username":"mcamp859"},"change_message_id":"ebdd8b86f8cae92195aa451665416e545efe87ce","unresolved":true,"context_lines":[{"line_number":206,"context_line":""},{"line_number":207,"context_line":"https://www.intel.com/content/www/us/en/developer/topic-technology/edge-5g/tools/flexran.html"},{"line_number":208,"context_line":""},{"line_number":209,"context_line":"Request access to documentation. Get a premier developer account."},{"line_number":210,"context_line":""},{"line_number":211,"context_line":"For building instructions, you can find the instructions in"},{"line_number":212,"context_line":"Compilation Chapter of |flexran| 5GNR Reference Solution 21.07."}],"source_content_type":"text/x-rst","patch_set":1,"id":"a845a18a_1b9afa0c","line":209,"range":{"start_line":209,"start_character":0,"end_line":209,"end_character":65},"updated":"2021-12-03 17:04:58.000000000","message":"Same question as above about open source developers?","commit_id":"9c4a2a71e9bbfc03457e92731923e692545f8c8a"},{"author":{"_account_id":32839,"name":"Litao Gao","email":"litao.gao@windriver.com","username":"ltgao"},"change_message_id":"cd6fba3da32ffc957d6428126c8d1111b6e557cf","unresolved":true,"context_lines":[{"line_number":206,"context_line":""},{"line_number":207,"context_line":"https://www.intel.com/content/www/us/en/developer/topic-technology/edge-5g/tools/flexran.html"},{"line_number":208,"context_line":""},{"line_number":209,"context_line":"Request access to documentation. Get a premier developer account."},{"line_number":210,"context_line":""},{"line_number":211,"context_line":"For building instructions, you can find the instructions in"},{"line_number":212,"context_line":"Compilation Chapter of |flexran| 5GNR Reference Solution 21.07."}],"source_content_type":"text/x-rst","patch_set":1,"id":"095df135_65f2c09d","line":209,"range":{"start_line":209,"start_character":0,"end_line":209,"end_character":65},"in_reply_to":"a845a18a_1b9afa0c","updated":"2021-12-07 03:23:42.000000000","message":"Actually, assume the developer belongs to a company which is working on FlexRAN based vRAN application, and want to use StarlingX as the Edge platform. How about removing this sentence and allow the user to check the details in the link provided?","commit_id":"9c4a2a71e9bbfc03457e92731923e692545f8c8a"},{"author":{"_account_id":26026,"name":"Greg Waines","email":"greg.waines@windriver.com","username":"gwaines"},"change_message_id":"2bd79f109df1b5096949ca4b18fb9309c8c41610","unresolved":true,"context_lines":[{"line_number":215,"context_line":"developers to have a quick start:"},{"line_number":216,"context_line":""},{"line_number":217,"context_line":""},{"line_number":218,"context_line":"- Create a PVC for |flexran| storage"},{"line_number":219,"context_line":""},{"line_number":220,"context_line":"  .. note::"},{"line_number":221,"context_line":"      The PVC size should be larger than 70G"}],"source_content_type":"text/x-rst","patch_set":1,"id":"72ede3e0_1b99ab7a","line":218,"range":{"start_line":218,"start_character":19,"end_line":218,"end_character":36},"updated":"2021-12-05 16:24:22.000000000","message":"|flexran| build storage","commit_id":"9c4a2a71e9bbfc03457e92731923e692545f8c8a"},{"author":{"_account_id":32839,"name":"Litao Gao","email":"litao.gao@windriver.com","username":"ltgao"},"change_message_id":"cd6fba3da32ffc957d6428126c8d1111b6e557cf","unresolved":false,"context_lines":[{"line_number":215,"context_line":"developers to have a quick start:"},{"line_number":216,"context_line":""},{"line_number":217,"context_line":""},{"line_number":218,"context_line":"- Create a PVC for |flexran| storage"},{"line_number":219,"context_line":""},{"line_number":220,"context_line":"  .. note::"},{"line_number":221,"context_line":"      The PVC size should be larger than 70G"}],"source_content_type":"text/x-rst","patch_set":1,"id":"40ea8047_7aced7a5","line":218,"range":{"start_line":218,"start_character":19,"end_line":218,"end_character":36},"in_reply_to":"72ede3e0_1b99ab7a","updated":"2021-12-07 03:23:42.000000000","message":"Ack","commit_id":"9c4a2a71e9bbfc03457e92731923e692545f8c8a"},{"author":{"_account_id":26026,"name":"Greg Waines","email":"greg.waines@windriver.com","username":"gwaines"},"change_message_id":"2bd79f109df1b5096949ca4b18fb9309c8c41610","unresolved":true,"context_lines":[{"line_number":244,"context_line":"      NAME              STATUS   VOLUME                                     CAPACITY   ACCESS MODES   STORAGECLASS   AGE"},{"line_number":245,"context_line":"      flexran-storage   Bound    pvc-43e50806-785f-440b-8ed2-85bb3c9e8f79   80Gi       RWO            general        9s"},{"line_number":246,"context_line":""},{"line_number":247,"context_line":"- Launch the building Pod attaching to the PVC"},{"line_number":248,"context_line":""},{"line_number":249,"context_line":"  .. note::"},{"line_number":250,"context_line":"      This pod is assumed to be assigned enough resource for a quick"}],"source_content_type":"text/x-rst","patch_set":1,"id":"f92ddf5d_33019d1f","line":247,"range":{"start_line":247,"start_character":13,"end_line":247,"end_character":25},"updated":"2021-12-05 16:24:22.000000000","message":"quick start building Pod (https://hub.docker.com/r/wrsnfv/flexran-builder)","commit_id":"9c4a2a71e9bbfc03457e92731923e692545f8c8a"},{"author":{"_account_id":32839,"name":"Litao Gao","email":"litao.gao@windriver.com","username":"ltgao"},"change_message_id":"cd6fba3da32ffc957d6428126c8d1111b6e557cf","unresolved":false,"context_lines":[{"line_number":244,"context_line":"      NAME              STATUS   VOLUME                                     CAPACITY   ACCESS MODES   STORAGECLASS   AGE"},{"line_number":245,"context_line":"      flexran-storage   Bound    pvc-43e50806-785f-440b-8ed2-85bb3c9e8f79   80Gi       RWO            general        9s"},{"line_number":246,"context_line":""},{"line_number":247,"context_line":"- Launch the building Pod attaching to the PVC"},{"line_number":248,"context_line":""},{"line_number":249,"context_line":"  .. note::"},{"line_number":250,"context_line":"      This pod is assumed to be assigned enough resource for a quick"}],"source_content_type":"text/x-rst","patch_set":1,"id":"b56ea2cd_418669ae","line":247,"range":{"start_line":247,"start_character":13,"end_line":247,"end_character":25},"in_reply_to":"f92ddf5d_33019d1f","updated":"2021-12-07 03:23:42.000000000","message":"Ack","commit_id":"9c4a2a71e9bbfc03457e92731923e692545f8c8a"},{"author":{"_account_id":26026,"name":"Greg Waines","email":"greg.waines@windriver.com","username":"gwaines"},"change_message_id":"2bd79f109df1b5096949ca4b18fb9309c8c41610","unresolved":true,"context_lines":[{"line_number":318,"context_line":""},{"line_number":319,"context_line":"      kubectl create -f flexran-buildpod.yml"},{"line_number":320,"context_line":""},{"line_number":321,"context_line":"- Instructions of the |flexran| building image creation (optional)"},{"line_number":322,"context_line":""},{"line_number":323,"context_line":"  .. code:: bash"},{"line_number":324,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"c4da96fd_195594be","line":321,"range":{"start_line":321,"start_character":0,"end_line":321,"end_character":66},"updated":"2021-12-05 16:24:22.000000000","message":"Is this an alternative to using https://hub.docker.com/r/wrsnfv/flexran-builder ?\n.. if yes, we should say that","commit_id":"9c4a2a71e9bbfc03457e92731923e692545f8c8a"},{"author":{"_account_id":32839,"name":"Litao Gao","email":"litao.gao@windriver.com","username":"ltgao"},"change_message_id":"cd6fba3da32ffc957d6428126c8d1111b6e557cf","unresolved":false,"context_lines":[{"line_number":318,"context_line":""},{"line_number":319,"context_line":"      kubectl create -f flexran-buildpod.yml"},{"line_number":320,"context_line":""},{"line_number":321,"context_line":"- Instructions of the |flexran| building image creation (optional)"},{"line_number":322,"context_line":""},{"line_number":323,"context_line":"  .. code:: bash"},{"line_number":324,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"d7598a41_78901a07","line":321,"range":{"start_line":321,"start_character":0,"end_line":321,"end_character":66},"in_reply_to":"c4da96fd_195594be","updated":"2021-12-07 03:23:42.000000000","message":"Add a note section: \"You can use following instructions to build the building image of your own\nor add some customization in it.\"","commit_id":"9c4a2a71e9bbfc03457e92731923e692545f8c8a"},{"author":{"_account_id":30859,"name":"M Camp","email":"mcamp859@hotmail.com","username":"mcamp859"},"change_message_id":"ebdd8b86f8cae92195aa451665416e545efe87ce","unresolved":true,"context_lines":[{"line_number":337,"context_line":"      cd ${lxr_install_dir}"},{"line_number":338,"context_line":"      source set_env_var.sh -d"},{"line_number":339,"context_line":""},{"line_number":340,"context_line":"      # preapre the FlexRAN binaries"},{"line_number":341,"context_line":"      ./transport.sh"},{"line_number":342,"context_line":""},{"line_number":343,"context_line":"      # build the docker image"}],"source_content_type":"text/x-rst","patch_set":1,"id":"54392da6_985d0f3c","line":340,"range":{"start_line":340,"start_character":8,"end_line":340,"end_character":16},"updated":"2021-12-03 17:04:58.000000000","message":"prepare","commit_id":"9c4a2a71e9bbfc03457e92731923e692545f8c8a"},{"author":{"_account_id":32839,"name":"Litao Gao","email":"litao.gao@windriver.com","username":"ltgao"},"change_message_id":"cd6fba3da32ffc957d6428126c8d1111b6e557cf","unresolved":false,"context_lines":[{"line_number":337,"context_line":"      cd ${lxr_install_dir}"},{"line_number":338,"context_line":"      source set_env_var.sh -d"},{"line_number":339,"context_line":""},{"line_number":340,"context_line":"      # preapre the FlexRAN binaries"},{"line_number":341,"context_line":"      ./transport.sh"},{"line_number":342,"context_line":""},{"line_number":343,"context_line":"      # build the docker image"}],"source_content_type":"text/x-rst","patch_set":1,"id":"973137f0_be4170df","line":340,"range":{"start_line":340,"start_character":8,"end_line":340,"end_character":16},"in_reply_to":"54392da6_985d0f3c","updated":"2021-12-07 03:23:42.000000000","message":"Ack","commit_id":"9c4a2a71e9bbfc03457e92731923e692545f8c8a"},{"author":{"_account_id":26026,"name":"Greg Waines","email":"greg.waines@windriver.com","username":"gwaines"},"change_message_id":"2bd79f109df1b5096949ca4b18fb9309c8c41610","unresolved":true,"context_lines":[{"line_number":535,"context_line":"      docker login"},{"line_number":536,"context_line":"      docker push ${orgname}/flexran-builder"},{"line_number":537,"context_line":""},{"line_number":538,"context_line":"Build the |flexran| in Pod"},{"line_number":539,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":540,"context_line":""},{"line_number":541,"context_line":"-  Get inside Pod"}],"source_content_type":"text/x-rst","patch_set":1,"id":"7b573eaa_12fc2211","line":538,"range":{"start_line":538,"start_character":0,"end_line":538,"end_character":26},"updated":"2021-12-05 16:24:22.000000000","message":"Reword ?\n\nBuild |flexran| in Pod","commit_id":"9c4a2a71e9bbfc03457e92731923e692545f8c8a"},{"author":{"_account_id":32839,"name":"Litao Gao","email":"litao.gao@windriver.com","username":"ltgao"},"change_message_id":"cd6fba3da32ffc957d6428126c8d1111b6e557cf","unresolved":false,"context_lines":[{"line_number":535,"context_line":"      docker login"},{"line_number":536,"context_line":"      docker push ${orgname}/flexran-builder"},{"line_number":537,"context_line":""},{"line_number":538,"context_line":"Build the |flexran| in Pod"},{"line_number":539,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":540,"context_line":""},{"line_number":541,"context_line":"-  Get inside Pod"}],"source_content_type":"text/x-rst","patch_set":1,"id":"6a239775_12afbf9b","line":538,"range":{"start_line":538,"start_character":0,"end_line":538,"end_character":26},"in_reply_to":"7b573eaa_12fc2211","updated":"2021-12-07 03:23:42.000000000","message":"Ack","commit_id":"9c4a2a71e9bbfc03457e92731923e692545f8c8a"},{"author":{"_account_id":26026,"name":"Greg Waines","email":"greg.waines@windriver.com","username":"gwaines"},"change_message_id":"2bd79f109df1b5096949ca4b18fb9309c8c41610","unresolved":true,"context_lines":[{"line_number":538,"context_line":"Build the |flexran| in Pod"},{"line_number":539,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":540,"context_line":""},{"line_number":541,"context_line":"-  Get inside Pod"},{"line_number":542,"context_line":""},{"line_number":543,"context_line":"   .. code:: bash"},{"line_number":544,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"657bc365_96f3a094","line":541,"range":{"start_line":541,"start_character":2,"end_line":541,"end_character":17},"updated":"2021-12-05 16:24:22.000000000","message":"Reword ?\n\nUse a shell inside Pod for building FlexRAN","commit_id":"9c4a2a71e9bbfc03457e92731923e692545f8c8a"},{"author":{"_account_id":32839,"name":"Litao Gao","email":"litao.gao@windriver.com","username":"ltgao"},"change_message_id":"cd6fba3da32ffc957d6428126c8d1111b6e557cf","unresolved":false,"context_lines":[{"line_number":538,"context_line":"Build the |flexran| in Pod"},{"line_number":539,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":540,"context_line":""},{"line_number":541,"context_line":"-  Get inside Pod"},{"line_number":542,"context_line":""},{"line_number":543,"context_line":"   .. code:: bash"},{"line_number":544,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"917df2e7_34a0b451","line":541,"range":{"start_line":541,"start_character":2,"end_line":541,"end_character":17},"in_reply_to":"657bc365_96f3a094","updated":"2021-12-07 03:23:42.000000000","message":"Ack","commit_id":"9c4a2a71e9bbfc03457e92731923e692545f8c8a"},{"author":{"_account_id":30859,"name":"M Camp","email":"mcamp859@hotmail.com","username":"mcamp859"},"change_message_id":"ebdd8b86f8cae92195aa451665416e545efe87ce","unresolved":true,"context_lines":[{"line_number":544,"context_line":""},{"line_number":545,"context_line":"       kubectl exec -it buildpod -- bash"},{"line_number":546,"context_line":""},{"line_number":547,"context_line":"-  Copy(scp) the FlexRAN related files into PVC of the Pod"},{"line_number":548,"context_line":""},{"line_number":549,"context_line":"   .. code:: bash"},{"line_number":550,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"9f6cfa79_76c9d744","line":547,"range":{"start_line":547,"start_character":3,"end_line":547,"end_character":12},"updated":"2021-12-03 17:04:58.000000000","message":"Add space between \"Copy (scp)\"","commit_id":"9c4a2a71e9bbfc03457e92731923e692545f8c8a"},{"author":{"_account_id":32839,"name":"Litao Gao","email":"litao.gao@windriver.com","username":"ltgao"},"change_message_id":"cd6fba3da32ffc957d6428126c8d1111b6e557cf","unresolved":false,"context_lines":[{"line_number":544,"context_line":""},{"line_number":545,"context_line":"       kubectl exec -it buildpod -- bash"},{"line_number":546,"context_line":""},{"line_number":547,"context_line":"-  Copy(scp) the FlexRAN related files into PVC of the Pod"},{"line_number":548,"context_line":""},{"line_number":549,"context_line":"   .. code:: bash"},{"line_number":550,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"6a32d7a8_7feb1861","line":547,"range":{"start_line":547,"start_character":3,"end_line":547,"end_character":12},"in_reply_to":"9f6cfa79_76c9d744","updated":"2021-12-07 03:23:42.000000000","message":"Ack","commit_id":"9c4a2a71e9bbfc03457e92731923e692545f8c8a"},{"author":{"_account_id":26026,"name":"Greg Waines","email":"greg.waines@windriver.com","username":"gwaines"},"change_message_id":"2bd79f109df1b5096949ca4b18fb9309c8c41610","unresolved":true,"context_lines":[{"line_number":558,"context_line":"       rm flexran-21.07.tar.gz.part00"},{"line_number":559,"context_line":"       rm flexran-21.07.tar.gz.part01"},{"line_number":560,"context_line":""},{"line_number":561,"context_line":"-  dpdk source code"},{"line_number":562,"context_line":""},{"line_number":563,"context_line":"   .. code:: bash"},{"line_number":564,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"3d8ba0ea_592d85e0","line":561,"range":{"start_line":561,"start_character":3,"end_line":561,"end_character":19},"updated":"2021-12-05 16:24:22.000000000","message":"Reword ?\n\nCopy DPDK source code into PVC of the Pod","commit_id":"9c4a2a71e9bbfc03457e92731923e692545f8c8a"},{"author":{"_account_id":32839,"name":"Litao Gao","email":"litao.gao@windriver.com","username":"ltgao"},"change_message_id":"cd6fba3da32ffc957d6428126c8d1111b6e557cf","unresolved":false,"context_lines":[{"line_number":558,"context_line":"       rm flexran-21.07.tar.gz.part00"},{"line_number":559,"context_line":"       rm flexran-21.07.tar.gz.part01"},{"line_number":560,"context_line":""},{"line_number":561,"context_line":"-  dpdk source code"},{"line_number":562,"context_line":""},{"line_number":563,"context_line":"   .. code:: bash"},{"line_number":564,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"5e89c2b7_3b67c04d","line":561,"range":{"start_line":561,"start_character":3,"end_line":561,"end_character":19},"in_reply_to":"3d8ba0ea_592d85e0","updated":"2021-12-07 03:23:42.000000000","message":"Ack","commit_id":"9c4a2a71e9bbfc03457e92731923e692545f8c8a"},{"author":{"_account_id":26026,"name":"Greg Waines","email":"greg.waines@windriver.com","username":"gwaines"},"change_message_id":"2bd79f109df1b5096949ca4b18fb9309c8c41610","unresolved":true,"context_lines":[{"line_number":619,"context_line":"Generate Docker image with |flexran| binaries"},{"line_number":620,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":621,"context_line":""},{"line_number":622,"context_line":"The artifacts have been integrated into the builder image, so this"},{"line_number":623,"context_line":"process is very concise:"},{"line_number":624,"context_line":""},{"line_number":625,"context_line":".. code:: bash"},{"line_number":626,"context_line":""},{"line_number":627,"context_line":"    # prepare the env var, which will be used by the script in /root/docker-image-building/transport.sh"},{"line_number":628,"context_line":"    cd /opt/flexran \u0026\u0026 source ./set_env_var.sh -d"},{"line_number":629,"context_line":""},{"line_number":630,"context_line":"    cd /root/docker-image-building"},{"line_number":631,"context_line":"    ./transport.sh"},{"line_number":632,"context_line":"    docker build -t flr-run -f Dockerfile ."},{"line_number":633,"context_line":""},{"line_number":634,"context_line":"    # till now, the docker image flr-run has been saved in local controller-0 node."},{"line_number":635,"context_line":"    # which can be used directly for FlexRAN running."},{"line_number":636,"context_line":""},{"line_number":637,"context_line":"Run the FlexRAN Test cases in Pod"},{"line_number":638,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"}],"source_content_type":"text/x-rst","patch_set":1,"id":"d51a5d36_ebf16da0","line":635,"range":{"start_line":622,"start_character":0,"end_line":635,"end_character":53},"updated":"2021-12-05 16:24:22.000000000","message":"It\u0027s unclear if this is being done inside the build-container or on host ?","commit_id":"9c4a2a71e9bbfc03457e92731923e692545f8c8a"},{"author":{"_account_id":32839,"name":"Litao Gao","email":"litao.gao@windriver.com","username":"ltgao"},"change_message_id":"cd6fba3da32ffc957d6428126c8d1111b6e557cf","unresolved":false,"context_lines":[{"line_number":619,"context_line":"Generate Docker image with |flexran| binaries"},{"line_number":620,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":621,"context_line":""},{"line_number":622,"context_line":"The artifacts have been integrated into the builder image, so this"},{"line_number":623,"context_line":"process is very concise:"},{"line_number":624,"context_line":""},{"line_number":625,"context_line":".. code:: bash"},{"line_number":626,"context_line":""},{"line_number":627,"context_line":"    # prepare the env var, which will be used by the script in /root/docker-image-building/transport.sh"},{"line_number":628,"context_line":"    cd /opt/flexran \u0026\u0026 source ./set_env_var.sh -d"},{"line_number":629,"context_line":""},{"line_number":630,"context_line":"    cd /root/docker-image-building"},{"line_number":631,"context_line":"    ./transport.sh"},{"line_number":632,"context_line":"    docker build -t flr-run -f Dockerfile ."},{"line_number":633,"context_line":""},{"line_number":634,"context_line":"    # till now, the docker image flr-run has been saved in local controller-0 node."},{"line_number":635,"context_line":"    # which can be used directly for FlexRAN running."},{"line_number":636,"context_line":""},{"line_number":637,"context_line":"Run the FlexRAN Test cases in Pod"},{"line_number":638,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"}],"source_content_type":"text/x-rst","patch_set":1,"id":"07f1b4b4_d1839d18","line":635,"range":{"start_line":622,"start_character":0,"end_line":635,"end_character":53},"in_reply_to":"d51a5d36_ebf16da0","updated":"2021-12-07 03:23:42.000000000","message":"Add more info to make it clear that the operation can be performed directly in Pod.","commit_id":"9c4a2a71e9bbfc03457e92731923e692545f8c8a"},{"author":{"_account_id":26026,"name":"Greg Waines","email":"greg.waines@windriver.com","username":"gwaines"},"change_message_id":"2bd79f109df1b5096949ca4b18fb9309c8c41610","unresolved":true,"context_lines":[{"line_number":633,"context_line":""},{"line_number":634,"context_line":"    # till now, the docker image flr-run has been saved in local controller-0 node."},{"line_number":635,"context_line":"    # which can be used directly for FlexRAN running."},{"line_number":636,"context_line":""},{"line_number":637,"context_line":"Run the FlexRAN Test cases in Pod"},{"line_number":638,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":639,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"6ed477b4_7fb3725c","line":636,"updated":"2021-12-05 16:24:22.000000000","message":"What registry should the image be put ?","commit_id":"9c4a2a71e9bbfc03457e92731923e692545f8c8a"},{"author":{"_account_id":32839,"name":"Litao Gao","email":"litao.gao@windriver.com","username":"ltgao"},"change_message_id":"cd6fba3da32ffc957d6428126c8d1111b6e557cf","unresolved":false,"context_lines":[{"line_number":633,"context_line":""},{"line_number":634,"context_line":"    # till now, the docker image flr-run has been saved in local controller-0 node."},{"line_number":635,"context_line":"    # which can be used directly for FlexRAN running."},{"line_number":636,"context_line":""},{"line_number":637,"context_line":"Run the FlexRAN Test cases in Pod"},{"line_number":638,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":639,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"e2b51cf3_84fd6bc8","line":636,"in_reply_to":"6ed477b4_7fb3725c","updated":"2021-12-07 03:23:42.000000000","message":"This is up to developer, and in this doc, developer can just build the docker image locally, and launch the Pod for FlexRAN test cases from the local image.","commit_id":"9c4a2a71e9bbfc03457e92731923e692545f8c8a"},{"author":{"_account_id":30859,"name":"M Camp","email":"mcamp859@hotmail.com","username":"mcamp859"},"change_message_id":"ebdd8b86f8cae92195aa451665416e545efe87ce","unresolved":true,"context_lines":[{"line_number":637,"context_line":"Run the FlexRAN Test cases in Pod"},{"line_number":638,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":639,"context_line":""},{"line_number":640,"context_line":"-  Launch |flexran| Pod, you need adjust the cpu and memory per you"},{"line_number":641,"context_line":"   configuration, but the memory should be more than 32Gi for the"},{"line_number":642,"context_line":"   test case pass rate"},{"line_number":643,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"b07ec9f3_a4a58417","line":640,"range":{"start_line":640,"start_character":64,"end_line":640,"end_character":67},"updated":"2021-12-03 17:04:58.000000000","message":"your","commit_id":"9c4a2a71e9bbfc03457e92731923e692545f8c8a"},{"author":{"_account_id":32839,"name":"Litao Gao","email":"litao.gao@windriver.com","username":"ltgao"},"change_message_id":"cd6fba3da32ffc957d6428126c8d1111b6e557cf","unresolved":false,"context_lines":[{"line_number":637,"context_line":"Run the FlexRAN Test cases in Pod"},{"line_number":638,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":639,"context_line":""},{"line_number":640,"context_line":"-  Launch |flexran| Pod, you need adjust the cpu and memory per you"},{"line_number":641,"context_line":"   configuration, but the memory should be more than 32Gi for the"},{"line_number":642,"context_line":"   test case pass rate"},{"line_number":643,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"ba5c74a9_16d0302c","line":640,"range":{"start_line":640,"start_character":64,"end_line":640,"end_character":67},"in_reply_to":"b07ec9f3_a4a58417","updated":"2021-12-07 03:23:42.000000000","message":"Ack","commit_id":"9c4a2a71e9bbfc03457e92731923e692545f8c8a"},{"author":{"_account_id":26026,"name":"Greg Waines","email":"greg.waines@windriver.com","username":"gwaines"},"change_message_id":"2bd79f109df1b5096949ca4b18fb9309c8c41610","unresolved":true,"context_lines":[{"line_number":653,"context_line":"        restartPolicy: Never"},{"line_number":654,"context_line":"        containers:"},{"line_number":655,"context_line":"        - name: runpod"},{"line_number":656,"context_line":"          image: flr-run"},{"line_number":657,"context_line":"          imagePullPolicy: IfNotPresent"},{"line_number":658,"context_line":"          volumeMounts:"},{"line_number":659,"context_line":"          - name: usrsrc"}],"source_content_type":"text/x-rst","patch_set":1,"id":"d5b79d31_329d1c70","line":656,"range":{"start_line":656,"start_character":0,"end_line":656,"end_character":24},"updated":"2021-12-05 16:24:22.000000000","message":"How does this work ?\nIsn\u0027t this going to try to find this on docker hub ?","commit_id":"9c4a2a71e9bbfc03457e92731923e692545f8c8a"},{"author":{"_account_id":26026,"name":"Greg Waines","email":"greg.waines@windriver.com","username":"gwaines"},"change_message_id":"7e1c7e0329a7a9b5b235eaa4f7f2bac941725cec","unresolved":false,"context_lines":[{"line_number":653,"context_line":"        restartPolicy: Never"},{"line_number":654,"context_line":"        containers:"},{"line_number":655,"context_line":"        - name: runpod"},{"line_number":656,"context_line":"          image: flr-run"},{"line_number":657,"context_line":"          imagePullPolicy: IfNotPresent"},{"line_number":658,"context_line":"          volumeMounts:"},{"line_number":659,"context_line":"          - name: usrsrc"}],"source_content_type":"text/x-rst","patch_set":1,"id":"7ce927ab_a11cdfe2","line":656,"range":{"start_line":656,"start_character":0,"end_line":656,"end_character":24},"in_reply_to":"b90e4bc6_031a0786","updated":"2021-12-08 20:04:41.000000000","message":"apologies ... is default for \u0027image\u0027 to look first for image in current directory ? \nbefore then looking in dockerhub ?\n\nSo line 712 must be executed in /root/docker-image-building ?","commit_id":"9c4a2a71e9bbfc03457e92731923e692545f8c8a"},{"author":{"_account_id":32839,"name":"Litao Gao","email":"litao.gao@windriver.com","username":"ltgao"},"change_message_id":"cd6fba3da32ffc957d6428126c8d1111b6e557cf","unresolved":false,"context_lines":[{"line_number":653,"context_line":"        restartPolicy: Never"},{"line_number":654,"context_line":"        containers:"},{"line_number":655,"context_line":"        - name: runpod"},{"line_number":656,"context_line":"          image: flr-run"},{"line_number":657,"context_line":"          imagePullPolicy: IfNotPresent"},{"line_number":658,"context_line":"          volumeMounts:"},{"line_number":659,"context_line":"          - name: usrsrc"}],"source_content_type":"text/x-rst","patch_set":1,"id":"b90e4bc6_031a0786","line":656,"range":{"start_line":656,"start_character":0,"end_line":656,"end_character":24},"in_reply_to":"d5b79d31_329d1c70","updated":"2021-12-07 03:23:42.000000000","message":"this image named flr-run just created above by running \"docker build -t flr-run -f Dockerfile .\"","commit_id":"9c4a2a71e9bbfc03457e92731923e692545f8c8a"},{"author":{"_account_id":26026,"name":"Greg Waines","email":"greg.waines@windriver.com","username":"gwaines"},"change_message_id":"2bd79f109df1b5096949ca4b18fb9309c8c41610","unresolved":true,"context_lines":[{"line_number":700,"context_line":"       kubectl exec -it runpod -- bash"},{"line_number":701,"context_line":"       source set-l1-env.sh 5G"},{"line_number":702,"context_line":""},{"line_number":703,"context_line":"       # check the cpu list assigend to the Pod"},{"line_number":704,"context_line":"       taskset -c -p 1"},{"line_number":705,"context_line":"       pid 1\u0027s current affinity list: 2-29,34-61"},{"line_number":706,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"ce225412_c58e718b","line":703,"range":{"start_line":703,"start_character":28,"end_line":703,"end_character":37},"updated":"2021-12-05 16:24:22.000000000","message":"typo","commit_id":"9c4a2a71e9bbfc03457e92731923e692545f8c8a"},{"author":{"_account_id":32839,"name":"Litao Gao","email":"litao.gao@windriver.com","username":"ltgao"},"change_message_id":"cd6fba3da32ffc957d6428126c8d1111b6e557cf","unresolved":false,"context_lines":[{"line_number":700,"context_line":"       kubectl exec -it runpod -- bash"},{"line_number":701,"context_line":"       source set-l1-env.sh 5G"},{"line_number":702,"context_line":""},{"line_number":703,"context_line":"       # check the cpu list assigend to the Pod"},{"line_number":704,"context_line":"       taskset -c -p 1"},{"line_number":705,"context_line":"       pid 1\u0027s current affinity list: 2-29,34-61"},{"line_number":706,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"4caaf38c_f87a0d28","line":703,"range":{"start_line":703,"start_character":28,"end_line":703,"end_character":37},"in_reply_to":"ce225412_c58e718b","updated":"2021-12-07 03:23:42.000000000","message":"Ack","commit_id":"9c4a2a71e9bbfc03457e92731923e692545f8c8a"},{"author":{"_account_id":26026,"name":"Greg Waines","email":"greg.waines@windriver.com","username":"gwaines"},"change_message_id":"7e1c7e0329a7a9b5b235eaa4f7f2bac941725cec","unresolved":true,"context_lines":[{"line_number":11,"context_line":"-----"},{"line_number":12,"context_line":"Scope"},{"line_number":13,"context_line":"-----"},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"In this document, based on |prod| platform, the details on how to build "},{"line_number":16,"context_line":"FlexRAN software, how to generate containerized version of the prebuilt "},{"line_number":17,"context_line":"FlexRAN binaries, and deploy on |prod| platform are provided."}],"source_content_type":"text/x-rst","patch_set":2,"id":"28dc0235_8a9a9ebf","line":14,"updated":"2021-12-08 20:04:41.000000000","message":"Can we add upfront the following:\n\nFlexRAN (https://github.com/intel/FlexRAN)  is a vRAN reference implementation for virtualized cloud-enabled radio access networks.  FlexRAN is not an open-source project.  It is provided here as an example of a 5G application running on |prod|.","commit_id":"9ab0a686b7c449232e39866576dc53dbedf67cd0"},{"author":{"_account_id":32839,"name":"Litao Gao","email":"litao.gao@windriver.com","username":"ltgao"},"change_message_id":"369774e1cc715d715e8f11d52fcb4d3a07215579","unresolved":false,"context_lines":[{"line_number":11,"context_line":"-----"},{"line_number":12,"context_line":"Scope"},{"line_number":13,"context_line":"-----"},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"In this document, based on |prod| platform, the details on how to build "},{"line_number":16,"context_line":"FlexRAN software, how to generate containerized version of the prebuilt "},{"line_number":17,"context_line":"FlexRAN binaries, and deploy on |prod| platform are provided."}],"source_content_type":"text/x-rst","patch_set":2,"id":"086116c3_bf6935cd","line":14,"in_reply_to":"28dc0235_8a9a9ebf","updated":"2021-12-10 08:47:38.000000000","message":"Ack","commit_id":"9ab0a686b7c449232e39866576dc53dbedf67cd0"},{"author":{"_account_id":26026,"name":"Greg Waines","email":"greg.waines@windriver.com","username":"gwaines"},"change_message_id":"7e1c7e0329a7a9b5b235eaa4f7f2bac941725cec","unresolved":true,"context_lines":[{"line_number":16,"context_line":"FlexRAN software, how to generate containerized version of the prebuilt "},{"line_number":17,"context_line":"FlexRAN binaries, and deploy on |prod| platform are provided."},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"It is provided here as an example of a 5G application running on |prod|."},{"line_number":20,"context_line":""},{"line_number":21,"context_line":""},{"line_number":22,"context_line":".. note::"}],"source_content_type":"text/x-rst","patch_set":2,"id":"e7ad44bd_42e93521","line":19,"range":{"start_line":19,"start_character":0,"end_line":19,"end_character":72},"updated":"2021-12-08 20:04:41.000000000","message":"I\u0027d REMOVE this ... I included it in the suggested first paragraph above.","commit_id":"9ab0a686b7c449232e39866576dc53dbedf67cd0"},{"author":{"_account_id":32839,"name":"Litao Gao","email":"litao.gao@windriver.com","username":"ltgao"},"change_message_id":"369774e1cc715d715e8f11d52fcb4d3a07215579","unresolved":false,"context_lines":[{"line_number":16,"context_line":"FlexRAN software, how to generate containerized version of the prebuilt "},{"line_number":17,"context_line":"FlexRAN binaries, and deploy on |prod| platform are provided."},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"It is provided here as an example of a 5G application running on |prod|."},{"line_number":20,"context_line":""},{"line_number":21,"context_line":""},{"line_number":22,"context_line":".. note::"}],"source_content_type":"text/x-rst","patch_set":2,"id":"28735d63_94ed3e4a","line":19,"range":{"start_line":19,"start_character":0,"end_line":19,"end_character":72},"in_reply_to":"e7ad44bd_42e93521","updated":"2021-12-10 08:47:38.000000000","message":"Ack","commit_id":"9ab0a686b7c449232e39866576dc53dbedf67cd0"},{"author":{"_account_id":26026,"name":"Greg Waines","email":"greg.waines@windriver.com","username":"gwaines"},"change_message_id":"7e1c7e0329a7a9b5b235eaa4f7f2bac941725cec","unresolved":true,"context_lines":[{"line_number":648,"context_line":"    ./transport.sh"},{"line_number":649,"context_line":"    docker build -t flr-run -f Dockerfile ."},{"line_number":650,"context_line":""},{"line_number":651,"context_line":"    # till now, the docker image flr-run has been saved in local controller-0 node."},{"line_number":652,"context_line":"    # which can be used directly for FlexRAN running."},{"line_number":653,"context_line":""},{"line_number":654,"context_line":"*********************************"},{"line_number":655,"context_line":"Run the FlexRAN Test cases in Pod"}],"source_content_type":"text/x-rst","patch_set":2,"id":"90cff0c8_d5209773","line":652,"range":{"start_line":651,"start_character":0,"end_line":652,"end_character":53},"updated":"2021-12-08 20:04:41.000000000","message":"Sorry ... I don\u0027t understand how is container image that is built inside building pod, saved on controller-0 host ?   Is building pod mounting /root from host ?","commit_id":"9ab0a686b7c449232e39866576dc53dbedf67cd0"},{"author":{"_account_id":32839,"name":"Litao Gao","email":"litao.gao@windriver.com","username":"ltgao"},"change_message_id":"369774e1cc715d715e8f11d52fcb4d3a07215579","unresolved":false,"context_lines":[{"line_number":648,"context_line":"    ./transport.sh"},{"line_number":649,"context_line":"    docker build -t flr-run -f Dockerfile ."},{"line_number":650,"context_line":""},{"line_number":651,"context_line":"    # till now, the docker image flr-run has been saved in local controller-0 node."},{"line_number":652,"context_line":"    # which can be used directly for FlexRAN running."},{"line_number":653,"context_line":""},{"line_number":654,"context_line":"*********************************"},{"line_number":655,"context_line":"Run the FlexRAN Test cases in Pod"}],"source_content_type":"text/x-rst","patch_set":2,"id":"f4bd7769_2c557e59","line":652,"range":{"start_line":651,"start_character":0,"end_line":652,"end_character":53},"in_reply_to":"90cff0c8_d5209773","updated":"2021-12-10 08:47:38.000000000","message":"Pass docker.sock into pod namespace, and then docker client inside Pod can build and save the image into host.\n\n320          - name: docker-sock-volume\n321            hostPath:\n322              path: /var/run/docker.sock\n323              type: Socket","commit_id":"9ab0a686b7c449232e39866576dc53dbedf67cd0"},{"author":{"_account_id":26026,"name":"Greg Waines","email":"greg.waines@windriver.com","username":"gwaines"},"change_message_id":"7e1c7e0329a7a9b5b235eaa4f7f2bac941725cec","unresolved":true,"context_lines":[{"line_number":655,"context_line":"Run the FlexRAN Test cases in Pod"},{"line_number":656,"context_line":"*********************************"},{"line_number":657,"context_line":""},{"line_number":658,"context_line":"#. Launch FlexRAN Pod, you need adjust the cpu and memory per your"},{"line_number":659,"context_line":"   configuration, but the memory should be more than 32Gi for the"},{"line_number":660,"context_line":"   test case pass rate"},{"line_number":661,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"4bf2c1e3_a91be711","line":658,"range":{"start_line":658,"start_character":0,"end_line":658,"end_character":66},"updated":"2021-12-08 20:04:41.000000000","message":"Is this being done from host ?  or within building pod ?","commit_id":"9ab0a686b7c449232e39866576dc53dbedf67cd0"},{"author":{"_account_id":32839,"name":"Litao Gao","email":"litao.gao@windriver.com","username":"ltgao"},"change_message_id":"369774e1cc715d715e8f11d52fcb4d3a07215579","unresolved":false,"context_lines":[{"line_number":655,"context_line":"Run the FlexRAN Test cases in Pod"},{"line_number":656,"context_line":"*********************************"},{"line_number":657,"context_line":""},{"line_number":658,"context_line":"#. Launch FlexRAN Pod, you need adjust the cpu and memory per your"},{"line_number":659,"context_line":"   configuration, but the memory should be more than 32Gi for the"},{"line_number":660,"context_line":"   test case pass rate"},{"line_number":661,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"75b5ef0d_94011abe","line":658,"range":{"start_line":658,"start_character":0,"end_line":658,"end_character":66},"in_reply_to":"4bf2c1e3_a91be711","updated":"2021-12-10 08:47:38.000000000","message":"This is done from host. I will add extra content to make it clear.","commit_id":"9ab0a686b7c449232e39866576dc53dbedf67cd0"},{"author":{"_account_id":26026,"name":"Greg Waines","email":"greg.waines@windriver.com","username":"gwaines"},"change_message_id":"a220b0ffddfd37a8c056483d4b8f8ff7822e10a0","unresolved":true,"context_lines":[{"line_number":635,"context_line":""},{"line_number":636,"context_line":".. note::"},{"line_number":637,"context_line":"    Since host path /var/run/docker.sock has been mounted into the building pod, we can build the "},{"line_number":638,"context_line":"    docerk image with FlexRAN binaries just built in previous step inside the building pod."},{"line_number":639,"context_line":"    The artifacts used by \u0027docker build\u0027 have been integrated into the building image ready for use."},{"line_number":640,"context_line":""},{"line_number":641,"context_line":".. code:: bash"}],"source_content_type":"text/x-rst","patch_set":3,"id":"6056be6d_846667ec","line":638,"range":{"start_line":638,"start_character":4,"end_line":638,"end_character":11},"updated":"2021-12-10 11:57:17.000000000","message":"typo","commit_id":"941bbf9f6bb116e63901600e243f32cbf17ea3a2"},{"author":{"_account_id":32839,"name":"Litao Gao","email":"litao.gao@windriver.com","username":"ltgao"},"change_message_id":"24fcaa81dff5113d716ea1ef3f046d1d305dc0c3","unresolved":false,"context_lines":[{"line_number":635,"context_line":""},{"line_number":636,"context_line":".. note::"},{"line_number":637,"context_line":"    Since host path /var/run/docker.sock has been mounted into the building pod, we can build the "},{"line_number":638,"context_line":"    docerk image with FlexRAN binaries just built in previous step inside the building pod."},{"line_number":639,"context_line":"    The artifacts used by \u0027docker build\u0027 have been integrated into the building image ready for use."},{"line_number":640,"context_line":""},{"line_number":641,"context_line":".. code:: bash"}],"source_content_type":"text/x-rst","patch_set":3,"id":"cc518071_ce9ee2ac","line":638,"range":{"start_line":638,"start_character":4,"end_line":638,"end_character":11},"in_reply_to":"6056be6d_846667ec","updated":"2021-12-10 12:19:26.000000000","message":"Ack","commit_id":"941bbf9f6bb116e63901600e243f32cbf17ea3a2"},{"author":{"_account_id":30539,"name":"Ron Stone","email":"ronald.stone@windriver.com","username":"ronstone2000"},"change_message_id":"703136b7c8848212b77f90343872e45540d67f0b","unresolved":true,"context_lines":[{"line_number":16,"context_line":"is a vRAN reference implementation for virtualized cloud-enabled radio access networks. "},{"line_number":17,"context_line":"FlexRAN is not an open-source project. It is provided here as an example of a 5G application running on |prod|."},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"In this document, based on |prod| platform, the details on how to build "},{"line_number":20,"context_line":"FlexRAN software, how to generate containerized version of the prebuilt "},{"line_number":21,"context_line":"FlexRAN binaries, and deploy on |prod| platform are provided."},{"line_number":22,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"f4301754_9ef1336b","line":19,"range":{"start_line":19,"start_character":24,"end_line":19,"end_character":42},"updated":"2021-12-16 20:55:53.000000000","message":"This will be grammatically incorrect when |prod| expands in different contexts. Suggest\"\n\n\"on the |prod| solution\" \n\n(we can\u0027t have \"platform\" following |prod|)","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":32839,"name":"Litao Gao","email":"litao.gao@windriver.com","username":"ltgao"},"change_message_id":"677d709f30ef1ccb2b29d2be6f557236b9518674","unresolved":false,"context_lines":[{"line_number":16,"context_line":"is a vRAN reference implementation for virtualized cloud-enabled radio access networks. "},{"line_number":17,"context_line":"FlexRAN is not an open-source project. It is provided here as an example of a 5G application running on |prod|."},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"In this document, based on |prod| platform, the details on how to build "},{"line_number":20,"context_line":"FlexRAN software, how to generate containerized version of the prebuilt "},{"line_number":21,"context_line":"FlexRAN binaries, and deploy on |prod| platform are provided."},{"line_number":22,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"9091973d_78a9f317","line":19,"range":{"start_line":19,"start_character":24,"end_line":19,"end_character":42},"in_reply_to":"f4301754_9ef1336b","updated":"2021-12-17 11:28:34.000000000","message":"Ack","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":30539,"name":"Ron Stone","email":"ronald.stone@windriver.com","username":"ronstone2000"},"change_message_id":"703136b7c8848212b77f90343872e45540d67f0b","unresolved":true,"context_lines":[{"line_number":18,"context_line":""},{"line_number":19,"context_line":"In this document, based on |prod| platform, the details on how to build "},{"line_number":20,"context_line":"FlexRAN software, how to generate containerized version of the prebuilt "},{"line_number":21,"context_line":"FlexRAN binaries, and deploy on |prod| platform are provided."},{"line_number":22,"context_line":""},{"line_number":23,"context_line":".. note::"},{"line_number":24,"context_line":"    All of the content is generated based on FlexRAN 21.07, the"}],"source_content_type":"text/x-rst","patch_set":4,"id":"973e3a73_3b231ff8","line":21,"range":{"start_line":21,"start_character":29,"end_line":21,"end_character":46},"updated":"2021-12-16 20:55:53.000000000","message":"same comment as above","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":32839,"name":"Litao Gao","email":"litao.gao@windriver.com","username":"ltgao"},"change_message_id":"677d709f30ef1ccb2b29d2be6f557236b9518674","unresolved":false,"context_lines":[{"line_number":18,"context_line":""},{"line_number":19,"context_line":"In this document, based on |prod| platform, the details on how to build "},{"line_number":20,"context_line":"FlexRAN software, how to generate containerized version of the prebuilt "},{"line_number":21,"context_line":"FlexRAN binaries, and deploy on |prod| platform are provided."},{"line_number":22,"context_line":""},{"line_number":23,"context_line":".. note::"},{"line_number":24,"context_line":"    All of the content is generated based on FlexRAN 21.07, the"}],"source_content_type":"text/x-rst","patch_set":4,"id":"518f75d5_2fd4f112","line":21,"range":{"start_line":21,"start_character":29,"end_line":21,"end_character":46},"in_reply_to":"973e3a73_3b231ff8","updated":"2021-12-17 11:28:34.000000000","message":"Ack","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":30539,"name":"Ron Stone","email":"ronald.stone@windriver.com","username":"ronstone2000"},"change_message_id":"703136b7c8848212b77f90343872e45540d67f0b","unresolved":true,"context_lines":[{"line_number":28,"context_line":"Intended Audience"},{"line_number":29,"context_line":"-----------------"},{"line_number":30,"context_line":""},{"line_number":31,"context_line":"The intended audience for this document are software engineers and"},{"line_number":32,"context_line":"system architects who want to design and develop 5G systems using the"},{"line_number":33,"context_line":"O-RAN Specifications based on FlexRAN and |prod| OpenSource Edge"},{"line_number":34,"context_line":"computing platform."}],"source_content_type":"text/x-rst","patch_set":4,"id":"6126482f_c6067f9c","line":31,"range":{"start_line":31,"start_character":40,"end_line":31,"end_character":44},"updated":"2021-12-16 20:55:53.000000000","message":"is (since \u0027audience\u0027 is singular)","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":32839,"name":"Litao Gao","email":"litao.gao@windriver.com","username":"ltgao"},"change_message_id":"677d709f30ef1ccb2b29d2be6f557236b9518674","unresolved":true,"context_lines":[{"line_number":28,"context_line":"Intended Audience"},{"line_number":29,"context_line":"-----------------"},{"line_number":30,"context_line":""},{"line_number":31,"context_line":"The intended audience for this document are software engineers and"},{"line_number":32,"context_line":"system architects who want to design and develop 5G systems using the"},{"line_number":33,"context_line":"O-RAN Specifications based on FlexRAN and |prod| OpenSource Edge"},{"line_number":34,"context_line":"computing platform."}],"source_content_type":"text/x-rst","patch_set":4,"id":"a9da4899_d097a2a3","line":31,"range":{"start_line":31,"start_character":40,"end_line":31,"end_character":44},"in_reply_to":"6126482f_c6067f9c","updated":"2021-12-17 11:28:34.000000000","message":"Audience is a collective noun; it can be singular or plural depending on the author\u0027s intent. Since \"software engineers\" is the objects here, i guess \u0027are\u0027 is proper, what do you say?","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":30539,"name":"Ron Stone","email":"ronald.stone@windriver.com","username":"ronstone2000"},"change_message_id":"703136b7c8848212b77f90343872e45540d67f0b","unresolved":true,"context_lines":[{"line_number":41,"context_line":"Prepare USB stick with StarlingX Installation ISO"},{"line_number":42,"context_line":"*************************************************"},{"line_number":43,"context_line":""},{"line_number":44,"context_line":"#. Get StarlingX Installation ISO from following location"},{"line_number":45,"context_line":""},{"line_number":46,"context_line":"   http://mirror.starlingx.cengn.ca/mirror/starlingx/master/centos/latest_build/outputs/iso/bootimage.iso"},{"line_number":47,"context_line":""},{"line_number":48,"context_line":"#. Burn the image to the USB stick, **make sure the device name of the"},{"line_number":49,"context_line":"   USB device is correct**"}],"source_content_type":"text/x-rst","patch_set":4,"id":"51342f34_291faac4","line":46,"range":{"start_line":44,"start_character":3,"end_line":46,"end_character":105},"updated":"2021-12-16 20:55:53.000000000","message":"Will this content be integrated with downstream doc builds? If so, is this correct in both contexts?","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":32839,"name":"Litao Gao","email":"litao.gao@windriver.com","username":"ltgao"},"change_message_id":"677d709f30ef1ccb2b29d2be6f557236b9518674","unresolved":false,"context_lines":[{"line_number":41,"context_line":"Prepare USB stick with StarlingX Installation ISO"},{"line_number":42,"context_line":"*************************************************"},{"line_number":43,"context_line":""},{"line_number":44,"context_line":"#. Get StarlingX Installation ISO from following location"},{"line_number":45,"context_line":""},{"line_number":46,"context_line":"   http://mirror.starlingx.cengn.ca/mirror/starlingx/master/centos/latest_build/outputs/iso/bootimage.iso"},{"line_number":47,"context_line":""},{"line_number":48,"context_line":"#. Burn the image to the USB stick, **make sure the device name of the"},{"line_number":49,"context_line":"   USB device is correct**"}],"source_content_type":"text/x-rst","patch_set":4,"id":"b36853de_f98f8776","line":46,"range":{"start_line":44,"start_character":3,"end_line":46,"end_character":105},"in_reply_to":"51342f34_291faac4","updated":"2021-12-17 11:28:34.000000000","message":"We may need add more details and reword in the downstream doc, and this doc is for stx only.","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":30539,"name":"Ron Stone","email":"ronald.stone@windriver.com","username":"ronstone2000"},"change_message_id":"703136b7c8848212b77f90343872e45540d67f0b","unresolved":true,"context_lines":[{"line_number":45,"context_line":""},{"line_number":46,"context_line":"   http://mirror.starlingx.cengn.ca/mirror/starlingx/master/centos/latest_build/outputs/iso/bootimage.iso"},{"line_number":47,"context_line":""},{"line_number":48,"context_line":"#. Burn the image to the USB stick, **make sure the device name of the"},{"line_number":49,"context_line":"   USB device is correct**"},{"line_number":50,"context_line":""},{"line_number":51,"context_line":"   .. code:: bash"}],"source_content_type":"text/x-rst","patch_set":4,"id":"31346d46_b999b0c0","line":48,"range":{"start_line":48,"start_character":21,"end_line":48,"end_character":25},"updated":"2021-12-16 20:55:53.000000000","message":"a","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":32839,"name":"Litao Gao","email":"litao.gao@windriver.com","username":"ltgao"},"change_message_id":"677d709f30ef1ccb2b29d2be6f557236b9518674","unresolved":false,"context_lines":[{"line_number":45,"context_line":""},{"line_number":46,"context_line":"   http://mirror.starlingx.cengn.ca/mirror/starlingx/master/centos/latest_build/outputs/iso/bootimage.iso"},{"line_number":47,"context_line":""},{"line_number":48,"context_line":"#. Burn the image to the USB stick, **make sure the device name of the"},{"line_number":49,"context_line":"   USB device is correct**"},{"line_number":50,"context_line":""},{"line_number":51,"context_line":"   .. code:: bash"}],"source_content_type":"text/x-rst","patch_set":4,"id":"551aab04_b76e8497","line":48,"range":{"start_line":48,"start_character":21,"end_line":48,"end_character":25},"in_reply_to":"31346d46_b999b0c0","updated":"2021-12-17 11:28:34.000000000","message":"Ack","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":30539,"name":"Ron Stone","email":"ronald.stone@windriver.com","username":"ronstone2000"},"change_message_id":"703136b7c8848212b77f90343872e45540d67f0b","unresolved":true,"context_lines":[{"line_number":45,"context_line":""},{"line_number":46,"context_line":"   http://mirror.starlingx.cengn.ca/mirror/starlingx/master/centos/latest_build/outputs/iso/bootimage.iso"},{"line_number":47,"context_line":""},{"line_number":48,"context_line":"#. Burn the image to the USB stick, **make sure the device name of the"},{"line_number":49,"context_line":"   USB device is correct**"},{"line_number":50,"context_line":""},{"line_number":51,"context_line":"   .. code:: bash"},{"line_number":52,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"db5c8fa6_3f523306","line":49,"range":{"start_line":48,"start_character":36,"end_line":49,"end_character":26},"updated":"2021-12-16 20:55:53.000000000","message":"Turn this into a note starting after an empty line. Do not bold for emphasis. e.g\n\n   .. note:: \n      Be sure to use the correct USB device name when copying the image.","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":32839,"name":"Litao Gao","email":"litao.gao@windriver.com","username":"ltgao"},"change_message_id":"677d709f30ef1ccb2b29d2be6f557236b9518674","unresolved":false,"context_lines":[{"line_number":45,"context_line":""},{"line_number":46,"context_line":"   http://mirror.starlingx.cengn.ca/mirror/starlingx/master/centos/latest_build/outputs/iso/bootimage.iso"},{"line_number":47,"context_line":""},{"line_number":48,"context_line":"#. Burn the image to the USB stick, **make sure the device name of the"},{"line_number":49,"context_line":"   USB device is correct**"},{"line_number":50,"context_line":""},{"line_number":51,"context_line":"   .. code:: bash"},{"line_number":52,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"538f037b_27828e6f","line":49,"range":{"start_line":48,"start_character":36,"end_line":49,"end_character":26},"in_reply_to":"db5c8fa6_3f523306","updated":"2021-12-17 11:28:34.000000000","message":"Ack","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":30539,"name":"Ron Stone","email":"ronald.stone@windriver.com","username":"ronstone2000"},"change_message_id":"703136b7c8848212b77f90343872e45540d67f0b","unresolved":true,"context_lines":[{"line_number":48,"context_line":"#. Burn the image to the USB stick, **make sure the device name of the"},{"line_number":49,"context_line":"   USB device is correct**"},{"line_number":50,"context_line":""},{"line_number":51,"context_line":"   .. code:: bash"},{"line_number":52,"context_line":""},{"line_number":53,"context_line":"       dd if\u003dbootimage.iso of\u003d/dev/sdc bs\u003d1M"},{"line_number":54,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"52c14abf_cdc19864","line":51,"range":{"start_line":51,"start_character":13,"end_line":51,"end_character":17},"updated":"2021-12-16 20:55:53.000000000","message":"Really no point using bash highlighting since there is no bash syntax to mark up (and it will probably get confused on the \"if\" below.","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":32839,"name":"Litao Gao","email":"litao.gao@windriver.com","username":"ltgao"},"change_message_id":"677d709f30ef1ccb2b29d2be6f557236b9518674","unresolved":false,"context_lines":[{"line_number":48,"context_line":"#. Burn the image to the USB stick, **make sure the device name of the"},{"line_number":49,"context_line":"   USB device is correct**"},{"line_number":50,"context_line":""},{"line_number":51,"context_line":"   .. code:: bash"},{"line_number":52,"context_line":""},{"line_number":53,"context_line":"       dd if\u003dbootimage.iso of\u003d/dev/sdc bs\u003d1M"},{"line_number":54,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"fd6338e7_ecf4c4de","line":51,"range":{"start_line":51,"start_character":13,"end_line":51,"end_character":17},"in_reply_to":"52c14abf_cdc19864","updated":"2021-12-17 11:28:34.000000000","message":"OK, will Use code-block without setting the language.","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":30539,"name":"Ron Stone","email":"ronald.stone@windriver.com","username":"ronstone2000"},"change_message_id":"703136b7c8848212b77f90343872e45540d67f0b","unresolved":true,"context_lines":[{"line_number":59,"context_line":"https://docs.starlingx.io/deploy_install_guides/r6_release/bare_metal/aio_simplex.html"},{"line_number":60,"context_line":""},{"line_number":61,"context_line":"Besides"},{"line_number":62,"context_line":"`Hardware"},{"line_number":63,"context_line":"Requirements \u003chttps://docs.starlingx.io/deploy_install_guides/r6_release/bare_metal/aio_simplex_hardware.html\u003e`__"},{"line_number":64,"context_line":"for StarlingX, additional hardware is required for FlexRAN application."},{"line_number":65,"context_line":""},{"line_number":66,"context_line":"+---------------------------+--------------------------------------------------------------------------------+"}],"source_content_type":"text/x-rst","patch_set":4,"id":"7d808c18_7edbe82a","line":63,"range":{"start_line":62,"start_character":0,"end_line":63,"end_character":113},"updated":"2021-12-16 20:55:53.000000000","message":"This should be linked by reference. The syntax is :ref:`label-at-top-of-target-file`\n\nwhere the label in that file will start with a colon and end with an underscore (don\u0027t include these in the :ref:)","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":32839,"name":"Litao Gao","email":"litao.gao@windriver.com","username":"ltgao"},"change_message_id":"677d709f30ef1ccb2b29d2be6f557236b9518674","unresolved":false,"context_lines":[{"line_number":59,"context_line":"https://docs.starlingx.io/deploy_install_guides/r6_release/bare_metal/aio_simplex.html"},{"line_number":60,"context_line":""},{"line_number":61,"context_line":"Besides"},{"line_number":62,"context_line":"`Hardware"},{"line_number":63,"context_line":"Requirements \u003chttps://docs.starlingx.io/deploy_install_guides/r6_release/bare_metal/aio_simplex_hardware.html\u003e`__"},{"line_number":64,"context_line":"for StarlingX, additional hardware is required for FlexRAN application."},{"line_number":65,"context_line":""},{"line_number":66,"context_line":"+---------------------------+--------------------------------------------------------------------------------+"}],"source_content_type":"text/x-rst","patch_set":4,"id":"c1cbfbc3_3dad5003","line":63,"range":{"start_line":62,"start_character":0,"end_line":63,"end_character":113},"in_reply_to":"7d808c18_7edbe82a","updated":"2021-12-17 11:28:34.000000000","message":"Ack","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":30539,"name":"Ron Stone","email":"ronald.stone@windriver.com","username":"ronstone2000"},"change_message_id":"703136b7c8848212b77f90343872e45540d67f0b","unresolved":true,"context_lines":[{"line_number":61,"context_line":"Besides"},{"line_number":62,"context_line":"`Hardware"},{"line_number":63,"context_line":"Requirements \u003chttps://docs.starlingx.io/deploy_install_guides/r6_release/bare_metal/aio_simplex_hardware.html\u003e`__"},{"line_number":64,"context_line":"for StarlingX, additional hardware is required for FlexRAN application."},{"line_number":65,"context_line":""},{"line_number":66,"context_line":"+---------------------------+--------------------------------------------------------------------------------+"},{"line_number":67,"context_line":"| Minimum Requirement       | All-in-one Controller Node                                                     |"}],"source_content_type":"text/x-rst","patch_set":4,"id":"3a380051_a1c429b6","line":64,"range":{"start_line":64,"start_character":4,"end_line":64,"end_character":13},"updated":"2021-12-16 20:55:53.000000000","message":"Will this be included in DS builds. If so, use |prod|","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":32839,"name":"Litao Gao","email":"litao.gao@windriver.com","username":"ltgao"},"change_message_id":"677d709f30ef1ccb2b29d2be6f557236b9518674","unresolved":false,"context_lines":[{"line_number":61,"context_line":"Besides"},{"line_number":62,"context_line":"`Hardware"},{"line_number":63,"context_line":"Requirements \u003chttps://docs.starlingx.io/deploy_install_guides/r6_release/bare_metal/aio_simplex_hardware.html\u003e`__"},{"line_number":64,"context_line":"for StarlingX, additional hardware is required for FlexRAN application."},{"line_number":65,"context_line":""},{"line_number":66,"context_line":"+---------------------------+--------------------------------------------------------------------------------+"},{"line_number":67,"context_line":"| Minimum Requirement       | All-in-one Controller Node                                                     |"}],"source_content_type":"text/x-rst","patch_set":4,"id":"469a761a_5a591af1","line":64,"range":{"start_line":64,"start_character":4,"end_line":64,"end_character":13},"in_reply_to":"3a380051_a1c429b6","updated":"2021-12-17 11:28:34.000000000","message":"Ack","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":30539,"name":"Ron Stone","email":"ronald.stone@windriver.com","username":"ronstone2000"},"change_message_id":"703136b7c8848212b77f90343872e45540d67f0b","unresolved":true,"context_lines":[{"line_number":89,"context_line":"The FlexRAN application on |prod| has been tested on Intel Reference Hardware platform: **Wilson City** (housing ICX-SP)."},{"line_number":90,"context_line":""},{"line_number":91,"context_line":".. note::"},{"line_number":92,"context_line":"    Some third party platforms like **SuperMicro / HPE / Dell / Quanta /"},{"line_number":93,"context_line":"    others** can also be used based on customer platform requirements"},{"line_number":94,"context_line":"    with the optimization for low-latency and power savings mode by the"},{"line_number":95,"context_line":"    platform vendors."},{"line_number":96,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"16cc339c_685b754a","line":93,"range":{"start_line":92,"start_character":36,"end_line":93,"end_character":12},"updated":"2021-12-16 20:55:53.000000000","message":"such as SuperMicro, HPE, Dell, Quanta, and others. \n\nDon\u0027t use ** here","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":32839,"name":"Litao Gao","email":"litao.gao@windriver.com","username":"ltgao"},"change_message_id":"677d709f30ef1ccb2b29d2be6f557236b9518674","unresolved":false,"context_lines":[{"line_number":89,"context_line":"The FlexRAN application on |prod| has been tested on Intel Reference Hardware platform: **Wilson City** (housing ICX-SP)."},{"line_number":90,"context_line":""},{"line_number":91,"context_line":".. note::"},{"line_number":92,"context_line":"    Some third party platforms like **SuperMicro / HPE / Dell / Quanta /"},{"line_number":93,"context_line":"    others** can also be used based on customer platform requirements"},{"line_number":94,"context_line":"    with the optimization for low-latency and power savings mode by the"},{"line_number":95,"context_line":"    platform vendors."},{"line_number":96,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"c50e7362_9826fadd","line":93,"range":{"start_line":92,"start_character":36,"end_line":93,"end_character":12},"in_reply_to":"16cc339c_685b754a","updated":"2021-12-17 11:28:34.000000000","message":"Ack","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":30539,"name":"Ron Stone","email":"ronald.stone@windriver.com","username":"ronstone2000"},"change_message_id":"703136b7c8848212b77f90343872e45540d67f0b","unresolved":true,"context_lines":[{"line_number":97,"context_line":"`Install Kubernetes Platform on All-in-one"},{"line_number":98,"context_line":"Simplex \u003chttps://docs.starlingx.io/deploy_install_guides/r6_release/bare_metal/aio_simplex_install_kubernetes.html\u003e`__:"},{"line_number":99,"context_line":""},{"line_number":100,"context_line":"#. In addition to required |prod| configuration, ceph backend for k8s PVC, isolcpus and hugepages"},{"line_number":101,"context_line":""},{"line_number":102,"context_line":"   .. code:: bash"},{"line_number":103,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"57d17356_df265c25","line":100,"range":{"start_line":100,"start_character":66,"end_line":100,"end_character":73},"updated":"2021-12-16 20:55:53.000000000","message":"Kubernetes |PVC|","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":32839,"name":"Litao Gao","email":"litao.gao@windriver.com","username":"ltgao"},"change_message_id":"677d709f30ef1ccb2b29d2be6f557236b9518674","unresolved":false,"context_lines":[{"line_number":97,"context_line":"`Install Kubernetes Platform on All-in-one"},{"line_number":98,"context_line":"Simplex \u003chttps://docs.starlingx.io/deploy_install_guides/r6_release/bare_metal/aio_simplex_install_kubernetes.html\u003e`__:"},{"line_number":99,"context_line":""},{"line_number":100,"context_line":"#. In addition to required |prod| configuration, ceph backend for k8s PVC, isolcpus and hugepages"},{"line_number":101,"context_line":""},{"line_number":102,"context_line":"   .. code:: bash"},{"line_number":103,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"491f5f6f_c681442a","line":100,"range":{"start_line":100,"start_character":66,"end_line":100,"end_character":73},"in_reply_to":"57d17356_df265c25","updated":"2021-12-17 11:28:34.000000000","message":"Ack","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":30539,"name":"Ron Stone","email":"ronald.stone@windriver.com","username":"ronstone2000"},"change_message_id":"703136b7c8848212b77f90343872e45540d67f0b","unresolved":true,"context_lines":[{"line_number":99,"context_line":""},{"line_number":100,"context_line":"#. In addition to required |prod| configuration, ceph backend for k8s PVC, isolcpus and hugepages"},{"line_number":101,"context_line":""},{"line_number":102,"context_line":"   .. code:: bash"},{"line_number":103,"context_line":""},{"line_number":104,"context_line":"       source /etc/platform/openrc"},{"line_number":105,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"f4226e21_52bd48eb","line":102,"range":{"start_line":102,"start_character":13,"end_line":102,"end_character":17},"updated":"2021-12-16 20:55:53.000000000","message":"bash makes sense here as the comments will be easier to see, but recommend breaking long ones onto 2+ lines for readability","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":32839,"name":"Litao Gao","email":"litao.gao@windriver.com","username":"ltgao"},"change_message_id":"677d709f30ef1ccb2b29d2be6f557236b9518674","unresolved":false,"context_lines":[{"line_number":99,"context_line":""},{"line_number":100,"context_line":"#. In addition to required |prod| configuration, ceph backend for k8s PVC, isolcpus and hugepages"},{"line_number":101,"context_line":""},{"line_number":102,"context_line":"   .. code:: bash"},{"line_number":103,"context_line":""},{"line_number":104,"context_line":"       source /etc/platform/openrc"},{"line_number":105,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"15a1ff76_10ba6091","line":102,"range":{"start_line":102,"start_character":13,"end_line":102,"end_character":17},"in_reply_to":"f4226e21_52bd48eb","updated":"2021-12-17 11:28:34.000000000","message":"Ack","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":30539,"name":"Ron Stone","email":"ronald.stone@windriver.com","username":"ronstone2000"},"change_message_id":"703136b7c8848212b77f90343872e45540d67f0b","unresolved":true,"context_lines":[{"line_number":159,"context_line":"FlexRAN 21.07 Release Package"},{"line_number":160,"context_line":"*****************************"},{"line_number":161,"context_line":""},{"line_number":162,"context_line":"FlexRAN Software Wireless Access Solutions is available in following"},{"line_number":163,"context_line":"link:"},{"line_number":164,"context_line":""},{"line_number":165,"context_line":"https://www.intel.com/content/www/us/en/developer/topic-technology/edge-5g/tools/flexran.html"},{"line_number":166,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"8f60c277_56f3e86f","line":163,"range":{"start_line":162,"start_character":56,"end_line":163,"end_character":4},"updated":"2021-12-16 20:55:53.000000000","message":"from the following page","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":32839,"name":"Litao Gao","email":"litao.gao@windriver.com","username":"ltgao"},"change_message_id":"677d709f30ef1ccb2b29d2be6f557236b9518674","unresolved":false,"context_lines":[{"line_number":159,"context_line":"FlexRAN 21.07 Release Package"},{"line_number":160,"context_line":"*****************************"},{"line_number":161,"context_line":""},{"line_number":162,"context_line":"FlexRAN Software Wireless Access Solutions is available in following"},{"line_number":163,"context_line":"link:"},{"line_number":164,"context_line":""},{"line_number":165,"context_line":"https://www.intel.com/content/www/us/en/developer/topic-technology/edge-5g/tools/flexran.html"},{"line_number":166,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"1ac00a56_a196cb9e","line":163,"range":{"start_line":162,"start_character":56,"end_line":163,"end_character":4},"in_reply_to":"8f60c277_56f3e86f","updated":"2021-12-17 11:28:34.000000000","message":"Ack","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":30539,"name":"Ron Stone","email":"ronald.stone@windriver.com","username":"ronstone2000"},"change_message_id":"703136b7c8848212b77f90343872e45540d67f0b","unresolved":true,"context_lines":[{"line_number":176,"context_line":"DPDK version 20.11.1"},{"line_number":177,"context_line":"********************"},{"line_number":178,"context_line":""},{"line_number":179,"context_line":"It is available in http://static.dpdk.org/rel/dpdk-20.11.1.tar.xz"},{"line_number":180,"context_line":""},{"line_number":181,"context_line":"******************"},{"line_number":182,"context_line":"Intel C++ Compiler"}],"source_content_type":"text/x-rst","patch_set":4,"id":"6a6bc7a6_244fb5f0","line":179,"range":{"start_line":179,"start_character":0,"end_line":179,"end_character":3},"updated":"2021-12-16 20:55:53.000000000","message":"DPDK version 20.11.1","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":32839,"name":"Litao Gao","email":"litao.gao@windriver.com","username":"ltgao"},"change_message_id":"677d709f30ef1ccb2b29d2be6f557236b9518674","unresolved":false,"context_lines":[{"line_number":176,"context_line":"DPDK version 20.11.1"},{"line_number":177,"context_line":"********************"},{"line_number":178,"context_line":""},{"line_number":179,"context_line":"It is available in http://static.dpdk.org/rel/dpdk-20.11.1.tar.xz"},{"line_number":180,"context_line":""},{"line_number":181,"context_line":"******************"},{"line_number":182,"context_line":"Intel C++ Compiler"}],"source_content_type":"text/x-rst","patch_set":4,"id":"bb5a9048_babec221","line":179,"range":{"start_line":179,"start_character":0,"end_line":179,"end_character":3},"in_reply_to":"6a6bc7a6_244fb5f0","updated":"2021-12-17 11:28:34.000000000","message":"Ack","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":30539,"name":"Ron Stone","email":"ronald.stone@windriver.com","username":"ronstone2000"},"change_message_id":"703136b7c8848212b77f90343872e45540d67f0b","unresolved":true,"context_lines":[{"line_number":182,"context_line":"Intel C++ Compiler"},{"line_number":183,"context_line":"******************"},{"line_number":184,"context_line":""},{"line_number":185,"context_line":"Intel C++ Compiler is used to compile Intel DPDK and L1 software. The"},{"line_number":186,"context_line":"Intel C++ Compiler can be obtained using the following link"},{"line_number":187,"context_line":"https://software.intel.com/en-us/system-studio/choose-download with"},{"line_number":188,"context_line":"community license. Recommended version of Compiler: **icc (ICC)"}],"source_content_type":"text/x-rst","patch_set":4,"id":"103e59fa_7f51808d","line":185,"range":{"start_line":185,"start_character":0,"end_line":185,"end_character":6},"updated":"2021-12-16 20:55:53.000000000","message":"The Intel ...","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":30539,"name":"Ron Stone","email":"ronald.stone@windriver.com","username":"ronstone2000"},"change_message_id":"703136b7c8848212b77f90343872e45540d67f0b","unresolved":true,"context_lines":[{"line_number":182,"context_line":"Intel C++ Compiler"},{"line_number":183,"context_line":"******************"},{"line_number":184,"context_line":""},{"line_number":185,"context_line":"Intel C++ Compiler is used to compile Intel DPDK and L1 software. The"},{"line_number":186,"context_line":"Intel C++ Compiler can be obtained using the following link"},{"line_number":187,"context_line":"https://software.intel.com/en-us/system-studio/choose-download with"},{"line_number":188,"context_line":"community license. Recommended version of Compiler: **icc (ICC)"}],"source_content_type":"text/x-rst","patch_set":4,"id":"21b7ac4f_257fc249","line":185,"range":{"start_line":185,"start_character":44,"end_line":185,"end_character":49},"updated":"2021-12-16 20:55:53.000000000","message":"|DPDK|","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":32839,"name":"Litao Gao","email":"litao.gao@windriver.com","username":"ltgao"},"change_message_id":"677d709f30ef1ccb2b29d2be6f557236b9518674","unresolved":false,"context_lines":[{"line_number":182,"context_line":"Intel C++ Compiler"},{"line_number":183,"context_line":"******************"},{"line_number":184,"context_line":""},{"line_number":185,"context_line":"Intel C++ Compiler is used to compile Intel DPDK and L1 software. The"},{"line_number":186,"context_line":"Intel C++ Compiler can be obtained using the following link"},{"line_number":187,"context_line":"https://software.intel.com/en-us/system-studio/choose-download with"},{"line_number":188,"context_line":"community license. Recommended version of Compiler: **icc (ICC)"}],"source_content_type":"text/x-rst","patch_set":4,"id":"7d29fc01_61d131e5","line":185,"range":{"start_line":185,"start_character":0,"end_line":185,"end_character":6},"in_reply_to":"103e59fa_7f51808d","updated":"2021-12-17 11:28:34.000000000","message":"Ack","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":32839,"name":"Litao Gao","email":"litao.gao@windriver.com","username":"ltgao"},"change_message_id":"677d709f30ef1ccb2b29d2be6f557236b9518674","unresolved":false,"context_lines":[{"line_number":182,"context_line":"Intel C++ Compiler"},{"line_number":183,"context_line":"******************"},{"line_number":184,"context_line":""},{"line_number":185,"context_line":"Intel C++ Compiler is used to compile Intel DPDK and L1 software. The"},{"line_number":186,"context_line":"Intel C++ Compiler can be obtained using the following link"},{"line_number":187,"context_line":"https://software.intel.com/en-us/system-studio/choose-download with"},{"line_number":188,"context_line":"community license. Recommended version of Compiler: **icc (ICC)"}],"source_content_type":"text/x-rst","patch_set":4,"id":"ec9fec5e_42e6555e","line":185,"range":{"start_line":185,"start_character":44,"end_line":185,"end_character":49},"in_reply_to":"21b7ac4f_257fc249","updated":"2021-12-17 11:28:34.000000000","message":"Ack","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":30539,"name":"Ron Stone","email":"ronald.stone@windriver.com","username":"ronstone2000"},"change_message_id":"703136b7c8848212b77f90343872e45540d67f0b","unresolved":true,"context_lines":[{"line_number":183,"context_line":"******************"},{"line_number":184,"context_line":""},{"line_number":185,"context_line":"Intel C++ Compiler is used to compile Intel DPDK and L1 software. The"},{"line_number":186,"context_line":"Intel C++ Compiler can be obtained using the following link"},{"line_number":187,"context_line":"https://software.intel.com/en-us/system-studio/choose-download with"},{"line_number":188,"context_line":"community license. Recommended version of Compiler: **icc (ICC)"},{"line_number":189,"context_line":"19.0.3.206 20190206**"}],"source_content_type":"text/x-rst","patch_set":4,"id":"91d57fcb_8e1fe527","line":186,"range":{"start_line":186,"start_character":35,"end_line":186,"end_character":59},"updated":"2021-12-16 20:55:53.000000000","message":"from the following page","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":32839,"name":"Litao Gao","email":"litao.gao@windriver.com","username":"ltgao"},"change_message_id":"677d709f30ef1ccb2b29d2be6f557236b9518674","unresolved":false,"context_lines":[{"line_number":183,"context_line":"******************"},{"line_number":184,"context_line":""},{"line_number":185,"context_line":"Intel C++ Compiler is used to compile Intel DPDK and L1 software. The"},{"line_number":186,"context_line":"Intel C++ Compiler can be obtained using the following link"},{"line_number":187,"context_line":"https://software.intel.com/en-us/system-studio/choose-download with"},{"line_number":188,"context_line":"community license. Recommended version of Compiler: **icc (ICC)"},{"line_number":189,"context_line":"19.0.3.206 20190206**"}],"source_content_type":"text/x-rst","patch_set":4,"id":"7cf6070f_1a65c9e8","line":186,"range":{"start_line":186,"start_character":35,"end_line":186,"end_character":59},"in_reply_to":"91d57fcb_8e1fe527","updated":"2021-12-17 11:28:34.000000000","message":"Ack","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":30539,"name":"Ron Stone","email":"ronald.stone@windriver.com","username":"ronstone2000"},"change_message_id":"703136b7c8848212b77f90343872e45540d67f0b","unresolved":true,"context_lines":[{"line_number":193,"context_line":"-----------------------------"},{"line_number":194,"context_line":""},{"line_number":195,"context_line":"Generally speaking, the building environment and execution environment"},{"line_number":196,"context_line":"should not be the same environment, in order to facilitate the build,"},{"line_number":197,"context_line":"deploy and run process on top of |prod| platform, a containerized"},{"line_number":198,"context_line":"building environment has been prepared and verified, developers can use"},{"line_number":199,"context_line":"the instructions to build the building docker image by themselves or use"}],"source_content_type":"text/x-rst","patch_set":4,"id":"d86cb7ff_a9e604c3","line":196,"range":{"start_line":196,"start_character":7,"end_line":196,"end_character":38},"updated":"2021-12-16 20:55:53.000000000","message":"be separate. In","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":32839,"name":"Litao Gao","email":"litao.gao@windriver.com","username":"ltgao"},"change_message_id":"677d709f30ef1ccb2b29d2be6f557236b9518674","unresolved":false,"context_lines":[{"line_number":193,"context_line":"-----------------------------"},{"line_number":194,"context_line":""},{"line_number":195,"context_line":"Generally speaking, the building environment and execution environment"},{"line_number":196,"context_line":"should not be the same environment, in order to facilitate the build,"},{"line_number":197,"context_line":"deploy and run process on top of |prod| platform, a containerized"},{"line_number":198,"context_line":"building environment has been prepared and verified, developers can use"},{"line_number":199,"context_line":"the instructions to build the building docker image by themselves or use"}],"source_content_type":"text/x-rst","patch_set":4,"id":"aff0682c_a3ddca8d","line":196,"range":{"start_line":196,"start_character":7,"end_line":196,"end_character":38},"in_reply_to":"d86cb7ff_a9e604c3","updated":"2021-12-17 11:28:34.000000000","message":"Ack","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":30539,"name":"Ron Stone","email":"ronald.stone@windriver.com","username":"ronstone2000"},"change_message_id":"703136b7c8848212b77f90343872e45540d67f0b","unresolved":true,"context_lines":[{"line_number":193,"context_line":"-----------------------------"},{"line_number":194,"context_line":""},{"line_number":195,"context_line":"Generally speaking, the building environment and execution environment"},{"line_number":196,"context_line":"should not be the same environment, in order to facilitate the build,"},{"line_number":197,"context_line":"deploy and run process on top of |prod| platform, a containerized"},{"line_number":198,"context_line":"building environment has been prepared and verified, developers can use"},{"line_number":199,"context_line":"the instructions to build the building docker image by themselves or use"},{"line_number":200,"context_line":"the prebuilt docker image directly."}],"source_content_type":"text/x-rst","patch_set":4,"id":"99a63251_c09608fc","line":197,"range":{"start_line":196,"start_character":59,"end_line":197,"end_character":48},"updated":"2021-12-16 20:55:53.000000000","message":"suggest:\n\n\"building, deploying, and running the process on |prod|\"","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":32839,"name":"Litao Gao","email":"litao.gao@windriver.com","username":"ltgao"},"change_message_id":"677d709f30ef1ccb2b29d2be6f557236b9518674","unresolved":false,"context_lines":[{"line_number":193,"context_line":"-----------------------------"},{"line_number":194,"context_line":""},{"line_number":195,"context_line":"Generally speaking, the building environment and execution environment"},{"line_number":196,"context_line":"should not be the same environment, in order to facilitate the build,"},{"line_number":197,"context_line":"deploy and run process on top of |prod| platform, a containerized"},{"line_number":198,"context_line":"building environment has been prepared and verified, developers can use"},{"line_number":199,"context_line":"the instructions to build the building docker image by themselves or use"},{"line_number":200,"context_line":"the prebuilt docker image directly."}],"source_content_type":"text/x-rst","patch_set":4,"id":"c831882c_fe0312b6","line":197,"range":{"start_line":196,"start_character":59,"end_line":197,"end_character":48},"in_reply_to":"99a63251_c09608fc","updated":"2021-12-17 11:28:34.000000000","message":"Ack","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":30539,"name":"Ron Stone","email":"ronald.stone@windriver.com","username":"ronstone2000"},"change_message_id":"703136b7c8848212b77f90343872e45540d67f0b","unresolved":true,"context_lines":[{"line_number":196,"context_line":"should not be the same environment, in order to facilitate the build,"},{"line_number":197,"context_line":"deploy and run process on top of |prod| platform, a containerized"},{"line_number":198,"context_line":"building environment has been prepared and verified, developers can use"},{"line_number":199,"context_line":"the instructions to build the building docker image by themselves or use"},{"line_number":200,"context_line":"the prebuilt docker image directly."},{"line_number":201,"context_line":""},{"line_number":202,"context_line":"With this method, developers can:"}],"source_content_type":"text/x-rst","patch_set":4,"id":"a301e245_f701596b","line":199,"updated":"2021-12-16 20:55:53.000000000","message":",","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":30539,"name":"Ron Stone","email":"ronald.stone@windriver.com","username":"ronstone2000"},"change_message_id":"703136b7c8848212b77f90343872e45540d67f0b","unresolved":true,"context_lines":[{"line_number":196,"context_line":"should not be the same environment, in order to facilitate the build,"},{"line_number":197,"context_line":"deploy and run process on top of |prod| platform, a containerized"},{"line_number":198,"context_line":"building environment has been prepared and verified, developers can use"},{"line_number":199,"context_line":"the instructions to build the building docker image by themselves or use"},{"line_number":200,"context_line":"the prebuilt docker image directly."},{"line_number":201,"context_line":""},{"line_number":202,"context_line":"With this method, developers can:"}],"source_content_type":"text/x-rst","patch_set":4,"id":"ca5bcfbe_7a84ddc4","line":199,"range":{"start_line":199,"start_character":52,"end_line":199,"end_character":55},"updated":"2021-12-16 20:55:53.000000000","message":"delete","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":32839,"name":"Litao Gao","email":"litao.gao@windriver.com","username":"ltgao"},"change_message_id":"677d709f30ef1ccb2b29d2be6f557236b9518674","unresolved":false,"context_lines":[{"line_number":196,"context_line":"should not be the same environment, in order to facilitate the build,"},{"line_number":197,"context_line":"deploy and run process on top of |prod| platform, a containerized"},{"line_number":198,"context_line":"building environment has been prepared and verified, developers can use"},{"line_number":199,"context_line":"the instructions to build the building docker image by themselves or use"},{"line_number":200,"context_line":"the prebuilt docker image directly."},{"line_number":201,"context_line":""},{"line_number":202,"context_line":"With this method, developers can:"}],"source_content_type":"text/x-rst","patch_set":4,"id":"47a552f7_131408e6","line":199,"in_reply_to":"a301e245_f701596b","updated":"2021-12-17 11:28:34.000000000","message":"Ack","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":32839,"name":"Litao Gao","email":"litao.gao@windriver.com","username":"ltgao"},"change_message_id":"677d709f30ef1ccb2b29d2be6f557236b9518674","unresolved":false,"context_lines":[{"line_number":196,"context_line":"should not be the same environment, in order to facilitate the build,"},{"line_number":197,"context_line":"deploy and run process on top of |prod| platform, a containerized"},{"line_number":198,"context_line":"building environment has been prepared and verified, developers can use"},{"line_number":199,"context_line":"the instructions to build the building docker image by themselves or use"},{"line_number":200,"context_line":"the prebuilt docker image directly."},{"line_number":201,"context_line":""},{"line_number":202,"context_line":"With this method, developers can:"}],"source_content_type":"text/x-rst","patch_set":4,"id":"e27929eb_0219aed8","line":199,"range":{"start_line":199,"start_character":52,"end_line":199,"end_character":55},"in_reply_to":"ca5bcfbe_7a84ddc4","updated":"2021-12-17 11:28:34.000000000","message":"Ack","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":30539,"name":"Ron Stone","email":"ronald.stone@windriver.com","username":"ronstone2000"},"change_message_id":"703136b7c8848212b77f90343872e45540d67f0b","unresolved":true,"context_lines":[{"line_number":199,"context_line":"the instructions to build the building docker image by themselves or use"},{"line_number":200,"context_line":"the prebuilt docker image directly."},{"line_number":201,"context_line":""},{"line_number":202,"context_line":"With this method, developers can:"},{"line_number":203,"context_line":""},{"line_number":204,"context_line":"#. start the building soon after |prod| platform is ready"},{"line_number":205,"context_line":"#. use the scripts provided to generate a docker image with pre-built"}],"source_content_type":"text/x-rst","patch_set":4,"id":"b5f9608b_94838cee","line":202,"range":{"start_line":202,"start_character":0,"end_line":202,"end_character":5},"updated":"2021-12-16 20:55:53.000000000","message":"Using","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":32839,"name":"Litao Gao","email":"litao.gao@windriver.com","username":"ltgao"},"change_message_id":"677d709f30ef1ccb2b29d2be6f557236b9518674","unresolved":false,"context_lines":[{"line_number":199,"context_line":"the instructions to build the building docker image by themselves or use"},{"line_number":200,"context_line":"the prebuilt docker image directly."},{"line_number":201,"context_line":""},{"line_number":202,"context_line":"With this method, developers can:"},{"line_number":203,"context_line":""},{"line_number":204,"context_line":"#. start the building soon after |prod| platform is ready"},{"line_number":205,"context_line":"#. use the scripts provided to generate a docker image with pre-built"}],"source_content_type":"text/x-rst","patch_set":4,"id":"87c4a4ad_bd294b8f","line":202,"range":{"start_line":202,"start_character":0,"end_line":202,"end_character":5},"in_reply_to":"b5f9608b_94838cee","updated":"2021-12-17 11:28:34.000000000","message":"Ack","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":30539,"name":"Ron Stone","email":"ronald.stone@windriver.com","username":"ronstone2000"},"change_message_id":"703136b7c8848212b77f90343872e45540d67f0b","unresolved":true,"context_lines":[{"line_number":201,"context_line":""},{"line_number":202,"context_line":"With this method, developers can:"},{"line_number":203,"context_line":""},{"line_number":204,"context_line":"#. start the building soon after |prod| platform is ready"},{"line_number":205,"context_line":"#. use the scripts provided to generate a docker image with pre-built"},{"line_number":206,"context_line":"   FlexRAN binaries"},{"line_number":207,"context_line":"#. and then launch the FlexRAN Pod using the image just generated"}],"source_content_type":"text/x-rst","patch_set":4,"id":"bbe08c67_4f5690ee","line":204,"range":{"start_line":204,"start_character":40,"end_line":204,"end_character":49},"updated":"2021-12-16 20:55:53.000000000","message":"delete","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":32839,"name":"Litao Gao","email":"litao.gao@windriver.com","username":"ltgao"},"change_message_id":"677d709f30ef1ccb2b29d2be6f557236b9518674","unresolved":false,"context_lines":[{"line_number":201,"context_line":""},{"line_number":202,"context_line":"With this method, developers can:"},{"line_number":203,"context_line":""},{"line_number":204,"context_line":"#. start the building soon after |prod| platform is ready"},{"line_number":205,"context_line":"#. use the scripts provided to generate a docker image with pre-built"},{"line_number":206,"context_line":"   FlexRAN binaries"},{"line_number":207,"context_line":"#. and then launch the FlexRAN Pod using the image just generated"}],"source_content_type":"text/x-rst","patch_set":4,"id":"43f03b00_a18d45be","line":204,"range":{"start_line":204,"start_character":40,"end_line":204,"end_character":49},"in_reply_to":"bbe08c67_4f5690ee","updated":"2021-12-17 11:28:34.000000000","message":"Ack","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":30539,"name":"Ron Stone","email":"ronald.stone@windriver.com","username":"ronstone2000"},"change_message_id":"e44570f90bad620cae6b39e4bc453f2ed63d7199","unresolved":true,"context_lines":[{"line_number":202,"context_line":"With this method, developers can:"},{"line_number":203,"context_line":""},{"line_number":204,"context_line":"#. start the building soon after |prod| platform is ready"},{"line_number":205,"context_line":"#. use the scripts provided to generate a docker image with pre-built"},{"line_number":206,"context_line":"   FlexRAN binaries"},{"line_number":207,"context_line":"#. and then launch the FlexRAN Pod using the image just generated"},{"line_number":208,"context_line":"#. execute L1 test cases"}],"source_content_type":"text/x-rst","patch_set":4,"id":"5e820285_11bd180b","line":205,"range":{"start_line":205,"start_character":3,"end_line":205,"end_character":4},"updated":"2021-12-17 11:38:54.000000000","message":"U","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":32839,"name":"Litao Gao","email":"litao.gao@windriver.com","username":"ltgao"},"change_message_id":"ed761cfd88010a5b625007192b7f524c464ccfb6","unresolved":false,"context_lines":[{"line_number":202,"context_line":"With this method, developers can:"},{"line_number":203,"context_line":""},{"line_number":204,"context_line":"#. start the building soon after |prod| platform is ready"},{"line_number":205,"context_line":"#. use the scripts provided to generate a docker image with pre-built"},{"line_number":206,"context_line":"   FlexRAN binaries"},{"line_number":207,"context_line":"#. and then launch the FlexRAN Pod using the image just generated"},{"line_number":208,"context_line":"#. execute L1 test cases"}],"source_content_type":"text/x-rst","patch_set":4,"id":"8ccec91e_05a5d7c3","line":205,"range":{"start_line":205,"start_character":3,"end_line":205,"end_character":4},"in_reply_to":"5e820285_11bd180b","updated":"2021-12-20 11:20:40.000000000","message":"Ack","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":30539,"name":"Ron Stone","email":"ronald.stone@windriver.com","username":"ronstone2000"},"change_message_id":"e44570f90bad620cae6b39e4bc453f2ed63d7199","unresolved":true,"context_lines":[{"line_number":204,"context_line":"#. start the building soon after |prod| platform is ready"},{"line_number":205,"context_line":"#. use the scripts provided to generate a docker image with pre-built"},{"line_number":206,"context_line":"   FlexRAN binaries"},{"line_number":207,"context_line":"#. and then launch the FlexRAN Pod using the image just generated"},{"line_number":208,"context_line":"#. execute L1 test cases"},{"line_number":209,"context_line":""},{"line_number":210,"context_line":"Remaining content will lead you through the details of the stages listed"}],"source_content_type":"text/x-rst","patch_set":4,"id":"b9cb9618_69ce5d53","line":207,"range":{"start_line":207,"start_character":12,"end_line":207,"end_character":13},"updated":"2021-12-17 11:38:54.000000000","message":"L","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":30539,"name":"Ron Stone","email":"ronald.stone@windriver.com","username":"ronstone2000"},"change_message_id":"703136b7c8848212b77f90343872e45540d67f0b","unresolved":true,"context_lines":[{"line_number":204,"context_line":"#. start the building soon after |prod| platform is ready"},{"line_number":205,"context_line":"#. use the scripts provided to generate a docker image with pre-built"},{"line_number":206,"context_line":"   FlexRAN binaries"},{"line_number":207,"context_line":"#. and then launch the FlexRAN Pod using the image just generated"},{"line_number":208,"context_line":"#. execute L1 test cases"},{"line_number":209,"context_line":""},{"line_number":210,"context_line":"Remaining content will lead you through the details of the stages listed"}],"source_content_type":"text/x-rst","patch_set":4,"id":"efe7da56_6b2c66b2","line":207,"range":{"start_line":207,"start_character":3,"end_line":207,"end_character":12},"updated":"2021-12-16 20:55:53.000000000","message":"delete (you don\u0027t need this introduction in a numbered sequence)","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":32839,"name":"Litao Gao","email":"litao.gao@windriver.com","username":"ltgao"},"change_message_id":"ed761cfd88010a5b625007192b7f524c464ccfb6","unresolved":false,"context_lines":[{"line_number":204,"context_line":"#. start the building soon after |prod| platform is ready"},{"line_number":205,"context_line":"#. use the scripts provided to generate a docker image with pre-built"},{"line_number":206,"context_line":"   FlexRAN binaries"},{"line_number":207,"context_line":"#. and then launch the FlexRAN Pod using the image just generated"},{"line_number":208,"context_line":"#. execute L1 test cases"},{"line_number":209,"context_line":""},{"line_number":210,"context_line":"Remaining content will lead you through the details of the stages listed"}],"source_content_type":"text/x-rst","patch_set":4,"id":"22c43961_83dd93b1","line":207,"range":{"start_line":207,"start_character":12,"end_line":207,"end_character":13},"in_reply_to":"b9cb9618_69ce5d53","updated":"2021-12-20 11:20:40.000000000","message":"Ack","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":32839,"name":"Litao Gao","email":"litao.gao@windriver.com","username":"ltgao"},"change_message_id":"677d709f30ef1ccb2b29d2be6f557236b9518674","unresolved":false,"context_lines":[{"line_number":204,"context_line":"#. start the building soon after |prod| platform is ready"},{"line_number":205,"context_line":"#. use the scripts provided to generate a docker image with pre-built"},{"line_number":206,"context_line":"   FlexRAN binaries"},{"line_number":207,"context_line":"#. and then launch the FlexRAN Pod using the image just generated"},{"line_number":208,"context_line":"#. execute L1 test cases"},{"line_number":209,"context_line":""},{"line_number":210,"context_line":"Remaining content will lead you through the details of the stages listed"}],"source_content_type":"text/x-rst","patch_set":4,"id":"131aef1d_34659ac2","line":207,"range":{"start_line":207,"start_character":3,"end_line":207,"end_character":12},"in_reply_to":"efe7da56_6b2c66b2","updated":"2021-12-17 11:28:34.000000000","message":"Ack","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":30539,"name":"Ron Stone","email":"ronald.stone@windriver.com","username":"ronstone2000"},"change_message_id":"703136b7c8848212b77f90343872e45540d67f0b","unresolved":true,"context_lines":[{"line_number":207,"context_line":"#. and then launch the FlexRAN Pod using the image just generated"},{"line_number":208,"context_line":"#. execute L1 test cases"},{"line_number":209,"context_line":""},{"line_number":210,"context_line":"Remaining content will lead you through the details of the stages listed"},{"line_number":211,"context_line":"above."},{"line_number":212,"context_line":""},{"line_number":213,"context_line":"*************************"},{"line_number":214,"context_line":"FlexRAN build preparation"}],"source_content_type":"text/x-rst","patch_set":4,"id":"fbed48ca_b6f5ce23","line":211,"range":{"start_line":210,"start_character":0,"end_line":211,"end_character":6},"updated":"2021-12-16 20:55:53.000000000","message":"Suggest\n\n\"The following procedures provide detailed instructions for completing the stages described above.\"","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":32839,"name":"Litao Gao","email":"litao.gao@windriver.com","username":"ltgao"},"change_message_id":"677d709f30ef1ccb2b29d2be6f557236b9518674","unresolved":false,"context_lines":[{"line_number":207,"context_line":"#. and then launch the FlexRAN Pod using the image just generated"},{"line_number":208,"context_line":"#. execute L1 test cases"},{"line_number":209,"context_line":""},{"line_number":210,"context_line":"Remaining content will lead you through the details of the stages listed"},{"line_number":211,"context_line":"above."},{"line_number":212,"context_line":""},{"line_number":213,"context_line":"*************************"},{"line_number":214,"context_line":"FlexRAN build preparation"}],"source_content_type":"text/x-rst","patch_set":4,"id":"4fb9fd5d_e43c6cd8","line":211,"range":{"start_line":210,"start_character":0,"end_line":211,"end_character":6},"in_reply_to":"fbed48ca_b6f5ce23","updated":"2021-12-17 11:28:34.000000000","message":"Ack","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":30539,"name":"Ron Stone","email":"ronald.stone@windriver.com","username":"ronstone2000"},"change_message_id":"703136b7c8848212b77f90343872e45540d67f0b","unresolved":true,"context_lines":[{"line_number":214,"context_line":"FlexRAN build preparation"},{"line_number":215,"context_line":"*************************"},{"line_number":216,"context_line":""},{"line_number":217,"context_line":"There are detailed documentation in following link also:"},{"line_number":218,"context_line":""},{"line_number":219,"context_line":"https://www.intel.com/content/www/us/en/developer/topic-technology/edge-5g/tools/flexran.html"},{"line_number":220,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"8c2a4add_17466101","line":217,"range":{"start_line":217,"start_character":0,"end_line":217,"end_character":56},"updated":"2021-12-16 20:55:53.000000000","message":"Suggest\n\n\"For additional details, see:\"","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":32839,"name":"Litao Gao","email":"litao.gao@windriver.com","username":"ltgao"},"change_message_id":"677d709f30ef1ccb2b29d2be6f557236b9518674","unresolved":false,"context_lines":[{"line_number":214,"context_line":"FlexRAN build preparation"},{"line_number":215,"context_line":"*************************"},{"line_number":216,"context_line":""},{"line_number":217,"context_line":"There are detailed documentation in following link also:"},{"line_number":218,"context_line":""},{"line_number":219,"context_line":"https://www.intel.com/content/www/us/en/developer/topic-technology/edge-5g/tools/flexran.html"},{"line_number":220,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"76f2eb91_ba27e5ea","line":217,"range":{"start_line":217,"start_character":0,"end_line":217,"end_character":56},"in_reply_to":"8c2a4add_17466101","updated":"2021-12-17 11:28:34.000000000","message":"Ack","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":30539,"name":"Ron Stone","email":"ronald.stone@windriver.com","username":"ronstone2000"},"change_message_id":"703136b7c8848212b77f90343872e45540d67f0b","unresolved":true,"context_lines":[{"line_number":218,"context_line":""},{"line_number":219,"context_line":"https://www.intel.com/content/www/us/en/developer/topic-technology/edge-5g/tools/flexran.html"},{"line_number":220,"context_line":""},{"line_number":221,"context_line":"For building instructions, you can find the instructions in"},{"line_number":222,"context_line":"Compilation Chapter of FlexRAN 5GNR Reference Solution 21.07."},{"line_number":223,"context_line":""},{"line_number":224,"context_line":"And in this documentation, we also provide a ready-made method for"}],"source_content_type":"text/x-rst","patch_set":4,"id":"fe316011_5aa3c4ec","line":221,"range":{"start_line":221,"start_character":57,"end_line":221,"end_character":59},"updated":"2021-12-16 20:55:53.000000000","message":"in the","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":30539,"name":"Ron Stone","email":"ronald.stone@windriver.com","username":"ronstone2000"},"change_message_id":"703136b7c8848212b77f90343872e45540d67f0b","unresolved":true,"context_lines":[{"line_number":218,"context_line":""},{"line_number":219,"context_line":"https://www.intel.com/content/www/us/en/developer/topic-technology/edge-5g/tools/flexran.html"},{"line_number":220,"context_line":""},{"line_number":221,"context_line":"For building instructions, you can find the instructions in"},{"line_number":222,"context_line":"Compilation Chapter of FlexRAN 5GNR Reference Solution 21.07."},{"line_number":223,"context_line":""},{"line_number":224,"context_line":"And in this documentation, we also provide a ready-made method for"}],"source_content_type":"text/x-rst","patch_set":4,"id":"0a9ffee3_96944099","line":221,"range":{"start_line":221,"start_character":0,"end_line":221,"end_character":43},"updated":"2021-12-16 20:55:53.000000000","message":"suggest\n\n\"You can find build\"","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":32839,"name":"Litao Gao","email":"litao.gao@windriver.com","username":"ltgao"},"change_message_id":"677d709f30ef1ccb2b29d2be6f557236b9518674","unresolved":false,"context_lines":[{"line_number":218,"context_line":""},{"line_number":219,"context_line":"https://www.intel.com/content/www/us/en/developer/topic-technology/edge-5g/tools/flexran.html"},{"line_number":220,"context_line":""},{"line_number":221,"context_line":"For building instructions, you can find the instructions in"},{"line_number":222,"context_line":"Compilation Chapter of FlexRAN 5GNR Reference Solution 21.07."},{"line_number":223,"context_line":""},{"line_number":224,"context_line":"And in this documentation, we also provide a ready-made method for"}],"source_content_type":"text/x-rst","patch_set":4,"id":"4f42d8ce_9ce4dcfc","line":221,"range":{"start_line":221,"start_character":0,"end_line":221,"end_character":43},"in_reply_to":"0a9ffee3_96944099","updated":"2021-12-17 11:28:34.000000000","message":"Ack","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":32839,"name":"Litao Gao","email":"litao.gao@windriver.com","username":"ltgao"},"change_message_id":"677d709f30ef1ccb2b29d2be6f557236b9518674","unresolved":false,"context_lines":[{"line_number":218,"context_line":""},{"line_number":219,"context_line":"https://www.intel.com/content/www/us/en/developer/topic-technology/edge-5g/tools/flexran.html"},{"line_number":220,"context_line":""},{"line_number":221,"context_line":"For building instructions, you can find the instructions in"},{"line_number":222,"context_line":"Compilation Chapter of FlexRAN 5GNR Reference Solution 21.07."},{"line_number":223,"context_line":""},{"line_number":224,"context_line":"And in this documentation, we also provide a ready-made method for"}],"source_content_type":"text/x-rst","patch_set":4,"id":"fe89dacd_21f8b48f","line":221,"range":{"start_line":221,"start_character":57,"end_line":221,"end_character":59},"in_reply_to":"fe316011_5aa3c4ec","updated":"2021-12-17 11:28:34.000000000","message":"Ack","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":30539,"name":"Ron Stone","email":"ronald.stone@windriver.com","username":"ronstone2000"},"change_message_id":"703136b7c8848212b77f90343872e45540d67f0b","unresolved":true,"context_lines":[{"line_number":219,"context_line":"https://www.intel.com/content/www/us/en/developer/topic-technology/edge-5g/tools/flexran.html"},{"line_number":220,"context_line":""},{"line_number":221,"context_line":"For building instructions, you can find the instructions in"},{"line_number":222,"context_line":"Compilation Chapter of FlexRAN 5GNR Reference Solution 21.07."},{"line_number":223,"context_line":""},{"line_number":224,"context_line":"And in this documentation, we also provide a ready-made method for"},{"line_number":225,"context_line":"developers to have a quick start:"}],"source_content_type":"text/x-rst","patch_set":4,"id":"aea5abed_5f2f146b","line":222,"range":{"start_line":222,"start_character":23,"end_line":222,"end_character":60},"updated":"2021-12-16 20:55:53.000000000","message":":title:`FlexRAN 5GNR Reference Solution 21.07`","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":32839,"name":"Litao Gao","email":"litao.gao@windriver.com","username":"ltgao"},"change_message_id":"677d709f30ef1ccb2b29d2be6f557236b9518674","unresolved":false,"context_lines":[{"line_number":219,"context_line":"https://www.intel.com/content/www/us/en/developer/topic-technology/edge-5g/tools/flexran.html"},{"line_number":220,"context_line":""},{"line_number":221,"context_line":"For building instructions, you can find the instructions in"},{"line_number":222,"context_line":"Compilation Chapter of FlexRAN 5GNR Reference Solution 21.07."},{"line_number":223,"context_line":""},{"line_number":224,"context_line":"And in this documentation, we also provide a ready-made method for"},{"line_number":225,"context_line":"developers to have a quick start:"}],"source_content_type":"text/x-rst","patch_set":4,"id":"e73088ed_f43d5938","line":222,"range":{"start_line":222,"start_character":23,"end_line":222,"end_character":60},"in_reply_to":"aea5abed_5f2f146b","updated":"2021-12-17 11:28:34.000000000","message":"Ack","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":30539,"name":"Ron Stone","email":"ronald.stone@windriver.com","username":"ronstone2000"},"change_message_id":"703136b7c8848212b77f90343872e45540d67f0b","unresolved":true,"context_lines":[{"line_number":221,"context_line":"For building instructions, you can find the instructions in"},{"line_number":222,"context_line":"Compilation Chapter of FlexRAN 5GNR Reference Solution 21.07."},{"line_number":223,"context_line":""},{"line_number":224,"context_line":"And in this documentation, we also provide a ready-made method for"},{"line_number":225,"context_line":"developers to have a quick start:"},{"line_number":226,"context_line":""},{"line_number":227,"context_line":""},{"line_number":228,"context_line":"#. Create a PVC for FlexRAN build storage"}],"source_content_type":"text/x-rst","patch_set":4,"id":"2e4005a0_1eaa109e","line":225,"range":{"start_line":224,"start_character":0,"end_line":225,"end_character":33},"updated":"2021-12-16 20:55:53.000000000","message":"The following steps provide a quick-start procedure for developers.","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":32839,"name":"Litao Gao","email":"litao.gao@windriver.com","username":"ltgao"},"change_message_id":"677d709f30ef1ccb2b29d2be6f557236b9518674","unresolved":false,"context_lines":[{"line_number":221,"context_line":"For building instructions, you can find the instructions in"},{"line_number":222,"context_line":"Compilation Chapter of FlexRAN 5GNR Reference Solution 21.07."},{"line_number":223,"context_line":""},{"line_number":224,"context_line":"And in this documentation, we also provide a ready-made method for"},{"line_number":225,"context_line":"developers to have a quick start:"},{"line_number":226,"context_line":""},{"line_number":227,"context_line":""},{"line_number":228,"context_line":"#. Create a PVC for FlexRAN build storage"}],"source_content_type":"text/x-rst","patch_set":4,"id":"fe53ab47_3e5d3bdf","line":225,"range":{"start_line":224,"start_character":0,"end_line":225,"end_character":33},"in_reply_to":"2e4005a0_1eaa109e","updated":"2021-12-17 11:28:34.000000000","message":"Ack","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":30539,"name":"Ron Stone","email":"ronald.stone@windriver.com","username":"ronstone2000"},"change_message_id":"703136b7c8848212b77f90343872e45540d67f0b","unresolved":true,"context_lines":[{"line_number":225,"context_line":"developers to have a quick start:"},{"line_number":226,"context_line":""},{"line_number":227,"context_line":""},{"line_number":228,"context_line":"#. Create a PVC for FlexRAN build storage"},{"line_number":229,"context_line":""},{"line_number":230,"context_line":"   .. note::"},{"line_number":231,"context_line":"       The PVC size should be larger than 70G"}],"source_content_type":"text/x-rst","patch_set":4,"id":"d67c523e_6af6feaa","line":228,"range":{"start_line":228,"start_character":12,"end_line":228,"end_character":16},"updated":"2021-12-16 20:55:53.000000000","message":"|PVC|","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":32839,"name":"Litao Gao","email":"litao.gao@windriver.com","username":"ltgao"},"change_message_id":"677d709f30ef1ccb2b29d2be6f557236b9518674","unresolved":false,"context_lines":[{"line_number":225,"context_line":"developers to have a quick start:"},{"line_number":226,"context_line":""},{"line_number":227,"context_line":""},{"line_number":228,"context_line":"#. Create a PVC for FlexRAN build storage"},{"line_number":229,"context_line":""},{"line_number":230,"context_line":"   .. note::"},{"line_number":231,"context_line":"       The PVC size should be larger than 70G"}],"source_content_type":"text/x-rst","patch_set":4,"id":"bfd21f73_267126e0","line":228,"range":{"start_line":228,"start_character":12,"end_line":228,"end_character":16},"in_reply_to":"d67c523e_6af6feaa","updated":"2021-12-17 11:28:34.000000000","message":"Ack","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":30539,"name":"Ron Stone","email":"ronald.stone@windriver.com","username":"ronstone2000"},"change_message_id":"703136b7c8848212b77f90343872e45540d67f0b","unresolved":true,"context_lines":[{"line_number":254,"context_line":"       NAME              STATUS   VOLUME                                     CAPACITY   ACCESS MODES   STORAGECLASS   AGE"},{"line_number":255,"context_line":"       flexran-storage   Bound    pvc-43e50806-785f-440b-8ed2-85bb3c9e8f79   80Gi       RWO            general        9s"},{"line_number":256,"context_line":""},{"line_number":257,"context_line":"#. Launch the `quick start building Pod \u003chttps://hub.docker.com/r/wrsnfv/flexran-builder\u003e`__ attaching to the PVC"},{"line_number":258,"context_line":""},{"line_number":259,"context_line":"   .. note::"},{"line_number":260,"context_line":"       This pod is assumed to be assigned enough resource for a quick"}],"source_content_type":"text/x-rst","patch_set":4,"id":"556337b7_aa458c52","line":257,"range":{"start_line":257,"start_character":110,"end_line":257,"end_character":113},"updated":"2021-12-16 20:55:53.000000000","message":"|PVC|.","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":32839,"name":"Litao Gao","email":"litao.gao@windriver.com","username":"ltgao"},"change_message_id":"677d709f30ef1ccb2b29d2be6f557236b9518674","unresolved":false,"context_lines":[{"line_number":254,"context_line":"       NAME              STATUS   VOLUME                                     CAPACITY   ACCESS MODES   STORAGECLASS   AGE"},{"line_number":255,"context_line":"       flexran-storage   Bound    pvc-43e50806-785f-440b-8ed2-85bb3c9e8f79   80Gi       RWO            general        9s"},{"line_number":256,"context_line":""},{"line_number":257,"context_line":"#. Launch the `quick start building Pod \u003chttps://hub.docker.com/r/wrsnfv/flexran-builder\u003e`__ attaching to the PVC"},{"line_number":258,"context_line":""},{"line_number":259,"context_line":"   .. note::"},{"line_number":260,"context_line":"       This pod is assumed to be assigned enough resource for a quick"}],"source_content_type":"text/x-rst","patch_set":4,"id":"93f9322b_bd514790","line":257,"range":{"start_line":257,"start_character":110,"end_line":257,"end_character":113},"in_reply_to":"556337b7_aa458c52","updated":"2021-12-17 11:28:34.000000000","message":"Ack","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":30539,"name":"Ron Stone","email":"ronald.stone@windriver.com","username":"ronstone2000"},"change_message_id":"703136b7c8848212b77f90343872e45540d67f0b","unresolved":true,"context_lines":[{"line_number":257,"context_line":"#. Launch the `quick start building Pod \u003chttps://hub.docker.com/r/wrsnfv/flexran-builder\u003e`__ attaching to the PVC"},{"line_number":258,"context_line":""},{"line_number":259,"context_line":"   .. note::"},{"line_number":260,"context_line":"       This pod is assumed to be assigned enough resource for a quick"},{"line_number":261,"context_line":"       run soon after building is done."},{"line_number":262,"context_line":"       If you have no isolated cpu, hugepage and accelerator resource"},{"line_number":263,"context_line":"       configured ready during building stage, just feel free to remove"},{"line_number":264,"context_line":"       related content from the yaml spec file: hugepages-1Gi,"}],"source_content_type":"text/x-rst","patch_set":4,"id":"5afecfa8_cdeee83c","line":261,"range":{"start_line":260,"start_character":58,"end_line":261,"end_character":21},"updated":"2021-12-16 20:55:53.000000000","message":"Not sure what this means. \"to launch quickly after being built\"? Pls. confirm.","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":32839,"name":"Litao Gao","email":"litao.gao@windriver.com","username":"ltgao"},"change_message_id":"677d709f30ef1ccb2b29d2be6f557236b9518674","unresolved":false,"context_lines":[{"line_number":257,"context_line":"#. Launch the `quick start building Pod \u003chttps://hub.docker.com/r/wrsnfv/flexran-builder\u003e`__ attaching to the PVC"},{"line_number":258,"context_line":""},{"line_number":259,"context_line":"   .. note::"},{"line_number":260,"context_line":"       This pod is assumed to be assigned enough resource for a quick"},{"line_number":261,"context_line":"       run soon after building is done."},{"line_number":262,"context_line":"       If you have no isolated cpu, hugepage and accelerator resource"},{"line_number":263,"context_line":"       configured ready during building stage, just feel free to remove"},{"line_number":264,"context_line":"       related content from the yaml spec file: hugepages-1Gi,"}],"source_content_type":"text/x-rst","patch_set":4,"id":"60314e7b_3218752b","line":261,"range":{"start_line":260,"start_character":58,"end_line":261,"end_character":21},"in_reply_to":"5afecfa8_cdeee83c","updated":"2021-12-17 11:28:34.000000000","message":"yes","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":30539,"name":"Ron Stone","email":"ronald.stone@windriver.com","username":"ronstone2000"},"change_message_id":"703136b7c8848212b77f90343872e45540d67f0b","unresolved":true,"context_lines":[{"line_number":259,"context_line":"   .. note::"},{"line_number":260,"context_line":"       This pod is assumed to be assigned enough resource for a quick"},{"line_number":261,"context_line":"       run soon after building is done."},{"line_number":262,"context_line":"       If you have no isolated cpu, hugepage and accelerator resource"},{"line_number":263,"context_line":"       configured ready during building stage, just feel free to remove"},{"line_number":264,"context_line":"       related content from the yaml spec file: hugepages-1Gi,"},{"line_number":265,"context_line":"       intel.com/intel\\_acc100\\_fec, windriver.com/isolcpus, these are not"}],"source_content_type":"text/x-rst","patch_set":4,"id":"7f2176de_08a13621","line":262,"range":{"start_line":262,"start_character":31,"end_line":262,"end_character":34},"updated":"2021-12-16 20:55:53.000000000","message":"CPU (uppercase)","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":30539,"name":"Ron Stone","email":"ronald.stone@windriver.com","username":"ronstone2000"},"change_message_id":"703136b7c8848212b77f90343872e45540d67f0b","unresolved":true,"context_lines":[{"line_number":259,"context_line":"   .. note::"},{"line_number":260,"context_line":"       This pod is assumed to be assigned enough resource for a quick"},{"line_number":261,"context_line":"       run soon after building is done."},{"line_number":262,"context_line":"       If you have no isolated cpu, hugepage and accelerator resource"},{"line_number":263,"context_line":"       configured ready during building stage, just feel free to remove"},{"line_number":264,"context_line":"       related content from the yaml spec file: hugepages-1Gi,"},{"line_number":265,"context_line":"       intel.com/intel\\_acc100\\_fec, windriver.com/isolcpus, these are not"}],"source_content_type":"text/x-rst","patch_set":4,"id":"19bcf4fe_489aada3","line":262,"range":{"start_line":262,"start_character":14,"end_line":262,"end_character":21},"updated":"2021-12-16 20:55:53.000000000","message":"don\u0027t have","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":30539,"name":"Ron Stone","email":"ronald.stone@windriver.com","username":"ronstone2000"},"change_message_id":"703136b7c8848212b77f90343872e45540d67f0b","unresolved":true,"context_lines":[{"line_number":259,"context_line":"   .. note::"},{"line_number":260,"context_line":"       This pod is assumed to be assigned enough resource for a quick"},{"line_number":261,"context_line":"       run soon after building is done."},{"line_number":262,"context_line":"       If you have no isolated cpu, hugepage and accelerator resource"},{"line_number":263,"context_line":"       configured ready during building stage, just feel free to remove"},{"line_number":264,"context_line":"       related content from the yaml spec file: hugepages-1Gi,"},{"line_number":265,"context_line":"       intel.com/intel\\_acc100\\_fec, windriver.com/isolcpus, these are not"}],"source_content_type":"text/x-rst","patch_set":4,"id":"a467e693_5256b5af","line":262,"range":{"start_line":262,"start_character":61,"end_line":262,"end_character":69},"updated":"2021-12-16 20:55:53.000000000","message":"resources","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":32839,"name":"Litao Gao","email":"litao.gao@windriver.com","username":"ltgao"},"change_message_id":"677d709f30ef1ccb2b29d2be6f557236b9518674","unresolved":false,"context_lines":[{"line_number":259,"context_line":"   .. note::"},{"line_number":260,"context_line":"       This pod is assumed to be assigned enough resource for a quick"},{"line_number":261,"context_line":"       run soon after building is done."},{"line_number":262,"context_line":"       If you have no isolated cpu, hugepage and accelerator resource"},{"line_number":263,"context_line":"       configured ready during building stage, just feel free to remove"},{"line_number":264,"context_line":"       related content from the yaml spec file: hugepages-1Gi,"},{"line_number":265,"context_line":"       intel.com/intel\\_acc100\\_fec, windriver.com/isolcpus, these are not"}],"source_content_type":"text/x-rst","patch_set":4,"id":"82871884_c52c468e","line":262,"range":{"start_line":262,"start_character":14,"end_line":262,"end_character":21},"in_reply_to":"19bcf4fe_489aada3","updated":"2021-12-17 11:28:34.000000000","message":"Ack","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":32839,"name":"Litao Gao","email":"litao.gao@windriver.com","username":"ltgao"},"change_message_id":"677d709f30ef1ccb2b29d2be6f557236b9518674","unresolved":false,"context_lines":[{"line_number":259,"context_line":"   .. note::"},{"line_number":260,"context_line":"       This pod is assumed to be assigned enough resource for a quick"},{"line_number":261,"context_line":"       run soon after building is done."},{"line_number":262,"context_line":"       If you have no isolated cpu, hugepage and accelerator resource"},{"line_number":263,"context_line":"       configured ready during building stage, just feel free to remove"},{"line_number":264,"context_line":"       related content from the yaml spec file: hugepages-1Gi,"},{"line_number":265,"context_line":"       intel.com/intel\\_acc100\\_fec, windriver.com/isolcpus, these are not"}],"source_content_type":"text/x-rst","patch_set":4,"id":"ab32445a_c0d4a870","line":262,"range":{"start_line":262,"start_character":31,"end_line":262,"end_character":34},"in_reply_to":"7f2176de_08a13621","updated":"2021-12-17 11:28:34.000000000","message":"Ack","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":32839,"name":"Litao Gao","email":"litao.gao@windriver.com","username":"ltgao"},"change_message_id":"677d709f30ef1ccb2b29d2be6f557236b9518674","unresolved":false,"context_lines":[{"line_number":259,"context_line":"   .. note::"},{"line_number":260,"context_line":"       This pod is assumed to be assigned enough resource for a quick"},{"line_number":261,"context_line":"       run soon after building is done."},{"line_number":262,"context_line":"       If you have no isolated cpu, hugepage and accelerator resource"},{"line_number":263,"context_line":"       configured ready during building stage, just feel free to remove"},{"line_number":264,"context_line":"       related content from the yaml spec file: hugepages-1Gi,"},{"line_number":265,"context_line":"       intel.com/intel\\_acc100\\_fec, windriver.com/isolcpus, these are not"}],"source_content_type":"text/x-rst","patch_set":4,"id":"37f232a4_af675d89","line":262,"range":{"start_line":262,"start_character":61,"end_line":262,"end_character":69},"in_reply_to":"a467e693_5256b5af","updated":"2021-12-17 11:28:34.000000000","message":"Ack","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":30539,"name":"Ron Stone","email":"ronald.stone@windriver.com","username":"ronstone2000"},"change_message_id":"703136b7c8848212b77f90343872e45540d67f0b","unresolved":true,"context_lines":[{"line_number":260,"context_line":"       This pod is assumed to be assigned enough resource for a quick"},{"line_number":261,"context_line":"       run soon after building is done."},{"line_number":262,"context_line":"       If you have no isolated cpu, hugepage and accelerator resource"},{"line_number":263,"context_line":"       configured ready during building stage, just feel free to remove"},{"line_number":264,"context_line":"       related content from the yaml spec file: hugepages-1Gi,"},{"line_number":265,"context_line":"       intel.com/intel\\_acc100\\_fec, windriver.com/isolcpus, these are not"},{"line_number":266,"context_line":"       required for building only operations."}],"source_content_type":"text/x-rst","patch_set":4,"id":"eb1c1b7b_d107abe1","line":263,"range":{"start_line":263,"start_character":18,"end_line":263,"end_character":45},"updated":"2021-12-16 20:55:53.000000000","message":"\"as part of the build\"?","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":32839,"name":"Litao Gao","email":"litao.gao@windriver.com","username":"ltgao"},"change_message_id":"677d709f30ef1ccb2b29d2be6f557236b9518674","unresolved":false,"context_lines":[{"line_number":260,"context_line":"       This pod is assumed to be assigned enough resource for a quick"},{"line_number":261,"context_line":"       run soon after building is done."},{"line_number":262,"context_line":"       If you have no isolated cpu, hugepage and accelerator resource"},{"line_number":263,"context_line":"       configured ready during building stage, just feel free to remove"},{"line_number":264,"context_line":"       related content from the yaml spec file: hugepages-1Gi,"},{"line_number":265,"context_line":"       intel.com/intel\\_acc100\\_fec, windriver.com/isolcpus, these are not"},{"line_number":266,"context_line":"       required for building only operations."}],"source_content_type":"text/x-rst","patch_set":4,"id":"ba10000e_99839f7d","line":263,"range":{"start_line":263,"start_character":18,"end_line":263,"end_character":45},"in_reply_to":"eb1c1b7b_d107abe1","updated":"2021-12-17 11:28:34.000000000","message":"Ack","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":30539,"name":"Ron Stone","email":"ronald.stone@windriver.com","username":"ronstone2000"},"change_message_id":"703136b7c8848212b77f90343872e45540d67f0b","unresolved":true,"context_lines":[{"line_number":261,"context_line":"       run soon after building is done."},{"line_number":262,"context_line":"       If you have no isolated cpu, hugepage and accelerator resource"},{"line_number":263,"context_line":"       configured ready during building stage, just feel free to remove"},{"line_number":264,"context_line":"       related content from the yaml spec file: hugepages-1Gi,"},{"line_number":265,"context_line":"       intel.com/intel\\_acc100\\_fec, windriver.com/isolcpus, these are not"},{"line_number":266,"context_line":"       required for building only operations."},{"line_number":267,"context_line":""},{"line_number":268,"context_line":"   .. code:: bash"}],"source_content_type":"text/x-rst","patch_set":4,"id":"9c3793c1_20017a71","line":265,"range":{"start_line":264,"start_character":48,"end_line":265,"end_character":61},"updated":"2021-12-16 20:55:53.000000000","message":"Difficult to determine where the filename ends here, with spaces and no \".yaml\". Please confirm and wrap in double backticks (``filepath``)","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":32839,"name":"Litao Gao","email":"litao.gao@windriver.com","username":"ltgao"},"change_message_id":"677d709f30ef1ccb2b29d2be6f557236b9518674","unresolved":false,"context_lines":[{"line_number":261,"context_line":"       run soon after building is done."},{"line_number":262,"context_line":"       If you have no isolated cpu, hugepage and accelerator resource"},{"line_number":263,"context_line":"       configured ready during building stage, just feel free to remove"},{"line_number":264,"context_line":"       related content from the yaml spec file: hugepages-1Gi,"},{"line_number":265,"context_line":"       intel.com/intel\\_acc100\\_fec, windriver.com/isolcpus, these are not"},{"line_number":266,"context_line":"       required for building only operations."},{"line_number":267,"context_line":""},{"line_number":268,"context_line":"   .. code:: bash"}],"source_content_type":"text/x-rst","patch_set":4,"id":"e3b80e21_5221628e","line":265,"range":{"start_line":264,"start_character":48,"end_line":265,"end_character":61},"in_reply_to":"9c3793c1_20017a71","updated":"2021-12-17 11:28:34.000000000","message":"this is not filepath, need to modify to: just feel free to remove related content from the yaml spec file,hugepages-1Gi, intel.com/intel_acc100_fec and windriver.com/isolcpus are not required for building.","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":30539,"name":"Ron Stone","email":"ronald.stone@windriver.com","username":"ronstone2000"},"change_message_id":"703136b7c8848212b77f90343872e45540d67f0b","unresolved":true,"context_lines":[{"line_number":326,"context_line":""},{"line_number":327,"context_line":"       kubectl create -f flexran-buildpod.yml"},{"line_number":328,"context_line":""},{"line_number":329,"context_line":"#. Instructions of the FlexRAN building image creation (optional)"},{"line_number":330,"context_line":""},{"line_number":331,"context_line":"   .. note::"},{"line_number":332,"context_line":"       You can use following instructions to build the building image of your own"}],"source_content_type":"text/x-rst","patch_set":4,"id":"13962746_b765197d","line":329,"range":{"start_line":329,"start_character":3,"end_line":329,"end_character":65},"updated":"2021-12-16 20:55:53.000000000","message":"(Optional) should come at the beginning of the step, then a sentence:\n\ne.g\n(Optional) Build the FlexRan image.","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":32839,"name":"Litao Gao","email":"litao.gao@windriver.com","username":"ltgao"},"change_message_id":"677d709f30ef1ccb2b29d2be6f557236b9518674","unresolved":false,"context_lines":[{"line_number":326,"context_line":""},{"line_number":327,"context_line":"       kubectl create -f flexran-buildpod.yml"},{"line_number":328,"context_line":""},{"line_number":329,"context_line":"#. Instructions of the FlexRAN building image creation (optional)"},{"line_number":330,"context_line":""},{"line_number":331,"context_line":"   .. note::"},{"line_number":332,"context_line":"       You can use following instructions to build the building image of your own"}],"source_content_type":"text/x-rst","patch_set":4,"id":"d90f501e_5d324dc5","line":329,"range":{"start_line":329,"start_character":3,"end_line":329,"end_character":65},"in_reply_to":"13962746_b765197d","updated":"2021-12-17 11:28:34.000000000","message":"Ack","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":30539,"name":"Ron Stone","email":"ronald.stone@windriver.com","username":"ronstone2000"},"change_message_id":"703136b7c8848212b77f90343872e45540d67f0b","unresolved":true,"context_lines":[{"line_number":329,"context_line":"#. Instructions of the FlexRAN building image creation (optional)"},{"line_number":330,"context_line":""},{"line_number":331,"context_line":"   .. note::"},{"line_number":332,"context_line":"       You can use following instructions to build the building image of your own"},{"line_number":333,"context_line":"       or add some customization in it."},{"line_number":334,"context_line":""},{"line_number":335,"context_line":"   .. code:: bash"},{"line_number":336,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"a3431391_92ca0e53","line":333,"range":{"start_line":332,"start_character":55,"end_line":333,"end_character":38},"updated":"2021-12-16 20:55:53.000000000","message":"suggest:\n\n\"default image or a customized version to meet your needs.\"","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":32839,"name":"Litao Gao","email":"litao.gao@windriver.com","username":"ltgao"},"change_message_id":"677d709f30ef1ccb2b29d2be6f557236b9518674","unresolved":false,"context_lines":[{"line_number":329,"context_line":"#. Instructions of the FlexRAN building image creation (optional)"},{"line_number":330,"context_line":""},{"line_number":331,"context_line":"   .. note::"},{"line_number":332,"context_line":"       You can use following instructions to build the building image of your own"},{"line_number":333,"context_line":"       or add some customization in it."},{"line_number":334,"context_line":""},{"line_number":335,"context_line":"   .. code:: bash"},{"line_number":336,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"10315f5d_09273862","line":333,"range":{"start_line":332,"start_character":55,"end_line":333,"end_character":38},"in_reply_to":"a3431391_92ca0e53","updated":"2021-12-17 11:28:34.000000000","message":"Ack","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":30539,"name":"Ron Stone","email":"ronald.stone@windriver.com","username":"ronstone2000"},"change_message_id":"703136b7c8848212b77f90343872e45540d67f0b","unresolved":true,"context_lines":[{"line_number":339,"context_line":"       # prepare the artficacts used for FlexRAN prebuilt binary docker image"},{"line_number":340,"context_line":"       mkdir docker-image-building"},{"line_number":341,"context_line":"       cat \u003e  docker-image-building/readme \u003c\u003c \u0027EOF\u0027"},{"line_number":342,"context_line":"       ## Instructions of how to use the files in this diretory to generate docker image with prebuilt flexran binaries"},{"line_number":343,"context_line":""},{"line_number":344,"context_line":"       - following steps are supposed to be executed inside building Pod, after building FlexRAN from source code"},{"line_number":345,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"05ab4073_900a63f4","line":342,"range":{"start_line":342,"start_character":7,"end_line":342,"end_character":13},"updated":"2021-12-16 20:55:53.000000000","message":"Please break long comments across 2+ lines.\nDo you need the double ## here?","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":32839,"name":"Litao Gao","email":"litao.gao@windriver.com","username":"ltgao"},"change_message_id":"677d709f30ef1ccb2b29d2be6f557236b9518674","unresolved":false,"context_lines":[{"line_number":339,"context_line":"       # prepare the artficacts used for FlexRAN prebuilt binary docker image"},{"line_number":340,"context_line":"       mkdir docker-image-building"},{"line_number":341,"context_line":"       cat \u003e  docker-image-building/readme \u003c\u003c \u0027EOF\u0027"},{"line_number":342,"context_line":"       ## Instructions of how to use the files in this diretory to generate docker image with prebuilt flexran binaries"},{"line_number":343,"context_line":""},{"line_number":344,"context_line":"       - following steps are supposed to be executed inside building Pod, after building FlexRAN from source code"},{"line_number":345,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"369d7e11_aa7258d3","line":342,"range":{"start_line":342,"start_character":7,"end_line":342,"end_character":13},"in_reply_to":"05ab4073_900a63f4","updated":"2021-12-17 11:28:34.000000000","message":"change to: # Instructions of docker image generation","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":30539,"name":"Ron Stone","email":"ronald.stone@windriver.com","username":"ronstone2000"},"change_message_id":"703136b7c8848212b77f90343872e45540d67f0b","unresolved":true,"context_lines":[{"line_number":341,"context_line":"       cat \u003e  docker-image-building/readme \u003c\u003c \u0027EOF\u0027"},{"line_number":342,"context_line":"       ## Instructions of how to use the files in this diretory to generate docker image with prebuilt flexran binaries"},{"line_number":343,"context_line":""},{"line_number":344,"context_line":"       - following steps are supposed to be executed inside building Pod, after building FlexRAN from source code"},{"line_number":345,"context_line":""},{"line_number":346,"context_line":""},{"line_number":347,"context_line":"       flxr_install_dir\u003d/opt/flexran/"}],"source_content_type":"text/x-rst","patch_set":4,"id":"3adf5459_721b23be","line":344,"range":{"start_line":344,"start_character":7,"end_line":344,"end_character":8},"updated":"2021-12-16 20:55:53.000000000","message":"Should this be a comment?","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":32839,"name":"Litao Gao","email":"litao.gao@windriver.com","username":"ltgao"},"change_message_id":"677d709f30ef1ccb2b29d2be6f557236b9518674","unresolved":false,"context_lines":[{"line_number":341,"context_line":"       cat \u003e  docker-image-building/readme \u003c\u003c \u0027EOF\u0027"},{"line_number":342,"context_line":"       ## Instructions of how to use the files in this diretory to generate docker image with prebuilt flexran binaries"},{"line_number":343,"context_line":""},{"line_number":344,"context_line":"       - following steps are supposed to be executed inside building Pod, after building FlexRAN from source code"},{"line_number":345,"context_line":""},{"line_number":346,"context_line":""},{"line_number":347,"context_line":"       flxr_install_dir\u003d/opt/flexran/"}],"source_content_type":"text/x-rst","patch_set":4,"id":"7b77b36d_e72b4e99","line":344,"range":{"start_line":344,"start_character":7,"end_line":344,"end_character":8},"in_reply_to":"3adf5459_721b23be","updated":"2021-12-17 11:28:34.000000000","message":"change to: # Following steps are supposed to be executed inside building Pod,\n           # after building FlexRAN from source code","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":30539,"name":"Ron Stone","email":"ronald.stone@windriver.com","username":"ronstone2000"},"change_message_id":"703136b7c8848212b77f90343872e45540d67f0b","unresolved":true,"context_lines":[{"line_number":502,"context_line":"       CMD [\"/root/res-setup.sh\"]"},{"line_number":503,"context_line":"       EOF"},{"line_number":504,"context_line":""},{"line_number":505,"context_line":"       #"},{"line_number":506,"context_line":"       cat \u003e  Dockerfile \u003c\u003c \u0027EOF\u0027"},{"line_number":507,"context_line":"       FROM centos:7.8.2003"},{"line_number":508,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"ba6c0653_9417a19f","line":505,"range":{"start_line":505,"start_character":7,"end_line":505,"end_character":8},"updated":"2021-12-16 20:55:53.000000000","message":"remove?","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":32839,"name":"Litao Gao","email":"litao.gao@windriver.com","username":"ltgao"},"change_message_id":"677d709f30ef1ccb2b29d2be6f557236b9518674","unresolved":false,"context_lines":[{"line_number":502,"context_line":"       CMD [\"/root/res-setup.sh\"]"},{"line_number":503,"context_line":"       EOF"},{"line_number":504,"context_line":""},{"line_number":505,"context_line":"       #"},{"line_number":506,"context_line":"       cat \u003e  Dockerfile \u003c\u003c \u0027EOF\u0027"},{"line_number":507,"context_line":"       FROM centos:7.8.2003"},{"line_number":508,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"34bd37c2_4971b1e6","line":505,"range":{"start_line":505,"start_character":7,"end_line":505,"end_character":8},"in_reply_to":"ba6c0653_9417a19f","updated":"2021-12-17 11:28:34.000000000","message":"Ack","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":30539,"name":"Ron Stone","email":"ronald.stone@windriver.com","username":"ronstone2000"},"change_message_id":"703136b7c8848212b77f90343872e45540d67f0b","unresolved":true,"context_lines":[{"line_number":506,"context_line":"       cat \u003e  Dockerfile \u003c\u003c \u0027EOF\u0027"},{"line_number":507,"context_line":"       FROM centos:7.8.2003"},{"line_number":508,"context_line":""},{"line_number":509,"context_line":"       RUN [ -e /etc/yum.conf ] \u0026\u0026 sed -i \u0027/tsflags\u003dnodocs/d\u0027 /etc/yum.conf || true"},{"line_number":510,"context_line":""},{"line_number":511,"context_line":"       RUN yum groupinstall -y \u0027Development Tools\u0027"},{"line_number":512,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"d2fc25b5_ae75d780","line":509,"range":{"start_line":509,"start_character":7,"end_line":509,"end_character":10},"updated":"2021-12-16 20:55:53.000000000","message":"I think you need to remove all of these CAPITALIZED instructions from the bash. Maybe put them into comments above the commands as you have above.","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":32839,"name":"Litao Gao","email":"litao.gao@windriver.com","username":"ltgao"},"change_message_id":"677d709f30ef1ccb2b29d2be6f557236b9518674","unresolved":false,"context_lines":[{"line_number":506,"context_line":"       cat \u003e  Dockerfile \u003c\u003c \u0027EOF\u0027"},{"line_number":507,"context_line":"       FROM centos:7.8.2003"},{"line_number":508,"context_line":""},{"line_number":509,"context_line":"       RUN [ -e /etc/yum.conf ] \u0026\u0026 sed -i \u0027/tsflags\u003dnodocs/d\u0027 /etc/yum.conf || true"},{"line_number":510,"context_line":""},{"line_number":511,"context_line":"       RUN yum groupinstall -y \u0027Development Tools\u0027"},{"line_number":512,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"b1e8e691_ea3ddb60","line":509,"range":{"start_line":509,"start_character":7,"end_line":509,"end_character":10},"in_reply_to":"d2fc25b5_ae75d780","updated":"2021-12-17 11:28:34.000000000","message":"These are not Bash commands, they are the primitives used by Dockerfile. \nthese content are enclosed by: cat \u003e  Dockerfile \u003c\u003c \u0027EOF\u0027    EOF","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":30539,"name":"Ron Stone","email":"ronald.stone@windriver.com","username":"ronstone2000"},"change_message_id":"703136b7c8848212b77f90343872e45540d67f0b","unresolved":true,"context_lines":[{"line_number":551,"context_line":"Build FlexRAN in Pod"},{"line_number":552,"context_line":"********************"},{"line_number":553,"context_line":""},{"line_number":554,"context_line":"#. Use a shell inside Pod for building FlexRAN"},{"line_number":555,"context_line":""},{"line_number":556,"context_line":"   .. code:: bash"},{"line_number":557,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"b0cd4a01_e0d26f5f","line":554,"range":{"start_line":554,"start_character":26,"end_line":554,"end_character":46},"updated":"2021-12-16 20:55:53.000000000","message":"suggest:\n\n\"to build FlexRAN.\" (with period)","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":32839,"name":"Litao Gao","email":"litao.gao@windriver.com","username":"ltgao"},"change_message_id":"677d709f30ef1ccb2b29d2be6f557236b9518674","unresolved":false,"context_lines":[{"line_number":551,"context_line":"Build FlexRAN in Pod"},{"line_number":552,"context_line":"********************"},{"line_number":553,"context_line":""},{"line_number":554,"context_line":"#. Use a shell inside Pod for building FlexRAN"},{"line_number":555,"context_line":""},{"line_number":556,"context_line":"   .. code:: bash"},{"line_number":557,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"5e26a4cf_45aca600","line":554,"range":{"start_line":554,"start_character":26,"end_line":554,"end_character":46},"in_reply_to":"b0cd4a01_e0d26f5f","updated":"2021-12-17 11:28:34.000000000","message":"Ack","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":30539,"name":"Ron Stone","email":"ronald.stone@windriver.com","username":"ronstone2000"},"change_message_id":"703136b7c8848212b77f90343872e45540d67f0b","unresolved":true,"context_lines":[{"line_number":557,"context_line":""},{"line_number":558,"context_line":"       kubectl exec -it buildpod -- bash"},{"line_number":559,"context_line":""},{"line_number":560,"context_line":"#. Copy (scp) the FlexRAN related files into PVC of the Pod"},{"line_number":561,"context_line":""},{"line_number":562,"context_line":"   .. code:: bash"},{"line_number":563,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"f069a00a_1aa14ecd","line":560,"range":{"start_line":560,"start_character":8,"end_line":560,"end_character":14},"updated":"2021-12-16 20:55:53.000000000","message":"If they need to use scp, then say \"Use ``scp`` to copy the FlexRan ...\"\n\notherwise, delete \"(scp)\"","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":30539,"name":"Ron Stone","email":"ronald.stone@windriver.com","username":"ronstone2000"},"change_message_id":"703136b7c8848212b77f90343872e45540d67f0b","unresolved":true,"context_lines":[{"line_number":557,"context_line":""},{"line_number":558,"context_line":"       kubectl exec -it buildpod -- bash"},{"line_number":559,"context_line":""},{"line_number":560,"context_line":"#. Copy (scp) the FlexRAN related files into PVC of the Pod"},{"line_number":561,"context_line":""},{"line_number":562,"context_line":"   .. code:: bash"},{"line_number":563,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"cdf93123_f739dc7b","line":560,"range":{"start_line":560,"start_character":45,"end_line":560,"end_character":59},"updated":"2021-12-16 20:55:53.000000000","message":"suggest:\n\nthe pod\u0027s |PVC|.","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":32839,"name":"Litao Gao","email":"litao.gao@windriver.com","username":"ltgao"},"change_message_id":"677d709f30ef1ccb2b29d2be6f557236b9518674","unresolved":false,"context_lines":[{"line_number":557,"context_line":""},{"line_number":558,"context_line":"       kubectl exec -it buildpod -- bash"},{"line_number":559,"context_line":""},{"line_number":560,"context_line":"#. Copy (scp) the FlexRAN related files into PVC of the Pod"},{"line_number":561,"context_line":""},{"line_number":562,"context_line":"   .. code:: bash"},{"line_number":563,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"75cc2ee4_65305720","line":560,"range":{"start_line":560,"start_character":45,"end_line":560,"end_character":59},"in_reply_to":"cdf93123_f739dc7b","updated":"2021-12-17 11:28:34.000000000","message":"Ack","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":32839,"name":"Litao Gao","email":"litao.gao@windriver.com","username":"ltgao"},"change_message_id":"677d709f30ef1ccb2b29d2be6f557236b9518674","unresolved":false,"context_lines":[{"line_number":557,"context_line":""},{"line_number":558,"context_line":"       kubectl exec -it buildpod -- bash"},{"line_number":559,"context_line":""},{"line_number":560,"context_line":"#. Copy (scp) the FlexRAN related files into PVC of the Pod"},{"line_number":561,"context_line":""},{"line_number":562,"context_line":"   .. code:: bash"},{"line_number":563,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"b21798e5_2ac8cca3","line":560,"range":{"start_line":560,"start_character":8,"end_line":560,"end_character":14},"in_reply_to":"f069a00a_1aa14ecd","updated":"2021-12-17 11:28:34.000000000","message":"Ack","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":30539,"name":"Ron Stone","email":"ronald.stone@windriver.com","username":"ronstone2000"},"change_message_id":"703136b7c8848212b77f90343872e45540d67f0b","unresolved":true,"context_lines":[{"line_number":562,"context_line":"   .. code:: bash"},{"line_number":563,"context_line":""},{"line_number":564,"context_line":"       mkdir -p /opt/scrach \u0026\u0026 cd /opt/scrach"},{"line_number":565,"context_line":"       flexran-21.07.tar.gz.part00"},{"line_number":566,"context_line":"       flexran-21.07.tar.gz.part01"},{"line_number":567,"context_line":"       dpdk_21.07.patch"},{"line_number":568,"context_line":"       system_studio_2019_update_5_ultimate_edition.tar.gz"},{"line_number":569,"context_line":""},{"line_number":570,"context_line":"       cat flexran-21.07.tar.gz.part00 flexran-21.07.tar.gz.part01 \u003e flexran-21.07.tar.gz"},{"line_number":571,"context_line":"       rm flexran-21.07.tar.gz.part00"}],"source_content_type":"text/x-rst","patch_set":4,"id":"8abaf197_2da48819","line":568,"range":{"start_line":565,"start_character":7,"end_line":568,"end_character":58},"updated":"2021-12-16 20:55:53.000000000","message":"These look like operands listed on the command line without operators. Is the intention that the user will scp them? Can you show examples with placeholders:\n\nscp \u003coptions\u003e flexran-21.07.tar.gz.part00 ...\n\nfor each?","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":32839,"name":"Litao Gao","email":"litao.gao@windriver.com","username":"ltgao"},"change_message_id":"677d709f30ef1ccb2b29d2be6f557236b9518674","unresolved":false,"context_lines":[{"line_number":562,"context_line":"   .. code:: bash"},{"line_number":563,"context_line":""},{"line_number":564,"context_line":"       mkdir -p /opt/scrach \u0026\u0026 cd /opt/scrach"},{"line_number":565,"context_line":"       flexran-21.07.tar.gz.part00"},{"line_number":566,"context_line":"       flexran-21.07.tar.gz.part01"},{"line_number":567,"context_line":"       dpdk_21.07.patch"},{"line_number":568,"context_line":"       system_studio_2019_update_5_ultimate_edition.tar.gz"},{"line_number":569,"context_line":""},{"line_number":570,"context_line":"       cat flexran-21.07.tar.gz.part00 flexran-21.07.tar.gz.part01 \u003e flexran-21.07.tar.gz"},{"line_number":571,"context_line":"       rm flexran-21.07.tar.gz.part00"}],"source_content_type":"text/x-rst","patch_set":4,"id":"e52b84fe_6573d971","line":568,"range":{"start_line":565,"start_character":7,"end_line":568,"end_character":58},"in_reply_to":"8abaf197_2da48819","updated":"2021-12-17 11:28:34.000000000","message":"Ack","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":30539,"name":"Ron Stone","email":"ronald.stone@windriver.com","username":"ronstone2000"},"change_message_id":"703136b7c8848212b77f90343872e45540d67f0b","unresolved":true,"context_lines":[{"line_number":571,"context_line":"       rm flexran-21.07.tar.gz.part00"},{"line_number":572,"context_line":"       rm flexran-21.07.tar.gz.part01"},{"line_number":573,"context_line":""},{"line_number":574,"context_line":"#. Copy DPDK source code into PVC of the Pod"},{"line_number":575,"context_line":""},{"line_number":576,"context_line":"   .. code:: bash"},{"line_number":577,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"3ca4e805_88ab45e5","line":574,"range":{"start_line":574,"start_character":30,"end_line":574,"end_character":44},"updated":"2021-12-16 20:55:53.000000000","message":"suggest:\n\nthe pod\u0027s |PVC|.","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":30539,"name":"Ron Stone","email":"ronald.stone@windriver.com","username":"ronstone2000"},"change_message_id":"703136b7c8848212b77f90343872e45540d67f0b","unresolved":true,"context_lines":[{"line_number":571,"context_line":"       rm flexran-21.07.tar.gz.part00"},{"line_number":572,"context_line":"       rm flexran-21.07.tar.gz.part01"},{"line_number":573,"context_line":""},{"line_number":574,"context_line":"#. Copy DPDK source code into PVC of the Pod"},{"line_number":575,"context_line":""},{"line_number":576,"context_line":"   .. code:: bash"},{"line_number":577,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"132c0548_5e5a606c","line":574,"range":{"start_line":574,"start_character":8,"end_line":574,"end_character":13},"updated":"2021-12-16 20:55:53.000000000","message":"the |DPDK|.","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":32839,"name":"Litao Gao","email":"litao.gao@windriver.com","username":"ltgao"},"change_message_id":"677d709f30ef1ccb2b29d2be6f557236b9518674","unresolved":false,"context_lines":[{"line_number":571,"context_line":"       rm flexran-21.07.tar.gz.part00"},{"line_number":572,"context_line":"       rm flexran-21.07.tar.gz.part01"},{"line_number":573,"context_line":""},{"line_number":574,"context_line":"#. Copy DPDK source code into PVC of the Pod"},{"line_number":575,"context_line":""},{"line_number":576,"context_line":"   .. code:: bash"},{"line_number":577,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"741911ea_8f1b2632","line":574,"range":{"start_line":574,"start_character":8,"end_line":574,"end_character":13},"in_reply_to":"132c0548_5e5a606c","updated":"2021-12-17 11:28:34.000000000","message":"Ack","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":32839,"name":"Litao Gao","email":"litao.gao@windriver.com","username":"ltgao"},"change_message_id":"677d709f30ef1ccb2b29d2be6f557236b9518674","unresolved":false,"context_lines":[{"line_number":571,"context_line":"       rm flexran-21.07.tar.gz.part00"},{"line_number":572,"context_line":"       rm flexran-21.07.tar.gz.part01"},{"line_number":573,"context_line":""},{"line_number":574,"context_line":"#. Copy DPDK source code into PVC of the Pod"},{"line_number":575,"context_line":""},{"line_number":576,"context_line":"   .. code:: bash"},{"line_number":577,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"765b1de2_7a46662e","line":574,"range":{"start_line":574,"start_character":30,"end_line":574,"end_character":44},"in_reply_to":"3ca4e805_88ab45e5","updated":"2021-12-17 11:28:34.000000000","message":"Ack","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":30539,"name":"Ron Stone","email":"ronald.stone@windriver.com","username":"ronstone2000"},"change_message_id":"703136b7c8848212b77f90343872e45540d67f0b","unresolved":true,"context_lines":[{"line_number":580,"context_line":"       mv dpdk-stable-20.11.1 dpdk-flxr-21.07"},{"line_number":581,"context_line":"       cd /opt/dpdk-flxr-21.07 \u0026\u0026 patch -p1 \u003c /opt/scrach/dpdk_21.07.patch"},{"line_number":582,"context_line":""},{"line_number":583,"context_line":"#. install system\\_studio\\_2019\\_update\\_5\\_ultimate\\_edition"},{"line_number":584,"context_line":""},{"line_number":585,"context_line":"   .. code:: bash"},{"line_number":586,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"92b1d954_22c84478","line":583,"range":{"start_line":583,"start_character":3,"end_line":583,"end_character":11},"updated":"2021-12-16 20:55:53.000000000","message":"Install (capital I)","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":30539,"name":"Ron Stone","email":"ronald.stone@windriver.com","username":"ronstone2000"},"change_message_id":"703136b7c8848212b77f90343872e45540d67f0b","unresolved":true,"context_lines":[{"line_number":580,"context_line":"       mv dpdk-stable-20.11.1 dpdk-flxr-21.07"},{"line_number":581,"context_line":"       cd /opt/dpdk-flxr-21.07 \u0026\u0026 patch -p1 \u003c /opt/scrach/dpdk_21.07.patch"},{"line_number":582,"context_line":""},{"line_number":583,"context_line":"#. install system\\_studio\\_2019\\_update\\_5\\_ultimate\\_edition"},{"line_number":584,"context_line":""},{"line_number":585,"context_line":"   .. code:: bash"},{"line_number":586,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"164f783f_d457048b","line":583,"range":{"start_line":583,"start_character":11,"end_line":583,"end_character":61},"updated":"2021-12-16 20:55:53.000000000","message":"Suggest using product name: \"System Studio 2019, Update 5, Limited Edition\"?","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":32839,"name":"Litao Gao","email":"litao.gao@windriver.com","username":"ltgao"},"change_message_id":"677d709f30ef1ccb2b29d2be6f557236b9518674","unresolved":false,"context_lines":[{"line_number":580,"context_line":"       mv dpdk-stable-20.11.1 dpdk-flxr-21.07"},{"line_number":581,"context_line":"       cd /opt/dpdk-flxr-21.07 \u0026\u0026 patch -p1 \u003c /opt/scrach/dpdk_21.07.patch"},{"line_number":582,"context_line":""},{"line_number":583,"context_line":"#. install system\\_studio\\_2019\\_update\\_5\\_ultimate\\_edition"},{"line_number":584,"context_line":""},{"line_number":585,"context_line":"   .. code:: bash"},{"line_number":586,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"bb8d8485_5eb0760e","line":583,"range":{"start_line":583,"start_character":11,"end_line":583,"end_character":61},"in_reply_to":"164f783f_d457048b","updated":"2021-12-17 11:28:34.000000000","message":"use \"Intel System Studio 2019 Update 5\" here","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":32839,"name":"Litao Gao","email":"litao.gao@windriver.com","username":"ltgao"},"change_message_id":"677d709f30ef1ccb2b29d2be6f557236b9518674","unresolved":false,"context_lines":[{"line_number":580,"context_line":"       mv dpdk-stable-20.11.1 dpdk-flxr-21.07"},{"line_number":581,"context_line":"       cd /opt/dpdk-flxr-21.07 \u0026\u0026 patch -p1 \u003c /opt/scrach/dpdk_21.07.patch"},{"line_number":582,"context_line":""},{"line_number":583,"context_line":"#. install system\\_studio\\_2019\\_update\\_5\\_ultimate\\_edition"},{"line_number":584,"context_line":""},{"line_number":585,"context_line":"   .. code:: bash"},{"line_number":586,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"efd1f5fa_97e871eb","line":583,"range":{"start_line":583,"start_character":3,"end_line":583,"end_character":11},"in_reply_to":"92b1d954_22c84478","updated":"2021-12-17 11:28:34.000000000","message":"Ack","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":30539,"name":"Ron Stone","email":"ronald.stone@windriver.com","username":"ronstone2000"},"change_message_id":"703136b7c8848212b77f90343872e45540d67f0b","unresolved":true,"context_lines":[{"line_number":594,"context_line":""},{"line_number":595,"context_line":"       cd /opt/scrach/system_studio_2019_update_5_ultimate_edition \u0026\u0026 ./install.sh -s silent.cfg"},{"line_number":596,"context_line":""},{"line_number":597,"context_line":"#. Extract FlexRAN and populate the environment variables"},{"line_number":598,"context_line":""},{"line_number":599,"context_line":"   .. code:: bash"},{"line_number":600,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"a73c022d_cf7ed7f3","line":597,"updated":"2021-12-16 20:55:53.000000000","message":".","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":32839,"name":"Litao Gao","email":"litao.gao@windriver.com","username":"ltgao"},"change_message_id":"677d709f30ef1ccb2b29d2be6f557236b9518674","unresolved":false,"context_lines":[{"line_number":594,"context_line":""},{"line_number":595,"context_line":"       cd /opt/scrach/system_studio_2019_update_5_ultimate_edition \u0026\u0026 ./install.sh -s silent.cfg"},{"line_number":596,"context_line":""},{"line_number":597,"context_line":"#. Extract FlexRAN and populate the environment variables"},{"line_number":598,"context_line":""},{"line_number":599,"context_line":"   .. code:: bash"},{"line_number":600,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"c2e2fdad_210ed454","line":597,"in_reply_to":"a73c022d_cf7ed7f3","updated":"2021-12-17 11:28:34.000000000","message":"Ack","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":30539,"name":"Ron Stone","email":"ronald.stone@windriver.com","username":"ronstone2000"},"change_message_id":"703136b7c8848212b77f90343872e45540d67f0b","unresolved":true,"context_lines":[{"line_number":598,"context_line":""},{"line_number":599,"context_line":"   .. code:: bash"},{"line_number":600,"context_line":""},{"line_number":601,"context_line":"       cd /opt/scrach/ \u0026\u0026 tar zxvf flexran-21.07.tar.gz \u0026\u0026 ./extract.sh    # input \u0027/opt/flexran\u0027 for Extract destination directory"},{"line_number":602,"context_line":""},{"line_number":603,"context_line":"       cd /opt/flexran \u0026\u0026 source ./set_env_var.sh -d"},{"line_number":604,"context_line":"       Enter Intel SystemStudio / ParallelStudio Install Directory for icc /opt/intel/system_studio_2019/"}],"source_content_type":"text/x-rst","patch_set":4,"id":"1086a809_afdba570","line":601,"range":{"start_line":601,"start_character":75,"end_line":601,"end_character":77},"updated":"2021-12-16 20:55:53.000000000","message":"newline (indented under \u0027cd\u0027)?","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":32839,"name":"Litao Gao","email":"litao.gao@windriver.com","username":"ltgao"},"change_message_id":"677d709f30ef1ccb2b29d2be6f557236b9518674","unresolved":false,"context_lines":[{"line_number":598,"context_line":""},{"line_number":599,"context_line":"   .. code:: bash"},{"line_number":600,"context_line":""},{"line_number":601,"context_line":"       cd /opt/scrach/ \u0026\u0026 tar zxvf flexran-21.07.tar.gz \u0026\u0026 ./extract.sh    # input \u0027/opt/flexran\u0027 for Extract destination directory"},{"line_number":602,"context_line":""},{"line_number":603,"context_line":"       cd /opt/flexran \u0026\u0026 source ./set_env_var.sh -d"},{"line_number":604,"context_line":"       Enter Intel SystemStudio / ParallelStudio Install Directory for icc /opt/intel/system_studio_2019/"}],"source_content_type":"text/x-rst","patch_set":4,"id":"3eb7aadb_adf0c0d7","line":601,"range":{"start_line":601,"start_character":75,"end_line":601,"end_character":77},"in_reply_to":"1086a809_afdba570","updated":"2021-12-17 11:28:34.000000000","message":"Ack","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":30539,"name":"Ron Stone","email":"ronald.stone@windriver.com","username":"ronstone2000"},"change_message_id":"703136b7c8848212b77f90343872e45540d67f0b","unresolved":true,"context_lines":[{"line_number":601,"context_line":"       cd /opt/scrach/ \u0026\u0026 tar zxvf flexran-21.07.tar.gz \u0026\u0026 ./extract.sh    # input \u0027/opt/flexran\u0027 for Extract destination directory"},{"line_number":602,"context_line":""},{"line_number":603,"context_line":"       cd /opt/flexran \u0026\u0026 source ./set_env_var.sh -d"},{"line_number":604,"context_line":"       Enter Intel SystemStudio / ParallelStudio Install Directory for icc /opt/intel/system_studio_2019/"},{"line_number":605,"context_line":"       Enter DPDK Install Directory, or just enter to set default  /opt/dpdk-flxr-21.07"},{"line_number":606,"context_line":""},{"line_number":607,"context_line":"#. build FlexRAN SDK first, **BEFORE DPDK building**"},{"line_number":608,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"461be6c3_1733ec9a","line":605,"range":{"start_line":604,"start_character":1,"end_line":605,"end_character":87},"updated":"2021-12-16 20:55:53.000000000","message":"These look like new steps? I so, they should be outdented to the left margin and begin with \"#. \"","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":32839,"name":"Litao Gao","email":"litao.gao@windriver.com","username":"ltgao"},"change_message_id":"677d709f30ef1ccb2b29d2be6f557236b9518674","unresolved":false,"context_lines":[{"line_number":601,"context_line":"       cd /opt/scrach/ \u0026\u0026 tar zxvf flexran-21.07.tar.gz \u0026\u0026 ./extract.sh    # input \u0027/opt/flexran\u0027 for Extract destination directory"},{"line_number":602,"context_line":""},{"line_number":603,"context_line":"       cd /opt/flexran \u0026\u0026 source ./set_env_var.sh -d"},{"line_number":604,"context_line":"       Enter Intel SystemStudio / ParallelStudio Install Directory for icc /opt/intel/system_studio_2019/"},{"line_number":605,"context_line":"       Enter DPDK Install Directory, or just enter to set default  /opt/dpdk-flxr-21.07"},{"line_number":606,"context_line":""},{"line_number":607,"context_line":"#. build FlexRAN SDK first, **BEFORE DPDK building**"},{"line_number":608,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"f1209bd1_20ffa411","line":605,"range":{"start_line":604,"start_character":1,"end_line":605,"end_character":87},"in_reply_to":"461be6c3_1733ec9a","updated":"2021-12-17 11:28:34.000000000","message":"reword to: \n# When following promote message shows:\n#     Enter Intel SystemStudio / ParallelStudio Install Directory for icc\n# input: /opt/intel/system_studio_2019/","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":30539,"name":"Ron Stone","email":"ronald.stone@windriver.com","username":"ronstone2000"},"change_message_id":"703136b7c8848212b77f90343872e45540d67f0b","unresolved":true,"context_lines":[{"line_number":604,"context_line":"       Enter Intel SystemStudio / ParallelStudio Install Directory for icc /opt/intel/system_studio_2019/"},{"line_number":605,"context_line":"       Enter DPDK Install Directory, or just enter to set default  /opt/dpdk-flxr-21.07"},{"line_number":606,"context_line":""},{"line_number":607,"context_line":"#. build FlexRAN SDK first, **BEFORE DPDK building**"},{"line_number":608,"context_line":""},{"line_number":609,"context_line":"   .. code:: bash"},{"line_number":610,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"cf3cd114_1d51c350","line":607,"range":{"start_line":607,"start_character":26,"end_line":607,"end_character":27},"updated":"2021-12-16 20:55:53.000000000","message":".","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":30539,"name":"Ron Stone","email":"ronald.stone@windriver.com","username":"ronstone2000"},"change_message_id":"703136b7c8848212b77f90343872e45540d67f0b","unresolved":true,"context_lines":[{"line_number":604,"context_line":"       Enter Intel SystemStudio / ParallelStudio Install Directory for icc /opt/intel/system_studio_2019/"},{"line_number":605,"context_line":"       Enter DPDK Install Directory, or just enter to set default  /opt/dpdk-flxr-21.07"},{"line_number":606,"context_line":""},{"line_number":607,"context_line":"#. build FlexRAN SDK first, **BEFORE DPDK building**"},{"line_number":608,"context_line":""},{"line_number":609,"context_line":"   .. code:: bash"},{"line_number":610,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"05540e57_9c241816","line":607,"range":{"start_line":607,"start_character":3,"end_line":607,"end_character":4},"updated":"2021-12-16 20:55:53.000000000","message":"B","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":30539,"name":"Ron Stone","email":"ronald.stone@windriver.com","username":"ronstone2000"},"change_message_id":"703136b7c8848212b77f90343872e45540d67f0b","unresolved":true,"context_lines":[{"line_number":604,"context_line":"       Enter Intel SystemStudio / ParallelStudio Install Directory for icc /opt/intel/system_studio_2019/"},{"line_number":605,"context_line":"       Enter DPDK Install Directory, or just enter to set default  /opt/dpdk-flxr-21.07"},{"line_number":606,"context_line":""},{"line_number":607,"context_line":"#. build FlexRAN SDK first, **BEFORE DPDK building**"},{"line_number":608,"context_line":""},{"line_number":609,"context_line":"   .. code:: bash"},{"line_number":610,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"cfe3b73c_ff50a045","line":607,"range":{"start_line":607,"start_character":28,"end_line":607,"end_character":52},"updated":"2021-12-16 20:55:53.000000000","message":"You don\u0027t need to say this here, since building DPDK is the next numbered step. If it is important to emphasize, then suggest putting it in a note.","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":30539,"name":"Ron Stone","email":"ronald.stone@windriver.com","username":"ronstone2000"},"change_message_id":"703136b7c8848212b77f90343872e45540d67f0b","unresolved":true,"context_lines":[{"line_number":604,"context_line":"       Enter Intel SystemStudio / ParallelStudio Install Directory for icc /opt/intel/system_studio_2019/"},{"line_number":605,"context_line":"       Enter DPDK Install Directory, or just enter to set default  /opt/dpdk-flxr-21.07"},{"line_number":606,"context_line":""},{"line_number":607,"context_line":"#. build FlexRAN SDK first, **BEFORE DPDK building**"},{"line_number":608,"context_line":""},{"line_number":609,"context_line":"   .. code:: bash"},{"line_number":610,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"21d4b6a4_0bb2ea52","line":607,"updated":"2021-12-16 20:55:53.000000000","message":"the","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":32839,"name":"Litao Gao","email":"litao.gao@windriver.com","username":"ltgao"},"change_message_id":"677d709f30ef1ccb2b29d2be6f557236b9518674","unresolved":false,"context_lines":[{"line_number":604,"context_line":"       Enter Intel SystemStudio / ParallelStudio Install Directory for icc /opt/intel/system_studio_2019/"},{"line_number":605,"context_line":"       Enter DPDK Install Directory, or just enter to set default  /opt/dpdk-flxr-21.07"},{"line_number":606,"context_line":""},{"line_number":607,"context_line":"#. build FlexRAN SDK first, **BEFORE DPDK building**"},{"line_number":608,"context_line":""},{"line_number":609,"context_line":"   .. code:: bash"},{"line_number":610,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"5e91b7a9_4f7a4758","line":607,"range":{"start_line":607,"start_character":3,"end_line":607,"end_character":4},"in_reply_to":"05540e57_9c241816","updated":"2021-12-17 11:28:34.000000000","message":"Ack","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":32839,"name":"Litao Gao","email":"litao.gao@windriver.com","username":"ltgao"},"change_message_id":"677d709f30ef1ccb2b29d2be6f557236b9518674","unresolved":false,"context_lines":[{"line_number":604,"context_line":"       Enter Intel SystemStudio / ParallelStudio Install Directory for icc /opt/intel/system_studio_2019/"},{"line_number":605,"context_line":"       Enter DPDK Install Directory, or just enter to set default  /opt/dpdk-flxr-21.07"},{"line_number":606,"context_line":""},{"line_number":607,"context_line":"#. build FlexRAN SDK first, **BEFORE DPDK building**"},{"line_number":608,"context_line":""},{"line_number":609,"context_line":"   .. code:: bash"},{"line_number":610,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"ee1bea5b_73ff4afd","line":607,"in_reply_to":"21d4b6a4_0bb2ea52","updated":"2021-12-17 11:28:34.000000000","message":"Ack","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":32839,"name":"Litao Gao","email":"litao.gao@windriver.com","username":"ltgao"},"change_message_id":"677d709f30ef1ccb2b29d2be6f557236b9518674","unresolved":false,"context_lines":[{"line_number":604,"context_line":"       Enter Intel SystemStudio / ParallelStudio Install Directory for icc /opt/intel/system_studio_2019/"},{"line_number":605,"context_line":"       Enter DPDK Install Directory, or just enter to set default  /opt/dpdk-flxr-21.07"},{"line_number":606,"context_line":""},{"line_number":607,"context_line":"#. build FlexRAN SDK first, **BEFORE DPDK building**"},{"line_number":608,"context_line":""},{"line_number":609,"context_line":"   .. code:: bash"},{"line_number":610,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"949c5fd0_0adf8c47","line":607,"range":{"start_line":607,"start_character":26,"end_line":607,"end_character":27},"in_reply_to":"cf3cd114_1d51c350","updated":"2021-12-17 11:28:34.000000000","message":"Ack","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":32839,"name":"Litao Gao","email":"litao.gao@windriver.com","username":"ltgao"},"change_message_id":"677d709f30ef1ccb2b29d2be6f557236b9518674","unresolved":false,"context_lines":[{"line_number":604,"context_line":"       Enter Intel SystemStudio / ParallelStudio Install Directory for icc /opt/intel/system_studio_2019/"},{"line_number":605,"context_line":"       Enter DPDK Install Directory, or just enter to set default  /opt/dpdk-flxr-21.07"},{"line_number":606,"context_line":""},{"line_number":607,"context_line":"#. build FlexRAN SDK first, **BEFORE DPDK building**"},{"line_number":608,"context_line":""},{"line_number":609,"context_line":"   .. code:: bash"},{"line_number":610,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"885fc92d_1299c985","line":607,"range":{"start_line":607,"start_character":28,"end_line":607,"end_character":52},"in_reply_to":"cfe3b73c_ff50a045","updated":"2021-12-17 11:28:34.000000000","message":"Ack","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":30539,"name":"Ron Stone","email":"ronald.stone@windriver.com","username":"ronstone2000"},"change_message_id":"703136b7c8848212b77f90343872e45540d67f0b","unresolved":true,"context_lines":[{"line_number":610,"context_line":""},{"line_number":611,"context_line":"       cd /opt/flexran \u0026\u0026 ./flexran_build.sh -e -r 5gnr_sub6 -b -m sdk \u0026\u0026 ./flexran_build.sh -e -r 5gnr_mmw -b -m sdk"},{"line_number":612,"context_line":""},{"line_number":613,"context_line":"#. build dpdk with FlexRAN patch"},{"line_number":614,"context_line":""},{"line_number":615,"context_line":"   .. code:: bash"},{"line_number":616,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"6f12d050_e1fe1ce1","line":613,"range":{"start_line":613,"start_character":3,"end_line":613,"end_character":32},"updated":"2021-12-16 20:55:53.000000000","message":"suggest\n\n\"Build |DPDK| with the FlexRan patch.\"","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":32839,"name":"Litao Gao","email":"litao.gao@windriver.com","username":"ltgao"},"change_message_id":"677d709f30ef1ccb2b29d2be6f557236b9518674","unresolved":false,"context_lines":[{"line_number":610,"context_line":""},{"line_number":611,"context_line":"       cd /opt/flexran \u0026\u0026 ./flexran_build.sh -e -r 5gnr_sub6 -b -m sdk \u0026\u0026 ./flexran_build.sh -e -r 5gnr_mmw -b -m sdk"},{"line_number":612,"context_line":""},{"line_number":613,"context_line":"#. build dpdk with FlexRAN patch"},{"line_number":614,"context_line":""},{"line_number":615,"context_line":"   .. code:: bash"},{"line_number":616,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"3e7de900_b4fbd936","line":613,"range":{"start_line":613,"start_character":3,"end_line":613,"end_character":32},"in_reply_to":"6f12d050_e1fe1ce1","updated":"2021-12-17 11:28:34.000000000","message":"Ack","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":30539,"name":"Ron Stone","email":"ronald.stone@windriver.com","username":"ronstone2000"},"change_message_id":"703136b7c8848212b77f90343872e45540d67f0b","unresolved":true,"context_lines":[{"line_number":617,"context_line":"       cd /opt/dpdk-flxr-21.07 \u0026\u0026 meson build"},{"line_number":618,"context_line":"       cd /opt/dpdk-flxr-21.07/build \u0026\u0026 meson configure -Dflexran_sdk\u003d/opt/flexran/sdk/build-avx512-icc/install \u0026\u0026 ninja"},{"line_number":619,"context_line":""},{"line_number":620,"context_line":"#. build FlexRAN apps"},{"line_number":621,"context_line":""},{"line_number":622,"context_line":"   .. code:: bash"},{"line_number":623,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"8362e5c2_e0b3a4b6","line":620,"range":{"start_line":620,"start_character":3,"end_line":620,"end_character":21},"updated":"2021-12-16 20:55:53.000000000","message":"Suggest\n\n\"Build the FlexRAN applications.\"","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":32839,"name":"Litao Gao","email":"litao.gao@windriver.com","username":"ltgao"},"change_message_id":"677d709f30ef1ccb2b29d2be6f557236b9518674","unresolved":false,"context_lines":[{"line_number":617,"context_line":"       cd /opt/dpdk-flxr-21.07 \u0026\u0026 meson build"},{"line_number":618,"context_line":"       cd /opt/dpdk-flxr-21.07/build \u0026\u0026 meson configure -Dflexran_sdk\u003d/opt/flexran/sdk/build-avx512-icc/install \u0026\u0026 ninja"},{"line_number":619,"context_line":""},{"line_number":620,"context_line":"#. build FlexRAN apps"},{"line_number":621,"context_line":""},{"line_number":622,"context_line":"   .. code:: bash"},{"line_number":623,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"157b3d38_e0282cc9","line":620,"range":{"start_line":620,"start_character":3,"end_line":620,"end_character":21},"in_reply_to":"8362e5c2_e0b3a4b6","updated":"2021-12-17 11:28:34.000000000","message":"Ack","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":30539,"name":"Ron Stone","email":"ronald.stone@windriver.com","username":"ronstone2000"},"change_message_id":"703136b7c8848212b77f90343872e45540d67f0b","unresolved":true,"context_lines":[{"line_number":623,"context_line":""},{"line_number":624,"context_line":"       cd /opt/flexran \u0026\u0026 ./flexran_build.sh -e -r 5gnr_sub6 -b -n \u0026\u0026 ./flexran_build.sh -e -r 5gnr_mmw -b -n"},{"line_number":625,"context_line":""},{"line_number":626,"context_line":"#. build test apps only"},{"line_number":627,"context_line":""},{"line_number":628,"context_line":"   .. code:: bash"},{"line_number":629,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"fc0252de_4f7d53f3","line":626,"range":{"start_line":626,"start_character":3,"end_line":626,"end_character":23},"updated":"2021-12-16 20:55:53.000000000","message":"Suggest:\n\nBuild the test applications.","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":32839,"name":"Litao Gao","email":"litao.gao@windriver.com","username":"ltgao"},"change_message_id":"677d709f30ef1ccb2b29d2be6f557236b9518674","unresolved":false,"context_lines":[{"line_number":623,"context_line":""},{"line_number":624,"context_line":"       cd /opt/flexran \u0026\u0026 ./flexran_build.sh -e -r 5gnr_sub6 -b -n \u0026\u0026 ./flexran_build.sh -e -r 5gnr_mmw -b -n"},{"line_number":625,"context_line":""},{"line_number":626,"context_line":"#. build test apps only"},{"line_number":627,"context_line":""},{"line_number":628,"context_line":"   .. code:: bash"},{"line_number":629,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"22cce164_f3189f37","line":626,"range":{"start_line":626,"start_character":3,"end_line":626,"end_character":23},"in_reply_to":"fc0252de_4f7d53f3","updated":"2021-12-17 11:28:34.000000000","message":"Ack","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":30539,"name":"Ron Stone","email":"ronald.stone@windriver.com","username":"ronstone2000"},"change_message_id":"703136b7c8848212b77f90343872e45540d67f0b","unresolved":true,"context_lines":[{"line_number":634,"context_line":"*******************************************"},{"line_number":635,"context_line":""},{"line_number":636,"context_line":".. note::"},{"line_number":637,"context_line":"    Since host path /var/run/docker.sock has been mounted into the building pod, we can build the "},{"line_number":638,"context_line":"    docker image with FlexRAN binaries just built in previous step inside the building pod."},{"line_number":639,"context_line":"    The artifacts used by \u0027docker build\u0027 have been integrated into the building image ready for use."},{"line_number":640,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"103fdbab_bf54a052","line":637,"range":{"start_line":637,"start_character":20,"end_line":637,"end_character":40},"updated":"2021-12-16 20:55:53.000000000","message":"``/var/run/docker.sock``","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":30539,"name":"Ron Stone","email":"ronald.stone@windriver.com","username":"ronstone2000"},"change_message_id":"703136b7c8848212b77f90343872e45540d67f0b","unresolved":true,"context_lines":[{"line_number":634,"context_line":"*******************************************"},{"line_number":635,"context_line":""},{"line_number":636,"context_line":".. note::"},{"line_number":637,"context_line":"    Since host path /var/run/docker.sock has been mounted into the building pod, we can build the "},{"line_number":638,"context_line":"    docker image with FlexRAN binaries just built in previous step inside the building pod."},{"line_number":639,"context_line":"    The artifacts used by \u0027docker build\u0027 have been integrated into the building image ready for use."},{"line_number":640,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"e46c82e3_654fce84","line":637,"updated":"2021-12-16 20:55:53.000000000","message":"the","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":30539,"name":"Ron Stone","email":"ronald.stone@windriver.com","username":"ronstone2000"},"change_message_id":"703136b7c8848212b77f90343872e45540d67f0b","unresolved":true,"context_lines":[{"line_number":634,"context_line":"*******************************************"},{"line_number":635,"context_line":""},{"line_number":636,"context_line":".. note::"},{"line_number":637,"context_line":"    Since host path /var/run/docker.sock has been mounted into the building pod, we can build the "},{"line_number":638,"context_line":"    docker image with FlexRAN binaries just built in previous step inside the building pod."},{"line_number":639,"context_line":"    The artifacts used by \u0027docker build\u0027 have been integrated into the building image ready for use."},{"line_number":640,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"22e5772b_1dbca23e","line":637,"range":{"start_line":637,"start_character":81,"end_line":637,"end_character":84},"updated":"2021-12-16 20:55:53.000000000","message":"you","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":32839,"name":"Litao Gao","email":"litao.gao@windriver.com","username":"ltgao"},"change_message_id":"677d709f30ef1ccb2b29d2be6f557236b9518674","unresolved":false,"context_lines":[{"line_number":634,"context_line":"*******************************************"},{"line_number":635,"context_line":""},{"line_number":636,"context_line":".. note::"},{"line_number":637,"context_line":"    Since host path /var/run/docker.sock has been mounted into the building pod, we can build the "},{"line_number":638,"context_line":"    docker image with FlexRAN binaries just built in previous step inside the building pod."},{"line_number":639,"context_line":"    The artifacts used by \u0027docker build\u0027 have been integrated into the building image ready for use."},{"line_number":640,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"19963034_88dfba07","line":637,"range":{"start_line":637,"start_character":20,"end_line":637,"end_character":40},"in_reply_to":"103fdbab_bf54a052","updated":"2021-12-17 11:28:34.000000000","message":"double backticks it","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":32839,"name":"Litao Gao","email":"litao.gao@windriver.com","username":"ltgao"},"change_message_id":"677d709f30ef1ccb2b29d2be6f557236b9518674","unresolved":false,"context_lines":[{"line_number":634,"context_line":"*******************************************"},{"line_number":635,"context_line":""},{"line_number":636,"context_line":".. note::"},{"line_number":637,"context_line":"    Since host path /var/run/docker.sock has been mounted into the building pod, we can build the "},{"line_number":638,"context_line":"    docker image with FlexRAN binaries just built in previous step inside the building pod."},{"line_number":639,"context_line":"    The artifacts used by \u0027docker build\u0027 have been integrated into the building image ready for use."},{"line_number":640,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"64fef986_292c229c","line":637,"range":{"start_line":637,"start_character":81,"end_line":637,"end_character":84},"in_reply_to":"22e5772b_1dbca23e","updated":"2021-12-17 11:28:34.000000000","message":"Ack","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":32839,"name":"Litao Gao","email":"litao.gao@windriver.com","username":"ltgao"},"change_message_id":"677d709f30ef1ccb2b29d2be6f557236b9518674","unresolved":false,"context_lines":[{"line_number":634,"context_line":"*******************************************"},{"line_number":635,"context_line":""},{"line_number":636,"context_line":".. note::"},{"line_number":637,"context_line":"    Since host path /var/run/docker.sock has been mounted into the building pod, we can build the "},{"line_number":638,"context_line":"    docker image with FlexRAN binaries just built in previous step inside the building pod."},{"line_number":639,"context_line":"    The artifacts used by \u0027docker build\u0027 have been integrated into the building image ready for use."},{"line_number":640,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"ef85ae87_a056d0b3","line":637,"in_reply_to":"e46c82e3_654fce84","updated":"2021-12-17 11:28:34.000000000","message":"Ack","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":30539,"name":"Ron Stone","email":"ronald.stone@windriver.com","username":"ronstone2000"},"change_message_id":"703136b7c8848212b77f90343872e45540d67f0b","unresolved":true,"context_lines":[{"line_number":635,"context_line":""},{"line_number":636,"context_line":".. note::"},{"line_number":637,"context_line":"    Since host path /var/run/docker.sock has been mounted into the building pod, we can build the "},{"line_number":638,"context_line":"    docker image with FlexRAN binaries just built in previous step inside the building pod."},{"line_number":639,"context_line":"    The artifacts used by \u0027docker build\u0027 have been integrated into the building image ready for use."},{"line_number":640,"context_line":""},{"line_number":641,"context_line":".. code:: bash"}],"source_content_type":"text/x-rst","patch_set":4,"id":"61362daf_b918aec1","line":638,"range":{"start_line":638,"start_character":39,"end_line":638,"end_character":67},"updated":"2021-12-16 20:55:53.000000000","message":"from the previous step","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":30539,"name":"Ron Stone","email":"ronald.stone@windriver.com","username":"ronstone2000"},"change_message_id":"703136b7c8848212b77f90343872e45540d67f0b","unresolved":true,"context_lines":[{"line_number":635,"context_line":""},{"line_number":636,"context_line":".. note::"},{"line_number":637,"context_line":"    Since host path /var/run/docker.sock has been mounted into the building pod, we can build the "},{"line_number":638,"context_line":"    docker image with FlexRAN binaries just built in previous step inside the building pod."},{"line_number":639,"context_line":"    The artifacts used by \u0027docker build\u0027 have been integrated into the building image ready for use."},{"line_number":640,"context_line":""},{"line_number":641,"context_line":".. code:: bash"}],"source_content_type":"text/x-rst","patch_set":4,"id":"b1d13930_35727a9f","line":638,"range":{"start_line":638,"start_character":17,"end_line":638,"end_character":22},"updated":"2021-12-16 20:55:53.000000000","message":"using the","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":32839,"name":"Litao Gao","email":"litao.gao@windriver.com","username":"ltgao"},"change_message_id":"677d709f30ef1ccb2b29d2be6f557236b9518674","unresolved":false,"context_lines":[{"line_number":635,"context_line":""},{"line_number":636,"context_line":".. note::"},{"line_number":637,"context_line":"    Since host path /var/run/docker.sock has been mounted into the building pod, we can build the "},{"line_number":638,"context_line":"    docker image with FlexRAN binaries just built in previous step inside the building pod."},{"line_number":639,"context_line":"    The artifacts used by \u0027docker build\u0027 have been integrated into the building image ready for use."},{"line_number":640,"context_line":""},{"line_number":641,"context_line":".. code:: bash"}],"source_content_type":"text/x-rst","patch_set":4,"id":"d1da4b3a_a15bb2fc","line":638,"range":{"start_line":638,"start_character":39,"end_line":638,"end_character":67},"in_reply_to":"61362daf_b918aec1","updated":"2021-12-17 11:28:34.000000000","message":"Ack","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":32839,"name":"Litao Gao","email":"litao.gao@windriver.com","username":"ltgao"},"change_message_id":"677d709f30ef1ccb2b29d2be6f557236b9518674","unresolved":false,"context_lines":[{"line_number":635,"context_line":""},{"line_number":636,"context_line":".. note::"},{"line_number":637,"context_line":"    Since host path /var/run/docker.sock has been mounted into the building pod, we can build the "},{"line_number":638,"context_line":"    docker image with FlexRAN binaries just built in previous step inside the building pod."},{"line_number":639,"context_line":"    The artifacts used by \u0027docker build\u0027 have been integrated into the building image ready for use."},{"line_number":640,"context_line":""},{"line_number":641,"context_line":".. code:: bash"}],"source_content_type":"text/x-rst","patch_set":4,"id":"05aa1e1a_b1410271","line":638,"range":{"start_line":638,"start_character":17,"end_line":638,"end_character":22},"in_reply_to":"b1d13930_35727a9f","updated":"2021-12-17 11:28:34.000000000","message":"Ack","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":30539,"name":"Ron Stone","email":"ronald.stone@windriver.com","username":"ronstone2000"},"change_message_id":"703136b7c8848212b77f90343872e45540d67f0b","unresolved":true,"context_lines":[{"line_number":636,"context_line":".. note::"},{"line_number":637,"context_line":"    Since host path /var/run/docker.sock has been mounted into the building pod, we can build the "},{"line_number":638,"context_line":"    docker image with FlexRAN binaries just built in previous step inside the building pod."},{"line_number":639,"context_line":"    The artifacts used by \u0027docker build\u0027 have been integrated into the building image ready for use."},{"line_number":640,"context_line":""},{"line_number":641,"context_line":".. code:: bash"},{"line_number":642,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"beb9187d_0188f118","line":639,"range":{"start_line":639,"start_character":26,"end_line":639,"end_character":40},"updated":"2021-12-16 20:55:53.000000000","message":":command:`docker build`","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":30539,"name":"Ron Stone","email":"ronald.stone@windriver.com","username":"ronstone2000"},"change_message_id":"703136b7c8848212b77f90343872e45540d67f0b","unresolved":true,"context_lines":[{"line_number":636,"context_line":".. note::"},{"line_number":637,"context_line":"    Since host path /var/run/docker.sock has been mounted into the building pod, we can build the "},{"line_number":638,"context_line":"    docker image with FlexRAN binaries just built in previous step inside the building pod."},{"line_number":639,"context_line":"    The artifacts used by \u0027docker build\u0027 have been integrated into the building image ready for use."},{"line_number":640,"context_line":""},{"line_number":641,"context_line":".. code:: bash"},{"line_number":642,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"9a44e4e9_b6e03370","line":639,"range":{"start_line":639,"start_character":70,"end_line":639,"end_character":99},"updated":"2021-12-16 20:55:53.000000000","message":"suggest\n\n\"build image and are ready to use\"","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":32839,"name":"Litao Gao","email":"litao.gao@windriver.com","username":"ltgao"},"change_message_id":"677d709f30ef1ccb2b29d2be6f557236b9518674","unresolved":false,"context_lines":[{"line_number":636,"context_line":".. note::"},{"line_number":637,"context_line":"    Since host path /var/run/docker.sock has been mounted into the building pod, we can build the "},{"line_number":638,"context_line":"    docker image with FlexRAN binaries just built in previous step inside the building pod."},{"line_number":639,"context_line":"    The artifacts used by \u0027docker build\u0027 have been integrated into the building image ready for use."},{"line_number":640,"context_line":""},{"line_number":641,"context_line":".. code:: bash"},{"line_number":642,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"7ab37c3c_83955d96","line":639,"range":{"start_line":639,"start_character":70,"end_line":639,"end_character":99},"in_reply_to":"9a44e4e9_b6e03370","updated":"2021-12-17 11:28:34.000000000","message":"Ack","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":32839,"name":"Litao Gao","email":"litao.gao@windriver.com","username":"ltgao"},"change_message_id":"677d709f30ef1ccb2b29d2be6f557236b9518674","unresolved":false,"context_lines":[{"line_number":636,"context_line":".. note::"},{"line_number":637,"context_line":"    Since host path /var/run/docker.sock has been mounted into the building pod, we can build the "},{"line_number":638,"context_line":"    docker image with FlexRAN binaries just built in previous step inside the building pod."},{"line_number":639,"context_line":"    The artifacts used by \u0027docker build\u0027 have been integrated into the building image ready for use."},{"line_number":640,"context_line":""},{"line_number":641,"context_line":".. code:: bash"},{"line_number":642,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"92d8525f_6c630b67","line":639,"range":{"start_line":639,"start_character":26,"end_line":639,"end_character":40},"in_reply_to":"beb9187d_0188f118","updated":"2021-12-17 11:28:34.000000000","message":"Ack","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":30539,"name":"Ron Stone","email":"ronald.stone@windriver.com","username":"ronstone2000"},"change_message_id":"703136b7c8848212b77f90343872e45540d67f0b","unresolved":true,"context_lines":[{"line_number":640,"context_line":""},{"line_number":641,"context_line":".. code:: bash"},{"line_number":642,"context_line":""},{"line_number":643,"context_line":"    # prepare the env var, which will be used by the script in /root/docker-image-building/transport.sh"},{"line_number":644,"context_line":"    cd /opt/flexran \u0026\u0026 source ./set_env_var.sh -d"},{"line_number":645,"context_line":""},{"line_number":646,"context_line":"    cd /root/docker-image-building"}],"source_content_type":"text/x-rst","patch_set":4,"id":"f65503cf_5bb092cd","line":643,"range":{"start_line":643,"start_character":4,"end_line":643,"end_character":103},"updated":"2021-12-16 20:55:53.000000000","message":"Suggest moving this line above the code block as a step and indenting the block under it. If so, wrap the file path in double backticks.","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":32839,"name":"Litao Gao","email":"litao.gao@windriver.com","username":"ltgao"},"change_message_id":"677d709f30ef1ccb2b29d2be6f557236b9518674","unresolved":false,"context_lines":[{"line_number":640,"context_line":""},{"line_number":641,"context_line":".. code:: bash"},{"line_number":642,"context_line":""},{"line_number":643,"context_line":"    # prepare the env var, which will be used by the script in /root/docker-image-building/transport.sh"},{"line_number":644,"context_line":"    cd /opt/flexran \u0026\u0026 source ./set_env_var.sh -d"},{"line_number":645,"context_line":""},{"line_number":646,"context_line":"    cd /root/docker-image-building"}],"source_content_type":"text/x-rst","patch_set":4,"id":"26e65d45_1f9ed3bf","line":643,"range":{"start_line":643,"start_character":4,"end_line":643,"end_character":103},"in_reply_to":"f65503cf_5bb092cd","updated":"2021-12-17 11:28:34.000000000","message":"Ack","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":30539,"name":"Ron Stone","email":"ronald.stone@windriver.com","username":"ronstone2000"},"change_message_id":"703136b7c8848212b77f90343872e45540d67f0b","unresolved":true,"context_lines":[{"line_number":647,"context_line":"    ./transport.sh"},{"line_number":648,"context_line":"    docker build -t flr-run -f Dockerfile ."},{"line_number":649,"context_line":""},{"line_number":650,"context_line":"    # till now, the docker image flr-run has been saved in local controller-0 node."},{"line_number":651,"context_line":""},{"line_number":652,"context_line":"*********************************"},{"line_number":653,"context_line":"Run the FlexRAN Test cases in Pod"}],"source_content_type":"text/x-rst","patch_set":4,"id":"ef96c349_ae636ce0","line":650,"range":{"start_line":650,"start_character":6,"end_line":650,"end_character":16},"updated":"2021-12-16 20:55:53.000000000","message":"\"Until now\", but this implies that it is no longer true. Is that the case. Also, suggest moving this out of the code block as a final paragraph in the step.","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":32839,"name":"Litao Gao","email":"litao.gao@windriver.com","username":"ltgao"},"change_message_id":"677d709f30ef1ccb2b29d2be6f557236b9518674","unresolved":false,"context_lines":[{"line_number":647,"context_line":"    ./transport.sh"},{"line_number":648,"context_line":"    docker build -t flr-run -f Dockerfile ."},{"line_number":649,"context_line":""},{"line_number":650,"context_line":"    # till now, the docker image flr-run has been saved in local controller-0 node."},{"line_number":651,"context_line":""},{"line_number":652,"context_line":"*********************************"},{"line_number":653,"context_line":"Run the FlexRAN Test cases in Pod"}],"source_content_type":"text/x-rst","patch_set":4,"id":"d02ae29f_20ad4396","line":650,"range":{"start_line":650,"start_character":6,"end_line":650,"end_character":16},"in_reply_to":"ef96c349_ae636ce0","updated":"2021-12-17 11:28:34.000000000","message":"this is true, should change to \u0027now\u0027.","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":30539,"name":"Ron Stone","email":"ronald.stone@windriver.com","username":"ronstone2000"},"change_message_id":"703136b7c8848212b77f90343872e45540d67f0b","unresolved":true,"context_lines":[{"line_number":653,"context_line":"Run the FlexRAN Test cases in Pod"},{"line_number":654,"context_line":"*********************************"},{"line_number":655,"context_line":""},{"line_number":656,"context_line":"After the building and docker image generation steps above, we can move on to the"},{"line_number":657,"context_line":"FlexRAN execution by launching the FlexRAN execution Pod from host. "},{"line_number":658,"context_line":""},{"line_number":659,"context_line":"#. Push the docker image to the registry, eg. dockerhub.io"}],"source_content_type":"text/x-rst","patch_set":4,"id":"d51b00a1_2319c9bd","line":656,"range":{"start_line":656,"start_character":10,"end_line":656,"end_character":19},"updated":"2021-12-16 20:55:53.000000000","message":"build","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":32839,"name":"Litao Gao","email":"litao.gao@windriver.com","username":"ltgao"},"change_message_id":"677d709f30ef1ccb2b29d2be6f557236b9518674","unresolved":false,"context_lines":[{"line_number":653,"context_line":"Run the FlexRAN Test cases in Pod"},{"line_number":654,"context_line":"*********************************"},{"line_number":655,"context_line":""},{"line_number":656,"context_line":"After the building and docker image generation steps above, we can move on to the"},{"line_number":657,"context_line":"FlexRAN execution by launching the FlexRAN execution Pod from host. "},{"line_number":658,"context_line":""},{"line_number":659,"context_line":"#. Push the docker image to the registry, eg. dockerhub.io"}],"source_content_type":"text/x-rst","patch_set":4,"id":"2c705a84_834c617c","line":656,"range":{"start_line":656,"start_character":10,"end_line":656,"end_character":19},"in_reply_to":"d51b00a1_2319c9bd","updated":"2021-12-17 11:28:34.000000000","message":"Ack","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":30539,"name":"Ron Stone","email":"ronald.stone@windriver.com","username":"ronstone2000"},"change_message_id":"703136b7c8848212b77f90343872e45540d67f0b","unresolved":true,"context_lines":[{"line_number":653,"context_line":"Run the FlexRAN Test cases in Pod"},{"line_number":654,"context_line":"*********************************"},{"line_number":655,"context_line":""},{"line_number":656,"context_line":"After the building and docker image generation steps above, we can move on to the"},{"line_number":657,"context_line":"FlexRAN execution by launching the FlexRAN execution Pod from host. "},{"line_number":658,"context_line":""},{"line_number":659,"context_line":"#. Push the docker image to the registry, eg. dockerhub.io"},{"line_number":660,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"e1c67cd8_d2b5bf03","line":657,"range":{"start_line":656,"start_character":60,"end_line":657,"end_character":30},"updated":"2021-12-16 20:55:53.000000000","message":"Suggest:\n\nyou can launch the FlexRan execution pod from the host","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":32839,"name":"Litao Gao","email":"litao.gao@windriver.com","username":"ltgao"},"change_message_id":"677d709f30ef1ccb2b29d2be6f557236b9518674","unresolved":false,"context_lines":[{"line_number":653,"context_line":"Run the FlexRAN Test cases in Pod"},{"line_number":654,"context_line":"*********************************"},{"line_number":655,"context_line":""},{"line_number":656,"context_line":"After the building and docker image generation steps above, we can move on to the"},{"line_number":657,"context_line":"FlexRAN execution by launching the FlexRAN execution Pod from host. "},{"line_number":658,"context_line":""},{"line_number":659,"context_line":"#. Push the docker image to the registry, eg. dockerhub.io"},{"line_number":660,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"9537eff0_ad0dab10","line":657,"range":{"start_line":656,"start_character":60,"end_line":657,"end_character":30},"in_reply_to":"e1c67cd8_d2b5bf03","updated":"2021-12-17 11:28:34.000000000","message":"Ack","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":30539,"name":"Ron Stone","email":"ronald.stone@windriver.com","username":"ronstone2000"},"change_message_id":"703136b7c8848212b77f90343872e45540d67f0b","unresolved":true,"context_lines":[{"line_number":656,"context_line":"After the building and docker image generation steps above, we can move on to the"},{"line_number":657,"context_line":"FlexRAN execution by launching the FlexRAN execution Pod from host. "},{"line_number":658,"context_line":""},{"line_number":659,"context_line":"#. Push the docker image to the registry, eg. dockerhub.io"},{"line_number":660,"context_line":""},{"line_number":661,"context_line":"   .. code:: bash"},{"line_number":662,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"dbdeea28_beadfc20","line":659,"range":{"start_line":659,"start_character":28,"end_line":659,"end_character":32},"updated":"2021-12-16 20:55:53.000000000","message":"a","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":30539,"name":"Ron Stone","email":"ronald.stone@windriver.com","username":"ronstone2000"},"change_message_id":"703136b7c8848212b77f90343872e45540d67f0b","unresolved":true,"context_lines":[{"line_number":656,"context_line":"After the building and docker image generation steps above, we can move on to the"},{"line_number":657,"context_line":"FlexRAN execution by launching the FlexRAN execution Pod from host. "},{"line_number":658,"context_line":""},{"line_number":659,"context_line":"#. Push the docker image to the registry, eg. dockerhub.io"},{"line_number":660,"context_line":""},{"line_number":661,"context_line":"   .. code:: bash"},{"line_number":662,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"d1f8721c_d1d59b22","line":659,"range":{"start_line":659,"start_character":42,"end_line":659,"end_character":58},"updated":"2021-12-16 20:55:53.000000000","message":"for example, dockerhub.io.","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":32839,"name":"Litao Gao","email":"litao.gao@windriver.com","username":"ltgao"},"change_message_id":"677d709f30ef1ccb2b29d2be6f557236b9518674","unresolved":false,"context_lines":[{"line_number":656,"context_line":"After the building and docker image generation steps above, we can move on to the"},{"line_number":657,"context_line":"FlexRAN execution by launching the FlexRAN execution Pod from host. "},{"line_number":658,"context_line":""},{"line_number":659,"context_line":"#. Push the docker image to the registry, eg. dockerhub.io"},{"line_number":660,"context_line":""},{"line_number":661,"context_line":"   .. code:: bash"},{"line_number":662,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"1205ec4b_ba5ca57f","line":659,"range":{"start_line":659,"start_character":42,"end_line":659,"end_character":58},"in_reply_to":"d1f8721c_d1d59b22","updated":"2021-12-17 11:28:34.000000000","message":"Ack","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":32839,"name":"Litao Gao","email":"litao.gao@windriver.com","username":"ltgao"},"change_message_id":"677d709f30ef1ccb2b29d2be6f557236b9518674","unresolved":false,"context_lines":[{"line_number":656,"context_line":"After the building and docker image generation steps above, we can move on to the"},{"line_number":657,"context_line":"FlexRAN execution by launching the FlexRAN execution Pod from host. "},{"line_number":658,"context_line":""},{"line_number":659,"context_line":"#. Push the docker image to the registry, eg. dockerhub.io"},{"line_number":660,"context_line":""},{"line_number":661,"context_line":"   .. code:: bash"},{"line_number":662,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"95a3f9bb_daa59ba0","line":659,"range":{"start_line":659,"start_character":28,"end_line":659,"end_character":32},"in_reply_to":"dbdeea28_beadfc20","updated":"2021-12-17 11:28:34.000000000","message":"Ack","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":30539,"name":"Ron Stone","email":"ronald.stone@windriver.com","username":"ronstone2000"},"change_message_id":"703136b7c8848212b77f90343872e45540d67f0b","unresolved":true,"context_lines":[{"line_number":665,"context_line":"      docker tag flr-run ${orgname}/flr-run:v1"},{"line_number":666,"context_line":"      docker push ${orgname}/flr-run:v1"},{"line_number":667,"context_line":""},{"line_number":668,"context_line":"#. Launch FlexRAN Pod, you need adjust the cpu and memory per your"},{"line_number":669,"context_line":"   configuration, but the memory should be more than 32Gi for the"},{"line_number":670,"context_line":"   test case pass rate"},{"line_number":671,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"b47cfcc4_bb96f99a","line":668,"range":{"start_line":668,"start_character":21,"end_line":668,"end_character":22},"updated":"2021-12-16 20:55:53.000000000","message":".\nMove the rest to a new paragraph.","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":30539,"name":"Ron Stone","email":"ronald.stone@windriver.com","username":"ronstone2000"},"change_message_id":"703136b7c8848212b77f90343872e45540d67f0b","unresolved":true,"context_lines":[{"line_number":665,"context_line":"      docker tag flr-run ${orgname}/flr-run:v1"},{"line_number":666,"context_line":"      docker push ${orgname}/flr-run:v1"},{"line_number":667,"context_line":""},{"line_number":668,"context_line":"#. Launch FlexRAN Pod, you need adjust the cpu and memory per your"},{"line_number":669,"context_line":"   configuration, but the memory should be more than 32Gi for the"},{"line_number":670,"context_line":"   test case pass rate"},{"line_number":671,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"6b1a072a_414a5a40","line":668,"range":{"start_line":668,"start_character":43,"end_line":668,"end_character":47},"updated":"2021-12-16 20:55:53.000000000","message":"CPU","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":30539,"name":"Ron Stone","email":"ronald.stone@windriver.com","username":"ronstone2000"},"change_message_id":"703136b7c8848212b77f90343872e45540d67f0b","unresolved":true,"context_lines":[{"line_number":665,"context_line":"      docker tag flr-run ${orgname}/flr-run:v1"},{"line_number":666,"context_line":"      docker push ${orgname}/flr-run:v1"},{"line_number":667,"context_line":""},{"line_number":668,"context_line":"#. Launch FlexRAN Pod, you need adjust the cpu and memory per your"},{"line_number":669,"context_line":"   configuration, but the memory should be more than 32Gi for the"},{"line_number":670,"context_line":"   test case pass rate"},{"line_number":671,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"65ce406c_4d627dec","line":668,"range":{"start_line":668,"start_character":58,"end_line":668,"end_character":62},"updated":"2021-12-16 20:55:53.000000000","message":"for","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":30539,"name":"Ron Stone","email":"ronald.stone@windriver.com","username":"ronstone2000"},"change_message_id":"703136b7c8848212b77f90343872e45540d67f0b","unresolved":true,"context_lines":[{"line_number":665,"context_line":"      docker tag flr-run ${orgname}/flr-run:v1"},{"line_number":666,"context_line":"      docker push ${orgname}/flr-run:v1"},{"line_number":667,"context_line":""},{"line_number":668,"context_line":"#. Launch FlexRAN Pod, you need adjust the cpu and memory per your"},{"line_number":669,"context_line":"   configuration, but the memory should be more than 32Gi for the"},{"line_number":670,"context_line":"   test case pass rate"},{"line_number":671,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"56467ae1_7d209bce","line":668,"range":{"start_line":668,"start_character":9,"end_line":668,"end_character":10},"updated":"2021-12-16 20:55:53.000000000","message":"the","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":32839,"name":"Litao Gao","email":"litao.gao@windriver.com","username":"ltgao"},"change_message_id":"677d709f30ef1ccb2b29d2be6f557236b9518674","unresolved":false,"context_lines":[{"line_number":665,"context_line":"      docker tag flr-run ${orgname}/flr-run:v1"},{"line_number":666,"context_line":"      docker push ${orgname}/flr-run:v1"},{"line_number":667,"context_line":""},{"line_number":668,"context_line":"#. Launch FlexRAN Pod, you need adjust the cpu and memory per your"},{"line_number":669,"context_line":"   configuration, but the memory should be more than 32Gi for the"},{"line_number":670,"context_line":"   test case pass rate"},{"line_number":671,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"c04a64f3_7012c32e","line":668,"range":{"start_line":668,"start_character":9,"end_line":668,"end_character":10},"in_reply_to":"56467ae1_7d209bce","updated":"2021-12-17 11:28:34.000000000","message":"Ack","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":32839,"name":"Litao Gao","email":"litao.gao@windriver.com","username":"ltgao"},"change_message_id":"677d709f30ef1ccb2b29d2be6f557236b9518674","unresolved":false,"context_lines":[{"line_number":665,"context_line":"      docker tag flr-run ${orgname}/flr-run:v1"},{"line_number":666,"context_line":"      docker push ${orgname}/flr-run:v1"},{"line_number":667,"context_line":""},{"line_number":668,"context_line":"#. Launch FlexRAN Pod, you need adjust the cpu and memory per your"},{"line_number":669,"context_line":"   configuration, but the memory should be more than 32Gi for the"},{"line_number":670,"context_line":"   test case pass rate"},{"line_number":671,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"f6e4def3_6599b4da","line":668,"range":{"start_line":668,"start_character":58,"end_line":668,"end_character":62},"in_reply_to":"65ce406c_4d627dec","updated":"2021-12-17 11:28:34.000000000","message":"Ack","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":32839,"name":"Litao Gao","email":"litao.gao@windriver.com","username":"ltgao"},"change_message_id":"677d709f30ef1ccb2b29d2be6f557236b9518674","unresolved":false,"context_lines":[{"line_number":665,"context_line":"      docker tag flr-run ${orgname}/flr-run:v1"},{"line_number":666,"context_line":"      docker push ${orgname}/flr-run:v1"},{"line_number":667,"context_line":""},{"line_number":668,"context_line":"#. Launch FlexRAN Pod, you need adjust the cpu and memory per your"},{"line_number":669,"context_line":"   configuration, but the memory should be more than 32Gi for the"},{"line_number":670,"context_line":"   test case pass rate"},{"line_number":671,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"3f8f6ffc_d05c003d","line":668,"range":{"start_line":668,"start_character":43,"end_line":668,"end_character":47},"in_reply_to":"6b1a072a_414a5a40","updated":"2021-12-17 11:28:34.000000000","message":"Ack","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":32839,"name":"Litao Gao","email":"litao.gao@windriver.com","username":"ltgao"},"change_message_id":"677d709f30ef1ccb2b29d2be6f557236b9518674","unresolved":false,"context_lines":[{"line_number":665,"context_line":"      docker tag flr-run ${orgname}/flr-run:v1"},{"line_number":666,"context_line":"      docker push ${orgname}/flr-run:v1"},{"line_number":667,"context_line":""},{"line_number":668,"context_line":"#. Launch FlexRAN Pod, you need adjust the cpu and memory per your"},{"line_number":669,"context_line":"   configuration, but the memory should be more than 32Gi for the"},{"line_number":670,"context_line":"   test case pass rate"},{"line_number":671,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"3990be88_f71bb731","line":668,"range":{"start_line":668,"start_character":21,"end_line":668,"end_character":22},"in_reply_to":"b47cfcc4_bb96f99a","updated":"2021-12-17 11:28:34.000000000","message":"Ack","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":30539,"name":"Ron Stone","email":"ronald.stone@windriver.com","username":"ronstone2000"},"change_message_id":"703136b7c8848212b77f90343872e45540d67f0b","unresolved":true,"context_lines":[{"line_number":666,"context_line":"      docker push ${orgname}/flr-run:v1"},{"line_number":667,"context_line":""},{"line_number":668,"context_line":"#. Launch FlexRAN Pod, you need adjust the cpu and memory per your"},{"line_number":669,"context_line":"   configuration, but the memory should be more than 32Gi for the"},{"line_number":670,"context_line":"   test case pass rate"},{"line_number":671,"context_line":""},{"line_number":672,"context_line":"   .. note::"}],"source_content_type":"text/x-rst","patch_set":4,"id":"abb342c4_57ac1f3b","line":669,"range":{"start_line":669,"start_character":16,"end_line":669,"end_character":27},"updated":"2021-12-16 20:55:53.000000000","message":". M","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":32839,"name":"Litao Gao","email":"litao.gao@windriver.com","username":"ltgao"},"change_message_id":"677d709f30ef1ccb2b29d2be6f557236b9518674","unresolved":false,"context_lines":[{"line_number":666,"context_line":"      docker push ${orgname}/flr-run:v1"},{"line_number":667,"context_line":""},{"line_number":668,"context_line":"#. Launch FlexRAN Pod, you need adjust the cpu and memory per your"},{"line_number":669,"context_line":"   configuration, but the memory should be more than 32Gi for the"},{"line_number":670,"context_line":"   test case pass rate"},{"line_number":671,"context_line":""},{"line_number":672,"context_line":"   .. note::"}],"source_content_type":"text/x-rst","patch_set":4,"id":"db926403_589d8b02","line":669,"range":{"start_line":669,"start_character":16,"end_line":669,"end_character":27},"in_reply_to":"abb342c4_57ac1f3b","updated":"2021-12-17 11:28:34.000000000","message":"Ack","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":30539,"name":"Ron Stone","email":"ronald.stone@windriver.com","username":"ronstone2000"},"change_message_id":"703136b7c8848212b77f90343872e45540d67f0b","unresolved":true,"context_lines":[{"line_number":667,"context_line":""},{"line_number":668,"context_line":"#. Launch FlexRAN Pod, you need adjust the cpu and memory per your"},{"line_number":669,"context_line":"   configuration, but the memory should be more than 32Gi for the"},{"line_number":670,"context_line":"   test case pass rate"},{"line_number":671,"context_line":""},{"line_number":672,"context_line":"   .. note::"},{"line_number":673,"context_line":"       To be noted, \u0027command\u0027 should not be used in the spec, since the default "}],"source_content_type":"text/x-rst","patch_set":4,"id":"21c4c2f0_b2efc9c9","line":670,"range":{"start_line":670,"start_character":18,"end_line":670,"end_character":22},"updated":"2021-12-16 20:55:53.000000000","message":"rate.","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":32839,"name":"Litao Gao","email":"litao.gao@windriver.com","username":"ltgao"},"change_message_id":"677d709f30ef1ccb2b29d2be6f557236b9518674","unresolved":false,"context_lines":[{"line_number":667,"context_line":""},{"line_number":668,"context_line":"#. Launch FlexRAN Pod, you need adjust the cpu and memory per your"},{"line_number":669,"context_line":"   configuration, but the memory should be more than 32Gi for the"},{"line_number":670,"context_line":"   test case pass rate"},{"line_number":671,"context_line":""},{"line_number":672,"context_line":"   .. note::"},{"line_number":673,"context_line":"       To be noted, \u0027command\u0027 should not be used in the spec, since the default "}],"source_content_type":"text/x-rst","patch_set":4,"id":"1c1ee12c_6aea9efe","line":670,"range":{"start_line":670,"start_character":18,"end_line":670,"end_character":22},"in_reply_to":"21c4c2f0_b2efc9c9","updated":"2021-12-17 11:28:34.000000000","message":"Ack","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":30539,"name":"Ron Stone","email":"ronald.stone@windriver.com","username":"ronstone2000"},"change_message_id":"703136b7c8848212b77f90343872e45540d67f0b","unresolved":true,"context_lines":[{"line_number":670,"context_line":"   test case pass rate"},{"line_number":671,"context_line":""},{"line_number":672,"context_line":"   .. note::"},{"line_number":673,"context_line":"       To be noted, \u0027command\u0027 should not be used in the spec, since the default "},{"line_number":674,"context_line":"       container command is supposed to do accelerator pci address filling for L1"},{"line_number":675,"context_line":""},{"line_number":676,"context_line":"   .. code:: bash"}],"source_content_type":"text/x-rst","patch_set":4,"id":"33181104_35692170","line":673,"range":{"start_line":673,"start_character":7,"end_line":673,"end_character":29},"updated":"2021-12-16 20:55:53.000000000","message":"``command``","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":32839,"name":"Litao Gao","email":"litao.gao@windriver.com","username":"ltgao"},"change_message_id":"677d709f30ef1ccb2b29d2be6f557236b9518674","unresolved":false,"context_lines":[{"line_number":670,"context_line":"   test case pass rate"},{"line_number":671,"context_line":""},{"line_number":672,"context_line":"   .. note::"},{"line_number":673,"context_line":"       To be noted, \u0027command\u0027 should not be used in the spec, since the default "},{"line_number":674,"context_line":"       container command is supposed to do accelerator pci address filling for L1"},{"line_number":675,"context_line":""},{"line_number":676,"context_line":"   .. code:: bash"}],"source_content_type":"text/x-rst","patch_set":4,"id":"15c13cc5_7c94234c","line":673,"range":{"start_line":673,"start_character":7,"end_line":673,"end_character":29},"in_reply_to":"33181104_35692170","updated":"2021-12-17 11:28:34.000000000","message":"Ack","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":30539,"name":"Ron Stone","email":"ronald.stone@windriver.com","username":"ronstone2000"},"change_message_id":"703136b7c8848212b77f90343872e45540d67f0b","unresolved":true,"context_lines":[{"line_number":671,"context_line":""},{"line_number":672,"context_line":"   .. note::"},{"line_number":673,"context_line":"       To be noted, \u0027command\u0027 should not be used in the spec, since the default "},{"line_number":674,"context_line":"       container command is supposed to do accelerator pci address filling for L1"},{"line_number":675,"context_line":""},{"line_number":676,"context_line":"   .. code:: bash"},{"line_number":677,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"ad51c5f9_17303459","line":674,"range":{"start_line":674,"start_character":80,"end_line":674,"end_character":81},"updated":"2021-12-16 20:55:53.000000000","message":"1.","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":30539,"name":"Ron Stone","email":"ronald.stone@windriver.com","username":"ronstone2000"},"change_message_id":"703136b7c8848212b77f90343872e45540d67f0b","unresolved":true,"context_lines":[{"line_number":671,"context_line":""},{"line_number":672,"context_line":"   .. note::"},{"line_number":673,"context_line":"       To be noted, \u0027command\u0027 should not be used in the spec, since the default "},{"line_number":674,"context_line":"       container command is supposed to do accelerator pci address filling for L1"},{"line_number":675,"context_line":""},{"line_number":676,"context_line":"   .. code:: bash"},{"line_number":677,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"4780085a_08c594ac","line":674,"range":{"start_line":674,"start_character":25,"end_line":674,"end_character":42},"updated":"2021-12-16 20:55:53.000000000","message":"suggest \"does\"","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":30539,"name":"Ron Stone","email":"ronald.stone@windriver.com","username":"ronstone2000"},"change_message_id":"703136b7c8848212b77f90343872e45540d67f0b","unresolved":true,"context_lines":[{"line_number":671,"context_line":""},{"line_number":672,"context_line":"   .. note::"},{"line_number":673,"context_line":"       To be noted, \u0027command\u0027 should not be used in the spec, since the default "},{"line_number":674,"context_line":"       container command is supposed to do accelerator pci address filling for L1"},{"line_number":675,"context_line":""},{"line_number":676,"context_line":"   .. code:: bash"},{"line_number":677,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"eccc14bc_434442cd","line":674,"range":{"start_line":674,"start_character":55,"end_line":674,"end_character":59},"updated":"2021-12-16 20:55:53.000000000","message":"|PCI|","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":32839,"name":"Litao Gao","email":"litao.gao@windriver.com","username":"ltgao"},"change_message_id":"677d709f30ef1ccb2b29d2be6f557236b9518674","unresolved":false,"context_lines":[{"line_number":671,"context_line":""},{"line_number":672,"context_line":"   .. note::"},{"line_number":673,"context_line":"       To be noted, \u0027command\u0027 should not be used in the spec, since the default "},{"line_number":674,"context_line":"       container command is supposed to do accelerator pci address filling for L1"},{"line_number":675,"context_line":""},{"line_number":676,"context_line":"   .. code:: bash"},{"line_number":677,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"216fae4f_6495f67b","line":674,"range":{"start_line":674,"start_character":25,"end_line":674,"end_character":42},"in_reply_to":"4780085a_08c594ac","updated":"2021-12-17 11:28:34.000000000","message":"Ack","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":32839,"name":"Litao Gao","email":"litao.gao@windriver.com","username":"ltgao"},"change_message_id":"677d709f30ef1ccb2b29d2be6f557236b9518674","unresolved":false,"context_lines":[{"line_number":671,"context_line":""},{"line_number":672,"context_line":"   .. note::"},{"line_number":673,"context_line":"       To be noted, \u0027command\u0027 should not be used in the spec, since the default "},{"line_number":674,"context_line":"       container command is supposed to do accelerator pci address filling for L1"},{"line_number":675,"context_line":""},{"line_number":676,"context_line":"   .. code:: bash"},{"line_number":677,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"0ce1dcfd_02b9032d","line":674,"range":{"start_line":674,"start_character":80,"end_line":674,"end_character":81},"in_reply_to":"ad51c5f9_17303459","updated":"2021-12-17 11:28:34.000000000","message":"Ack","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":32839,"name":"Litao Gao","email":"litao.gao@windriver.com","username":"ltgao"},"change_message_id":"677d709f30ef1ccb2b29d2be6f557236b9518674","unresolved":false,"context_lines":[{"line_number":671,"context_line":""},{"line_number":672,"context_line":"   .. note::"},{"line_number":673,"context_line":"       To be noted, \u0027command\u0027 should not be used in the spec, since the default "},{"line_number":674,"context_line":"       container command is supposed to do accelerator pci address filling for L1"},{"line_number":675,"context_line":""},{"line_number":676,"context_line":"   .. code:: bash"},{"line_number":677,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"6a7f3f99_a55a5a7b","line":674,"range":{"start_line":674,"start_character":55,"end_line":674,"end_character":59},"in_reply_to":"eccc14bc_434442cd","updated":"2021-12-17 11:28:34.000000000","message":"Ack","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":30539,"name":"Ron Stone","email":"ronald.stone@windriver.com","username":"ronstone2000"},"change_message_id":"703136b7c8848212b77f90343872e45540d67f0b","unresolved":true,"context_lines":[{"line_number":724,"context_line":""},{"line_number":725,"context_line":"#. Execute L1"},{"line_number":726,"context_line":""},{"line_number":727,"context_line":"   .. code:: console"},{"line_number":728,"context_line":""},{"line_number":729,"context_line":"       kubectl exec -it runpod -- bash"},{"line_number":730,"context_line":"       source set-l1-env.sh 5G"},{"line_number":731,"context_line":""},{"line_number":732,"context_line":"       # phycfg_timer.xml has been modified by entry script to use the accelerator"},{"line_number":733,"context_line":""},{"line_number":734,"context_line":"       # change default CPU binding in section of \u003cThreads\u003e in phycfg_timer.xml"},{"line_number":735,"context_line":"       # use the first 3 assigned CPUs for the Applications threads"},{"line_number":736,"context_line":""},{"line_number":737,"context_line":"       \u003c!-- CPU Binding to Application Threads --\u003e"},{"line_number":738,"context_line":"           \u003cThreads\u003e"},{"line_number":739,"context_line":"               \u003c!-- System Threads (Single core id value): Core, priority, Policy [0: SCHED_FIFO 1: SCHED_RR] --\u003e"},{"line_number":740,"context_line":"               \u003csystemThread\u003e2, 0, 0\u003c/systemThread\u003e"},{"line_number":741,"context_line":""},{"line_number":742,"context_line":"               \u003c!-- Timer Thread (Single core id value): Core, priority, Policy [0: SCHED_FIFO 1: SCHED_RR] --\u003e"},{"line_number":743,"context_line":"               \u003ctimerThread\u003e3, 96, 0\u003c/timerThread\u003e"},{"line_number":744,"context_line":""},{"line_number":745,"context_line":"               \u003c!-- FPGA for LDPC Thread (Single core id value): Core, priority, Policy [0: SCHED_FIFO 1: SCHED_RR] --\u003e"},{"line_number":746,"context_line":"               \u003cFpgaDriverCpuInfo\u003e4, 96, 0\u003c/FpgaDriverCpuInfo\u003e"},{"line_number":747,"context_line":""},{"line_number":748,"context_line":"               \u003c!-- FPGA for Front Haul (FFT / IFFT) Thread (Single core id value): Core, priority, Policy [0: SCHED_FIFO 1: SCHED_RR] --\u003e"},{"line_number":749,"context_line":"               \u003c!-- This thread should be created for timer mode and hence can be same core as LDPC polling core --\u003e"},{"line_number":750,"context_line":"               \u003cFrontHaulCpuInfo\u003e4, 96, 0\u003c/FrontHaulCpuInfo\u003e"},{"line_number":751,"context_line":""},{"line_number":752,"context_line":"               \u003c!-- DPDK Radio Master Thread (Single core id value): Core, priority, Policy [0: SCHED_FIFO 1: SCHED_RR] --\u003e"},{"line_number":753,"context_line":"               \u003cradioDpdkMaster\u003e2, 99, 0\u003c/radioDpdkMaster\u003e"},{"line_number":754,"context_line":"           \u003c/Threads\u003e"},{"line_number":755,"context_line":""},{"line_number":756,"context_line":"       # lauch L1app then"},{"line_number":757,"context_line":"       ./l1.sh -e"},{"line_number":758,"context_line":""},{"line_number":759,"context_line":"#. Execute testmac after L1 is up and running in another terminal"},{"line_number":760,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"1b272788_9a0b8914","line":757,"range":{"start_line":727,"start_character":0,"end_line":757,"end_character":17},"updated":"2021-12-16 20:55:53.000000000","message":"Suggest breaking this code block up in to separate steps/code blocks, \n\none for the exec+source\none for the xml edit\none for the launch app.\n\nI would indent them as substeps of the Execute L1 step so the relationship is clear.","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":32839,"name":"Litao Gao","email":"litao.gao@windriver.com","username":"ltgao"},"change_message_id":"677d709f30ef1ccb2b29d2be6f557236b9518674","unresolved":false,"context_lines":[{"line_number":724,"context_line":""},{"line_number":725,"context_line":"#. Execute L1"},{"line_number":726,"context_line":""},{"line_number":727,"context_line":"   .. code:: console"},{"line_number":728,"context_line":""},{"line_number":729,"context_line":"       kubectl exec -it runpod -- bash"},{"line_number":730,"context_line":"       source set-l1-env.sh 5G"},{"line_number":731,"context_line":""},{"line_number":732,"context_line":"       # phycfg_timer.xml has been modified by entry script to use the accelerator"},{"line_number":733,"context_line":""},{"line_number":734,"context_line":"       # change default CPU binding in section of \u003cThreads\u003e in phycfg_timer.xml"},{"line_number":735,"context_line":"       # use the first 3 assigned CPUs for the Applications threads"},{"line_number":736,"context_line":""},{"line_number":737,"context_line":"       \u003c!-- CPU Binding to Application Threads --\u003e"},{"line_number":738,"context_line":"           \u003cThreads\u003e"},{"line_number":739,"context_line":"               \u003c!-- System Threads (Single core id value): Core, priority, Policy [0: SCHED_FIFO 1: SCHED_RR] --\u003e"},{"line_number":740,"context_line":"               \u003csystemThread\u003e2, 0, 0\u003c/systemThread\u003e"},{"line_number":741,"context_line":""},{"line_number":742,"context_line":"               \u003c!-- Timer Thread (Single core id value): Core, priority, Policy [0: SCHED_FIFO 1: SCHED_RR] --\u003e"},{"line_number":743,"context_line":"               \u003ctimerThread\u003e3, 96, 0\u003c/timerThread\u003e"},{"line_number":744,"context_line":""},{"line_number":745,"context_line":"               \u003c!-- FPGA for LDPC Thread (Single core id value): Core, priority, Policy [0: SCHED_FIFO 1: SCHED_RR] --\u003e"},{"line_number":746,"context_line":"               \u003cFpgaDriverCpuInfo\u003e4, 96, 0\u003c/FpgaDriverCpuInfo\u003e"},{"line_number":747,"context_line":""},{"line_number":748,"context_line":"               \u003c!-- FPGA for Front Haul (FFT / IFFT) Thread (Single core id value): Core, priority, Policy [0: SCHED_FIFO 1: SCHED_RR] --\u003e"},{"line_number":749,"context_line":"               \u003c!-- This thread should be created for timer mode and hence can be same core as LDPC polling core --\u003e"},{"line_number":750,"context_line":"               \u003cFrontHaulCpuInfo\u003e4, 96, 0\u003c/FrontHaulCpuInfo\u003e"},{"line_number":751,"context_line":""},{"line_number":752,"context_line":"               \u003c!-- DPDK Radio Master Thread (Single core id value): Core, priority, Policy [0: SCHED_FIFO 1: SCHED_RR] --\u003e"},{"line_number":753,"context_line":"               \u003cradioDpdkMaster\u003e2, 99, 0\u003c/radioDpdkMaster\u003e"},{"line_number":754,"context_line":"           \u003c/Threads\u003e"},{"line_number":755,"context_line":""},{"line_number":756,"context_line":"       # lauch L1app then"},{"line_number":757,"context_line":"       ./l1.sh -e"},{"line_number":758,"context_line":""},{"line_number":759,"context_line":"#. Execute testmac after L1 is up and running in another terminal"},{"line_number":760,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"df17d816_b7fbf61e","line":757,"range":{"start_line":727,"start_character":0,"end_line":757,"end_character":17},"in_reply_to":"1b272788_9a0b8914","updated":"2021-12-17 11:28:34.000000000","message":"Ack","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":30539,"name":"Ron Stone","email":"ronald.stone@windriver.com","username":"ronstone2000"},"change_message_id":"703136b7c8848212b77f90343872e45540d67f0b","unresolved":true,"context_lines":[{"line_number":758,"context_line":""},{"line_number":759,"context_line":"#. Execute testmac after L1 is up and running in another terminal"},{"line_number":760,"context_line":""},{"line_number":761,"context_line":"   .. code:: bash"},{"line_number":762,"context_line":""},{"line_number":763,"context_line":"       kubectl exec -it runpod -- bash"},{"line_number":764,"context_line":"       source set-l2-env.sh 5G"},{"line_number":765,"context_line":""},{"line_number":766,"context_line":"       # Modify default CPU binding in section of \u003cThreads\u003e in testmac_cfg.xml"},{"line_number":767,"context_line":"       # make sure use the CPU from the CPU whose ID is bigger than 13, this way, the Application Threads will not overlapping with the BBUPool CPUs."},{"line_number":768,"context_line":"       \u003c!-- CPU Binding to Application Threads --\u003e"},{"line_number":769,"context_line":"           \u003cThreads\u003e"},{"line_number":770,"context_line":"               \u003c!-- Wireless Subsystem Thread: Core, priority, Policy [0: SCHED_FIFO 1: SCHED_RR] --\u003e"},{"line_number":771,"context_line":"               \u003cwlsRxThread\u003e16, 90, 0\u003c/wlsRxThread\u003e"},{"line_number":772,"context_line":""},{"line_number":773,"context_line":"               \u003c!-- System Threads: Core, priority, Policy [0: SCHED_FIFO 1: SCHED_RR] --\u003e"},{"line_number":774,"context_line":"               \u003csystemThread\u003e14, 0, 0\u003c/systemThread\u003e"},{"line_number":775,"context_line":""},{"line_number":776,"context_line":"               \u003c!-- TestMac Run Thread: Core, priority, Policy [0: SCHED_FIFO 1: SCHED_RR] --\u003e"},{"line_number":777,"context_line":"               \u003crunThread\u003e14, 89, 0\u003c/runThread\u003e"},{"line_number":778,"context_line":""},{"line_number":779,"context_line":"               \u003c!-- Thread to send / receive URLLC APIS to / from testmac to Phy. It will be created only when the phy_config has URLLC Support added to it: Core, priority, Policy [0: SCHED_FIFO 1: SCHED_RR] --\u003e"},{"line_number":780,"context_line":"               \u003curllcThread\u003e15, 90, 0\u003c/urllcThread\u003e"},{"line_number":781,"context_line":"           \u003c/Threads\u003e"},{"line_number":782,"context_line":""},{"line_number":783,"context_line":"       # workaround the known issue of parsing zero value in the config file"},{"line_number":784,"context_line":"       sed -i \u0027/\u003e0\u003c/d\u0027 testmac_cfg.xml"},{"line_number":785,"context_line":""},{"line_number":786,"context_line":"       # launch testmac"},{"line_number":787,"context_line":"       ./l2.sh --testfile\u003dicelake-sp/icxsp_mu1_100mhz_mmimo_64x64_16stream_hton.cfg"},{"line_number":788,"context_line":""},{"line_number":789,"context_line":"       # Note, case of 3389 is the most stringent case, we can comment out other cases in the file and run this case directly"},{"line_number":790,"context_line":"       # TEST_FD, 3389, 3, 5GNR, fd/mu1_100mhz/383/fd_testconfig_tst383.cfg, 5GNR, fd/mu1_100mhz/386/fd_testconfig_tst386.cfg, 5GNR, fd/mu1_100mhz/386/fd_testconfig_tst386.cfg"},{"line_number":791,"context_line":""},{"line_number":792,"context_line":".. note::"},{"line_number":793,"context_line":"    For detailed explanation about the XML configuration used by"}],"source_content_type":"text/x-rst","patch_set":4,"id":"57eecb72_4a2859ec","line":790,"range":{"start_line":761,"start_character":0,"end_line":790,"end_character":175},"updated":"2021-12-16 20:55:53.000000000","message":"Similar suggestion to previous. Break this up into a step with substeps, each with it\u0027s own code-block.","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":32839,"name":"Litao Gao","email":"litao.gao@windriver.com","username":"ltgao"},"change_message_id":"677d709f30ef1ccb2b29d2be6f557236b9518674","unresolved":false,"context_lines":[{"line_number":758,"context_line":""},{"line_number":759,"context_line":"#. Execute testmac after L1 is up and running in another terminal"},{"line_number":760,"context_line":""},{"line_number":761,"context_line":"   .. code:: bash"},{"line_number":762,"context_line":""},{"line_number":763,"context_line":"       kubectl exec -it runpod -- bash"},{"line_number":764,"context_line":"       source set-l2-env.sh 5G"},{"line_number":765,"context_line":""},{"line_number":766,"context_line":"       # Modify default CPU binding in section of \u003cThreads\u003e in testmac_cfg.xml"},{"line_number":767,"context_line":"       # make sure use the CPU from the CPU whose ID is bigger than 13, this way, the Application Threads will not overlapping with the BBUPool CPUs."},{"line_number":768,"context_line":"       \u003c!-- CPU Binding to Application Threads --\u003e"},{"line_number":769,"context_line":"           \u003cThreads\u003e"},{"line_number":770,"context_line":"               \u003c!-- Wireless Subsystem Thread: Core, priority, Policy [0: SCHED_FIFO 1: SCHED_RR] --\u003e"},{"line_number":771,"context_line":"               \u003cwlsRxThread\u003e16, 90, 0\u003c/wlsRxThread\u003e"},{"line_number":772,"context_line":""},{"line_number":773,"context_line":"               \u003c!-- System Threads: Core, priority, Policy [0: SCHED_FIFO 1: SCHED_RR] --\u003e"},{"line_number":774,"context_line":"               \u003csystemThread\u003e14, 0, 0\u003c/systemThread\u003e"},{"line_number":775,"context_line":""},{"line_number":776,"context_line":"               \u003c!-- TestMac Run Thread: Core, priority, Policy [0: SCHED_FIFO 1: SCHED_RR] --\u003e"},{"line_number":777,"context_line":"               \u003crunThread\u003e14, 89, 0\u003c/runThread\u003e"},{"line_number":778,"context_line":""},{"line_number":779,"context_line":"               \u003c!-- Thread to send / receive URLLC APIS to / from testmac to Phy. It will be created only when the phy_config has URLLC Support added to it: Core, priority, Policy [0: SCHED_FIFO 1: SCHED_RR] --\u003e"},{"line_number":780,"context_line":"               \u003curllcThread\u003e15, 90, 0\u003c/urllcThread\u003e"},{"line_number":781,"context_line":"           \u003c/Threads\u003e"},{"line_number":782,"context_line":""},{"line_number":783,"context_line":"       # workaround the known issue of parsing zero value in the config file"},{"line_number":784,"context_line":"       sed -i \u0027/\u003e0\u003c/d\u0027 testmac_cfg.xml"},{"line_number":785,"context_line":""},{"line_number":786,"context_line":"       # launch testmac"},{"line_number":787,"context_line":"       ./l2.sh --testfile\u003dicelake-sp/icxsp_mu1_100mhz_mmimo_64x64_16stream_hton.cfg"},{"line_number":788,"context_line":""},{"line_number":789,"context_line":"       # Note, case of 3389 is the most stringent case, we can comment out other cases in the file and run this case directly"},{"line_number":790,"context_line":"       # TEST_FD, 3389, 3, 5GNR, fd/mu1_100mhz/383/fd_testconfig_tst383.cfg, 5GNR, fd/mu1_100mhz/386/fd_testconfig_tst386.cfg, 5GNR, fd/mu1_100mhz/386/fd_testconfig_tst386.cfg"},{"line_number":791,"context_line":""},{"line_number":792,"context_line":".. note::"},{"line_number":793,"context_line":"    For detailed explanation about the XML configuration used by"}],"source_content_type":"text/x-rst","patch_set":4,"id":"0422b222_639f8574","line":790,"range":{"start_line":761,"start_character":0,"end_line":790,"end_character":175},"in_reply_to":"57eecb72_4a2859ec","updated":"2021-12-17 11:28:34.000000000","message":"Ack","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":30539,"name":"Ron Stone","email":"ronald.stone@windriver.com","username":"ronstone2000"},"change_message_id":"703136b7c8848212b77f90343872e45540d67f0b","unresolved":true,"context_lines":[{"line_number":790,"context_line":"       # TEST_FD, 3389, 3, 5GNR, fd/mu1_100mhz/383/fd_testconfig_tst383.cfg, 5GNR, fd/mu1_100mhz/386/fd_testconfig_tst386.cfg, 5GNR, fd/mu1_100mhz/386/fd_testconfig_tst386.cfg"},{"line_number":791,"context_line":""},{"line_number":792,"context_line":".. note::"},{"line_number":793,"context_line":"    For detailed explanation about the XML configuration used by"},{"line_number":794,"context_line":"    L1, refer to the documentation of FlexRAN available in:"},{"line_number":795,"context_line":"    https://www.intel.com/content/www/us/en/developer/topic-technology/edge-5g/tools/flexran.html"}],"source_content_type":"text/x-rst","patch_set":4,"id":"92a5c649_8fe3e81e","line":793,"range":{"start_line":793,"start_character":29,"end_line":793,"end_character":35},"updated":"2021-12-16 20:55:53.000000000","message":"of","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":32839,"name":"Litao Gao","email":"litao.gao@windriver.com","username":"ltgao"},"change_message_id":"677d709f30ef1ccb2b29d2be6f557236b9518674","unresolved":false,"context_lines":[{"line_number":790,"context_line":"       # TEST_FD, 3389, 3, 5GNR, fd/mu1_100mhz/383/fd_testconfig_tst383.cfg, 5GNR, fd/mu1_100mhz/386/fd_testconfig_tst386.cfg, 5GNR, fd/mu1_100mhz/386/fd_testconfig_tst386.cfg"},{"line_number":791,"context_line":""},{"line_number":792,"context_line":".. note::"},{"line_number":793,"context_line":"    For detailed explanation about the XML configuration used by"},{"line_number":794,"context_line":"    L1, refer to the documentation of FlexRAN available in:"},{"line_number":795,"context_line":"    https://www.intel.com/content/www/us/en/developer/topic-technology/edge-5g/tools/flexran.html"}],"source_content_type":"text/x-rst","patch_set":4,"id":"cd35b47f_15c1cba6","line":793,"range":{"start_line":793,"start_character":29,"end_line":793,"end_character":35},"in_reply_to":"92a5c649_8fe3e81e","updated":"2021-12-17 11:28:34.000000000","message":"Ack","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":30539,"name":"Ron Stone","email":"ronald.stone@windriver.com","username":"ronstone2000"},"change_message_id":"703136b7c8848212b77f90343872e45540d67f0b","unresolved":true,"context_lines":[{"line_number":791,"context_line":""},{"line_number":792,"context_line":".. note::"},{"line_number":793,"context_line":"    For detailed explanation about the XML configuration used by"},{"line_number":794,"context_line":"    L1, refer to the documentation of FlexRAN available in:"},{"line_number":795,"context_line":"    https://www.intel.com/content/www/us/en/developer/topic-technology/edge-5g/tools/flexran.html"}],"source_content_type":"text/x-rst","patch_set":4,"id":"f9bf1dbf_f9929cca","line":794,"range":{"start_line":794,"start_character":21,"end_line":794,"end_character":57},"updated":"2021-12-16 20:55:53.000000000","message":"FlexRan documentation available at","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":32839,"name":"Litao Gao","email":"litao.gao@windriver.com","username":"ltgao"},"change_message_id":"677d709f30ef1ccb2b29d2be6f557236b9518674","unresolved":false,"context_lines":[{"line_number":791,"context_line":""},{"line_number":792,"context_line":".. note::"},{"line_number":793,"context_line":"    For detailed explanation about the XML configuration used by"},{"line_number":794,"context_line":"    L1, refer to the documentation of FlexRAN available in:"},{"line_number":795,"context_line":"    https://www.intel.com/content/www/us/en/developer/topic-technology/edge-5g/tools/flexran.html"}],"source_content_type":"text/x-rst","patch_set":4,"id":"c2d5c2e5_5bb04567","line":794,"range":{"start_line":794,"start_character":21,"end_line":794,"end_character":57},"in_reply_to":"f9bf1dbf_f9929cca","updated":"2021-12-17 11:28:34.000000000","message":"Ack","commit_id":"743fa3d0a8bcf1f02e612ace7bfbb8a55062079a"},{"author":{"_account_id":30859,"name":"M Camp","email":"mcamp859@hotmail.com","username":"mcamp859"},"change_message_id":"dcd9ef4a766155a82bc5b652b6a6542cb912f399","unresolved":true,"context_lines":[{"line_number":324,"context_line":""},{"line_number":325,"context_line":"       mkdir dockerbuilder \u0026\u0026 cd dockerbuilder"},{"line_number":326,"context_line":""},{"line_number":327,"context_line":"       # prepare the artficacts used for FlexRAN prebuilt binary docker image"},{"line_number":328,"context_line":"       mkdir docker-image-building"},{"line_number":329,"context_line":"       cat \u003e  docker-image-building/readme \u003c\u003c \u0027EOF\u0027"},{"line_number":330,"context_line":"       # Instructions of docker image generation"}],"source_content_type":"text/x-rst","patch_set":7,"id":"1e155c66_a8670f52","line":327,"range":{"start_line":327,"start_character":21,"end_line":327,"end_character":32},"updated":"2021-12-20 15:58:26.000000000","message":"artifacts (spelling)","commit_id":"f6ff3690a9e6477b236eb84cfff7ac64406cce91"},{"author":{"_account_id":32839,"name":"Litao Gao","email":"litao.gao@windriver.com","username":"ltgao"},"change_message_id":"dd7058f075f2e3fa7967ce9ec556f3d959806796","unresolved":false,"context_lines":[{"line_number":324,"context_line":""},{"line_number":325,"context_line":"       mkdir dockerbuilder \u0026\u0026 cd dockerbuilder"},{"line_number":326,"context_line":""},{"line_number":327,"context_line":"       # prepare the artficacts used for FlexRAN prebuilt binary docker image"},{"line_number":328,"context_line":"       mkdir docker-image-building"},{"line_number":329,"context_line":"       cat \u003e  docker-image-building/readme \u003c\u003c \u0027EOF\u0027"},{"line_number":330,"context_line":"       # Instructions of docker image generation"}],"source_content_type":"text/x-rst","patch_set":7,"id":"1484884d_e0ace9a8","line":327,"range":{"start_line":327,"start_character":21,"end_line":327,"end_character":32},"in_reply_to":"1e155c66_a8670f52","updated":"2021-12-21 06:50:20.000000000","message":"Ack","commit_id":"f6ff3690a9e6477b236eb84cfff7ac64406cce91"},{"author":{"_account_id":30859,"name":"M Camp","email":"mcamp859@hotmail.com","username":"mcamp859"},"change_message_id":"dcd9ef4a766155a82bc5b652b6a6542cb912f399","unresolved":true,"context_lines":[{"line_number":682,"context_line":""},{"line_number":683,"context_line":"#. Launch the FlexRAN Pod. "},{"line_number":684,"context_line":"   "},{"line_number":685,"context_line":"   You need adjust the CPU and memory for your configuration."},{"line_number":686,"context_line":"   Memory should be more than 32Gi for the test case pass rate."},{"line_number":687,"context_line":""},{"line_number":688,"context_line":"   .. note::"}],"source_content_type":"text/x-rst","patch_set":7,"id":"979f948f_b75934b7","line":685,"range":{"start_line":685,"start_character":3,"end_line":685,"end_character":18},"updated":"2021-12-20 15:58:26.000000000","message":"Change to \"Adjust\"","commit_id":"f6ff3690a9e6477b236eb84cfff7ac64406cce91"},{"author":{"_account_id":32839,"name":"Litao Gao","email":"litao.gao@windriver.com","username":"ltgao"},"change_message_id":"dd7058f075f2e3fa7967ce9ec556f3d959806796","unresolved":false,"context_lines":[{"line_number":682,"context_line":""},{"line_number":683,"context_line":"#. Launch the FlexRAN Pod. "},{"line_number":684,"context_line":"   "},{"line_number":685,"context_line":"   You need adjust the CPU and memory for your configuration."},{"line_number":686,"context_line":"   Memory should be more than 32Gi for the test case pass rate."},{"line_number":687,"context_line":""},{"line_number":688,"context_line":"   .. note::"}],"source_content_type":"text/x-rst","patch_set":7,"id":"c567cc6f_c8a692d6","line":685,"range":{"start_line":685,"start_character":3,"end_line":685,"end_character":18},"in_reply_to":"979f948f_b75934b7","updated":"2021-12-21 06:50:20.000000000","message":"Ack","commit_id":"f6ff3690a9e6477b236eb84cfff7ac64406cce91"},{"author":{"_account_id":30859,"name":"M Camp","email":"mcamp859@hotmail.com","username":"mcamp859"},"change_message_id":"dcd9ef4a766155a82bc5b652b6a6542cb912f399","unresolved":true,"context_lines":[{"line_number":752,"context_line":"      "},{"line_number":753,"context_line":"      .. note::"},{"line_number":754,"context_line":"          phycfg_timer.xml has been modified by entry script to use the FEC accelerator:"},{"line_number":755,"context_line":"          \u003cdpdkBasebandFecMode\u003e1\u003c/dpdkBasebandFecMode\u003e"},{"line_number":756,"context_line":"          \u003cdpdkBasebandDevice\u003e0000:8b:00.0\u003c/dpdkBasebandDevice\u003e"},{"line_number":757,"context_line":""},{"line_number":758,"context_line":"          This configuraiton is scripted and ran automatically, no manual configuration needed."},{"line_number":759,"context_line":"          You can use :command:`printenv PCIDEVICE_INTEL_COM_INTEL_ACC100_FEC` to check dpdkBasebandDevice "}],"source_content_type":"text/x-rst","patch_set":7,"id":"973ba880_f6c548ab","line":756,"range":{"start_line":755,"start_character":10,"end_line":756,"end_character":63},"updated":"2021-12-20 15:58:26.000000000","message":"I think both these lines should be wrapped in double-back-ticks to render in \"code\" format.","commit_id":"f6ff3690a9e6477b236eb84cfff7ac64406cce91"},{"author":{"_account_id":32839,"name":"Litao Gao","email":"litao.gao@windriver.com","username":"ltgao"},"change_message_id":"dd7058f075f2e3fa7967ce9ec556f3d959806796","unresolved":false,"context_lines":[{"line_number":752,"context_line":"      "},{"line_number":753,"context_line":"      .. note::"},{"line_number":754,"context_line":"          phycfg_timer.xml has been modified by entry script to use the FEC accelerator:"},{"line_number":755,"context_line":"          \u003cdpdkBasebandFecMode\u003e1\u003c/dpdkBasebandFecMode\u003e"},{"line_number":756,"context_line":"          \u003cdpdkBasebandDevice\u003e0000:8b:00.0\u003c/dpdkBasebandDevice\u003e"},{"line_number":757,"context_line":""},{"line_number":758,"context_line":"          This configuraiton is scripted and ran automatically, no manual configuration needed."},{"line_number":759,"context_line":"          You can use :command:`printenv PCIDEVICE_INTEL_COM_INTEL_ACC100_FEC` to check dpdkBasebandDevice "}],"source_content_type":"text/x-rst","patch_set":7,"id":"01fc2f9c_c461b563","line":756,"range":{"start_line":755,"start_character":10,"end_line":756,"end_character":63},"in_reply_to":"973ba880_f6c548ab","updated":"2021-12-21 06:50:20.000000000","message":"Ack","commit_id":"f6ff3690a9e6477b236eb84cfff7ac64406cce91"},{"author":{"_account_id":30859,"name":"M Camp","email":"mcamp859@hotmail.com","username":"mcamp859"},"change_message_id":"dcd9ef4a766155a82bc5b652b6a6542cb912f399","unresolved":true,"context_lines":[{"line_number":755,"context_line":"          \u003cdpdkBasebandFecMode\u003e1\u003c/dpdkBasebandFecMode\u003e"},{"line_number":756,"context_line":"          \u003cdpdkBasebandDevice\u003e0000:8b:00.0\u003c/dpdkBasebandDevice\u003e"},{"line_number":757,"context_line":""},{"line_number":758,"context_line":"          This configuraiton is scripted and ran automatically, no manual configuration needed."},{"line_number":759,"context_line":"          You can use :command:`printenv PCIDEVICE_INTEL_COM_INTEL_ACC100_FEC` to check dpdkBasebandDevice "},{"line_number":760,"context_line":""},{"line_number":761,"context_line":"      .. code:: console"}],"source_content_type":"text/x-rst","patch_set":7,"id":"7e1d6216_7d7931f8","line":758,"range":{"start_line":758,"start_character":15,"end_line":758,"end_character":28},"updated":"2021-12-20 15:58:26.000000000","message":"configuration (spelling)","commit_id":"f6ff3690a9e6477b236eb84cfff7ac64406cce91"},{"author":{"_account_id":32839,"name":"Litao Gao","email":"litao.gao@windriver.com","username":"ltgao"},"change_message_id":"dd7058f075f2e3fa7967ce9ec556f3d959806796","unresolved":false,"context_lines":[{"line_number":755,"context_line":"          \u003cdpdkBasebandFecMode\u003e1\u003c/dpdkBasebandFecMode\u003e"},{"line_number":756,"context_line":"          \u003cdpdkBasebandDevice\u003e0000:8b:00.0\u003c/dpdkBasebandDevice\u003e"},{"line_number":757,"context_line":""},{"line_number":758,"context_line":"          This configuraiton is scripted and ran automatically, no manual configuration needed."},{"line_number":759,"context_line":"          You can use :command:`printenv PCIDEVICE_INTEL_COM_INTEL_ACC100_FEC` to check dpdkBasebandDevice "},{"line_number":760,"context_line":""},{"line_number":761,"context_line":"      .. code:: console"}],"source_content_type":"text/x-rst","patch_set":7,"id":"1f035a19_a902dc5e","line":758,"range":{"start_line":758,"start_character":15,"end_line":758,"end_character":28},"in_reply_to":"7e1d6216_7d7931f8","updated":"2021-12-21 06:50:20.000000000","message":"Ack","commit_id":"f6ff3690a9e6477b236eb84cfff7ac64406cce91"},{"author":{"_account_id":30859,"name":"M Camp","email":"mcamp859@hotmail.com","username":"mcamp859"},"change_message_id":"dcd9ef4a766155a82bc5b652b6a6542cb912f399","unresolved":true,"context_lines":[{"line_number":756,"context_line":"          \u003cdpdkBasebandDevice\u003e0000:8b:00.0\u003c/dpdkBasebandDevice\u003e"},{"line_number":757,"context_line":""},{"line_number":758,"context_line":"          This configuraiton is scripted and ran automatically, no manual configuration needed."},{"line_number":759,"context_line":"          You can use :command:`printenv PCIDEVICE_INTEL_COM_INTEL_ACC100_FEC` to check dpdkBasebandDevice "},{"line_number":760,"context_line":""},{"line_number":761,"context_line":"      .. code:: console"},{"line_number":762,"context_line":""}],"source_content_type":"text/x-rst","patch_set":7,"id":"10fe1b16_339a3d92","line":759,"range":{"start_line":759,"start_character":10,"end_line":759,"end_character":107},"updated":"2021-12-20 15:58:26.000000000","message":"Please wrap this line at 80 characters \u0026 add . at end of sentence.","commit_id":"f6ff3690a9e6477b236eb84cfff7ac64406cce91"},{"author":{"_account_id":32839,"name":"Litao Gao","email":"litao.gao@windriver.com","username":"ltgao"},"change_message_id":"dd7058f075f2e3fa7967ce9ec556f3d959806796","unresolved":false,"context_lines":[{"line_number":756,"context_line":"          \u003cdpdkBasebandDevice\u003e0000:8b:00.0\u003c/dpdkBasebandDevice\u003e"},{"line_number":757,"context_line":""},{"line_number":758,"context_line":"          This configuraiton is scripted and ran automatically, no manual configuration needed."},{"line_number":759,"context_line":"          You can use :command:`printenv PCIDEVICE_INTEL_COM_INTEL_ACC100_FEC` to check dpdkBasebandDevice "},{"line_number":760,"context_line":""},{"line_number":761,"context_line":"      .. code:: console"},{"line_number":762,"context_line":""}],"source_content_type":"text/x-rst","patch_set":7,"id":"ad0cab5d_82625a1c","line":759,"range":{"start_line":759,"start_character":10,"end_line":759,"end_character":107},"in_reply_to":"10fe1b16_339a3d92","updated":"2021-12-21 06:50:20.000000000","message":"Ack","commit_id":"f6ff3690a9e6477b236eb84cfff7ac64406cce91"},{"author":{"_account_id":30859,"name":"M Camp","email":"mcamp859@hotmail.com","username":"mcamp859"},"change_message_id":"dcd9ef4a766155a82bc5b652b6a6542cb912f399","unresolved":true,"context_lines":[{"line_number":787,"context_line":""},{"line_number":788,"context_line":"      .. code:: bash"},{"line_number":789,"context_line":""},{"line_number":790,"context_line":"          # lauch L1app"},{"line_number":791,"context_line":"          ./l1.sh -e"},{"line_number":792,"context_line":""},{"line_number":793,"context_line":"#. Execute testmac after L1 is up and running in another terminal."}],"source_content_type":"text/x-rst","patch_set":7,"id":"b81e092e_b2448504","line":790,"range":{"start_line":790,"start_character":12,"end_line":790,"end_character":18},"updated":"2021-12-20 15:58:26.000000000","message":"launch (spelling)","commit_id":"f6ff3690a9e6477b236eb84cfff7ac64406cce91"},{"author":{"_account_id":32839,"name":"Litao Gao","email":"litao.gao@windriver.com","username":"ltgao"},"change_message_id":"dd7058f075f2e3fa7967ce9ec556f3d959806796","unresolved":false,"context_lines":[{"line_number":787,"context_line":""},{"line_number":788,"context_line":"      .. code:: bash"},{"line_number":789,"context_line":""},{"line_number":790,"context_line":"          # lauch L1app"},{"line_number":791,"context_line":"          ./l1.sh -e"},{"line_number":792,"context_line":""},{"line_number":793,"context_line":"#. Execute testmac after L1 is up and running in another terminal."}],"source_content_type":"text/x-rst","patch_set":7,"id":"c7c23e51_abc193f2","line":790,"range":{"start_line":790,"start_character":12,"end_line":790,"end_character":18},"in_reply_to":"b81e092e_b2448504","updated":"2021-12-21 06:50:20.000000000","message":"Ack","commit_id":"f6ff3690a9e6477b236eb84cfff7ac64406cce91"},{"author":{"_account_id":30859,"name":"M Camp","email":"mcamp859@hotmail.com","username":"mcamp859"},"change_message_id":"dcd9ef4a766155a82bc5b652b6a6542cb912f399","unresolved":true,"context_lines":[{"line_number":804,"context_line":"      .. code:: console"},{"line_number":805,"context_line":""},{"line_number":806,"context_line":"         # Modify default CPU binding in section of \u003cThreads\u003e in testmac_cfg.xml"},{"line_number":807,"context_line":"         # make sure use the CPU from the CPU whose ID is bigger than 13, this way, the Application Threads will not overlapping with the BBUPool CPUs."},{"line_number":808,"context_line":"         \u003c!-- CPU Binding to Application Threads --\u003e"},{"line_number":809,"context_line":"             \u003cThreads\u003e"},{"line_number":810,"context_line":"                 \u003c!-- Wireless Subsystem Thread: Core, priority, Policy [0: SCHED_FIFO 1: SCHED_RR] --\u003e"}],"source_content_type":"text/x-rst","patch_set":7,"id":"503a5c84_474ceab3","line":807,"range":{"start_line":807,"start_character":9,"end_line":807,"end_character":151},"updated":"2021-12-20 15:58:26.000000000","message":"Please wrap these comment lines at 80 characters.","commit_id":"f6ff3690a9e6477b236eb84cfff7ac64406cce91"},{"author":{"_account_id":32839,"name":"Litao Gao","email":"litao.gao@windriver.com","username":"ltgao"},"change_message_id":"dd7058f075f2e3fa7967ce9ec556f3d959806796","unresolved":false,"context_lines":[{"line_number":804,"context_line":"      .. code:: console"},{"line_number":805,"context_line":""},{"line_number":806,"context_line":"         # Modify default CPU binding in section of \u003cThreads\u003e in testmac_cfg.xml"},{"line_number":807,"context_line":"         # make sure use the CPU from the CPU whose ID is bigger than 13, this way, the Application Threads will not overlapping with the BBUPool CPUs."},{"line_number":808,"context_line":"         \u003c!-- CPU Binding to Application Threads --\u003e"},{"line_number":809,"context_line":"             \u003cThreads\u003e"},{"line_number":810,"context_line":"                 \u003c!-- Wireless Subsystem Thread: Core, priority, Policy [0: SCHED_FIFO 1: SCHED_RR] --\u003e"}],"source_content_type":"text/x-rst","patch_set":7,"id":"9c1cb977_026aa244","line":807,"range":{"start_line":807,"start_character":9,"end_line":807,"end_character":151},"in_reply_to":"503a5c84_474ceab3","updated":"2021-12-21 06:50:20.000000000","message":"Ack","commit_id":"f6ff3690a9e6477b236eb84cfff7ac64406cce91"},{"author":{"_account_id":30859,"name":"M Camp","email":"mcamp859@hotmail.com","username":"mcamp859"},"change_message_id":"dcd9ef4a766155a82bc5b652b6a6542cb912f399","unresolved":true,"context_lines":[{"line_number":830,"context_line":"         # launch testmac"},{"line_number":831,"context_line":"         ./l2.sh --testfile\u003dicelake-sp/icxsp_mu1_100mhz_mmimo_64x64_16stream_hton.cfg"},{"line_number":832,"context_line":""},{"line_number":833,"context_line":"         # Note, case of 3389 is the most stringent case, we can comment out other cases in the file and run this case directly"},{"line_number":834,"context_line":"         # TEST_FD, 3389, 3, 5GNR, fd/mu1_100mhz/383/fd_testconfig_tst383.cfg, 5GNR, fd/mu1_100mhz/386/fd_testconfig_tst386.cfg, 5GNR, fd/mu1_100mhz/386/fd_testconfig_tst386.cfg"},{"line_number":835,"context_line":""},{"line_number":836,"context_line":".. note::"},{"line_number":837,"context_line":"    For detailed explanation of the XML configuration used by"}],"source_content_type":"text/x-rst","patch_set":7,"id":"ead8ae87_bc47e4ea","line":834,"range":{"start_line":833,"start_character":9,"end_line":834,"end_character":177},"updated":"2021-12-20 15:58:26.000000000","message":"Please wrap these comment lines at 80 characters.","commit_id":"f6ff3690a9e6477b236eb84cfff7ac64406cce91"},{"author":{"_account_id":32839,"name":"Litao Gao","email":"litao.gao@windriver.com","username":"ltgao"},"change_message_id":"dd7058f075f2e3fa7967ce9ec556f3d959806796","unresolved":false,"context_lines":[{"line_number":830,"context_line":"         # launch testmac"},{"line_number":831,"context_line":"         ./l2.sh --testfile\u003dicelake-sp/icxsp_mu1_100mhz_mmimo_64x64_16stream_hton.cfg"},{"line_number":832,"context_line":""},{"line_number":833,"context_line":"         # Note, case of 3389 is the most stringent case, we can comment out other cases in the file and run this case directly"},{"line_number":834,"context_line":"         # TEST_FD, 3389, 3, 5GNR, fd/mu1_100mhz/383/fd_testconfig_tst383.cfg, 5GNR, fd/mu1_100mhz/386/fd_testconfig_tst386.cfg, 5GNR, fd/mu1_100mhz/386/fd_testconfig_tst386.cfg"},{"line_number":835,"context_line":""},{"line_number":836,"context_line":".. note::"},{"line_number":837,"context_line":"    For detailed explanation of the XML configuration used by"}],"source_content_type":"text/x-rst","patch_set":7,"id":"4dcbd3bd_7b83707a","line":834,"range":{"start_line":833,"start_character":9,"end_line":834,"end_character":177},"in_reply_to":"ead8ae87_bc47e4ea","updated":"2021-12-21 06:50:20.000000000","message":"Ack","commit_id":"f6ff3690a9e6477b236eb84cfff7ac64406cce91"}],"doc/source/sample_apps/index.rst":[{"author":{"_account_id":30859,"name":"M Camp","email":"mcamp859@hotmail.com","username":"mcamp859"},"change_message_id":"ebdd8b86f8cae92195aa451665416e545efe87ce","unresolved":true,"context_lines":[{"line_number":4,"context_line":""},{"line_number":5,"context_line":".. sampleapp-begin"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"In this document, based on |prod| platform, the details on how to build |flexran| software, "},{"line_number":8,"context_line":"how to generate containerized version of the prebuilt |flexran| binaries, and deploy on |prod| "},{"line_number":9,"context_line":"platform will be provided."},{"line_number":10,"context_line":""},{"line_number":11,"context_line":".. note::"},{"line_number":12,"context_line":"    All of the content is generated based on |flexran| 21.07, the instructions are subjected "},{"line_number":13,"context_line":"    to change in future releases."},{"line_number":14,"context_line":""},{"line_number":15,"context_line":".. sampleapp-end"},{"line_number":16,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"5e486f81_7e364796","line":13,"range":{"start_line":7,"start_character":0,"end_line":13,"end_character":33},"updated":"2021-12-03 17:04:58.000000000","message":"Please make this a generic introduction that can apply to other sample deployments. \nSomething like:\nThis guide describes how to build and deploy sample applications on the |prod| platform.","commit_id":"9c4a2a71e9bbfc03457e92731923e692545f8c8a"},{"author":{"_account_id":32839,"name":"Litao Gao","email":"litao.gao@windriver.com","username":"ltgao"},"change_message_id":"cd6fba3da32ffc957d6428126c8d1111b6e557cf","unresolved":false,"context_lines":[{"line_number":4,"context_line":""},{"line_number":5,"context_line":".. sampleapp-begin"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"In this document, based on |prod| platform, the details on how to build |flexran| software, "},{"line_number":8,"context_line":"how to generate containerized version of the prebuilt |flexran| binaries, and deploy on |prod| "},{"line_number":9,"context_line":"platform will be provided."},{"line_number":10,"context_line":""},{"line_number":11,"context_line":".. note::"},{"line_number":12,"context_line":"    All of the content is generated based on |flexran| 21.07, the instructions are subjected "},{"line_number":13,"context_line":"    to change in future releases."},{"line_number":14,"context_line":""},{"line_number":15,"context_line":".. sampleapp-end"},{"line_number":16,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"9146cf89_a4319c89","line":13,"range":{"start_line":7,"start_character":0,"end_line":13,"end_character":33},"in_reply_to":"5e486f81_7e364796","updated":"2021-12-07 03:23:42.000000000","message":"Ack","commit_id":"9c4a2a71e9bbfc03457e92731923e692545f8c8a"}]}
