Skip to content

Conversation

@maru-ava
Copy link
Contributor

Why this should be merged

A recent PR (#4469) proposes to change the latest tag to refer to the image of the most recent release intead of the latest merge to master. This change requires updating the bootstrap monitor to use the master tag (already updated on every merge to master) to ensure bootstrap testing continues to target the most recently published image.

How this was tested

CI

Need to be documented in RELEASES.md?

N/A

A recent PR (#4469) proposes to change the `latest` tag to refer to
the image of the most recent release intead of the latest merge to
master. This change requires updating the bootstrap monitor to use the
`master` tag (already updated on every merge to master) to ensure
bootstrap testing continues to target the most recently published image.
@maru-ava maru-ava self-assigned this Nov 10, 2025
@maru-ava maru-ava added testing This primarily focuses on testing tooling Build, test and development tooling labels Nov 10, 2025
@maru-ava maru-ava marked this pull request as ready for review November 10, 2025 21:35
@maru-ava maru-ava requested a review from joshua-kim as a code owner November 10, 2025 21:35
Copilot AI review requested due to automatic review settings November 10, 2025 21:35
@maru-ava maru-ava force-pushed the maru/bootstrap-switch-to-master branch from f85810b to e3a7ac0 Compare November 10, 2025 21:36
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR updates the bootstrap monitor to use the master Docker tag instead of latest to ensure bootstrap testing continues to target the most recently published image from the master branch. This change is necessary due to a separate PR (#4469) that will repurpose the latest tag to point to the most recent release rather than the latest master build.

Key Changes:

  • Renamed functions and variables from latest to master throughout the codebase
  • Updated Docker image tagging logic to use master tag for testing
  • Updated documentation to reflect the tag change

Reviewed Changes

Copilot reviewed 8 out of 8 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
tests/fixture/bootstrapmonitor/wait.go Renamed function calls and variables from latest to master
tests/fixture/bootstrapmonitor/init.go Updated image tag check and function calls from latest to master
tests/fixture/bootstrapmonitor/e2e/e2e_test.go Renamed image variables and build environment variables from latest to master
tests/fixture/bootstrapmonitor/common.go Renamed function and updated comments from latest to master
tests/fixture/bootstrapmonitor/bootstrap_test_config.go Updated comment to reference master tag instead of latest
tests/fixture/bootstrapmonitor/README.md Updated documentation to reference master tag instead of latest
scripts/tests.load.kube.kind.sh Updated image name and build flag to use master tag
scripts/build_image.sh Added new FORCE_TAG_MASTER flag and removed FORCE_TAG_LATEST usage from master branch tagging logic

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@maru-ava maru-ava moved this to Ready 🚦 in avalanchego Nov 10, 2025
@maru-ava maru-ava force-pushed the maru/bootstrap-switch-to-master branch from e3a7ac0 to bc0e68c Compare November 10, 2025 21:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

testing This primarily focuses on testing tooling Build, test and development tooling

Projects

Status: Ready 🚦

Development

Successfully merging this pull request may close these issues.

2 participants