fluent-operator icon indicating copy to clipboard operation
fluent-operator copied to clipboard

Fix release cycles for fluentd and fluentbit images manually.

Open sarathchandra24 opened this issue 1 year ago • 0 comments

What this PR does / why we need it:

https://github.com/fluent/fluent-operator/issues/1178 https://github.com/fluent/fluent-operator/pull/1079

  1. Current Github workflows are following the same release cycle.
  2. We have three different images fluent-bit, fluent-operator and fluentd, but these are on different release cycle and following same tag doesn't apply. Also we don't want to fallback on the make files again.
  3. So instead of creating the images using tags, it asks for a input of what release number to follow and then docker image tags are build likewise.

Links to workflow runs:

  1. Fluent Operator released on tag: https://github.com/sarathchandra24/fluent-operator/actions/runs/9248567473
  2. Fluent Operator released on master: https://github.com/sarathchandra24/fluent-operator/actions/runs/9248514441
  3. Fluent Bit released manually by specifying tag as input for workflow: https://github.com/sarathchandra24/fluent-operator/actions/runs/9248457484
  4. Fluentd released manually by specifying tag as input for workflow: https://github.com/sarathchandra24/fluent-operator/actions/runs/9248735165

How to trigger manually

image

Which issue(s) this PR fixes:

Fixes #1178

Does this PR introduced a user-facing change?


Additional documentation, usage docs, etc.:


sarathchandra24 avatar May 27 '24 03:05 sarathchandra24