)]}'
{
  "log": [
    {
      "commit": "b65dc0afee70f79b1698c3a2b222b0c4b213917d",
      "tree": "8ca041b43964a4cc5efbd01c06b8a9474e942407",
      "parents": [
        "fd190c165cc89dcabb0b2d2e5047a0e9f38cb58a",
        "d3011989070f81f488f2cd8f83435b6b4881d1d6"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Mar 25 17:37:48 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Mar 25 17:37:48 2014 +0000"
      },
      "message": "Merge \"Ironic: Use HOST_IP instead of SERVICE_HOST\""
    },
    {
      "commit": "d3011989070f81f488f2cd8f83435b6b4881d1d6",
      "tree": "3a86eb056de86ac3fa49fa520fe66a75da0b28d4",
      "parents": [
        "e93a9cf79a3a91296c32b078f43cabbe00b0849f"
      ],
      "author": {
        "name": "Adam Gandelman",
        "email": "adamg@ubuntu.com",
        "time": "Mon Mar 24 13:55:34 2014 -0700"
      },
      "committer": {
        "name": "Adam Gandelman",
        "email": "adamg@ubuntu.com",
        "time": "Mon Mar 24 13:55:34 2014 -0700"
      },
      "message": "Ironic: Use HOST_IP instead of SERVICE_HOST\n\nIronic virtual machines boot on a different network and are expected\nto fetch via tftp from the conductor and callback to the API.  We\nneed to ensure both endpoints are accessible, even when SERVICE_HOST\nis 127.0.0.1 (eg, devstack-gate).\n\nChange-Id: I96aee75b76ad11d83143736da00ea304db971c9c\n"
    },
    {
      "commit": "0982f0795e047ebd54e54e7c7c20fe8b72c7b7a9",
      "tree": "0c59c0b61a349701268e74a11a897e8a1e478fbd",
      "parents": [
        "373b1a656971e06c9e6ba7db13ee781e088274b7",
        "f177f72623b3c47f8a63fada1541891864cb0a6d"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Mar 24 20:21:21 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Mar 24 20:21:21 2014 +0000"
      },
      "message": "Merge \"Remove any lib/baremetal usage for ironic deploy\""
    },
    {
      "commit": "116023f8e4a6857321a0ea245e91695e203541b0",
      "tree": "3b32d4a7adc164ea718fb872cf5554802f95cba6",
      "parents": [
        "26e57cbb4ce26ef04724012d27139223c8af5eae",
        "ea861741d8f95044be516126b9d04cbd5c9a65eb"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Mar 21 14:54:24 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Mar 21 14:54:24 2014 +0000"
      },
      "message": "Merge \"Reuse existing libvirt setup functions for Ironic\""
    },
    {
      "commit": "f177f72623b3c47f8a63fada1541891864cb0a6d",
      "tree": "e3ea59080d7748f18e97be5d77b1e723c8f2089a",
      "parents": [
        "ad3ac5876b8da22a9a517c57a281e9af336b3bd0"
      ],
      "author": {
        "name": "Alexander Gordeev",
        "email": "agordeev@mirantis.com",
        "time": "Fri Mar 14 18:44:48 2014 +0400"
      },
      "committer": {
        "name": "Alexander Gordeev",
        "email": "agordeev@mirantis.com",
        "time": "Fri Mar 21 14:51:59 2014 +0400"
      },
      "message": "Remove any lib/baremetal usage for ironic deploy\n\nGet rid of lib/baremetal usage so that it can be simply\ndeleted when that time comes:\nCopy upload_baremetal_deploy function to lib/ironic;\nRename it to upload_baremetal_ironic_deploy;\nRemove any $BM_* variables references from lib/ironic;\nRename $BM_IMAGE_BUILD_* environment variables to $DIB_*;\nImprove logic around deploy k\u0026r building;\nAdd check for $OFFLINE mode;\n\nChange-Id: I4302b32328df9156bf8738773a127db914e8edde\n"
    },
    {
      "commit": "ea861741d8f95044be516126b9d04cbd5c9a65eb",
      "tree": "4d54159015762e81f73881be7b36ee08c048b70d",
      "parents": [
        "9f59782a360be1e9971478b09c253613558c7dda"
      ],
      "author": {
        "name": "Adam Gandelman",
        "email": "adamg@ubuntu.com",
        "time": "Mon Mar 17 16:23:01 2014 -0700"
      },
      "committer": {
        "name": "Adam Gandelman",
        "email": "adamg@ubuntu.com",
        "time": "Mon Mar 17 16:27:00 2014 -0700"
      },
      "message": "Reuse existing libvirt setup functions for Ironic\n\nWhen deploying Ironic, make use of the existing libvirt installation\nand configuration used by the Nova libvirt driver. Ensures a functional\nlibvirt setup across distributions.\n\nChange-Id: I904ae2bdd4e8299827270c351eb60b833f90ae75\n"
    },
    {
      "commit": "84d0ec5ebcda4293f0f24ece845226292c068550",
      "tree": "9f2f414056fd8ad593617f1e4cf2cf9835f7c363",
      "parents": [
        "ad3ac5876b8da22a9a517c57a281e9af336b3bd0"
      ],
      "author": {
        "name": "Alexander Gordeev",
        "email": "agordeev@mirantis.com",
        "time": "Mon Mar 17 17:58:54 2014 +0400"
      },
      "committer": {
        "name": "Alexander Gordeev",
        "email": "agordeev@mirantis.com",
        "time": "Mon Mar 17 18:01:28 2014 +0400"
      },
      "message": "Set IRONIC_VM_SPECS_RAM to 512 by default\n\nFix insufficient amount of RAM provided for fake baremetal nodes\n\nChange-Id: I87d04a23a28dcb03dfdaf3c6cfad96cf2bda2516\n"
    },
    {
      "commit": "06fb29c66124b6c753fdd262eb262043b4551298",
      "tree": "9040d17889a581eca7d043a7ed61be17a2cead4e",
      "parents": [
        "1fef36e526727b6057ba0d54049e07260a49b1f4"
      ],
      "author": {
        "name": "Alexander Gordeev",
        "email": "agordeev@mirantis.com",
        "time": "Fri Jan 31 18:02:07 2014 +0400"
      },
      "committer": {
        "name": "Adam Gandelman",
        "email": "adamg@ubuntu.com",
        "time": "Fri Mar 14 13:44:00 2014 -0700"
      },
      "message": "Integration testing preparation for Ironic\n\nAdd ability to create/register qemu vms for Ironic testing purposes\n\nImplements bp:deprecate-baremetal-driver\n\nChange-Id: If452438fcc0ff562531b33a36cd189b235654b48\n"
    },
    {
      "commit": "a67cb1af4df6b5c758c319e0590a3188d951e68d",
      "tree": "bdfe261a12ad8d193145671dac40a4d767d44187",
      "parents": [
        "bb2d40b87ca0c1edf583ef957afdd20a2e30f371"
      ],
      "author": {
        "name": "Alexander Gordeev",
        "email": "agordeev@mirantis.com",
        "time": "Tue Mar 04 18:38:33 2014 +0400"
      },
      "committer": {
        "name": "Alexander Gordeev",
        "email": "agordeev@mirantis.com",
        "time": "Tue Mar 04 18:39:07 2014 +0400"
      },
      "message": "Fix typo in ironic configure function\n\nIRONIC_CONF should be replaced by IRONIC_CONF_FILE\n\nChange-Id: Ie43e376f42f14c46d21df7dbb19db923521f438b\n"
    },
    {
      "commit": "dad6e4114d07978ade5ab5594d4b5b19e998bdb5",
      "tree": "9c867402960f933ca6384a2b87d75ec954f9eba8",
      "parents": [
        "4b76faa32b21964dc72a055f65172199618edeee",
        "aee18c749b0e3a1a3a6907a33db76ae83b8d41d9"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Feb 28 06:32:20 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Feb 28 06:32:20 2014 +0000"
      },
      "message": "Merge \"Enforce function declaration format in bash8\""
    },
    {
      "commit": "aee18c749b0e3a1a3a6907a33db76ae83b8d41d9",
      "tree": "01a8ab5abb9867986f3e848918abd9e749b691cd",
      "parents": [
        "0ed4af02da0bd4a0f757dd8c2156913e6c7a724c"
      ],
      "author": {
        "name": "Ian Wienand",
        "email": "iwienand@redhat.com",
        "time": "Fri Feb 21 15:35:08 2014 +1100"
      },
      "committer": {
        "name": "Ian Wienand",
        "email": "iwienand@redhat.com",
        "time": "Fri Feb 28 07:59:03 2014 +1100"
      },
      "message": "Enforce function declaration format in bash8\n\nCheck that function calls look like ^function foo {$ in bash8, and fix\nall existing failures of that check.  Add a note to HACKING.rst\n\nChange-Id: Ic19eecb39e0b20273d1bcd551a42fe400d54e938\n"
    },
    {
      "commit": "657ce7fa213b680904c07f09029467d8a195761d",
      "tree": "2412c300b8dd29afd428efb9e844009908ac3b5f",
      "parents": [
        "0ed4af02da0bd4a0f757dd8c2156913e6c7a724c"
      ],
      "author": {
        "name": "Devananda van der Veen",
        "email": "devananda.vdv@gmail.com",
        "time": "Thu Feb 27 10:50:38 2014 -0800"
      },
      "committer": {
        "name": "Devananda van der Veen",
        "email": "devananda.vdv@gmail.com",
        "time": "Thu Feb 27 10:55:50 2014 -0800"
      },
      "message": "Stop trying to create the \u0027ironic\u0027 user twice\n\nAfter 09bd7c8fd5a6 landed, a conflict between lib/ironic and\nextras.d/50-ironic.sh was exposed, breaking Ironic\u0027s check and gate\ntests.\n\nThis resolves that conflict by only creating the \u0027ironic\u0027 user once.\n\nChange-Id: Ic41517f0977c84a82f92f58565aaee6b5cc7eb3e\n"
    },
    {
      "commit": "19685428e3d3e51ff88aa5254f7c27d476053798",
      "tree": "dac1d9632b47c4e9fbc176a9ea92d92e4db27e10",
      "parents": [
        "824fac2cc740fa83086ac65ff8a5657eafbc1166"
      ],
      "author": {
        "name": "Steve Martinelli",
        "email": "stevemar@ca.ibm.com",
        "time": "Fri Jan 24 13:02:26 2014 -0600"
      },
      "committer": {
        "name": "Steve Martinelli",
        "email": "stevemar@ca.ibm.com",
        "time": "Fri Feb 14 21:30:57 2014 -0600"
      },
      "message": "Change most keystoneclient commands to openstacklient in libs\n\nmigrated most keystoneclient commands from the following libs:\n ceilometer\n cinder\n ironic\n keystone\n marconi\n neutron\n nova\n savanna\n swift\n trove\n\nAlso need to set and unset openstackclient specific environment\nvariables from stack.sh\n\nChange-Id: I725f30bc08e1df5a4c5770576c19ad1ddaeb843a\n"
    },
    {
      "commit": "3dc5a99e3710bc00e3fa58c0180992073e111b85",
      "tree": "5e28ce29ce6342b99f035ad771471a462ef737de",
      "parents": [
        "3fe7ad470921b298f086e6a5699c507ae64e1896",
        "061c14da01bb25ff86e0bfdb5e1bed887cb63997"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Feb 13 03:33:49 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Feb 13 03:33:49 2014 +0000"
      },
      "message": "Merge \"ironic: remove notifier_strategy option\""
    },
    {
      "commit": "28a29a3527b7f0599d8ca39759aaa338aca82708",
      "tree": "2d811b933bacc0a6a7b737c66c2c9183eb08dc1c",
      "parents": [
        "13fa8d5dd2b5ef5f3ef87102ceb3b24c3018de0b",
        "1023ff7c3ac184da00b6306f361f285301849881"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Feb 08 14:08:04 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Feb 08 14:08:04 2014 +0000"
      },
      "message": "Merge \"Move ironic to plugin\""
    },
    {
      "commit": "1023ff7c3ac184da00b6306f361f285301849881",
      "tree": "45081dee03d7b5f8b67ae916edcec5012db157ba",
      "parents": [
        "b160640d47446bf379b3299460c4e76cb6e6c7c6"
      ],
      "author": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Mon Jan 27 14:56:44 2014 -0600"
      },
      "committer": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Tue Feb 04 15:51:38 2014 -0600"
      },
      "message": "Move ironic to plugin\n\nAlso adds an is_ironic_enabled() function to prepare for an upcoming\nchange in is_service_enabled().\n\nChange-Id: I6e6e0e8b70221e231785ab27e9b5d4836933ac4c\n"
    },
    {
      "commit": "061c14da01bb25ff86e0bfdb5e1bed887cb63997",
      "tree": "ea0595c96dcfe5bc47686a69dfae4dc8cf64e070",
      "parents": [
        "19a3814b9a3afc24a77c5c301622661f388475d5"
      ],
      "author": {
        "name": "Julien Danjou",
        "email": "julien@danjou.info",
        "time": "Thu Jan 30 15:51:37 2014 +0100"
      },
      "committer": {
        "name": "Julien Danjou",
        "email": "julien@danjou.info",
        "time": "Fri Jan 31 11:00:42 2014 +0100"
      },
      "message": "ironic: remove notifier_strategy option\n\nThis has never exited in Ironic, and it does not even uses notification.\n\nChange-Id: I4a3d386116561d9a22d650f123df1aae5ed9849e\n"
    },
    {
      "commit": "4237f590b7b93117e59f9f777bc70d212969f61a",
      "tree": "d7ce919c2979323408fa137fd13db738eb962a7f",
      "parents": [
        "b160640d47446bf379b3299460c4e76cb6e6c7c6"
      ],
      "author": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Wed Jan 29 16:22:11 2014 -0600"
      },
      "committer": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Wed Jan 29 17:25:45 2014 -0600"
      },
      "message": "Generate Tempest service list rather than hard-code it\n\nThe list of services that Tempest used to set its \u0027service_available\u0027\nconfig values was hard-coded. To be plugin-friendly have each\nservice (project) add its name to the TEMPEST_SERVICES variable\nand use that for setting the \u0027service_avilable\u0027 values.\n\nChange-Id: I208efd7fd0798b18ac2e6353ee70b773e84a2683\n"
    },
    {
      "commit": "279295c72c4e7028fc6eac75412b9b5f92cd630b",
      "tree": "eca3cfb6219399756eedad390dc9bfd6e849bdc3",
      "parents": [
        "b200b1d4dda4e60bacd921f98e4e47d5b4f046d9"
      ],
      "author": {
        "name": "Lucas Alvares Gomes",
        "email": "lucasagomes@gmail.com",
        "time": "Tue Jan 14 11:37:51 2014 +0000"
      },
      "committer": {
        "name": "Lucas Alvares Gomes",
        "email": "lucasagomes@gmail.com",
        "time": "Tue Jan 14 11:37:51 2014 +0000"
      },
      "message": "Fix duplicated rootwrap.d in lib/ironic\n\nThe Ironic setup of devstack is duplicating the rootwrap.d directory at\n/etc/ironic/rootwrap.d/rootwrap.d, this will cause the ironic-rootwrap\ncommand to fail to execute. This patch is removing the duplicated\nrootwrap.d directory.\n\nChange-Id: I24844c24620b5b33ad1a6acd0d872e9df11d6d89\nCloses-Bug: #1268930\n"
    },
    {
      "commit": "25049cd23de0e8055326c668ff119dd8cdf0bae4",
      "tree": "3eb96f72a2e52bddab9fb963b4d676a8db96ddbc",
      "parents": [
        "68f142324d213ec97dbb6af0f0d4e513b7e85fdd"
      ],
      "author": {
        "name": "Dirk Mueller",
        "email": "dirk@dmllr.de",
        "time": "Thu Jan 09 13:53:52 2014 +0100"
      },
      "committer": {
        "name": "Dirk Mueller",
        "email": "dirk@dmllr.de",
        "time": "Thu Jan 09 13:55:28 2014 +0100"
      },
      "message": "Use --tenant-id, not --tenant_id\n\nChange-Id: I0e3d65d5b69ac82cbf7ee6ffc41ead369af8c126\n"
    },
    {
      "commit": "bd24a8d0f884d27f47834c917c047b54271c1179",
      "tree": "a2fc27d5b90c224c65283dc6bb87cb563d8c4eca",
      "parents": [
        "99da4af55ef0c451983bcc5d7f97e1e22da168ea"
      ],
      "author": {
        "name": "Jamie Lennox",
        "email": "jamielennox@redhat.com",
        "time": "Fri Sep 20 16:26:42 2013 +1000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Nov 25 22:27:51 2013 +0000"
      },
      "message": "Allow deploying keystone with SSL certificates\n\nAllow providing certificates through environment variables to be used\nfor keystone, and provide the basis for doing this for other services.\nIt cannot be used in conjunction with tls-proxy as the service provides\nit\u0027s own encrypted endpoint.\n\nImpletmenting: blueprint devstack-https\nChange-Id: I8cf4c9c8c8a6911ae56ebcd14600a9d24cca99a0\n"
    },
    {
      "commit": "b7c11a0f98f46a5e205ef227f3ccdb801b6fb663",
      "tree": "b937e1bca59bdd99e599b5a7311419b37f85adc2",
      "parents": [
        "8e285072c9b6f9cee4568cc882001f87e51d3c24",
        "6a5aa7c6a20435bbd276a0f1823396b52a8f0daf"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Oct 31 14:19:15 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Oct 31 14:19:15 2013 +0000"
      },
      "message": "Merge \"Fix some Markdown formatting issues\""
    },
    {
      "commit": "5ceb0e289b5427c89b0c968575fcde1d5100bdfc",
      "tree": "ac692c957c5987963ac7c62b726e38dce2e71d71",
      "parents": [
        "4b3196f5a741f37473948ad2bb5ebf4033e4a533",
        "c48c3124c87de2c233c2596e1a759106b598b22b"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Oct 25 10:15:36 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Oct 25 10:15:36 2013 +0000"
      },
      "message": "Merge \"Enable keystone authentication in Ironic\""
    },
    {
      "commit": "6a5aa7c6a20435bbd276a0f1823396b52a8f0daf",
      "tree": "d5137f132a359469f1225d61850466feb4658297",
      "parents": [
        "cb961597cc30f9d8ece17529f09a8291454827e3"
      ],
      "author": {
        "name": "Adam Spiers",
        "email": "aspiers@suse.com",
        "time": "Thu Oct 24 11:27:02 2013 +0100"
      },
      "committer": {
        "name": "Adam Spiers",
        "email": "aspiers@suse.com",
        "time": "Thu Oct 24 17:38:19 2013 +0100"
      },
      "message": "Fix some Markdown formatting issues\n\nAddress miscellaneous issues with Markdown formatting in comments which\nare consumed by shocco when generating the online documentation.\n\nChange-Id: I953075cdbddbf1f119c6c7e35f039e2e54b79078\n"
    },
    {
      "commit": "101b4248428b4c3d7757e15ff4e19d3b4f85a51f",
      "tree": "9ca8a80539cfdda81b2ded7b651a9228ad09a664",
      "parents": [
        "3bdb922c4054a55f03b3db94721997e52415e76d"
      ],
      "author": {
        "name": "Sean Dague",
        "email": "sdague@linux.vnet.ibm.com",
        "time": "Tue Oct 22 08:47:11 2013 -0400"
      },
      "committer": {
        "name": "Sean Dague",
        "email": "sdague@linux.vnet.ibm.com",
        "time": "Tue Oct 22 13:02:23 2013 -0400"
      },
      "message": "fix whitespace in the rest of lib/*\n\nthis brings this in line with bash8 checker\n\nChange-Id: Ib34a2292dd5bc259069457461041ec9cd4fd2957\n"
    },
    {
      "commit": "43e00660c30d5f7b78d9eacfe2540a0c92fe5bb9",
      "tree": "4ed35ffae85c74c7e756f3e154851921081dfec3",
      "parents": [
        "13209d8b6dfb31b40e752c2b8edaef48e71e319f"
      ],
      "author": {
        "name": "Roman Prykhodchenko",
        "email": "me@romcheg.me",
        "time": "Tue Oct 15 17:03:15 2013 +0300"
      },
      "committer": {
        "name": "Roman Prykhodchenko",
        "email": "me@romcheg.me",
        "time": "Tue Oct 15 17:03:15 2013 +0300"
      },
      "message": "Install Ironic client\n\nSince python-ironicclient was published to github it\u0027s\nreasonable to include it to the default Ironic set up.\n\nChange-Id: Id1d0209959a3b482977b5e710c0885c714ad7e10\n"
    },
    {
      "commit": "c48c3124c87de2c233c2596e1a759106b598b22b",
      "tree": "3a4f2d014069d5af45dafee0b8ac8b578655887c",
      "parents": [
        "13209d8b6dfb31b40e752c2b8edaef48e71e319f"
      ],
      "author": {
        "name": "Roman Prykhodchenko",
        "email": "me@romcheg.me",
        "time": "Tue Oct 01 17:19:05 2013 +0300"
      },
      "committer": {
        "name": "Roman Prykhodchenko",
        "email": "me@romcheg.me",
        "time": "Tue Oct 15 16:31:07 2013 +0300"
      },
      "message": "Enable keystone authentication in Ironic\n\nCurrently Ironic installation script leaves authenticaiton\nstrategy in its default value which is noauth. This is not\nrelevant for the most of development and testing environments.\n\nThis patch sets authentication strategy for Ironic to keystone\nand specifies the path to the policy file.\n\nCloses-bug: #1233612\nChange-Id: Idacbda05663e7ef949cbce0dbdf28eaa36b6a1a9\n"
    },
    {
      "commit": "0aa8534ada621becb3a6bd14e4e6b5faabde9dd6",
      "tree": "71cea861042be2f5d2e415889ff782b1b68da513",
      "parents": [
        "b48e00816984cee78b3e9be5cce000eba5b42ab0"
      ],
      "author": {
        "name": "JUN JIE NAN",
        "email": "nanjj@cn.ibm.com",
        "time": "Fri Sep 13 15:47:09 2013 +0800"
      },
      "committer": {
        "name": "JUN JIE NAN",
        "email": "nanjj@cn.ibm.com",
        "time": "Mon Sep 30 16:03:00 2013 +0800"
      },
      "message": "Using no proxy option to skip wget and curl proxy settings in config\n\nWhen end users specify proxy settings in config file for wget /etc/wgetrc:\nhttp_proxy \u003d http://...\nor for curl ${HOME}/.curlrc:\nproxy \u003d http://...\n\nUsing `http_proxy\u003d\"\" wget\u0027 can not skip the proxy setting in the\nconfig files, also it can skip proxy settings in env viriables.\n\nIn order to skip proxy setting in both env and config file, we pass\n--no-proxy option for wget, and --noproxy \u0027*\u0027 for curl.\n\nFixes bug #1224836\n\nChange-Id: I2b25aeca9edf2ce4525fb1db325e5e24c18b4d55\n"
    },
    {
      "commit": "f5002ef12a890fd3110782c873d99487a4d05b17",
      "tree": "184bbb6f22d40a3cec22ee488b1ada584ab96687",
      "parents": [
        "d24674ed22687159ced65613c714a075d9804279"
      ],
      "author": {
        "name": "Roman Prykhodchenko",
        "email": "rprikhodchenko@mirantis.com",
        "time": "Tue Sep 24 19:09:26 2013 +0300"
      },
      "committer": {
        "name": "Roman Prykhodchenko",
        "email": "rprikhodchenko@mirantis.com",
        "time": "Tue Sep 24 19:11:09 2013 +0300"
      },
      "message": "Expose all versions of Ironic API\n\nIn the observable future new versions of the Ironic\nAPI will appear. That\u0027s why it\u0027s reasonable to expose\nthe endpoint that will provide access to all versions\nof the API.\n\nCloses-Bug: #1229780\nChange-Id: I4ec2b45688da3fa6c0d43e8be60885774cfbffd6\n"
    },
    {
      "commit": "ce696b60d77752f74924fa133c45910e9d0ef706",
      "tree": "3175e0f826ed27677eb46b797b3e68fe563368d9",
      "parents": [
        "9ed021665415c4d58871278d1c89e6c16e008fb5"
      ],
      "author": {
        "name": "Roman Prykhodchenko",
        "email": "me@romcheg.me",
        "time": "Fri Aug 09 10:40:45 2013 +0300"
      },
      "committer": {
        "name": "Roman Prykhodchenko",
        "email": "me@romcheg.me",
        "time": "Thu Aug 22 12:30:51 2013 +0300"
      },
      "message": "Basic support of Ironic\n\nIronic is an OpenStack project than brings a\nseparate service for baremetal provisioning.\nCurrently Ironic is in incubation but it needs\nto have basic support in devstack to provide\nautomatic deployment testing.\n\nChange-Id: Ide65a1379fa207a6c8b2c7d9a4f9c874b10fd9ba\n"
    }
  ]
}
