fluent / fluent-operator

Operate Fluent Bit and Fluentd in the Kubernetes way - Previously known as FluentBit Operator
Apache License 2.0
578 stars 246 forks source link

Fixes "build fluent operator" CI workflow #1263

Closed joshuabaird closed 2 months ago

joshuabaird commented 2 months ago

1259 removed the platform input from the clone-docker-image-action CI workflow but failed to remove it from being passed in the "build fluent operator" workflow which resulted in this error:

The workflow is not valid. .github/workflows/build-op-image.yaml (Line: 155, Col: 18): Invalid input, platforms is not defined in the referenced workflow

This PR also fixes a Dockerhub promotion issue for the fluentd-arm64-base images.

joshuabaird commented 2 months ago

@benjaminhuo It looks like this PR workflow has been failing with the same error for a while now (403 forbidden) so I think we may have something else going on here:

Error: buildx failed with: ERROR: failed to solve: failed to push ghcr.io/fluent/fluent-operator/fluent-operator:pr-1224: unexpected status from POST request to https://ghcr.io/v2/fluent/fluent-operator/fluent-operator/blobs/uploads/: 403 Forbidden

But -- the error introduced by my changes has been fixed in this PR.

benjaminhuo commented 2 months ago

@benjaminhuo It looks like this PR workflow has been failing with the same error for a while now (403 forbidden) so I think we may have something else going on here:

Error: buildx failed with: ERROR: failed to solve: failed to push ghcr.io/fluent/fluent-operator/fluent-operator:pr-1224: unexpected status from POST request to https://ghcr.io/v2/fluent/fluent-operator/fluent-operator/blobs/uploads/: 403 Forbidden

But -- the error introduced by my changes has been fixed in this PR.

Yeah, this is a bug not introduce by your PR.