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

Bump github.com/fluxcd/source-controller/api from 0.21.2 to 0.22.0 #3

Conversation

dependabot[bot]
Copy link

@dependabot dependabot bot commented on behalf of github Mar 21, 2022

Bumps github.com/fluxcd/source-controller/api from 0.21.2 to 0.22.0.

Release notes

Sourced from github.com/fluxcd/source-controller/api's releases.

v0.22.0

CHANGELOG

Changelog

Sourced from github.com/fluxcd/source-controller/api's changelog.

0.22.0

Release date: 2022-03-17

This prerelease comes with new reconcilers which make use of fluxcd/pkg utilities for common runtime operations, and graduates the API to v1beta2.

⚠️ It is required to update the source-controller Custom Resource Definitions on your cluster and/or in Git.

Breaking changes

  • Bucket resources do now take the provided etag for object storage items into account during the calculation of the revision. As a result, items will no longer be downloaded on every reconcile if none of them have changed.
  • HelmChart resources do now advertise the observed chart name (.status.observedChartName) and Source (reference) Artifact revision (.status.observedSourceArtifactRevision in the Status. The information is used to more efficiently react to source revision and/or chart changes.

Features and Improvements

API specifications in a user-friendly format

The new specifications for the v1beta2 API have been written in a new format with the aim to be more valuable to a user. Featuring separate sections with examples, and information on how to write and work with them.

Artifact now advertises size

The size (in bytes) of a tarball Artifact is now advertised in the Size (.size) field of the Artifact. This can be utilized by users to e.g. quickly see if .sourceignore rules have an effect, or be displayed in a UI.

Azure Blob Storage support for Bucket resources

The .spec.provider of a Bucket resource can now be set to azure to instruct the controller to use the Azure Blob Storage SDK while fetching objects. This allows for authenticating using Service Principals, Managed Identities and Shared Keys.

For more information, see the Bucket spec about the Azure provider.

Enhanced Kubernetes Conditions

Source API resources will now advertise more explicit Condition types (more about the types in "API changes"), provide Reconciling and Stalled

... (truncated)

Commits
  • 62b5007 Merge pull request #621 from fluxcd/release-v0.22.0
  • 1711fca Release v0.22.0
  • a9a2b3e Merge pull request #622 from fluxcd/api-v1beta2-doc-polarity
  • 6bf8dc5 api/v1beta2: add note on Condition polarity
  • e4d0b53 Merge pull request #613 from fluxcd/reorder-conditions
  • a102d95 Prioritize StorageOperationFailedCondition
  • a3cbe6e Merge pull request #606 from pjbgf/managed-transport-libgit130
  • 115040e Support redirects for libgit2 managed transport
  • 43661dd Enforce effective URL on error messages
  • d1a7e5d Fix race condition on httpSmartSubTransport
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [github.com/fluxcd/source-controller/api](https://github.com/fluxcd/source-controller) from 0.21.2 to 0.22.0.
- [Release notes](https://github.com/fluxcd/source-controller/releases)
- [Changelog](https://github.com/fluxcd/source-controller/blob/main/CHANGELOG.md)
- [Commits](fluxcd/source-controller@v0.21.2...v0.22.0)

---
updated-dependencies:
- dependency-name: github.com/fluxcd/source-controller/api
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file go Pull requests that update Go code labels Mar 21, 2022
@dependabot @github
Copy link
Author

dependabot bot commented on behalf of github Mar 24, 2022

Superseded by #12.

@dependabot dependabot bot closed this Mar 24, 2022
@dependabot dependabot bot deleted the dependabot/go_modules/github.com/fluxcd/source-controller/api-0.22.0 branch March 24, 2022 01:37
gfichtenholt added a commit that referenced this pull request Oct 18, 2022
gfichtenholt added a commit that referenced this pull request Oct 22, 2022
…mware-tanzu#2881  (vmware-tanzu#5410)

* integration test intermittent failures

* incremental

* add flux e2e test

* incremental

* incremental

* clean up log.Info

* bump flux version

* fix merge error

* fix merge error #2

* fix merge #3

* fix merge #4
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file go Pull requests that update Go code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants