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]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to