On 04/22/2016 05:42 PM, Bogdan Dobrelya wrote: > [crossposting to openstack-operators@lists.openstack.org] > > Hello. > I wrote this paper [0] to demonstrate an approach how we can leverage a > Jepsen framework for QA/CI/CD pipeline for OpenStack projects like Oslo > (DB) or Trove, Tooz DLM and perhaps for any integration projects which > rely on distributed systems. Although all tests are yet to be finished, > results are quite visible, so I better off share early for a review, > discussion and comments. > > I have similar tests done for the RabbitMQ OCF RA clusterers as well, > although have yet wrote a report. > > PS. I'm sorry for so many tags I placed in the topic header, should I've > used just "all" :) ? Have a nice weekends and take care! > > [0] https://goo.gl/VHyIIE >
[ cross posting to operators ] An update. I added Appendix B there I made a few more tests dancing mostly around that funny topic [0] full of interesting nuances, and there I tried to cover some generic patterns OpenStack uses for transactions constructed by sqlalchemy's ORM (I hope so). Those test cases cover a5a read skews, SERIALIZABLE / RR / RC TI levels, lock modes for select, and wsrep_sync_wait Galera settings. And reworked conclusions and recommendations sections by the new tests results as well. For now, I've finished all items I had on my TODO list for that paper. If anyone would like to do more test runs, re-use the given approach to the cluster-labs' upstream OCF RA or re-check with another configuration tunings (mostly to wsrep& like things perhaps), you're welcome! I'm open for questions, if any. Also note, that with all submitted fixes to those multiple testing-discovered bugs, cluster recovery after network partitions have been working almost seamlessly, for me :-) For those who interested, the full list of related bugs is easy to locate in this backport's commit message [2]. The link is the same [1]. [0] https://goo.gl/YWEc5A [1] https://goo.gl/VHyIIE [2] https://review.openstack.org/#/c/315989/ -- Best regards, Bogdan Dobrelya, Irc #bogdando _______________________________________________ OpenStack-operators mailing list OpenStack-operators@lists.openstack.org http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-operators