mbox series

[0/6] mender cleanup and intermittent update

Message ID 20241014102123.3727883-1-adam.duskett@amarulasolutions.com
Headers show
Series mender cleanup and intermittent update | expand

Message

Adam Duskett Oct. 14, 2024, 10:21 a.m. UTC
Instead of updating mender directly to 4.x, which is far too large
of a change, update it to 3.5.3 which is the last of the GO version.

This not only provides security and bug fixes, but it makes the
transition to 4.x when someone picks that up much easier. This is based
off of previous work found here:

https://patchwork.ozlabs.org/project/buildroot/patch/20231219172446.498409-6-adam.duskett@amarulasolutions.com/

With the addition of more tests, cleaning up documentation, and adding some
information in the migrating.adoc file.

Adam Duskett (6):
  board/mender/x86_64/post-image-efi.sh: re-arrange write rootfs-image
    args
  package/mender: remove /var/lib/mender symlinking
  support/testing/tests/package/test_mender.py: Add RO fs test
  support/testing/tests/package/test_mender.py: Add a systemd test
  package/mender/readme.txt: update readme
  package/mender: bump version to 3.5.3

 board/mender/x86_64/post-build.sh             | 12 +---
 board/mender/x86_64/post-image-efi.sh         | 25 +++++++-
 docs/manual/migrating.adoc                    | 15 +++++
 package/mender/S42mender                      | 16 -----
 package/mender/artifact_info                  |  1 -
 package/mender/mender-client.service          | 11 ----
 package/mender/mender.conf                    |  1 +
 package/mender/mender.hash                    | 10 +--
 package/mender/mender.mk                      | 10 ++-
 package/mender/readme.txt                     | 60 ++++++-----------
 support/testing/tests/package/test_mender.py  | 64 +++++++++++++++----
 .../tests/package/test_mender/post-build.sh   | 25 ++++++++
 12 files changed, 148 insertions(+), 102 deletions(-)
 delete mode 100644 package/mender/artifact_info
 create mode 100755 support/testing/tests/package/test_mender/post-build.sh