github sse-secure-systems/connaisseur v2.2.1
Version 2.2.1

latest releases: v3.7.0, v3.6.1, v3.6.0...
2 years ago

v2.2.1

Major Scope

The release contains the following central improvements:

  • Production webserver and framework (#299 & #344)
  • Load testing (#299)
  • Async image validation (#334)

The focus is aimed to improve compatibility and validation speed.

Changelog

Feat

  • Exchange Flask server with Cheroot server #299
  • async image validation #334

Fix

  • only load required delegations + bug fix #318
  • add api version batch/v1 support for CronJob resource #396
  • Handle invalid admission requests #363
  • allow CAPS in image tag #393

Docs

  • add ADR-7 #406
  • Add ADR 7 about WSGI server choice #299
  • add pull request template #395

Update

  • bump chart version #423
  • update setuptools requirement from ~=58.5.3 to ~=59.2.0 #419
  • cosign v1.3.0 to v1.3.1 #414
  • update pytest-subprocess requirement from ~=1.3.1 to ~=1.3.2 #409
  • update jsonschema requirement from ~=4.2.0 to ~=4.2.1 #408
  • update jinja2 requirement from ~=3.0.2 to ~=3.0.3 #410
  • cosign v1.2.1 to v1.3.0 #404
  • update setuptools requirement from ~=58.2.0 to ~=58.5.3 #403
  • update jsonschema requirement from ~=4.1.2 to ~=4.2.0 #402
  • update pytest-subprocess requirement from ~=1.2.0 to ~=1.3.1 #400
  • update mkdocs-material requirement from ~=7.3.4 to ~=7.3.6 #398
  • update jsonschema requirement from ~=4.1.1 to ~=4.1.2 #377
  • update jsonschema requirement from ~=4.1.0 to ~=4.1.1 #376
  • update pytest-asyncio requirement from ~=0.15.1 to ~=0.16.0 #374
  • update mkdocs-material requirement from ~=7.3.3 to ~=7.3.4 #373

Refactor

  • properly handle different cosign key types #415

Ci

  • speedup upgrade integration test #405
  • Add loadtest to GitHub pipeline #299
  • upgrade test #298
  • integration test for workload objects and api versions #396
  • use custom k3s cluster #397

Test

  • Add loadtest to GitHub pipeline #299
  • integration test for workload objects and api versions #396

Commits

  • update: update mkdocs-material requirement from ~=7.3.3 to ~=7.3.4 by @dependabot in #373
  • update: update pytest-asyncio requirement from ~=0.15.1 to ~=0.16.0 by @dependabot in #374
  • update: update jsonschema requirement from ~=4.1.0 to ~=4.1.1 by @dependabot in #376
  • update: update jsonschema requirement from ~=4.1.1 to ~=4.1.2 by @dependabot in #377
  • feat: async image validation by @phbelitz in #334
  • Allow CAPS in image tag by @hsuchan in #393
  • fix: Handle invalid admission requests by @Starkteetje in #363
  • docs: add pull request template by @xopham in #395
  • ci: use custom k3s cluster by @xopham in #397
  • fix: support api versions for k8s workloadobjects, add tests by @xopham in #396
  • update: update mkdocs-material requirement from ~=7.3.4 to ~=7.3.6 by @dependabot in #398
  • update: update pytest-subprocess requirement from ~=1.2.0 to ~=1.3.1 by @dependabot in #400
  • update: update jsonschema requirement from ~=4.1.2 to ~=4.2.0 by @dependabot in #402
  • update: update setuptools requirement from ~=58.2.0 to ~=58.5.3 by @dependabot in #403
  • ci: connaisseur upgrade integration test by @xopham in #298
  • fix: only load required delegantions by @phbelitz in #318
  • Production WSGI server by @Starkteetje in #299
  • docs: add ADR-7 by @xopham in #406
  • update: cosign v1.2.1 to v1.3.0 by @xopham in #404
  • ci: speedup upgrade integration test by @xopham in #405
  • update: update jinja2 requirement from ~=3.0.2 to ~=3.0.3 by @dependabot in #410
  • update: update jsonschema requirement from ~=4.2.0 to ~=4.2.1 by @dependabot in #408
  • update: update pytest-subprocess requirement from ~=1.3.1 to ~=1.3.2 by @dependabot in #409
  • update: cosign v1.3.0 to v1.3.1 by @xopham in #414
  • Refactor: cosign key types by @xopham in #415
  • update: update setuptools requirement from ~=58.5.3 to ~=59.2.0 by @dependabot in #419
  • Fix/bump app version by @phbelitz in #423
  • v2.2.1 release by @xopham in #380

New Contributors

Full Changelog: v2.2.0...v2.2.1

Don't miss a new connaisseur release

NewReleases is sending notifications on new releases.