{"push_id":591496330,"size":22,"distinct_size":18,"ref":"refs/heads/port-monitor2","head":"b27626434060dcb53574dc3f313b1c089e73cbca","before":"129a60e14da899996234a7ebcc58ed52a1911c3a","commits":[{"sha":"3753d3f51463b8c9edda740bb282753820f1602d","author":{"email":"458bba2e4a8704776b33478100c98529b639cd9e@valinux.co.jp","name":"YAMAMOTO Takashi"},"message":"ofa_test_base: Import a correct module\n\nFix a missing neutron -> networking_ofagent change.\n\nChange-Id: I082ad8e3e3b62f8531ba6d490d00f483cf2a7036","distinct":false,"url":"https://api.github.com/repos/fkakuma/networking-ofagent/commits/3753d3f51463b8c9edda740bb282753820f1602d"},{"sha":"17f84a5863a830d625b8501c05b407be6a745ec5","author":{"email":"458bba2e4a8704776b33478100c98529b639cd9e@valinux.co.jp","name":"YAMAMOTO Takashi"},"message":"tox.ini: Remove py33 and py34 from envlist\n\nThey are currently broken and not likely be fixed in foreseeable future.\n\nChange-Id: I06831f3a5259d20e4a45b8f64cddbe616ed5e8e3","distinct":true,"url":"https://api.github.com/repos/fkakuma/networking-ofagent/commits/17f84a5863a830d625b8501c05b407be6a745ec5"},{"sha":"706a9e063741096069f7906789b8a2697ed8dec0","author":{"email":"b339079bdd0c511d3934e046f7b02c5281dc2db1@redhat.com","name":"Ihar Hrachyshka"},"message":"oslo: migrate to namespace-less import paths\n\nOslo project decided to move away from using oslo.* namespace for all their\nlibraries [1], so we should migrate to new import path.\n\nThis patch applies new paths for:\n- oslo.config\n- oslo.db\n- oslo.i18n\n- oslo.messaging\n- oslo.middleware\n- oslo.rootwrap\n- oslo.serialization\n- oslo.utils\n\nAdded hacking check to enforce new import paths for all oslo libraries.\n\nUpdated setup.cfg entry points.\n\nWe'll cleanup old imports from oslo-incubator modules on demand or\nif/when oslo officially deprecates old namespace in one of the next\ncycles.\n\n[1]: https://blueprints.launchpad.net/oslo-incubator/+spec/drop-namespace-packages\n\nDepends-On: https://review.openstack.org/#/c/147248/\nDepends-On: https://review.openstack.org/#/c/152292/\nDepends-On: https://review.openstack.org/#/c/147240/\n\nCloses-Bug: #1409733\nNeutron commit 7a2a85623da4d296c5dfe5dc8b6fdb772d74ce92\nNeutron Change-Id: If0dce29a0980206ace9866112be529436194d47e\n\nChange-Id: I40f66b677d14fdf75747f32d5fbd660bcb904439","distinct":false,"url":"https://api.github.com/repos/fkakuma/networking-ofagent/commits/706a9e063741096069f7906789b8a2697ed8dec0"},{"sha":"094592a153d7d35a017791e562c0403924d9300c","author":{"email":"458bba2e4a8704776b33478100c98529b639cd9e@valinux.co.jp","name":"YAMAMOTO Takashi"},"message":"Add some files for devstack external plugins mechanism\n\nChange-Id: I95eea9782b1e7efafbc988d812a2c854f7dde444","distinct":false,"url":"https://api.github.com/repos/fkakuma/networking-ofagent/commits/094592a153d7d35a017791e562c0403924d9300c"},{"sha":"19f00a166d1b27e6e0f5b076ff5f4b4ea4615c6b","author":{"email":"f97de62a9424cc14113f997adeee0fdcdc9c7694@valinux.co.jp","name":"fumihiko kakuma"},"message":"lib/neutron_thirdparty/ryu is unnecessary\n\nCurrently lib/neutron_thirdparty/ryu is not used by devstack/ofagent_agent.\nAnd it is discarded in #149936.\n\nChange-Id: I966a1c642020be6b3e6ab3bbb896b18166ae8e62","distinct":false,"url":"https://api.github.com/repos/fkakuma/networking-ofagent/commits/19f00a166d1b27e6e0f5b076ff5f4b4ea4615c6b"},{"sha":"b0df9e9369efabdddcd8963ec0da5acdf1370ab7","author":{"email":"458bba2e4a8704776b33478100c98529b639cd9e@valinux.co.jp","name":"YAMAMOTO Takashi"},"message":"Minimal documentation\n\nChange-Id: I7342c843589ccdd0cb7339f18de43b73831a61e6","distinct":true,"url":"https://api.github.com/repos/fkakuma/networking-ofagent/commits/b0df9e9369efabdddcd8963ec0da5acdf1370ab7"},{"sha":"c051c884ea793e49e04fa8499bd1fcac2616c33a","author":{"email":"0ef9166ffb07b98b817ea7d6bbe447ae88189dfd@redhat.com","name":"Terry Wilson"},"message":"Remove root_helper arg for ovs_lib\n\nStop passing root_helper in ovs_lib classes and instead rely on\nexecute() looking up the root_helper from the config.\n\nPartially-Implements: blueprint rootwrap-daemon-mode\nNeutron Change-Id: I24c29a1964582dabaa04358e05be903c8cb49229\n\nChange-Id: I1a485e34f65e12610166886de8765b07b2cfb165","distinct":true,"url":"https://api.github.com/repos/fkakuma/networking-ofagent/commits/c051c884ea793e49e04fa8499bd1fcac2616c33a"},{"sha":"c0735abff0a7104715d2128c4285dee9e754a375","author":{"email":"0ef9166ffb07b98b817ea7d6bbe447ae88189dfd@redhat.com","name":"Terry Wilson"},"message":"Remove root_helper arg from SecurityGroupAgentRpc\n\nRemoves the root_helper argument from SecurityGroupAgentRpc and\nremoves usages of root_helper that were solely required for it.\n\nPartially-Implements: blueprint rootwrap-daemon-mode\nNeutron Commit-Id: db747a198bd856422004ebfec9e7e9acf09b625d\nNeutron Change-Id: If166fda9fac7718ae7bbc86756884ddea8dd70d5\n\nChange-Id: Ic3aa6346130be525aa90e09be38080a976ed7850","distinct":true,"url":"https://api.github.com/repos/fkakuma/networking-ofagent/commits/c0735abff0a7104715d2128c4285dee9e754a375"},{"sha":"50c02bd03444cd62e9308cdc69bd973e90736a71","author":{"email":"0ef9166ffb07b98b817ea7d6bbe447ae88189dfd@redhat.com","name":"Terry Wilson"},"message":"Remove remaining root_helper args from plugins\n\nPartially-Implements: blueprint rootwrap-daemon-mode\nNeutron Commit-Id: b2f996346f738e5843a1206d331d866c3d2d22c2\nNeutron Change-Id: If5ba0a6fd63640f97f7eccca839dbbbf26bf3f89\n\nChange-Id: Ic416f216fb71826c33aac844e5707d97b267ca4b","distinct":true,"url":"https://api.github.com/repos/fkakuma/networking-ofagent/commits/50c02bd03444cd62e9308cdc69bd973e90736a71"},{"sha":"96eca98af950db675066db0de9ddaba030845b1b","author":{"email":"d95b56ce41a2e1ac4cecdd398defd7414407cc08@review.openstack.org","name":"Jenkins"},"message":"Merge \"Minimal documentation\"","distinct":true,"url":"https://api.github.com/repos/fkakuma/networking-ofagent/commits/96eca98af950db675066db0de9ddaba030845b1b"},{"sha":"46264a438371d28a4d61ab7ee78e23d1b72d4c26","author":{"email":"0ef9166ffb07b98b817ea7d6bbe447ae88189dfd@redhat.com","name":"Terry Wilson"},"message":"Remove remaining uses of passing root_helper\n\nThis should remove the last bits of passing root_helper around\nfor execute(). Some tests store and pass the root_helper argument\noutside of this, and have been left alone.\n\nDepends-On: I1e3b64e5a1d6cff2aebc638710487bbdbdba61d4\nDepends-On: I5d51fa5edc7f427d84d7ae49d3a4c972dca8ac37\nDepends-On: I21c6e7795c8b2e8f87bbd2b00a8eb7cb215ece74\nDepends-On: I6566e17a1ce07a3bebf2a1a3653ad7e7f397f0b9\nNeutron Change-Id: I38c901c65fb0c8598589ec56d5afd50d2f882f4f\nNeutron commit 326e25f932f3d30a163d82af5e398a89edbd01bd\nPartially-Implements: blueprint rootwrap-daemon-mode\n\nChange-Id: I11c743905599bba4cb06b690eaf0d3ee9c1c970a","distinct":true,"url":"https://api.github.com/repos/fkakuma/networking-ofagent/commits/46264a438371d28a4d61ab7ee78e23d1b72d4c26"},{"sha":"f3b61dfc7407b01c025567e7f135dda88bac8e16","author":{"email":"22b4468ae6dcf46c36c9622e292c7a3506bb0db4@inodes.org","name":"Angus Lees"},"message":"Enable super-on-old-class pylint check\n\n.. and disable the check locally for two midonet and Ryu classes that\nfail since the midonet/ryu libraries are unavailable in our toxenv.\n\nNeutron Change-Id: Idca46f853e6a116e8b2c246b4c6cae159894f887\nNeutron commit 935deb399426c9dd12d899c0b61a59461c3f4275\n\nChange-Id: Ib260acbd3c7150a1b7b948223e69ee70b7660aa1","distinct":true,"url":"https://api.github.com/repos/fkakuma/networking-ofagent/commits/f3b61dfc7407b01c025567e7f135dda88bac8e16"},{"sha":"477e57e3e64a9fc2c0c21e0bcdedb76531a0b5c4","author":{"email":"ee64cf28f75c10369f32945df693ed20f46be60d@hp.com","name":"Romil Gupta"},"message":"Stale VXLAN and GRE tunnel port/flow deletion\n\nDescription:\nStale GRE and VXLAN tunnel endpoints persists in neutron db this should be\ndeleted from the database. Also, if local_ip of L2 agent changes the\nstale tunnel ports and flows persists on br-tun on other Compute Nodes and\nNetwork Nodes for that remote ip this should also be removed.\n\nImplementation\n\nPlugin changes:\nThe plugin side changes are covered in following patch-set\nhttps://review.openstack.org/#/c/121000/.\n\nAgent changes:\nAdded tunnel_delete rpc for removing stale ports and flows from br-tun.\ntunnel_sync rpc signature upgrade to obtain 'host'.\nAdded testcases for TunnelRpcCallbackMixin().\n\nThis patch-set agent deals with agent side changes.\n\nCloses-Bug: #1179223\nCloses-Bug: #1381071\nCloses-Bug: #1276629\n\nCo-Authored-By: Aman Kumar <amank@hp.com>\nCo-Authored-By: phanipawan <ppawan@hp.com>\n\nNeutron Change-Id: I291992ffde5c3ab7152f0d7462deca2e4ac1ba3f\nNeutron commit 67c4c6d809e4c9e112d9fb848b5bdce9d5cd04ac\n\nChange-Id: If0969049fd0c4f9132951969fa08364336b1150b","distinct":true,"url":"https://api.github.com/repos/fkakuma/networking-ofagent/commits/477e57e3e64a9fc2c0c21e0bcdedb76531a0b5c4"},{"sha":"28720483c1fcaf47287fc4c9cdcbd02965cb6c4f","author":{"email":"458bba2e4a8704776b33478100c98529b639cd9e@valinux.co.jp","name":"YAMAMOTO Takashi"},"message":"l2population_rpc: Make fdb_add_tun/fdb_remove_tun more flexible\n\nIt's a preparation for the following ofagent changes.\n\nRelated: blueprint ofagent-flow-based-tunneling\nNeutron Change-Id: I21318bd9f3b07ccc0ac026d7220d2f826a3325cf\nNeutron commit b9d296b66632a645656bb398519358263633ade8\n\nChange-Id: I8821e28899b5f558eab98dd49ae155924e3f9840","distinct":true,"url":"https://api.github.com/repos/fkakuma/networking-ofagent/commits/28720483c1fcaf47287fc4c9cdcbd02965cb6c4f"},{"sha":"bed20bbc7812a97d059e58830d6e954ecc85e581","author":{"email":"b0381ff746adb55af39bb6cd8bac21dc896573c0@hp.com","name":"Dermot Tynan"},"message":"Make del_fdb_flow() idempotent.\n\nAddresses an issue where del_fdb_flow() gets a duplicate call for\nthe same port, which results in a KeyError. This change makes the\ncall more idempotent, so that it doesn't cause other follow-on\nerrors as a result of the uncaught exception.\n\nNeutron Change-Id: I7a3a34dd654e143dee06c3e4642e859211a312ca\nNeutron commit 841b2f58f375df53b380cf5796bb31c82cd09260\nCloses-bug: #1421105\n\nChange-Id: Ia168934b7346803fefc2c892784e9686992b7ad5","distinct":true,"url":"https://api.github.com/repos/fkakuma/networking-ofagent/commits/bed20bbc7812a97d059e58830d6e954ecc85e581"},{"sha":"1c98974b6672a132e56bc845cb5b87ca8520d3d8","author":{"email":"d95b56ce41a2e1ac4cecdd398defd7414407cc08@review.openstack.org","name":"Jenkins"},"message":"Merge \"tox.ini: Remove py33 and py34 from envlist\"","distinct":true,"url":"https://api.github.com/repos/fkakuma/networking-ofagent/commits/1c98974b6672a132e56bc845cb5b87ca8520d3d8"},{"sha":"8bcc1bd80c8e3f4dfecbbabddca8bf4c3d016cb1","author":{"email":"458bba2e4a8704776b33478100c98529b639cd9e@valinux.co.jp","name":"YAMAMOTO Takashi"},"message":"Use ryu.cfg.CONF for options from Ryu\n\nChange-Id: I043a90f2f8addb8348b1842b13cec25d3c1015cb","distinct":true,"url":"https://api.github.com/repos/fkakuma/networking-ofagent/commits/8bcc1bd80c8e3f4dfecbbabddca8bf4c3d016cb1"},{"sha":"6be143e3c6ed8257a167bb6a3dddf7d9562bada1","author":{"email":"7d3e989792b722763adae3189249c9a6c9d0e52d@gmail.com","name":"armando-migliaccio"},"message":"Move pylint checks to pep8 testenv\n\nThis change proposes to move pylint violation checks to the pep8\ntestenv. This changes make pylint gating within Neutron as it would\nparticipate in the vote.  Having pylint executed on a separate job makes\nit difficult to handle potential unexpected breakages, because we need\nto get infra involved. When we need to renable the job, it is equally\npainful.\n\nFurthermore, it also causes us to spin an extra node, when the checks\ncan easily be handled by the node for the pep8 job.\n\nFinally, having pylint running with tox -epep8 \"helps\" developers\nbecome aware of pylint violations sooner rather than later, if they\n\"forget\" to run the pylint testenv too before submitting the change.\n\nIn order to make this patch succeed, a couple of pylint violation\nchecks were skipped, as they slipped in, whilst the job was non-voting.\n\nWe'll tackle them in due course.\n\nNeutron Change-Id: Ida6ae44a837d1761f5ce3e8a92f8850407f5cd16\nNeutron commit c0aa0b37c0911558a2d91f1abff34e32dfe59bbe\n\nChange-Id: Icd18bc0582e86f84b7f3eb7353ef5b148259f063","distinct":true,"url":"https://api.github.com/repos/fkakuma/networking-ofagent/commits/6be143e3c6ed8257a167bb6a3dddf7d9562bada1"},{"sha":"4581b7bf17e777e2b1af95b2a122d9575c49a6da","author":{"email":"d95b56ce41a2e1ac4cecdd398defd7414407cc08@review.openstack.org","name":"Jenkins"},"message":"Merge \"l2population_rpc: Make fdb_add_tun/fdb_remove_tun more flexible\"","distinct":true,"url":"https://api.github.com/repos/fkakuma/networking-ofagent/commits/4581b7bf17e777e2b1af95b2a122d9575c49a6da"},{"sha":"dc857d8b28fe122b191de4e4f239d6d3f06e6c96","author":{"email":"d95b56ce41a2e1ac4cecdd398defd7414407cc08@review.openstack.org","name":"Jenkins"},"message":"Merge \"Make del_fdb_flow() idempotent.\"","distinct":true,"url":"https://api.github.com/repos/fkakuma/networking-ofagent/commits/dc857d8b28fe122b191de4e4f239d6d3f06e6c96"}]}