{"push_id":1195438468,"size":8,"distinct_size":8,"ref":"refs/heads/stable/liberty","head":"ba2ca0c6cb893367ce96b04644db5a082312814d","before":"7a01c8b5d63be6acb3f38e3cfd9a28a8a0dceaf2","commits":[{"sha":"a80754ffd69f8abaea01e9f90521d37a269459e7","author":{"name":"Ihar Hrachyshka","email":"17b099e4587242fbd0c33ad2db2be33affd551a8@redhat.com"},"message":"metadata: log MessagingException triggering fallback to neutron API\n\nWhen fallback occurs due to MessagingException, we silently swallow\ndetails about it and report a generic warning log message, then fall\nback to using neutronclient to fetch port details. When troubleshooting\nissues with metadata agent, it's often useful to know what triggered the\noriginal fall back to neutronclient.\n\nLet's use LOG.exception instead of LOG.warning to log those details.\n\nNote that we don't change translation marker to _LE here to retain any\ntranslations the message may already have in this branch.\n\nRelated-Bug: #1586025\n\nChange-Id: Ic2b475db81a9bae6ea63f9ee8fdc87e5313d5588","distinct":true,"url":"https://api.github.com/repos/noironetworks/neutron/commits/a80754ffd69f8abaea01e9f90521d37a269459e7"},{"sha":"3507c097e8b27333a5d583b915149e5b20e70fb6","author":{"name":"Hong Hui Xiao","email":"6dbdc408382bd1d1b5fa3d5634011be49a69c383@cn.ibm.com"},"message":"Add fip nat rules even if router disables shared snat\n\nFor legacy router, there are some iptables rules added for external gateway\nport. Some of these rules are for shared snat, some are for floating ip.\n\nWhen user disables shared snat of router gateway, some of the iptables rules\nthat floating ip needs will not be added to router. This will cause the\nreported bug, ping floating ip but reply with fixed ip.\n\nThe fix will add the iptables rules that floating ip needs, no matter if\nrouter enables shared snat. A functional test is also added for the issue.\n\nConflicts:\n\tneutron/agent/l3/router_info.py\n\tneutron/tests/unit/agent/l3/test_agent.py\n\nChange-Id: I3cf4dff90f47a720a2e6a92c9ede2bc067ebd6e7\nCloses-Bug: #1551530\n(cherry picked from commit cea149212e6387932eaac8448c951d2ceb7ae23d)","distinct":true,"url":"https://api.github.com/repos/noironetworks/neutron/commits/3507c097e8b27333a5d583b915149e5b20e70fb6"},{"sha":"83299f7f82331598f8f627a3363e7ea8849296d1","author":{"name":"Moshe Levi","email":"7c42874a279f0f7cc988626807cee9b756c32c3d@mellanox.com"},"message":"sriov: Fix macvtap vf interface regex pattern\n\nThe check if macvtap is assigend we parse\nthe output of ip link show and check if\nmacvtap[0-9]+@<vf interface>.\n\nThis patch update the <vf_interface> regex to include\nunderscore as interfce can contain underscore\ne.g. p2p1_0.\n\nCloses-Bug: #1597208\n(cherry picked from commit b8cadc762376361657e7106b47af2bb3889f21a0)\nChange-Id: I2d41972bb8a92bcaad9cd2250be1a7cb30326180","distinct":true,"url":"https://api.github.com/repos/noironetworks/neutron/commits/83299f7f82331598f8f627a3363e7ea8849296d1"},{"sha":"d39d45ab4b9e7f8974e6018ad40def0d79a9909f","author":{"name":"rossella","email":"3e5fb556f3a9dca4ba27200f5dc557b7e5660128@suse.com"},"message":"When deleting floating IP catch PortNotFound\n\nIf we try to delete a VM and to delete the floating IP\nassociated with the VM at the same time, depending\non the order according to which these requests are processed\nNeutron might fail in the deletion of the floating IP,\nraising a PortNotFound error. This happens because Neutron\nnotifies Nova of the network change event and it tries to get\nthe port to which the FIP is associated. If the port is not there,\nNeutron shouldn't raise, it shouldn't send any notification.\n\nConflicts:\n\tneutron/notifiers/nova.py\n\tneutron/tests/unit/notifiers/test_nova.py\n\nCloses-bug: #1586931\nChange-Id: Ic72313ad1f787b3cb528e806c843f1fd01eb12f2\n(cherry picked from commit 6e275e38575981386508718bf31e6f88b5a0887d)","distinct":true,"url":"https://api.github.com/repos/noironetworks/neutron/commits/d39d45ab4b9e7f8974e6018ad40def0d79a9909f"},{"sha":"57a21c168a39faa6e29842001dcfc650e8f9e86f","author":{"name":"Jenkins","email":"61eb39d4445155efb6068840385577c11776cd20@review.openstack.org"},"message":"Merge \"sriov: Fix macvtap vf interface regex pattern\" into stable/liberty","distinct":true,"url":"https://api.github.com/repos/noironetworks/neutron/commits/57a21c168a39faa6e29842001dcfc650e8f9e86f"},{"sha":"c3dcbfdae4591640a34104f0f9f94c438d36e22d","author":{"name":"Jenkins","email":"61eb39d4445155efb6068840385577c11776cd20@review.openstack.org"},"message":"Merge \"Add fip nat rules even if router disables shared snat\" into stable/liberty","distinct":true,"url":"https://api.github.com/repos/noironetworks/neutron/commits/c3dcbfdae4591640a34104f0f9f94c438d36e22d"},{"sha":"0d47ce852d24387e72d5bee6c988d5a56785dce5","author":{"name":"Jenkins","email":"61eb39d4445155efb6068840385577c11776cd20@review.openstack.org"},"message":"Merge \"When deleting floating IP catch PortNotFound\" into stable/liberty","distinct":true,"url":"https://api.github.com/repos/noironetworks/neutron/commits/0d47ce852d24387e72d5bee6c988d5a56785dce5"},{"sha":"ba2ca0c6cb893367ce96b04644db5a082312814d","author":{"name":"Jenkins","email":"61eb39d4445155efb6068840385577c11776cd20@review.openstack.org"},"message":"Merge \"metadata: log MessagingException triggering fallback to neutron API\" into stable/liberty","distinct":true,"url":"https://api.github.com/repos/noironetworks/neutron/commits/ba2ca0c6cb893367ce96b04644db5a082312814d"}]}
{"actor":{"display_login":"noirobot"}}