)]}'
{"tools/xen/README.md":[{"author":{"_account_id":6735,"name":"Bob Ball","email":"bob.ball@citrix.com","username":"bob-ball"},"change_message_id":"478089e303c12aeea875504c22554fb2c7f998d0","unresolved":false,"context_lines":[{"line_number":1,"context_line":"# Getting Started With XenServer and Devstack"},{"line_number":2,"context_line":""},{"line_number":3,"context_line":"The purpose of the code in this directory it to help developers bootstrap a"},{"line_number":4,"context_line":"XenServer 5.6 (6.2 is recommended) + Openstack development environment.  This"},{"line_number":5,"context_line":"file gives some pointers on how to get started."},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Xenserver is a Type 1 hypervisor, so it is best installed on bare metal.  The"}],"source_content_type":"text/x-gfm","patch_set":1,"id":"AAAASn%2F%2Fq5g%3D","line":4,"updated":"2013-08-31 12:21:22.000000000","message":"Let\u0027s just change this to 6.2 - perhaps adding (older versions may also work)","commit_id":"99e554e2abcc2d0d2bb5dd0efc230948caac1963"},{"author":{"_account_id":5044,"name":"Mate Lakat","email":"mlakat@suse.com","username":"mate-lakat"},"change_message_id":"8d71fef8adaba4bc9cb330cd2219e8a755ebf617","unresolved":false,"context_lines":[{"line_number":1,"context_line":"# Getting Started With XenServer and Devstack"},{"line_number":2,"context_line":""},{"line_number":3,"context_line":"The purpose of the code in this directory it to help developers bootstrap a"},{"line_number":4,"context_line":"XenServer 5.6 (6.2 is recommended) + Openstack development environment.  This"},{"line_number":5,"context_line":"file gives some pointers on how to get started."},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Xenserver is a Type 1 hypervisor, so it is best installed on bare metal.  The"}],"source_content_type":"text/x-gfm","patch_set":1,"id":"AAAASn%2F%2Fq30%3D","line":4,"in_reply_to":"AAAASn%2F%2Fq5g%3D","updated":"2013-08-31 12:41:27.000000000","message":"Done","commit_id":"99e554e2abcc2d0d2bb5dd0efc230948caac1963"},{"author":{"_account_id":6735,"name":"Bob Ball","email":"bob.ball@citrix.com","username":"bob-ball"},"change_message_id":"478089e303c12aeea875504c22554fb2c7f998d0","unresolved":false,"context_lines":[{"line_number":7,"context_line":"Xenserver is a Type 1 hypervisor, so it is best installed on bare metal.  The"},{"line_number":8,"context_line":"Openstack services are configured to run within a virtual machine (called OS"},{"line_number":9,"context_line":"domU) on the XenServer host. The VM uses the XAPI toolstack to communicate with"},{"line_number":10,"context_line":"the host."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"The provided localrc helps to build a basic environment."},{"line_number":13,"context_line":""}],"source_content_type":"text/x-gfm","patch_set":1,"id":"AAAASn%2F%2Fq5c%3D","line":10,"updated":"2013-08-31 12:21:22.000000000","message":"and therefore uses a network connection to communicate with the host","commit_id":"99e554e2abcc2d0d2bb5dd0efc230948caac1963"},{"author":{"_account_id":5044,"name":"Mate Lakat","email":"mlakat@suse.com","username":"mate-lakat"},"change_message_id":"8d71fef8adaba4bc9cb330cd2219e8a755ebf617","unresolved":false,"context_lines":[{"line_number":7,"context_line":"Xenserver is a Type 1 hypervisor, so it is best installed on bare metal.  The"},{"line_number":8,"context_line":"Openstack services are configured to run within a virtual machine (called OS"},{"line_number":9,"context_line":"domU) on the XenServer host. The VM uses the XAPI toolstack to communicate with"},{"line_number":10,"context_line":"the host."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"The provided localrc helps to build a basic environment."},{"line_number":13,"context_line":""}],"source_content_type":"text/x-gfm","patch_set":1,"id":"AAAASn%2F%2Fq3I%3D","line":10,"in_reply_to":"AAAASn%2F%2Fq5c%3D","updated":"2013-08-31 12:41:27.000000000","message":"Done","commit_id":"99e554e2abcc2d0d2bb5dd0efc230948caac1963"},{"author":{"_account_id":6735,"name":"Bob Ball","email":"bob.ball@citrix.com","username":"bob-ball"},"change_message_id":"478089e303c12aeea875504c22554fb2c7f998d0","unresolved":false,"context_lines":[{"line_number":36,"context_line":" - Preseed-Netinstall an Ubuntu Virtual Machine, with 1 network interface:"},{"line_number":37,"context_line":"   - `eth0` - Connected to `UBUNTU_INST_BRIDGE_OR_NET_NAME`, defaults to"},{"line_number":38,"context_line":"     `MGT_BRIDGE_OR_NET_NAME` (NOTE: you can save and later re-use the created"},{"line_number":39,"context_line":"     minimal ubuntu installation by using `xe template-export` and `xe"},{"line_number":40,"context_line":"     vm-import` - see [Reuse the Ubuntu VM](#reuse-the-ubuntu-vm)"},{"line_number":41,"context_line":" - After the Ubuntu install process finished, the network configuration is"},{"line_number":42,"context_line":" modified to:"}],"source_content_type":"text/x-gfm","patch_set":1,"id":"AAAASn%2F%2Fq5Q%3D","line":39,"updated":"2013-08-31 12:21:22.000000000","message":"This note should be smaller - just say \"you can save + re-use it - see [Reuse the Ubuntu VM]","commit_id":"99e554e2abcc2d0d2bb5dd0efc230948caac1963"},{"author":{"_account_id":5044,"name":"Mate Lakat","email":"mlakat@suse.com","username":"mate-lakat"},"change_message_id":"8d71fef8adaba4bc9cb330cd2219e8a755ebf617","unresolved":false,"context_lines":[{"line_number":36,"context_line":" - Preseed-Netinstall an Ubuntu Virtual Machine, with 1 network interface:"},{"line_number":37,"context_line":"   - `eth0` - Connected to `UBUNTU_INST_BRIDGE_OR_NET_NAME`, defaults to"},{"line_number":38,"context_line":"     `MGT_BRIDGE_OR_NET_NAME` (NOTE: you can save and later re-use the created"},{"line_number":39,"context_line":"     minimal ubuntu installation by using `xe template-export` and `xe"},{"line_number":40,"context_line":"     vm-import` - see [Reuse the Ubuntu VM](#reuse-the-ubuntu-vm)"},{"line_number":41,"context_line":" - After the Ubuntu install process finished, the network configuration is"},{"line_number":42,"context_line":" modified to:"}],"source_content_type":"text/x-gfm","patch_set":1,"id":"AAAASn%2F%2Fq3k%3D","line":39,"in_reply_to":"AAAASn%2F%2Fq5Q%3D","updated":"2013-08-31 12:41:27.000000000","message":"Done","commit_id":"99e554e2abcc2d0d2bb5dd0efc230948caac1963"},{"author":{"_account_id":6735,"name":"Bob Ball","email":"bob.ball@citrix.com","username":"bob-ball"},"change_message_id":"478089e303c12aeea875504c22554fb2c7f998d0","unresolved":false,"context_lines":[{"line_number":40,"context_line":"     vm-import` - see [Reuse the Ubuntu VM](#reuse-the-ubuntu-vm)"},{"line_number":41,"context_line":" - After the Ubuntu install process finished, the network configuration is"},{"line_number":42,"context_line":" modified to:"},{"line_number":43,"context_line":"   - `eth0` - Management interface, connected to `MGT_BRIDGE_OR_NET_NAME`"},{"line_number":44,"context_line":"   - `eth1` - VM interface, connected to `VM_BRIDGE_OR_NET_NAME`"},{"line_number":45,"context_line":"   - `eth2` - Public interface, connected to `PUB_BRIDGE_OR_NET_NAME`"},{"line_number":46,"context_line":" - Start devstack inside the created OpenStack VM"}],"source_content_type":"text/x-gfm","patch_set":1,"id":"AAAASn%2F%2Fq5M%3D","line":43,"updated":"2013-08-31 12:21:22.000000000","message":"Add a note to say that the host should be accessible over this network to talk to XAPI?","commit_id":"99e554e2abcc2d0d2bb5dd0efc230948caac1963"},{"author":{"_account_id":5044,"name":"Mate Lakat","email":"mlakat@suse.com","username":"mate-lakat"},"change_message_id":"8d71fef8adaba4bc9cb330cd2219e8a755ebf617","unresolved":false,"context_lines":[{"line_number":40,"context_line":"     vm-import` - see [Reuse the Ubuntu VM](#reuse-the-ubuntu-vm)"},{"line_number":41,"context_line":" - After the Ubuntu install process finished, the network configuration is"},{"line_number":42,"context_line":" modified to:"},{"line_number":43,"context_line":"   - `eth0` - Management interface, connected to `MGT_BRIDGE_OR_NET_NAME`"},{"line_number":44,"context_line":"   - `eth1` - VM interface, connected to `VM_BRIDGE_OR_NET_NAME`"},{"line_number":45,"context_line":"   - `eth2` - Public interface, connected to `PUB_BRIDGE_OR_NET_NAME`"},{"line_number":46,"context_line":" - Start devstack inside the created OpenStack VM"}],"source_content_type":"text/x-gfm","patch_set":1,"id":"AAAASn%2F%2Fq3g%3D","line":43,"in_reply_to":"AAAASn%2F%2Fq5M%3D","updated":"2013-08-31 12:41:27.000000000","message":"Done","commit_id":"99e554e2abcc2d0d2bb5dd0efc230948caac1963"},{"author":{"_account_id":6735,"name":"Bob Ball","email":"bob.ball@citrix.com","username":"bob-ball"},"change_message_id":"478089e303c12aeea875504c22554fb2c7f998d0","unresolved":false,"context_lines":[{"line_number":99,"context_line":"    VIRT_DRIVER\u003dxenserver"},{"line_number":100,"context_line":""},{"line_number":101,"context_line":"    # Explicitly enable multi-host"},{"line_number":102,"context_line":"    MULTI_HOST\u003d1"},{"line_number":103,"context_line":""},{"line_number":104,"context_line":"    # Give extra time for boot"},{"line_number":105,"context_line":"    ACTIVE_TIMEOUT\u003d45"}],"source_content_type":"text/x-gfm","patch_set":1,"id":"AAAASn%2F%2Fq5I%3D","line":102,"updated":"2013-08-31 12:21:22.000000000","message":"Might be worth saying why we enable MILTI_HOST?","commit_id":"99e554e2abcc2d0d2bb5dd0efc230948caac1963"},{"author":{"_account_id":5044,"name":"Mate Lakat","email":"mlakat@suse.com","username":"mate-lakat"},"change_message_id":"8d71fef8adaba4bc9cb330cd2219e8a755ebf617","unresolved":false,"context_lines":[{"line_number":99,"context_line":"    VIRT_DRIVER\u003dxenserver"},{"line_number":100,"context_line":""},{"line_number":101,"context_line":"    # Explicitly enable multi-host"},{"line_number":102,"context_line":"    MULTI_HOST\u003d1"},{"line_number":103,"context_line":""},{"line_number":104,"context_line":"    # Give extra time for boot"},{"line_number":105,"context_line":"    ACTIVE_TIMEOUT\u003d45"}],"source_content_type":"text/x-gfm","patch_set":1,"id":"AAAASn%2F%2Fq3A%3D","line":102,"in_reply_to":"AAAASn%2F%2Fq5I%3D","updated":"2013-08-31 12:41:27.000000000","message":"Done","commit_id":"99e554e2abcc2d0d2bb5dd0efc230948caac1963"},{"author":{"_account_id":6735,"name":"Bob Ball","email":"bob.ball@citrix.com","username":"bob-ball"},"change_message_id":"478089e303c12aeea875504c22554fb2c7f998d0","unresolved":false,"context_lines":[{"line_number":104,"context_line":"    # Give extra time for boot"},{"line_number":105,"context_line":"    ACTIVE_TIMEOUT\u003d45"},{"line_number":106,"context_line":""},{"line_number":107,"context_line":"    # NOTE: the value of FLAT_NETWORK_BRIDGE will automatically be determined"},{"line_number":108,"context_line":"    # by install_os_domU.sh script."},{"line_number":109,"context_line":"    EOF"},{"line_number":110,"context_line":""}],"source_content_type":"text/x-gfm","patch_set":1,"id":"AAAASn%2F%2Fq5E%3D","line":107,"updated":"2013-08-31 12:21:22.000000000","message":"Can probably remove this note now?","commit_id":"99e554e2abcc2d0d2bb5dd0efc230948caac1963"},{"author":{"_account_id":5044,"name":"Mate Lakat","email":"mlakat@suse.com","username":"mate-lakat"},"change_message_id":"8d71fef8adaba4bc9cb330cd2219e8a755ebf617","unresolved":false,"context_lines":[{"line_number":104,"context_line":"    # Give extra time for boot"},{"line_number":105,"context_line":"    ACTIVE_TIMEOUT\u003d45"},{"line_number":106,"context_line":""},{"line_number":107,"context_line":"    # NOTE: the value of FLAT_NETWORK_BRIDGE will automatically be determined"},{"line_number":108,"context_line":"    # by install_os_domU.sh script."},{"line_number":109,"context_line":"    EOF"},{"line_number":110,"context_line":""}],"source_content_type":"text/x-gfm","patch_set":1,"id":"AAAASn%2F%2Fq3c%3D","line":107,"in_reply_to":"AAAASn%2F%2Fq5E%3D","updated":"2013-08-31 12:41:27.000000000","message":"Done","commit_id":"99e554e2abcc2d0d2bb5dd0efc230948caac1963"}]}
