Skip to content

Mender Client 5.0.3 release: Update production from master#575

Merged
lluiscampos merged 21 commits intoproductionfrom
master
Nov 3, 2025
Merged

Mender Client 5.0.3 release: Update production from master#575
lluiscampos merged 21 commits intoproductionfrom
master

Conversation

@lluiscampos
Copy link
Member

No actual changes in the script, just keeping the branches healthy aligned.

danielskinstad and others added 21 commits October 3, 2025 13:58
mender-orchestrator-support is a support package for
mender-orchestrator, and even though it's open source, it doesn't make
sense to install it separately. Make it commercial so we can download
the packages from same link as mender-orchestrator

Ticket: MEN-7252

Signed-off-by: Daniel Skinstad Drabitzius <daniel.drabitzius@northern.tech>
chore: make mender-orchestrator-support commercial
mender-orchestrator-support is a commercial package, see
cc0f87f

Ticket: MEN-7252

Signed-off-by: Daniel Skinstad Drabitzius <daniel.drabitzius@northern.tech>
test: mark mender-orchestrator-support and demo as commercial
We won't publish new packages of this component anymore.

Ticket: MEN-8742

Signed-off-by: Lluis Campos <lluis.campos@northern.tech>
Newer Debian versions have removed /etc/timezone file. Instead for
processing timezone data /etc/localtime or systemd time services should
be used.

This commit uses /etc/localtime to collecting timezone data as more
portable and simple solution comparing to systemd services.

Changelog: Remove /etc/timezone dependency in mender-configure
Ticket: MEN-8845
Signed-off-by: Paweł Poławski <pawel.polawski@northern.tech>
…odule

MEN-8742: Remove `mender-app-update-module`
chore: Remove /etc/timezone dependency in mender-configure
Set the mender-test-containers link to the latest master.

Signed-off-by: Paweł Poławski <pawel.polawski@northern.tech>
Test script has hardcoded Debian "bullseye" version. Instead
of using fixed version we will get it from the DEBIAN_VERSION_NAME
env variable. This way it can be set by the CI.

Signed-off-by: Paweł Poławski <pawel.polawski@northern.tech>
Tests scripts install and uninstall mender-client / mender-client4
packages and checks the result. The behavior is not consistend across
all supported Debian versions so tests needed to be modified to reflect
Debian 12 / 13 package dependencies pulling.

Signed-off-by: Paweł Poławski <pawel.polawski@northern.tech>
Packages tests and installation scrip tests will be performed on various
supported Debian versions.

Ticket: MEN-8756
Signed-off-by: Paweł Poławski <pawel.polawski@northern.tech>
Declaration of some template variables / needs is not needed as it will
be overwritten in the job redefining the template.

Some unrelated workstation-tools requirement has been removed from
jobs focusing only on device-components.

Signed-off-by: Paweł Poławski <pawel.polawski@northern.tech>
Pipelines shall pass to the script information about Debian version
on which the tests will be performed. This need to represent the
codename of the debian version to match correct packages.
This variable must be set by the CI and lack of it should result in
the run failure.

Signed-off-by: Paweł Poławski <pawel.polawski@northern.tech>
ci: Update install test script to run on Debian 13
Part of the mender-container-modules repository and recipe.

Ticket: MEN-8740
Changelog: none
Signed-off-by: Vratislav Podzimek <vratislav.podzimek+auto-signed@northern.tech>
chore: Define and build packages for mender-docker-compose
With a fix for `setup_mender_configured` to allow downgrades.

Ticket: none
Changelog: none
Signed-off-by: Vratislav Podzimek <vratislav.podzimek+auto-signed@northern.tech>
test: Update mender-test-containers to the latest master
Bumps [tests/mender_test_containers](https://github.com/mendersoftware/mender-test-containers) from `b127f92` to `c42b778`.
- [Commits](mendersoftware/mender-test-containers@b127f92...c42b778)

---
updated-dependencies:
- dependency-name: tests/mender_test_containers
  dependency-version: c42b778a17313ab766a4df7c98d2b3ca703dec17
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
…ts/mender_test_containers-c42b778

chore: bump tests/mender_test_containers from `b127f92` to `c42b778`
@lluiscampos lluiscampos requested a review from a team as a code owner November 3, 2025 12:00
@mender-test-bot
Copy link

mender-test-bot commented Nov 3, 2025

Merging these commits will result in the following changelog entries:

Changelogs

mender-dist-packages (master)

New changes in mender-dist-packages since production:

  • Remove /etc/timezone dependency in mender-configure
    (MEN-8845)

@lluiscampos lluiscampos merged commit 362d8cc into production Nov 3, 2025
1 check passed
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.

5 participants