-
Notifications
You must be signed in to change notification settings - Fork 2.5k
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
luci-app-dockerman missing main menu items #6885
Comments
Anyone with lua experience who can look at this? dockerman needs porting to js anyway. |
Looks similar to #6280 @systemcrash before converting the dockerman to JS we should check and grab changes from upstream https://github.com/lisaac/luci-app-dockerman. We may convert easily some parts but for other we'll need to call a lua script which is a shim for a Docker REST API. That may be resolved later, this is not critical to still have some non UI parts in Lua. Basically I started from this task but there wasn't a good solution and I paused and switched to other tasks. So if you'll have a desire to convert the dockerman to JS please let me know and I'll join. I have it somewhere in a middle of my TODO. |
Is ucode an option? |
It should be possible to make in a plain shell. Still, that's not blocking to convert the UI to JS. |
Same issue. |
When fixing #6998 I discovered that I was able to make the menu behave as before by installing luci/applications/luci-app-dockerman/luasrc/controller/dockerman.lua Lines 18 to 34 in f2a4910
|
My guess is that the order of service startup and page loading may be causing the display error.
So I waited for all containers to autostart, and then docker command returned to usable. At this time, I clear the luci cache under the tmp and now I can access the missing menu again through the subpath. |
Hi, I, for example, set it to 45, before uhttpd at 50. Now it is visible again. Note that the priority in the web interface does not update. That might be because its generated at trigger only. |
Thank you for reply but I already tried that way (in my build it's nginx instead of httpd) and cause the same result. |
Hi @JKSTAFF
What do you mean by that? Don't confuse Let me know if you need further explanation |
Hi @flhofer Thank you for your patience and explanation. In my build modifying
I mean I also modified
At least it doesn't work for me |
Yep. |
I'm experiencing the same issue with OpenWrt on a Raspberry Pi. I only have one container running, and I'm using the latest versions of Docker and the Luci app. |
I'm having the same issue. The dropdown menu appears inconsistently - sometimes it shows up, and other times it doesn't. I don't believe it's related to the service start order. I ran |
The #6985 will fix this |
Closed by #6985 |
luci-app-dockerman broken. It shows only the
configuration
button, and the full list appears only after reinstallationto reproduce the bug:
Now full menus is missing available only
configuration
DISTRIB_ID='OpenWrt'
DISTRIB_RELEASE='23.05.2'
DISTRIB_REVISION='r23630-842932a63d'
DISTRIB_TARGET='x86/64'
DISTRIB_ARCH='x86_64'
DISTRIB_DESCRIPTION='OpenWrt 23.05.2 r23630-842932a63d / LuCI openwrt-23.05 branch git-24.006.68745-9128656'
The text was updated successfully, but these errors were encountered: