Stefan Prodan
720fef496e
Merge pull request #109 from fluxcd/fix-git-semver
...
Fix Git semver checkout
2020-08-18 11:51:11 +03:00
stefanprodan
5044d46b81
Fix Git semver checkout
2020-08-18 11:32:42 +03:00
Hidde Beydals
c60134a959
Merge pull request #107 from fluxcd/dedicated-api-pkg
...
Make api package dedicated module
2020-08-17 19:05:15 +02:00
Hidde Beydals
b75d613f3a
Make api package dedicated module
...
As other controllers depend on source-controller because of the API
package, but this pulls in obsolete dependencies for the controllers.
By publishing the API package as a dedicated module while
using a (local) replace for the project itself, this should be
prevented.
2020-08-17 17:20:11 +02:00
Hidde Beydals
18da9936f1
Merge pull request #106 from fluxcd/release-v0.0.9
...
Release v0.0.9
2020-08-17 15:52:12 +02:00
Hidde Beydals
3a1894482c
Release v0.0.9
2020-08-17 15:27:10 +02:00
Hidde Beydals
97a5e7db06
Merge pull request #105 from fluxcd/dedicated-pkg
2020-08-17 15:15:08 +02:00
Hidde Beydals
f7b55f3382
Make use of dedicated fluxcd/pkg modules
2020-08-17 15:01:27 +02:00
Stefan Prodan
b0b2d72b84
Merge pull request #103 from fluxcd/release-v0.0.8
...
Release v0.0.8
2020-08-12 17:36:51 +03:00
stefanprodan
0a1cf8c4e3
Release v0.0.8
2020-08-12 17:20:25 +03:00
Stefan Prodan
6b12d18615
Merge pull request #102 from fluxcd/helm-repository-timeout
...
Implement Helm repository timeout
2020-08-12 16:58:44 +03:00
stefanprodan
2044de40fd
Add HelmRepository timeout test
2020-08-12 15:32:55 +03:00
stefanprodan
4486ab7a5e
Implement HelmRepository timeout
2020-08-12 14:10:03 +03:00
stefanprodan
8970f3f84d
Update Helm package to v3.3.0
2020-08-12 11:28:30 +03:00
stefanprodan
34dd00d5d8
Fix release GH action
2020-07-31 10:01:02 +03:00
Stefan Prodan
d7a2c1d426
Merge pull request #101 from fluxcd/release-v0.0.7
...
Release v0.0.7
2020-07-31 09:37:12 +03:00
stefanprodan
3e76138806
Release v0.0.7
2020-07-31 09:22:16 +03:00
Hidde Beydals
dc4d4ed1e9
Merge pull request #100 from fluxcd/spec/domain-change
...
Change CRD domain to 'source.toolkit.fluxcd.io'
2020-07-31 08:05:25 +02:00
Hidde Beydals
8e1b213da5
Change CRD domain to 'source.toolkit.fluxcd.io'
...
Due to required domain changes for the helm-controller so that it
can co-exist in a cluster with the Helm Operator, other Toolkit
components are moving to a *.toolklit.fluxcd.io domain too.
2020-07-30 21:50:46 +02:00
Michael Bridgen
657a76dbe5
Merge pull request #99 from fluxcd/use-central-ghactions
...
Remove local actions and use those from fluxcd/pkg
2020-07-26 09:57:53 +01:00
Michael Bridgen
44fc115a3a
Remove local actions and use those from fluxcd/pkg
2020-07-24 12:20:08 +01:00
Hidde Beydals
de26e188fe
Merge pull request #98 from fluxcd/helm/independent-tls-cert-ca-conf
...
Helm: allow configuration of TLS certs without CA
2020-07-21 08:03:39 +02:00
Hidde Beydals
a0357172bc
Helm: allow configuration of TLS certs without CA
2020-07-20 21:33:55 +02:00
Stefan Prodan
63d5f211ca
Merge pull request #97 from fluxcd/release-v0.0.6
...
Release v0.0.6
2020-07-20 13:37:59 +03:00
stefanprodan
7182d9f1f3
Release v0.0.6
2020-07-20 13:24:49 +03:00
Stefan Prodan
c9c51f113a
Merge pull request #96 from fluxcd/git-pkg
...
Make git package public
2020-07-20 13:22:13 +03:00
stefanprodan
e65e2f0623
Make git package public
2020-07-20 13:10:18 +03:00
Stefan Prodan
b8b0df281f
Merge pull request #95 from fluxcd/crd-v1
...
Upgrade CRDs to apiextensions.k8s.io/v1
2020-07-20 12:47:05 +03:00
stefanprodan
7e2fe14efa
Upgrade CRDs to apiextensions.k8s.io/v1
2020-07-20 12:21:34 +03:00
Hidde Beydals
5d0290369f
Merge pull request #92 from fluxcd/enhancement/finalizers
...
Refactor garbage collectors to finalizers
2020-07-16 15:08:02 +02:00
Hidde Beydals
e72855f88d
Refactor garbage collectors to finalizers
2020-07-16 14:18:33 +02:00
Hidde Beydals
96c29a89b4
Merge pull request #91 from fluxcd/enhancement/remove-owner-ref
...
Remove HelmRepository owner ref on HelmChart
2020-07-16 13:01:35 +02:00
Hidde Beydals
ba3ed63a9d
Remove HelmRepository owner ref on HelmChart
...
As the HelmChart is not the result of the HelmRepository, but more
like a Deployment -> Secret relationship.
2020-07-16 12:39:53 +02:00
Stefan Prodan
70b095dccd
Merge pull request #90 from erikh/fix-bug-in-filepath-walk
...
Storage: fix a small bug in RemoveAllButCurrent when the directory is invalid
2020-07-16 09:21:11 +03:00
Erik Hollensbe
687b79a7dd
Storage: fix a small bug in RemoveAllButCurrent when the directory is invalid
...
filepath.Walk can return a `nil` for the stat value, when it does, the
directory is invalid and the error will be set. This causes a
panic+crash if the directory does not currently exist when
RemoveAllButCurrent is called.
The following patch makes the behavior an error instead.
Signed-off-by: Erik Hollensbe <github@hollensbe.org>
2020-07-15 18:50:09 +00:00
Stefan Prodan
90ed251d3b
Merge pull request #89 from fluxcd/refactor-reconciliation
...
Improve error handling and reporting
2020-07-15 12:38:02 +03:00
stefanprodan
eb20a8f465
Improve error handling and reporting
...
- return reconciliation error so that controller runtime metrics record failures
- change structure logging labels to match the controller runtime format
- log the reconciliation duration for all kinds
- normalise log messages and labels across all controllers
2020-07-15 12:24:11 +03:00
Hidde Beydals
5616c2f950
Merge pull request #88 from fluxcd/build/org-secrets
...
Use Docker organization secrets in build
2020-07-14 07:48:14 +02:00
Hidde Beydals
c58bd7931f
Use Docker organization secrets in build
2020-07-13 23:21:30 +02:00
Stefan Prodan
7891493ac9
Merge pull request #87 from fluxcd/release-v0.0.5
...
Release v0.0.5
2020-07-13 17:00:06 +03:00
stefanprodan
780b4388a3
Release v0.0.5
2020-07-13 16:35:22 +03:00
Stefan Prodan
315c2d724c
Merge pull request #86 from fluxcd/reconcile-annotation
...
Rename syncAt annotation to reconcileAt
2020-07-13 16:18:42 +03:00
stefanprodan
b3e58b48dd
Rename syncAt annotation to reconcileAt
...
Use `fluxcd.io/reconcileAt` annotation across all controllers.
2020-07-13 16:06:16 +03:00
Hidde Beydals
dd9563ba98
Merge pull request #84 from fluxcd/enhancement/logging
...
Setup production logging
2020-07-13 11:16:51 +02:00
Hidde Beydals
d98882462e
Setup production logging
...
For production the log format is JSON, the timestamps format is ISO8601
and stack traces are logged when the level is set to debug.
2020-07-13 11:02:46 +02:00
Stefan Prodan
bc461530d8
Merge pull request #83 from fluxcd/release-v0.0.4
...
Release v0.0.4
2020-07-10 16:42:06 +03:00
stefanprodan
d1052ffd8b
Release v0.0.4
2020-07-10 16:19:29 +03:00
Hidde Beydals
d35c258f3a
Merge pull request #82 from fluxcd/api/kind-constants
2020-07-10 12:23:20 +02:00
Hidde Beydals
c90be06345
Add constants for kind names
2020-07-10 12:07:54 +02:00
Stefan Prodan
9592196300
Merge pull request #81 from fluxcd/fix-testersrv
...
Fix artifact test server
2020-07-10 11:48:08 +03:00