Skip to content

Releases: SAP/component-operator

v0.1.17

13 Jan 22:34
Compare
Choose a tag to compare

Incompatible changes

Starting from this release, component-operator requires flux GitRepository and HelmChart in version v1.

v0.1.16

13 Jan 07:23
Compare
Choose a tag to compare
Update chart docs

v0.1.15

06 Jan 07:23
Compare
Choose a tag to compare
Update chart docs

v0.1.14

19 Dec 16:57
Compare
Choose a tag to compare
Update chart docs

v0.1.13

09 Dec 16:55
Compare
Choose a tag to compare

Enhancements

Various policies tweaking the reconciliation of dependent objects can now be defaulted on component level. See #25 and docs.

Fixes

SOPS handling of binary-encrypted content (in some edge cases) was fixed. See #24.

v0.1.12

14 Nov 11:11
Compare
Choose a tag to compare

So far, sources referenced by Component objects (typically flux sources) are expected to have a certain 'revision'. The revision more or less uniquely identifies the referenced content in the source system. For example, in case of a GitRepository, the revision is a git SHA; in case of a HelmChart, it is the helm chart's version.

Until now, component-operator used this revision to identify the source content, that is

  • to decide whether components are up-to-date, respectively synced
  • to pin dependent components.

However, this was not 100% accurate. Because the referenced content might change with revision remaining the same ('moving revision'), or a new revision might reference identical content.

Fortunately, the source types we are currently handling have also a content digest, which is more adequate to identify the content.

This PR tries to fix the relevant pieces of logic, such that

  • whenever content is identified, the digest (or digest plus revision) is considered
  • pinning can be done by revision (to stay backwards compatible), and also by digest; that is, a new spec field spec.digest is introduced.

v0.1.11

10 Nov 15:41
Compare
Choose a tag to compare
Update chart docs

v0.1.10

21 Oct 07:30
Compare
Choose a tag to compare
Update chart docs

v0.1.9

16 Oct 06:32
Compare
Choose a tag to compare
Update chart docs

v0.1.8

30 Sep 07:31
Compare
Choose a tag to compare
Update chart docs