Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove serverless related imaged from TPI registry #942

Closed
3 tasks done
kwiatekus opened this issue Apr 29, 2024 · 1 comment
Closed
3 tasks done

Remove serverless related imaged from TPI registry #942

kwiatekus opened this issue Apr 29, 2024 · 1 comment
Assignees
Labels
area/ci Issues or PRs related to CI related topics

Comments

@kwiatekus
Copy link
Contributor

kwiatekus commented Apr 29, 2024

Description

Use image syncer to synchronise kaniko and registry images and use synced images in serverless module.
(Alternatively: Migrate tpi image builds jobs from prow to Image Builder based GH workflow in serverless repository )

AC

  • remove kaniko and registry images from third party images registry
  • do not leave orphaned prow jobs - cleanup build job configs from test-infra repository
  • update contributor's guides if necessary

Reasons

As we have migrated all our tests to GH workflows already, its also time to embed image build jobs into the workflows and get rid of the dependency to prow as built system and to eliminate flakiness resulting from having to use 2 systems.

Attachments

User Guide from tooling team

@kwiatekus kwiatekus changed the title Remove docker-registry from third-party-image repo Migrate custom kaniko image build into serverless repo Apr 29, 2024
@kwiatekus kwiatekus transferred this issue from kyma-project/third-party-images Apr 29, 2024
@halamix2 halamix2 assigned halamix2 and unassigned halamix2 Apr 29, 2024
@kwiatekus kwiatekus changed the title Migrate custom kaniko image build into serverless repo Migrate serverless related TPI image builds into GH Actions in serverless repo Jul 18, 2024
@kwiatekus kwiatekus added the area/ci Issues or PRs related to CI related topics label Jul 18, 2024
@a-thaler
Copy link

Few components in the repo are already migrated, you can simply adopt the workflows located at https://github.com/kyma-project/third-party-images/tree/main/.github/workflows

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/ci Issues or PRs related to CI related topics
Projects
None yet
Development

No branches or pull requests

4 participants