)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},"change_message_id":"be66e82670bdb53abd1ab0658c83c35e56128a60","unresolved":false,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"VMware: add release notes for the limits"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Adds release nots for the support flavor extra specs."},{"line_number":10,"context_line":""},{"line_number":11,"context_line":"Change-Id: I985692d88ef5cc10e84264101da05d3509426505"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":5,"id":"1a7b0d38_bbb733d7","line":9,"updated":"2015-12-25 07:19:07.000000000","message":"s/nots/notes/","commit_id":"7d8aec7f5916d197f8c87cdf56ed5d2e42ec7e18"}],"releasenotes/notes/vmware_limits-16edee7a9ad023bc.yaml":[{"author":{"_account_id":14511,"name":"Maciej Szankin","email":"maciej+review@szankin.pl","username":"mszankin"},"change_message_id":"d45f4e8c6a03a468bfede3256ceaeba44a402b12","unresolved":false,"context_lines":[{"line_number":6,"context_line":"    configuring flavor extra_specs."},{"line_number":7,"context_line":"features:"},{"line_number":8,"context_line":"  - Thw following flavor extra specs are supported:"},{"line_number":9,"context_line":"  * quota:cpu_limit - The memory cpu of a virtual machine will not"},{"line_number":10,"context_line":"    exceed this limit, even if there are available resources. This is"},{"line_number":11,"context_line":"    typically used to ensure a consistent performance of virtual machines"},{"line_number":12,"context_line":"    independent of available resources. Units are MHz."}],"source_content_type":"text/x-yaml","patch_set":2,"id":"9a8ffd7b_86595cff","line":9,"updated":"2015-12-03 10:53:12.000000000","message":"memory?","commit_id":"39e8cc3716ddb610c8a9ad8953d470b25df9d680"},{"author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"change_message_id":"47597780bea5c7f471396ee8acd4a1fa8916c891","unresolved":false,"context_lines":[{"line_number":3,"context_line":"    The VMware driver is able to provide admins the ability"},{"line_number":4,"context_line":"    to provide limits, reservations and shares for cpu,"},{"line_number":5,"context_line":"    memory, disks and network adapters. This is done by"},{"line_number":6,"context_line":"    configuring flavor extra_specs."},{"line_number":7,"context_line":"features:"},{"line_number":8,"context_line":"  - quota:cpu_limit - The cpu of a virtual machine will not"},{"line_number":9,"context_line":"    exceed this limit, even if there are available resources. This is"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"3a7e1126_a4ae2183","line":6,"updated":"2015-12-18 10:33:14.000000000","message":"We can\u0027t use prelude here, it renders poorly. Once the items merge, there is no longer any relationship between prelude and the features (although the gerrit job makes it look OK here).","commit_id":"2d2d43584e4e9f63ee731ad349e2f6ca383aab44"},{"author":{"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},"change_message_id":"dff0ff16383bb3955c3faa273361a9d1cff2ed74","unresolved":false,"context_lines":[{"line_number":3,"context_line":"    The VMware driver is able to provide admins the ability"},{"line_number":4,"context_line":"    to provide limits, reservations and shares for cpu,"},{"line_number":5,"context_line":"    memory, disks and network adapters. This is done by"},{"line_number":6,"context_line":"    configuring flavor extra_specs."},{"line_number":7,"context_line":"features:"},{"line_number":8,"context_line":"  - quota:cpu_limit - The cpu of a virtual machine will not"},{"line_number":9,"context_line":"    exceed this limit, even if there are available resources. This is"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"3a7e1126_bbadac85","line":6,"in_reply_to":"3a7e1126_a4ae2183","updated":"2015-12-20 08:59:35.000000000","message":"Done","commit_id":"2d2d43584e4e9f63ee731ad349e2f6ca383aab44"},{"author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"change_message_id":"47597780bea5c7f471396ee8acd4a1fa8916c891","unresolved":false,"context_lines":[{"line_number":5,"context_line":"    memory, disks and network adapters. This is done by"},{"line_number":6,"context_line":"    configuring flavor extra_specs."},{"line_number":7,"context_line":"features:"},{"line_number":8,"context_line":"  - quota:cpu_limit - The cpu of a virtual machine will not"},{"line_number":9,"context_line":"    exceed this limit, even if there are available resources. This is"},{"line_number":10,"context_line":"    typically used to ensure a consistent performance of virtual machines"},{"line_number":11,"context_line":"    independent of available resources. Units are MHz."}],"source_content_type":"text/x-yaml","patch_set":4,"id":"3a7e1126_24b1d1e1","line":8,"updated":"2015-12-18 10:33:14.000000000","message":"I am loving the detail here, but we need to include vmware in here somehow, once we loose the top bit. This will eventually just be merged into the full list of all features for mitaka.","commit_id":"2d2d43584e4e9f63ee731ad349e2f6ca383aab44"},{"author":{"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},"change_message_id":"dff0ff16383bb3955c3faa273361a9d1cff2ed74","unresolved":false,"context_lines":[{"line_number":5,"context_line":"    memory, disks and network adapters. This is done by"},{"line_number":6,"context_line":"    configuring flavor extra_specs."},{"line_number":7,"context_line":"features:"},{"line_number":8,"context_line":"  - quota:cpu_limit - The cpu of a virtual machine will not"},{"line_number":9,"context_line":"    exceed this limit, even if there are available resources. This is"},{"line_number":10,"context_line":"    typically used to ensure a consistent performance of virtual machines"},{"line_number":11,"context_line":"    independent of available resources. Units are MHz."}],"source_content_type":"text/x-yaml","patch_set":4,"id":"3a7e1126_fb057479","line":8,"in_reply_to":"3a7e1126_24b1d1e1","updated":"2015-12-20 08:59:35.000000000","message":"Done","commit_id":"2d2d43584e4e9f63ee731ad349e2f6ca383aab44"},{"author":{"_account_id":16929,"name":"Giridhar Jayavelu","email":"gjayavelu@vmware.com","username":"gjayavelu"},"change_message_id":"d44f6b52e572e92d9504b993ee93f3dee1c08f51","unresolved":false,"context_lines":[{"line_number":41,"context_line":"  - quota:vif_shares_level - the allocation level. This can be \u0027custom\u0027,"},{"line_number":42,"context_line":"    \u0027high\u0027 \u0027normal\u0027 or \u0027low\u0027."},{"line_number":43,"context_line":"  - quota:vif_shares_share - in the event that \u0027custom\u0027 is used, this is the"},{"line_number":44,"context_line":"    number of shares.List new features here, or remove this section."}],"source_content_type":"text/x-yaml","patch_set":4,"id":"7a740942_89e7ea11","line":44,"updated":"2015-12-03 17:41:50.000000000","message":"\"List new features here, or remove this section.\" can be removed?","commit_id":"2d2d43584e4e9f63ee731ad349e2f6ca383aab44"},{"author":{"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},"change_message_id":"dff0ff16383bb3955c3faa273361a9d1cff2ed74","unresolved":false,"context_lines":[{"line_number":41,"context_line":"  - quota:vif_shares_level - the allocation level. This can be \u0027custom\u0027,"},{"line_number":42,"context_line":"    \u0027high\u0027 \u0027normal\u0027 or \u0027low\u0027."},{"line_number":43,"context_line":"  - quota:vif_shares_share - in the event that \u0027custom\u0027 is used, this is the"},{"line_number":44,"context_line":"    number of shares.List new features here, or remove this section."}],"source_content_type":"text/x-yaml","patch_set":4,"id":"3a7e1126_1b0ba08f","line":44,"in_reply_to":"7a740942_89e7ea11","updated":"2015-12-20 08:59:35.000000000","message":"Done","commit_id":"2d2d43584e4e9f63ee731ad349e2f6ca383aab44"},{"author":{"_account_id":6167,"name":"Ken\u0027ichi Ohmichi","email":"ken1ohmichi@gmail.com","username":"oomichi"},"change_message_id":"7c7bade46827b8287132d35c6262376bd32d7976","unresolved":false,"context_lines":[{"line_number":6,"context_line":"    independent of available resources. Units are MHz."},{"line_number":7,"context_line":"  - quota:cpu_reservation - (VMware only) guaranteed minimum reservation (MHz)"},{"line_number":8,"context_line":"  - quota:cpu_shares_level - (VMware only) the allocation level. This can be"},{"line_number":9,"context_line":"    \u0027custom\u0027, \u0027high\u0027 \u0027normal\u0027 or \u0027low\u0027."},{"line_number":10,"context_line":"  - quota:cpu_shares_share - (VMware only) in the event that \u0027custom\u0027 is used,"},{"line_number":11,"context_line":"    this is the number of shares."},{"line_number":12,"context_line":"  - quota:memory_limit - (VMware only) The memory utilization of a virtual"}],"source_content_type":"text/x-yaml","patch_set":7,"id":"7a5de9d1_3bc40b5e","line":9,"range":{"start_line":9,"start_character":20,"end_line":9,"end_character":21},"updated":"2016-02-02 11:06:18.000000000","message":"\",\" is necessary between high and normal","commit_id":"f8d119d2ecc2c9dff286bc519015ffae186fc635"},{"author":{"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},"change_message_id":"540c5936687eca895015ae20fee6cd29803b4f91","unresolved":false,"context_lines":[{"line_number":6,"context_line":"    independent of available resources. Units are MHz."},{"line_number":7,"context_line":"  - quota:cpu_reservation - (VMware only) guaranteed minimum reservation (MHz)"},{"line_number":8,"context_line":"  - quota:cpu_shares_level - (VMware only) the allocation level. This can be"},{"line_number":9,"context_line":"    \u0027custom\u0027, \u0027high\u0027 \u0027normal\u0027 or \u0027low\u0027."},{"line_number":10,"context_line":"  - quota:cpu_shares_share - (VMware only) in the event that \u0027custom\u0027 is used,"},{"line_number":11,"context_line":"    this is the number of shares."},{"line_number":12,"context_line":"  - quota:memory_limit - (VMware only) The memory utilization of a virtual"}],"source_content_type":"text/x-yaml","patch_set":7,"id":"5a5ae5dd_cd108b5c","line":9,"range":{"start_line":9,"start_character":20,"end_line":9,"end_character":21},"in_reply_to":"7a5de9d1_3bc40b5e","updated":"2016-02-09 07:55:04.000000000","message":"Done","commit_id":"f8d119d2ecc2c9dff286bc519015ffae186fc635"},{"author":{"_account_id":6167,"name":"Ken\u0027ichi Ohmichi","email":"ken1ohmichi@gmail.com","username":"oomichi"},"change_message_id":"7c7bade46827b8287132d35c6262376bd32d7976","unresolved":false,"context_lines":[{"line_number":8,"context_line":"  - quota:cpu_shares_level - (VMware only) the allocation level. This can be"},{"line_number":9,"context_line":"    \u0027custom\u0027, \u0027high\u0027 \u0027normal\u0027 or \u0027low\u0027."},{"line_number":10,"context_line":"  - quota:cpu_shares_share - (VMware only) in the event that \u0027custom\u0027 is used,"},{"line_number":11,"context_line":"    this is the number of shares."},{"line_number":12,"context_line":"  - quota:memory_limit - (VMware only) The memory utilization of a virtual"},{"line_number":13,"context_line":"    machine will not exceed this limit, even if there are available resources."},{"line_number":14,"context_line":"    This is typically used to ensure a consistent performance of virtual machines"}],"source_content_type":"text/x-yaml","patch_set":7,"id":"7a5de9d1_9bae5f80","line":11,"range":{"start_line":11,"start_character":32,"end_line":11,"end_character":33},"updated":"2016-02-02 11:06:18.000000000","message":"The unit of cpu_shares_share is MHz, right?","commit_id":"f8d119d2ecc2c9dff286bc519015ffae186fc635"},{"author":{"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},"change_message_id":"540c5936687eca895015ae20fee6cd29803b4f91","unresolved":false,"context_lines":[{"line_number":8,"context_line":"  - quota:cpu_shares_level - (VMware only) the allocation level. This can be"},{"line_number":9,"context_line":"    \u0027custom\u0027, \u0027high\u0027 \u0027normal\u0027 or \u0027low\u0027."},{"line_number":10,"context_line":"  - quota:cpu_shares_share - (VMware only) in the event that \u0027custom\u0027 is used,"},{"line_number":11,"context_line":"    this is the number of shares."},{"line_number":12,"context_line":"  - quota:memory_limit - (VMware only) The memory utilization of a virtual"},{"line_number":13,"context_line":"    machine will not exceed this limit, even if there are available resources."},{"line_number":14,"context_line":"    This is typically used to ensure a consistent performance of virtual machines"}],"source_content_type":"text/x-yaml","patch_set":7,"id":"5a5ae5dd_e8a8d5dd","line":11,"range":{"start_line":11,"start_character":32,"end_line":11,"end_character":33},"in_reply_to":"7a5de9d1_9bae5f80","updated":"2016-02-09 07:55:04.000000000","message":"This is just a relative number depending on the resource pool information - please see http://pubs.vmware.com/vsphere-60/index.jsp#com.vmware.wssdk.apiref.doc/vim.SharesInfo.html#level","commit_id":"f8d119d2ecc2c9dff286bc519015ffae186fc635"},{"author":{"_account_id":6167,"name":"Ken\u0027ichi Ohmichi","email":"ken1ohmichi@gmail.com","username":"oomichi"},"change_message_id":"7c7bade46827b8287132d35c6262376bd32d7976","unresolved":false,"context_lines":[{"line_number":15,"context_line":"    independent of available resources. Units are MB."},{"line_number":16,"context_line":"  - quota:memory_reservation - (VMware only) guaranteed minimum reservation (MB)"},{"line_number":17,"context_line":"  - quota:memory_shares_level - (VMware only) the allocation level. This can be"},{"line_number":18,"context_line":"    \u0027custom\u0027, \u0027high\u0027 \u0027normal\u0027 or \u0027low\u0027."},{"line_number":19,"context_line":"  - quota:memory_shares_share - (VMware only) in the event that \u0027custom\u0027 is used,"},{"line_number":20,"context_line":"    this is the number of shares."},{"line_number":21,"context_line":"  - quota:disk_io_limit - (VMware only) The I/O utilization of a virtual machine"}],"source_content_type":"text/x-yaml","patch_set":7,"id":"7a5de9d1_bbea3bab","line":18,"range":{"start_line":18,"start_character":20,"end_line":18,"end_character":21},"updated":"2016-02-02 11:06:18.000000000","message":"ditto","commit_id":"f8d119d2ecc2c9dff286bc519015ffae186fc635"},{"author":{"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},"change_message_id":"540c5936687eca895015ae20fee6cd29803b4f91","unresolved":false,"context_lines":[{"line_number":15,"context_line":"    independent of available resources. Units are MB."},{"line_number":16,"context_line":"  - quota:memory_reservation - (VMware only) guaranteed minimum reservation (MB)"},{"line_number":17,"context_line":"  - quota:memory_shares_level - (VMware only) the allocation level. This can be"},{"line_number":18,"context_line":"    \u0027custom\u0027, \u0027high\u0027 \u0027normal\u0027 or \u0027low\u0027."},{"line_number":19,"context_line":"  - quota:memory_shares_share - (VMware only) in the event that \u0027custom\u0027 is used,"},{"line_number":20,"context_line":"    this is the number of shares."},{"line_number":21,"context_line":"  - quota:disk_io_limit - (VMware only) The I/O utilization of a virtual machine"}],"source_content_type":"text/x-yaml","patch_set":7,"id":"5a5ae5dd_88ae01e6","line":18,"range":{"start_line":18,"start_character":20,"end_line":18,"end_character":21},"in_reply_to":"7a5de9d1_bbea3bab","updated":"2016-02-09 07:55:04.000000000","message":"Done","commit_id":"f8d119d2ecc2c9dff286bc519015ffae186fc635"},{"author":{"_account_id":6167,"name":"Ken\u0027ichi Ohmichi","email":"ken1ohmichi@gmail.com","username":"oomichi"},"change_message_id":"7c7bade46827b8287132d35c6262376bd32d7976","unresolved":false,"context_lines":[{"line_number":17,"context_line":"  - quota:memory_shares_level - (VMware only) the allocation level. This can be"},{"line_number":18,"context_line":"    \u0027custom\u0027, \u0027high\u0027 \u0027normal\u0027 or \u0027low\u0027."},{"line_number":19,"context_line":"  - quota:memory_shares_share - (VMware only) in the event that \u0027custom\u0027 is used,"},{"line_number":20,"context_line":"    this is the number of shares."},{"line_number":21,"context_line":"  - quota:disk_io_limit - (VMware only) The I/O utilization of a virtual machine"},{"line_number":22,"context_line":"    will not exceed this limit. The unit is number of I/O per second."},{"line_number":23,"context_line":"  - quota:disk_io_reservation - (VMware only) Reservation control is used to"}],"source_content_type":"text/x-yaml","patch_set":7,"id":"7a5de9d1_5bf7878c","line":20,"range":{"start_line":20,"start_character":32,"end_line":20,"end_character":33},"updated":"2016-02-02 11:06:18.000000000","message":"ditto: unit","commit_id":"f8d119d2ecc2c9dff286bc519015ffae186fc635"},{"author":{"_account_id":6167,"name":"Ken\u0027ichi Ohmichi","email":"ken1ohmichi@gmail.com","username":"oomichi"},"change_message_id":"7c7bade46827b8287132d35c6262376bd32d7976","unresolved":false,"context_lines":[{"line_number":23,"context_line":"  - quota:disk_io_reservation - (VMware only) Reservation control is used to"},{"line_number":24,"context_line":"    provide guaranteed allocation in terms of IOPS"},{"line_number":25,"context_line":"  - quota:disk_io_shares_level - (VMware only) the allocation level. This can be"},{"line_number":26,"context_line":"    \u0027custom\u0027, \u0027high\u0027 \u0027normal\u0027 or \u0027low\u0027."},{"line_number":27,"context_line":"  - quota:disk_io_shares_share - (VMware only) in the event that \u0027custom\u0027 is used,"},{"line_number":28,"context_line":"    this is the number of shares."},{"line_number":29,"context_line":"  - quota:vif_limit - (VMware only) The bandwidth limit for the virtual network"}],"source_content_type":"text/x-yaml","patch_set":7,"id":"7a5de9d1_1bf10f96","line":26,"range":{"start_line":26,"start_character":20,"end_line":26,"end_character":22},"updated":"2016-02-02 11:06:18.000000000","message":"ditto","commit_id":"f8d119d2ecc2c9dff286bc519015ffae186fc635"},{"author":{"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},"change_message_id":"540c5936687eca895015ae20fee6cd29803b4f91","unresolved":false,"context_lines":[{"line_number":23,"context_line":"  - quota:disk_io_reservation - (VMware only) Reservation control is used to"},{"line_number":24,"context_line":"    provide guaranteed allocation in terms of IOPS"},{"line_number":25,"context_line":"  - quota:disk_io_shares_level - (VMware only) the allocation level. This can be"},{"line_number":26,"context_line":"    \u0027custom\u0027, \u0027high\u0027 \u0027normal\u0027 or \u0027low\u0027."},{"line_number":27,"context_line":"  - quota:disk_io_shares_share - (VMware only) in the event that \u0027custom\u0027 is used,"},{"line_number":28,"context_line":"    this is the number of shares."},{"line_number":29,"context_line":"  - quota:vif_limit - (VMware only) The bandwidth limit for the virtual network"}],"source_content_type":"text/x-yaml","patch_set":7,"id":"5a5ae5dd_48b8092b","line":26,"range":{"start_line":26,"start_character":20,"end_line":26,"end_character":22},"in_reply_to":"7a5de9d1_1bf10f96","updated":"2016-02-09 07:55:04.000000000","message":"Done","commit_id":"f8d119d2ecc2c9dff286bc519015ffae186fc635"},{"author":{"_account_id":6167,"name":"Ken\u0027ichi Ohmichi","email":"ken1ohmichi@gmail.com","username":"oomichi"},"change_message_id":"7c7bade46827b8287132d35c6262376bd32d7976","unresolved":false,"context_lines":[{"line_number":25,"context_line":"  - quota:disk_io_shares_level - (VMware only) the allocation level. This can be"},{"line_number":26,"context_line":"    \u0027custom\u0027, \u0027high\u0027 \u0027normal\u0027 or \u0027low\u0027."},{"line_number":27,"context_line":"  - quota:disk_io_shares_share - (VMware only) in the event that \u0027custom\u0027 is used,"},{"line_number":28,"context_line":"    this is the number of shares."},{"line_number":29,"context_line":"  - quota:vif_limit - (VMware only) The bandwidth limit for the virtual network"},{"line_number":30,"context_line":"    adapter. The utilization of the virtual network adapter will not exceed this"},{"line_number":31,"context_line":"    limit, even if there are available resources. Units in Mbits/sec."}],"source_content_type":"text/x-yaml","patch_set":7,"id":"7a5de9d1_db2937f4","line":28,"range":{"start_line":28,"start_character":32,"end_line":28,"end_character":33},"updated":"2016-02-02 11:06:18.000000000","message":"ditto: unit","commit_id":"f8d119d2ecc2c9dff286bc519015ffae186fc635"},{"author":{"_account_id":6167,"name":"Ken\u0027ichi Ohmichi","email":"ken1ohmichi@gmail.com","username":"oomichi"},"change_message_id":"7c7bade46827b8287132d35c6262376bd32d7976","unresolved":false,"context_lines":[{"line_number":35,"context_line":"    Reservation is not allowed to exceed the value of limit if limit is set."},{"line_number":36,"context_line":"    Units in Mbits/sec."},{"line_number":37,"context_line":"  - quota:vif_shares_level - (VMware only) the allocation level. This can be"},{"line_number":38,"context_line":"    \u0027custom\u0027, \u0027high\u0027 \u0027normal\u0027 or \u0027low\u0027."},{"line_number":39,"context_line":"  - quota:vif_shares_share - (VMware only) in the event that \u0027custom\u0027 is used,"},{"line_number":40,"context_line":"    this is the number of shares."}],"source_content_type":"text/x-yaml","patch_set":7,"id":"7a5de9d1_7b228303","line":38,"range":{"start_line":38,"start_character":20,"end_line":38,"end_character":21},"updated":"2016-02-02 11:06:18.000000000","message":"ditto","commit_id":"f8d119d2ecc2c9dff286bc519015ffae186fc635"}]}
