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

helm-toolkit missing while running install-libvirt.sh #608

Open
anande opened this issue Dec 6, 2024 · 2 comments
Open

helm-toolkit missing while running install-libvirt.sh #608

anande opened this issue Dec 6, 2024 · 2 comments

Comments

@anande
Copy link

anande commented Dec 6, 2024

Issue :

(genestack) root@openstack-flex-launcher:/opt/genestack/bin# ./install-libvirt.sh
/opt/genestack/submodules/openstack-helm-infra /opt/genestack/bin
Release "libvirt" does not exist. Installing it now.
Error: An error occurred while checking for chart dependencies. You may need to run `helm dependency build` to fetch missing dependencies: found in Chart.yaml, but missing in charts/ directory: helm-toolkit
/opt/genestack/bin

Workaround :

(genestack) root@openstack-flex-launcher:/opt/genestack/bin# helm dependency list /opt/genestack/submodules/openstack-helm-infra/libvirt/
NAME            VERSION         REPOSITORY              STATUS 
helm-toolkit    >= 0.1.0        file://../helm-toolkit  missing

(genestack) root@openstack-flex-launcher:/opt/genestack/bin# helm dependency build /opt/genestack/submodules/openstack-helm-infra/libvirt/
Saving 1 charts
Deleting outdated charts


(genestack) root@openstack-flex-launcher:/opt/genestack/bin# ls -l /opt/genestack/submodules/openstack-helm-infra/libvirt/
total 36
drwxr-xr-x 2 root root 4096 Dec  6 13:16 charts
-rw-r--r-- 1 root root  836 Dec  6 08:09 Chart.yaml
-rw-r--r-- 1 root root  214 Dec  6 13:16 requirements.lock
-rw-r--r-- 1 root root  653 Dec  6 08:09 requirements.yaml
drwxr-xr-x 4 root root 4096 Dec  6 08:09 templates
drwxr-xr-x 2 root root 4096 Dec  6 08:09 values_overrides
-rw-r--r-- 1 root root 8732 Dec  6 08:09 values.yaml


(genestack) root@openstack-flex-launcher:/opt/genestack/bin# date
Fri Dec  6 01:16:44 PM UTC 2024


(genestack) root@openstack-flex-launcher:/opt/genestack/bin# cd /opt/genestack/submodules/openstack-helm-infra/libvirt/charts/
(genestack) root@openstack-flex-launcher:/opt/genestack/submodules/openstack-helm-infra/libvirt/charts# ls -l
total 52
-rw-r--r-- 1 root root 52000 Dec  6 13:16 helm-toolkit-0.2.59.tgz

(genestack) root@openstack-flex-launcher:/opt/genestack/submodules/openstack-helm-infra/libvirt# helm dependency update .
Saving 1 charts
Deleting outdated charts
(genestack) root@openstack-flex-launcher:/opt/genestack/submodules/openstack-helm-infra/libvirt# ls charts/
helm-toolkit-0.2.59.tgz

(genestack) root@openstack-flex-launcher:/opt/genestack/bin# ./install-libvirt.sh 
/opt/genestack/submodules/openstack-helm-infra /opt/genestack/bin
Release "libvirt" does not exist. Installing it now.
NAME: libvirt
LAST DEPLOYED: Fri Dec  6 13:19:53 2024
NAMESPACE: openstack
STATUS: deployed
REVISION: 1
TEST SUITE: None
/opt/genestack/bin
@cloudnull
Copy link
Contributor

Hey @anande - I think the issue is that the you need to run make all within the openstack-helm submodules. Once you run that command, it should have everything needed. RE: https://docs.rackspacecloud.com/openstack-helm-make

Let us know how it goes, and / or if you have any questions.

@anande
Copy link
Author

anande commented Dec 13, 2024

Yes I ran make all :

(genestack) root@openstack-flex-launcher:/opt/genestack/submodules/openstack-helm# cd submodules/openstack-helm

(genestack) root@openstack-flex-launcher:/opt/genestack/submodules/openstack-helm# make all

(genestack) root@openstack-flex-launcher:/opt/genestack/submodules/openstack-helm# cd ../openstack-helm-infra/

(genestack) root@openstack-flex-launcher:/opt/genestack/submodules/openstack-helm-infra# make all

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

No branches or pull requests

2 participants