{"push_id":3056901440,"size":2,"distinct_size":2,"ref":"refs/heads/t7545","head":"4f9e99bd48fed286ab70b4b74a65e7f8d9e06b74","before":"f9e39c396dd500c793f9685518cd6a7f4ae63e0f","commits":[{"sha":"fc43a7272c48c061c3b8291dc0a797d1bf4bd3fc","author":{"name":"Florence Blanc-Renaud","email":"bc2a4d3db12d4be19a334ba871062e019f1a11c8@redhat.com"},"message":"ipatests: fix test_replica_uninstall_deletes_ruvs\n\ntest_topology.py is failing because of a wrong scenario.\nCurrently, test_replica_uninstall_deletes_ruvs does:\n- install master + replica with CA\n- ipa-replica-manage list-ruv to check that the repl is\npropery setup\n- ipa-replica-manage del $replica\n- (on replica) ipa-server-install --uninstall -U\n- ipa-replica-manage list-ruv to check that replica\ndoes not appear any more in the RUV list\n\nWhen ipa-replica-manage del is run, the topology plugin\ncreates 2 tasks cleanallruvs (one for the domain, one for the ca)\nand they are run asynchronously. This means that the ruvs may\nstill be present when the test moves forward and calls list-ruv.\n\nThe test should wait for the cleanallruvs tasks to finish before\nchecking that list-ruv does not display replica anymore.\n\nFixes https://pagure.io/freeipa/issue/7545","distinct":true,"url":"https://api.github.com/repos/flo-renaud/freeipa/commits/fc43a7272c48c061c3b8291dc0a797d1bf4bd3fc"},{"sha":"4f9e99bd48fed286ab70b4b74a65e7f8d9e06b74","author":{"name":"Florence Blanc-Renaud","email":"bc2a4d3db12d4be19a334ba871062e019f1a11c8@redhat.com"},"message":"temp commit to test test_integration/test_topology.py::TestCASpecificRUVs\n\nPlease remove before pushing","distinct":true,"url":"https://api.github.com/repos/flo-renaud/freeipa/commits/4f9e99bd48fed286ab70b4b74a65e7f8d9e06b74"}]}
{"actor":{"display_login":"flo-renaud"}}