Skip to content

Compute Worker - Docker image update check added#2377

Open
ihsaan-ullah wants to merge 1 commit into
developfrom
compute_worker_docker_image_check
Open

Compute Worker - Docker image update check added#2377
ihsaan-ullah wants to merge 1 commit into
developfrom
compute_worker_docker_image_check

Conversation

@ihsaan-ullah
Copy link
Copy Markdown
Collaborator

@ihsaan-ullah ihsaan-ullah commented May 15, 2026

Description

  • This PR adds additional code to compute worker to compare local and remote compute worker images
  • It also has small update to circle-ci config to run flake-8 on compute worker directory

Logs

Compute worker container will show logs like below when this new code runs
Screenshot 2026-05-16 at 1 53 45 AM

Issues this PR resolves

Checklist

  • Code review by me
  • Hand tested by me
  • I'm proud of my work
  • Code review by reviewer
  • Hand tested by reviewer
  • CircleCi tests are passing
  • Ready to merge

…fig updated to run flake8 on compute worker code
@ihsaan-ullah ihsaan-ullah linked an issue May 15, 2026 that may be closed by this pull request
@ihsaan-ullah ihsaan-ullah changed the title compute worker docker image update checking code added. circle ci con… Compute Worker - Docker image update check added May 15, 2026
@Didayolo
Copy link
Copy Markdown
Member

So this adds warning in the worker logs when the version is not up-to-date?

  • Do we have anything visible on the platform's UI? Like, the logs appear in the submission logs?
  • Can we differentiate mandatory updates from optional updates? (that is maybe not that useful)

@ihsaan-ullah
Copy link
Copy Markdown
Collaborator Author

So this adds warning in the worker logs when the version is not up-to-date?

Yes

  • Do we have anything visible on the platform's UI? Like, the logs appear in the submission logs?

No, this will only be visible in compute worker logs

  • Can we differentiate mandatory updates from optional updates? (that is maybe not that useful)

For now this will only check if local is behind reemote or not. Later on if needed we can somehow differentiate between critical and non-critical updates. This first version do not interact with anything except the docker image on remote(docke hub)

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.

Computer worker upgrade feature

2 participants