{"push_id":799998879,"size":35,"distinct_size":4,"ref":"refs/heads/ctx-nova-network-smoke-latest","head":"1f342ef3e23e487867c9cfe34dbef700773d6f19","before":"0c279d885bc0ad844a634b86671cd131fcde18a6","commits":[{"sha":"7bdd0bf2c5ea97f5dd500b0e4fdaaadf6ab00889","author":{"email":"e18a4f8f6e064ed85a7fede465f8b9e4b13802d6@hp.com","name":"Ashwin Agate"},"message":"Prevent ceilometer expirer from causing deadlocks\n\nPrevents deadlocks from occuring by deleting\nfrom each of sample, meter, resource and metadata_text\nmetadata_bigint, metadata_bool and metadata_float tables\nin separate transactions\n\nCloses-Bug: #1431986\nChange-Id: I8670af172796e116e9c17a964063e6d86264efc6","distinct":false,"url":"https://api.github.com/repos/citrix-openstack-build/ceilometer/commits/7bdd0bf2c5ea97f5dd500b0e4fdaaadf6ab00889"},{"sha":"ed5f80aeba51ad4893c1f661b2e8c011dfd78606","author":{"email":"97713db6207ec2fdaf43e3af45928bd1d6a3b2b6@live.ca","name":"gordon chung"},"message":"do not recreate main queue listeners on partitioning\n\nwhen we have workload partitioning enabled, we kill and recreate\nthe main queue listeners whenever an agent is added or dropped.\nthis isn't necessary and also adds significant overhead to\nrebalancing logic. this patch changes it to just reconfigure\npipeline queues.\n\nChange-Id: I81953239f2dd1fa610762f01a7a17653242db53e\nCloses-Bug: #1496442","distinct":false,"url":"https://api.github.com/repos/citrix-openstack-build/ceilometer/commits/ed5f80aeba51ad4893c1f661b2e8c011dfd78606"},{"sha":"7e13f0407f7c6b0c26ed7d46cc2e33a47097e3d0","author":{"email":"f26110f1242c4f19c50039616bfcccdf75661702@redhat.com","name":"Pradeep Kilambi"},"message":"Add declarative meters to developer docs\n\nAdd meter definitions to developer docs similar to\nwhat we added in admin guide.\n\nChange-Id: I61dfeeec1737a72e615be5d5343dc2db0cd26d4d\nCloses-Bug: #1495712","distinct":false,"url":"https://api.github.com/repos/citrix-openstack-build/ceilometer/commits/7e13f0407f7c6b0c26ed7d46cc2e33a47097e3d0"},{"sha":"e4189bf41d230a8007d086576745bc1a3e563684","author":{"email":"25b4da850f89fd394e8369b559e133f72d4d2020@gmail.com","name":"Dong Ma"},"message":"Fixed tox -egenconfig Error\n\ntox -egenconfig Error:\nAttributeError: 'module' object has no attribute 'base'\nCaused by the ceilometer/agent/base.py removed\n\nCloses-Bug: #1496684\n\nChange-Id: I3d7f569397532b3e6f550e88b7a779567e83fca3","distinct":false,"url":"https://api.github.com/repos/citrix-openstack-build/ceilometer/commits/e4189bf41d230a8007d086576745bc1a3e563684"},{"sha":"ac5811d75861b1be099b77a60e907213954c087a","author":{"email":"3b28f0a56f150089d139ae3ce490e31935c7e006@redhat.com","name":"Mehdi Abaakouk"},"message":"gnocchi: add two new resources\n\nThis change add instance_network_interface and instance_disk to\nGnocchi dispatcher.\n\nIt also adds some missing metadata to samples to build the Gnocchi\nresource.\n\nChange-Id: Ic7babe73befbe0fff741d0c0c764ded493dc8c8e","distinct":false,"url":"https://api.github.com/repos/citrix-openstack-build/ceilometer/commits/ac5811d75861b1be099b77a60e907213954c087a"},{"sha":"5c17ff6470fd8b499d5187fdd5ee6f1c5ed4f3c3","author":{"email":"30e4c395bbf28d1370156a27bf5df9fbcb31c5df@gmail.com","name":"ZhiQiang Fan"},"message":"apply limit constraint on storage base interface\n\nCurrently we have implemented limit constraint on get_meters,\nget_resources, get_samples and query_samples on most of major databases,\nbut haven't applied such change on storage interface of get_meters and\nget_resources, this patch adds parameter limit to those two methods.\n\nChange-Id: I10e43e082ec9fd87dcd491299a57c0116009220e\nCloses-Bug: #1496677","distinct":false,"url":"https://api.github.com/repos/citrix-openstack-build/ceilometer/commits/5c17ff6470fd8b499d5187fdd5ee6f1c5ed4f3c3"},{"sha":"6c1be9b93153de6ad9e2a008d94c5d5ed6087946","author":{"email":"3b28f0a56f150089d139ae3ce490e31935c7e006@redhat.com","name":"Mehdi Abaakouk"},"message":"Use make_sample_from_instance for net-pollster\n\nThe net-pollster doesn't have the same metadata than other pollster.\n\nThis change fixes that.\n\nAlso the test is modified because if the metering metadata is already\npresent in instance metadata they are filtered out.\n\nChange-Id: I50676067636ad01599f9dd5f0c31071b86f1466c\nCloses-bug: #1496778","distinct":false,"url":"https://api.github.com/repos/citrix-openstack-build/ceilometer/commits/6c1be9b93153de6ad9e2a008d94c5d5ed6087946"},{"sha":"840feeab4feb4fe67b8f7bbf8dc264897e65615c","author":{"email":"3b28f0a56f150089d139ae3ce490e31935c7e006@redhat.com","name":"Mehdi Abaakouk"},"message":"Refactor keystone handling in discovery manager\n\nThe current code assumes the keytone attribute of the manager is a\nkeystone client object but sometimes this is not true, this is\nthe exception raised by keystoneclient.\n\nThis is not sane to store two differents things in same attribute.\nThis change fixes that, by storing only the keystone client object and\njust reraise the keystoneclient exception when keystone is unavailable.\n\nSo the discovery process can detect that keystone is unavailable by\ncatching the base exception of the keystoneclient library and\njust skip discovery plugin with an appropriate message.\n\nAnother advantage is that we will not swallow anymore unexpected keystone\nclient issue by a simple keystone authentication message.\n\nThe check_keystone won't work as expected too. Usage of cfg.CONF into a\ndecorator is broken. This refactor moves the code into the discover\nmethod.\n\nChange-Id: I6adabd7c09672af20e8fabb5016bd2978564e1b2\nCloses-Bug: 1493056\nCloses-Bug: 1494592","distinct":false,"url":"https://api.github.com/repos/citrix-openstack-build/ceilometer/commits/840feeab4feb4fe67b8f7bbf8dc264897e65615c"},{"sha":"9adeca67f31e9c20600ff7f49fbc4227c5a51bf5","author":{"email":"3b28f0a56f150089d139ae3ce490e31935c7e006@redhat.com","name":"Mehdi Abaakouk"},"message":"tox: Allow to pass some OS_* variables\n\nNew tox version need to list environment variables that are\nsafe for tests.\n\nThis change allows usefull oslotest environment variables:\nOS_TEST_TIMEOUT, OS_STDOUT_CAPTURE, OS_STDERR_CAPTURE, OS_LOG_CAPTURE\n\nChange-Id: I422461743560e8eb48f99307198f8565efbca0b3","distinct":false,"url":"https://api.github.com/repos/citrix-openstack-build/ceilometer/commits/9adeca67f31e9c20600ff7f49fbc4227c5a51bf5"},{"sha":"c6f49a6a8b6aac14c1d941ead5f1dcf7e2e1b563","author":{"email":"5c682c2d1ec4073e277f9ba9f4bdf07e5794dabe@danjou.info","name":"Julien Danjou"},"message":"tox: generate config file on test run\n\nWe already do that for Aodh and Gnocchi, and that makes sure we don't\nbreak the config generator when committing new things.\n\nChange-Id: I049f86dc85d7d4c365cdd622cefd4025ae0cebc3","distinct":true,"url":"https://api.github.com/repos/citrix-openstack-build/ceilometer/commits/c6f49a6a8b6aac14c1d941ead5f1dcf7e2e1b563"},{"sha":"4e8e3c0feb14a99dd331d47c6d388c4bfac1a21d","author":{"email":"33d4cc11a2430c1ebd4c26bb5600c6eecdcacc55@hp.com","name":"Rohit Jaiswal"},"message":"pollster/api now publish to sample queue\n\nPollsters and Post Sample implementation\nwill publish to the notifications.sample\nqueue with this change.\n\nChange-Id: Iccb9261ee805d41ed057bd0ac72306cd6a2ddaff\nCloses-Bug: #1484695\nCloses-Bug: #1489341","distinct":false,"url":"https://api.github.com/repos/citrix-openstack-build/ceilometer/commits/4e8e3c0feb14a99dd331d47c6d388c4bfac1a21d"},{"sha":"4ac6c6cc5bbeddf546c858d52b5e22d3cc2f46b6","author":{"email":"934369a96ec7951e6b5c2a5d93ac570f8bd16c80@lists.openstack.org","name":"OpenStack Proposal Bot"},"message":"Imported Translations from Zanata\n\nFor more information about this automatic import see:\nhttps://wiki.openstack.org/wiki/Translations/Infrastructure\n\nChange-Id: I84bdb14564c1b474f9bd73d4ced56302c52729f0","distinct":false,"url":"https://api.github.com/repos/citrix-openstack-build/ceilometer/commits/4ac6c6cc5bbeddf546c858d52b5e22d3cc2f46b6"},{"sha":"d909342cfc55fdb0b249488c4fd9f11d78bbf92b","author":{"email":"d95b56ce41a2e1ac4cecdd398defd7414407cc08@review.openstack.org","name":"Jenkins"},"message":"Merge \"apply limit constraint on storage base interface\"","distinct":false,"url":"https://api.github.com/repos/citrix-openstack-build/ceilometer/commits/d909342cfc55fdb0b249488c4fd9f11d78bbf92b"},{"sha":"0e5391510b69bfbb1475901aef26f829227eccad","author":{"email":"934369a96ec7951e6b5c2a5d93ac570f8bd16c80@lists.openstack.org","name":"OpenStack Proposal Bot"},"message":"Updated from global requirements\n\nChange-Id: I9ca5562907b34d9b78fd4c0ab72bcbdadf610f4b","distinct":false,"url":"https://api.github.com/repos/citrix-openstack-build/ceilometer/commits/0e5391510b69bfbb1475901aef26f829227eccad"},{"sha":"87f01624631a64895abcddab2685212d8485a679","author":{"email":"d95b56ce41a2e1ac4cecdd398defd7414407cc08@review.openstack.org","name":"Jenkins"},"message":"Merge \"do not recreate main queue listeners on partitioning\"","distinct":false,"url":"https://api.github.com/repos/citrix-openstack-build/ceilometer/commits/87f01624631a64895abcddab2685212d8485a679"},{"sha":"342488506f0953a6f7e534730f9fd62e69ffcff1","author":{"email":"33d4cc11a2430c1ebd4c26bb5600c6eecdcacc55@hp.com","name":"Rohit Jaiswal"},"message":"Adds support for dynamic event pipeline\n\nSimilar to how sample pipeline can be\nrefreshed on-the-fly, this patch enables\ndynamic event pipeline via configuration.\n\nCloses-Bug: 1480412\n\nChange-Id: Ia9f46f789a8c1e6a2e3e92fffcb3b6b2db29f98f","distinct":false,"url":"https://api.github.com/repos/citrix-openstack-build/ceilometer/commits/342488506f0953a6f7e534730f9fd62e69ffcff1"},{"sha":"3b71c9bcda2fd98b6f1841a1a7c7accde1a1e1ac","author":{"email":"aceba17530073dab3a39bccf822d4a72e67c831d@gmail.com","name":"Brian Moss"},"message":"[ceilometer] Update links to Cloud Admin Guide\n\nUpdate links in the Ceilometer docs to the\nCloud Admin Guide after the RST conversion\nof that book.\n\nChange-Id: I0544be847548fae3567acd0f752611554909af23","distinct":false,"url":"https://api.github.com/repos/citrix-openstack-build/ceilometer/commits/3b71c9bcda2fd98b6f1841a1a7c7accde1a1e1ac"},{"sha":"1c6302854f54b67295d9f429ed092ca9766c363c","author":{"email":"d95b56ce41a2e1ac4cecdd398defd7414407cc08@review.openstack.org","name":"Jenkins"},"message":"Merge \"Updated from global requirements\"","distinct":false,"url":"https://api.github.com/repos/citrix-openstack-build/ceilometer/commits/1c6302854f54b67295d9f429ed092ca9766c363c"},{"sha":"c446c982bd1499f7f9de63af04a5c1142b168ab7","author":{"email":"d95b56ce41a2e1ac4cecdd398defd7414407cc08@review.openstack.org","name":"Jenkins"},"message":"Merge \"[ceilometer] Update links to Cloud Admin Guide\"","distinct":false,"url":"https://api.github.com/repos/citrix-openstack-build/ceilometer/commits/c446c982bd1499f7f9de63af04a5c1142b168ab7"},{"sha":"7da46e7f7ffe945d4023121e80432d147c774e25","author":{"email":"d95b56ce41a2e1ac4cecdd398defd7414407cc08@review.openstack.org","name":"Jenkins"},"message":"Merge \"tox: Allow to pass some OS_* variables\"","distinct":false,"url":"https://api.github.com/repos/citrix-openstack-build/ceilometer/commits/7da46e7f7ffe945d4023121e80432d147c774e25"}]}