Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release 2.5.0 #538

Merged
merged 30 commits into from
Mar 2, 2022
Merged

Release 2.5.0 #538

merged 30 commits into from
Mar 2, 2022

Conversation

xopham
Copy link
Collaborator

@xopham xopham commented Feb 11, 2022

v2.5.0 - 🚨 Critical Fix for Service Interruption due to unexpected API change 🚨

Major Scope

🚨 Release contains a critical fix for a service interruption due to an unexpected API change by docker.io: #564. helm upgrade is not functional due to the issue and upgrade must be performed via helm uninstall followed by helm install. For more information, checkout #566.

This release also contains several several notable new features and improvements:


Changelog

Feat

Update

Test

Ci

Fix

Docs

Build

@codecov-commenter
Copy link

codecov-commenter commented Feb 14, 2022

Codecov Report

Merging #538 (3630fe4) into master (6845fe7) will increase coverage by 2.12%.
The diff coverage is 95.23%.

Impacted file tree graph

@@            Coverage Diff             @@
##           master     #538      +/-   ##
==========================================
+ Coverage   94.32%   96.45%   +2.12%     
==========================================
  Files          22       22              
  Lines        1111     1129      +18     
==========================================
+ Hits         1048     1089      +41     
+ Misses         63       40      -23     
Impacted Files Coverage Δ
connaisseur/workload_object.py 98.24% <ø> (ø)
connaisseur/logging_wrapper.py 96.15% <66.66%> (+96.15%) ⬆️
connaisseur/flask_application.py 92.63% <100.00%> (+1.27%) ⬆️
connaisseur/validators/cosign/cosign_validator.py 97.80% <100.00%> (+0.04%) ⬆️
connaisseur/validators/notaryv1/notary.py 98.33% <100.00%> (ø)

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 6845fe7...3630fe4. Read the comment docs.

dependabot bot and others added 23 commits February 17, 2022 06:55
Add some additionals fields to the config validation, which were missing.
it seems the content type for auth.docker.io/token was unexpectedly changed from application/json to text/plain which causes the response parsing to json to fail. the content type check is disabled
a container image can be signed by multiple signers using different keys. this feature enables validation against all, a threshold number of or specific required trust roots of a validator.

fixes #375
@xopham xopham marked this pull request as ready for review March 2, 2022 12:13
@phbelitz phbelitz merged commit 7154d1a into master Mar 2, 2022
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.

7 participants