)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":27909,"name":"Aija Jauntēva","email":"code@clusums.eu","username":"ajya"},"change_message_id":"bc4715c5132ae1641fb49f86e4ff4bd523ad433d","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":11,"id":"4e8529f5_c000a1cb","updated":"2022-10-28 12:49:11.000000000","message":"After some discussions, we are still interested in having Interop profile merged.\nMike has helped to simplify the profile for basic provisioning use case.\nIt can be extended in the future as needed.","commit_id":"01e63f29a7df50d8f63af44b6c485ade1a8b61db"},{"author":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"change_message_id":"57b486a3869feccfc95c89dfb956105625e26006","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":11,"id":"a9dd391c_55a3cb80","updated":"2022-10-31 21:59:09.000000000","message":"I\u0027d love to see this merged and am happy to provide a core review +2 once invested stakeholders are happy with the profile :).\n\nThanks for doing this!","commit_id":"01e63f29a7df50d8f63af44b6c485ade1a8b61db"},{"author":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"change_message_id":"531e98a39d5b0e3937546dd82142d096526c601b","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":12,"id":"a5cb3f6c_5f7a86f9","updated":"2022-11-08 16:28:30.000000000","message":"recheck ironic-standalone job, node0 failed to pxe","commit_id":"3d05569baa53a1fb23876c3565c92bcaa3cf0a5d"},{"author":{"_account_id":28533,"name":"Mike Raineri","email":"mraineri@gmail.com","username":"mraineri"},"change_message_id":"fb669489ba40662b02672cf6370e655ac714b46f","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":13,"id":"7d40110f_155ee633","updated":"2022-11-21 16:19:51.000000000","message":"I walked through this with the Redfish Forum and folks were happy with what\u0027s in the profile.","commit_id":"fdcf3ad9edeaa4c3d573be14cf7473f5cdbd4ddb"},{"author":{"_account_id":27909,"name":"Aija Jauntēva","email":"code@clusums.eu","username":"ajya"},"change_message_id":"d7c159121935847bfded8c42592bb01f3c58f014","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":13,"id":"dac83fe9_3e778b83","updated":"2022-11-30 17:11:05.000000000","message":"Thanks for the reviews and merging. I\u0027ve submitted follow-up change: https://review.opendev.org/c/openstack/ironic/+/866190 ","commit_id":"fdcf3ad9edeaa4c3d573be14cf7473f5cdbd4ddb"}],"redfish-interop-profiles/OpenStackIronicProfile.v1_0_0.json":[{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"91c3b825ef3058fbb9b90027e50798976b900ffb","unresolved":false,"context_lines":[{"line_number":6,"context_line":"    \"ProfileVersion\": \"1.0.0\","},{"line_number":7,"context_line":"    \"Purpose\": \"Specifies the OpenStack Ironic vendor-independent Redfish service requirements, typically offered by a baseboard management controller (BMC).\","},{"line_number":8,"context_line":"    \"OwningEntity\": \"Dell Inc.\","},{"line_number":9,"context_line":"    \"ContactInfo\": \"michael.raineri@dell.com, aija.jaunteva@dell.com\","},{"line_number":10,"context_line":"    \"Protocol\": {"},{"line_number":11,"context_line":"        \"MinVersion\": \"1.6.0\""},{"line_number":12,"context_line":"    },"}],"source_content_type":"application/json","patch_set":13,"id":"173581ab_a5a608e0","line":9,"updated":"2022-11-25 15:09:50.000000000","message":"Given that this is an upstream thing, I wonder if we should put openstack-discuss here","commit_id":"fdcf3ad9edeaa4c3d573be14cf7473f5cdbd4ddb"},{"author":{"_account_id":27909,"name":"Aija Jauntēva","email":"code@clusums.eu","username":"ajya"},"change_message_id":"d7c159121935847bfded8c42592bb01f3c58f014","unresolved":false,"context_lines":[{"line_number":6,"context_line":"    \"ProfileVersion\": \"1.0.0\","},{"line_number":7,"context_line":"    \"Purpose\": \"Specifies the OpenStack Ironic vendor-independent Redfish service requirements, typically offered by a baseboard management controller (BMC).\","},{"line_number":8,"context_line":"    \"OwningEntity\": \"Dell Inc.\","},{"line_number":9,"context_line":"    \"ContactInfo\": \"michael.raineri@dell.com, aija.jaunteva@dell.com\","},{"line_number":10,"context_line":"    \"Protocol\": {"},{"line_number":11,"context_line":"        \"MinVersion\": \"1.6.0\""},{"line_number":12,"context_line":"    },"}],"source_content_type":"application/json","patch_set":13,"id":"aec5fde3_4d149122","line":9,"in_reply_to":"173581ab_a5a608e0","updated":"2022-11-30 17:11:05.000000000","message":"Done","commit_id":"fdcf3ad9edeaa4c3d573be14cf7473f5cdbd4ddb"},{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"91c3b825ef3058fbb9b90027e50798976b900ffb","unresolved":false,"context_lines":[{"line_number":11,"context_line":"        \"MinVersion\": \"1.6.0\""},{"line_number":12,"context_line":"    },"},{"line_number":13,"context_line":"    \"Resources\": {"},{"line_number":14,"context_line":"        \"Bios\": {"},{"line_number":15,"context_line":"            \"PropertyRequirements\": {"},{"line_number":16,"context_line":"                \"Attributes\": {}"},{"line_number":17,"context_line":"            },"}],"source_content_type":"application/json","patch_set":13,"id":"b4972ebb_ada6bf88","line":14,"updated":"2022-11-25 15:09:50.000000000","message":"Is not strictly required, maybe we need two or more profiles..","commit_id":"fdcf3ad9edeaa4c3d573be14cf7473f5cdbd4ddb"},{"author":{"_account_id":27909,"name":"Aija Jauntēva","email":"code@clusums.eu","username":"ajya"},"change_message_id":"d7c159121935847bfded8c42592bb01f3c58f014","unresolved":false,"context_lines":[{"line_number":11,"context_line":"        \"MinVersion\": \"1.6.0\""},{"line_number":12,"context_line":"    },"},{"line_number":13,"context_line":"    \"Resources\": {"},{"line_number":14,"context_line":"        \"Bios\": {"},{"line_number":15,"context_line":"            \"PropertyRequirements\": {"},{"line_number":16,"context_line":"                \"Attributes\": {}"},{"line_number":17,"context_line":"            },"}],"source_content_type":"application/json","patch_set":13,"id":"032a452f_077e8926","line":14,"in_reply_to":"b4972ebb_ada6bf88","updated":"2022-11-30 17:11:05.000000000","message":"Added Recommended","commit_id":"fdcf3ad9edeaa4c3d573be14cf7473f5cdbd4ddb"},{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"91c3b825ef3058fbb9b90027e50798976b900ffb","unresolved":false,"context_lines":[{"line_number":55,"context_line":"                        }"},{"line_number":56,"context_line":"                    }"},{"line_number":57,"context_line":"                },"},{"line_number":58,"context_line":"                \"IndicatorLED\": {"},{"line_number":59,"context_line":"                    \"WriteRequirement\": \"Mandatory\","},{"line_number":60,"context_line":"                    \"MinSupportValues\": ["},{"line_number":61,"context_line":"                        \"Lit\","}],"source_content_type":"application/json","patch_set":13,"id":"a561d703_75a04685","line":58,"updated":"2022-11-25 15:09:50.000000000","message":"ditto","commit_id":"fdcf3ad9edeaa4c3d573be14cf7473f5cdbd4ddb"},{"author":{"_account_id":27909,"name":"Aija Jauntēva","email":"code@clusums.eu","username":"ajya"},"change_message_id":"d7c159121935847bfded8c42592bb01f3c58f014","unresolved":false,"context_lines":[{"line_number":55,"context_line":"                        }"},{"line_number":56,"context_line":"                    }"},{"line_number":57,"context_line":"                },"},{"line_number":58,"context_line":"                \"IndicatorLED\": {"},{"line_number":59,"context_line":"                    \"WriteRequirement\": \"Mandatory\","},{"line_number":60,"context_line":"                    \"MinSupportValues\": ["},{"line_number":61,"context_line":"                        \"Lit\","}],"source_content_type":"application/json","patch_set":13,"id":"5a72d07a_3029d6b6","line":58,"in_reply_to":"a561d703_75a04685","updated":"2022-11-30 17:11:05.000000000","message":"Added Recommended","commit_id":"fdcf3ad9edeaa4c3d573be14cf7473f5cdbd4ddb"},{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"91c3b825ef3058fbb9b90027e50798976b900ffb","unresolved":false,"context_lines":[{"line_number":68,"context_line":"                        \"Chassis\": {},"},{"line_number":69,"context_line":"                        \"ManagedBy\": {}"},{"line_number":70,"context_line":"                    }"},{"line_number":71,"context_line":"                },"},{"line_number":72,"context_line":"                \"MemorySummary\": {"},{"line_number":73,"context_line":"                    \"PropertyRequirements\": {"},{"line_number":74,"context_line":"                        \"TotalSystemMemoryGiB\": {}"}],"source_content_type":"application/json","patch_set":13,"id":"2ee0e41f_fdf47d63","line":71,"updated":"2022-11-25 15:09:50.000000000","message":"missing recommended Manufacturer","commit_id":"fdcf3ad9edeaa4c3d573be14cf7473f5cdbd4ddb"},{"author":{"_account_id":27909,"name":"Aija Jauntēva","email":"code@clusums.eu","username":"ajya"},"change_message_id":"d7c159121935847bfded8c42592bb01f3c58f014","unresolved":false,"context_lines":[{"line_number":68,"context_line":"                        \"Chassis\": {},"},{"line_number":69,"context_line":"                        \"ManagedBy\": {}"},{"line_number":70,"context_line":"                    }"},{"line_number":71,"context_line":"                },"},{"line_number":72,"context_line":"                \"MemorySummary\": {"},{"line_number":73,"context_line":"                    \"PropertyRequirements\": {"},{"line_number":74,"context_line":"                        \"TotalSystemMemoryGiB\": {}"}],"source_content_type":"application/json","patch_set":13,"id":"874db7df_070a69a4","line":71,"in_reply_to":"2ee0e41f_fdf47d63","updated":"2022-11-30 17:11:05.000000000","message":"Added","commit_id":"fdcf3ad9edeaa4c3d573be14cf7473f5cdbd4ddb"}],"redfish-interop-profiles/README.rst":[{"author":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"change_message_id":"cf2e628479f1ff1a53c36019464df57e61135eeb","unresolved":true,"context_lines":[{"line_number":20,"context_line":"have assumed default values that correspond with the most common use case, so"},{"line_number":21,"context_line":"that those properties can be omitted from the document for brevity."},{"line_number":22,"context_line":""},{"line_number":23,"context_line":"Structure of Redfish Interoperability Profile Folder "},{"line_number":24,"context_line":"-----------------------------------------------------"},{"line_number":25,"context_line":""},{"line_number":26,"context_line":"It consists of below profiles :"}],"source_content_type":"text/x-rst","patch_set":6,"id":"67089ee4_c3b981b5","line":23,"range":{"start_line":23,"start_character":52,"end_line":23,"end_character":53},"updated":"2020-11-25 09:32:14.000000000","message":"nit: blank space","commit_id":"ba674a6445433d0139c29a24d720950fea28f736"},{"author":{"_account_id":27909,"name":"Aija Jauntēva","email":"code@clusums.eu","username":"ajya"},"change_message_id":"bc4715c5132ae1641fb49f86e4ff4bd523ad433d","unresolved":false,"context_lines":[{"line_number":20,"context_line":"have assumed default values that correspond with the most common use case, so"},{"line_number":21,"context_line":"that those properties can be omitted from the document for brevity."},{"line_number":22,"context_line":""},{"line_number":23,"context_line":"Structure of Redfish Interoperability Profile Folder "},{"line_number":24,"context_line":"-----------------------------------------------------"},{"line_number":25,"context_line":""},{"line_number":26,"context_line":"It consists of below profiles :"}],"source_content_type":"text/x-rst","patch_set":6,"id":"e8cf0738_621f2c7a","line":23,"range":{"start_line":23,"start_character":52,"end_line":23,"end_character":53},"in_reply_to":"67089ee4_c3b981b5","updated":"2022-10-28 12:49:11.000000000","message":"Done","commit_id":"ba674a6445433d0139c29a24d720950fea28f736"},{"author":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"change_message_id":"cf2e628479f1ff1a53c36019464df57e61135eeb","unresolved":true,"context_lines":[{"line_number":52,"context_line":"*  ``/drivers/modules/redfish/Inspect.v1_0_0.json``"},{"line_number":53,"context_line":""},{"line_number":54,"context_line":"   Specifies the OpenStack ironic vendor-independent redfish hardware type"},{"line_number":55,"context_line":"   boot.py module requirements of a Redfish service implementation, typically"},{"line_number":56,"context_line":"   offered by a baseboard management controller (BMC)."},{"line_number":57,"context_line":""},{"line_number":58,"context_line":"*  ``/drivers/modules/redfish/Management.v1_0_0.json``"}],"source_content_type":"text/x-rst","patch_set":6,"id":"fad45a73_6c1a39a6","line":55,"range":{"start_line":55,"start_character":3,"end_line":55,"end_character":10},"updated":"2020-11-25 09:32:14.000000000","message":"inspect.py ?","commit_id":"ba674a6445433d0139c29a24d720950fea28f736"},{"author":{"_account_id":27909,"name":"Aija Jauntēva","email":"code@clusums.eu","username":"ajya"},"change_message_id":"bc4715c5132ae1641fb49f86e4ff4bd523ad433d","unresolved":false,"context_lines":[{"line_number":52,"context_line":"*  ``/drivers/modules/redfish/Inspect.v1_0_0.json``"},{"line_number":53,"context_line":""},{"line_number":54,"context_line":"   Specifies the OpenStack ironic vendor-independent redfish hardware type"},{"line_number":55,"context_line":"   boot.py module requirements of a Redfish service implementation, typically"},{"line_number":56,"context_line":"   offered by a baseboard management controller (BMC)."},{"line_number":57,"context_line":""},{"line_number":58,"context_line":"*  ``/drivers/modules/redfish/Management.v1_0_0.json``"}],"source_content_type":"text/x-rst","patch_set":6,"id":"fb5b682d_187dbc2c","line":55,"range":{"start_line":55,"start_character":3,"end_line":55,"end_character":10},"in_reply_to":"fad45a73_6c1a39a6","updated":"2022-10-28 12:49:11.000000000","message":"Section removed for simplication.","commit_id":"ba674a6445433d0139c29a24d720950fea28f736"},{"author":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"change_message_id":"cf2e628479f1ff1a53c36019464df57e61135eeb","unresolved":true,"context_lines":[{"line_number":86,"context_line":"the below steps -"},{"line_number":87,"context_line":""},{"line_number":88,"context_line":"1. Clone https://github.com/DMTF/Redfish-Interop-Validator on your client"},{"line_number":89,"context_line":"   machine having python3 installed."},{"line_number":90,"context_line":"2. Install the pre-requisites on client by running ``pip3 install -r requirements.txt``"},{"line_number":91,"context_line":""},{"line_number":92,"context_line":"   The pre-requisites packages are :"}],"source_content_type":"text/x-rst","patch_set":6,"id":"66836f5a_303659f7","line":89,"range":{"start_line":89,"start_character":18,"end_line":89,"end_character":26},"updated":"2020-11-25 09:32:14.000000000","message":"maybe specify the minimum version supported?","commit_id":"ba674a6445433d0139c29a24d720950fea28f736"},{"author":{"_account_id":27909,"name":"Aija Jauntēva","email":"code@clusums.eu","username":"ajya"},"change_message_id":"bc4715c5132ae1641fb49f86e4ff4bd523ad433d","unresolved":false,"context_lines":[{"line_number":86,"context_line":"the below steps -"},{"line_number":87,"context_line":""},{"line_number":88,"context_line":"1. Clone https://github.com/DMTF/Redfish-Interop-Validator on your client"},{"line_number":89,"context_line":"   machine having python3 installed."},{"line_number":90,"context_line":"2. Install the pre-requisites on client by running ``pip3 install -r requirements.txt``"},{"line_number":91,"context_line":""},{"line_number":92,"context_line":"   The pre-requisites packages are :"}],"source_content_type":"text/x-rst","patch_set":6,"id":"dcdfabb3_dba0cbd5","line":89,"range":{"start_line":89,"start_character":18,"end_line":89,"end_character":26},"in_reply_to":"66836f5a_303659f7","updated":"2022-10-28 12:49:11.000000000","message":"Documentation of validator says is is based on python3. I assume any python3 version will work.","commit_id":"ba674a6445433d0139c29a24d720950fea28f736"},{"author":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"change_message_id":"cf2e628479f1ff1a53c36019464df57e61135eeb","unresolved":true,"context_lines":[{"line_number":87,"context_line":""},{"line_number":88,"context_line":"1. Clone https://github.com/DMTF/Redfish-Interop-Validator on your client"},{"line_number":89,"context_line":"   machine having python3 installed."},{"line_number":90,"context_line":"2. Install the pre-requisites on client by running ``pip3 install -r requirements.txt``"},{"line_number":91,"context_line":""},{"line_number":92,"context_line":"   The pre-requisites packages are :"},{"line_number":93,"context_line":"   *  beautifulsoup4"}],"source_content_type":"text/x-rst","patch_set":6,"id":"5d360edc_d21c5b40","line":90,"range":{"start_line":90,"start_character":51,"end_line":90,"end_character":87},"updated":"2020-11-25 09:32:14.000000000","message":"this installs system-wide by default, I\u0027m not sure we want that\nmaybe specify per user or in a virtualenv?","commit_id":"ba674a6445433d0139c29a24d720950fea28f736"},{"author":{"_account_id":27909,"name":"Aija Jauntēva","email":"code@clusums.eu","username":"ajya"},"change_message_id":"bc4715c5132ae1641fb49f86e4ff4bd523ad433d","unresolved":false,"context_lines":[{"line_number":87,"context_line":""},{"line_number":88,"context_line":"1. Clone https://github.com/DMTF/Redfish-Interop-Validator on your client"},{"line_number":89,"context_line":"   machine having python3 installed."},{"line_number":90,"context_line":"2. Install the pre-requisites on client by running ``pip3 install -r requirements.txt``"},{"line_number":91,"context_line":""},{"line_number":92,"context_line":"   The pre-requisites packages are :"},{"line_number":93,"context_line":"   *  beautifulsoup4"}],"source_content_type":"text/x-rst","patch_set":6,"id":"c96097d6_58017a72","line":90,"range":{"start_line":90,"start_character":51,"end_line":90,"end_character":87},"in_reply_to":"5d360edc_d21c5b40","updated":"2022-10-28 12:49:11.000000000","message":"I\u0027d say it\u0027s up to user to understand to use virtualenv when needed or install for user only.","commit_id":"ba674a6445433d0139c29a24d720950fea28f736"},{"author":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"change_message_id":"cf2e628479f1ff1a53c36019464df57e61135eeb","unresolved":true,"context_lines":[{"line_number":89,"context_line":"   machine having python3 installed."},{"line_number":90,"context_line":"2. Install the pre-requisites on client by running ``pip3 install -r requirements.txt``"},{"line_number":91,"context_line":""},{"line_number":92,"context_line":"   The pre-requisites packages are :"},{"line_number":93,"context_line":"   *  beautifulsoup4"},{"line_number":94,"context_line":"   *  requests"},{"line_number":95,"context_line":"   *  lxml"},{"line_number":96,"context_line":"   *  jsonschema"},{"line_number":97,"context_line":""},{"line_number":98,"context_line":"3. Create the sub-directories named ``config`` and ``logs`` in the root directory of"},{"line_number":99,"context_line":"   tool. Place the ``config.ini`` in the ``config`` directory."}],"source_content_type":"text/x-rst","patch_set":6,"id":"1dce0480_69e74b8b","line":96,"range":{"start_line":92,"start_character":3,"end_line":96,"end_character":16},"updated":"2020-11-25 09:32:14.000000000","message":"aren\u0027t those already in requirements.txt ?","commit_id":"ba674a6445433d0139c29a24d720950fea28f736"},{"author":{"_account_id":27909,"name":"Aija Jauntēva","email":"code@clusums.eu","username":"ajya"},"change_message_id":"bc4715c5132ae1641fb49f86e4ff4bd523ad433d","unresolved":false,"context_lines":[{"line_number":89,"context_line":"   machine having python3 installed."},{"line_number":90,"context_line":"2. Install the pre-requisites on client by running ``pip3 install -r requirements.txt``"},{"line_number":91,"context_line":""},{"line_number":92,"context_line":"   The pre-requisites packages are :"},{"line_number":93,"context_line":"   *  beautifulsoup4"},{"line_number":94,"context_line":"   *  requests"},{"line_number":95,"context_line":"   *  lxml"},{"line_number":96,"context_line":"   *  jsonschema"},{"line_number":97,"context_line":""},{"line_number":98,"context_line":"3. Create the sub-directories named ``config`` and ``logs`` in the root directory of"},{"line_number":99,"context_line":"   tool. Place the ``config.ini`` in the ``config`` directory."}],"source_content_type":"text/x-rst","patch_set":6,"id":"590bb294_3e95ef90","line":96,"range":{"start_line":92,"start_character":3,"end_line":96,"end_character":16},"in_reply_to":"1dce0480_69e74b8b","updated":"2022-10-28 12:49:11.000000000","message":"Has been removed.","commit_id":"ba674a6445433d0139c29a24d720950fea28f736"},{"author":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"change_message_id":"cf2e628479f1ff1a53c36019464df57e61135eeb","unresolved":true,"context_lines":[{"line_number":95,"context_line":"   *  lxml"},{"line_number":96,"context_line":"   *  jsonschema"},{"line_number":97,"context_line":""},{"line_number":98,"context_line":"3. Create the sub-directories named ``config`` and ``logs`` in the root directory of"},{"line_number":99,"context_line":"   tool. Place the ``config.ini`` in the ``config`` directory."},{"line_number":100,"context_line":"4. For the execution of Redfish Interoperability Profile , provide below set of"},{"line_number":101,"context_line":"   parameters regarding system details, DMTF schema files, etc. modifying the "},{"line_number":102,"context_line":"   ``config/config.ini`` file  :"}],"source_content_type":"text/x-rst","patch_set":6,"id":"7052f083_ae4de8be","line":99,"range":{"start_line":98,"start_character":3,"end_line":99,"end_character":7},"updated":"2020-11-25 09:32:14.000000000","message":"I think this needs to be made a bit more clear, is this the source dir?","commit_id":"ba674a6445433d0139c29a24d720950fea28f736"},{"author":{"_account_id":27909,"name":"Aija Jauntēva","email":"code@clusums.eu","username":"ajya"},"change_message_id":"bc4715c5132ae1641fb49f86e4ff4bd523ad433d","unresolved":false,"context_lines":[{"line_number":95,"context_line":"   *  lxml"},{"line_number":96,"context_line":"   *  jsonschema"},{"line_number":97,"context_line":""},{"line_number":98,"context_line":"3. Create the sub-directories named ``config`` and ``logs`` in the root directory of"},{"line_number":99,"context_line":"   tool. Place the ``config.ini`` in the ``config`` directory."},{"line_number":100,"context_line":"4. For the execution of Redfish Interoperability Profile , provide below set of"},{"line_number":101,"context_line":"   parameters regarding system details, DMTF schema files, etc. modifying the "},{"line_number":102,"context_line":"   ``config/config.ini`` file  :"}],"source_content_type":"text/x-rst","patch_set":6,"id":"5cccad6d_248525c1","line":99,"range":{"start_line":98,"start_character":3,"end_line":99,"end_character":7},"in_reply_to":"7052f083_ae4de8be","updated":"2022-10-28 12:49:11.000000000","message":"Done","commit_id":"ba674a6445433d0139c29a24d720950fea28f736"},{"author":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"change_message_id":"cf2e628479f1ff1a53c36019464df57e61135eeb","unresolved":true,"context_lines":[{"line_number":97,"context_line":""},{"line_number":98,"context_line":"3. Create the sub-directories named ``config`` and ``logs`` in the root directory of"},{"line_number":99,"context_line":"   tool. Place the ``config.ini`` in the ``config`` directory."},{"line_number":100,"context_line":"4. For the execution of Redfish Interoperability Profile , provide below set of"},{"line_number":101,"context_line":"   parameters regarding system details, DMTF schema files, etc. modifying the "},{"line_number":102,"context_line":"   ``config/config.ini`` file  :"},{"line_number":103,"context_line":""},{"line_number":104,"context_line":".. code-block:: ini"}],"source_content_type":"text/x-rst","patch_set":6,"id":"8889ffe2_4ccf9ee2","line":101,"range":{"start_line":100,"start_character":57,"end_line":101,"end_character":63},"updated":"2020-11-25 09:32:14.000000000","message":"maybe something like: \"it is required to provide a set of parameters like system details and DMTF schema files, and modify the config/config.ini file accordingly","commit_id":"ba674a6445433d0139c29a24d720950fea28f736"},{"author":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"change_message_id":"cf2e628479f1ff1a53c36019464df57e61135eeb","unresolved":true,"context_lines":[{"line_number":98,"context_line":"3. Create the sub-directories named ``config`` and ``logs`` in the root directory of"},{"line_number":99,"context_line":"   tool. Place the ``config.ini`` in the ``config`` directory."},{"line_number":100,"context_line":"4. For the execution of Redfish Interoperability Profile , provide below set of"},{"line_number":101,"context_line":"   parameters regarding system details, DMTF schema files, etc. modifying the "},{"line_number":102,"context_line":"   ``config/config.ini`` file  :"},{"line_number":103,"context_line":""},{"line_number":104,"context_line":".. code-block:: ini"}],"source_content_type":"text/x-rst","patch_set":6,"id":"f930e428_cd293fc9","line":101,"range":{"start_line":101,"start_character":77,"end_line":101,"end_character":78},"updated":"2020-11-25 09:32:14.000000000","message":"nit: blank space","commit_id":"ba674a6445433d0139c29a24d720950fea28f736"},{"author":{"_account_id":27909,"name":"Aija Jauntēva","email":"code@clusums.eu","username":"ajya"},"change_message_id":"bc4715c5132ae1641fb49f86e4ff4bd523ad433d","unresolved":false,"context_lines":[{"line_number":97,"context_line":""},{"line_number":98,"context_line":"3. Create the sub-directories named ``config`` and ``logs`` in the root directory of"},{"line_number":99,"context_line":"   tool. Place the ``config.ini`` in the ``config`` directory."},{"line_number":100,"context_line":"4. For the execution of Redfish Interoperability Profile , provide below set of"},{"line_number":101,"context_line":"   parameters regarding system details, DMTF schema files, etc. modifying the "},{"line_number":102,"context_line":"   ``config/config.ini`` file  :"},{"line_number":103,"context_line":""},{"line_number":104,"context_line":".. code-block:: ini"}],"source_content_type":"text/x-rst","patch_set":6,"id":"9599de65_85c5cf34","line":101,"range":{"start_line":100,"start_character":57,"end_line":101,"end_character":63},"in_reply_to":"8889ffe2_4ccf9ee2","updated":"2022-10-28 12:49:11.000000000","message":"Done","commit_id":"ba674a6445433d0139c29a24d720950fea28f736"},{"author":{"_account_id":27909,"name":"Aija Jauntēva","email":"code@clusums.eu","username":"ajya"},"change_message_id":"bc4715c5132ae1641fb49f86e4ff4bd523ad433d","unresolved":false,"context_lines":[{"line_number":98,"context_line":"3. Create the sub-directories named ``config`` and ``logs`` in the root directory of"},{"line_number":99,"context_line":"   tool. Place the ``config.ini`` in the ``config`` directory."},{"line_number":100,"context_line":"4. For the execution of Redfish Interoperability Profile , provide below set of"},{"line_number":101,"context_line":"   parameters regarding system details, DMTF schema files, etc. modifying the "},{"line_number":102,"context_line":"   ``config/config.ini`` file  :"},{"line_number":103,"context_line":""},{"line_number":104,"context_line":".. code-block:: ini"}],"source_content_type":"text/x-rst","patch_set":6,"id":"78ee2011_d18cd219","line":101,"range":{"start_line":101,"start_character":77,"end_line":101,"end_character":78},"in_reply_to":"f930e428_cd293fc9","updated":"2022-10-28 12:49:11.000000000","message":"Done","commit_id":"ba674a6445433d0139c29a24d720950fea28f736"},{"author":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"change_message_id":"cf2e628479f1ff1a53c36019464df57e61135eeb","unresolved":true,"context_lines":[{"line_number":129,"context_line":"    LogPath \u003d ./logs"},{"line_number":130,"context_line":"    WarnRecommended \u003d False"},{"line_number":131,"context_line":""},{"line_number":132,"context_line":"5. Validate the profiles by running command"},{"line_number":133,"context_line":"   ``python3 RedfishInteropValidator.py \u003cpath_of_profile\u003e -c config/config.ini --writecheck``."},{"line_number":134,"context_line":""},{"line_number":135,"context_line":"6. The Redfish Interop Validator generates reports in the ``logs`` folder: a text version"}],"source_content_type":"text/x-rst","patch_set":6,"id":"d706cad6_93293881","line":132,"range":{"start_line":132,"start_character":35,"end_line":132,"end_character":43},"updated":"2020-11-25 09:32:14.000000000","message":"nit: the command","commit_id":"ba674a6445433d0139c29a24d720950fea28f736"},{"author":{"_account_id":27909,"name":"Aija Jauntēva","email":"code@clusums.eu","username":"ajya"},"change_message_id":"bc4715c5132ae1641fb49f86e4ff4bd523ad433d","unresolved":false,"context_lines":[{"line_number":129,"context_line":"    LogPath \u003d ./logs"},{"line_number":130,"context_line":"    WarnRecommended \u003d False"},{"line_number":131,"context_line":""},{"line_number":132,"context_line":"5. Validate the profiles by running command"},{"line_number":133,"context_line":"   ``python3 RedfishInteropValidator.py \u003cpath_of_profile\u003e -c config/config.ini --writecheck``."},{"line_number":134,"context_line":""},{"line_number":135,"context_line":"6. The Redfish Interop Validator generates reports in the ``logs`` folder: a text version"}],"source_content_type":"text/x-rst","patch_set":6,"id":"08f25f43_8ed902be","line":132,"range":{"start_line":132,"start_character":35,"end_line":132,"end_character":43},"in_reply_to":"d706cad6_93293881","updated":"2022-10-28 12:49:11.000000000","message":"Done","commit_id":"ba674a6445433d0139c29a24d720950fea28f736"},{"author":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"change_message_id":"cf2e628479f1ff1a53c36019464df57e61135eeb","unresolved":true,"context_lines":[{"line_number":142,"context_line":"Execution Workflow"},{"line_number":143,"context_line":"-------------------"},{"line_number":144,"context_line":""},{"line_number":145,"context_line":"The execution of the Redfish Interoperability Profile Validation differs with the value "},{"line_number":146,"context_line":"of ``PayloadMode`` defined in ``config/config.ini`` file and the workflow is as below -"},{"line_number":147,"context_line":""},{"line_number":148,"context_line":"* ``Single|SingleFile``"}],"source_content_type":"text/x-rst","patch_set":6,"id":"da23c289_cfa0e1ee","line":145,"range":{"start_line":145,"start_character":87,"end_line":145,"end_character":88},"updated":"2020-11-25 09:32:14.000000000","message":"nit: blank space","commit_id":"ba674a6445433d0139c29a24d720950fea28f736"},{"author":{"_account_id":27909,"name":"Aija Jauntēva","email":"code@clusums.eu","username":"ajya"},"change_message_id":"bc4715c5132ae1641fb49f86e4ff4bd523ad433d","unresolved":false,"context_lines":[{"line_number":142,"context_line":"Execution Workflow"},{"line_number":143,"context_line":"-------------------"},{"line_number":144,"context_line":""},{"line_number":145,"context_line":"The execution of the Redfish Interoperability Profile Validation differs with the value "},{"line_number":146,"context_line":"of ``PayloadMode`` defined in ``config/config.ini`` file and the workflow is as below -"},{"line_number":147,"context_line":""},{"line_number":148,"context_line":"* ``Single|SingleFile``"}],"source_content_type":"text/x-rst","patch_set":6,"id":"eb8904ff_a13980f1","line":145,"range":{"start_line":145,"start_character":87,"end_line":145,"end_character":88},"in_reply_to":"da23c289_cfa0e1ee","updated":"2022-10-28 12:49:11.000000000","message":"Done","commit_id":"ba674a6445433d0139c29a24d720950fea28f736"},{"author":{"_account_id":7160,"name":"arkady kanevsky","email":"akanevsk@redhat.com","username":"arkady"},"change_message_id":"f547798ccf9265172a3a667812c6bf4b43216235","unresolved":true,"context_lines":[{"line_number":63,"context_line":"which are collectively consumed by ``RedfishByRequiredProfiles.v1_0_0.json`` profile."},{"line_number":64,"context_line":"In order to roll up the changes made in source code of Ironic for Redfish Driver"},{"line_number":65,"context_line":"interfaces to Redfish Interoperability Profile, the developer requires to implement"},{"line_number":66,"context_line":"the relevant changes in respective profiles."},{"line_number":67,"context_line":""},{"line_number":68,"context_line":"Validation of Profiles using DMTF tool"},{"line_number":69,"context_line":"---------------------------------------"}],"source_content_type":"text/x-rst","patch_set":7,"id":"30fa3790_6fca0a19","line":66,"range":{"start_line":66,"start_character":0,"end_line":66,"end_character":44},"updated":"2020-12-02 15:53:10.000000000","message":"Is this only targeted for redfish spec or also for OEM redfish extensions in the future?","commit_id":"ae994b5870d6306db0cd388e8d25de0eb76de8e0"},{"author":{"_account_id":27909,"name":"Aija Jauntēva","email":"code@clusums.eu","username":"ajya"},"change_message_id":"bc4715c5132ae1641fb49f86e4ff4bd523ad433d","unresolved":false,"context_lines":[{"line_number":63,"context_line":"which are collectively consumed by ``RedfishByRequiredProfiles.v1_0_0.json`` profile."},{"line_number":64,"context_line":"In order to roll up the changes made in source code of Ironic for Redfish Driver"},{"line_number":65,"context_line":"interfaces to Redfish Interoperability Profile, the developer requires to implement"},{"line_number":66,"context_line":"the relevant changes in respective profiles."},{"line_number":67,"context_line":""},{"line_number":68,"context_line":"Validation of Profiles using DMTF tool"},{"line_number":69,"context_line":"---------------------------------------"}],"source_content_type":"text/x-rst","patch_set":7,"id":"3b585297_f6a72986","line":66,"range":{"start_line":66,"start_character":0,"end_line":66,"end_character":44},"in_reply_to":"30fa3790_6fca0a19","updated":"2022-10-28 12:49:11.000000000","message":"For now only generic redfish, but I believe it can be extended for OEM support too in future.","commit_id":"ae994b5870d6306db0cd388e8d25de0eb76de8e0"},{"author":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"change_message_id":"01cd5436b82b94a2753785e245ff0a91d88cba35","unresolved":true,"context_lines":[{"line_number":35,"context_line":"1. Clone https://github.com/DMTF/Redfish-Interop-Validator on your client"},{"line_number":36,"context_line":"   machine having python3 installed."},{"line_number":37,"context_line":"2. Install the pre-requisites on client by running"},{"line_number":38,"context_line":"   ``pip3 install -r requirements.txt``"},{"line_number":39,"context_line":"3. Create the sub-directory named ``logs`` in the root directory of the cloned"},{"line_number":40,"context_line":"   repo for reporting logs."},{"line_number":41,"context_line":"4. Place ``config.ini`` in the ``config`` directory."}],"source_content_type":"text/x-rst","patch_set":11,"id":"1a97801d_6a23a479","line":38,"updated":"2022-11-06 14:03:36.000000000","message":"I would probably leave the installation procedure to the docs in the redfish interop validator repo as they can change and that\u0027s the source of truth","commit_id":"01e63f29a7df50d8f63af44b6c485ade1a8b61db"},{"author":{"_account_id":27909,"name":"Aija Jauntēva","email":"code@clusums.eu","username":"ajya"},"change_message_id":"9c664235dffb5ead9e13b54d0b67106a2148f159","unresolved":false,"context_lines":[{"line_number":35,"context_line":"1. Clone https://github.com/DMTF/Redfish-Interop-Validator on your client"},{"line_number":36,"context_line":"   machine having python3 installed."},{"line_number":37,"context_line":"2. Install the pre-requisites on client by running"},{"line_number":38,"context_line":"   ``pip3 install -r requirements.txt``"},{"line_number":39,"context_line":"3. Create the sub-directory named ``logs`` in the root directory of the cloned"},{"line_number":40,"context_line":"   repo for reporting logs."},{"line_number":41,"context_line":"4. Place ``config.ini`` in the ``config`` directory."}],"source_content_type":"text/x-rst","patch_set":11,"id":"a136ce6f_1ff728d9","line":38,"in_reply_to":"1a97801d_6a23a479","updated":"2022-11-09 11:18:25.000000000","message":"Done","commit_id":"01e63f29a7df50d8f63af44b6c485ade1a8b61db"},{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"91c3b825ef3058fbb9b90027e50798976b900ffb","unresolved":false,"context_lines":[{"line_number":1,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":2,"context_line":"Redfish Interoperability Profile"},{"line_number":3,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":4,"context_line":""},{"line_number":5,"context_line":"Overview"}],"source_content_type":"text/x-rst","patch_set":13,"id":"9c5b3dab_67439a7a","line":2,"updated":"2022-11-25 15:09:50.000000000","message":"I wonder if we should move this to the documentation, this local is not easily discoverable","commit_id":"fdcf3ad9edeaa4c3d573be14cf7473f5cdbd4ddb"},{"author":{"_account_id":27909,"name":"Aija Jauntēva","email":"code@clusums.eu","username":"ajya"},"change_message_id":"d7c159121935847bfded8c42592bb01f3c58f014","unresolved":false,"context_lines":[{"line_number":1,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":2,"context_line":"Redfish Interoperability Profile"},{"line_number":3,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":4,"context_line":""},{"line_number":5,"context_line":"Overview"}],"source_content_type":"text/x-rst","patch_set":13,"id":"9f54579e_833ad848","line":2,"in_reply_to":"9c5b3dab_67439a7a","updated":"2022-11-30 17:11:05.000000000","message":"Done","commit_id":"fdcf3ad9edeaa4c3d573be14cf7473f5cdbd4ddb"}],"redfish-interop-profiles/drivers/OpenStackIronicRedfishDriver.v1_0_0.json":[{"author":{"_account_id":7160,"name":"arkady kanevsky","email":"akanevsk@redhat.com","username":"arkady"},"change_message_id":"f547798ccf9265172a3a667812c6bf4b43216235","unresolved":true,"context_lines":[{"line_number":6,"context_line":"    \"ProfileVersion\": \"1.0.0\","},{"line_number":7,"context_line":"    \"Purpose\": \"Specifies the OpenStack ironic vendor-independent redfish hardware type requirements of a Redfish service implementation, typically offered by a baseboard management controller (BMC).\","},{"line_number":8,"context_line":"    \"OwningEntity\": \"Dell Inc.\","},{"line_number":9,"context_line":"    \"ContactInfo\": \"digmabar.patil@dell.com, richard.pioso@dell.com, michael.raineri@gmail.com, pranjali.shrivastava@dell.com, dhuldev.valekar@dell.com\","},{"line_number":10,"context_line":"    \"Protocol\": {"},{"line_number":11,"context_line":"        \"MinVersion\": \"1.0.0\""},{"line_number":12,"context_line":"    }"}],"source_content_type":"application/json","patch_set":7,"id":"a32c6597_33b82e25","line":9,"range":{"start_line":9,"start_character":19,"end_line":9,"end_character":43},"updated":"2020-12-02 15:53:10.000000000","message":"ditto","commit_id":"ae994b5870d6306db0cd388e8d25de0eb76de8e0"},{"author":{"_account_id":27909,"name":"Aija Jauntēva","email":"code@clusums.eu","username":"ajya"},"change_message_id":"bc4715c5132ae1641fb49f86e4ff4bd523ad433d","unresolved":false,"context_lines":[{"line_number":6,"context_line":"    \"ProfileVersion\": \"1.0.0\","},{"line_number":7,"context_line":"    \"Purpose\": \"Specifies the OpenStack ironic vendor-independent redfish hardware type requirements of a Redfish service implementation, typically offered by a baseboard management controller (BMC).\","},{"line_number":8,"context_line":"    \"OwningEntity\": \"Dell Inc.\","},{"line_number":9,"context_line":"    \"ContactInfo\": \"digmabar.patil@dell.com, richard.pioso@dell.com, michael.raineri@gmail.com, pranjali.shrivastava@dell.com, dhuldev.valekar@dell.com\","},{"line_number":10,"context_line":"    \"Protocol\": {"},{"line_number":11,"context_line":"        \"MinVersion\": \"1.0.0\""},{"line_number":12,"context_line":"    }"}],"source_content_type":"application/json","patch_set":7,"id":"87cd5301_7eeee16e","line":9,"range":{"start_line":9,"start_character":19,"end_line":9,"end_character":43},"in_reply_to":"a32c6597_33b82e25","updated":"2022-10-28 12:49:11.000000000","message":"Done","commit_id":"ae994b5870d6306db0cd388e8d25de0eb76de8e0"}],"redfish-interop-profiles/drivers/RedfishByRequiredProfiles.v1_0_0.json":[{"author":{"_account_id":7160,"name":"arkady kanevsky","email":"akanevsk@redhat.com","username":"arkady"},"change_message_id":"f547798ccf9265172a3a667812c6bf4b43216235","unresolved":true,"context_lines":[{"line_number":6,"context_line":"    \"ProfileVersion\": \"1.0.0\","},{"line_number":7,"context_line":"    \"Purpose\": \"Specifies the OpenStack ironic vendor-independent redfish hardware type requirements of a Redfish service implementation, typically offered by a baseboard management controller (BMC). Composed from required profiles.\","},{"line_number":8,"context_line":"    \"OwningEntity\": \"Dell Inc.\","},{"line_number":9,"context_line":"    \"ContactInfo\": \"digmabar.patil@dell.com, richard.pioso@dell.com, michael.raineri@gmail.com, pranjali.shrivastava@dell.com, dhuldev.valekar@dell.com\","},{"line_number":10,"context_line":"    \"Protocol\": {"},{"line_number":11,"context_line":"        \"MinVersion\": \"1.0.0\""},{"line_number":12,"context_line":"    },"}],"source_content_type":"application/json","patch_set":7,"id":"f67d91e1_19e2a012","line":9,"range":{"start_line":9,"start_character":19,"end_line":9,"end_character":44},"updated":"2020-12-02 15:53:10.000000000","message":"ditto","commit_id":"ae994b5870d6306db0cd388e8d25de0eb76de8e0"},{"author":{"_account_id":27909,"name":"Aija Jauntēva","email":"code@clusums.eu","username":"ajya"},"change_message_id":"bc4715c5132ae1641fb49f86e4ff4bd523ad433d","unresolved":false,"context_lines":[{"line_number":6,"context_line":"    \"ProfileVersion\": \"1.0.0\","},{"line_number":7,"context_line":"    \"Purpose\": \"Specifies the OpenStack ironic vendor-independent redfish hardware type requirements of a Redfish service implementation, typically offered by a baseboard management controller (BMC). Composed from required profiles.\","},{"line_number":8,"context_line":"    \"OwningEntity\": \"Dell Inc.\","},{"line_number":9,"context_line":"    \"ContactInfo\": \"digmabar.patil@dell.com, richard.pioso@dell.com, michael.raineri@gmail.com, pranjali.shrivastava@dell.com, dhuldev.valekar@dell.com\","},{"line_number":10,"context_line":"    \"Protocol\": {"},{"line_number":11,"context_line":"        \"MinVersion\": \"1.0.0\""},{"line_number":12,"context_line":"    },"}],"source_content_type":"application/json","patch_set":7,"id":"767d77b2_f2f7ecc1","line":9,"range":{"start_line":9,"start_character":19,"end_line":9,"end_character":44},"in_reply_to":"f67d91e1_19e2a012","updated":"2022-10-28 12:49:11.000000000","message":"Done","commit_id":"ae994b5870d6306db0cd388e8d25de0eb76de8e0"}],"redfish-interop-profiles/drivers/modules/redfish/Bios.v1_0_0.json":[{"author":{"_account_id":23847,"name":"Richard G. Pioso","email":"richard.pioso@gmail.com","username":"richard.pioso"},"change_message_id":"d5e46683b3e42a0b67e65e93113a70ca7afe05f8","unresolved":false,"context_lines":[{"line_number":19,"context_line":"                }"},{"line_number":20,"context_line":"            },"},{"line_number":21,"context_line":"            \"ActionRequirements\": {"},{"line_number":22,"context_line":"                \"ResetBios\": {"},{"line_number":23,"context_line":"                    \"Purpose\": \"BIOS hardware interface implementation must offer the ability to reset BIOS settings to their factory default values\""},{"line_number":24,"context_line":"                }"},{"line_number":25,"context_line":"            }"},{"line_number":26,"context_line":"        },"},{"line_number":27,"context_line":"        \"ComputerSystem\": {"}],"source_content_type":"application/json","patch_set":4,"id":"3f65232a_4d5ff3e1","line":24,"range":{"start_line":22,"start_character":29,"end_line":24,"end_character":17},"updated":"2020-10-23 18:53:24.000000000","message":"Since this requirement has been cracked open, include the ReadRequirement.\n\n\n    \"ResetBios\": {\n        \"ReadRequirement\": \"Mandatory\",\n        \"Purpose\": \"BIOS hardware interface implementation must offer the ability to reset BIOS settings to their factory default values\"\n    }","commit_id":"83bd5d5b6dca8c4c1fb1696f0723342a8d44e8cc"},{"author":{"_account_id":23847,"name":"Richard G. Pioso","email":"richard.pioso@gmail.com","username":"richard.pioso"},"change_message_id":"8a500d02b7cebd4373f87562532022d34418b2c5","unresolved":false,"context_lines":[{"line_number":28,"context_line":"            \"PropertyRequirements\": {"},{"line_number":29,"context_line":"                \"Bios\": {}"},{"line_number":30,"context_line":"            }"},{"line_number":31,"context_line":""},{"line_number":32,"context_line":"        }"},{"line_number":33,"context_line":"    }"},{"line_number":34,"context_line":"}"}],"source_content_type":"application/json","patch_set":4,"id":"3f65232a_c42abfe5","line":31,"range":{"start_line":31,"start_character":0,"end_line":31,"end_character":0},"updated":"2020-10-23 17:01:54.000000000","message":"nit: Please remove this empty line.","commit_id":"83bd5d5b6dca8c4c1fb1696f0723342a8d44e8cc"},{"author":{"_account_id":7160,"name":"arkady kanevsky","email":"akanevsk@redhat.com","username":"arkady"},"change_message_id":"817a14ab9c6f919c34afe5c4ce8c835c3b11f784","unresolved":true,"context_lines":[{"line_number":6,"context_line":"    \"ProfileVersion\": \"1.0.0\","},{"line_number":7,"context_line":"    \"Purpose\": \"Specifies the OpenStack ironic vendor-independent redfish hardware type bios.py module requirements of a Redfish service implementation, typically offered by a baseboard management controller (BMC).\","},{"line_number":8,"context_line":"    \"OwningEntity\": \"Dell Inc.\","},{"line_number":9,"context_line":"    \"ContactInfo\": \"digambarpatil15@yahoo.co.in, digambarpat@gmail.com, richard.pioso@dell.com, michael.raineri@gmail.com, srivastavapranjali@ymail.com, dhuldev.valekar@dellteam.com\","},{"line_number":10,"context_line":"    \"Protocol\": {"},{"line_number":11,"context_line":"        \"MinVersion\": \"1.0.0\""},{"line_number":12,"context_line":"    },"}],"source_content_type":"application/json","patch_set":9,"id":"5fdce296_805f5160","line":9,"range":{"start_line":9,"start_character":0,"end_line":9,"end_character":183},"updated":"2021-01-06 21:56:12.000000000","message":"maybe we should have a smaller list of contact person.\nMaybe Dell internal folks.","commit_id":"4035c8189bd5c67b130ecbcac5921d51bc9f97e9"},{"author":{"_account_id":27909,"name":"Aija Jauntēva","email":"code@clusums.eu","username":"ajya"},"change_message_id":"bc4715c5132ae1641fb49f86e4ff4bd523ad433d","unresolved":false,"context_lines":[{"line_number":6,"context_line":"    \"ProfileVersion\": \"1.0.0\","},{"line_number":7,"context_line":"    \"Purpose\": \"Specifies the OpenStack ironic vendor-independent redfish hardware type bios.py module requirements of a Redfish service implementation, typically offered by a baseboard management controller (BMC).\","},{"line_number":8,"context_line":"    \"OwningEntity\": \"Dell Inc.\","},{"line_number":9,"context_line":"    \"ContactInfo\": \"digambarpatil15@yahoo.co.in, digambarpat@gmail.com, richard.pioso@dell.com, michael.raineri@gmail.com, srivastavapranjali@ymail.com, dhuldev.valekar@dellteam.com\","},{"line_number":10,"context_line":"    \"Protocol\": {"},{"line_number":11,"context_line":"        \"MinVersion\": \"1.0.0\""},{"line_number":12,"context_line":"    },"}],"source_content_type":"application/json","patch_set":9,"id":"ba74b481_6fb43002","line":9,"range":{"start_line":9,"start_character":0,"end_line":9,"end_character":183},"in_reply_to":"5fdce296_805f5160","updated":"2022-10-28 12:49:11.000000000","message":"Done","commit_id":"4035c8189bd5c67b130ecbcac5921d51bc9f97e9"}],"redfish-interop-profiles/drivers/modules/redfish/Boot.v1_0_0.json":[{"author":{"_account_id":10250,"name":"Christopher Dearborn","email":"Christopher.Dearborn@dell.com","username":"cdearbor"},"change_message_id":"0306d942aa3b261dd53065f738fb955b7b4ffcb8","unresolved":false,"context_lines":[{"line_number":53,"context_line":"            \"Links\": {"},{"line_number":54,"context_line":"                \"ManagedBy\": {}"},{"line_number":55,"context_line":"            }"},{"line_number":56,"context_line":"        },    "},{"line_number":57,"context_line":"        \"VirtualMedia\": {"},{"line_number":58,"context_line":"            \"PropertyRequirements\": {"},{"line_number":59,"context_line":"                \"Image\": {},"}],"source_content_type":"application/json","patch_set":1,"id":"9f560f44_cae04afb","line":56,"updated":"2020-09-25 17:40:02.000000000","message":"trailing spaces","commit_id":"dc1090cd28cc4f9ecea9dcea2b27103573007879"},{"author":{"_account_id":10250,"name":"Christopher Dearborn","email":"Christopher.Dearborn@dell.com","username":"cdearbor"},"change_message_id":"0306d942aa3b261dd53065f738fb955b7b4ffcb8","unresolved":false,"context_lines":[{"line_number":81,"context_line":"                    \"MinCount\": 1"},{"line_number":82,"context_line":"                }"},{"line_number":83,"context_line":"            }"},{"line_number":84,"context_line":"        }        "},{"line_number":85,"context_line":"    }"},{"line_number":86,"context_line":"}"},{"line_number":87,"context_line":""}],"source_content_type":"application/json","patch_set":1,"id":"9f560f44_2aec66f2","line":84,"updated":"2020-09-25 17:40:02.000000000","message":"trailing spaces","commit_id":"dc1090cd28cc4f9ecea9dcea2b27103573007879"},{"author":{"_account_id":7160,"name":"arkady kanevsky","email":"akanevsk@redhat.com","username":"arkady"},"change_message_id":"f547798ccf9265172a3a667812c6bf4b43216235","unresolved":true,"context_lines":[{"line_number":6,"context_line":"    \"ProfileVersion\": \"1.0.0\","},{"line_number":7,"context_line":"    \"Purpose\": \"Specifies the OpenStack ironic vendor-independent redfish hardware type boot.py module requirements of a Redfish service implementation, typically offered by a baseboard management controller (BMC).\","},{"line_number":8,"context_line":"    \"OwningEntity\": \"Dell Inc.\","},{"line_number":9,"context_line":"    \"ContactInfo\": \"digmabar.patil@dellteam.com, richard.pioso@dell.com, michael.raineri@gmail.com, pranjali.shrivastava@dellteam.com, dhuldev.valekar@dellteam.com\","},{"line_number":10,"context_line":"    \"Protocol\": {"},{"line_number":11,"context_line":"        \"MinVersion\": \"1.0.0\""},{"line_number":12,"context_line":"    },"}],"source_content_type":"application/json","patch_set":7,"id":"73dd9f41_c2ac2b9f","line":9,"range":{"start_line":9,"start_character":20,"end_line":9,"end_character":48},"updated":"2020-12-02 15:53:10.000000000","message":"should digmabar be removed?","commit_id":"ae994b5870d6306db0cd388e8d25de0eb76de8e0"},{"author":{"_account_id":27909,"name":"Aija Jauntēva","email":"code@clusums.eu","username":"ajya"},"change_message_id":"bc4715c5132ae1641fb49f86e4ff4bd523ad433d","unresolved":false,"context_lines":[{"line_number":6,"context_line":"    \"ProfileVersion\": \"1.0.0\","},{"line_number":7,"context_line":"    \"Purpose\": \"Specifies the OpenStack ironic vendor-independent redfish hardware type boot.py module requirements of a Redfish service implementation, typically offered by a baseboard management controller (BMC).\","},{"line_number":8,"context_line":"    \"OwningEntity\": \"Dell Inc.\","},{"line_number":9,"context_line":"    \"ContactInfo\": \"digmabar.patil@dellteam.com, richard.pioso@dell.com, michael.raineri@gmail.com, pranjali.shrivastava@dellteam.com, dhuldev.valekar@dellteam.com\","},{"line_number":10,"context_line":"    \"Protocol\": {"},{"line_number":11,"context_line":"        \"MinVersion\": \"1.0.0\""},{"line_number":12,"context_line":"    },"}],"source_content_type":"application/json","patch_set":7,"id":"f13780f5_c4c6dbf9","line":9,"range":{"start_line":9,"start_character":20,"end_line":9,"end_character":48},"in_reply_to":"73dd9f41_c2ac2b9f","updated":"2022-10-28 12:49:11.000000000","message":"Done","commit_id":"ae994b5870d6306db0cd388e8d25de0eb76de8e0"},{"author":{"_account_id":7160,"name":"arkady kanevsky","email":"akanevsk@redhat.com","username":"arkady"},"change_message_id":"817a14ab9c6f919c34afe5c4ce8c835c3b11f784","unresolved":true,"context_lines":[{"line_number":6,"context_line":"    \"ProfileVersion\": \"1.0.0\","},{"line_number":7,"context_line":"    \"Purpose\": \"Specifies the OpenStack ironic vendor-independent redfish hardware type boot.py module requirements of a Redfish service implementation, typically offered by a baseboard management controller (BMC).\","},{"line_number":8,"context_line":"    \"OwningEntity\": \"Dell Inc.\","},{"line_number":9,"context_line":"    \"ContactInfo\": \"digambarpatil15@yahoo.co.in, digambarpat@gmail.com, richard.pioso@dell.com, michael.raineri@gmail.com, srivastavapranjali@ymail.com, dhuldev.valekar@dellteam.com\","},{"line_number":10,"context_line":"    \"Protocol\": {"},{"line_number":11,"context_line":"        \"MinVersion\": \"1.0.0\""},{"line_number":12,"context_line":"    },"}],"source_content_type":"application/json","patch_set":9,"id":"f9780c42_9c0bd93b","line":9,"range":{"start_line":9,"start_character":0,"end_line":9,"end_character":183},"updated":"2021-01-06 21:56:12.000000000","message":"ditto. Michael is fine since he represent Redfish community.","commit_id":"4035c8189bd5c67b130ecbcac5921d51bc9f97e9"},{"author":{"_account_id":27909,"name":"Aija Jauntēva","email":"code@clusums.eu","username":"ajya"},"change_message_id":"bc4715c5132ae1641fb49f86e4ff4bd523ad433d","unresolved":false,"context_lines":[{"line_number":6,"context_line":"    \"ProfileVersion\": \"1.0.0\","},{"line_number":7,"context_line":"    \"Purpose\": \"Specifies the OpenStack ironic vendor-independent redfish hardware type boot.py module requirements of a Redfish service implementation, typically offered by a baseboard management controller (BMC).\","},{"line_number":8,"context_line":"    \"OwningEntity\": \"Dell Inc.\","},{"line_number":9,"context_line":"    \"ContactInfo\": \"digambarpatil15@yahoo.co.in, digambarpat@gmail.com, richard.pioso@dell.com, michael.raineri@gmail.com, srivastavapranjali@ymail.com, dhuldev.valekar@dellteam.com\","},{"line_number":10,"context_line":"    \"Protocol\": {"},{"line_number":11,"context_line":"        \"MinVersion\": \"1.0.0\""},{"line_number":12,"context_line":"    },"}],"source_content_type":"application/json","patch_set":9,"id":"7a64eb78_7b71613e","line":9,"range":{"start_line":9,"start_character":0,"end_line":9,"end_character":183},"in_reply_to":"f9780c42_9c0bd93b","updated":"2022-10-28 12:49:11.000000000","message":"Done","commit_id":"4035c8189bd5c67b130ecbcac5921d51bc9f97e9"}],"redfish-interop-profiles/drivers/modules/redfish/Inspect.v1_0_0.json":[{"author":{"_account_id":23847,"name":"Richard G. Pioso","email":"richard.pioso@gmail.com","username":"richard.pioso"},"change_message_id":"c9eccf51236f1d73a3591b145c6cb752075ca8ea","unresolved":false,"context_lines":[{"line_number":64,"context_line":"        },"},{"line_number":65,"context_line":"        \"EthernetInterface\": {"},{"line_number":66,"context_line":"            \"PropertyRequirements\": {"},{"line_number":67,"context_line":"                \"MACAddress\": {"},{"line_number":68,"context_line":"                    \"ReadRequirement\": \"Mandatory\""},{"line_number":69,"context_line":"                },"},{"line_number":70,"context_line":"                \"Status\": {"},{"line_number":71,"context_line":"                    \"Health\": {}"},{"line_number":72,"context_line":"                }"}],"source_content_type":"application/json","patch_set":4,"id":"3f65232a_7341ec0b","line":69,"range":{"start_line":67,"start_character":0,"end_line":69,"end_character":18},"updated":"2020-10-23 22:01:24.000000000","message":"Since the default value of ReadRequirement is Mandatory, this can be simplified to the following:\n\n    \"MACAddress\": {},","commit_id":"83bd5d5b6dca8c4c1fb1696f0723342a8d44e8cc"},{"author":{"_account_id":23847,"name":"Richard G. Pioso","email":"richard.pioso@gmail.com","username":"richard.pioso"},"change_message_id":"8a500d02b7cebd4373f87562532022d34418b2c5","unresolved":false,"context_lines":[{"line_number":119,"context_line":"        },"},{"line_number":120,"context_line":"        \"Storage\": {"},{"line_number":121,"context_line":"            \"PropertyRequirements\": {"},{"line_number":122,"context_line":"                \"Volumes\": {},"},{"line_number":123,"context_line":"                \"Drives\": {}"},{"line_number":124,"context_line":"            }"},{"line_number":125,"context_line":"        },"},{"line_number":126,"context_line":"        \"StorageCollection\": {"}],"source_content_type":"application/json","patch_set":4,"id":"3f65232a_e426dbb7","line":123,"range":{"start_line":122,"start_character":0,"end_line":123,"end_character":28},"updated":"2020-10-23 17:01:54.000000000","message":"nit: Let us list these in alphabetical order.","commit_id":"83bd5d5b6dca8c4c1fb1696f0723342a8d44e8cc"},{"author":{"_account_id":7160,"name":"arkady kanevsky","email":"akanevsk@redhat.com","username":"arkady"},"change_message_id":"f547798ccf9265172a3a667812c6bf4b43216235","unresolved":true,"context_lines":[{"line_number":6,"context_line":"    \"ProfileVersion\": \"1.0.0\","},{"line_number":7,"context_line":"    \"Purpose\": \"Specifies the OpenStack ironic vendor-independent redfish hardware type inspect.py module requirements of a Redfish service implementation, typically offered by a baseboard management controller (BMC).\","},{"line_number":8,"context_line":"    \"OwningEntity\": \"Dell Inc.\","},{"line_number":9,"context_line":"    \"ContactInfo\": \"digmabar.patil@dellteam.com, richard.pioso@dell.com, michael.raineri@gmail.com, pranjali.shrivastava@dellteam.com, dhuldev.valekar@dellteam.com\","},{"line_number":10,"context_line":"    \"Protocol\": {"},{"line_number":11,"context_line":"        \"MinVersion\": \"1.0.0\""},{"line_number":12,"context_line":"    },"}],"source_content_type":"application/json","patch_set":7,"id":"12cd0e01_e8bbe73f","line":9,"range":{"start_line":9,"start_character":20,"end_line":9,"end_character":48},"updated":"2020-12-02 15:53:10.000000000","message":"ditto","commit_id":"ae994b5870d6306db0cd388e8d25de0eb76de8e0"},{"author":{"_account_id":27909,"name":"Aija Jauntēva","email":"code@clusums.eu","username":"ajya"},"change_message_id":"bc4715c5132ae1641fb49f86e4ff4bd523ad433d","unresolved":false,"context_lines":[{"line_number":6,"context_line":"    \"ProfileVersion\": \"1.0.0\","},{"line_number":7,"context_line":"    \"Purpose\": \"Specifies the OpenStack ironic vendor-independent redfish hardware type inspect.py module requirements of a Redfish service implementation, typically offered by a baseboard management controller (BMC).\","},{"line_number":8,"context_line":"    \"OwningEntity\": \"Dell Inc.\","},{"line_number":9,"context_line":"    \"ContactInfo\": \"digmabar.patil@dellteam.com, richard.pioso@dell.com, michael.raineri@gmail.com, pranjali.shrivastava@dellteam.com, dhuldev.valekar@dellteam.com\","},{"line_number":10,"context_line":"    \"Protocol\": {"},{"line_number":11,"context_line":"        \"MinVersion\": \"1.0.0\""},{"line_number":12,"context_line":"    },"}],"source_content_type":"application/json","patch_set":7,"id":"330d402f_cfcdbb7d","line":9,"range":{"start_line":9,"start_character":20,"end_line":9,"end_character":48},"in_reply_to":"12cd0e01_e8bbe73f","updated":"2022-10-28 12:49:11.000000000","message":"Done","commit_id":"ae994b5870d6306db0cd388e8d25de0eb76de8e0"},{"author":{"_account_id":7160,"name":"arkady kanevsky","email":"akanevsk@redhat.com","username":"arkady"},"change_message_id":"f547798ccf9265172a3a667812c6bf4b43216235","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":7,"id":"25f3483e_318348bc","line":145,"range":{"start_line":143,"start_character":0,"end_line":145,"end_character":0},"updated":"2020-12-02 15:53:10.000000000","message":"what about FPGA, GPU, and other accelerator devices if they exist?","commit_id":"ae994b5870d6306db0cd388e8d25de0eb76de8e0"},{"author":{"_account_id":27909,"name":"Aija Jauntēva","email":"code@clusums.eu","username":"ajya"},"change_message_id":"bc4715c5132ae1641fb49f86e4ff4bd523ad433d","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":7,"id":"490fe745_ca2827ac","line":145,"range":{"start_line":143,"start_character":0,"end_line":145,"end_character":0},"in_reply_to":"25f3483e_318348bc","updated":"2022-10-28 12:49:11.000000000","message":"Keeping profile simple for basic functionality first.","commit_id":"ae994b5870d6306db0cd388e8d25de0eb76de8e0"}],"redfish-interop-profiles/drivers/modules/redfish/Management.v1_0_0.json":[{"author":{"_account_id":23847,"name":"Richard G. Pioso","email":"richard.pioso@gmail.com","username":"richard.pioso"},"change_message_id":"8a500d02b7cebd4373f87562532022d34418b2c5","unresolved":false,"context_lines":[{"line_number":103,"context_line":"                        },"},{"line_number":104,"context_line":"                        \"InputRanges\": {"},{"line_number":105,"context_line":"                            \"PropertyRequirements\": {"},{"line_number":106,"context_line":"                                \"MinimumVoltage\": {},"},{"line_number":107,"context_line":"                                \"MaximumVoltage\": {},"},{"line_number":108,"context_line":"                                \"MinimumFrequencyHz\": {},"},{"line_number":109,"context_line":"                                \"MaximumFrequencyHz\": {},"},{"line_number":110,"context_line":"                                \"OutputWattage\": {}"},{"line_number":111,"context_line":"                            }"},{"line_number":112,"context_line":"                        }"},{"line_number":113,"context_line":""}],"source_content_type":"application/json","patch_set":4,"id":"3f65232a_c49abfc3","line":110,"range":{"start_line":106,"start_character":0,"end_line":110,"end_character":51},"updated":"2020-10-23 17:01:54.000000000","message":"nit: Let us list these in alphabetical order.","commit_id":"83bd5d5b6dca8c4c1fb1696f0723342a8d44e8cc"},{"author":{"_account_id":23847,"name":"Richard G. Pioso","email":"richard.pioso@gmail.com","username":"richard.pioso"},"change_message_id":"8a500d02b7cebd4373f87562532022d34418b2c5","unresolved":false,"context_lines":[{"line_number":91,"context_line":"            \"PropertyRequirements\": {"},{"line_number":92,"context_line":"                \"PowerSupplies\": {"},{"line_number":93,"context_line":"                    \"PropertyRequirements\": {"},{"line_number":94,"context_line":"                        \"PowerCapacityWatts\": {},"},{"line_number":95,"context_line":"                        \"LineInputVoltage\": {},"},{"line_number":96,"context_line":"                        \"LastPowerOutputWatts\": {},"},{"line_number":97,"context_line":"                        \"SerialNumber\": {},"},{"line_number":98,"context_line":"                        \"Status\": {"},{"line_number":99,"context_line":"                            \"PropertyRequirements\": {"},{"line_number":100,"context_line":"                                \"State\": {},"},{"line_number":101,"context_line":"                                \"Health\": {}"},{"line_number":102,"context_line":"                            }"},{"line_number":103,"context_line":"                        },"},{"line_number":104,"context_line":"                        \"InputRanges\": {"},{"line_number":105,"context_line":"                            \"PropertyRequirements\": {"},{"line_number":106,"context_line":"                                \"MinimumVoltage\": {},"},{"line_number":107,"context_line":"                                \"MaximumVoltage\": {},"},{"line_number":108,"context_line":"                                \"MinimumFrequencyHz\": {},"},{"line_number":109,"context_line":"                                \"MaximumFrequencyHz\": {},"},{"line_number":110,"context_line":"                                \"OutputWattage\": {}"},{"line_number":111,"context_line":"                            }"},{"line_number":112,"context_line":"                        }"},{"line_number":113,"context_line":""},{"line_number":114,"context_line":"                    }"},{"line_number":115,"context_line":"                }"}],"source_content_type":"application/json","patch_set":4,"id":"3f65232a_845447cc","line":112,"range":{"start_line":94,"start_character":0,"end_line":112,"end_character":25},"updated":"2020-10-23 17:01:54.000000000","message":"nit: Let us list these in alphabetical order.","commit_id":"83bd5d5b6dca8c4c1fb1696f0723342a8d44e8cc"},{"author":{"_account_id":23847,"name":"Richard G. Pioso","email":"richard.pioso@gmail.com","username":"richard.pioso"},"change_message_id":"8a500d02b7cebd4373f87562532022d34418b2c5","unresolved":false,"context_lines":[{"line_number":110,"context_line":"                                \"OutputWattage\": {}"},{"line_number":111,"context_line":"                            }"},{"line_number":112,"context_line":"                        }"},{"line_number":113,"context_line":""},{"line_number":114,"context_line":"                    }"},{"line_number":115,"context_line":"                }"},{"line_number":116,"context_line":"            }"}],"source_content_type":"application/json","patch_set":4,"id":"3f65232a_2491f353","line":113,"updated":"2020-10-23 17:01:54.000000000","message":"nit: Please remove this empty line.","commit_id":"83bd5d5b6dca8c4c1fb1696f0723342a8d44e8cc"},{"author":{"_account_id":23847,"name":"Richard G. Pioso","email":"richard.pioso@gmail.com","username":"richard.pioso"},"change_message_id":"8a500d02b7cebd4373f87562532022d34418b2c5","unresolved":false,"context_lines":[{"line_number":120,"context_line":"                \"Devices\": {"},{"line_number":121,"context_line":"                    \"PropertyRequirements\": {"},{"line_number":122,"context_line":"                        \"Name\": {},"},{"line_number":123,"context_line":"                        \"CapacityBytes\": {"},{"line_number":124,"context_line":"                            \"ReadRequirement\": \"IfPopulated\""},{"line_number":125,"context_line":"                        },"},{"line_number":126,"context_line":"                        \"Status\": {}"},{"line_number":127,"context_line":"                    }"},{"line_number":128,"context_line":"                }"}],"source_content_type":"application/json","patch_set":4,"id":"3f65232a_44cfcf7e","line":125,"range":{"start_line":123,"start_character":0,"end_line":125,"end_character":26},"updated":"2020-10-23 17:01:54.000000000","message":"nit: Let us list this in alphabetical order.","commit_id":"83bd5d5b6dca8c4c1fb1696f0723342a8d44e8cc"},{"author":{"_account_id":23847,"name":"Richard G. Pioso","email":"richard.pioso@gmail.com","username":"richard.pioso"},"change_message_id":"8a500d02b7cebd4373f87562532022d34418b2c5","unresolved":false,"context_lines":[{"line_number":146,"context_line":"                        \"SerialNumber\": {"},{"line_number":147,"context_line":"                            \"ReadRequirement\": \"Recommended\""},{"line_number":148,"context_line":"                        },"},{"line_number":149,"context_line":"                        \"PhysicalContext\": {},"},{"line_number":150,"context_line":"                        \"Status\": {"},{"line_number":151,"context_line":"                            \"PropertyRequirements\": {"},{"line_number":152,"context_line":"                                \"State\": {},"}],"source_content_type":"application/json","patch_set":4,"id":"3f65232a_04f3170c","line":149,"range":{"start_line":149,"start_character":0,"end_line":149,"end_character":46},"updated":"2020-10-23 17:01:54.000000000","message":"nit: Let us list this in alphabetical order.","commit_id":"83bd5d5b6dca8c4c1fb1696f0723342a8d44e8cc"},{"author":{"_account_id":23847,"name":"Richard G. Pioso","email":"richard.pioso@gmail.com","username":"richard.pioso"},"change_message_id":"8a500d02b7cebd4373f87562532022d34418b2c5","unresolved":false,"context_lines":[{"line_number":149,"context_line":"                        \"PhysicalContext\": {},"},{"line_number":150,"context_line":"                        \"Status\": {"},{"line_number":151,"context_line":"                            \"PropertyRequirements\": {"},{"line_number":152,"context_line":"                                \"State\": {},"},{"line_number":153,"context_line":"                                \"Health\": {}"},{"line_number":154,"context_line":"                            }"},{"line_number":155,"context_line":"                        }"},{"line_number":156,"context_line":"                    }"}],"source_content_type":"application/json","patch_set":4,"id":"3f65232a_24e3b307","line":153,"range":{"start_line":152,"start_character":0,"end_line":153,"end_character":44},"updated":"2020-10-23 17:01:54.000000000","message":"nit: Let us list these in alphabetical order.","commit_id":"83bd5d5b6dca8c4c1fb1696f0723342a8d44e8cc"},{"author":{"_account_id":23847,"name":"Richard G. Pioso","email":"richard.pioso@gmail.com","username":"richard.pioso"},"change_message_id":"8a500d02b7cebd4373f87562532022d34418b2c5","unresolved":false,"context_lines":[{"line_number":161,"context_line":"                        \"MinReadingRangeTemp\": {},"},{"line_number":162,"context_line":"                        \"ReadingCelsius\": {},"},{"line_number":163,"context_line":"                        \"SensorNumber\": {},"},{"line_number":164,"context_line":"                        \"PhysicalContext\": {}"},{"line_number":165,"context_line":"                    }"},{"line_number":166,"context_line":"                }"},{"line_number":167,"context_line":"            }"}],"source_content_type":"application/json","patch_set":4,"id":"3f65232a_24d9f382","line":164,"range":{"start_line":164,"start_character":0,"end_line":164,"end_character":45},"updated":"2020-10-23 17:01:54.000000000","message":"nit: Let us list this in alphabetical order.","commit_id":"83bd5d5b6dca8c4c1fb1696f0723342a8d44e8cc"},{"author":{"_account_id":7160,"name":"arkady kanevsky","email":"akanevsk@redhat.com","username":"arkady"},"change_message_id":"f547798ccf9265172a3a667812c6bf4b43216235","unresolved":true,"context_lines":[{"line_number":6,"context_line":"    \"ProfileVersion\": \"1.0.0\","},{"line_number":7,"context_line":"    \"Purpose\": \"Specifies the OpenStack ironic vendor-independent redfish hardware type management.py module requirements of a Redfish service implementation, typically offered by a baseboard management controller (BMC).\","},{"line_number":8,"context_line":"    \"OwningEntity\": \"Dell Inc.\","},{"line_number":9,"context_line":"    \"ContactInfo\": \"digmabar.patil@dellteam.com, richard.pioso@dell.com, michael.raineri@gmail.com, pranjali.shrivastava@dellteam.com, dhuldev.valekar@dellteam.com\","},{"line_number":10,"context_line":"    \"Protocol\": {"},{"line_number":11,"context_line":"        \"MinVersion\": \"1.0.0\""},{"line_number":12,"context_line":"    },"}],"source_content_type":"application/json","patch_set":7,"id":"6598e621_d9e3eba5","line":9,"range":{"start_line":9,"start_character":19,"end_line":9,"end_character":48},"updated":"2020-12-02 15:53:10.000000000","message":"ditto","commit_id":"ae994b5870d6306db0cd388e8d25de0eb76de8e0"},{"author":{"_account_id":27909,"name":"Aija Jauntēva","email":"code@clusums.eu","username":"ajya"},"change_message_id":"bc4715c5132ae1641fb49f86e4ff4bd523ad433d","unresolved":false,"context_lines":[{"line_number":6,"context_line":"    \"ProfileVersion\": \"1.0.0\","},{"line_number":7,"context_line":"    \"Purpose\": \"Specifies the OpenStack ironic vendor-independent redfish hardware type management.py module requirements of a Redfish service implementation, typically offered by a baseboard management controller (BMC).\","},{"line_number":8,"context_line":"    \"OwningEntity\": \"Dell Inc.\","},{"line_number":9,"context_line":"    \"ContactInfo\": \"digmabar.patil@dellteam.com, richard.pioso@dell.com, michael.raineri@gmail.com, pranjali.shrivastava@dellteam.com, dhuldev.valekar@dellteam.com\","},{"line_number":10,"context_line":"    \"Protocol\": {"},{"line_number":11,"context_line":"        \"MinVersion\": \"1.0.0\""},{"line_number":12,"context_line":"    },"}],"source_content_type":"application/json","patch_set":7,"id":"5e424749_b221f6d5","line":9,"range":{"start_line":9,"start_character":19,"end_line":9,"end_character":48},"in_reply_to":"6598e621_d9e3eba5","updated":"2022-10-28 12:49:11.000000000","message":"Done","commit_id":"ae994b5870d6306db0cd388e8d25de0eb76de8e0"},{"author":{"_account_id":7160,"name":"arkady kanevsky","email":"akanevsk@redhat.com","username":"arkady"},"change_message_id":"817a14ab9c6f919c34afe5c4ce8c835c3b11f784","unresolved":true,"context_lines":[{"line_number":52,"context_line":"                    \"ReadRequirement\": \"Mandatory\","},{"line_number":53,"context_line":"                    \"WriteRequirement\": \"Mandatory\","},{"line_number":54,"context_line":"                    \"Comparison\": \"AnyOf\","},{"line_number":55,"context_line":"                    \"Values\": [\"Lit\", \"Off\", \"Blinking\"]"},{"line_number":56,"context_line":"                },"},{"line_number":57,"context_line":"                \"Links\": {"},{"line_number":58,"context_line":"                    \"PropertyRequirements\": {"}],"source_content_type":"application/json","patch_set":9,"id":"cddac1a7_a7e6d58d","line":55,"range":{"start_line":55,"start_character":32,"end_line":55,"end_character":35},"updated":"2021-01-06 21:56:12.000000000","message":"SHould that be ON to be symmetric with OFF","commit_id":"4035c8189bd5c67b130ecbcac5921d51bc9f97e9"},{"author":{"_account_id":27909,"name":"Aija Jauntēva","email":"code@clusums.eu","username":"ajya"},"change_message_id":"bc4715c5132ae1641fb49f86e4ff4bd523ad433d","unresolved":false,"context_lines":[{"line_number":52,"context_line":"                    \"ReadRequirement\": \"Mandatory\","},{"line_number":53,"context_line":"                    \"WriteRequirement\": \"Mandatory\","},{"line_number":54,"context_line":"                    \"Comparison\": \"AnyOf\","},{"line_number":55,"context_line":"                    \"Values\": [\"Lit\", \"Off\", \"Blinking\"]"},{"line_number":56,"context_line":"                },"},{"line_number":57,"context_line":"                \"Links\": {"},{"line_number":58,"context_line":"                    \"PropertyRequirements\": {"}],"source_content_type":"application/json","patch_set":9,"id":"88989d77_aadf1a5a","line":55,"range":{"start_line":55,"start_character":32,"end_line":55,"end_character":35},"in_reply_to":"cddac1a7_a7e6d58d","updated":"2022-10-28 12:49:11.000000000","message":"This comes from Redfish spec and it has \u0027Lit\u0027.","commit_id":"4035c8189bd5c67b130ecbcac5921d51bc9f97e9"},{"author":{"_account_id":7160,"name":"arkady kanevsky","email":"akanevsk@redhat.com","username":"arkady"},"change_message_id":"817a14ab9c6f919c34afe5c4ce8c835c3b11f784","unresolved":true,"context_lines":[{"line_number":83,"context_line":"                    \"ReadRequirement\": \"Mandatory\","},{"line_number":84,"context_line":"                    \"WriteRequirement\": \"Mandatory\","},{"line_number":85,"context_line":"                    \"Comparison\": \"AnyOf\","},{"line_number":86,"context_line":"                    \"Values\": [\"Lit\", \"Off\", \"Blinking\"]"},{"line_number":87,"context_line":"                }"},{"line_number":88,"context_line":"            }"},{"line_number":89,"context_line":"        },"}],"source_content_type":"application/json","patch_set":9,"id":"33193263_1e25f391","line":86,"range":{"start_line":86,"start_character":32,"end_line":86,"end_character":36},"updated":"2021-01-06 21:56:12.000000000","message":"ditto","commit_id":"4035c8189bd5c67b130ecbcac5921d51bc9f97e9"},{"author":{"_account_id":27909,"name":"Aija Jauntēva","email":"code@clusums.eu","username":"ajya"},"change_message_id":"bc4715c5132ae1641fb49f86e4ff4bd523ad433d","unresolved":false,"context_lines":[{"line_number":83,"context_line":"                    \"ReadRequirement\": \"Mandatory\","},{"line_number":84,"context_line":"                    \"WriteRequirement\": \"Mandatory\","},{"line_number":85,"context_line":"                    \"Comparison\": \"AnyOf\","},{"line_number":86,"context_line":"                    \"Values\": [\"Lit\", \"Off\", \"Blinking\"]"},{"line_number":87,"context_line":"                }"},{"line_number":88,"context_line":"            }"},{"line_number":89,"context_line":"        },"}],"source_content_type":"application/json","patch_set":9,"id":"a6770a9d_0a5e3971","line":86,"range":{"start_line":86,"start_character":32,"end_line":86,"end_character":36},"in_reply_to":"33193263_1e25f391","updated":"2022-10-28 12:49:11.000000000","message":"Done","commit_id":"4035c8189bd5c67b130ecbcac5921d51bc9f97e9"}],"redfish-interop-profiles/drivers/modules/redfish/Power.v1_0_0.json":[{"author":{"_account_id":11292,"name":"Arne Wiebalck","email":"Arne.Wiebalck@cern.ch","username":"wiebalck"},"change_message_id":"c8f1d4dcaca6323d2f8ce486a88d1e2a0cb5b701","unresolved":false,"context_lines":[{"line_number":15,"context_line":"            \"PropertyRequirements\": {"},{"line_number":16,"context_line":"                \"PowerState\": {"},{"line_number":17,"context_line":"                    \"ReadRequirement\": \"Mandatory\","},{"line_number":18,"context_line":"                    \"Comparision\": \"AnyOf\","},{"line_number":19,"context_line":"                    \"Values\": [\"On\", \"Off\", \"PoweringOn\", \"PoweringOff\"]"},{"line_number":20,"context_line":"                }"},{"line_number":21,"context_line":"            },"}],"source_content_type":"application/json","patch_set":6,"id":"1f621f24_7b02f370","line":18,"range":{"start_line":18,"start_character":20,"end_line":18,"end_character":34},"updated":"2020-11-10 12:40:41.000000000","message":"should be: \"Comparison\":","commit_id":"ba674a6445433d0139c29a24d720950fea28f736"},{"author":{"_account_id":7160,"name":"arkady kanevsky","email":"akanevsk@redhat.com","username":"arkady"},"change_message_id":"f547798ccf9265172a3a667812c6bf4b43216235","unresolved":true,"context_lines":[{"line_number":6,"context_line":"    \"ProfileVersion\": \"1.0.0\","},{"line_number":7,"context_line":"    \"Purpose\": \"Specifies the OpenStack ironic vendor-independent redfish hardware type power.py module requirements of a Redfish service implementation, typically offered by a baseboard management controller (BMC).\","},{"line_number":8,"context_line":"    \"OwningEntity\": \"Dell Inc.\","},{"line_number":9,"context_line":"    \"ContactInfo\": \"digmabar.patil@dell.com, richard.pioso@dell.com, michael.raineri@gmail.com, pranjali.shrivastava@dellteam.com, dhuldev.valekar@dellteam.com\","},{"line_number":10,"context_line":"    \"Protocol\": {"},{"line_number":11,"context_line":"        \"MinVersion\": \"1.0.0\""},{"line_number":12,"context_line":"    },"}],"source_content_type":"application/json","patch_set":7,"id":"fa3883ab_19273e02","line":9,"range":{"start_line":9,"start_character":19,"end_line":9,"end_character":44},"updated":"2020-12-02 15:53:10.000000000","message":"ditto","commit_id":"ae994b5870d6306db0cd388e8d25de0eb76de8e0"},{"author":{"_account_id":27909,"name":"Aija Jauntēva","email":"code@clusums.eu","username":"ajya"},"change_message_id":"bc4715c5132ae1641fb49f86e4ff4bd523ad433d","unresolved":false,"context_lines":[{"line_number":6,"context_line":"    \"ProfileVersion\": \"1.0.0\","},{"line_number":7,"context_line":"    \"Purpose\": \"Specifies the OpenStack ironic vendor-independent redfish hardware type power.py module requirements of a Redfish service implementation, typically offered by a baseboard management controller (BMC).\","},{"line_number":8,"context_line":"    \"OwningEntity\": \"Dell Inc.\","},{"line_number":9,"context_line":"    \"ContactInfo\": \"digmabar.patil@dell.com, richard.pioso@dell.com, michael.raineri@gmail.com, pranjali.shrivastava@dellteam.com, dhuldev.valekar@dellteam.com\","},{"line_number":10,"context_line":"    \"Protocol\": {"},{"line_number":11,"context_line":"        \"MinVersion\": \"1.0.0\""},{"line_number":12,"context_line":"    },"}],"source_content_type":"application/json","patch_set":7,"id":"7ae864bd_db89840c","line":9,"range":{"start_line":9,"start_character":19,"end_line":9,"end_character":44},"in_reply_to":"fa3883ab_19273e02","updated":"2022-10-28 12:49:11.000000000","message":"Done","commit_id":"ae994b5870d6306db0cd388e8d25de0eb76de8e0"}],"redfish-interop-profiles/drivers/modules/redfish/Utils.v1_0_0.json":[{"author":{"_account_id":23847,"name":"Richard G. Pioso","email":"richard.pioso@gmail.com","username":"richard.pioso"},"change_message_id":"8a500d02b7cebd4373f87562532022d34418b2c5","unresolved":false,"context_lines":[{"line_number":60,"context_line":"                },"},{"line_number":61,"context_line":"                \"MemorySummary\": {"},{"line_number":62,"context_line":"                    \"ReadRequirement\": \"Recommended\","},{"line_number":63,"context_line":"                    \"PropertyRequirements\":{"},{"line_number":64,"context_line":"                        \"Status\": {},"},{"line_number":65,"context_line":"                        \"TotalSystemMemoryGiB\": {},"},{"line_number":66,"context_line":"                        \"HealthRollup\": {}"}],"source_content_type":"application/json","patch_set":4,"id":"3f65232a_495fea40","line":63,"range":{"start_line":63,"start_character":42,"end_line":63,"end_character":44},"updated":"2020-10-23 17:01:54.000000000","message":"nit: Please insert a space between the colon and opening brace.","commit_id":"83bd5d5b6dca8c4c1fb1696f0723342a8d44e8cc"},{"author":{"_account_id":23847,"name":"Richard G. Pioso","email":"richard.pioso@gmail.com","username":"richard.pioso"},"change_message_id":"8a500d02b7cebd4373f87562532022d34418b2c5","unresolved":false,"context_lines":[{"line_number":63,"context_line":"                    \"PropertyRequirements\":{"},{"line_number":64,"context_line":"                        \"Status\": {},"},{"line_number":65,"context_line":"                        \"TotalSystemMemoryGiB\": {},"},{"line_number":66,"context_line":"                        \"HealthRollup\": {}"},{"line_number":67,"context_line":"                    }"},{"line_number":68,"context_line":"                },"},{"line_number":69,"context_line":"                \"Model\": {"}],"source_content_type":"application/json","patch_set":4,"id":"3f65232a_44d06ff8","line":66,"range":{"start_line":66,"start_character":0,"end_line":66,"end_character":42},"updated":"2020-10-23 17:01:54.000000000","message":"nit: Let us list this in alphabetical order.","commit_id":"83bd5d5b6dca8c4c1fb1696f0723342a8d44e8cc"},{"author":{"_account_id":23847,"name":"Richard G. Pioso","email":"richard.pioso@gmail.com","username":"richard.pioso"},"change_message_id":"c04e221aa23b6288cce1985f3e97a6949d27c50b","unresolved":false,"context_lines":[{"line_number":84,"context_line":"                    \"ReadRequirement\": \"Recommended\""},{"line_number":85,"context_line":"                },"},{"line_number":86,"context_line":"                \"SystemType\": {"},{"line_number":87,"context_line":"                    \"ReadRequirement\": \"IfImplemented\","},{"line_number":88,"context_line":"                    \"Comparison\": \"AnyOf\","},{"line_number":89,"context_line":"                    \"Values\": ["},{"line_number":90,"context_line":"                        \"Physical\", \"Virtual\", \"OS\","}],"source_content_type":"application/json","patch_set":4,"id":"3f65232a_05db00ed","line":87,"range":{"start_line":87,"start_character":39,"end_line":87,"end_character":54},"updated":"2020-10-26 20:20:31.000000000","message":"Please change this to \"Recommended\".","commit_id":"83bd5d5b6dca8c4c1fb1696f0723342a8d44e8cc"},{"author":{"_account_id":7160,"name":"arkady kanevsky","email":"akanevsk@redhat.com","username":"arkady"},"change_message_id":"f547798ccf9265172a3a667812c6bf4b43216235","unresolved":true,"context_lines":[{"line_number":6,"context_line":"    \"ProfileVersion\": \"1.0.0\","},{"line_number":7,"context_line":"    \"Purpose\": \"Specifies the OpenStack ironic vendor-independent redfish hardware type utils.py module requirements of a Redfish service implementation, typically offered by a baseboard management controller (BMC).\","},{"line_number":8,"context_line":"    \"OwningEntity\": \"Dell Inc.\","},{"line_number":9,"context_line":"    \"ContactInfo\": \"digmabar.patil@dell.com, richard.pioso@dell.com, michael.raineri@gmail.com, pranjali.shrivastava@dellteam.com, dhuldev.valekar@dellteam.com\","},{"line_number":10,"context_line":"    \"Protocol\": {"},{"line_number":11,"context_line":"        \"MinVersion\": \"1.0.0\""},{"line_number":12,"context_line":"    },"}],"source_content_type":"application/json","patch_set":7,"id":"14c729f0_d10891f7","line":9,"range":{"start_line":9,"start_character":20,"end_line":9,"end_character":45},"updated":"2020-12-02 15:53:10.000000000","message":"ditto","commit_id":"ae994b5870d6306db0cd388e8d25de0eb76de8e0"},{"author":{"_account_id":27909,"name":"Aija Jauntēva","email":"code@clusums.eu","username":"ajya"},"change_message_id":"bc4715c5132ae1641fb49f86e4ff4bd523ad433d","unresolved":false,"context_lines":[{"line_number":6,"context_line":"    \"ProfileVersion\": \"1.0.0\","},{"line_number":7,"context_line":"    \"Purpose\": \"Specifies the OpenStack ironic vendor-independent redfish hardware type utils.py module requirements of a Redfish service implementation, typically offered by a baseboard management controller (BMC).\","},{"line_number":8,"context_line":"    \"OwningEntity\": \"Dell Inc.\","},{"line_number":9,"context_line":"    \"ContactInfo\": \"digmabar.patil@dell.com, richard.pioso@dell.com, michael.raineri@gmail.com, pranjali.shrivastava@dellteam.com, dhuldev.valekar@dellteam.com\","},{"line_number":10,"context_line":"    \"Protocol\": {"},{"line_number":11,"context_line":"        \"MinVersion\": \"1.0.0\""},{"line_number":12,"context_line":"    },"}],"source_content_type":"application/json","patch_set":7,"id":"8b28443d_d2283755","line":9,"range":{"start_line":9,"start_character":20,"end_line":9,"end_character":45},"in_reply_to":"14c729f0_d10891f7","updated":"2022-10-28 12:49:11.000000000","message":"Done","commit_id":"ae994b5870d6306db0cd388e8d25de0eb76de8e0"},{"author":{"_account_id":7160,"name":"arkady kanevsky","email":"akanevsk@redhat.com","username":"arkady"},"change_message_id":"817a14ab9c6f919c34afe5c4ce8c835c3b11f784","unresolved":true,"context_lines":[{"line_number":53,"context_line":"                \"IndicatorLED\": {"},{"line_number":54,"context_line":"                    \"ReadRequirement\": \"IfImplemented\","},{"line_number":55,"context_line":"                    \"Comparison\": \"AnyOf\","},{"line_number":56,"context_line":"                    \"Values\": [\"Unknown\", \"Lit\", \"Blinking\", \"Off\"]"},{"line_number":57,"context_line":"                },"},{"line_number":58,"context_line":"                \"Manufacturer\": {"},{"line_number":59,"context_line":"                    \"ReadRequirement\": \"Recommended\""}],"source_content_type":"application/json","patch_set":9,"id":"0cf8b1c1_3976d51b","line":56,"range":{"start_line":56,"start_character":43,"end_line":56,"end_character":45},"updated":"2021-01-06 21:56:12.000000000","message":"ditto","commit_id":"4035c8189bd5c67b130ecbcac5921d51bc9f97e9"},{"author":{"_account_id":27909,"name":"Aija Jauntēva","email":"code@clusums.eu","username":"ajya"},"change_message_id":"bc4715c5132ae1641fb49f86e4ff4bd523ad433d","unresolved":false,"context_lines":[{"line_number":53,"context_line":"                \"IndicatorLED\": {"},{"line_number":54,"context_line":"                    \"ReadRequirement\": \"IfImplemented\","},{"line_number":55,"context_line":"                    \"Comparison\": \"AnyOf\","},{"line_number":56,"context_line":"                    \"Values\": [\"Unknown\", \"Lit\", \"Blinking\", \"Off\"]"},{"line_number":57,"context_line":"                },"},{"line_number":58,"context_line":"                \"Manufacturer\": {"},{"line_number":59,"context_line":"                    \"ReadRequirement\": \"Recommended\""}],"source_content_type":"application/json","patch_set":9,"id":"9688c5df_eacbf0ac","line":56,"range":{"start_line":56,"start_character":43,"end_line":56,"end_character":45},"in_reply_to":"0cf8b1c1_3976d51b","updated":"2022-10-28 12:49:11.000000000","message":"Done","commit_id":"4035c8189bd5c67b130ecbcac5921d51bc9f97e9"}]}
