This file summarizes notable changes introduced in aktualizr version. It roughly follows the guidelines from Keep a Changelog.
Our versioning scheme is YEAR.N
where N
is incremented whenever a new release is deemed necessary. Thus it does not exactly map to months of the year.
- Auto retry for more robust download: PR
- Correctly download targets with characters disallowed in URI in their name: PR
- Ability to pause and resume update downloads
- Expose download binary targets in API
- Secondaries configuration files must now lie in a common directory and specified in command line arguments or in static configuration: documentation
- API has been upgraded: FetchMeta has been merged with CheckUpdates and most functions now have meaningful return values.
- implicit_writer has been removed as it was no longer being used.
- Now trim whitespaces in some of our configuration and provisioning files (from meta-updater #420)
- Various updates in API
sota_implicit_prov
is deprecated- All the imported data should be under /var/sota/import
- HSM provisioning should not import certificate and private key, they belong to HSM, not to storage
- Make cert provider respect path to import directory
- Really remove the local tuf repo before and after garage-sign.
- garage-deploy and aktualizr releases for Ubuntu 18.04
- Prevent re-use of existing tuf repos
- Fixes to garage-deploy to improve reliability and logging
- Bug with path concatenation in garage-deploy
- garage-deploy package is now built against Ubuntu 16.04
- Expiration in garage-sign