Pass-operator

Latest version: v0.4.8

Safety actively analyzes 681874 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 4

0.4.8

What's Changed
* update-readme: sync by emmeowzing in https://github.com/premiscale/pass-operator/pull/142
* chore(deps): update general orb to v1.2.8 by renovate in https://github.com/premiscale/pass-operator/pull/148
* chore(deps): update dependency aiohttp to v3.10.2 [security] by renovate in https://github.com/premiscale/pass-operator/pull/156
* updates: update packages by emmeowzing in https://github.com/premiscale/pass-operator/pull/157


**Full Changelog**: https://github.com/premiscale/pass-operator/compare/v0.4.7...v0.4.8

0.4.7

What's Changed

This release includes improvements to the locking mechanism around event handlers. Now, when a single PassSecret has multiple event handlers fired in short or quick succession (reconciliation included), the handlers are placed on a queue and processed in the order the events occurred.

* queue-passsecret-locks: queue up passsecret event handler locks by emmeowzing in https://github.com/premiscale/pass-operator/pull/141


**Full Changelog**: https://github.com/premiscale/pass-operator/compare/v0.4.6...v0.4.7

0.4.6

What's Changed

The majority of the work that went into this patched release was to clean up the interface around locks on PassSecrets to prevent different event handlers from working on the same object at the same time, which would result in a race condition and uncertain outcomes.

* extend-blocking: ensure safety by emmeowzing in https://github.com/premiscale/pass-operator/pull/138
* consolidate-locks: extract lock logic into decorators by emmeowzing in https://github.com/premiscale/pass-operator/pull/140

**Full Changelog**: https://github.com/premiscale/pass-operator/compare/v0.4.5...v0.4.6

0.4.5

What's Changed

* block-reconciliation: handlers need to be blocked by a reconciliation that's in progress by emmeowzing in https://github.com/premiscale/pass-operator/pull/136

**Full Changelog**: https://github.com/premiscale/pass-operator/compare/v0.4.4...v0.4.5

0.4.4

What's Changed

* finish e2e testing environment and test runs by emmeowzing in https://github.com/premiscale/pass-operator/pull/135.
* This PR also fixes several bugs that arise between event handlers, namely between updates/creates/deletes and the reconciliation. There is now an early-exit on reconciling existing secrets if any of the other handlers are still working on a PassSecret, which gives them more time to complete (decryption can take a while).
* Decryption of managed secrets encrypted fields is now multithreaded for greater performance on secrets with many fields.

**Full Changelog**: https://github.com/premiscale/pass-operator/compare/v0.4.3...v0.4.4

0.4.3

What's Changed
* write-e2e-tests: run full test environment by emmeowzing in https://github.com/premiscale/pass-operator/pull/130


**Full Changelog**: https://github.com/premiscale/pass-operator/compare/v0.4.2...v0.4.3

Page 1 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.