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

stacklok / minder / 9314096182 / 1
53%
main: 53%

Build:
DEFAULT BRANCH: main
Ran 31 May 2024 06:52AM UTC
Files 193
Run time 3s
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.1

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).

10082 of 19260 relevant lines covered (52.35%)

53.71 hits per line

Source Files on job 9314096182.1
  • Tree
  • List 0
  • Changed 16
  • Source Changed 1
  • Coverage Changed 4
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 9314096182
  • cee34f88 on github
  • Prev Job for on main (#9314081780.1)
  • Next Job for on main (#9314165182.1)
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