8000 [base-images] Migrate base image references from image_versions.yml to base_images.yml by saribaev021 · Pull Request #13394 · deckhouse/deckhouse · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

[base-images] Migrate base image references from image_versions.yml to base_images.yml #13394

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

Open
wants to merge 7 commits into
base: main
Choose a base branch
from

Conversation

saribaev021
Copy link
Contributor
@saribaev021 saribaev021 commented May 11, 2025

Description

This pull request updates references to base images throughout the project to reflect our transition from using image_versions.yml to the new base_images.yml configuration. The following mappings have been applied:

  • BASE_ALPINEbuilder/alpine
  • BASE_NODE_23_ALPINEbuilder/node-alpine
  • BASE_SCRATCHbuilder/scratch
  • BASE_ALT_P11builder/alt

This is a mechanical change affecting base image references only. No application logic has been modified.

Why do we need it, and what problem does it solve?

We are deprecating image_versions.yml in favor of a more structured and centralized base_images.yml system for managing base images. This improves maintainability, reduces duplication, and aligns with our updated build pipeline standards.

These changes are required to ensure consistency across the build system and prepare for future automation in CI/CD workflows.

Why do we need it in the patch release (if we do)?

Checklist

  • The code is covered by unit tests.
  • e2e tests passed.
  • Documentation updated according to the changes.
  • Changes were tested in the Kubernetes cluster manually.

Changelog entries

section: ci
type: feature
summary: Switched all base image references from `image_versions.yml` to `base_images.yml` format
impact_level: default

@saribaev021 saribaev021 marked this pull request as draft May 11, 2025 17:08
@saribaev021 saribaev021 added this to the v1.70.0 milestone May 11, 2025
@github-actions github-actions bot added area/kubernetes Pull requests that update k8s area/monitoring Pull requests that update monitoring modules area/cloud-provider Pull requests that update cloud providers modules area/network Pull requests that update cni and network modules area/security Pull requests that update security modules area/docs Pull requests that update doumentation area/cluster-and-infrastructure Pull requests that update infra modules area/core Pull requests that update core modules area/scaling Pull requests that update scaling modules area/ui Pull requests that update ui modules labels May 11, 2025
@saribaev021 saribaev021 force-pushed the ci-change-base-images branch 2 times, most recently from 6f78a50 to d22a862 Compare May 11, 2025 20:30
@github-actions github-actions bot added the area/testing Pull requests that update testing code label May 11, 2025
@saribaev021 saribaev021 force-pushed the ci-change-base-images branch from d22a862 to cc4ee4a Compare May 11, 2025 20:49
@github-actions github-actions bot removed the area/testing Pull requests that update testing code label May 11, 2025
@saribaev021 saribaev021 force-pushed the ci-change-base-images branch from 57bad02 to 350c5bb Compare May 20, 2025 14:03
@github-actions github-actions bot removed area/auth Pull requests that update auth modules area/cloud-provider Pull requests that update cloud providers modules area/scaling Pull requests that update scaling modules area/storage Pull requests that update cloud providers modules area/logs Pull requests that update logging modules area/ui Pull requests that update ui modules labels May 20, 2025
@saribaev021 saribaev021 force-pushed the ci-change-base-images branch from 350c5bb to 0fdf071 Compare May 20, 2025 14:55
@alexey-gavrilov-flant alexey-gavrilov-flant self-requested a review May 20, 2025 14:57
@raabdullaev raabdullaev modified the milestones: v1.70.0, v1.71.0 May 21, 2025
@z9r5 z9r5 added the deploy/web/stage Deploy site and documentation to 'stage' env from pull request label Jun 5, 2025
@deckhouse-BOaTswain
Copy link
Collaborator
deckhouse-BOaTswain commented Jun 5, 2025

🟢 Deploy web to stage for deckhouse:ci-change-base-images succeeded in 5m43s.

@github-actions github-actions bot removed the deploy/web/stage Deploy site and documentation to 'stage' env from pull request label Jun 5, 2025
Kanatbek Saribaev added 7 commits June 17, 2025 17:16
Signed-off-by: Kanatbek Saribaev <kanatbek.saribaev@flant.com>
Signed-off-by: Kanatbek Saribaev <kanatbek.saribaev@flant.com>
Signed-off-by: Kanatbek Saribaev <kanatbek.saribaev@flant.com>
Signed-off-by: Kanatbek Saribaev <kanatbek.saribaev@flant.com>
Signed-off-by: Kanatbek Saribaev <kanatbek.saribaev@flant.com>
Signed-off-by: Kanatbek Saribaev <kanatbek.saribaev@flant.com>
Signed-off-by: Kanatbek Saribaev <kanatbek.saribaev@flant.com>
@saribaev021 saribaev021 force-pushed the ci-change-base-images branch from 0fdf071 to 08006d6 Compare June 17, 2025 14:23
@github-actions github-actions bot removed the area/testing Pull requests that update testing code label Jun 17, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/cluster-and-infrastructure Pull requests that update infra modules area/core Pull requests that update core modules area/docs Pull requests that update doumentation area/kubernetes Pull requests that update k8s area/monitoring Pull requests that update monitoring modules area/network Pull requests that update cni and network modules area/security Pull requests that update security modules
Projects
None yet
Development

Successfully merging this pull request may close these issues.

9 participants
0