Releases: bsquizz/ocdeployer
Releases · bsquizz/ocdeployer
PyYAML security update
Bump pyyaml from 5.3 to 5.4 (#55) Bumps [pyyaml](https://github.com/yaml/pyyaml) from 5.3 to 5.4. - [Release notes](https://github.com/yaml/pyyaml/releases) - [Changelog](https://github.com/yaml/pyyaml/blob/master/CHANGES) - [Commits](https://github.com/yaml/pyyaml/compare/5.3...5.4) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Replace use of 'oc --export'
5.7.9 Fix for '--export' being removed (#54)
Add --version option
Add --version argument (#53) Run black/isort on this
Avoid secret delete race conditions
If multiple ocdeployer
processes are running, one process' SecretImporter
might delete the secret while another is trying to link it. We now check the data
of the desired secret vs the secret in the target namespace to see if it really does need to be imported.
Fix for secret importing
If secrets src project and destination project were the same, due to changes in 5.7.5, the secret was deleted before we attempted to import it. This issue has been fixed.
Tweak to secret importing
oc delete
secrets before they are oc apply
'd so that secrets with a null
value will be properly updated.
Require sh >= 1.13.1
5.7.4 Require sh >= 1.13.1