Stuck at `waiting for GitRepository source reconciliation` during install
Preparation
-
Received necessary information -
SMTP login credentials -
Domain -
List of requested applications -
Customization (custom subdomains, etc.) -
IP address of VPS -
Access to VPS -
Email address of the first admin
-
-
DNS is configured, one of: -
Wildcard CNAME *.{domain}
& A record for{domain}
, or -
Domains for all the requested apps
-
Installation
-
Steps from create cluster finished -
Edited .flux.env
-
Steps from Install Stackspin finished -
Installed apps -
Copied cluster folder from ./clusters/<client>
intocluster-configs
repository
Test
-
Confirmed all kustomizations
andhelmreleases
areReady
. -
Confirmed apps are reachable through requested domains
Communication
-
Communicated admin user credentials? -
Sent the following email: -
Replaced {customer}
with customer name -
Replaced {me}
with my name -
Replaced {domain}
with right domain (and changed any custom (sub)domains) -
Removed apps that were not installed
Dear
{customer}
,I have installed Stackspin and created an admin account for you. You can set a password for your account by going to the following link:
https://dashboard.{domain}/web/recovery
There, you have to enter your email address (the one I'm sending this email to) and then you'll be emailed another link which allows you to set the password you use to log in.
After setting that password you can use it to log in to:
-
The dashboard at: https://dashboard.{domain}
-
The Zulip hosted at: https://talk.prototypefund.de
-
Nextcloud (file storage and sharing, password storage and a calendar) at https://files.{domain}
-
WordPress (Website CMS) at https://www.{domain}
-
Wekan ("Kanban" planning board) at https://wekan.{domain}
Feel free to contact us if you have any questions.
Kind regards,
{me}
Stackspin -
Hello dear Greenhost, I am following the docs (https://docs.stackspin.net/en/v2/installation/install_cli.html) to install Stackspin for the first time.
Everything seems to work as expected until reaching the end of the install/install-stackspin.sh
script with the command flux create source git stackspin --url=https://open.greenhost.net/stackspin/stackspin.git --branch=v2 --interval=1h
. I have tried several times and it always returns
Tracking branch v2 for https://open.greenhost.net/stackspin/stackspin.git flux repo
✚ generating GitRepository source
► applying GitRepository source
✔ GitRepository source updated
◎ waiting for GitRepository source reconciliation
✗ client rate limiter Wait returned an error: context deadline exceeded
To give you some context, I am not using a VPS as the target, but a Raspberry Pi 4 with 8G of RAM with Buster installed on it. It is on my local network, connected to the internet, and I use a private IPv4 address to reach it from my provisioning machine from the same local network. I have setup a real DNS for it but in the A record I have set the private IP address.
I am not familiar enough with the underlying mechanisms to troubleshoot this issue. I'm not sure to understand where flux
is stuck here. Any help would be greatly appreciated. I would very much like to get Stackspin running on a Raspberry Pi. Thank you.