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

Ensure that Applications section works with Flux 2.0-RCx #2939

Closed
4 tasks
yiannistri opened this issue Jun 12, 2023 · 4 comments
Closed
4 tasks

Ensure that Applications section works with Flux 2.0-RCx #2939

yiannistri opened this issue Jun 12, 2023 · 4 comments

Comments

@yiannistri
Copy link
Collaborator

yiannistri commented Jun 12, 2023

Part of #2710

Environment to use: https://fluxga.eng-sandbox.weave.works/
Installed Flux version: v2.0.0-rc.5
Git repository for cluster: https://github.com/weaveworks/clusters-config/tree/cluster-fluxga

This includes viewing existing applications as well as adding a new application.

Prerequisite

Test scenarios

  • Add a new Kustomization v1 object via GitOps that references the GitRepository and ensure that it is shown in the UI. Ensure that the API version shown in the YAML tab for the Kustomization is v1. Ensure that the details tab is showing the expected objects that the Kustomization object references.
  • Add a new Kustomization v1beta2 object via GitOps that references the GitRepository and ensure that it is shown in the UI. Ensure that the API version shown in the YAML tab for the Kustomization is v1beta2. Ensure that the details tab is showing the expected objects that the Kustomization object references.
  • Ensure that Sync/Sync Without Source/Suspend/Resume buttons are working as expected for the Kustomization objects that were added previously. The status column should reflect the action taken.
@joshri
Copy link
Contributor

joshri commented Jun 20, 2023

Tested 🌞

@joshri joshri closed this as completed Jun 20, 2023
@enekofb
Copy link
Contributor

enekofb commented Jul 7, 2023

Looking after upgrading to v2.0.0

I could see that

https://fluxga.eng-sandbox.weave.works/kustomization/yaml?clusterName=management&name=podinfo-testfluxga-v1&namespace=apps

Yaml tab shows kustomize.toolkit.fluxcd.io/v1beta2

Screenshot 2023-07-07 at 11 00 08

Let me know whether that is expected and whether we have an issue for?

@yiannistri
Copy link
Collaborator Author

@enekofb there's an issue for this weaveworks/weave-gitops#3626 I'll find out if we have any bandwidth to fix this otherwise I'll ask another team to resolve this.

@enekofb
Copy link
Contributor

enekofb commented Jul 11, 2023

Thanks Yiannis, linked to the flux v2 epic

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants