Skip to content

Conversation

@jubrad
Copy link
Contributor

@jubrad jubrad commented Dec 23, 2025

Allow images such as balancer or orchestratord
to be specified in cloud push. This is useful for cloud personal stacks and self-managed deploys.

Motivation

I want an easier way to push up orchestratord and balancer images. This does have an issue with self-managed where we're not buliding console images so we can't actually push those and the console will break unless we specify an already pushed image in the MZ spec, but it helps test balancer changes a bit.

Tips for reviewer

Checklist

  • This PR has adequate test coverage / QA involvement has been duly considered. (trigger-ci for additional test/nightly runs)
  • This PR has an associated up-to-date design doc, is a design doc (template), or is sufficiently small to not require a design.
  • If this PR evolves an existing $T ⇔ Proto$T mapping (possibly in a backwards-incompatible way), then it is tagged with a T-proto label.
  • If this PR will require changes to cloud orchestration or tests, there is a companion cloud PR to account for those changes that is tagged with the release-blocker label (example).
  • If this PR includes major user-facing behavior changes, I have pinged the relevant PM to schedule a changelog post.

@jubrad jubrad requested a review from def- December 23, 2025 15:30
Allow images such as balancer or orchestratord
to be specified in cloud push. This is useful for cloud
personal stacks and self-managed deploys.
@jubrad jubrad force-pushed the cloud-push-balancer branch from 4d5e724 to 1620fde Compare December 23, 2025 15:42
Copy link
Contributor

@def- def- left a comment

Choose a reason for hiding this comment

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

I haven't used this script, so I'm not sure I'm the best reviewer.

shift
;;
"-i"|"--image")
IMAGES+="$2 "
Copy link
Contributor

Choose a reason for hiding this comment

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

not ideal that we just use spaces (and then later split by space), maybe an array instead.

while [ "$#" -gt 0 ]; do
case "$1" in
"-u"|"--username")
USERNAME="$2"
Copy link
Contributor

Choose a reason for hiding this comment

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

Most shell scripts are using lowercase variables I think. I don't mind either, but now it's more mixed in this file.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants