GitHub PushEvent at 2014-07-01 14:54:10
Repository: tempest
Actor: citrix-openstack-build
Payload: {"shas":[["85f5bede4e51091b60f57e16f2048d8fdd8887b4","aec3dfbec6da97399a077a99827a550fc2958d51@ubuntu.com","Avoid snapshotting from compute authorization test\n\nThe compute authorization API tests currently rely on the creation of an image\nvia an instance snapshot.  Not all compute drivers support this and the tests\ndo not actually require the image to be a snapshot.  Instead, create a dummy\nimage in Glance directly to avoid making auth tests dependent on a hypervisor\nfeature.\n\nChange-Id: I83a0fe12b1077ea87e402ec9897931631fa9cbf6\nCloses-bug: #1331138","Adam Gandelman",false],["e5d8457e9fb57c988e4cbc47175cda2f847cf0f8","01441954adee423328342aaf53320f3ee90e8132@nectechnologies.in","Missing node driver interface validation API\n\nThis patch implements missing API test for node validation.\n\nThere are three categories of driver interfaces:\n\n- `Core` interfaces provide the essential functionality for Ironic\n   within OpenStack, and may be depended upon by other services.\n   All drivers must implement these interfaces. Presently, the Core\n   interfaces are \"power\" and \"deploy\".\n- `Standard` interfaces provide functionality beyond the needs of\n  OpenStack, but which has been standardized across all drivers and\n  becomes part of Ironic's API.\n  If a driver implements this interface, it must adhere to the standard.\n  This is presented to encourage vendors to work together with the\n  Ironic project and implement common features in a consistent way,\n  thus reducing the burden on consumers of the API.\n  Presently, the Standard interfaces are rescue and console.\n- The `Vendor` interface allows an exemption to the API contract when\n  a vendor wishes to expose unique functionality provided by their\n  hardware and is unable to do so within the core or standard interfaces.\n  In this case, Ironic will merely relay the message from the API service\n  to the appropriate driver.\n\nAs all drivers must implement core interfaces, I am checking only\ncore interfaces for response body validation.\n\npart of blueprint: missing-baremetal-api-test\n\nChange-Id: Ib6e81c875d55fb0c86dbb0de1c9a8337831196cc","raiesmh08",false],["ab46ce2083846cdacbe3216a5ed992162297c416","6341907d0bfe3b77f61865f3ef1fe0bb5271fefc@redhat.com","Fix race condition in flavor tests\n\n* Flavor tests (admin) create and delete flavors globally, This causes race\n  condition for Flavor list tests where the list test is using the\n  currently created flavors for further operations\n\nUse locally created flavor reference in Flavor list tests\n\nChange-Id: Id557a58008cf42e94524b061acaad9bb89f42ec7\nCloses-Bug: #1267949","Rohan Kanade",false],["229583ae545cdfdea7217358e5b30a2a3b8bc103","d95b56ce41a2e1ac4cecdd398defd7414407cc08@review.openstack.org","Merge \"Avoid snapshotting from compute authorization test\"","Jenkins",false],["e64601f54a77d725d021d7475534b7bd7a146e2d","d95b56ce41a2e1ac4cecdd398defd7414407cc08@review.openstack.org","Merge \"Missing node driver interface validation API\"","Jenkins",false],["cf4a06a11863df2a4fe96277c1d3b2372cbff557","d95b56ce41a2e1ac4cecdd398defd7414407cc08@review.openstack.org","Merge \"Fix race condition in flavor tests\"","Jenkins",false]],"size":6,"ref":"refs/heads/trunk-nova-network-full-latest","head":"cf4a06a11863df2a4fe96277c1d3b2372cbff557"}