Skip to content

e2e: update notary certificates#4123

Merged
thaJeztah merged 3 commits intodocker:masterfrom
crazy-max:e2e-fix-certs
Mar 27, 2023
Merged

e2e: update notary certificates#4123
thaJeztah merged 3 commits intodocker:masterfrom
crazy-max:e2e-fix-certs

Conversation

@crazy-max
Copy link
Copy Markdown
Member

@crazy-max crazy-max commented Mar 27, 2023

follow-up #4122 (comment)

- What I did

Update notary certificates for e2e tests and increase tests certificates duration to 10 years (3 years previously).

Also moves script to generate certificates to a dedicated Dockerfile to be sandboxed:

$ docker buildx bake e2e-gencerts

- How I did it

- How to verify it

- Description for the changelog

- A picture of a cute animal (not mandatory but encouraged)

Copy link
Copy Markdown
Member

@thaJeztah thaJeztah left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

oh! fancy 😄

LGTM (if CI is happy)

@thaJeztah
Copy link
Copy Markdown
Member

If we need this for 20.10, we probably need to modify it a bit when backporting, but that's for a later concern (worst case, we just copy over the certs to that branch)

@crazy-max
Copy link
Copy Markdown
Member Author

crazy-max commented Mar 27, 2023

I can just have an extra commit with just the certs to ease backport if you want?

edit: done (see last commit)

Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
Copy link
Copy Markdown
Member

@thaJeztah thaJeztah left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

@codecov-commenter
Copy link
Copy Markdown

codecov-commenter commented Mar 27, 2023

Codecov Report

Merging #4123 (b201ce5) into master (59ec357) will not change coverage.
The diff coverage is n/a.

Additional details and impacted files
@@           Coverage Diff           @@
##           master    #4123   +/-   ##
=======================================
  Coverage   59.16%   59.16%           
=======================================
  Files         287      287           
  Lines       24716    24716           
=======================================
  Hits        14623    14623           
  Misses       9209     9209           
  Partials      884      884           

@thaJeztah
Copy link
Copy Markdown
Member

Whoop! All green; thank you!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants