Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump kopf from 0.28.3 to 1.30.1 #42

Merged
merged 1 commit into from
Mar 13, 2021
Merged

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Mar 11, 2021

Bumps kopf from 0.28.3 to 1.30.1.

Release notes

Sourced from kopf's releases.

1.30.1

Bugfixes:

  • Hotfix an "unexpected kwarg" error for indexing when peering is enabled. #712

Contribution workflow:

  • The master branch is renamed to main. #711
  • Kubernetes 1.13 is disabled (not supported by Minikube, broke the CI). #709
  • Kubernetes 1.20 is enabled, others are upgraded on micro-versions. #709

1.30.0

New features:

  • In-memory indexing & caching for faster lookup/listing of resources from all handlers. #661
  • Global memo with keys available throughout all operator- & resource-level handlers. #667
  • Embedded operators accept memo= with arbitrary values to be used as a context. #667
  • Custom memo classes for embedded operators instead of the default kopf.Memo. #667

Improvements:

  • Better documentation on the hierarchies toolkit, with detailed examples. #671 #672
  • 3rd-party (pykube-ng & kubernetes) objects/models are now supported for hierarchies. #672
  • Other tiny improvements for the hierarchies toolkit:
    • Relabelling of the target resources with labels of the current owner.
    • forced= flag in all functions, incl. names/namespaces.
    • nested= now accepts a single string too: nested="spec.jobTemplate".
    • adopt() has got forced & strict options (in addition to nested).
    • And others: see #671

Bugfixes:

  • Stop daemons & timers while the operator is on peering freeze. #675
  • Use 0.0.0.0 for liveness probes in docs. #665 by @​brennerm

Contributors experience:

  • DCO is now mandatory for all contributions. #660
  • Log spill is removed for pytest. #670
  • Kopf's compatibility with 3rd-party clients is now tested. #669
  • Better error highlighting in tests when happened under throttled code. #696
  • Newer mypy. #677

Refactorings:

  • Missing kwargs added to protocols (seems, they have no effect). #666
  • Code moves and name changes with no behaviour affected. #679 #680 #681 #695

1.30.0rc1

New features:

... (truncated)

Commits
  • 484f947 Merge pull request #712 from nolar/fix-peering-kwargs
  • 14c5774 Fix unused but passed kwargs to peering routines
  • a9d8f13 Merge pull request #711 from nolar/master-to-main
  • 902cf1a Rename master branch to main
  • e71dc60 Merge pull request #709 from nolar/disable-old-k8s
  • 05b9671 Enable Kubernetes v1.20 and upgrade micro-versions
  • 82133c2 Drop Kubernetes 1.13 as not supported by Minikube
  • 8a08e0a Merge pull request #661 from nolar/live-views
  • aa91fbe Prevent massive toggle creation for non-indexable resources
  • 1d657e2 Block regular handlers before the indices are populated
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

@dependabot dependabot bot force-pushed the dependabot/pip/kopf-1.30.1 branch from c4846bb to 8f9dfd6 Compare March 12, 2021 07:43
@kawaja
Copy link
Owner

kawaja commented Mar 13, 2021

@dependabot rebase

@dependabot dependabot bot force-pushed the dependabot/pip/kopf-1.30.1 branch from 8f9dfd6 to b68bb98 Compare March 13, 2021 05:35
@kawaja kawaja merged commit f123e2e into master Mar 13, 2021
@dependabot dependabot bot deleted the dependabot/pip/kopf-1.30.1 branch March 13, 2021 06:26
@kawaja kawaja restored the dependabot/pip/kopf-1.30.1 branch September 30, 2023 02:10
@kawaja kawaja deleted the dependabot/pip/kopf-1.30.1 branch September 30, 2023 02:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant