mirror of
https://github.com/community-scripts/ProxmoxVE.git
synced 2026-02-05 00:29:55 +03:00
Update script not updating Zabbix #423
Closed
opened 2026-02-04 18:46:36 +03:00 by OVERLORD
·
13 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
Milestone
No items
No Milestone
Projects
Clear projects
No project
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: starred/ProxmoxVE#423
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 @TheChrisK on GitHub (Feb 2, 2025).
✅ Have you read and understood the above guidelines?
yes
📜 What is the name of the script you are using?
Zabbix
📂 What was the exact command used to execute the script?
bash -c "$(wget -qLO - https://github.com/community-scripts/ProxmoxVE/raw/main/ct/zabbix.sh)"
📝 Provide a clear and concise description of the issue.
I am on Zabbix 7.0.7 currently. When running
updateorbash -c "$(wget -qLO - https://github.com/community-scripts/ProxmoxVE/raw/main/ct/zabbix.sh)"the script goes through the steps, rather quickly, then completes and restarts the services. Zabbix comes back but is till on 7.0.7.The shell goes back to the user but the spinner animation still runs until exiting the shell. No errors are showing when running in verbose mode.
⚙️ What settings are you using?
🖥️ Which Linux distribution are you using?
Debian 12
🔄 Steps to reproduce the issue.
updatein console, waited for completion then checked versionbash -c "$(wget -qLO - https://github.com/community-scripts/ProxmoxVE/raw/main/ct/zabbix.sh)"in LXC console, waited and checked versiondpkg -i zabbix-release_latest+debian12_all.deband got the following output:❌ Paste the full error output (if available).
✔️ Stopped Zabbix Services
✔️ Started Zabbix Services
✔️ Cleaned
✔️ Updated Successfully
⠧root@zabbix:~#
🖼️ Additional context (optional).
I ran a fresh install to test the script and a new LXC was created for the correct version. I would rather not rebuild from scratch. Not sure of any other logs I can provide.
@tremor021 commented on GitHub (Feb 2, 2025):
can you also do:
and then check? Upgrade instructions say you might need to clear your browsers cache also
@TheChrisK commented on GitHub (Feb 2, 2025):
So this morning, using the Zabbix official guide, I was able to upgrade to 7.0.9 and now the dashboard says "up to date" even though 7.2 is the newest version. I ran another
apt install zabbix-apache-confand the output shows up-to-date as well.I am going to try to run the update script again as soon as I take a snapshot of my LXC.
@TheChrisK commented on GitHub (Feb 3, 2025):
After working through this for hours, I have given up and migrated my config and database to a new container with 7.2.3 installed. Met several errors along the way but it's finally working. Not sure if there is still an issue with the update script but I was unable to manually update using Zabbix documentation so perhaps it's a Zabbix issue for this version.
Thank you for all your work on these scripts!
@zov-wvg commented on GitHub (Feb 4, 2025):
@TheChrisK mind sharing how you migrated? I have the same issue with Zabbix as you.
@TheChrisK commented on GitHub (Feb 4, 2025):
@zov-wvg
It's quite a process. I'll try to explain as best I can.
Spin up a new LXC with a fresh install of Zabbix. Ensure it is on version 7.2.3
Backup your current install:
a. Either run the update script which accomplishes this or run the following
cp /etc/zabbix/zabbix_server.conf /opt/zabbix-backup/cp /etc/apache2/conf-enabled/zabbix.conf /opt/zabbix-backup/cp -R /usr/share/zabbix/ /opt/zabbix-backup/b. Dump your current postgres db:
pg_dump -U zabbix -h localhost -p 5432 zabbixdb > zabbixdb.sqlMove all backup files from
/opt/zabbix-backup/and your zabbixdb.sql dump to the new LXCStop all zabbix services on the new LXC
Login to your postgres database as user
postgresand run:DROP DATABASE zabbixdb;Re-create a blank zabbix database:
CREATE DATABASE zabbixdbTEMPLATE = template0OWNER = zabbixENCODING 'UTF8';Restore the databse from backup (this may take a while, ensure enough disk space is available):
psql -U zabbix -h localhost -d zabbixdb -f zabbixdb.sqlRestore Zabbix config files (reverse of step 2a).
Start services
service zabbix-server start && service zabbix-agent2 startWait and monitor database auto update
cat /var/log/zabbix/zabbix_server.log | grep databaseOnce complete, ensure UI is up and accessible with no errors (I encountered a few but YMMV).
Shutdown both Zabbix installs and update the IP address of the new LXC to match the old.
a. This is easier than reconfiguring all your agents.
@zov-wvg commented on GitHub (Feb 4, 2025):
Sorry for being a bit ignorant, but how do you do step 3?
did you use SSH or can you access the data via Proxmox?
@TheChrisK commented on GitHub (Feb 4, 2025):
Oh, I use Terminus (an SSH client) that has a built in SFTP function. You can do this by shell command but the built in SFTP is just quicker making it a drag and drop.
@zov-wvg commented on GitHub (Feb 5, 2025):
I got there somehow... only took 3 hours.
but it will not work.
shows that the upgrade was successful, so I am not sure what to do. (probably just give up and hope the original one is fixed.)
@TheChrisK commented on GitHub (Feb 5, 2025):
Ah, I have a fix for that.
Let me find the article and get back to you. It's a minor change with the Apache "zabbix.conf"
Edit:
From https://medium.com/@michael.giesen/zabbix-upgrade-from-v7-0-to-7-2-52189fbdaaec
Zabbix changed the directory structure:
‘/usr/share/zabbix’ to ‘/user/share/zabbix/ui’
So you need to make a few changes to get it running.
First of all update the documentroot paths in the apache configurations;
vi /etc/apache2/conf-enabled/zabbix.confvi /etc/apacke2/sites-enabled/default-ssl.confEverywhare you see
/usr/share/zabbixadd ‘ui’ to this line./usr/share/zabbix/uiMake sure to apply this change to all directories, not only the top one!
@zov-wvg commented on GitHub (Feb 6, 2025):
Well, that didn't work either.
@TheChrisK commented on GitHub (Feb 6, 2025):
It took me several hours as well and a lot of searching and reading. I completed a lot of trial and error and didn't document every step. Sorry it's not working out for you.
@zov-wvg commented on GitHub (Feb 6, 2025):
I wonder if anyone else struggles with the same...
I think we will give up and use a clean server.
@TheChrisK commented on GitHub (Feb 27, 2025):
Just an update to this.
I continue to have issues updating Zabbix using this script. Even on a fresh container. Updating from 7.2.3 to 7.2.4 does not work. Same as initially described above. I have migrated my install and database to a docker compose solution on a fresh LXC and will sunset my use of this script.