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

fix: chain of trust should influence cache digest #514

Merged
merged 2 commits into from
Jun 11, 2024

Conversation

bhearsum
Copy link
Contributor

@bhearsum bhearsum commented Jun 5, 2024

Chain of trust being enabled or disabled influences the outcome of a task. Specifically, it controls whether or not chain of trust artifacts will be present on the task. Without this impacting the cache digest, cached tasks will continue to be cached when chain of trust is enabled on them, and if there is a chain of trust verifier downstream, this will cause verification issues.

BREAKING CHANGE: worker.chain-of-trust now influences cache digests

bhearsum and others added 2 commits June 5, 2024 14:26
Chain of trust being enabled or disabled influences the outcome of a task. Specifically, it controls whether or not chain of trust artifacts will be present on the task. Without this impacting the cache digest, cached tasks will continue to be cached when chain of trust is enabled on them, and if there is a chain of trust verifier downstream, this will cause verification issues.

BREAKING CHANGE: worker.chain-of-trust now influences cache digests
@bhearsum bhearsum requested review from a team and gabrielBusta June 5, 2024 19:01
@gabrielBusta gabrielBusta removed their request for review June 6, 2024 16:15
@gabrielBusta
Copy link
Member

I don't fully understand this one. So I am deferring to someone else in @taskcluster/releng

@bhearsum bhearsum added the BREAKING CHANGE Backwards incompatible request that will require major version bump label Jun 6, 2024
@ahal
Copy link
Collaborator

ahal commented Jun 11, 2024

I'm not sure this should be considered a breaking change.. It doesn't require any code updates in consumer repos right? It'll just invalidate their caches.

@ahal ahal merged commit 67c195e into taskcluster:main Jun 11, 2024
17 checks passed
bhearsum added a commit to bhearsum/firefox-translations-training that referenced this pull request Jun 11, 2024
This is primarily to pick up taskcluster/taskgraph#514, which will be needed for mozilla#466.
bhearsum added a commit to bhearsum/firefox-translations-training that referenced this pull request Jun 12, 2024
This is primarily to pick up taskcluster/taskgraph#514, which will be needed for mozilla#466.
bhearsum added a commit to bhearsum/firefox-translations-training that referenced this pull request Jun 12, 2024
This is primarily to pick up taskcluster/taskgraph#514, which will be needed for mozilla#466.
bhearsum added a commit to bhearsum/firefox-translations-training that referenced this pull request Jun 19, 2024
This is primarily to pick up taskcluster/taskgraph#514, which will be needed for mozilla#466.
bhearsum added a commit to bhearsum/firefox-translations-training that referenced this pull request Jun 19, 2024
This is primarily to pick up taskcluster/taskgraph#514, which will be needed for mozilla#466.
bhearsum added a commit to bhearsum/firefox-translations-training that referenced this pull request Jun 19, 2024
This is primarily to pick up taskcluster/taskgraph#514, which will be needed for mozilla#466.
bhearsum added a commit to mozilla/translations that referenced this pull request Jun 19, 2024
This is primarily to pick up taskcluster/taskgraph#514, which will be needed for #466.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
BREAKING CHANGE Backwards incompatible request that will require major version bump
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants