I'm trying to install logging-operator (previously...
# fleet
t
I'm trying to install logging-operator (previously rancher-logging...I think). logging-operator uses oci as protocol. According to the Rancher blog Rancher should support oci-protocol from version 2.7.0 and fleet 0.5.0. I am running 2.8.3 and fleet 0.9.13. My fleet.yaml looks like this:
defaultNamespace: logging
helm:
releaseName: logging-operator
repo: <oci://ghcr.io/kube-logging/helm-charts/logging-operator>
chart: logging-operator
version: 5.1.1
But I'm getting the following error message in the fleet-job. time="2025-02-20T094431Z" level=fatal msg="Get \"oci://ghcr.io/kube-logging/helm-charts/logging-operator/index.yaml\": unsupported protocol scheme \"oci\"" What could be wrong?
h
Hi, I am having a similar issue installing a chart from an OCI repo, did you manage to solve that problem ?
s
The oci:// path goes in the
chart:
section of the yaml. Took me a while to figure out as well, the docs aren't tremendously clear on this point, although I did manage to find that reference in there after the fact.