Dear ONAP team, I would like to announce that we are working on a migration for docker images from Nexus3 to DockerHub. The main motivation to do so is to allow teams to move towards a model that will easily allow them to manage their own docker image releases more independently.
We have several task in progress, and I would like to summarize them here: - LF is working on 2 new global-jjb templates for docker verify and docker merge. - The merge job will post Snapshot and Staging images directly into DockerHub. - Releases to DockerHub will be made on demand as PTLs wish. - For now, only PTLs will be given these permissions, but extended permissions to committers will be considered as we go. - The process to release will be done manually by PTLs similarly to how LF does it (docker pull image, docker tag using release tag #.#.#, docker push to DockerHub). - We will work with tech teams to move to the new docker templates in global-jjb and eventually remove local templates. - To avoid overhead, we will only be making DockerHub publications of Snapshots and Staging artifacts on new merge and not on a daily basis. (We want to minimize the resource usage and avoid re-pushing the same image if it has not changed). - We are going to work on making this transition smooth and switch to the new global-jjb jobs once it is confirmed by tech teams that the correct images are being posted in DockerHub. This means that some teams might have both jobs pushing to Nexus3 and DockerHub at the same time and will be able to disable Nexus3 pushes once they are comfortable. As mentioned, LF has started working towards this model and we will let he community know on every milestone. As a first step for the community, particularly PTLs: Can we please request all PTLs to register into DockerHub and update their DockerHub ID in wiki.onap.org/display/DW/Resources+and+Repositories so that LF can proceed and open the permissions please? Thanks a ton! Jess -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#4613): https://lists.onap.org/g/onap-tsc/message/4613 Mute This Topic: https://lists.onap.org/mt/29745845/21656 Group Owner: onap-tsc+ow...@lists.onap.org Unsubscribe: https://lists.onap.org/g/onap-tsc/leave/2743226/1412191262/xyzzy [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-