Commit Graph

  • a04d1cd7ac
    Merge pull request #475 from fluxcd/test-reconciler-ratelimiter Sunny 2023-02-16 16:55:25 +0530
  • 3d6578a417 Set rate limiter option in test reconcilers Sunny 2023-01-17 22:37:04 +0000
  • 4949c9ff34
    Disable image policy caching disable-policy-cache Stefan Prodan 2023-02-09 11:49:27 +0200
  • 3abab5bb1e
    Merge pull request #481 from fluxcd/release-v0.29.0 v0.29.0 Sunny 2023-02-01 22:28:05 +0530
  • 2bd67d3f2b Release v0.29.0 Sunny 2023-02-01 16:40:33 +0000
  • 5b98a20ac0
    Merge pull request #480 from fluxcd/update-deps api/v0.29.0 Hidde Beydals 2023-02-01 16:22:11 +0000
  • 63a3bd6b0c Update other dependencies Hidde Beydals 2023-02-01 16:06:23 +0000
  • d19c53f628 Update dependencies Hidde Beydals 2023-02-01 15:55:30 +0000
  • 3dbcc711d1 api: update dependencies Hidde Beydals 2023-02-01 15:49:17 +0000
  • 978d40fa32
    Merge pull request #479 from fluxcd/feat-cache-secrets-cm Sunny 2023-01-30 21:33:08 +0530
  • 4be070b871 Disable caching of Secrets and ConfigMaps Sunny 2023-01-30 15:52:23 +0000
  • 6766f3b451
    Merge pull request #478 from fluxcd/docker-sbom Stefan Prodan 2023-01-30 16:09:50 +0200
  • 576cd7e331
    build: Enable SBOM and SLSA Provenance Stefan Prodan 2023-01-30 16:01:18 +0200
  • 9fcf51dae3
    Update Alpine to v3.17 Stefan Prodan 2023-01-30 15:59:30 +0200
  • d3eb70b366
    Merge pull request #477 from pjbgf/update-contacts Paulo Gomes 2023-01-27 11:00:09 +0000
  • c60315edc8
    Update contact details for pjbgf Paulo Gomes 2023-01-26 18:19:19 +0000
  • c0d8cbc108
    build: Bump sigs.k8s.io/kustomize/kyaml Paulo Gomes 2022-12-22 10:06:14 +0000
  • ca012e2b71
    Merge pull request #472 from pjbgf/release-v0.28.0 v0.28.0 Paulo Gomes 2022-12-21 09:28:10 +0000
  • 864d031e5f
    Release v0.28.0 Paulo Gomes 2022-12-21 09:20:44 +0000
  • 2922cce102
    Merge pull request #469 from fluxcd/single-branch api/v0.28.0 Paulo Gomes 2022-12-20 22:43:08 +0000
  • 9d242c54f0
    Add feature gate GitAllBranchReferences The new feature gate enables users to toggle the download of all branch head references when push branches are configured. Paulo Gomes 2022-12-20 16:56:39 +0000
  • 922b4f608b
    Merge pull request #471 from pjbgf/deps Paulo Gomes 2022-12-20 16:03:32 +0000
  • d94f317e65
    Update dependencies - github.com/fluxcd/image-reflector-controller/api to versio0.23.1... - github.com/fluxcd/source-controller/api to version 0.33.0. - github.com/AdaLogics/go-fuzz-headers to version 0.0-20221206110420-d395f97c4830... - github.com/Masterminds/sprig/v3 to version 3.2.3. - github.com/fluxcd/go-git/v5 to version 5.0-20221219190809-2e5c9d01cfc4... - github.com/fluxcd/pkg/git/gogit to version 0.4.0. - github.com/onsi/gomega to version 1.24.2. - golang.org/x/crypto to version 0.4.0. Paulo Gomes 2022-12-20 15:25:12 +0000
  • ed0c8a22b0
    Merge pull request #470 from fluxcd/empty-commits Paulo Gomes 2022-12-20 11:38:48 +0000
  • a980b894e0
    Block the creation of empty commits In specific cases, the update mechanism may lead to no files being changed. The changes short-circuit the process to exit early when 0 files have been modified. Paulo Gomes 2022-11-30 15:16:19 +0000
  • f48e3bd8fd
    Merge pull request #468 from fluxcd/remove-libgit2 Paulo Gomes 2022-12-09 14:03:12 +0000
  • 5048e38508
    features: Remove ForceGoGitImplementation Paulo Gomes 2022-12-09 12:03:20 +0000
  • 2fe47bbfdf
    build: Remove unused scripts Paulo Gomes 2022-12-09 11:59:42 +0000
  • b396dce1c6
    libgit2: Update documentation Paulo Gomes 2022-12-09 11:59:11 +0000
  • a18b51b479
    libgit2: Remove libgit2 from fuzzers Paulo Gomes 2022-12-09 11:51:44 +0000
  • 7a05f4856c
    libgit2: Remove references to libgit2 from code Paulo Gomes 2022-12-09 11:30:55 +0000
  • 38d76cc407
    libgit2: Migrate tests to go-git Paulo Gomes 2022-12-09 11:27:51 +0000
  • 5453088b02
    Merge pull request #463 from fluxcd/shallow Paulo Gomes 2022-12-07 10:37:23 +0000
  • 5475da4475
    Document GitShallowClone and GitForcePushBranch# Paulo Gomes 2022-12-06 15:37:16 +0000
  • ebabb47510
    Enable shallow clone by default Paulo Gomes 2022-12-06 15:22:10 +0000
  • e846e29458
    Add GitShallowClone feature This feature enables the use of shallow clones when pulling source from Git repositories. Paulo Gomes 2022-11-24 13:57:47 +0000
  • 6d639f3bcd
    Merge pull request #465 from pjbgf/postbuild Paulo Gomes 2022-11-25 17:23:06 +0000
  • cdbbca0fb0
    build: Link libgit2 via LIB_FUZZING_ENGINE Paulo Gomes 2022-11-25 17:07:52 +0000
  • 6a0e0dedeb
    Merge pull request #464 from pjbgf/postbuild Paulo Gomes 2022-11-25 10:23:49 +0000
  • ccf956a0f3
    build: Add postbuild script for fuzzing In order to reduce the complexity of the fuzzing setup the majority of the code is moving upstream. For that to work, each project with specific requirements need to configure pre and post build scripts to ensure actions take place before the build, and any clean up happens at the very end. Paulo Gomes 2022-11-24 19:12:23 +0000
  • 7fd2c7cbb3
    Merge pull request #462 from pjbgf/fix-broken-fuzz Paulo Gomes 2022-11-23 18:09:00 +0000
  • 5fefee34b7
    build: Improve fuzz tests' reliability Establish conventions which aligns with what is supported upstream today, whilst expanding on documentation to ensure folks have pointers on how to debug/check for issues going forwards. Paulo Gomes 2022-11-23 15:48:14 +0000
  • 43b99c65b6
    Merge pull request #461 from pjbgf/release-0.27.0 v0.27.0 Paulo Gomes 2022-11-21 11:14:44 +0000
  • 3e0c3e04bb
    Release v0.27.0 Paulo Gomes 2022-11-21 10:49:42 +0000
  • 7bd4886a79
    Merge pull request #460 from pjbgf/upd-deps api/v0.27.0 Paulo Gomes 2022-11-21 10:09:12 +0000
  • ebbf83aa10
    Update dependencies - github.com/fluxcd/image-reflector-controller/api 0.23.0 - github.com/fluxcd/pkg/apis/event 0.2.0 - github.com/fluxcd/pkg/runtime 0.24.0 - github.com/google/go-containerregistry 0.12.1 - golang.org/x/crypto 0.3.0 - k8s.io/api 0.25.4 - k8s.io/client-go 0.25.4 - sigs.k8s.io/kustomize/kyaml 0.13.10 - github.com/fluxcd/pkg/apis/meta 0.18.0 - github.com/fluxcd/source-controller/api 0.32.1 - k8s.io/apimachinery 0.25.4 Paulo Gomes 2022-11-18 17:01:42 +0000
  • c0f9593aad
    Merge pull request #456 from fluxcd/api-cleanup Stefan Prodan 2022-11-16 17:44:26 +0200
  • 2ce27a70fb
    Remove deprecated alpha APIs Stefan Prodan 2022-11-09 17:07:03 +0200
  • 92603f3295
    Merge pull request #459 from aryan9600/bump-git-v0.7.0 Paulo Gomes 2022-11-16 14:54:33 +0000
  • 1cacafa5fc bump pkg/git, pkg/git/gogit and pkg/git/libgit2 Sanskar Jaiswal 2022-11-16 20:00:20 +0530
  • 1b8d307a6d
    Merge pull request #458 from pjbgf/remove-nsswitch Paulo Gomes 2022-11-14 18:38:37 +0000
  • 564b0b5c7e
    Remove nsswitch.conf creation Since 11-11-2022, the alpine:3.16 includes that file on its base image. More information can be found at: https://git.alpinelinux.org/aports/commit/?id=348653a9ba0701e8e968b3344e72313a9ef334e4 Paulo Gomes 2022-11-14 17:50:49 +0000
  • 93055b0c79
    Merge pull request #455 from fluxcd/event-v1beta1 Stefan Prodan 2022-11-09 12:37:39 +0200
  • cad8850c11
    Use Flux Event API v1beta1 Stefan Prodan 2022-11-09 12:11:43 +0200
  • b59fffa14e
    Merge pull request #452 from pjbgf/feature-nolibgit2 Paulo Gomes 2022-11-08 09:58:41 +0000
  • 0191d6b4cc
    gogit: Add new ForceGoGitImplementation FeatureGate ForceGoGitImplementation ignores the value set for gitImplementation and ensures that go-git is used for all GitRepository objects. This can be used to confirm that Flux instances won't break if/when the libgit2 implementation was to be deprecated. Paulo Gomes 2022-11-04 11:12:48 +0000
  • 4e1d1216dc
    Merge pull request #453 from fluxcd/shallow-force Paulo Gomes 2022-11-04 11:14:04 +0000
  • 842c6d78c4
    Add support for Git force push Automations using a different push branch can now enable force push to ensure that it gets refreshed with the latest version of the branch used for the clone operation. Paulo Gomes 2022-11-02 13:35:26 +0000
  • d293039e5d
    Merge pull request #451 from pjbgf/git-refactoring Paulo Gomes 2022-11-02 12:46:25 +0000
  • b00625bffc
    Remove redundant repoAccess Paulo Gomes 2022-11-01 12:42:48 +0000
  • 32b8e78f6c
    Bump go-git to enable multi_ack Paulo Gomes 2022-10-27 19:30:16 +0100
  • 7c6a117523
    use gitrepo implementation for git ops Sanskar Jaiswal 2022-10-17 22:28:10 +0530
  • 26bd330f18
    build: Bump golang-with-libgit2 to v0.4.0 The new version uses libgit2 1.5.0 and requires git2go/v34. Paulo Gomes 2022-10-13 10:10:51 +0100
  • 0296f7acf0
    refactor reconciler to use fluxcd/pkg/git Sanskar Jaiswal 2022-09-02 16:19:04 +0530
  • a7dba5331b
    Merge pull request #449 from pjbgf/release-0.26.1 v0.26.1 Paulo Gomes 2022-10-21 16:35:45 +0100
  • 0084acaa37
    Release v0.26.1 Paulo Gomes 2022-10-21 16:14:34 +0100
  • 23ce9b3f92
    Merge pull request #448 from fluxcd/kube-1.25.3 api/v0.26.1 Paulo Gomes 2022-10-21 16:06:53 +0100
  • 1e89d03c14
    Update dependencies - `k8s.io/*` v0.25.3 - `fluxcd/pkg/runtime` v0.22.0 - `fluxcd/source-controller/api` v0.31.0 - `fluxcd/image-reflector-controller/api` v0.22.1 - `golang.org/x/text` v0.4.0 (fix CVE-2022-32149) Stefan Prodan 2022-10-21 17:48:42 +0300
  • 521abf3fd0
    Revert "build: Bump golang-with-libgit2 to v0.4.0" Paulo Gomes 2022-10-19 12:12:35 +0100
  • 32f9a504c6
    Bump go-git to enable multi_ack Paulo Gomes 2022-10-19 11:21:03 +0100
  • 85b0ea28ff
    Merge pull request #446 from aryan9600/gogit Paulo Gomes 2022-10-19 09:29:57 +0100
  • 922ec67c6e use gitrepo implementation for git ops Sanskar Jaiswal 2022-10-17 22:28:10 +0530
  • 923e2a2575
    Merge pull request #445 from pjbgf/bump-libgit2 Paulo Gomes 2022-10-13 11:55:12 +0100
  • 3c99572c7b
    build: Bump golang-with-libgit2 to v0.4.0 The new version uses libgit2 1.5.0 and requires git2go/v34. Paulo Gomes 2022-10-13 10:10:51 +0100
  • 8472817e57
    refactor reconciler to use fluxcd/pkg/git Sanskar Jaiswal 2022-09-02 16:19:04 +0530
  • d872518947
    Merge pull request #443 from pjbgf/release-v0.26.0 v0.26.0 Stefan Prodan 2022-09-29 19:33:08 +0300
  • dee4b22ce1
    Release v0.26.0 Paulo Gomes 2022-09-29 17:05:45 +0100
  • adaa4d87f8
    Merge pull request #444 from pjbgf/update-deps api/v0.26.0 Paulo Gomes 2022-09-29 17:16:14 +0100
  • 8ef121874d
    Update dependencies - github.com/fluxcd/source-controller to version 0.30.0. - github.com/fluxcd/source-controller/api to version 0.30.0. - k8s.io/kube-openapi to version 0.0.0-20220928191237-829ce0c27909. Paulo Gomes 2022-09-29 17:02:48 +0100
  • 7e63df95db refactor reconciler to use fluxcd/pkg/git Sanskar Jaiswal 2022-09-02 16:19:04 +0530
  • 8828ca321e
    Merge pull request #441 from pjbgf/bump-darwin-ci Paulo Gomes 2022-09-29 10:01:23 +0100
  • a88b62d72a
    build: Bump CI to macos-11 The previous version has been deprecated and should not be used going forwards. Paulo Gomes 2022-09-28 17:17:17 +0100
  • d9da9def93
    Merge pull request #442 from pjbgf/update-git2go Paulo Gomes 2022-09-29 06:53:16 +0100
  • cd5e074a8a
    Bump libgit2 to v0.3.0 Paulo Gomes 2022-09-29 06:27:56 +0100
  • 08ee794448
    build: Skip cosign verification for CI The libgit2 libraries are downloaded and verified before some of the make targets are executed. This assures the provenance of such files before using them and is very important specially for end users running such tests on their machines. Paulo Gomes 2022-09-29 06:27:29 +0100
  • 8640fd12cf
    Update dependencies Removed redirects no longer needed and bumped dependencies: - github.com/fluxcd/image-reflector-controller/api to version 0.22.0. - github.com/fluxcd/pkg/apis/meta to version 0.16.0. - github.com/fluxcd/pkg/runtime to version 0.19.0. - golang.org/x/crypto to version 0.0.0-20220926161630-eccd6366d1be. - k8s.io/api to version 0.25.2. - k8s.io/apimachinery to version 0.25.2. - k8s.io/client-go to version 0.25.2. - k8s.io/kube-openapi to version 0.0.0-20220927161751-b7a9e6fe3bb6. - sigs.k8s.io/controller-runtime to version 0.13.0. Paulo Gomes 2022-09-28 17:36:58 +0100
  • 688477c58a
    build: Replace git2go with fluxcd fork Paulo Gomes 2022-09-28 16:07:31 +0100
  • 0eec37b437
    Merge pull request #440 from fluxcd/build-go1.19 Paulo Gomes 2022-09-28 17:24:14 +0100
  • 79ca3ceec1
    Build with Go 1.19 - Update Go to 1.19 in CI - Use Go 1.19 in base image - Update Alpine to 3.16 in the final image - Update controller-gen v0.8.0 (v0.7 fails with Go 1.19) and regenerate manifests Stefan Prodan 2022-09-28 18:34:56 +0300
  • ffd00adecc
    Merge pull request #439 from fluxcd/api-validate-duration Stefan Prodan 2022-09-20 12:22:42 +0300
  • 456b48a909
    api: add custom validation for v1.Duration types Stefan Prodan 2022-09-20 12:08:08 +0300
  • d0b0c69269
    Merge pull request #438 from fluxcd/fix-build-cosign Stefan Prodan 2022-09-15 19:15:41 +0300
  • d2247d9cee
    Fix build by enabling Cosign experimental Cosign 1.12.0 comes with a breaking change where verify blob requires `COSIGN_EXPERIMENTAL=1` Stefan Prodan 2022-09-15 18:16:55 +0300
  • 1563970a89
    Merge pull request #436 from fluxcd/release-v0.25.0 v0.25.0 Stefan Prodan 2022-09-12 12:07:49 +0300
  • 9d125501c5
    Release v0.25.0 Stefan Prodan 2022-09-12 11:43:32 +0300
  • b7ac0fc222
    Merge pull request #434 from fluxcd/sc-v0.29.0 api/v0.25.0 Stefan Prodan 2022-09-09 19:41:57 +0300
  • 9efa17f7bc
    Update dependencies - github.com/fluxcd/source-controller/api v0.29.0 - github.com/fluxcd/image-reflector-controller/api v0.21.0 Stefan Prodan 2022-09-09 19:30:27 +0300
  • 25ef3c01a6
    Merge pull request #432 from pjbgf/fuzz-native Stefan Prodan 2022-09-09 17:15:44 +0300
  • ae7c00a15a
    fuzz: Refactor Fuzzers based on Go native fuzzing The existing fuzzers were converted into the Go native format. Based on how the code was structured on this project, the fuzzers can be quite effective, allowing for entire E2E fuzzing in some cases, but with very low execution cost. Paulo Gomes 2022-09-08 20:50:12 +0100
  • a7435ed5d2
    Merge pull request #431 from pjbgf/align-output Paulo Gomes 2022-09-05 14:13:27 +0100