Stefan Prodan
d40685ab62
Merge pull request #1653 from fluxcd/gh-bug-template
...
Provide suggestion for some fields in bug report
4 years ago
Hidde Beydals
f795e3eeb8
Provide suggestion for some fields in bug report
...
This commit adds suggestion for some of the required fields because
there can be a few exceptions in which these values can not be
provided. For example when the `flux` binary can not be installed, or
the set of controllers has been installed with just an `install.yaml`
file.
We use this approach instead of making the fields optional because it
guides people to provide the information whenever they can, which
should result in higher quality bug reports.
As a tiny addition, the reference to "Flux v2" has been renamed to just
"Flux" as we are slowly transitioning "Flux v1" into "Flux Legacy".
Signed-off-by: Hidde Beydals <hello@hidde.co>
4 years ago
Hidde Beydals
d3944c0204
Merge pull request #1651 from fluxcd/gh-bug-template
...
Transform GitHub issue template to new format
4 years ago
Hidde Beydals
4086ab15fa
Transform GitHub issue template to new format
...
This will help users to provide bug reports of high quality, as the
requested information is now rendered into dedicated fields, while
allowing us to mark fields as "required".
Signed-off-by: Hidde Beydals <hello@hidde.co>
4 years ago
Hidde Beydals
446a367094
Merge pull request #1626 from allenporter/flux-trace
4 years ago
Allen Porter
bd250c9871
Fix template optional field check in trace
...
Signed-off-by: Allen Porter <allen@thebends.org>
4 years ago
Allen Porter
91b3788362
Fix trace for optional GitRepository.Spec.Reference
...
Check for existence of GitRepository.Spec.Reference when displaying a trace to
avoid error:
✗ template: tmpl:28:21: executing "tmpl" at <.GitRepository.Spec.Reference.Tag>: nil pointer evaluating *v1beta1.GitRepositoryRef.Tag
Fixes issue #1621
Manually tested using the use cases highlighted in the issue.
Signed-off-by: Allen Porter <allen@thebends.org>
4 years ago
Hidde Beydals
658dbb9ea8
Merge pull request #1628 from darkowlzz/utils-tests
...
internal/utils: Add unit tests
4 years ago
Sunny
1257b9cbc8
internal/utils: Add unit tests
...
Add unit tests for various utils functions.
Signed-off-by: Sunny <darkowlzz@protonmail.com>
4 years ago
Stefan Prodan
0ae39d5a0a
Merge pull request #1594 from chanwit/status-selector
...
Add status-selector flag for get commands to filter results based on status conditions
4 years ago
Chanwit Kaewkasi
d8911e0c77
add an example to the status-selector flag's description
...
Co-authored-by: Stefan Prodan <stefan.prodan@gmail.com>
Signed-off-by: Chanwit Kaewkasi <chanwit@gmail.com>
4 years ago
Chanwit Kaewkasi
1be006a45f
implement status selector
...
Signed-off-by: Chanwit Kaewkasi <chanwit@gmail.com>
4 years ago
Stefan Prodan
b95e75ddb4
Merge pull request #1591 from fluxcd/update-components
...
Update kustomize-controller to v0.13.2
4 years ago
fluxcdbot
15a5f75fe7
Update toolkit components
...
- kustomize-controller to v0.13.2
https://github.com/fluxcd/kustomize-controller/blob/v0.13.2/CHANGELOG.md
Signed-off-by: GitHub <noreply@github.com>
4 years ago
Stefan Prodan
b01e27f50f
Merge pull request #1590 from alex-petrov-vt/iss1585
...
Add no-header flag for get commands to omit printing the header
4 years ago
Alex Petrov
b1a9583262
Add no-header flag for get commands to omit printing the header
...
Signed-off-by: Alex Petrov <alex.petrov.vt@gmail.com>
4 years ago
Stefan Prodan
dd5e6377f8
Merge pull request #1579 from paulfantom/patch-1
...
Update podmonitor example
4 years ago
Paweł Krupa
fcb73554c9
Update podmonitor.yaml
...
`targetPort` is deprecated since prometheus-operator 0.38.0 as per https://github.com/prometheus-operator/prometheus-operator/blob/master/CHANGELOG.md#0380--2020-03-20
Signed-off-by: paulfantom <pawel@krupa.net.pl>
4 years ago
Stefan Prodan
5c4b3d1080
Merge pull request #1575 from dminca/feature/simplify-panel-label
...
fix Control Plane dashboard legend
4 years ago
Daniel-Andrei Minca
c98cd10621
fix Control Plane dashboard legend
...
The legend was not showing the Pod name, instead the whole resource in
the dashboard
As a result, use the correct Prometheus label
Resolves:
Related:
Signed-off-by: Daniel-Andrei Minca <mandrei17@gmail.com>
4 years ago
Stefan Prodan
e4af8ddcc8
Merge pull request #1574 from fluxcd/update-components
...
Update kustomize-controller to v0.13.1
4 years ago
fluxcdbot
b5ce02b8cf
Update toolkit components
...
- kustomize-controller to v0.13.1
https://github.com/fluxcd/kustomize-controller/blob/v0.13.1/CHANGELOG.md
Signed-off-by: GitHub <noreply@github.com>
4 years ago
Stefan Prodan
cd42b3fb44
Merge pull request #1569 from fluxcd/update-components
...
Update source-controller to v0.15.3
4 years ago
fluxcdbot
6dedb767c3
Update toolkit components
...
- source-controller to v0.15.3
https://github.com/fluxcd/source-controller/blob/v0.15.3/CHANGELOG.md
Signed-off-by: GitHub <noreply@github.com>
4 years ago
Stefan Prodan
4de3268f3b
Merge pull request #1570 from fluxcd/ci-debug
...
e2e: Update Kubernetes to v1.21.1
4 years ago
Stefan Prodan
a72ff06d79
e2e: Update Kubernetes to v1.21.1
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
4 years ago
Stefan Prodan
cf239deb3d
Print pods status on e2e failures
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
4 years ago
Stefan Prodan
8735229745
Merge pull request #1555 from fluxcd/trace-cmd
...
Implement flux trace command
4 years ago
Stefan Prodan
3f081ba2d9
Add flux trace to e2e tests
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
4 years ago
Stefan Prodan
3f613341cb
Extend tracing to owner references
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
4 years ago
Stefan Prodan
4305b8a77d
Implement flux trace command
...
The trace command allows Flux users to point the CLI to a Kubernetes object in-cluster and get a detailed report about the GitOps pipeline that manages that particular object.
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
4 years ago
Stefan Prodan
fab91d44c3
Merge pull request #1568 from fluxcd/image-v1beta1
...
Use image API v1beta1
4 years ago
Michael Bridgen
34484734d8
Use image API v1beta1
...
Signed-off-by: Michael Bridgen <michael@weave.works>
4 years ago
Stefan Prodan
10c58bb007
Merge pull request #1567 from fluxcd/update-components
...
Update toolkit components
4 years ago
fluxcdbot
1c1fd62a91
Update toolkit components
...
- image-reflector-controller to v0.11.0
https://github.com/fluxcd/image-reflector-controller/blob/v0.11.0/CHANGELOG.md
- image-automation-controller to v0.14.0
https://github.com/fluxcd/image-automation-controller/blob/v0.14.0/CHANGELOG.md
Signed-off-by: GitHub <noreply@github.com>
4 years ago
Stefan Prodan
637ac1e3fe
Merge pull request #1559 from fluxcd/gh-action-arm
...
Add ARM and ARM64 support to flux GitHub Action
4 years ago
Stefan Prodan
f52387e849
Add ARM and ARM64 support to flux GitHub Action
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
4 years ago
Stefan Prodan
9efc4986f9
Merge pull request #1553 from fluxcd/bootstrap-libgit2-test
...
Add libgit2 test to bootstrap workflow
4 years ago
Stefan Prodan
fdc366ec1c
Increase wait time for the helm e2e test
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
4 years ago
Stefan Prodan
d455db444c
Add libgit2 test to bootstrap workflow
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
4 years ago
Stefan Prodan
17418c9858
Merge pull request #1554 from fluxcd/update-components
...
Update toolkit components
4 years ago
fluxcdbot
5da7eb7d0d
Update toolkit components
...
- source-controller to v0.15.2
https://github.com/fluxcd/source-controller/blob/v0.15.2/CHANGELOG.md
- image-automation-controller to v0.13.0
https://github.com/fluxcd/image-automation-controller/blob/v0.13.0/CHANGELOG.md
Signed-off-by: GitHub <noreply@github.com>
4 years ago
Stefan Prodan
9da977ee7a
Merge pull request #1547 from fluxcd/gh-amr64-runner
...
Add provisioning script for ARM64 GitHub runners
4 years ago
Stefan Prodan
8e4b2ead9b
Add provisioning script for ARM64 GitHub runners
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
4 years ago
Hidde Beydals
fd364828a1
Merge pull request #1544 from fluxcd/create-target-namespace
...
Add create target namespace arg to helmrelease cmd
4 years ago
Hidde Beydals
afa58d8c08
Merge pull request #1541 from fluxcd/update-components
...
Update toolkit components
4 years ago
Stefan Prodan
179062876e
Add create target namespace arg to helmrelease cmd
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
4 years ago
fluxcdbot
a796f3609f
Update toolkit components
...
- helm-controller to v0.11.1
https://github.com/fluxcd/helm-controller/blob/v0.11.1/CHANGELOG.md
- source-controller to v0.15.1
https://github.com/fluxcd/source-controller/blob/v0.15.1/CHANGELOG.md
Signed-off-by: GitHub <noreply@github.com>
4 years ago
Hidde Beydals
b7c6db74d2
Merge pull request #1542 from fluxcd/update-deps
...
Update source-controller to v0.15.1
4 years ago
Hidde Beydals
4f7b040405
Update source-controller to v0.15.1
...
This includes an introduction of a `--pass-credentials` flag for the
`flux create source helm` command to allow configuring the new
option introduced.
Signed-off-by: Hidde Beydals <hello@hidde.co>
4 years ago