source-controller/controllers
Sunny eeaa958866
helmrepo: same revision different checksum condn
This change prevents Reconciling and ArtifactOutdated conditions to be
set on HelmRepo when the checksum of a cached repo index changes.

Adds some tests to ensure that when the repo index is cached, the
revision and checksum of the returned artifact are the same as on the
existing object status.
Also adds checks for the returned artifact and chartRepo from
reconcileSource, to ensure that chartRepo is populated and the checksum
of a new potential artifact is always empty, as it's populated when the
artifact is written in the storage.

Signed-off-by: Sunny <darkowlzz@protonmail.com>
2022-04-27 13:03:51 +05:30
..
testdata test: source ignore for subdirectories in a repo 2022-03-23 17:17:06 +05:30
artifact.go Introduce `artifactSet` to replace `hasArtifactUpdated` 2022-02-23 12:35:30 +01:00
artifact_matchers_test.go Implement Size field on archived artifacts 2022-02-28 16:01:34 +01:00
artifact_test.go Introduce `artifactSet` to replace `hasArtifactUpdated` 2022-02-23 12:35:30 +01:00
bucket_controller.go Add flags to configure exponential back-off retry 2022-04-12 10:44:46 +01:00
bucket_controller_fetch_test.go Introduce BucketProvider interface 2022-03-01 10:15:10 +01:00
bucket_controller_test.go Update dependencies 2022-04-15 16:41:42 +02:00
gitrepository_controller.go Add flags to configure exponential back-off retry 2022-04-12 10:44:46 +01:00
gitrepository_controller_test.go tests: Use proper timeouts in gitrepository and helmrepository tests 2022-04-25 14:30:25 +02:00
helmchart_controller.go Enable dependency manager to use in memory cache 2022-04-19 11:46:27 +02:00
helmchart_controller_test.go Update dependencies 2022-04-15 16:41:42 +02:00
helmrepository_controller.go helmrepo: same revision different checksum condn 2022-04-27 13:03:51 +05:30
helmrepository_controller_test.go helmrepo: same revision different checksum condn 2022-04-27 13:03:51 +05:30
source_predicate.go Switch to v1beta2 API package 2022-02-23 12:35:25 +01:00
storage.go Reduce file permission 2022-04-13 17:14:45 +02:00
storage_test.go Reduce file permission 2022-04-13 17:14:45 +02:00
suite_test.go Enable dependency manager to use in memory cache 2022-04-19 11:46:27 +02:00