)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},"change_message_id":"3783d27a34dfcc31c963c9124e71ce053f6568d5","unresolved":false,"context_lines":[{"line_number":5,"context_line":"CommitDate: 2015-08-18 19:29:43 +0800"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Update hypervisor support matrix document for Hyper-V VLAN support"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Change-Id: I2883283649ca7b325e5c95d44fd80c6611f46c9a"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"da20952f_bbc7c596","line":8,"updated":"2015-09-07 17:56:33.000000000","message":"can you please post the link that indicates that this is supported - either the git commit of the documentation that indicates that it is supported.\ni know that hyper-v has neutron support and that supports VLAN\u0027s (but who am I...)","commit_id":"9af377462b57c4a5ffe6eb19df725ce631fa512e"},{"author":{"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},"change_message_id":"d7640d86a02ff650e6dba687e45c330c360baa96","unresolved":false,"context_lines":[{"line_number":5,"context_line":"CommitDate: 2015-08-18 19:29:43 +0800"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Update hypervisor support matrix document for Hyper-V VLAN support"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Change-Id: I2883283649ca7b325e5c95d44fd80c6611f46c9a"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"da20952f_6dce14b9","line":8,"in_reply_to":"da20952f_0a653543","updated":"2015-09-09 06:17:10.000000000","message":"Can you please update the commit message and add those links.","commit_id":"9af377462b57c4a5ffe6eb19df725ce631fa512e"},{"author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"change_message_id":"1f5e9fb2ec464f9c45f75024d103338314ba8d34","unresolved":false,"context_lines":[{"line_number":5,"context_line":"CommitDate: 2015-08-18 19:29:43 +0800"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Update hypervisor support matrix document for Hyper-V VLAN support"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Change-Id: I2883283649ca7b325e5c95d44fd80c6611f46c9a"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"da20952f_f1fddeb1","line":8,"in_reply_to":"da20952f_6dce14b9","updated":"2015-09-10 15:11:30.000000000","message":"+1 to adding those links in the commit message","commit_id":"9af377462b57c4a5ffe6eb19df725ce631fa512e"},{"author":{"_account_id":15649,"name":"Lily Xing","email":"lily.xing@oracle.com","username":"lilyxing"},"change_message_id":"735765632a1637cad9fc6ae4b72f12c55cdfc00f","unresolved":false,"context_lines":[{"line_number":5,"context_line":"CommitDate: 2015-08-18 19:29:43 +0800"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Update hypervisor support matrix document for Hyper-V VLAN support"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Change-Id: I2883283649ca7b325e5c95d44fd80c6611f46c9a"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"da20952f_0a653543","line":8,"in_reply_to":"da20952f_bbc7c596","updated":"2015-09-08 01:18:22.000000000","message":"Claudiu Belu has provided the commit and wiki page information about VLAN tagging support in Hyper-V. Is there any more information needed? Thanks Claudiu Belu.","commit_id":"9af377462b57c4a5ffe6eb19df725ce631fa512e"},{"author":{"_account_id":8213,"name":"Claudiu Belu","email":"cbelu@cloudbasesolutions.com","username":"claudiub"},"change_message_id":"3c3630e91142477f3e68d0ae190a0255924e52e5","unresolved":false,"context_lines":[{"line_number":5,"context_line":"CommitDate: 2015-08-18 19:29:43 +0800"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Update hypervisor support matrix document for Hyper-V VLAN support"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Change-Id: I2883283649ca7b325e5c95d44fd80c6611f46c9a"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"da20952f_6142dcac","line":8,"in_reply_to":"da20952f_bbc7c596","updated":"2015-09-07 20:12:20.000000000","message":"git commit added in Juno, when the HyperVMechanismDriver was implemented, it includes VLAN: Icb9c70d8b0d7fcb34b57adc760bb713b740e5dad \n\nVLAN tagging support in Hyper-V was first introduced in Grizzly, in the old Quantum Hyper-V Plugin / Agent: https://wiki.openstack.org/wiki/Hyper-V","commit_id":"9af377462b57c4a5ffe6eb19df725ce631fa512e"}],"doc/source/support-matrix.ini":[{"author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"change_message_id":"91dc15c641c2740a3d3d022fa48d14356b069c78","unresolved":false,"context_lines":[{"line_number":982,"context_line":"driver-impl-libvirt-lxc\u003dcomplete"},{"line_number":983,"context_line":"driver-impl-libvirt-xen\u003dcomplete"},{"line_number":984,"context_line":"driver-impl-vmware\u003dpartial"},{"line_number":985,"context_line":"driver-notes-vmware\u003dThis is supported by the Neutron NSX plugins"},{"line_number":986,"context_line":"driver-impl-hyperv\u003dmissing"},{"line_number":987,"context_line":"driver-impl-ironic\u003dmissing"},{"line_number":988,"context_line":"driver-impl-libvirt-vz-vm\u003dcomplete"}],"source_content_type":"text/x-properties","patch_set":2,"id":"da20952f_3b607acf","line":985,"updated":"2015-09-08 13:20:14.000000000","message":"as per IRC conversation, maybe just add a note saying the support is only via Neutron, as a middle ground?","commit_id":"9af377462b57c4a5ffe6eb19df725ce631fa512e"},{"author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"change_message_id":"38b9ac26296489ec0f969a5dd170b187c4c7b6a4","unresolved":false,"context_lines":[{"line_number":1014,"context_line":"status\u003dchoice(networking.topology)"},{"line_number":1015,"context_line":"notes\u003dProvide network connectivity to guests using VLANs"},{"line_number":1016,"context_line":"  to define the topology. At least one of the networking"},{"line_number":1017,"context_line":"  configurations is mandatory to support in the drivers."},{"line_number":1018,"context_line":"cli\u003d"},{"line_number":1019,"context_line":"driver-impl-xenserver\u003dcomplete"},{"line_number":1020,"context_line":"driver-impl-libvirt-kvm-x86\u003dcomplete"}],"source_content_type":"text/x-properties","patch_set":2,"id":"da20952f_b857b059","line":1017,"updated":"2015-09-08 13:12:23.000000000","message":"So this is really about the nova-network VLAN support, we should probably make that clear.\n\nIt doesn\u0027t seem like Hyper-V supports that right now.\n\nWe should really have some kind of Neutron support item here, and make the above much clearer that its about nova-network.","commit_id":"9af377462b57c4a5ffe6eb19df725ce631fa512e"},{"author":{"_account_id":8213,"name":"Claudiu Belu","email":"cbelu@cloudbasesolutions.com","username":"claudiub"},"change_message_id":"11627be595266b38295f90d4e03b70fec367a82d","unresolved":false,"context_lines":[{"line_number":1014,"context_line":"status\u003dchoice(networking.topology)"},{"line_number":1015,"context_line":"notes\u003dProvide network connectivity to guests using VLANs"},{"line_number":1016,"context_line":"  to define the topology. At least one of the networking"},{"line_number":1017,"context_line":"  configurations is mandatory to support in the drivers."},{"line_number":1018,"context_line":"cli\u003d"},{"line_number":1019,"context_line":"driver-impl-xenserver\u003dcomplete"},{"line_number":1020,"context_line":"driver-impl-libvirt-kvm-x86\u003dcomplete"}],"source_content_type":"text/x-properties","patch_set":2,"id":"da20952f_3b6aba82","line":1017,"in_reply_to":"da20952f_b857b059","updated":"2015-09-08 13:36:14.000000000","message":"there are a few items in the hypervisor support matrix that says \"partial\". For example, Network security groups for Vmware, and it has a note: \"This is supported by the Neutron NSX plugins\".\n\nWe can do it in a similar fashion, to have it as \u0027partial\u0027 and add a note that it is usable via Neutron.","commit_id":"9af377462b57c4a5ffe6eb19df725ce631fa512e"},{"author":{"_account_id":8213,"name":"Claudiu Belu","email":"cbelu@cloudbasesolutions.com","username":"claudiub"},"change_message_id":"11627be595266b38295f90d4e03b70fec367a82d","unresolved":false,"context_lines":[{"line_number":1024,"context_line":"driver-impl-libvirt-lxc\u003dcomplete"},{"line_number":1025,"context_line":"driver-impl-libvirt-xen\u003dcomplete"},{"line_number":1026,"context_line":"driver-impl-vmware\u003dcomplete"},{"line_number":1027,"context_line":"driver-impl-hyperv\u003dcomplete"},{"line_number":1028,"context_line":"driver-impl-ironic\u003dmissing"},{"line_number":1029,"context_line":"driver-impl-libvirt-vz-vm\u003dcomplete"},{"line_number":1030,"context_line":"driver-impl-libvirt-vz-ct\u003dcomplete"}],"source_content_type":"text/x-properties","patch_set":2,"id":"da20952f_3629718a","line":1027,"updated":"2015-09-08 13:36:14.000000000","message":"So, we can have this as partial, and add a new line after this containing:\n\n    driver-notes-hyperv\u003dThis is supported by the Neutron Hyper-V agent","commit_id":"9af377462b57c4a5ffe6eb19df725ce631fa512e"},{"author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"change_message_id":"ce44e15ad585b6fe0994224e2c75c77c61c2e3b4","unresolved":false,"context_lines":[{"line_number":1024,"context_line":"driver-impl-libvirt-lxc\u003dcomplete"},{"line_number":1025,"context_line":"driver-impl-libvirt-xen\u003dcomplete"},{"line_number":1026,"context_line":"driver-impl-vmware\u003dcomplete"},{"line_number":1027,"context_line":"driver-impl-hyperv\u003dcomplete"},{"line_number":1028,"context_line":"driver-impl-ironic\u003dmissing"},{"line_number":1029,"context_line":"driver-impl-libvirt-vz-vm\u003dcomplete"},{"line_number":1030,"context_line":"driver-impl-libvirt-vz-ct\u003dcomplete"}],"source_content_type":"text/x-properties","patch_set":2,"id":"da20952f_d1bd3a03","line":1027,"in_reply_to":"da20952f_09a3a3b2","updated":"2015-09-10 15:09:12.000000000","message":"xen actually requires an in guest agent for that to work, so its not a million miles different.\n\nMy problem is I think this is meant to be for nova-network, its flat vs DHCP. This should really be missing. But the matrix is very ill defined, so that is not at all clear.\n\nMy compromise is that I am OK with it being marked as complete if it says its only works with neutron or similar.\n\nPS\nI want to delete this whole page in favor of:\nhttps://review.openstack.org/215664","commit_id":"9af377462b57c4a5ffe6eb19df725ce631fa512e"},{"author":{"_account_id":15649,"name":"Lily Xing","email":"lily.xing@oracle.com","username":"lilyxing"},"change_message_id":"06f47b6b62d6654f51fefe0a977cd88b20658568","unresolved":false,"context_lines":[{"line_number":1024,"context_line":"driver-impl-libvirt-lxc\u003dcomplete"},{"line_number":1025,"context_line":"driver-impl-libvirt-xen\u003dcomplete"},{"line_number":1026,"context_line":"driver-impl-vmware\u003dcomplete"},{"line_number":1027,"context_line":"driver-impl-hyperv\u003dcomplete"},{"line_number":1028,"context_line":"driver-impl-ironic\u003dmissing"},{"line_number":1029,"context_line":"driver-impl-libvirt-vz-vm\u003dcomplete"},{"line_number":1030,"context_line":"driver-impl-libvirt-vz-ct\u003dcomplete"}],"source_content_type":"text/x-properties","patch_set":2,"id":"da20952f_ca186b21","line":1027,"in_reply_to":"da20952f_3629718a","updated":"2015-09-09 01:30:00.000000000","message":"I agree it will be clearer. That means we have more to do. For example, the admin password injection will work for windows image with cloudbase-init, but not linux image with cloud-init for Hyper-V. Shall we include this kind of information too? Support matrix is a good place to compare different hypervisors. Clearer, more useful for us.","commit_id":"9af377462b57c4a5ffe6eb19df725ce631fa512e"},{"author":{"_account_id":8213,"name":"Claudiu Belu","email":"cbelu@cloudbasesolutions.com","username":"claudiub"},"change_message_id":"1a171c48b23b1680df9f889120bf986a79ac6928","unresolved":false,"context_lines":[{"line_number":1024,"context_line":"driver-impl-libvirt-lxc\u003dcomplete"},{"line_number":1025,"context_line":"driver-impl-libvirt-xen\u003dcomplete"},{"line_number":1026,"context_line":"driver-impl-vmware\u003dcomplete"},{"line_number":1027,"context_line":"driver-impl-hyperv\u003dcomplete"},{"line_number":1028,"context_line":"driver-impl-ironic\u003dmissing"},{"line_number":1029,"context_line":"driver-impl-libvirt-vz-vm\u003dcomplete"},{"line_number":1030,"context_line":"driver-impl-libvirt-vz-ct\u003dcomplete"}],"source_content_type":"text/x-properties","patch_set":2,"id":"da20952f_09a3a3b2","line":1027,"in_reply_to":"da20952f_ca186b21","updated":"2015-09-09 23:46:54.000000000","message":"In the operation.set-admin-password section, I think that is strictly related to the hypervisor capability to set the administrator password. It seems xen is capable of that.\n\nAs for any other and all hypervisors, for admin password injection, the preferred method would be through config drive, as both cloud-init and cloudbase-init can do it that way (check guest.setup.configdrive).\n\nbut, I do see the point, it might be confusing at the first glance upon the hypervisor support matrix. It is easy to assume that only xen can set the instance admin password. Maybe a clarification is needed?","commit_id":"9af377462b57c4a5ffe6eb19df725ce631fa512e"},{"author":{"_account_id":1779,"name":"Daniel Berrange","email":"berrange@redhat.com","username":"berrange"},"change_message_id":"cc256237aaab3d33c87a2eede6832f5bdc5b1059","unresolved":false,"context_lines":[{"line_number":1024,"context_line":"driver-impl-libvirt-lxc\u003dcomplete"},{"line_number":1025,"context_line":"driver-impl-libvirt-xen\u003dcomplete"},{"line_number":1026,"context_line":"driver-impl-vmware\u003dcomplete"},{"line_number":1027,"context_line":"driver-impl-hyperv\u003dcomplete"},{"line_number":1028,"context_line":"driver-impl-ironic\u003dmissing"},{"line_number":1029,"context_line":"driver-impl-libvirt-vz-vm\u003dcomplete"},{"line_number":1030,"context_line":"driver-impl-libvirt-vz-ct\u003dcomplete"}],"source_content_type":"text/x-properties","patch_set":2,"id":"da20952f_74a77c0b","line":1027,"in_reply_to":"da20952f_d1bd3a03","updated":"2015-09-10 15:27:01.000000000","message":"Ultimately the idea of the support matrix is to record what features are technically implemented by a driver. Sure the password change support requires a guest agent in the image, but that doesn\u0027t alter whether Nova supports password change for Xen. Similarly the config drive feature requires cloud-init in the image, but we\u0027d not say config drive was partially complete from a Nova POV because of that. \n\nWe need to distinguish between what is implemented in Nova, vs what is required to be done at deployment or usage time by the cloud admin/tenant user respectively. If there is a deployment or usage time requirement, then we should explain that in either the feature description, or in the hypervisor specific notes field as appropriate.\n\nOn the point of these networking entries, they are all refering to Nova network deployments. So if we need to record info about Neutron, then we should define new feature entries for that.","commit_id":"9af377462b57c4a5ffe6eb19df725ce631fa512e"},{"author":{"_account_id":15649,"name":"Lily Xing","email":"lily.xing@oracle.com","username":"lilyxing"},"change_message_id":"18f4f1835e149b5eda5a887a8414a4b9ccaf0503","unresolved":false,"context_lines":[{"line_number":1024,"context_line":"driver-impl-libvirt-lxc\u003dcomplete"},{"line_number":1025,"context_line":"driver-impl-libvirt-xen\u003dcomplete"},{"line_number":1026,"context_line":"driver-impl-vmware\u003dcomplete"},{"line_number":1027,"context_line":"driver-impl-hyperv\u003dcomplete"},{"line_number":1028,"context_line":"driver-impl-ironic\u003dmissing"},{"line_number":1029,"context_line":"driver-impl-libvirt-vz-vm\u003dcomplete"},{"line_number":1030,"context_line":"driver-impl-libvirt-vz-ct\u003dcomplete"}],"source_content_type":"text/x-properties","patch_set":3,"id":"da20952f_9ec0192d","line":1027,"updated":"2015-09-11 01:51:19.000000000","message":"git commit message updated to include VLAN support information for Hyper-V.\n\nUsing nova network or Neutron is a deployment decision. To separate the feature from the deployment or usage, we could add notes for related requirements. We support VLAN in hyper-v, but we need deployment with Neutron; we support password change for Hyper-V, but by ConfigDrive, For this VLAN info, new entry may be enough. It depends on how much details you want to include in this page. I am not suggesting to include everything into this page, but if not, it is better at least somewhere about the feature supports, the deployment limitation, usage limitation, etc.","commit_id":"62984cbba14aa55bb3579f8a5deb61e4542169ca"}]}
