)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":33301,"name":"Caique Mello","email":"caiquemellosbo@gmail.com","username":"MelloCaique"},"change_message_id":"d8e34de2c262de4ef1475c213727cccc82be2b0e","unresolved":true,"context_lines":[{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Adds the spec-lite for the integration between NetApp ActiveIQ"},{"line_number":10,"context_line":"software with Manila Scheduler weigher phase."},{"line_number":11,"context_line":"It also adds the bobca release directory specs."},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"Change-Id: I7ecbad25660f10170172fc2a07507000bfafde75"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"a23f5c8f_42acd49f","line":11,"range":{"start_line":11,"start_character":17,"end_line":11,"end_character":22},"updated":"2023-06-29 13:51:20.000000000","message":"typo: bobcat?","commit_id":"a8cede3be7de4318e6542b85ab2d7a342c710d29"},{"author":{"_account_id":31721,"name":"Felipe Rodrigues","email":"felipefuty01@gmail.com","username":"felipefutty"},"change_message_id":"74a6696c3ac79d197972baef053add6688b59ed7","unresolved":false,"context_lines":[{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Adds the spec-lite for the integration between NetApp ActiveIQ"},{"line_number":10,"context_line":"software with Manila Scheduler weigher phase."},{"line_number":11,"context_line":"It also adds the bobca release directory specs."},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"Change-Id: I7ecbad25660f10170172fc2a07507000bfafde75"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"2d1bed91_b68f0b83","line":11,"range":{"start_line":11,"start_character":17,"end_line":11,"end_character":22},"in_reply_to":"a23f5c8f_42acd49f","updated":"2023-06-29 20:55:33.000000000","message":"you are right. Thanks","commit_id":"a8cede3be7de4318e6542b85ab2d7a342c710d29"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"1cbeb6450f1de49195a2494c389613220d811b74","unresolved":true,"context_lines":[{"line_number":9,"context_line":"Adds the spec-lite for the integration between NetApp ActiveIQ"},{"line_number":10,"context_line":"software with Manila Scheduler weigher phase."},{"line_number":11,"context_line":"It also adds the bobcat release directory specs."},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"Change-Id: I7ecbad25660f10170172fc2a07507000bfafde75"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":3,"id":"2e43f4f7_712fa02f","line":12,"updated":"2023-06-30 07:25:35.000000000","message":"Is there a blueprint for this? I think you should create one so its easy to link the implementation together if it spans multiple patches..","commit_id":"69acbe290ccf2a6c3fa60163bdfaa3b2823d9475"}],"/PATCHSET_LEVEL":[{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"4b21e1828b4be16c433b8b0ef510eb6fc7c6848d","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"a7195906_bfce5d8d","updated":"2023-04-27 20:16:21.000000000","message":"Thanks Felipe, comments inline","commit_id":"27899650680ba8f9876236c37696e147e243a9a1"},{"author":{"_account_id":31721,"name":"Felipe Rodrigues","email":"felipefuty01@gmail.com","username":"felipefutty"},"change_message_id":"58365e0b0abe1b7a761233a5cca08f1ae18ca8d8","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"260a29ba_9693c45f","updated":"2023-06-28 20:24:50.000000000","message":"Thank you Goutham! Fixed with newest pathcset.","commit_id":"a8cede3be7de4318e6542b85ab2d7a342c710d29"},{"author":{"_account_id":33301,"name":"Caique Mello","email":"caiquemellosbo@gmail.com","username":"MelloCaique"},"change_message_id":"d8e34de2c262de4ef1475c213727cccc82be2b0e","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"0e61e15b_0886a53e","updated":"2023-06-29 13:51:20.000000000","message":"Thanks Felipe, only a typo.","commit_id":"a8cede3be7de4318e6542b85ab2d7a342c710d29"},{"author":{"_account_id":29632,"name":"Carlos Eduardo","email":"ces.eduardo98@gmail.com","username":"silvacarlos"},"change_message_id":"b67d606a93e18b0dfcfa365304b671da7c9b388f","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"4c964b3c_7d598873","updated":"2023-07-04 17:47:08.000000000","message":"LGTM - Thank you for addressing the comments, Felipe!","commit_id":"69acbe290ccf2a6c3fa60163bdfaa3b2823d9475"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"1cbeb6450f1de49195a2494c389613220d811b74","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"3d4d14fd_14964e9e","updated":"2023-06-30 07:25:35.000000000","message":"LGTM, thanks; couple of comments if you make another patch","commit_id":"69acbe290ccf2a6c3fa60163bdfaa3b2823d9475"},{"author":{"_account_id":33301,"name":"Caique Mello","email":"caiquemellosbo@gmail.com","username":"MelloCaique"},"change_message_id":"1c217ade2392d882340a122dca2eaf017f60f817","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"369b59a3_a26e8d3e","updated":"2023-06-30 12:18:09.000000000","message":"Thank you Felipe.","commit_id":"69acbe290ccf2a6c3fa60163bdfaa3b2823d9475"},{"author":{"_account_id":32919,"name":"kiran pawar","display_name":"Kiran Pawar","email":"kinpaa@gmail.com","username":"kpdev"},"change_message_id":"5a685aeef355bbc1773a1d316169e0deacbdacd3","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"3d92caa2_458a7fe1","updated":"2023-06-30 12:24:51.000000000","message":"please create and add reference of blueprint in commit as well.","commit_id":"69acbe290ccf2a6c3fa60163bdfaa3b2823d9475"},{"author":{"_account_id":29632,"name":"Carlos Eduardo","email":"ces.eduardo98@gmail.com","username":"silvacarlos"},"change_message_id":"b67d606a93e18b0dfcfa365304b671da7c9b388f","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"b7468917_22e5a362","in_reply_to":"3d92caa2_458a7fe1","updated":"2023-07-04 17:47:08.000000000","message":"+1","commit_id":"69acbe290ccf2a6c3fa60163bdfaa3b2823d9475"}],"specs/bobcat/spec-lite-add-human-readable-export-locations.rst":[{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"4b21e1828b4be16c433b8b0ef510eb6fc7c6848d","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":1,"id":"3db443da_a7f5c286","updated":"2023-04-27 20:16:21.000000000","message":"The spec file name and the content doesn\u0027t match","commit_id":"27899650680ba8f9876236c37696e147e243a9a1"},{"author":{"_account_id":31721,"name":"Felipe Rodrigues","email":"felipefuty01@gmail.com","username":"felipefutty"},"change_message_id":"58365e0b0abe1b7a761233a5cca08f1ae18ca8d8","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":1,"id":"3a4c73a0_c3f80b6b","in_reply_to":"3db443da_a7f5c286","updated":"2023-06-28 20:24:50.000000000","message":"thanks, done.","commit_id":"27899650680ba8f9876236c37696e147e243a9a1"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"4b21e1828b4be16c433b8b0ef510eb6fc7c6848d","unresolved":true,"context_lines":[{"line_number":7,"context_line":"Spec Lite: Scheduler Weigher based on Netapp Active IQ"},{"line_number":8,"context_line":"------------------------------------------------------"},{"line_number":9,"context_line":""},{"line_number":10,"context_line":":problem: The Manila Scheduler weighers are too generic, it is designed to"},{"line_number":11,"context_line":"          weigh based on the backend stats, being restricted to that set of"},{"line_number":12,"context_line":"          information."},{"line_number":13,"context_line":"          For some NetApp environments, it would need a more specific tool that"}],"source_content_type":"text/x-rst","patch_set":1,"id":"eb93c89c_b849efd7","line":10,"range":{"start_line":10,"start_character":44,"end_line":10,"end_character":47},"updated":"2023-04-27 20:16:21.000000000","message":"nit: drop word; sounds like this is a bad thing.","commit_id":"27899650680ba8f9876236c37696e147e243a9a1"},{"author":{"_account_id":31721,"name":"Felipe Rodrigues","email":"felipefuty01@gmail.com","username":"felipefutty"},"change_message_id":"58365e0b0abe1b7a761233a5cca08f1ae18ca8d8","unresolved":false,"context_lines":[{"line_number":7,"context_line":"Spec Lite: Scheduler Weigher based on Netapp Active IQ"},{"line_number":8,"context_line":"------------------------------------------------------"},{"line_number":9,"context_line":""},{"line_number":10,"context_line":":problem: The Manila Scheduler weighers are too generic, it is designed to"},{"line_number":11,"context_line":"          weigh based on the backend stats, being restricted to that set of"},{"line_number":12,"context_line":"          information."},{"line_number":13,"context_line":"          For some NetApp environments, it would need a more specific tool that"}],"source_content_type":"text/x-rst","patch_set":1,"id":"346b07ce_8d73287a","line":10,"range":{"start_line":10,"start_character":44,"end_line":10,"end_character":47},"in_reply_to":"eb93c89c_b849efd7","updated":"2023-06-28 20:24:50.000000000","message":"Done","commit_id":"27899650680ba8f9876236c37696e147e243a9a1"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"4b21e1828b4be16c433b8b0ef510eb6fc7c6848d","unresolved":true,"context_lines":[{"line_number":10,"context_line":":problem: The Manila Scheduler weighers are too generic, it is designed to"},{"line_number":11,"context_line":"          weigh based on the backend stats, being restricted to that set of"},{"line_number":12,"context_line":"          information."},{"line_number":13,"context_line":"          For some NetApp environments, it would need a more specific tool that"},{"line_number":14,"context_line":"          tracks the storages and use statistics and artificial intelligence"},{"line_number":15,"context_line":"          techniques for weighing the hosts in a more efficient manner."},{"line_number":16,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"00f386cd_c1414b37","line":13,"range":{"start_line":13,"start_character":43,"end_line":13,"end_character":48},"updated":"2023-04-27 20:16:21.000000000","message":"nit: could be more helpful to have a more specific tool\n\nThis is an opinion/proposal, not established fact","commit_id":"27899650680ba8f9876236c37696e147e243a9a1"},{"author":{"_account_id":31721,"name":"Felipe Rodrigues","email":"felipefuty01@gmail.com","username":"felipefutty"},"change_message_id":"58365e0b0abe1b7a761233a5cca08f1ae18ca8d8","unresolved":true,"context_lines":[{"line_number":10,"context_line":":problem: The Manila Scheduler weighers are too generic, it is designed to"},{"line_number":11,"context_line":"          weigh based on the backend stats, being restricted to that set of"},{"line_number":12,"context_line":"          information."},{"line_number":13,"context_line":"          For some NetApp environments, it would need a more specific tool that"},{"line_number":14,"context_line":"          tracks the storages and use statistics and artificial intelligence"},{"line_number":15,"context_line":"          techniques for weighing the hosts in a more efficient manner."},{"line_number":16,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"7bf4e700_84d5ce60","line":13,"range":{"start_line":13,"start_character":43,"end_line":13,"end_character":48},"in_reply_to":"00f386cd_c1414b37","updated":"2023-06-28 20:24:50.000000000","message":"done","commit_id":"27899650680ba8f9876236c37696e147e243a9a1"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"4b21e1828b4be16c433b8b0ef510eb6fc7c6848d","unresolved":true,"context_lines":[{"line_number":11,"context_line":"          weigh based on the backend stats, being restricted to that set of"},{"line_number":12,"context_line":"          information."},{"line_number":13,"context_line":"          For some NetApp environments, it would need a more specific tool that"},{"line_number":14,"context_line":"          tracks the storages and use statistics and artificial intelligence"},{"line_number":15,"context_line":"          techniques for weighing the hosts in a more efficient manner."},{"line_number":16,"context_line":""},{"line_number":17,"context_line":":solution: To make a better weight evaluation, NetApp has its own software"}],"source_content_type":"text/x-rst","patch_set":1,"id":"0a062949_0c7e2dcc","line":14,"range":{"start_line":14,"start_character":10,"end_line":14,"end_character":29},"updated":"2023-04-27 20:16:21.000000000","message":"this is vague? what does it track?","commit_id":"27899650680ba8f9876236c37696e147e243a9a1"},{"author":{"_account_id":31721,"name":"Felipe Rodrigues","email":"felipefuty01@gmail.com","username":"felipefutty"},"change_message_id":"58365e0b0abe1b7a761233a5cca08f1ae18ca8d8","unresolved":true,"context_lines":[{"line_number":11,"context_line":"          weigh based on the backend stats, being restricted to that set of"},{"line_number":12,"context_line":"          information."},{"line_number":13,"context_line":"          For some NetApp environments, it would need a more specific tool that"},{"line_number":14,"context_line":"          tracks the storages and use statistics and artificial intelligence"},{"line_number":15,"context_line":"          techniques for weighing the hosts in a more efficient manner."},{"line_number":16,"context_line":""},{"line_number":17,"context_line":":solution: To make a better weight evaluation, NetApp has its own software"}],"source_content_type":"text/x-rst","patch_set":1,"id":"0d2a624f_0d6b74ee","line":14,"range":{"start_line":14,"start_character":10,"end_line":14,"end_character":29},"in_reply_to":"0a062949_0c7e2dcc","updated":"2023-06-28 20:24:50.000000000","message":"it tracks the storage status. I don\u0027t know exactly the points. Space, CPU and several others.\n\nI fixed with: \"tracks the storages status (space, cpu usage and several others)..\"","commit_id":"27899650680ba8f9876236c37696e147e243a9a1"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"4b21e1828b4be16c433b8b0ef510eb6fc7c6848d","unresolved":true,"context_lines":[{"line_number":19,"context_line":"           storages collecting and processing the status of each device"},{"line_number":20,"context_line":"           dynamically. Using REST API endpoints, external services can request"},{"line_number":21,"context_line":"           the ``AIQ`` to weigh the available storages for a given share"},{"line_number":22,"context_line":"           creation. Some API calls can be seen here [1]."},{"line_number":23,"context_line":"           The idea is proposing a vendor specific Scheduler weigher called"},{"line_number":24,"context_line":"           ``NetAppActiveIQWeigher``, which will call the NetApp ``AIQ`` for"},{"line_number":25,"context_line":"           getting the weight of each host. If the list of host contains at"}],"source_content_type":"text/x-rst","patch_set":1,"id":"2bae7f96_01f4a7c8","line":22,"range":{"start_line":22,"start_character":53,"end_line":22,"end_character":57},"updated":"2023-04-27 20:16:21.000000000","message":"I would suggest adding this paste as a code block right here..","commit_id":"27899650680ba8f9876236c37696e147e243a9a1"},{"author":{"_account_id":31721,"name":"Felipe Rodrigues","email":"felipefuty01@gmail.com","username":"felipefutty"},"change_message_id":"58365e0b0abe1b7a761233a5cca08f1ae18ca8d8","unresolved":true,"context_lines":[{"line_number":19,"context_line":"           storages collecting and processing the status of each device"},{"line_number":20,"context_line":"           dynamically. Using REST API endpoints, external services can request"},{"line_number":21,"context_line":"           the ``AIQ`` to weigh the available storages for a given share"},{"line_number":22,"context_line":"           creation. Some API calls can be seen here [1]."},{"line_number":23,"context_line":"           The idea is proposing a vendor specific Scheduler weigher called"},{"line_number":24,"context_line":"           ``NetAppActiveIQWeigher``, which will call the NetApp ``AIQ`` for"},{"line_number":25,"context_line":"           getting the weight of each host. If the list of host contains at"}],"source_content_type":"text/x-rst","patch_set":1,"id":"9988c7e2_9ee44aa6","line":22,"range":{"start_line":22,"start_character":53,"end_line":22,"end_character":57},"in_reply_to":"2bae7f96_01f4a7c8","updated":"2023-06-28 20:24:50.000000000","message":"done","commit_id":"27899650680ba8f9876236c37696e147e243a9a1"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"4b21e1828b4be16c433b8b0ef510eb6fc7c6848d","unresolved":true,"context_lines":[{"line_number":29,"context_line":"           they are: ``aiq_username``, ``aiq_password``, ``aiq_hostname`` and"},{"line_number":30,"context_line":"           ``aiq_port``. For more weighing flexibility, the weigher will"},{"line_number":31,"context_line":"           contain the following optional configurations: ``aiq_eval_method``,"},{"line_number":32,"context_line":"           ``aiq_opt_method``, ``priority_order`` and ``separate_flag``."},{"line_number":33,"context_line":"           The cloud administrator may want to filter the storages according"},{"line_number":34,"context_line":"           to its performance and storage objectives for a new workload. The"},{"line_number":35,"context_line":"           ``AIQ`` has the concept of performance service level that provide"}],"source_content_type":"text/x-rst","patch_set":1,"id":"b79f10a1_0551108b","line":32,"range":{"start_line":32,"start_character":32,"end_line":32,"end_character":71},"updated":"2023-04-27 20:16:21.000000000","message":"aiq_priority_order\n\naiq_separate_flag\n\n\nWhat do these config opts mean?","commit_id":"27899650680ba8f9876236c37696e147e243a9a1"},{"author":{"_account_id":31721,"name":"Felipe Rodrigues","email":"felipefuty01@gmail.com","username":"felipefutty"},"change_message_id":"58365e0b0abe1b7a761233a5cca08f1ae18ca8d8","unresolved":true,"context_lines":[{"line_number":29,"context_line":"           they are: ``aiq_username``, ``aiq_password``, ``aiq_hostname`` and"},{"line_number":30,"context_line":"           ``aiq_port``. For more weighing flexibility, the weigher will"},{"line_number":31,"context_line":"           contain the following optional configurations: ``aiq_eval_method``,"},{"line_number":32,"context_line":"           ``aiq_opt_method``, ``priority_order`` and ``separate_flag``."},{"line_number":33,"context_line":"           The cloud administrator may want to filter the storages according"},{"line_number":34,"context_line":"           to its performance and storage objectives for a new workload. The"},{"line_number":35,"context_line":"           ``AIQ`` has the concept of performance service level that provide"}],"source_content_type":"text/x-rst","patch_set":1,"id":"8af85236_d9ecf9bf","line":32,"range":{"start_line":32,"start_character":32,"end_line":32,"end_character":71},"in_reply_to":"b79f10a1_0551108b","updated":"2023-06-28 20:24:50.000000000","message":"users should check the AIQ reference:\n\naiq_priority_order: priority_order - Permutation of the list [\"volume_count\", \"size\", \"latency\", “ops”]. Note that for volume_count and latency, the higher the values, the less optimal the resources.\n\n\naiq_separate_flag: Boolean indicator of whether the evaluations for the metrics should be separated or not. By default it is 0 (false). The separate flag returns\na map of each resource_key to its list of raw statistics. Thus, separate_flag \u003d true if and eval_method \u003d 1 must be together, otherwise an error is thrown.","commit_id":"27899650680ba8f9876236c37696e147e243a9a1"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"4b21e1828b4be16c433b8b0ef510eb6fc7c6848d","unresolved":true,"context_lines":[{"line_number":30,"context_line":"           ``aiq_port``. For more weighing flexibility, the weigher will"},{"line_number":31,"context_line":"           contain the following optional configurations: ``aiq_eval_method``,"},{"line_number":32,"context_line":"           ``aiq_opt_method``, ``priority_order`` and ``separate_flag``."},{"line_number":33,"context_line":"           The cloud administrator may want to filter the storages according"},{"line_number":34,"context_line":"           to its performance and storage objectives for a new workload. The"},{"line_number":35,"context_line":"           ``AIQ`` has the concept of performance service level that provide"},{"line_number":36,"context_line":"           this functionality and it can be informed during the weight request."}],"source_content_type":"text/x-rst","patch_set":1,"id":"42488d5e_66b55174","line":33,"range":{"start_line":33,"start_character":58,"end_line":33,"end_character":66},"updated":"2023-04-27 20:16:21.000000000","message":"manila terminology is \"hosts\" and \"storage pools\"","commit_id":"27899650680ba8f9876236c37696e147e243a9a1"},{"author":{"_account_id":31721,"name":"Felipe Rodrigues","email":"felipefuty01@gmail.com","username":"felipefutty"},"change_message_id":"58365e0b0abe1b7a761233a5cca08f1ae18ca8d8","unresolved":true,"context_lines":[{"line_number":30,"context_line":"           ``aiq_port``. For more weighing flexibility, the weigher will"},{"line_number":31,"context_line":"           contain the following optional configurations: ``aiq_eval_method``,"},{"line_number":32,"context_line":"           ``aiq_opt_method``, ``priority_order`` and ``separate_flag``."},{"line_number":33,"context_line":"           The cloud administrator may want to filter the storages according"},{"line_number":34,"context_line":"           to its performance and storage objectives for a new workload. The"},{"line_number":35,"context_line":"           ``AIQ`` has the concept of performance service level that provide"},{"line_number":36,"context_line":"           this functionality and it can be informed during the weight request."}],"source_content_type":"text/x-rst","patch_set":1,"id":"badd1cc2_222b8e67","line":33,"range":{"start_line":33,"start_character":58,"end_line":33,"end_character":66},"in_reply_to":"42488d5e_66b55174","updated":"2023-06-28 20:24:50.000000000","message":"done","commit_id":"27899650680ba8f9876236c37696e147e243a9a1"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"4b21e1828b4be16c433b8b0ef510eb6fc7c6848d","unresolved":true,"context_lines":[{"line_number":35,"context_line":"           ``AIQ`` has the concept of performance service level that provide"},{"line_number":36,"context_line":"           this functionality and it can be informed during the weight request."},{"line_number":37,"context_line":"           As result, this spec is proposing to add a new NetApp scoped"},{"line_number":38,"context_line":"           extra-spec called ``netapp:aiq_performance_level`` as a UUID string"},{"line_number":39,"context_line":"           representing the ``AIQ`` performance service level."},{"line_number":40,"context_line":"           The weight request requires the set of aggregates UUIDs that will be"},{"line_number":41,"context_line":"           evaluated. Unfortunately, the NetApp driver stats does not contain"}],"source_content_type":"text/x-rst","patch_set":1,"id":"ff1a0e7b_aa0a8124","line":38,"range":{"start_line":38,"start_character":29,"end_line":38,"end_character":78},"updated":"2023-04-27 20:16:21.000000000","message":"How does the human operator gather the values that are possible to populate this extra spec?","commit_id":"27899650680ba8f9876236c37696e147e243a9a1"},{"author":{"_account_id":31721,"name":"Felipe Rodrigues","email":"felipefuty01@gmail.com","username":"felipefutty"},"change_message_id":"58365e0b0abe1b7a761233a5cca08f1ae18ca8d8","unresolved":true,"context_lines":[{"line_number":35,"context_line":"           ``AIQ`` has the concept of performance service level that provide"},{"line_number":36,"context_line":"           this functionality and it can be informed during the weight request."},{"line_number":37,"context_line":"           As result, this spec is proposing to add a new NetApp scoped"},{"line_number":38,"context_line":"           extra-spec called ``netapp:aiq_performance_level`` as a UUID string"},{"line_number":39,"context_line":"           representing the ``AIQ`` performance service level."},{"line_number":40,"context_line":"           The weight request requires the set of aggregates UUIDs that will be"},{"line_number":41,"context_line":"           evaluated. Unfortunately, the NetApp driver stats does not contain"}],"source_content_type":"text/x-rst","patch_set":1,"id":"d546b66c_d9239e21","line":38,"range":{"start_line":38,"start_character":29,"end_line":38,"end_character":78},"in_reply_to":"ff1a0e7b_aa0a8124","updated":"2023-06-28 20:24:50.000000000","message":"It would be manually collected directly from AIQ. The administrator would configure the performance level on AIQ, then, he/she would create/set the share type for that performance level. The performance level is used for setting minimum of performance of a workload.","commit_id":"27899650680ba8f9876236c37696e147e243a9a1"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"4b21e1828b4be16c433b8b0ef510eb6fc7c6848d","unresolved":true,"context_lines":[{"line_number":38,"context_line":"           extra-spec called ``netapp:aiq_performance_level`` as a UUID string"},{"line_number":39,"context_line":"           representing the ``AIQ`` performance service level."},{"line_number":40,"context_line":"           The weight request requires the set of aggregates UUIDs that will be"},{"line_number":41,"context_line":"           evaluated. Unfortunately, the NetApp driver stats does not contain"},{"line_number":42,"context_line":"           it, so the driver have to start to report the UUID of each pool."},{"line_number":43,"context_line":"           It could be collected once during driver start up, not affecting"},{"line_number":44,"context_line":"           the driver life cycle."},{"line_number":45,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"09f8b76b_81107752","line":42,"range":{"start_line":41,"start_character":22,"end_line":42,"end_character":75},"updated":"2023-04-27 20:16:21.000000000","message":"Since this is a brand new feature, this is barely a limitation. perhaps rewriting this will clarify:\n\n  The NetApp driver will start reporting the UUID of its storage pools\n  and this information can be utilized by the new weigher.","commit_id":"27899650680ba8f9876236c37696e147e243a9a1"},{"author":{"_account_id":31721,"name":"Felipe Rodrigues","email":"felipefuty01@gmail.com","username":"felipefutty"},"change_message_id":"58365e0b0abe1b7a761233a5cca08f1ae18ca8d8","unresolved":true,"context_lines":[{"line_number":38,"context_line":"           extra-spec called ``netapp:aiq_performance_level`` as a UUID string"},{"line_number":39,"context_line":"           representing the ``AIQ`` performance service level."},{"line_number":40,"context_line":"           The weight request requires the set of aggregates UUIDs that will be"},{"line_number":41,"context_line":"           evaluated. Unfortunately, the NetApp driver stats does not contain"},{"line_number":42,"context_line":"           it, so the driver have to start to report the UUID of each pool."},{"line_number":43,"context_line":"           It could be collected once during driver start up, not affecting"},{"line_number":44,"context_line":"           the driver life cycle."},{"line_number":45,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"decec923_45138f14","line":42,"range":{"start_line":41,"start_character":22,"end_line":42,"end_character":75},"in_reply_to":"09f8b76b_81107752","updated":"2023-06-28 20:24:50.000000000","message":"done","commit_id":"27899650680ba8f9876236c37696e147e243a9a1"}],"specs/bobcat/spec-lite-netapp-activeiq-weigher.rst":[{"author":{"_account_id":29632,"name":"Carlos Eduardo","email":"ces.eduardo98@gmail.com","username":"silvacarlos"},"change_message_id":"b67d606a93e18b0dfcfa365304b671da7c9b388f","unresolved":true,"context_lines":[{"line_number":102,"context_line":"           (see the Active IQ documentation)."},{"line_number":103,"context_line":"           The cloud administrator may want to filter the storages according"},{"line_number":104,"context_line":"           to its performance and storage objectives for a new workload. The"},{"line_number":105,"context_line":"           ``AIQ`` has the concept of performance service level that provide"},{"line_number":106,"context_line":"           this functionality and it can be informed during the weight request."},{"line_number":107,"context_line":"           As result, this spec is proposing to add a new NetApp scoped"},{"line_number":108,"context_line":"           extra-spec called ``netapp:aiq_performance_level`` as a UUID string"}],"source_content_type":"text/x-rst","patch_set":3,"id":"c9e11501_235d266d","line":105,"range":{"start_line":105,"start_character":69,"end_line":105,"end_character":76},"updated":"2023-07-04 17:47:08.000000000","message":"nit: provides","commit_id":"69acbe290ccf2a6c3fa60163bdfaa3b2823d9475"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"1cbeb6450f1de49195a2494c389613220d811b74","unresolved":true,"context_lines":[{"line_number":108,"context_line":"           extra-spec called ``netapp:aiq_performance_level`` as a UUID string"},{"line_number":109,"context_line":"           representing the ``AIQ`` performance service level."},{"line_number":110,"context_line":"           The weight request requires the set of aggregates UUIDs that will be"},{"line_number":111,"context_line":"           evaluated. Unfortunately, the NetApp driver stats does not contain"},{"line_number":112,"context_line":"           it, so the driver have to start to report the UUID of each pool."},{"line_number":113,"context_line":"           It could be collected once during driver start up, not affecting"},{"line_number":114,"context_line":"           the driver life cycle."},{"line_number":115,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"df6f48c7_b30e4b2f","line":112,"range":{"start_line":111,"start_character":22,"end_line":112,"end_character":14},"updated":"2023-06-30 07:25:35.000000000","message":"I suggest dropping this; its a brand new feature, not unfortunate to have this missing so far..","commit_id":"69acbe290ccf2a6c3fa60163bdfaa3b2823d9475"}]}
