nemonik / taiga-helm

A helm chart for Taiga
BSD 3-Clause "New" or "Revised" License
18 stars 20 forks source link

Initial setup, InvalidImageName #1

Closed karezza closed 2 years ago

karezza commented 2 years ago

Clean install following 'chart repository' style directions:

$ k get pods
NAME                      READY   STATUS             RESTARTS   AGE
taiga-async-0             0/1     InvalidImageName   0          4m56s
taiga-async-rabbitmq-0    1/1     Running            0          4m56s
taiga-back-0              0/1     InvalidImageName   0          4m55s
taiga-db-0                1/1     Running            0          4m55s
taiga-events-0            1/1     Running            0          4m45s
taiga-events-rabbitmq-0   1/1     Running            0          4m56s
taiga-front-0             0/1     InvalidImageName   0          4m56s
taiga-gateway-0           1/1     Running            0          4m55s
taiga-protected-0         0/1     InvalidImageName   0          4m56s
$ k describe pod taiga-front-0 
Name:         taiga-front-0
Namespace:    taiga
Priority:     0
Node:         k-dev-n02/192.168.100.22
Start Time:   Sun, 19 Sep 2021 15:44:28 -0600
Labels:       app.kubernetes.io/app=taiga
              app.kubernetes.io/component=taiga-front
              app.kubernetes.io/instance=taiga
              controller-revision-hash=taiga-front-755f869567
              statefulset.kubernetes.io/pod-name=taiga-front-0
Annotations:  cni.projectcalico.org/containerID: 40319351424703bae33c8aa6d13a233885c70ff424bf6d718518d8896cd4e902
              cni.projectcalico.org/podIP: 172.21.162.147/32
              cni.projectcalico.org/podIPs: 172.21.162.147/32
Status:       Pending
IP:           172.21.162.147
IPs:
  IP:           172.21.162.147
Controlled By:  StatefulSet/taiga-front
Containers:
  taiga-front:
    Container ID:   
    Image:          taigaio/taiga-front:{{ .Chart.AppVersion }}
    Image ID:       
    Port:           80/TCP
    Host Port:      0/TCP
    State:          Waiting
      Reason:       InvalidImageName
    Ready:          False
    Restart Count:  0
    Environment:
      TAIGA_URL:                http://localhost:9000
      TAIGA_WEBSOCKETS_URL:     ws://localhost:9000
      PUBLIC_REGISTER_ENABLED:  false
      ENABLE_SLACK:             false
    Mounts:
      /var/run/secrets/kubernetes.io/serviceaccount from kube-api-access-rlprd (ro)
Conditions:
  Type              Status
  Initialized       True 
  Ready             False 
  ContainersReady   False 
  PodScheduled      True 
Volumes:
  kube-api-access-rlprd:
    Type:                    Projected (a volume that contains injected data from multiple sources)
    TokenExpirationSeconds:  3607
    ConfigMapName:           kube-root-ca.crt
    ConfigMapOptional:       <nil>
    DownwardAPI:             true
QoS Class:                   BestEffort
Node-Selectors:              <none>
Tolerations:                 node.kubernetes.io/not-ready:NoExecute op=Exists for 300s
                             node.kubernetes.io/unreachable:NoExecute op=Exists for 300s
Events:
  Type     Reason         Age                     From               Message
  ----     ------         ----                    ----               -------
  Normal   Scheduled      5m16s                   default-scheduler  Successfully assigned taiga/taiga-front-0 to k-dev-n02
  Warning  Failed         3m (x12 over 4m55s)     kubelet            Error: InvalidImageName
  Warning  InspectFailed  2m46s (x13 over 4m55s)  kubelet            Failed to apply default image tag "taigaio/taiga-front:{{ .Chart.AppVersion }}": couldn't parse image reference "taigaio/taiga-front:{{ .Chart.AppVersion }}": invalid reference format
karezza commented 2 years ago

Solved this by adding the following for each of the pods that wasn't loading in values.yaml, like so:

taigaAsync:
  image:
    tag: 6.4.2
taigaFront:
  image:
    tag: 6.4.2
taigaBack:
  image:
    tag: 6.4.2
taigaProtected:
  image:
    tag: 6.4.0