Skip to content

Releases: operator-framework/operator-lib

v0.9.0

10 Nov 20:34
v0.9.0
dfdc557
Compare
Choose a tag to compare

Additions

  • Add a prune package to handle cleanup of pods and job resources (#75)
  • Change prune strategy to separate resource removal from the strategy (#76)

v0.8.0

14 Oct 16:55
d4e70d9
Compare
Choose a tag to compare

Additions

  • Introduced conditions.Factory interface to enable users to provide their own
    implementations for building a Condition object to manage OperatorCondition
    resources. (#58)

Bug Fixes

  • Fix syntax in godoc of proxy library. (#72)

v0.7.0

08 Sep 17:29
v0.7.0
27f57aa
Compare
Choose a tag to compare

Additions

  • Add function to facilitate proxy-aware operators (#71)

v0.6.0

29 Jul 14:29
ecd9a4a
Compare
Choose a tag to compare

Additions

  • Added NewPause(key) to handler and predicate packages that returns an EventHandler and Predicate, respectively, to pause object reconciliation on objects. (#60)

Bug Fixes

  • Fix permission issue when setting the operator-condition. (#70)

v0.5.0

07 Jul 17:43
ec654a6
Compare
Choose a tag to compare

Additions

  • Bump controller-runtime version to 0.9.0 (#64)
  • Update conditions library to use v2 api (#65)

Removals

  • Remove ErrNoOperatorCondition from conditions library (#66)

v0.4.1

06 May 16:17
v0.4.1
064486c
Compare
Choose a tag to compare

Bug Fixes

  • Ignore time in ManagedFields when processing events from dependent resources (#59)
  • deps: controller-runtime v0.8.3 (#57)
  • predicate: Remove duplicate object validation (#47)

v0.4.0

19 Jan 19:12
c0ba7dc
Compare
Choose a tag to compare

Additions

  • Bump controller-runtime version to 0.8.0 (#49 )

v0.3.0

11 Dec 22:56
5891762
Compare
Choose a tag to compare

Additions

  • Bump Go to 1.15 (#38)
  • Add library to interact with Operator Conditions (#43)
  • Bump controller-runtime to 0.7.0 (#45)

v0.2.0

15 Oct 15:59
659d5a8
Compare
Choose a tag to compare

Bug Fixes

  • Modified leader re-election logic to check the condition of the node where leader pod is running and trigger immediately (#25)

Additions

  • Added Contributing guide to the repository (#23)
  • Added release script (#36)

Removals

  • Removed status package in support of upstream Conditions library (#35)

v0.1.0

30 Jul 18:36
v0.1.0
30fdafc
Compare
Choose a tag to compare

Additions

  • Added leader for life (#7)
  • Added EnqueueRequestForAnnotation (#2)
  • Added InstrumentedEnqueueRequestForObject (#15)
  • Added NoGenerationPredicate (#11)
  • Added DependentPredicate (initial commit)
  • Added Condition (initial commit)