mirror of
https://github.com/community-scripts/ProxmoxVE.git
synced 2026-02-05 00:29:55 +03:00
Bookstack LXC is not updating #895
Closed
opened 2026-02-04 22:05:00 +03:00 by OVERLORD
·
11 comments
No Branch/Tag Specified
main
github-action-update-changelog
pr-update-app-files
docker_deb13
feat/cloudinit-sshkeys
feat/sqlserver2025
automated/update-github-versions
add-script-opencloud-1770212555
add-script-openclaw-1770212634
github-action-archive-changelog
update_apps_tool
add-script-wishlist-1770193085
MickLesk-patch-2
add-script-writefreely-1770188758
add-script-wealthfolio-1770143943
fix/vaultwarden-update-script
remove_memos
disable_npm
feature/codeberg-functions-forgejo-readeck
add-script-rustypaste-1770019426
add-script-kitchenowl-1770017260
fix/2fauth-php-version
tools_func_addcodeberg
CrazyWolf13-patch-2
add-script-shelfmark-1769790178
CrazyWolf13-patch-1
add-script-ampache-1769790139
add-script-languagetool-1769790155
remove_php_deps
ref_koilection
fix/php-module-improvements
tremor021-patch-1
fix/open-archiver-meilisearch-migration
cloudflare_dns
MickLesk-patch-1
michelroegl-brunner-patch-2
fix/version-display
fix/debian13-root-ownership
feat/interactive_prompts
feature/smart-error-recovery
core_stable
update_docs
refactor/tools-func-stability
certbot_npm
2026-02-03
2026-02-02
2026-02-01
2026-01-31
2026-01-30
2026-01-29
2026-01-28
2026-01-27
2026-01-26
2026-01-25
2026-01-24
2026-01-23
2026-01-22
2026-01-21
2026-01-20
2026-01-19
2026-01-18
2026-01-17
2026-01-16
2026-01-15
2026-01-14
2026-01-13
2026-01-12
2026-01-11
2026-01-10
2026-01-09
2026-01-08
2026-01-07
2026-01-06
2026-01-05
2026-01-04
2026-01-03
2026-01-02
2026-01-01
2025-12-31
2025-12-30
2025-12-29
2025-12-28
2025-12-27
2025-12-26
2025-12-25
2025-12-24
2025-12-23
2025-12-22
2025-12-21
2025-12-20
2025-12-19
2025-12-18
2025-12-17
2025-12-16
2025-12-15
2025-12-14
2025-12-13
2025-12-12
2025-12-11
2025-12-10
2025-12-09
2025-12-08
2025-12-07
2025-12-06
2025-12-05
2025-12-04
2025-12-03
2025-12-02
2025-12-01
2025-11-30
2025-11-29
2025-11-28
2025-11-27
2025-11-26
2025-11-25
2025-11-24
2025-11-23
2025-11-22
2025-11-21
2025-11-20
2025-11-19
2025-11-18
2025-11-17
2025-11-16
2025-11-15
2025-11-14
2025-11-13
2025-11-12
2025-11-11
2025-11-10
2025-11-09
2025-11-08
2025-11-07
2025-11-06
2025-11-05
2025-11-04
2025-11-03
2025-11-02
2025-11-01
2025-10-31
2025-10-30
2025-10-29
2025-10-28
2025-10-27
2025-10-26
2025-10-25
2025-10-24
2025-10-23
2025-10-22
2025-10-21
2025-10-20
2025-10-19
2025-10-18
2025-10-17
2025-10-16
2025-10-15
2025-10-14
2025-10-13
2025-10-12
2025-10-11
2025-10-10
2025-10-09
2025-10-08
2025-10-07
2025-10-06
2025-10-05
2025-10-04
2025-10-03
2025-10-02
2025-10-01
2025-09-30
2025-09-29
2025-09-28
2025-09-27
2025-09-26
2025-09-25
2025-09-24
2025-09-23
2025-09-22
2025-09-21
2025-09-20
2025-09-19
2025-09-18
2025-09-17
2025-09-16
2025-09-15
2025-09-14
2025-09-13
2025-09-12
2025-09-11
2025-09-10
2025-09-09
2025-09-08
2025-09-07
2025-09-06
2025-09-05
2025-09-04
2025-09-03
2025-09-02
2025-09-01
2025-08-31
2025-08-30
2025-08-29
2025-08-28
2025-08-27
2025-08-26
2025-08-25
2025-08-24
2025-08-23
2025-08-22
2025-08-21
2025-08-20
2025-08-19
2025-08-18
2025-08-17
2025-08-16
2025-08-15
2025-08-14
2025-08-13
2025-08-12
2025-08-11
2025-08-10
2025-08-09
2025-08-08
2025-08-07
2025-08-06
2025-08-05
2025-08-04
2025-08-03
2025-08-02
2025-08-01
2025-07-31
2025-07-30
2025-07-29
2025-07-28
2025-07-27
2025-07-26
2025-07-25
2025-07-24
2025-07-23
2025-07-22
2025-07-21
2025-07-20
2025-07-19
2025-07-18
2025-07-17
2025-07-16
2025-07-15
2025-07-14
2025-07-11
2025-07-10
2025-07-09
2025-07-08
2025-07-07
2025-07-06
2025-07-05
2025-07-04
2025-07-03
2025-07-02
2025-07-01
2025-06-30
2025-06-29
2025-06-28
2025-06-27
2025-06-26
2025-06-25
2025-06-24
2025-06-23
2025-06-22
2025-06-21
2025-06-20
2025-06-19
2025-06-18
2025-06-17
2025-06-16
2025-06-15
2025-06-14
2025-06-13
2025-06-12
2025-06-11
2025-06-10
2025-06-09
2025-06-08
2025-06-07
2025-06-06
2025-06-05
2025-06-04
2025-06-03
2025-06-02
2025-06-01
2025-05-31
2025-05-30
2025-05-29
2025-05-28
2025-05-27
2025-05-26
2025-05-25
2025-05-24
2025-05-23
2025-05-22
2025-05-21
2025-05-20
2025-05-19
2025-05-18
2025-05-17
2025-05-16
2025-05-15
2025-05-14
2025-05-13
2025-05-12
2025-05-11
2025-05-10
2025-05-09
2025-05-08
2025-05-07
2025-05-06
2025-05-05
2025-05-04
2025-05-03
2025-05-02
2025-05-01
2025-04-30
2025-04-29
2025-04-28
2025-04-27
2025-04-26
2025-04-25
2025-04-24
2025-04-23
2025-04-22
2025-04-20
2025-04-21
2025-04-19
2025-04-18
2025-04-17
2025-04-15
2025-04-16
2025-04-14
2025-04-13
2025-04-12
2025-04-11
2025-04-10
2025-04-09
2025-04-08
2025-04-07
2025-04-06
2025-04-05
2025-04-04
2025-04-03
2025-04-02
2025-04-01
2025-03-31
2025-03-30
2025-03-29
2025-03-28
2025-03-27
2025-03-26
2025-03-25
2025-03-24
2025-03-23
2025-03-22
2025-03-21
2025-03-20
2025-03-19
2025-03-18
2025-03-17
2025-03-16
2025-03-15
2025-03-14
2025-03-13
2025-03-12
2025-03-11
2025-03-10
2025-03-09
2025-03-08
2025-03-07
2025-03-06
2025-03-05
2025-03-04
2025-03-03
2025-03-02
2025-03-01
2025-02-28
2025-02-27
2025-02-26
2025-02-25
2025-02-24
2025-02-23
2025-02-21
2025-02-20
2025-02-19
2025-02-18
2025-02-17
2025-02-16
2025-02-15
2025-02-14
2025-02-13
2025-02-12
2025-02-11
2025-02-10
2025-02-09
2025-02-08
2025-02-07
2025-02-06
2025-02-05
2025-02-04
2025-02-03
2025-02-02
2025-02-01
2025-01-31
2025-01-30
2025-01-29
2025-01-28
2025-01-27
2025-01-26
2025-01-24
2025-01-23
2025-01-22
2025-01-21
2025-01-20
2025-01-19
2025-01-18
2025-01-17
2025-01-16
2025-01-15
2025-01-14
2025-01-13
2025-01-11
2025-01-10
2025-01-09
2025-01-08
2025-01-07
2025-01-06
2025-01-05
2025-01-04
2025-01-03
2025-01-02
2025-01-01
2024-12-31
2024-12-30
2024-12-29
2024-12-28
2024-12-27
2024-12-26
2024-12-25
2024-12-23
2024-12-21
2024-12-20
2024-12-19
2024-12-18
2024-12-17
2024-12-16
2024-12-13
2024-12-12
2024-12-09
2024-12-08
2024-12-07
2024-12-06
2024-12-05
2024-12-04
2024-12-03
2024-12-02
2024-11-30
2024-11-29
2024-11-28
2024-11-27
2024-11-26
2024-11-25
2024-11-24
2024-11-23
Labels
Clear labels
Implemented in VED waiting push to Main
breaking change
bug
bug
bugfix
deferred
delete script
dependencies
enhancement
external
feature
github
help wanted
in project pipeline
invalid
investigation
json
maintenance
needs triage
new script
new script
nice to have
not a script issue
not planned
organization
pull-request
question
refactor
rename script
security
update script
website
wontdo
🛑 Failure to comply with the guidelines
Mirrored from GitHub Pull Request
No Label
bug
Milestone
No items
No Milestone
Projects
Clear projects
No project
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: starred/ProxmoxVE#895
Reference in New Issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
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 @Salus70 on GitHub (May 4, 2025).
Originally assigned to: @michelroegl-brunner on GitHub.
✅ Have you read and understood the above guidelines?
yes
📜 What is the name of the script you are using?
BookStack LXC
📂 What was the exact command used to execute the script?
update
⚙️ What settings are you using?
🖥️ Which Linux distribution are you using?
Debian 12
📝 Provide a clear and concise description of the issue.
The Bookstack LXC-Container (v25.2 created with the helper-script) does not update with the "update"-command to v25.02.2 .
🔄 Steps to reproduce the issue.
Type " bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/bookstack.sh)" " in the container-CLI and hit enter.
❌ Paste the full error output (if available).
cp: cannot stat '/opt/bookstack-backup/themes/*': No such file or directory
[ERROR] in line 48: exit code 0: while executing command return 1
🖼️ Additional context (optional).
similar to #1339
@MickLesk commented on GitHub (May 4, 2025):
Create the folder and try again
@Salus70 commented on GitHub (May 4, 2025):
Next error:
✔️ Services Stopped
⠹ Updating Bookstack to v25.02.2cp: cannot stat '/opt/bookstack-backup/.env': No such file or directory
[ERROR] in line 41: exit code 0: while executing command cp /opt/bookstack-backup/.env /opt/bookstack/.env
I'll keep trying...
@Salus70 commented on GitHub (May 4, 2025):
After a series of errors due to missing files or directories, I copied the entire /opt/bookstack directory to the /opt/bookstack-backup directory.
I got another error, probably because the themes directory is empty?
✔️ Services Stopped
⠋ Updating Bookstack to v25.02.2cp: cannot stat '/opt/bookstack-backup/themes/*': No such file or directory
[ERROR] in line 48: exit code 0: while executing command return 1
@tremor021 commented on GitHub (May 4, 2025):
this indicates that they've made some changes to how app is updated and/or installed. We will need to take a look at it
@MickLesk commented on GitHub (May 6, 2025):
@michelroegl-brunner @tremor021 can you take a Look tomorrow?
I seem to remember that @CrazyWolf13 also uses the tool
@Salus70 commented on GitHub (May 21, 2025):
I tried to update Bookstack as the issue seemed to be fixed.
I still get an error, this time with less info:
✔️ Services Stopped
⠼ Updating Bookstack to v25.02.5
[ERROR] in line 48: exit code 0: while executing command return 1
Or have I misinterpreted it and the error still exists?
@MickLesk commented on GitHub (May 21, 2025):
Verbose?
@Salus70 commented on GitHub (May 21, 2025):
Sorry, of course!:
✔️ Services Stopped
⠴ Updating Bookstack to v25.02.5> @php -r "!file_exists('bootstrap/cache/services.php') || @unlink('bootstrap/cache/services.php');"
⠦ Updating Bookstack to v25.02.5Installing dependencies from lock file
Verifying lock file contents can be installed on current platform.
Package operations: 108 installs, 0 updates, 0 removals
⠧ Updating Bookstack to v25.02.5 - Downloading symfony/http-foundation (v7.2.6)
⠋ Updating Bookstack to v25.02.5 - Installing doctrine/inflector (2.0.10): Extracting archive
⠙ Updating Bookstack to v25.02.5 - Installing laravel/prompts (v0.3.5): Extracting archive
⠹ Updating Bookstack to v25.02.5Generating optimized autoload files
⠧ Updating Bookstack to v25.02.5> Illuminate\Foundation\ComposerScripts::postAutoloadDump
laravel/socialite ........................................................................................................................... DONE
laravel/tinker .............................................................................................................................. DONE
nesbot/carbon ............................................................................................................................... DONE
nunomaduro/termwind ......................................................................................................................... DONE
socialiteproviders/manager .................................................................................................................. DONE
58 packages you are using are looking for funding.
Use the
composer fundcommand to find out more!⠙ Updating Bookstack to v25.02.5> @php artisan cache:clear
⠸ Updating Bookstack to v25.02.5
INFO Application cache cleared successfully.
⠇ Updating Bookstack to v25.02.5
INFO Running migrations.
2025_01_29_180933_create_sort_rules_table ............................................................................................ 3.10ms FAIL
In Connection.php line 825:
SQLSTATE[42S01]: Base table or view already exists: 1050 Table 'sort_rules' already exists (Connection: mysql, SQL: create table
sort_rules(idint unsigned not null auto_increment primary key,
namevarchar(191) not null,sequencetext not null,created_attimestamp null,updated_attimestamp null) default character set utf8mb4 collate 'utf8mb4_unicode_ci')In Connection.php line 571:
SQLSTATE[42S01]: Base table or view already exists: 1050 Table 'sort_rules' already exists
⠏ Updating Bookstack to v25.02.5
[ERROR] in line 48: exit code 0: while executing command $STD php artisan migrate --force
@MickLesk commented on GitHub (May 21, 2025):
Its there PHP Database. What an Shit Tool Sometimes...
@Salus70 commented on GitHub (May 23, 2025):
Is this something that can be solved via the script or do I have to clarify this with Bookstack myself?
@Salus70 commented on GitHub (Jun 2, 2025):
In case anyone has the same problem again:
After logging into MariaDB and then checking whether the sort_rules table is empty, this solved the problem:
Change in database:
mysql -u root -p--> Login
Then in the directory /opt/bookstack/:
php artisan migrate --forceThe script then ran without errors.