Skip to content

3.0.0

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 03 May 12:09
· 6 commits to main since this release
1320c16

First release of rootless Docker ACAP!
For reference see the announcement on Axis Developer Community about Removal of root-privileged access, etc.

Major Changes

Breaking

  • Application user changed to dynamic user, i.e. it does no longer have root privileges. (#208)
  • Removed migration of SD Card data root location introduced in 2.0.0 (#228)
  • ACAP SDK update to 4.14 and manifest schema 1.7.0 means that minimum Axis OS version is now 11.10 (#208, #221)

Other

  • Added cgis for uploading TLS certificates to the application (#201)

Note on upgrading from earlier versions of Docker ACAP

If an earlier version of the Docker ACAP has been used on the device and the SDCardSupport option is used, we recommend the following migration path. On a device running Axis OS 11.10 or 11.11:

  1. Make sure AllowRoot is set to True for installing applications
  2. Install and start Docker ACAP 2.0.0 to migrate the SD card contents to the new data root location.
  3. With AllowRoot still set to True install Docker ACAP 3.0.0. This will allow the postinstall script to run and set the correct permissions for the data root contents on SD card.
  4. Set the AllowRoot toggle to False

What's Changed

Full Changelog: 2.0.0...3.0.0