Use skopeo list-tags in sync job
- The CI file passes the repo name instead of a specific tag.
- Use skopeo list-tags to get the repo tags.
- Exit the sync if that command fails.
- Sync from gitlab to harbor to try to avoid dockerhub rate limiting.
- Add '-[0-9]+' suffix to regex (etcd tags).