mirror of
https://github.com/maziggy/bambuddy.git
synced 2026-05-09 08:25:54 +02:00
[GH-ISSUE #731] [Bug]: Cannot update native install v0.2.1.1 #489
Labels
No labels
A1
automated
automated
bug
bug
Closed due to inactivity
contrib
dependencies
dependencies
duplicate
enhancement
feedback
hold
invalid
Notes
P1S
pull-request
security
ThumbsUp
user-report
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/bambuddy-maziggy-1#489
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @Teolhyn on GitHub (Mar 17, 2026).
Original GitHub issue: https://github.com/maziggy/bambuddy/issues/731
Originally assigned to: @maziggy on GitHub.
Bug Description
Documentation states:
But if I click update on the web UI it jumps to general settings, where I can only see:
However, I have done the native installation so I cannot use docker to update and I do not see any other way to update. Also, I find it odd that it shows me daily beta build while I have the
Include beat versionstoggled off.Expected Behavior
I expected clicking update to start updating the current version to next stable.
Steps to Reproduce
Printer Model
X1 Carbon
Bambuddy Version
0.2.1.1
Printer Firmware Version
Installation Method
Manual (git clone)
Operating System
Linux (Ubuntu/Debian)
Relevant Logs / Support Package
No response
Screenshots
No response
Additional Context
I have to check the "I am using the latest version of Bambuddy" to create the issue but due to it being an issue with updating I feel like this should be sent without this.
Checklist
@maziggy commented on GitHub (Mar 17, 2026):
Wait....the screenshot shows a Docker installation and not a native one?!
@Teolhyn commented on GitHub (Mar 17, 2026):
Which seems odd to me also, but I ensured that I have no containers running. It's running on a fresh server where I've done a native installation using the script provided in the docs
Then I am accessing it on my own computer by routing it through an ssh tunnel like:
And then accessing localhost:8080 on my own computer.
@maziggy commented on GitHub (Mar 17, 2026):
No, that cannot be. Either you are still running Bambuddy on Docker, or there's a cache problem. Did you forced a page reload?
@Teolhyn commented on GitHub (Mar 17, 2026):
My windows PC which I use to access the server does not have docker installed. I shut down the ssh connection to see that also my browser could not show the UI anymore. Here's screenshots from my server:
I restarted the service, closed and opened the tunnel again, hard reloaded the page, even tried different browser, but still the UI shows what I originally posted.
Edit: if there's some specific info I can give you that would help to debug let me know. But as for now I am 99.9% sure this is a bug rather than an error on my side.
@maziggy commented on GitHub (Mar 17, 2026):
Cannot reproduce, sorry.
Need a support package -> https://wiki.bambuddy.cool/features/system-info/?h=debug#enable-debug-logging
Best would be:
@Teolhyn commented on GitHub (Mar 17, 2026):
Here are the files, hope they help!
bambuddy.log
support-info.json
I noticed that also the support-info has
"docker": falsein environment.@Keybored02 commented on GitHub (Mar 17, 2026):
I think I found it:
updateCheck.is_dockerin SettingsPage.tsx:1765._is_docker_environment()in updates.py:35 and returns Docker if .git is missing via updates.py:47.is_running_in_docker(), in support.py:424, implemented in discovery.py:26, and it does not use the “missing .git means Docker” heuristic.So a native install without a .git directory can show Docker update instructions in Settings, while support package reports docker=false.
@maziggy commented on GitHub (Mar 17, 2026):
Yes, I just fixed it.
Problem is, that we changed the complete update function after verion 0.2.2.1.
I would suggest the following:
Copy the following folder to a backup location
On first start you database is auto-migrated to new version and Bambuddy should run on latest version with your data.