{"push_id":996337622,"size":12,"distinct_size":12,"ref":"refs/heads/deploymaybe","head":"9f25d2cffe262a8df538a82fb45d5507a2f33245","before":"b02316a65322e618ab9a7d831e318d4b1f99daae","commits":[{"sha":"d03c757e408c57ed02d35164aedce8cea5a64f0a","author":{"email":"d95b56ce41a2e1ac4cecdd398defd7414407cc08@review.openstack.org","name":"Jenkins"},"message":"Updated openstack/openstack\nProject: openstack/python-swiftclient  ba2ff4a6ea93314e8c519f53ae97d8cb2f31928e\n\nForce header keys/values to bytes/unicode before coercing to unicode\n\nPreviously, parse_header_string was only called with data coming out of\nrequests, which would be either bytes or unicode. Now that we're sending\nit request headers as well (see related change), we need to be more\ndefensive.\n\nIf the value given is neither bytes nor unicode, convert it to a native\nstring. This will allow developers using the client API to continue\nsending header dicts like\n\n  {'X-Delete-After': 2}\n\n...as in Swift's test/probe/test_object_expirer.py\n\nChange-Id: Ie57a93274507b184af5cad4260f244359a585f09\nRelated-Change: I43dd7254f7281d4db59b286aa2145643c64e1705","distinct":true,"url":"https://api.github.com/repos/pyrrrat/openstack/commits/d03c757e408c57ed02d35164aedce8cea5a64f0a"},{"sha":"64706d02b8175cc014097ac115fd8b003c46968d","author":{"email":"d95b56ce41a2e1ac4cecdd398defd7414407cc08@review.openstack.org","name":"Jenkins"},"message":"Updated openstack/openstack\nProject: openstack/cinder  842c5d8825f6f27c63283b1c72a869227c1c7e2e\n\nReplication v2.1 (Cheesecake)\n\nThis focuses the replication work on a specific use case,\nand eliminates some of the ambiguity in earlier versions.\n\nAdditionally this implementation addresses needs for\ndevices that do replication based on the whole backend-device\nor on Pools.\n\nUse case:\n  DR scenario, where a storage device is rendered inoperable.\n  This implementation allows the preservation of user data\n  for those volumes that are of type replication-enabled.\n\n  The goal is NOT to make failures completely transparent\n  but instead to preserve data access while an Admin tries\n  to rebuild/recover his/her cloud.\n\nIt's very important to note that we're no longer interested in\ndealing with replication in Cinder at a Volume level.  The concept\nof have \"some\" volumes failover, and \"others\" left behind, proved\nto not only be overly complex and difficult to implement, but we\nnever identified a concrete use-case where one would use failover\nin a scenario where some volumes would stay and be accessible on\na primary but other may be moved and accessed via a secondary.\n\nIn this model, it's host/backend based.  So when you failover,\nyou're failing over an entire backend.  We heavily leverage\nexisting resources, specifically services, and capabilities.\n\nImplements: blueprint replication-update\n\nChange-Id: If862bcd18515098639f94a8294a8e44e1358c52a","distinct":true,"url":"https://api.github.com/repos/pyrrrat/openstack/commits/64706d02b8175cc014097ac115fd8b003c46968d"},{"sha":"69ef14513ee4a558a0910d6e50c355b675757786","author":{"email":"97713db6207ec2fdaf43e3af45928bd1d6a3b2b6@live.ca","name":"gordon chung"},"message":"Updated openstack/openstack\nProject: openstack/ceilometer  fd0d5c7a72e929090611b070ca7ff79bf260de58\n\nclose services in test\n\nour gate is hanging because oslo.messaging will persist if we don't\nkill notification service at end of test.\n\nChange-Id: I8384b6078791bc46c7cc739835668fbdef5dfb80","distinct":true,"url":"https://api.github.com/repos/pyrrrat/openstack/commits/69ef14513ee4a558a0910d6e50c355b675757786"},{"sha":"755d61b53f96ebd3682a37a93a525c0c308b2a2c","author":{"email":"f73f3d2962706f132f4b642917ba003e05eddba8@gmail.com","name":"Eva Balycheva"},"message":"Updated openstack/openstack\nProject: openstack/zaqar  49c90739dee9214d807521a694eaca466c4b9362\n\nSupport binary messages over websocket\n\nFor now Zaqar's websocket transport can only send and receive text\nmessages in JSON format.\nBy using messages in binary format it's possible to reduce network\ntraffic between Zaqar server and it's clients. In most cases it's also\npossible to increase performance.\n\nThis patch implements support for binary messages over websocket\ntransport in Zaqar server.\nThe MessagePack format was chosen for encoding/decoding messages as it's\neffective enough and available in convenient libraries for most\nprogramming languages.\n\nThis patch also modifies \"examples/websockets.html\" example to be able\nto send and receive binary messages.\n\nAll \"print\" function calls are substituted to local logger calls.\n\nDocImpact\nAPIImpact The patch adds new functionality. Now sending binary request\nover websocket doesn't automatically return response with code 400,\nbecause now websocket transport is able to process binary requests\nencoded in MessagePack.\nblueprint: websocket-binary-support\nChange-Id: I07a7c46795e3b510ee397a6d2c4665e770c2c4b2","distinct":true,"url":"https://api.github.com/repos/pyrrrat/openstack/commits/755d61b53f96ebd3682a37a93a525c0c308b2a2c"},{"sha":"02041c32a7d4cd3584239e27f33df6abf97d71ca","author":{"email":"d95b56ce41a2e1ac4cecdd398defd7414407cc08@review.openstack.org","name":"Jenkins"},"message":"Updated openstack/openstack\nProject: openstack/heat  ab8ea615e5387c257cef389aba652e9a5f539e02\n\nFix all properties errors for custom guidelines\n\nThere are several errors, raised during properties schemas\nchecking by custom guidelines. Need to fix them for successful\npep8 running.\n\nimplements bp custom-guidelines\n\nChange-Id: Icd24498b8d36106412a61d4b82b00eb92095ffe9","distinct":true,"url":"https://api.github.com/repos/pyrrrat/openstack/commits/02041c32a7d4cd3584239e27f33df6abf97d71ca"},{"sha":"fa2c6db77649042f160aaba03b7af43dc5f83248","author":{"email":"d95b56ce41a2e1ac4cecdd398defd7414407cc08@review.openstack.org","name":"Jenkins"},"message":"Updated openstack/openstack\nProject: openstack/heat  ad039dad3910dec3949a40fe020a63d174787de6\n\nLBaaS v2 Loadbalancer\n\nThis patch is derived from Ie5d3e831285a25bd6a63a17c28fc9f7c27450173\nAdds support for the Neutron-LBaaSv2 Loadbalancer to Heat.\n\nCo-Authored-By: Banashankar K Veerad <bkalebe@us.ibm.com>\nBlueprint: lbaasv2-suport\n\nChange-Id: I7f7c6279e902357910f23e37b3e536b17b84cd6d","distinct":true,"url":"https://api.github.com/repos/pyrrrat/openstack/commits/fa2c6db77649042f160aaba03b7af43dc5f83248"},{"sha":"1728b56d6dfc2517533001998dbdcb31bb81a10e","author":{"email":"d95b56ce41a2e1ac4cecdd398defd7414407cc08@review.openstack.org","name":"Jenkins"},"message":"Updated openstack/openstack\nProject: openstack/cinder  0572862455a1db1151bb3b0c9593031da0ca6517\n\nChange frozen error messages from _LE to _\n\nThe super secret formula states that the error messages should\nuse '_' instead of '_LE'.  This patch changes the ones introduced\nin Replication V2.1.\n\nChange-Id: I9a4b87421eeda69ca918cbf869f2990ef113e158","distinct":true,"url":"https://api.github.com/repos/pyrrrat/openstack/commits/1728b56d6dfc2517533001998dbdcb31bb81a10e"},{"sha":"13420c1201482ef5d3d840c997718fe7501d137c","author":{"email":"d95b56ce41a2e1ac4cecdd398defd7414407cc08@review.openstack.org","name":"Jenkins"},"message":"Updated openstack/openstack\nProject: openstack/neutron  308ca84fa8c7523710b85000314658223224adde\n\nRevert \"Functional test for address scope\"\n\nThis functional test seems to be failing intermittently.  We need to\nfigure out what's going on.  I'll post this and then we can get\nlogstash queries and stuff and take a look.\n\nThis reverts commit efe8b548bc4e64049df673d36838f29a7431046d.\n\nChange-Id: Iba8e70a4c1b50a3a169d8b293d836668e0bb3fd4","distinct":true,"url":"https://api.github.com/repos/pyrrrat/openstack/commits/13420c1201482ef5d3d840c997718fe7501d137c"},{"sha":"5e4dbd399627ce6f9673b9b6cdcd45a8044c3d68","author":{"email":"d95b56ce41a2e1ac4cecdd398defd7414407cc08@review.openstack.org","name":"Jenkins"},"message":"Updated openstack/openstack\nProject: openstack/neutron  0cfafb76a4cf34c73baf66db3934a2e9a8554ad4\n\nOverride addOnException to catch exceptions\n\naddOnException in testtools will leak exceptions in addOnException\nhandlers.[1] Rather than trying to be diligent about making\nbulletproof exception handlers, this patch just overrides\naddOnexception to catch exceptions and add them as details to the\ntest failure info.\n\n1. http://testtools.readthedocs.org/en/latest/for-test-authors.html#addonexception\n\nRelated-Bug: #1548547\nChange-Id: Iee0a4203b8e81cbc0a07d8ea119f04b53f5f3126","distinct":true,"url":"https://api.github.com/repos/pyrrrat/openstack/commits/5e4dbd399627ce6f9673b9b6cdcd45a8044c3d68"},{"sha":"5bd979a52e784e18b1f1d9c6db149791d4dbf7a8","author":{"email":"d95b56ce41a2e1ac4cecdd398defd7414407cc08@review.openstack.org","name":"Jenkins"},"message":"Updated openstack/openstack\nProject: openstack/cinder  33af888db3a4af8bfaa7931793d045c30635319d\n\nVolume manage/unmanage support to ZFSSA drivers\n\nThis change for ZFSSA iSCSI and NFS drivers will allow cinder to\nmanage existing volumes on a ZFSSA backend and also unmanage them.\n\nChange-Id: I2f280a2dfdb9cc6ce739b340eefa562f98d4038f\nImplements: blueprint oracle-zfssa-volume-manage-unmanage\nDocImpact","distinct":true,"url":"https://api.github.com/repos/pyrrrat/openstack/commits/5bd979a52e784e18b1f1d9c6db149791d4dbf7a8"},{"sha":"3aab255be3dbf5cfa91d21301d5a8c2ffd74bd0e","author":{"email":"a2feefe9afbc3d0f6fec53c2b390d4515e363675@example.com","name":"Jenkins"},"message":"Moving all submodule refs to the git farm","distinct":true,"url":"https://api.github.com/repos/pyrrrat/openstack/commits/3aab255be3dbf5cfa91d21301d5a8c2ffd74bd0e"},{"sha":"9f25d2cffe262a8df538a82fb45d5507a2f33245","author":{"email":"a2feefe9afbc3d0f6fec53c2b390d4515e363675@example.com","name":"Jenkins"},"message":"Committing potential deploy state","distinct":true,"url":"https://api.github.com/repos/pyrrrat/openstack/commits/9f25d2cffe262a8df538a82fb45d5507a2f33245"}]}