)]}'
{
  "log": [
    {
      "commit": "40c5ea67d34168048068d115e5d870a5065d4b0f",
      "tree": "67f6b247188c9f337ba6a31ecaa145bd8793a9f1",
      "parents": [
        "35814a7b6e4248f3c890019a0eddee4b4b76c564"
      ],
      "author": {
        "name": "Bob Ball",
        "email": "bob.ball@citrix.com",
        "time": "Thu May 28 06:42:03 2015 +0100"
      },
      "committer": {
        "name": "Bob Ball",
        "email": "bob.ball@citrix.com",
        "time": "Thu May 28 06:42:03 2015 +0100"
      },
      "message": "XenAPI: Increase OpenStack DomU usage again\n\nDevstack has continued to grow in memory requirements and now we cannot\nreliably fit in 4GB, with several services being unable to start.  Increase\nthe minimum for DomU to 6GB to leave room for virtual machines\n\nChange-Id: Idbdfa1f36015b6af347d1ce27eb28baa360af5ef\n"
    },
    {
      "commit": "347e30877b12fb9d096bcab50255ba992416bfce",
      "tree": "1d40f308d14a3f9d791be74848e88c6e6ed73481",
      "parents": [
        "0a52f5597e436a8d2c7253a6967bfc4863c64fe7"
      ],
      "author": {
        "name": "Bob Ball",
        "email": "bob.ball@citrix.com",
        "time": "Sat Feb 07 15:15:12 2015 +0000"
      },
      "committer": {
        "name": "Bob Ball",
        "email": "bob.ball@citrix.com",
        "time": "Mon Feb 09 12:02:51 2015 +0000"
      },
      "message": "XenAPI: Use round-robin mirror for Ubuntu\n\nANL has discontinued their Ubuntu mirror.  Update the target\nto be the official round-robin mirror which should be more stable long-term\n\nChange-Id: I1271301d96a44888f45664537435e31dd38ff30d\n"
    },
    {
      "commit": "518fb760d3cfa47c94400ef664f0daa14b99c003",
      "tree": "53b7d2cd859b3ee95ac3274d2c7172f3e71d0804",
      "parents": [
        "dec5ca0f201eaaa996b929aa36f2db5d9fb91aac"
      ],
      "author": {
        "name": "Mate Lakat",
        "email": "mate.lakat@citrix.com",
        "time": "Fri Oct 17 13:14:49 2014 +0200"
      },
      "committer": {
        "name": "Mate Lakat",
        "email": "mate.lakat@citrix.com",
        "time": "Wed Oct 29 18:10:43 2014 +0100"
      },
      "message": "XenAPI: workaround for unsupp. associative arrays\n\nDom0\u0027s bash does not support associative arrays, however we source\n`functions` and therefore our scripts fail. This change breaks the\ndependency of dom0 tools on domU functions.\n\nFixes bug: 1379804\n\nChange-Id: I229e2d5f07070a9236ec612d4032c94c4361a9f6\n"
    },
    {
      "commit": "3cd1771408f5025177ff0ac7578527c5a9a64bfa",
      "tree": "b2dcbff20ba1baba10c170dc324c48c443a34c9e",
      "parents": [
        "d60c10d6dbe44445aaab9e3fcc0127e39e989f40"
      ],
      "author": {
        "name": "Bob Ball",
        "email": "bob.ball@citrix.com",
        "time": "Mon Sep 29 12:53:02 2014 +0100"
      },
      "committer": {
        "name": "Bob Ball",
        "email": "bob.ball@citrix.com",
        "time": "Mon Sep 29 12:55:10 2014 +0100"
      },
      "message": "XenAPI: Upgrade built-VM to Trusty\n\nIf you\u0027re not using an XVA then the built-VM was previously Saucy, which is\nnot supported by openstack any more.\n\nChange-Id: I1040d9e43d517582e76f2e1df787986b5ffbc42c\n"
    },
    {
      "commit": "b4b9146de289dcc76683a2683fd0bfedccc5a57c",
      "tree": "48693838291f0081d9ba58c5303eb447fb83a966",
      "parents": [
        "99ea3ad7c38ff8619ace331a7c80a3f742a9c68a",
        "c643ebb26dac484e56aea7b5f30d97fe7711f6f3"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Feb 11 17:12:49 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Feb 11 17:12:49 2014 +0000"
      },
      "message": "Merge \"XenAPI: Fix new useage of trueorfalse\""
    },
    {
      "commit": "5ed43bf82ac9eeb30ca543bcf695f9d45ddf77f5",
      "tree": "efd8462a4bd91adfc26a4897f6a57e0523c71f3d",
      "parents": [
        "f583a04d739a189da6f3780f83e2ddc61bfe9e22"
      ],
      "author": {
        "name": "Shane Wang",
        "email": "shane.wang@intel.com",
        "time": "Fri Feb 07 11:01:43 2014 +0800"
      },
      "committer": {
        "name": "Shane Wang",
        "email": "shane.wang@intel.com",
        "time": "Sat Feb 08 08:49:18 2014 +0800"
      },
      "message": "Fix misspellings in devstack\n\nFix misspellings detected by:\n * pip install misspellings\n * git ls-files | grep -v locale | misspellings -f -\n\nChange-Id: I19726438d15cd27b813504aac530e7e53c4def12\nCloses-Bug: #1257295\n"
    },
    {
      "commit": "c643ebb26dac484e56aea7b5f30d97fe7711f6f3",
      "tree": "492cbd807ea1a7cf9a5344d48b913b9dbfda6a00",
      "parents": [
        "78ab80e5589a7df21a03f06f38c4bae3e79bf756"
      ],
      "author": {
        "name": "Bob Ball",
        "email": "bob.ball@citrix.com",
        "time": "Sun Feb 02 09:16:20 2014 +0000"
      },
      "committer": {
        "name": "Bob Ball",
        "email": "bob.ball@citrix.com",
        "time": "Mon Feb 03 09:08:54 2014 +0000"
      },
      "message": "XenAPI: Fix new useage of trueorfalse\n\n* Ensure that Xen setup scripts will continue to function when unset\n  variables are used in stackrc\n* Ensure that the generic functions are sourced in all places that xenrc\n  (which sources stackrc) is sourced.\n\nChange-Id: I54eba20733c2e149621b74a1387f0bef14fca12e\n"
    },
    {
      "commit": "bc22aeb4bc6a37ea02e2c97936c2005614af6e75",
      "tree": "b8b2071f73f1a55cfc1b9ddf010da7e4e58dcaab",
      "parents": [
        "7b527b2efc8ea938e3cbfe56b7ca3cb8c647163a",
        "9a48a351fbb3cadb02cf0162d2bc66054cb6def1"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Dec 21 12:26:47 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Dec 21 12:26:47 2013 +0000"
      },
      "message": "Merge \"XenAPI: Update DomU to Ubuntu Saucy\""
    },
    {
      "commit": "57bf097e5a10e16b7d0cf5bf6c48bc86d78a1553",
      "tree": "cd6bc04bcd6c41be9c45bbe0c6729dfed6a12711",
      "parents": [
        "8097838ab1221358da274c1d8d6f1c238e71a037"
      ],
      "author": {
        "name": "Bob Ball",
        "email": "bob.ball@citrix.com",
        "time": "Tue Dec 03 17:35:02 2013 +0000"
      },
      "committer": {
        "name": "Bob Ball",
        "email": "bob.ball@citrix.com",
        "time": "Mon Dec 09 14:15:19 2013 +0000"
      },
      "message": "XenAPI:  Increase DomU\u0027s memory\n\nDevstack has been increasing in complexity, and if we use too\nmuch of our memory it can lead to fragmentation which in turn\ncauses a DomU error and a failure of random tests.\n\nChange-Id: Ide9cc84625caed4e35a64a47ee1e92a6cd567651\n"
    },
    {
      "commit": "9a48a351fbb3cadb02cf0162d2bc66054cb6def1",
      "tree": "d56e27766dadf54a8fd8ee941fc8660a354ba35d",
      "parents": [
        "bddaf0afb6651d6245bae589532aa1d364321bb7"
      ],
      "author": {
        "name": "Bob Ball",
        "email": "bob.ball@citrix.com",
        "time": "Wed Dec 04 23:13:57 2013 +0000"
      },
      "committer": {
        "name": "Bob Ball",
        "email": "bob.ball@citrix.com",
        "time": "Wed Dec 04 23:13:57 2013 +0000"
      },
      "message": "XenAPI: Update DomU to Ubuntu Saucy\n\nDriven by a race condition in LVM being hit in the tempest\ntests.  This is a locking race between a file lock and a\nsemaphore which is fixed in 2.02.96-5.\n\nChange-Id: I8a8c215c90a0602288292ffd06b7694d2db6219e\n"
    },
    {
      "commit": "a4664a2c07cec1839378644daf6d3f617278f103",
      "tree": "4e67e9dad6048dbc5613b1f9a2dca7be019e9e05",
      "parents": [
        "1fbff91a2dbb15b075626f0473d8e13de357f6e5",
        "78ef1f3b2ce978191955f59fcb63892a692c7173"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Oct 08 15:00:55 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Oct 08 15:00:55 2013 +0000"
      },
      "message": "Merge \"XenAPI: Get the management network dynamically\""
    },
    {
      "commit": "bfb880d547d03e8eb2230b9c9ad6baf374f2d3c3",
      "tree": "712b8e46f1a2e581aef6da4dd35f79e99cb7a8da",
      "parents": [
        "1c1aef0eb7796f0fe8b2502eb4aaa62369b7842a"
      ],
      "author": {
        "name": "Mate Lakat",
        "email": "mate.lakat@citrix.com",
        "time": "Wed Oct 02 17:44:18 2013 +0100"
      },
      "committer": {
        "name": "Mate Lakat",
        "email": "mate.lakat@citrix.com",
        "time": "Wed Oct 02 17:44:18 2013 +0100"
      },
      "message": "xenapi: increase default memory to 3G\n\nDevstack was swapping with 2G\n\nChange-Id: I8fe77591cb0ca0f946028d7219b43d77eea3419f\n"
    },
    {
      "commit": "78ef1f3b2ce978191955f59fcb63892a692c7173",
      "tree": "111b2e3c2260a8cc434e2be3a4cd057492558422",
      "parents": [
        "f5c7abde55433ca816ac6c1295fa737372d9f655"
      ],
      "author": {
        "name": "Bob Ball",
        "email": "bob.ball@citrix.com",
        "time": "Sun Sep 29 11:36:28 2013 +0100"
      },
      "committer": {
        "name": "Bob Ball",
        "email": "bob.ball@citrix.com",
        "time": "Mon Sep 30 16:00:40 2013 +0100"
      },
      "message": "XenAPI: Get the management network dynamically\n\nxenbr0 is correct for most installations, but not all.  Notable xenserver-core\nmay use a differently named device.  Since we can auto detect this, remove the\nconfig and do so.\n\nChange-Id: I989f6ddd5ffb526ab350f263ef6fc402c596304a\n"
    },
    {
      "commit": "4728001d014a38409aabf639fc9a06024342321a",
      "tree": "ba94ad30de9cced454cdd35b43692887848b5f1c",
      "parents": [
        "e45a6af7e8e86e6d95110a65083659ed924012c3"
      ],
      "author": {
        "name": "Mate Lakat",
        "email": "mate.lakat@citrix.com",
        "time": "Sat Aug 31 12:12:46 2013 +0100"
      },
      "committer": {
        "name": "Mate Lakat",
        "email": "mate.lakat@citrix.com",
        "time": "Sat Aug 31 12:12:46 2013 +0100"
      },
      "message": "xenapi: Increase default OS domU memory to 2G\n\nIn XenServer scenarios, an additional domU is created to run OpenStack\nservices. This change is increasing the memory for that VM to speed up\ntest runs.\n\nChange-Id: I322f4e4703e506620fa7e7456c4264ee0d050edc\n"
    },
    {
      "commit": "d8511034e69368785bf85440840889664fb90cac",
      "tree": "6876048271f3d15de0298a671dbb459fe40f10fc",
      "parents": [
        "cf6d809d8d13b8177826b9c95b0ccab6f0dcb9c4"
      ],
      "author": {
        "name": "Mate Lakat",
        "email": "mate.lakat@citrix.com",
        "time": "Wed Jul 03 10:44:44 2013 +0100"
      },
      "committer": {
        "name": "Mate Lakat",
        "email": "mate.lakat@citrix.com",
        "time": "Wed Jul 10 15:48:52 2013 +0100"
      },
      "message": "xenapi: xe network-attach for OVS bridge creation\n\nFor Neutron we need an additional OVS bridge to be present. The xe\nnetwork-create command did not create the bridge immediately. A\nworkaround was applied to attach a network interface to that network,\nforcing xapi to create the underlying OVS bridge. It turned out, that\nthe xe network-attach command could be used instead, so the workaround\nis removed and replaced with the proper solution by this patch.\n\nFixes bug 1197305\n\nChange-Id: I10cc763531b71238f0bc12a12de985f8f35d7e27\n"
    },
    {
      "commit": "4ef0c719149291063e26faf5948451f7f73b8d71",
      "tree": "f62797556106abe8b53adbcf576860d7e0eb3cc1",
      "parents": [
        "6094cdd56df0d32426ad7ca5362628fc2f086358",
        "2f524bd9053ee106daa98414bbe3b94b0cd2e43f"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Jul 09 00:13:30 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jul 09 00:13:30 2013 +0000"
      },
      "message": "Merge \"xenapi: cleanup VM Installation\""
    },
    {
      "commit": "4a6529ae379fe9acb4f0465e6437825e51aa3cd3",
      "tree": "a37a7354bd289d7ce45001bd73ea7848a786cdb1",
      "parents": [
        "6e88f8e14f5e7f15e37ceebf0f588483ad4bb82b",
        "5a56cd6283f918e6022dcc47906fb86a739496dc"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Jun 27 18:56:50 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jun 27 18:56:50 2013 +0000"
      },
      "message": "Merge \"xenapi: Cleanup networking\""
    },
    {
      "commit": "2f524bd9053ee106daa98414bbe3b94b0cd2e43f",
      "tree": "353099babc0c05d9bc47c27e689096097ec46818",
      "parents": [
        "5a56cd6283f918e6022dcc47906fb86a739496dc"
      ],
      "author": {
        "name": "Mate Lakat",
        "email": "mate.lakat@citrix.com",
        "time": "Wed Jun 19 12:32:23 2013 +0100"
      },
      "committer": {
        "name": "Mate Lakat",
        "email": "mate.lakat@citrix.com",
        "time": "Thu Jun 20 15:22:58 2013 +0100"
      },
      "message": "xenapi: cleanup VM Installation\n\nVM installation created a machine with multiple network interfaces. This\nis a needless complexity at that point, we only need one interface. This\nchange removes the complex network interface setup from\ninstall-os-vpx.sh script, so that only one network interface is created,\nwhich is connected to the selected network (management by default). This\nchange also removes a lot of non-used code from install-os-vpx.sh\nSpecify the network to be used for ubuntu netinstall with:\n\n    UBUNTU_INST_BRIDGE_OR_NET_NAME\n\ndefaults to $MGT_BRIDGE_OR_NET_NAME.\n\nThis change also includes:\n - use precise as default\n\nRelated to blueprint xenapi-devstack-cleanup\n\nChange-Id: Ib0a0a316e849f2c2651305ea657c84820cd2bb3b\n"
    },
    {
      "commit": "5a56cd6283f918e6022dcc47906fb86a739496dc",
      "tree": "07e2ec1dd572942f684ba0d435aa4edcee5d8fc7",
      "parents": [
        "aef5fcae9c364bfa9825d71faec71d5e28c12b14"
      ],
      "author": {
        "name": "Mate Lakat",
        "email": "mate.lakat@citrix.com",
        "time": "Mon Jun 17 13:54:43 2013 +0100"
      },
      "committer": {
        "name": "Mate Lakat",
        "email": "mate.lakat@citrix.com",
        "time": "Thu Jun 20 14:43:14 2013 +0100"
      },
      "message": "xenapi: Cleanup networking\n\nOpenStack VM had 4 interfaces, from which eth0 was connected to HIMN (Host\nInternal Management Network), and not used at all. The reason for not\nusing this interface according to johngarbutt is:\n - VNC console would not work\n - migrations would not work\n - many other things\nThis change removes the interface, thus devstack is providing the\nsame architecture as described in the official documentation, YAGNI\napplied on the HIMN:\n\n    http://goo.gl/dmrNF\n\nThe change also modifies some defaults, so it\u0027s easier to get started:\n - The Ubuntu VM is network-installed through the management network\n - OS VM is getting its address on the management network through DHCP\n - Default Public IP addresses aligned to stack.sh defaults\n - OS Services are listening on Management Interface\n\nRelated to blueprint xenapi-devstack-cleanup\n\nChange-Id: I73c9751ade6f4786b8b682a1994cb87f0a624379\n"
    },
    {
      "commit": "68ac03c7f269adda3739ef3cdb7a466f38e3b2b2",
      "tree": "33c0f0001d551b38d40313991ea022327c55e267",
      "parents": [
        "04ac51c48bd3154cb0a2f924ce592b7f42f88706"
      ],
      "author": {
        "name": "Mate Lakat",
        "email": "mate.lakat@citrix.com",
        "time": "Thu Jun 06 16:22:34 2013 +0100"
      },
      "committer": {
        "name": "Mate Lakat",
        "email": "mate.lakat@citrix.com",
        "time": "Wed Jun 19 13:56:33 2013 +0100"
      },
      "message": "xenapi: separate disk for cinder volumes\n\nSome kernels have lockup issues while serving cinder volumes from\nfile-loopback-lvm kind of cinder setup. This patch provides a way to\ncreate an additional drive to the OpenStack VM, and use that to store\ncinder volumes, thus eliminating the lockup issue. It will help when\ntesting XenServer. Now, you can specify devices for stack-volumes\nthrough:\n\n    VOLUME_BACKING_DEVICE\n\nIn case you are using CINDER_MULTI_LVM_BACKEND, you can use\n\n    VOLUME_BACKING_DEVICE2\n\nas well.\n\nXenserver:\nShould you whish to use a 10 gig disk backend for your cinder volumes,\nspecify:\n\n    XEN_XVDB_SIZE_GB\u003d10\n    VOLUME_BACKING_DEVICE\u003d/dev/xvdb\n\nCitrix is using this approach on its internal CI system to run tests\nagainst OpenStack. This is a workaround for this bug:\n\n  https://bugs.launchpad.net/cinder/+bug/1023755\n\nRelated to blueprint xenapi-devstack-cleanup\n\nChange-Id: Iee633d2704185bfbf9234882654c47b850fa168a\n"
    },
    {
      "commit": "f652e0fb6d46dd39cf9932234a04571c7ede3110",
      "tree": "40818cf23533088dcf34e92fc542b9ad296a120c",
      "parents": [
        "edbea45888cea7f94bfbb8c94e0de3c47443ac4d"
      ],
      "author": {
        "name": "Mate Lakat",
        "email": "mate.lakat@citrix.com",
        "time": "Tue May 21 18:12:48 2013 +0100"
      },
      "committer": {
        "name": "Mate Lakat",
        "email": "mate.lakat@citrix.com",
        "time": "Fri May 24 18:23:53 2013 +0100"
      },
      "message": "xenapi - quantum: L2 agents for dom0 and domU\n\nThis patch makes it easier to support the all-in-one installation of\nXenServer with Quantum:\n- separate agents for domU and dom0 openvswitches. The domU agent\u0027s name\n  is \"q-domua\", and the dom0 agent is called \"q-agt\"\n- create a physnet1 physical network to connect those openvswitches\n\nNote: This patch depends on the quantum patch:\n\n    https://review.openstack.org/15022\n\nFor a diagram, see:\n    http://goo.gl/BuAdg\n\nChange-Id: Iff851438553528b9051edd380ecbb2c0415cbf78\n"
    },
    {
      "commit": "9e326779278a410366e913b65b9d0d9145fe53f9",
      "tree": "0fd08d56aec657c7847d9e3b9149790a0c445742",
      "parents": [
        "b4057a4c504a7b01124adcd9ca7001f5cd8caec6"
      ],
      "author": {
        "name": "Mate Lakat",
        "email": "mate.lakat@citrix.com",
        "time": "Wed May 08 16:42:22 2013 +0100"
      },
      "committer": {
        "name": "Mate Lakat",
        "email": "mate.lakat@citrix.com",
        "time": "Fri May 24 12:07:56 2013 +0100"
      },
      "message": "xenapi - cleanup network configuration\n\nThe Xenserver/XCP part of devstack was configuring the hypervisor\u0027s\nconnectivity to the outer world, by adding VLANs, and physical\ninterfaces to the virtual networks. It added a lot of complexity, and\nmade it hard to get started with XenServer. This patch removes that\nextra complexity, so it is left as an exercise for the user.\n\nRelated to blueprint blueprint xenapi-devstack-cleanup\n\nChange-Id: If3367335c3da8621d0afe1f6cae77511fbdbb3e2\n"
    },
    {
      "commit": "d3740f70b52763d547d2a1d861829e6f853775bc",
      "tree": "dc291ac9295b9a74f2e7a044b78537091bc5df77",
      "parents": [
        "ad573f8543d5c0b98177ffc141423ff937962173"
      ],
      "author": {
        "name": "Mate Lakat",
        "email": "mate.lakat@citrix.com",
        "time": "Thu May 09 15:02:21 2013 +0100"
      },
      "committer": {
        "name": "Mate Lakat",
        "email": "mate.lakat@citrix.com",
        "time": "Tue May 14 11:37:07 2013 +0100"
      },
      "message": "xenapi: Ubuntu installation repository/proxy fix\n\nGet rid of UBUNTU_INST_REPOSITORY, use UBUNTU_INST_HTTP_HOSTNAME and\nUBUNTU_INST_HTTP_DIRECTORY instead. User can also specify\nUBUNTU_INST_HTTP_PROXY to utilize a proxy for the OpenStack VM\ninstallation. The answer file will be edited to contain the specified\nvalues. Also get rid of the magic, undocumented MIRROR variable.\n\nThis is related to blueprint xenapi-devstack-cleanup\n\nChange-Id: Ic9fc564c4ad0f43e2e536854335ebe14791d0255\n"
    },
    {
      "commit": "0b3804bff7899211d3a80de5f7f22d3bc616f3bc",
      "tree": "f5a2c9c7b23d7ad2252a64a47dd2dcd7ec2c2b6e",
      "parents": [
        "5f349179f48c96cb4e9f6b346ef1b5d18b5ccd83"
      ],
      "author": {
        "name": "Mate Lakat",
        "email": "mate.lakat@citrix.com",
        "time": "Tue May 07 16:58:17 2013 +0100"
      },
      "committer": {
        "name": "Mate Lakat",
        "email": "mate.lakat@citrix.com",
        "time": "Sun May 12 17:27:13 2013 +0100"
      },
      "message": "xenapi - cleanup\n\nAdd error on unitialised variable to the scripts. This way some issues\nwere identified. Also modify README with fresh variables. The patch\nincludes:\n - Add SWIFT_HASH to the README\n - Add XENAPI_CONNECTION_URL to the README\n - Add VNCSERVER_PROXYCLIENT_ADDRESS to the README\n - Introduce UBUNTU_INST_IFACE which is the OpenStack VM interface used\n   for the netinstall. It defaults to eth3. Previously this parameter\n   was set by the combination of HOST_IP_IFACE and the undocumented\n   NETINSTALL_IP\n - get rid of NETINSTALL_IP\n - xenrc includes CLEAN_TEMPLATES\n - xenrc no longer tries to change directory\n - remove chrooting from prepare_guest.sh (STAGING_DIR was always / )\n - remove DO_TGZ variable from prepare_guest.sh\n - use arguments to call prepare_guest.sh, instead of env vars\n - Fix backslash escaping in prepare_guest_template.sh\n\nNOTE: networking is about to be addressed in a separate change.\n\nRelated to blueprint xenapi-devstack-cleanup\n\nChange-Id: Ie9a75321c7f41cc9a0cc051398d1e6ec2c88adfa\n"
    },
    {
      "commit": "a8bf0f23e0309065ebeffa4a0a75c87dc91a77a8",
      "tree": "67e7d5f00d6e11ff792338747285929c94857494",
      "parents": [
        "fd6aa547f0eb2ab402a214d22039a2ad57e4fc36"
      ],
      "author": {
        "name": "Mate Lakat",
        "email": "mate.lakat@citrix.com",
        "time": "Thu Mar 07 18:37:31 2013 +0000"
      },
      "committer": {
        "name": "Mate Lakat",
        "email": "mate.lakat@citrix.com",
        "time": "Thu Mar 07 18:37:31 2013 +0000"
      },
      "message": "Small Refactors\n\nRename TOP_DIR to THIS_DIR, change the order of variable definitions.\n\nChange-Id: I96c12c5102e658ec76ab5176c3207fb641dae078\n"
    },
    {
      "commit": "f993b2353fdf3fc643afa78df9b64af446352220",
      "tree": "b0e875e03962e5caec4e619da4fa67d56fef8c4b",
      "parents": [
        "8ac888d7dc89bf8852870d7e8fe842ce16f742c0"
      ],
      "author": {
        "name": "Stef T",
        "email": "stelford@internap.com",
        "time": "Thu Nov 08 10:46:48 2012 -0500"
      },
      "committer": {
        "name": "Stef T",
        "email": "stelford@internap.com",
        "time": "Thu Nov 08 10:49:32 2012 -0500"
      },
      "message": "Enable Xen/DevStackDomU to have larger disk\n\n  * Size of xvda can be specified via xenrc\n\n  * Fixes bug 1076430\n\nChange-Id: Ia4ffef98b01fa9572e43c46275a132b2b1e5f689\n"
    },
    {
      "commit": "d8f1a87a45080cd2514f620c94c7eec97de74877",
      "tree": "303be4b9cbe6c7f9655f1cc1c8b9d6e8ff856c87",
      "parents": [
        "68369775827e9170ee1ab874d575a0f03808a61e"
      ],
      "author": {
        "name": "John Garbutt",
        "email": "john.garbutt@citrix.com",
        "time": "Tue Jun 26 11:16:38 2012 +0100"
      },
      "committer": {
        "name": "John Garbutt",
        "email": "john.garbutt@citrix.com",
        "time": "Fri Aug 03 12:44:08 2012 +0100"
      },
      "message": "Make it easier to use Precise or Oneric with XenServer DevStack\n\nThis is a partial fix for bug 1009937\n\nChange-Id: I1fc7059cd812bce1539a5050f60717db4cbd81ef\n"
    },
    {
      "commit": "030fb2362f6ca33a2bf19d1083c9556433f2b983",
      "tree": "dc09dd7cbb5f624a51f5810d5ca2c3219f6d2539",
      "parents": [
        "daadf744edfae895da1d254f9d25c9dbe2ae6db0"
      ],
      "author": {
        "name": "John Garbutt",
        "email": "john.garbutt@citrix.com",
        "time": "Fri Apr 27 18:28:28 2012 +0100"
      },
      "committer": {
        "name": "John Garbutt",
        "email": "john.garbutt@citrix.com",
        "time": "Tue May 22 18:12:43 2012 +0100"
      },
      "message": "Make devstack work with xcp-xapi package on Ubuntu 12.04\n\n- allow you to configure the xenapi_user (often other than root)\n- allow you to disable the guest installer network\n- install the plugins in the xcp-xapi location\n- use alternate webserver location when adding the preseed file\n- skip the centos specific ip forwarding configuration\n- make use xcp inventory, if no xensource-inventory is found\n- correctly deal with kpartx to mount the VM VDI in manage_vdi\n\nChange-Id: I8d51725fc97f0bcaa27a46f7a7ced13c369c809e\n"
    },
    {
      "commit": "daadf744edfae895da1d254f9d25c9dbe2ae6db0",
      "tree": "f91eabf6f2d9980f5d17ca2103af478253a760fd",
      "parents": [
        "d0e55c859ab2482ea1d85f1c234238a153fe334e"
      ],
      "author": {
        "name": "John Garbutt",
        "email": "john.garbutt@citrix.com",
        "time": "Fri Apr 27 18:28:28 2012 +0100"
      },
      "committer": {
        "name": "John Garbutt",
        "email": "john.garbutt@citrix.com",
        "time": "Tue May 22 18:12:43 2012 +0100"
      },
      "message": "Improvements to DevStack\u0027s XenServer scripts\n\nI have ensured:\n- template gets re-used on second run\n- template includes XenServer tools, and custom user accounts\n- take snapshot before first boot, for easy re-run\n- make host_ip_iface work with either eth2 or eth3\n- make ssh into domU checks looser\n- above is all ground work for improved jenkins tests\n- added some more comments to make it scripts clearer\n\nChange-Id: I5c45370bf8a1393d669480e196b13f592d29154f\n"
    },
    {
      "commit": "0af143b34ea32c88f22bb762a0bac6615b501a59",
      "tree": "709863f6c11895c3cc13c763a1eedcf26c608bb6",
      "parents": [
        "836955f825234aa9a1e82795b58818438e228d8d"
      ],
      "author": {
        "name": "Renuka Apte",
        "email": "renuka.apte@citrix.com",
        "time": "Mon Apr 02 15:46:53 2012 -0700"
      },
      "committer": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Fri Apr 13 23:23:47 2012 -0500"
      },
      "message": "XenServer: new build and install scripts\n\nChange-Id: Ia13a9c8073e59edf98415ba5b9f3a9cbd1453d32\n"
    },
    {
      "commit": "b3e2f3399c62cb4e4515de587db91999ecbacb3c",
      "tree": "16553c91ae53f9e04fc2bb2b169d82bfc87b6f71",
      "parents": [
        "e347b990ceb091fb3b4e8d1924ee3f6bddaa7cba"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Fri Mar 16 17:01:49 2012 -0700"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Fri Mar 16 17:07:48 2012 -0700"
      },
      "message": "Some tweaks for xen + devstack.\n\n * Import functions for git_clone (allows RECLONE for xen plugins)\n * Fix a potential xvas path issue\n * Tweaks to docs\n\nChange-Id: I34f5c57a53884dfe944f3b0eb8896c57e348e389\n"
    },
    {
      "commit": "b115341253b30fd51b5ac2fa763c701737eaae6c",
      "tree": "75932ae22bd71846a8e7d7de7572f5f6e752081b",
      "parents": [
        "0f470d2855a6bb90c2ddcc32e02a2772a5f5cf5b"
      ],
      "author": {
        "name": "root",
        "email": "root@localhost.localdomain",
        "time": "Thu Jan 19 13:28:21 2012 -0800"
      },
      "committer": {
        "name": "Renuka Apte",
        "email": "renuka.apte@citrix.com",
        "time": "Tue Feb 14 15:30:34 2012 -0800"
      },
      "message": "Generalize xen network config\n\nAllow dhcp for IP addresses.\ndhclient3 bug workaround.\nRefactor code to improve network creation logic.\n\nChange-Id: Ia3e2e65bbe8b68cf4832595cb7c283c3dc84db19\n"
    },
    {
      "commit": "1188904eee9a1473b154850e5ae77a48a71ef9f4",
      "tree": "291dd477a45cf80e952f04ab5505f54114478891",
      "parents": [
        "1e51c0eb90051c80071a6a3be63abb79dbe9e0cc"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Thu Jan 12 17:11:56 2012 -0800"
      },
      "committer": {
        "name": "Renuka Apte",
        "email": "renuka.apte@citrix.com",
        "time": "Mon Feb 06 14:28:34 2012 -0800"
      },
      "message": "Separate out build_xva process so that it can be run on a machine besides dom0\n\nChange-Id: I3a6e1ef874c83d79d09a8df1f086ec06d39db2df\n"
    }
  ]
}
