-
-
Notifications
You must be signed in to change notification settings - Fork 447
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Failure on Ansible Task Ensure internet-monitoring environment is running - Grafana Failure #553
Comments
Looks like I was on the wrong track, I did force docker to use v7 by adding a line in But now it says P.S: Turns out grafana docker hub does not have the ARM build for the latest tag. |
Kunal, I'm getting the same thing.
It's driving me nuts. |
Here is a little on the issue
|
Also this
|
Alright I've learned something. This seems to be an issue with the docker-compose.yml file pulling the latest version of Grafana and Grafana not having the linux/arm/v8 in their manifest. I tried changing latest to a few version back of Grafana and that didnt work either, so I went like a year back and tried 9.4.2. That fixed it! I don't actually know where the cut-off version is, but I'll test more later. For now here's how you can get it running. cd ~/internet-pi/templates Change grafana/grafana:latest to grafana/grafana:9.2.4 feel free to play around and find the most recent release that still works. You can find the releases here: https://github.com/grafana/grafana/releases |
Well, that worked to get just blank grafana running using the ~/internet-monitoring/ folder and docker-compose up -d, but it is not working inside of the ansible-playbook... so idk and I've got to go to bed unfortunately |
Wait, it actually works i think... but you have to do some weird stuff. change the docker-compose.yml.j2 file like I said above. Then run the playbook. This will copy the yml.j2 file to ~/internet-monitoring/docker-compose.yml. The play book will get stuck at the Internet Monitoring Check again. Ctrl+C out of it. Then cd ~/internet-monitoring/. Then docker-compose up -d. Then back to cd ~/internet-pi/. Run ansible-playbook main.yml. Everything should succeed this time. Finally, go to your pi's IP Address :3030. Then click the magnifying glass for search dashboards. Click the General folder then the Internet Connection dashboard. Star it for easier access. Then I think you're good. What a PITA! Glad I got it, I'll check back tomorrow for connection logs. |
Thanks a lot @benlbaum ! |
I'm close, but I'm getting the following error on
Update: Looks like Docker is not reading the custom network names, change the compose file to
and updated the network reference accordingly. But now it says
|
Sidenote: When I run
and in-fact, there is two mentions of depends_on under Update: This happens when you set |
Going for a hard-reset of the whole system... |
Update: It worked! After all the patches discussed above, and additionally changing Now the only problem remains is that I cannot log into Grafana :/ |
Realised, the devs might want to patch this, re-opening. |
this worked! i was ready to give up. I'm in!!! |
Confirming this also worked for me :) |
New to networking, not a SW developer. Raspberry Pi is a new hobby. Pihole is running successfully as a DNS and add blocker. Grafana is being used in conjuction with Teslamate. Having some internet issues so now trying to get internet-pi working. Initially was getting the grafana manifest error. I changed to grafana: 9.2.4 and changed line in pi-hole.yml to become: true. Now having a Pihole issue. Any suggestions? thanks TASK [Ensure Pi-hole is running.] ***************************************************************************************************************************************************************************** |
Solved: removed the pre-existing pihole container with docker rm command Internet-pi working nicely |
This issue has been marked 'stale' due to lack of recent activity. If there is no further activity, the issue will be closed in another 30 days. Thank you for your contribution! Please read this blog post to see the reasons why I mark issues as stale. |
This issue has been closed due to inactivity. If you feel this is in error, please reopen the issue or file a new issue with the relevant details. |
I'm facing a failure on the specified task, I'm running the latest Raspberry Pi OS and I noticed on Grafana Docker Hub that they don't have an image for linux/arm/v8.
I believe forcing docker to install v7 should work but I'm not sure if that's correct and where I can do that within the ansible Task.
Here's the detailed traceback:
The text was updated successfully, but these errors were encountered: