Changes lock change resolution to no longer only rely on the Twoliter.toml digest. Instead it will rerun the resolution and compare the result in order to verify that the remote images haven't mutated
Adds --update flag to twoliter fetch to allow for performing an update at fetch time
Removes release-version and root digest from Twoliter.toml
Consolidates the constructors
Testing done:
Tested that Twoliter.lock collision still correctly occurs including remote digest change.
Terms of contribution:
By submitting this pull request, I agree that this contribution is dual-licensed under the terms of both the Apache License, version 2.0, and the MIT license.
Description of changes:
Testing done:
Tested that Twoliter.lock collision still correctly occurs including remote digest change.
Terms of contribution:
By submitting this pull request, I agree that this contribution is dual-licensed under the terms of both the Apache License, version 2.0, and the MIT license.