title | menu_order |
---|---|
Troubleshooting Weave Flux |
50 |
This usually indicates there's a bug in the flux daemon somewhere -- in which case please tell us about it!
This means Flux can't read from and write to the git repo. Check that
-
... you've supplied a git repo URL. If it's of the form
https://github.com/user/repo
then you will need to use the SSH-style URL,[email protected]:user/repo
instead. -
... the deploy key has read/write access to the repo. In GitHub, deploy keys are installed in the settings for a repository. To get the deploy key Flux is using, use
fluxctl identity
.
If you're using Weave Cloud, this
probably means you haven't supplied the token. You can get the token
from the settings in Weave Cloud; set the environment variable
FLUX_TOKEN
to the token.
If you have set Flux up standalone (as in the instructions in
./standalone/installing.md), this
probably means Flux is defaulting to using Weave Cloud because you've
not set the environment variable FLUX_URL
to point at the
daemon. See ./standalone/setup.md.