Hi there, I’m trying to configure an Octopus Cloud trial instance to deploy the Redis Helm package to our Kubernetes cluster. I’ve configured the public stable Helm feed as an External Feed in Octopus, and tests on that work fine: the Redis package (amongst others we use) can be found fine from the test page. When it comes to deploying a release of this, however, I see the following error message, and I’m wondering if I’ve mis-configured something, or if I’ve found a bug
The step failed: Activity failed with error 'The package redis v6.4.5 could not be downloaded to the package cache from Helm repository at https://kubernetes-charts.storage.googleapis.com after making 1 attempts over a total of 4s. Make sure the package is pushed to the feed and try the deployment again. For a detailed troubleshooting guide go to http://g.octopushq.com/TroubleshootMissingPackages System.ComponentModel.Win32Exception (0x80004005): The system cannot find the file specified at System.Diagnostics.Process.StartWithCreateProcess(ProcessStartInfo startInfo) at System.Diagnostics.Process.Start(ProcessStartInfo startInfo) at Octopus.Core.Packages.Helm.HelmCommandRunner.Invoke(String args, String dir, ILog log) at Octopus.Core.Packages.Helm.HelmCommandRunner.Fetch(String url, String packageId, IVersion version, String directory, String username, String password, ILog log) at Octopus.Core.Packages.Helm.HelmPackageFeed.DownloadPackageToLocalCache(String packageId, IVersion version, ITaskContext taskContext, LogContext logContext) at Octopus.Core.Packages.DeploymentPackageDownloader.<>c__DisplayClass10_0.<DownloadPackage>b__0()'.
From my local machine, I can see the package version is definitely there:
> helm search redis NAME CHART VERSION APP VERSION DESCRIPTION stable/prometheus-redis-exporter 1.0.2 0.28.0 Prometheus exporter for Redis metrics stable/redis 6.4.5 4.0.14 Open source, advanced key-value store. It is often referr... stable/redis-ha 3.4.0 5.0.3 Highly available Kubernetes implementation of Redis stable/sensu 0.2.3 0.28 Sensu monitoring framework backed by the Redis transport
Any ideas? Thanks in advance