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

Prepare for v0.40 release #3567

Closed
21 tasks done
stefanprodan opened this issue Feb 7, 2023 · 0 comments
Closed
21 tasks done

Prepare for v0.40 release #3567

stefanprodan opened this issue Feb 7, 2023 · 0 comments
Labels
umbrella-issue Umbrella issue for tracking progress of a larger effort

Comments

@stefanprodan
Copy link
Member

stefanprodan commented Feb 7, 2023

The 0.40 release promotes the ImageRepository and ImagePolicy APIs to v1beta2 and deprecates the auto-login controller flags.

The GitRepository API has a new optional field .spec.ref.name that allows specifying a Git Reference. This allows Flux to reconcile resources from GitHub Pull Requests (refs/pull/<id>/head) and GitLab Merge Requests (refs/merge-requests/<id>/head). In addition, the source revision format changes as described by RFC-0005.

The OCI artifacts produced with flux push artifact have now custom media types:

  • artifact media type application/vnd.oci.image.manifest.v1+json
  • config media type application/vnd.cncf.flux.config.v1+json
  • content media type application/vnd.cncf.flux.content.v1.tar+gzip

TODOs:

Release checklist:

  • source-controller v0.35.0
  • kustomize-controller v0.34.0
  • notification-controller v0.32.0
  • helm-controller: v0.30.0
  • image-automation-controller v0.30.0
  • image-reflector-controller v0.25.0
  • flux2 v0.40.0
  • terraform-provider-flux v0.24.0

Documentation updates:

@stefanprodan stefanprodan added the umbrella-issue Umbrella issue for tracking progress of a larger effort label Feb 7, 2023
@stefanprodan stefanprodan pinned this issue Feb 7, 2023
@hiddeco hiddeco closed this as completed Feb 22, 2023
@stefanprodan stefanprodan unpinned this issue Mar 1, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
umbrella-issue Umbrella issue for tracking progress of a larger effort
Projects
None yet
Development

No branches or pull requests

2 participants