torbenraab / plane

OpenID Connect Support for Plane🔥 🔥 🔥 Open Source JIRA, Linear and Height Alternative. Plane helps you track your issues, epics, and product roadmaps in the simplest way possible.
http://plane.so
GNU Affero General Public License v3.0
60 stars 11 forks source link

[bug]: installation with setup.sh fails because of docker images being inaccessible on the ghcr repo used #41

Closed ravi-ct closed 2 weeks ago

ravi-ct commented 3 weeks ago

Is there an existing issue for this?

Current behavior

When using the included setup.sh from the master branch to perform a self hosted installation, the process exits with an installation failure. The part of the log that may be relevant are pasted below:

[+] Pulling 13/13g                                                                                                                                                                    0.4 â migrator Skipped - Image is already being pulled by beat-worker                                                                                                                  0.0s 
 â worker Skipped - Image is already being pulled by beat-worker                                                                                                                    0.0s  â api Skipped - Image is already being pulled by beat-worker                                                                                                                       0.0s 
 â plane-db Error                                                  context canceled                                                                                                 0.4s  â beat-worker Error                                               context canceled                                                                                                 0.4s 
 â live Error                                                      Head "https://ghcr.io/v2/torbenraab/plane/plane-live/manifests/stable": unauthorized                             0.4s  â proxy Error                                                     context canceled                                                                                                 0.4s 
 â plane-minio Error                                               context canceled                                                                                                 0.4s  â space Error                                                     context canceled                                                                                                 0.4s 
 â plane-mq Error                                                  context canceled                                                                                                 0.4s  â web Error                                                       context canceled                                                                                                 0.4s 
 â admin Error                                                     context canceled                                                                                                 0.4s  â plane-redis Error                                               context canceled                                                                                                 0.4s 
Error response from daemon: Head "https://ghcr.io/v2/torbenraab/plane/plane-live/manifests/stable": unauthorized

Steps to reproduce

  1. On an Ubuntu 24.04 LTS setup on an ARM64 cloud machine, try installing selfhost setup using the instructions provided. Result of uname -a is Linux p 6.8.0-47-generic #47-Ubuntu SMP PREEMPT_DYNAMIC Fri Sep 27 22:03:50 UTC 2024 aarch64 aarch64 aarch64 GNU/Linux.
  2. curl -fsSL -o setup.sh https://raw.githubusercontent.com/torbenraab/plane/master/deploy/selfhost/install.sh
  3. chmod +x setup.sh
  4. ./setup.sh
  5. Enter 1 and the process proceeds with the installation steps
  6. Errors encountered:
    
    [+] Pulling 13/13Pulling                                                                                                                                                              0.4 â migrator Skipped - Image is already being pulled by worker                                                                                                                       0.0s 
    â api Skipped - Image is already being pulled by worker                                                                                                                            0.0s  â beat-worker Skipped - Image is already being pulled by worker                                                                                                                    0.0s 
    â web Error                                                     context canceled                                                                                                   0.4s  â proxy Error                                                   context canceled                                                                                                   0.4s 
    â admin Error                                                   context canceled                                                                                                   0.4s  â plane-redis Error                                             context canceled                                                                                                   0.4s 
    â space Error                                                   context canceled                                                                                                   0.4s  â live Error                                                    Head "https://ghcr.io/v2/torbenraab/plane/plane-live/manifests/stable": unauthorized                               0.4s 
    â plane-mq Error                                                context canceled                                                                                                   0.4s  â worker Error                                                  context canceled                                                                                                   0.4s 
    â plane-db Error                                                context canceled                                                                                                   0.4s  â plane-minio Error                                             context canceled                                                                                                   0.4s 
    Error response from daemon: Head "https://ghcr.io/v2/torbenraab/plane/plane-live/manifests/stable": unauthorized

Failed to pull the images. Exiting...



### Environment

Production

### Browser

None

### Variant

Self-hosted

### Version

master
torbenraab commented 2 weeks ago

Resolved with #40