+1

Dňa ut 14. 5. 2024, 18:43 Pere Fernandez (apache) <[email protected]>
napísal(a):

> +1
>
> El dt., 14 de maig 2024, 17:28, Enrique Gonzalez Martinez <
> [email protected]> va escriure:
>
> > +1
> >
> > El mar, 14 may 2024, 17:25, Thiago Lugli <[email protected]> escribió:
> >
> > > +1
> > >
> > > For repositories with multiple images the naming should be something
> like
> > > https://hub.docker.com/u/apache/incubator-kie-
> > <project_name>/<image_name<
> > >
> >
> https://hub.docker.com/u/apache/incubator-kie-%3cproject_name%3e/%3cimage_name
> > >>
> > > ?
> > >
> > > From: ricardo zanini fernandes <[email protected]>
> > > Date: Tuesday, 14 May 2024 at 12:12
> > > To: [email protected] <[email protected]>
> > > Subject: [PROPOSAL] - Migrating from Quay to Dockerhub
> > > Folks,
> > >
> > > We need to move to Dockerhub from Quay for our first release duo to
> > Apache
> > > Guidelines [1].
> > >
> > > Here's my initial impact assessment:
> > >
> > > - *Kogito Runtimes* (
> > >
> > >
> >
> https://github.com/search?q=repo%3Aapache%2Fincubator-kie-kogito-runtimes+quay.io%2Fkiegroup&type=code
> > > )
> > >   - A few properties, tests, CI files
> > >
> > > - *Kogito Apps* (
> > >
> > >
> >
> https://github.com/search?q=repo%3Aapache%2Fincubator-kie-kogito-apps+quay.io%2Fkiegroup&type=code
> > > )
> > >   - One commented file
> > >
> > > - *Kogito Examples* (
> > >
> > >
> >
> https://github.com/search?q=repo%3Aapache%2Fincubator-kie-kogito-apps+quay.io%2Fkiegroup&type=code
> > > )
> > >   - Examples instructions, tests, CI files
> > >   - Get rid of examples using deprecated images
> > >
> > > - *Kogito Images* (
> > >
> > >
> >
> https://github.com/search?q=repo%3Aapache%2Fincubator-kie-kogito-images+quay.io%2Fkiegroup&type=code
> > > )
> > >   - Build scripts
> > >   - Configuration bundles
> > >   - Documentation
> > >
> > > - *Kogito Docs* (
> > >
> > >
> >
> https://github.com/search?q=repo%3Aapache%2Fincubator-kie-kogito-docs+quay.io%2Fkiegroup&type=code
> > > )
> > >   - Documentation :)
> > >
> > > - *Kogito Serverless Operator* (
> > >
> > >
> >
> https://github.com/search?q=repo%3Aapache%2Fincubator-kie-kogito-serverless-operator+quay.io%2Fkiegroup&type=code
> > > )
> > >   - Default configuration, bundle, build scripts, CI, default constants
> > >
> > > - *Drools* (
> > >
> > >
> >
> https://github.com/search?q=repo%3Aapache%2Fincubator-kie-drools%20quay.io%2Fkiegroup&type=code
> > > )
> > >   - CI config
> > >
> > > - *OptaPlanner* (
> > >
> > >
> >
> https://github.com/search?q=repo%3Aapache%2Fincubator-kie-optaplanner%20quay.io%2Fkiegroup&type=code
> > > )
> > >   - CI config
> > >
> > > - *Kogito Pipelines* (
> > >
> > >
> >
> https://github.com/search?q=repo%3Aapache%2Fincubator-kie-kogito-pipelines+quay.io%2Fkiegroup&type=code
> > > )
> > >   - Configuration, kogito-ci-build to be retagged
> > >
> > > - *OptaPlanner Quickstarts* (
> > >
> > >
> >
> https://github.com/search?q=repo%3Aapache%2Fincubator-kie-optaplanner-quickstarts%20quay.io%2Fkiegroup&type=code
> > > )
> > >   - No impact
> > >
> > > - *Kie Tools* (
> > >
> > >
> >
> https://github.com/search?q=repo%3Aapache%2Fincubator-kie-tools%20quay.io%2Fkiegroup&type=code
> > > )
> > >   - SonataFlow Operator, Images package same work we will do in the
> > single
> > > repos.
> > >   - A few examples
> > >
> > > Once we merge all the PRs, we need to add the credentials to our CI
> > > (nightly, release, etc). I'll open a JIRA [2] to request admin
> > credentials
> > > to the Apache Dockerhub repo.
> > >
> > > Outlining the plan:
> > >
> > > 1. Open PRs replacing the naming (new should be*
> > > https://hub.docker.com/u/apache/incubator-kie-*
> > > <https://hub.docker.com/u/apache/incubator-kie-*>*<
> > > https://hub.docker.com/u/apache/incubator-kie-*%3e*>)
> > > 2. Open the JIRA requesting credentials
> > > 3. Sertup CI to receive the new tokens and do the necessary changes to
> > push
> > > to the Dockerhub repo (tags should reflect the distribution guidelines)
> > >
> > > I can take #1 and #2. Do we have a contributor to help with #3?
> > >
> > > Please +1 if you agree with this plan. We can evolve/break down task #3
> > if
> > > needed. I'd like to hear from you if there's something else we need
> > > CI-wise.
> > >
> > > Cheers!
> > >
> > > [1] https://incubator.apache.org/guides/distribution.html
> > > [2] https://issues.apache.org/jira/browse/INFRA-25736
> > >
> > > --
> > > Ricardo Zanini Fernandes
> > > Vida longa e próspera.
> > >
> >
>

Reply via email to