Change wait logic for user-test
Change wait logic for user-test

Instead lets wait until the status reflects the gsm version we expect.
This should avoid the flakes due to unchecked 5s waits and looking at
SyncComplete which should always be true even if the change hasnt been
propagated yet.

Change-Id: Ieb2693b1f3a591acdc3e8ed7ad792aca15b0c744

GoogleCloudPlatform/elcarro-oracle-operator,GoogleCloudPlatform/elcarro-oracle-operator