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

Add support for overriding the compatible string #755

Merged
merged 1 commit into from
Oct 22, 2024
Merged

Conversation

troglobit
Copy link
Contributor

@troglobit troglobit commented Oct 22, 2024

Description

Some customers would like to seamlessly upgrade between their branded Infix-based software and vanilla Infix. E.g., for testing of new features and end-customer support.

This PR adds support for overriding the default compatible string, which by default is taken from INFIX_IMAGE_ID, created from the INFIX_ID in the defconfig and BR2_ARCH. This new setting, INFIX_COMPATIBLE is by default INFIX_IMAGE_ID.

Background, the INFIX_IMAGE_ID is also used for the image file names, as well as the tarballs, so overriding that in the defconfig has wider implications. Hence this extension.

Checklist

Tick relevant boxes, this PR is-a or has-a:

  • Bugfix
    • Regression tests
    • ChangeLog updates (for next release)
  • Feature
    • YANG model change => revision updated?
    • Regression tests added?
    • ChangeLog updates (for next release)
    • Documentation added?
  • Test changes
    • Checked in changed Readme.adoc (make test-spec)
    • Added new test to group Readme.adoc and yaml file
  • Code style update (formatting, renaming)
  • Refactoring (please detail in commit messages)
  • Build related changes
  • Documentation content changes
    • ChangeLog updated (for major changes)
  • Other (please describe):

@troglobit troglobit requested a review from wkz October 22, 2024 16:40
@troglobit troglobit self-assigned this Oct 22, 2024
@troglobit troglobit added the enhancement New feature or request label Oct 22, 2024
@troglobit troglobit added this to the Infix v24.10.2 milestone Oct 22, 2024
Copy link
Contributor

@wkz wkz left a comment

Choose a reason for hiding this comment

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

LGTM 👍

@troglobit troglobit merged commit 822cb93 into main Oct 22, 2024
9 checks passed
@troglobit troglobit deleted the rauc-compatible branch October 22, 2024 17:36
troglobit added a commit that referenced this pull request Oct 23, 2024
Follow-up to cedb654, issue #755.

Signed-off-by: Joachim Wiberg <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

2 participants