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

aws-vpc-cni: CRDs needs to be in crds folder #2075

Closed
vadim-a-nesterov opened this issue Sep 5, 2022 · 4 comments
Closed

aws-vpc-cni: CRDs needs to be in crds folder #2075

vadim-a-nesterov opened this issue Sep 5, 2022 · 4 comments

Comments

@vadim-a-nesterov
Copy link

vadim-a-nesterov commented Sep 5, 2022

Hi,

we having issues with installing aws-vpc-cni and having race condition with ENIConfig CRDs, because helmwave is trying to create CRDs before CRD definition is applied.

The aws-vpc-cni chart should be fixed, CRDs must be in separate folder like here

STDERR:
  Error: unable to build kubernetes objects from release manifest: [resource mapping not found for name: "eu-west-1a" namespace: "" from "": no matches for kind "ENIConfig" in version "crd.k8s.amazonaws.com/v1alpha1"
  ensure CRDs are installed first, resource mapping not found for name: "eu-west-1b" namespace: "" from "": no matches for kind "ENIConfig" in version "crd.k8s.amazonaws.com/v1alpha1"
  ensure CRDs are installed first]

COMBINED OUTPUT:
  Release "aws-vpc-cni" does not exist. Installing it now.
  Error: unable to build kubernetes objects from release manifest: [resource mapping not found for name: "eu-west-1a" namespace: "" from "": no matches for kind "ENIConfig" in version "crd.k8s.amazonaws.com/v1alpha1"
  ensure CRDs are installed first, resource mapping not found for name: "eu-west-1b" namespace: "" from "": no matches for kind "ENIConfig" in version "crd.k8s.amazonaws.com/v1alpha1"
  ensure CRDs are installed first]
in ./helmfile.yaml: failed processing release aws-vpc-cni: command "/usr/local/bin/helm" exited with non-zero status:

@vadim-a-nesterov vadim-a-nesterov changed the title aws-vpc-cni: CRDs needs to be crds folder aws-vpc-cni: CRDs needs to be in crds folder Sep 5, 2022
@jayanthvn
Copy link
Contributor

jayanthvn commented Sep 6, 2022

Thanks, we will restructure the folders and also update the installation doc to install CRDs and then run helm upgrade.

@github-actions
Copy link

This issue is stale because it has been open 60 days with no activity. Remove stale label or comment or this will be closed in 14 days

@github-actions github-actions bot added the stale Issue or PR is stale label Nov 20, 2022
@jayanthvn
Copy link
Contributor

This is been actively worked on.

@sushrk sushrk removed the stale Issue or PR is stale label Nov 21, 2022
@jaydeokar jaydeokar assigned jaydeokar and unassigned sushrk Dec 16, 2022
@jdn5126 jdn5126 closed this as completed Jan 12, 2023
@github-actions
Copy link

⚠️COMMENT VISIBILITY WARNING⚠️

Comments on closed issues are hard for our team to see.
If you need more assistance, please open a new issue that references this one.
If you wish to keep having a conversation with other community members under this issue feel free to do so.

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

5 participants