Bug 1554385
Summary: | Synchronize pre-GA versions of Gluster/CNS/Heketi with mirror registry | ||
---|---|---|---|
Product: | OpenShift Container Platform | Reporter: | Mike Fiedler <mifiedle> |
Component: | Release | Assignee: | Justin Pierce <jupierce> |
Status: | CLOSED ERRATA | QA Contact: | Hongkai Liu <hongkliu> |
Severity: | medium | Docs Contact: | |
Priority: | unspecified | ||
Version: | 3.9.0 | CC: | aos-bugs, hongkliu, jokerman, jupierce, mmccomas, smunilla, tbielawa |
Target Milestone: | --- | ||
Target Release: | 3.10.0 | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | No Doc Update | |
Doc Text: |
undefined
|
Story Points: | --- |
Clone Of: | Environment: | ||
Last Closed: | 2018-07-30 19:10:40 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Mike Fiedler
2018-03-12 15:08:47 UTC
Hi Justin, How often do the images got synced? Will all tags be synced? For example, this is in brew but not yet in aws-reg: checking image: rhgs3/rhgs-server-rhel7 3.3.1-14 Thanks. The job runs nightly. It pulls the most recently built image which is currently: 2018-04-30T04:07:19.880079 Pulling image: brew-pulp-docker01.web.prod.ext.phx2.redhat.com:8888/rhgs3/rhgs-server-rhel7:3.3.1-10.3 2018-04-30T04:07:26.011240 [rpms/rhgs-server-container] Pushing image to mirror [retry=0]: registry.reg-aws.openshift.com:443/rhgs3/rhgs-server-rhel7:3.3.1-10.3 2018-04-30T04:07:31.851956 [rpms/rhgs-server-container] Pushing image to mirror [retry=0]: registry.reg-aws.openshift.com:443/rhgs3/rhgs-server-rhel7:3.3.1 2018-04-30T04:07:38.200023 [rpms/rhgs-server-container] Pushing image to mirror [retry=0]: registry.reg-aws.openshift.com:443/rhgs3/rhgs-server-rhel7:3.3.1-10 2018-04-30T04:07:43.725086 [rpms/rhgs-server-container] Pushing image to mirror [retry=0]: registry.reg-aws.openshift.com:443/rhgs3/rhgs-server-rhel7:3.3 Which appears correct according to: https://brewweb.engineering.redhat.com/brew/packageinfo?packageID=65120 Thanks Justin, So the most recently built images are defined by build time, not the version number? Just for my own record, i wrote down the mapping here from the product name to brew build (please correct me if my searching result is wrong): rhgs3/rhgs-gluster-block-prov-rhel7 https://brewweb.engineering.redhat.com/brew/packageinfo?packageID=65123 rhgs3/rhgs-volmanager-rhel7 https://brewweb.engineering.redhat.com/brew/packageinfo?packageID=65121 rhgs3/rhgs-server-rhel7 https://brewweb.engineering.redhat.com/brew/packageinfo?packageID=65120 rhgs3/rhgs-s3-server-rhel7 https://brewweb.engineering.redhat.com/brew/packageinfo?packageID=65122 Yes - brew only really cares about build time. Hi Justin, it seems the sync stops working. For example, https://brewweb.engineering.redhat.com/brew/buildinfo?buildID=704239 on June 1 is not yet available in aws-reg. Can you help check it out? manually uploaded the most recent images: checking image: rhgs3/rhgs-gluster-block-prov-rhel7 3.3.1-16 checking image: rhgs3/rhgs-volmanager-rhel7 3.3.1-17 checking image: rhgs3/rhgs-server-rhel7 3.3.1-18 checking image: rhgs3/rhgs-s3-server-rhel7 3.3.1-15 Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHBA-2018:1816 Hi Justin, the sync stopped working recently. Could you please check? Thanks. Thanks for the info, Justin. https://console.reg-aws.openshift.com/console/project/rhgs3/browse/images CNS tags in comment 13 do not match the timestamps in aws-reg: eg, rhgs-server-rhel7:3.4.0-5 is pushed today but it does not show in Comment 13, and rhgs-volmanager-rhel7:3.4.0-1 has been synced 16 days ago, not today. Anyway, i pushed the missing images manually and it is more important that sync is working in the feature. I will be watching. Thanks again. Looking specifically at rhgs-server, it appears they have changed the branch they are building out of: The 3.4.0 build you mention is building out of the cns-3.10.0-rhel-7 branch of http://dist-git.host.prod.eng.bos.redhat.com/cgit/containers/rhgs-server . The current synchronization job is aimed at the rhgs-3.3.1-rhel-7 branch. This would need to be reflected in the synchronization configuration: https://github.com/openshift/enterprise-images/blob/master/groups/sync-misc/images/rhgs-server.yml#L2 Justin, thanks, again. Can we support multi-branches for syncing images? Hello, Tim Bielawa, the sync is not working right now. Could you please help take a look? Thanks. Hongkai We looked at this over email together. You team is building from a dist-git branch that does not match your brew tag. You have to ask RCM for a new brew tag that matches your dist-git branch (as I described in the email). Hi Tim, I am from qe team not and not sure if you CCed me in the email. It stops working again. brew-pulp-docker01.web.prod.ext.phx2.redhat.com:8888/ocs/rhgs-server-rhel7:3.11.0-5 has not been synced yet. |