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

feat!: Updated docker image references to use new docker tags #2655

Open
wants to merge 8 commits into
base: master
Choose a base branch
from

Conversation

alfrunes
Copy link
Contributor

@alfrunes alfrunes commented Sep 30, 2024

New env variables to override compose image sources for mender images:

  • MENDER_REGISTRY - overrides the registry component (docker.io|registry.mender.io)
  • MENDER_REPOSITORY - overrides the repository namespace (mendersoftware|mender-server-enterprise)
  • MENDER_TAG - overrides the image tag to use (main)
  • MENDER_LEGACY - adds the -enterprise suffix to services that used to have it.

TODO:

  • Tests may need update for breaking changes

The new image references can be summarized as:

  • ${MENDER_REGISTRY}/${MENDER_REPOSITORY}/:${MENDER_TAG}

The workflows-worker image has been replaced in the composition in favor of workflows (server) image.

@mender-test-bot
Copy link

@alfrunes, Let me know if you want to start the integration pipeline by mentioning me and the command "start pipeline".


my commands and options

You can trigger a pipeline on multiple prs with:

  • mentioning me and start pipeline --pr mender/127 --pr mender-connect/255

You can start a fast pipeline, disabling full integration tests with:

  • mentioning me and start pipeline --fast

You can trigger GitHub->GitLab branch sync with:

  • mentioning me and sync

You can cherry pick to a given branch or branches with:

  • mentioning me and:
 cherry-pick to:
 * 1.0.x
 * 2.0.x

@alfrunes alfrunes force-pushed the integration-mono branch 4 times, most recently from f7d970d to 091d7c3 Compare October 2, 2024 09:42
@mender-test-bot
Copy link

There was an error running your pipeline, see logs for details.

4 similar comments
@mender-test-bot
Copy link

There was an error running your pipeline, see logs for details.

@mender-test-bot
Copy link

There was an error running your pipeline, see logs for details.

@mender-test-bot
Copy link

There was an error running your pipeline, see logs for details.

@mender-test-bot
Copy link

There was an error running your pipeline, see logs for details.

@mender-test-bot
Copy link

There was an error running your pipeline, see logs for details.

2 similar comments
@mender-test-bot
Copy link

There was an error running your pipeline, see logs for details.

@mender-test-bot
Copy link

There was an error running your pipeline, see logs for details.

New env variables to override compose image sources for mender images:
 * `MENDER_REGISTRY` - overrides the registry component (docker.io)
 * `MENDER_ENTERPRISE_REGISTRY` - overrides the registry component for
   enterprise (registry.mender.io)
 * `MENDER_REPOSITORY` - overrides the repository namespace mendersoftware
 * MENDER_ENTERPRISE_REPOSITORY - overrides the repository component for
   enterprise (mender-server-enterprise)
 * `MENDER_TAG` - overrides the image tag to use (main)
 * `MENDER_LEGACY_IMAGE` - uses legacy image references if defined. This
   can only work for versions from mender-3.7 and older, and overriding
   MENDER_ENTERPRISE_REPOSITORY=mendersoftware.

The new image references can be summarized as:
  * ${MENDER_REGISTRY}/${MENDER_REPOSITORY}/<service>:${MENDER_TAG}

The workflows-worker image has been replaced in the composition in favor
of workflows (server) image.

BREAKING CHANGE: Updated docker image references to use new docker repository and tags.
Signed-off-by: Alf-Rune Siqveland <[email protected]>
@mender-test-bot
Copy link

There was an error running your pipeline, see logs for details.

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