-
Controller Version5.13.23 Describe the BugController fails to start (Known bug) Expected BehaviorController starts Steps to Reproduce
How You're Launching the Container
Container Logs
MongoDB Logs
Additional ContextI have followed the instruction from https://github.com/mbentley/docker-omada-controller/blob/master/KNOWN_ISSUES.md#mismatched-userland-and-kernel |
Beta Was this translation helpful? Give feedback.
Replies: 7 comments 7 replies
-
Is this a brand new deployment you're trying to do or is this an existing deployment that was previously working? What error returned when you attempt to start the container? If it starts, what shows in the logs? The original issue where this came up is #304 and there is a good bit of log detail of what the behavior is. Just want to confirm that it is indeed what you're seeing as there is no point chasing something that doesn't work. This info from this post would be helpful:
I am not sure why a raspberry pi would fail to boot when reverting to the 32 bit kernel, especially if it was booting it before just fine. |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
Hi Matt, thanks for coming back to me: I've been running armv7L since I setup the Pi nearly two years ago and the controller did run ok (A bit slow at times but all good) I ran
And I ran
Does that help? I tried running in Portainer the arm64 container |
Beta Was this translation helpful? Give feedback.
-
Oops, spoke too soon. No clients listed and this is the devices page... |
Beta Was this translation helpful? Give feedback.
-
The container logs shows:
|
Beta Was this translation helpful? Give feedback.
-
I presume this is the db incompatibilities you mentioned.. |
Beta Was this translation helpful? Give feedback.
-
Again, thanks so much for your help and patients.. 👌 |
Beta Was this translation helpful? Give feedback.
OK, interesting. So in your case, you have a 64 bit userland and a 64 bit kernel already. If you had a 32 bit userland, it would not show the output of
dpkg --print-architecture
asarm64
. The instances where it was originally a problem, it was where they were originally both 32 bit and then the kernel was switched from 32 bit to 64 bit causing a mixed 32 bit userland with a 64 bit kernel and MongoDB 2.6.10 fails to start under a 64 bit kernel.Side note: I would never use the
latest
tag in this instance, always a specific major/minor version:5.13
just because I can't control when TP-Link has breaking changes in a new version but I will ensure that there are no breaking changes, unless TP…