• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

stacklok / minder / 9314096182
53%

Build:
DEFAULT BRANCH: main
Ran 31 May 2024 06:52AM UTC
Jobs 1
Files 193
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

31 May 2024 06:45AM UTC coverage: 52.347% (-0.05%) from 52.398%
9314096182

push

github

web-flow
Remove algorithm from crypto config (#3467)

Relates to #3315

Previously, it was possible to set a default and fallback algorithm.
This seemed like a good idea at the time but I came to realize the
following:

1) Unlike the key, the algorithm is not an external piece of data - it
   corresponds to something implemented in the codebase. We cannot
   introduce new algorithms without changing the code.
2) After pairing on a key rotation with Ozz, I realized that the
   relationship between the key ID and the algorithm in the config is
   not really intuitive, and is likely to cause confusion which could
   result in us breaking our ability to decrypt secrets.

This PR removes the algorithm from the config and defines the default vs
fallback in the code. As part of this change, the new GCM algorithm
becomes the default for everyone, and this required changing some tests
to use real encryption keys (the old CFB algorithm would accept
arbitrary strings as keys, the GCM cipher expects a base64-encoded
32-byte key).

8 of 8 new or added lines in 1 file covered. (100.0%)

9 existing lines in 1 file now uncovered.

10082 of 19260 relevant lines covered (52.35%)

53.71 hits per line

Jobs
ID Job ID Ran Files Coverage
1 9314096182.1 31 May 2024 06:52AM UTC 0
52.35
GitHub Action Run
Source Files on build 9314096182
Detailed source file information is not available for this build.
  • Back to Repo
  • Github Actions Build #9314096182
  • cee34f88 on github
  • Prev Build on main (#9314081780)
  • Next Build on main (#9314165182)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc