[ovs-build] Failed: ovsrobot/ovs#2685 (series_184363 - 47c026d)

Travis CI builds at travis-ci.org
Thu Jun 18 23:15:48 UTC 2020


Build Update for ovsrobot/ovs
-------------------------------------

Build: #2685
Status: Failed

Duration: 1 hr, 14 mins, and 45 secs
Commit: 47c026d (series_184363)
Author: Dumitru Ceara
Message: ovsdb-idl: Force IDL retry when missing updates encountered.

Adds a generic recovery mechanism which triggers an IDL retry with fast
resync disabled in case the IDL has detected that it ended up in an
inconsistent state due to other bugs in the ovsdb-server/ovsdb-idl
implementation.

Additionally, this commit also:
- bumps IDL semantic error logs to level ERR to make them more
  visible.
- triggers an IDL retry in cases when the IDL client used to try to
  recover (i.e., trying to add an existing row, trying to remove a non
  existent row). This is required because even though the specific
  inconsistency can be fixed locally the client has no clue about the
  state of the server. For example, if the server hit a bug and isn't
  accepting any other transactions from its cluster leader the client
  will have no other chance of detecting this.

CC: Andy Zhou <azhou at ovn.org>
CC: Han Zhou <hzhou at ovn.org>
CC: Ilya Maximets <i.maximets at ovn.org>
Fixes: db2b5757328c ("lib: add monitor2 support in ovsdb-idl.")
Signed-off-by: Dumitru Ceara <dceara at redhat.com>
Signed-off-by: 0-day Robot <robot at bytheb.org>

View the changeset: https://github.com/ovsrobot/ovs/commit/47c026d521e9

View the full build log and details: https://travis-ci.org/github/ovsrobot/ovs/builds/699864213?utm_medium=notification&utm_source=email

--

You can unsubscribe from build emails from the ovsrobot/ovs repository going to https://travis-ci.org/account/preferences/unsubscribe?repository=22285853&utm_medium=notification&utm_source=email.
Or unsubscribe from *all* email updating your settings at https://travis-ci.org/account/preferences/unsubscribe?utm_medium=notification&utm_source=email.
Or configure specific recipients for build notifications in your .travis.yml file. See https://docs.travis-ci.com/user/notifications.

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.openvswitch.org/pipermail/ovs-build/attachments/20200618/e35be99c/attachment-0001.html>


More information about the build mailing list