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: support mender client 4.x #35

Merged
merged 3 commits into from
Nov 12, 2024
Merged

Conversation

reubenmiller
Copy link
Collaborator

Add support for building an image with mender 4.x

  • Support for downloading an artifact file directly from Cumulocity URL (this was broken in mender 3.x)
  • Auto detect which mender version is being used (mender 3.x or mender 4.x)
  • Don't overwrite existing sudoers.d/ files when running the mender state scripts so that images can be used to update these files instead.
  • Remove mender dependency on systemd to allow images to be built without systemd (though systemd is still the preferred init system)

@reubenmiller reubenmiller added the ci Trigger a CI build on a PR by adding this label label Nov 12, 2024
@reubenmiller reubenmiller added ci Trigger a CI build on a PR by adding this label and removed ci Trigger a CI build on a PR by adding this label labels Nov 12, 2024
@reubenmiller reubenmiller merged commit 96bf6f0 into main Nov 12, 2024
4 checks passed
@reubenmiller reubenmiller deleted the feat-support-mender-4.x branch November 12, 2024 21:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ci Trigger a CI build on a PR by adding this label
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant