-
-
Notifications
You must be signed in to change notification settings - Fork 35
Open
Labels
bugSomething isn't workingSomething isn't working
Description
Describe the bug
When I run update to update all containers, it happens something that never happened before. During the snapshot and after that, el containers remain `locked´
Final look after update finishes
To Reproduce
I just run update in a proxmox with the following characteristics
Debug output
Here are the logs in debug mode:
+ echo -e '\n https://github.com/BassT23/Proxmox\n'
https://github.com/BassT23/Proxmox
+ cat
The __ ______ _ __
/ / / / / /_(_)___ ___ ____ _/ /____
/ / / / / __/ / __ `__ \/ __ `/ __/ _ \
/ /_/ / / /_/ / / / / / / /_/ / /_/ __/
\____/_/\__/_/_/ /_/ /_/\____/\__/\___/
__ __ __ __
/ / / /___ ____/ /___ _/ /____ ____
/ / / / __ \/ __ / __ `/ __/ _ \/ __/
/ /_/ / /_/ / /_/ / /_/ / /_/ __/ /
\____/ ____/\____/\____/\__/\___/_/
/_/ for Proxmox VE
+ [[ '' != false ]]
+ echo -e '\n *** Mode: Host ***'
*** Mode: Host ***
+ [[ '' == true ]]
+ echo -e ' *** Interactive ***'
*** Interactive ***
+ CHECK_ROOT
+ [[ '' != true ]]
+ [[ 0 -ne 0 ]]
+ CHECK_INTERNET
+ ping -q -c1 google.com
+ [[ '' != false ]]
+ [[ true == true ]]
+ VERSION_CHECK
+ curl -s https://raw.githubusercontent.com/BassT23/Proxmox/master/update.sh
+ curl -s https://raw.githubusercontent.com/BassT23/Proxmox/beta/update.sh
+ curl -s https://raw.githubusercontent.com/BassT23/Proxmox/develop/update.sh
++ awk '-F"' '/^VERSION=/ {print $2}' /etc/ultimate-updater/temp/update_master.sh
+ MASTER_VERSION=4.5.2
++ awk '-F"' '/^VERSION=/ {print $2}' /etc/ultimate-updater/temp/update_beta.sh
+ BETA_VERSION=4.5
++ awk '-F"' '/^VERSION=/ {print $2}' /etc/ultimate-updater/temp/update_develop.sh
+ DEVELOP_VERSION=4.5.3
++ awk '-F"' '/^VERSION=/ {print $2}' /etc/ultimate-updater/update.sh
+ LOCAL_VERSION=4.5.2
+ [[ master == develop ]]
+ [[ master == beta ]]
+ [[ master == master ]]
+ [[ 4.5.2 < 4.5.2 ]]
+ echo -e '\n \e[1;92mScript is UpToDate\e[0m'
Script is UpToDate
+ [[ '' != true ]]
+ echo -e ' Version: 4.5.2'
Version: 4.5.2
+ rm -rf /etc/ultimate-updater/temp/update_master.sh
+ rm -rf /etc/ultimate-updater/temp/update_beta.sh
+ rm -rf /etc/ultimate-updater/temp/update_develop.sh
+ rm -rf /etc/ultimate-updater/temp/update.sh
+ echo
+ [[ true == \t\r\u\e ]]
+ type print_tag_log
+ print_tag_log
+ [[ -n ℹ \e[1;33m Exclusion (EXCLUDE='106') -> VMIDs: 106\e[0m\n ]]
+ printf %b 'ℹ \e[1;33m Exclusion (EXCLUDE='\''106'\'') -> VMIDs: 106\e[0m\n'
ℹ Exclusion (EXCLUDE='106') -> VMIDs: 106
+ echo
+ [[ false == false ]]
+ echo -e 'ℹ \e[1;33m Exit, if error come up, is disabled\e[0m\n'
ℹ Exit, if error come up, is disabled
+ [[ Host =~ Cluster ]]
+ echo -e '🔄\e[1;92m Updating Host\e[0m : \e[1;92m192.168.1.10 | (bv.deulos.com)\e[0m\n'
🔄 Updating Host : 192.168.1.10 | (bv.deulos.com)
+ [[ true == true ]]
+ UPDATE_HOST_ITSELF
+ echo -e '\e[1;33m--- PVE UPDATE ---\e[0m'
--- PVE UPDATE ---
+ pveupdate
+ [[ '' == true ]]
+ [[ false != \t\r\u\e ]]
+ echo -e '\n\e[1;33m--- APT UPGRADE ---\e[0m'
--- APT UPGRADE ---
+ apt-get dist-upgrade -y
Reading package lists...
Building dependency tree...
Reading state information...
Calculating upgrade...
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
+ ID=
++ apt-get dist-upgrade -y
+ ERROR_MSG='Reading package lists...
Building dependency tree...
Reading state information...
Calculating upgrade...
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.'
+ [[ '' != '' ]]
+ echo -e '\n\e[1;33m--- APT CLEANING ---\e[0m'
--- APT CLEANING ---
+ apt-get --purge autoremove -y
Reading package lists...
Building dependency tree...
Reading state information...
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
+ ID=
++ apt-get --purge autoremove -y
+ ERROR_MSG='Reading package lists...
Building dependency tree...
Reading state information...
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.'
+ [[ '' != '' ]]
+ echo
+ CHOST=true
+ UPDATE_CHECK
+ [[ '' == true ]]
+ echo
+ CHOST=
+ [[ true == true ]]
+ CONTAINER_UPDATE_START
++ pct list
++ tail -n +2
++ cut -f1 '-d '
+ CONTAINERS='100
101
102
103
104
105
107
108'
+ for CONTAINER in $CONTAINERS
+ ERROR_CODE=
+ [[ '' == '' ]]
+ [[ 106 =~ 100 ]]
+ [[ '' != '' ]]
+ pct config 100
+ grep template
++ pct status 100
+ STATUS='status: running'
+ [[ status: running == \s\t\a\t\u\s\:\ \s\t\o\p\p\e\d ]]
+ [[ status: running == \s\t\a\t\u\s\:\ \s\t\o\p\p\e\d ]]
+ [[ status: running == \s\t\a\t\u\s\:\ \r\u\n\n\i\n\g ]]
+ [[ true == true ]]
+ UPDATE_CONTAINER 100
+ CONTAINER=100
+ CCONTAINER=true
+ echo 'CONTAINER="100"'
++ pct config 100
++ awk '/^ostype/' -
++ cut '-d ' -f2
+ OS=debian
++ pct exec 100 hostname
+ NAME=wireguard
+ [[ '' != true ]]
+ echo -e '🔄\e[1;92m Updating LXC \e[36m100\e[0m : \e[1;92mwireguard\e[0m\n'
🔄 Updating LXC 100 : wireguard
+ [[ debian != alpine ]]
+ pct exec 100 -- bash -c 'ping -q -c1 google.com &>/dev/null'
+ [[ '' != true ]]
+ echo -e '💾\e[1;33m Start Snapshot and/or Backup\e[0m'
💾 Start Snapshot and/or Backup
+ CONTAINER_BACKUP
+ [[ true == true ]]
+ [[ true == true ]]
+ [[ true == true ]]
++ pct config 100
++ grep -q '^mp'
+ [[ '' == true ]]
+ [[ true == true ]]
++ date +%Y%m%d_%H%M%S
+ pct snapshot 100 Update_20251107_201216
+ echo -e '✅\e[1;92m Snapshot created\e[0m'
✅ Snapshot created
+ echo -e 'ℹ \e[1;92m Delete old snapshots\e[0m'
ℹ Delete old snapshots
++ pct listsnapshot 100
++ sed -n 's/^.*Update\s*\(\S*\).*$/\1/p'
++ head -n -3
+ LIST='_20250908_032217
_20250913_063132
_20250926_224042
_20251011_131319
_20251019_115658'
+ for SNAPSHOTS in $LIST
+ pct delsnapshot 100 Update_20250908_032217
+ for SNAPSHOTS in $LIST
+ pct delsnapshot 100 Update_20250913_063132
+ for SNAPSHOTS in $LIST
+ pct delsnapshot 100 Update_20250926_224042
+ for SNAPSHOTS in $LIST
+ pct delsnapshot 100 Update_20251011_131319
+ for SNAPSHOTS in $LIST
+ pct delsnapshot 100 Update_20251019_115658
+ echo -e '✅\e[1;92m Done\e[0m'
✅ Done
+ [[ false == true ]]
+ echo
+ [[ '' == true ]]
+ [[ '' == true ]]
+ [[ debian =~ ubuntu|debian|devuan ]]
+ echo -e '\e[1;33m--- APT UPDATE ---\e[0m'
--- APT UPDATE ---
+ pct exec 100 -- bash -c 'apt-get update -y'
Hit:1 http://security.debian.org bookworm-security InRelease
Hit:2 http://deb.debian.org/debian bookworm InRelease
Hit:3 http://deb.debian.org/debian bookworm-updates InRelease
Reading package lists...
+ ID=100
++ pct exec 100 -- bash -c 'apt-get update -y'
+ ERROR_MSG='Hit:1 http://deb.debian.org/debian bookworm InRelease
Hit:2 http://security.debian.org bookworm-security InRelease
Hit:3 http://deb.debian.org/debian bookworm-updates InRelease
Reading package lists...'
+ [[ '' != '' ]]
+ pct exec 100 -- bash -c 'grep -rnw /etc/apt -e unifi >/dev/null 2>&1'
+ [[ '' == true ]]
+ [[ '' == true ]]
+ echo -e '\n\e[1;33m--- APT UPGRADE ---\e[0m'
--- APT UPGRADE ---
+ [[ false != \t\r\u\e ]]
+ pct exec 100 -- bash -c 'apt-get dist-upgrade -y'
Reading package lists...
Building dependency tree...
Reading state information...
Calculating upgrade...
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
+ ID=100
++ pct exec 100 -- bash -c 'apt-get dist-upgrade -y'
+ ERROR_MSG='Reading package lists...
Building dependency tree...
Reading state information...
Calculating upgrade...
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.'
+ [[ '' != '' ]]
+ echo -e '\n\e[1;33m--- APT CLEANING ---\e[0m'
--- APT CLEANING ---
+ pct exec 100 -- bash -c 'apt-get --purge autoremove -y'
Reading package lists...
Building dependency tree...
Reading state information...
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
+ ID=100
++ pct exec 100 -- bash -c 'apt-get --purge autoremove -y'
+ ERROR_MSG='Reading package lists...
Building dependency tree...
Reading state information...
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.'
+ [[ '' != '' ]]
+ pct exec 100 -- bash -c 'apt-get autoclean -y'
Reading package lists...
Building dependency tree...
Reading state information...
+ ID=100
++ pct exec 100 -- bash -c 'apt-get autoclean -y'
+ ERROR_MSG='Reading package lists...
Building dependency tree...
Reading state information...'
+ [[ '' != '' ]]
+ EXTRAS
+ [[ true != true ]]
+ [[ '' == true ]]
+ echo -e '\n\e[1;33m--- Searching for extra updates ---\e[0m'
--- Searching for extra updates ---
+ [[ 192.168.1.2 50071 192.168.1.10 22 != true ]]
+ pct exec 100 -- bash -c 'mkdir -p /etc/ultimate-updater/'
+ pct push 100 -- /etc/ultimate-updater/update-extras.sh /etc/ultimate-updater/update-extras.sh
+ pct push 100 -- /etc/ultimate-updater/update.conf /etc/ultimate-updater/update.conf
+ pct exec 100 -- bash -c 'chmod +x /etc/ultimate-updater/update-extras.sh && /etc/ultimate-updater/update-extras.sh && rm -rf /etc/ultimate-updater || true'
Reading package lists...
Building dependency tree...
Reading state information...
expect is already the newest version (5.45.4-2+b1).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
*** Updating Community-Scripts ***
✅ Update process completed
+ USER_SCRIPTS
+ [[ -d /etc/ultimate-updater/scripts.d/100 ]]
+ echo -e '\e[1;92m--- Finished extra updates ---\e[0m'
--- Finished extra updates ---
+ [[ '' != true ]]
+ [[ '' != true ]]
+ echo
+ TRIM_FILESYSTEM
+ [[ true == true ]]
+ local ROOT_FS
++ df -Th /
++ awk 'NR==2 {print $2}'
+ ROOT_FS=ext4
+ local LVS
+ mapfile -t LVS
++ lvs
++ awk -F '[[:space:]]+' 'NR>1 && (/Data%|vm-100/) {gsub(/%/, "", $7); print $7}'
+ [[ 6 -gt 0 ]]
+ [[ ext4 == \e\x\t\4 ]]
+ echo -e '\e[1;33m--- Trimming filesystem ---\e[0m'
--- Trimming filesystem ---
+ echo -e '\e[1;91mData before trim: vm-100-disk-0 vm-100-disk-0 vm-100-disk-0 vm-100-disk-0 vm-100-disk-0 98.08%\e[0m'
Data before trim: vm-100-disk-0 vm-100-disk-0 vm-100-disk-0 vm-100-disk-0 vm-100-disk-0 98.08%
+ pct fstrim 100 --ignore-mountpoints true
CT is locked (snapshot-delete)
+ local LVS_AFTER
+ mapfile -t LVS_AFTER
++ lvs
++ awk -F '[[:space:]]+' 'NR>1 && (/Data%|vm-100/) {gsub(/%/, "", $7); print $7}'
+ echo -e '\e[1;92mData after trim: vm-100-disk-0 vm-100-disk-0 vm-100-disk-0 vm-100-disk-0 vm-100-disk-0 98.08%\e[0m\n'
Data after trim: vm-100-disk-0 vm-100-disk-0 vm-100-disk-0 vm-100-disk-0 vm-100-disk-0 98.08%
+ sleep 1.5
+ UPDATE_CHECK
+ [[ '' == true ]]
+ echo
+ CCONTAINER=
+ for CONTAINER in $CONTAINERS
+ ERROR_CODE=
+ [[ '' == '' ]]
+ [[ 106 =~ 101 ]]
+ [[ '' != '' ]]
+ pct config 101
+ grep template
++ pct status 101
+ STATUS='status: running'
+ [[ status: running == \s\t\a\t\u\s\:\ \s\t\o\p\p\e\d ]]
+ [[ status: running == \s\t\a\t\u\s\:\ \s\t\o\p\p\e\d ]]
+ [[ status: running == \s\t\a\t\u\s\:\ \r\u\n\n\i\n\g ]]
+ [[ true == true ]]
+ UPDATE_CONTAINER 101
+ CONTAINER=101
+ CCONTAINER=true
+ echo 'CONTAINER="101"'
++ pct config 101
++ awk '/^ostype/' -
++ cut '-d ' -f2
+ OS=debian
++ pct exec 101 hostname
+ NAME=pihole
+ [[ '' != true ]]
+ echo -e '🔄\e[1;92m Updating LXC \e[36m101\e[0m : \e[1;92mpihole\e[0m\n'
🔄 Updating LXC 101 : pihole
+ [[ debian != alpine ]]
+ pct exec 101 -- bash -c 'ping -q -c1 google.com &>/dev/null'
+ [[ '' != true ]]
+ echo -e '💾\e[1;33m Start Snapshot and/or Backup\e[0m'
💾 Start Snapshot and/or Backup
+ CONTAINER_BACKUP
+ [[ true == true ]]
+ [[ true == true ]]
+ [[ true == true ]]
++ pct config 101
++ grep -q '^mp'
+ [[ '' == true ]]
+ [[ true == true ]]
++ date +%Y%m%d_%H%M%S
+ pct snapshot 101 Update_20251107_201242
+ echo -e '✅\e[1;92m Snapshot created\e[0m'
✅ Snapshot created
+ echo -e 'ℹ \e[1;92m Delete old snapshots\e[0m'
ℹ Delete old snapshots
++ pct listsnapshot 101
++ sed -n 's/^.*Update\s*\(\S*\).*$/\1/p'
++ head -n -3
+ LIST='_20250908_032343
_20250913_063155
_20250926_224133
_20251011_131343
_20251019_115720'
+ for SNAPSHOTS in $LIST
+ pct delsnapshot 101 Update_20250908_032343
+ for SNAPSHOTS in $LIST
+ pct delsnapshot 101 Update_20250913_063155
+ for SNAPSHOTS in $LIST
+ pct delsnapshot 101 Update_20250926_224133
+ for SNAPSHOTS in $LIST
+ pct delsnapshot 101 Update_20251011_131343
+ for SNAPSHOTS in $LIST
+ pct delsnapshot 101 Update_20251019_115720
+ echo -e '✅\e[1;92m Done\e[0m'
✅ Done
+ [[ false == true ]]
+ echo
+ [[ '' == true ]]
+ [[ '' == true ]]
+ [[ debian =~ ubuntu|debian|devuan ]]
+ echo -e '\e[1;33m--- APT UPDATE ---\e[0m'
--- APT UPDATE ---
+ pct exec 101 -- bash -c 'apt-get update -y'
Hit:1 http://security.debian.org bookworm-security InRelease
Hit:2 http://deb.debian.org/debian bookworm InRelease
Hit:3 http://deb.debian.org/debian bookworm-updates InRelease
Reading package lists...
+ ID=101
++ pct exec 101 -- bash -c 'apt-get update -y'
+ ERROR_MSG='Hit:1 http://security.debian.org bookworm-security InRelease
Hit:2 http://deb.debian.org/debian bookworm InRelease
Hit:3 http://deb.debian.org/debian bookworm-updates InRelease
Reading package lists...'
+ [[ '' != '' ]]
+ pct exec 101 -- bash -c 'grep -rnw /etc/apt -e unifi >/dev/null 2>&1'
+ [[ '' == true ]]
+ [[ '' == true ]]
+ echo -e '\n\e[1;33m--- APT UPGRADE ---\e[0m'
--- APT UPGRADE ---
+ [[ false != \t\r\u\e ]]
+ pct exec 101 -- bash -c 'apt-get dist-upgrade -y'
Reading package lists...
Building dependency tree...
Reading state information...
Calculating upgrade...
The following package was automatically installed and is no longer required:
netcat-openbsd
Use 'apt autoremove' to remove it.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
+ ID=101
++ pct exec 101 -- bash -c 'apt-get dist-upgrade -y'
+ ERROR_MSG='Reading package lists...
Building dependency tree...
Reading state information...
Calculating upgrade...
The following package was automatically installed and is no longer required:
netcat-openbsd
Use '\''apt autoremove'\'' to remove it.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.'
+ [[ '' != '' ]]
+ echo -e '\n\e[1;33m--- APT CLEANING ---\e[0m'
--- APT CLEANING ---
+ pct exec 101 -- bash -c 'apt-get --purge autoremove -y'
Reading package lists...
Building dependency tree...
Reading state information...
The following packages will be REMOVED:
netcat-openbsd*
0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded.
After this operation, 111 kB disk space will be freed.
(Reading database ... 23039 files and directories currently installed.)
Removing netcat-openbsd (1.219-1) ...
update-alternatives: using /bin/nc.traditional to provide /bin/nc (nc) in auto mode
Processing triggers for man-db (2.11.2-2) ...
+ ID=101
++ pct exec 101 -- bash -c 'apt-get --purge autoremove -y'
+ ERROR_MSG='Reading package lists...
Building dependency tree...
Reading state information...
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.'
+ [[ '' != '' ]]
+ pct exec 101 -- bash -c 'apt-get autoclean -y'
Reading package lists...
Building dependency tree...
Reading state information...
+ ID=101
++ pct exec 101 -- bash -c 'apt-get autoclean -y'
+ ERROR_MSG='Reading package lists...
Building dependency tree...
Reading state information...'
+ [[ '' != '' ]]
+ EXTRAS
+ [[ true != true ]]
+ [[ '' == true ]]
+ echo -e '\n\e[1;33m--- Searching for extra updates ---\e[0m'
--- Searching for extra updates ---
+ [[ 192.168.1.2 50071 192.168.1.10 22 != true ]]
+ pct exec 101 -- bash -c 'mkdir -p /etc/ultimate-updater/'
+ pct push 101 -- /etc/ultimate-updater/update-extras.sh /etc/ultimate-updater/update-extras.sh
+ pct push 101 -- /etc/ultimate-updater/update.conf /etc/ultimate-updater/update.conf
+ pct exec 101 -- bash -c 'chmod +x /etc/ultimate-updater/update-extras.sh && /etc/ultimate-updater/update-extras.sh && rm -rf /etc/ultimate-updater || true'
*** Updating PiHole ***
[✓] Building dependency package pihole-meta.deb
[✓] Installing Pi-hole dependency package
[i] Checking for updates...
[i] Pi-hole Core: up to date
[i] Web Interface: up to date
[i] FTL: up to date
[✓] Everything is up to date!
Reading package lists...
Building dependency tree...
Reading state information...
expect is already the newest version (5.45.4-2+b1).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
*** Updating Community-Scripts ***
✅ Update process completed
+ USER_SCRIPTS
+ [[ -d /etc/ultimate-updater/scripts.d/101 ]]
+ echo -e '\e[1;92m--- Finished extra updates ---\e[0m'
--- Finished extra updates ---
+ [[ '' != true ]]
+ [[ '' != true ]]
+ echo
+ TRIM_FILESYSTEM
+ [[ true == true ]]
+ local ROOT_FS
++ df -Th /
++ awk 'NR==2 {print $2}'
+ ROOT_FS=ext4
+ local LVS
+ mapfile -t LVS
++ lvs
++ awk -F '[[:space:]]+' 'NR>1 && (/Data%|vm-101/) {gsub(/%/, "", $7); print $7}'
+ [[ 6 -gt 0 ]]
+ [[ ext4 == \e\x\t\4 ]]
+ echo -e '\e[1;33m--- Trimming filesystem ---\e[0m'
--- Trimming filesystem ---
+ echo -e '\e[1;91mData before trim: vm-101-disk-0 vm-101-disk-0 vm-101-disk-0 vm-101-disk-0 vm-101-disk-0 72.91%\e[0m'
Data before trim: vm-101-disk-0 vm-101-disk-0 vm-101-disk-0 vm-101-disk-0 vm-101-disk-0 72.91%
+ pct fstrim 101 --ignore-mountpoints true
CT is locked (snapshot-delete)
+ local LVS_AFTER
+ mapfile -t LVS_AFTER
++ lvs
++ awk -F '[[:space:]]+' 'NR>1 && (/Data%|vm-101/) {gsub(/%/, "", $7); print $7}'
+ echo -e '\e[1;92mData after trim: vm-101-disk-0 vm-101-disk-0 vm-101-disk-0 vm-101-disk-0 vm-101-disk-0 72.91%\e[0m\n'
Data after trim: vm-101-disk-0 vm-101-disk-0 vm-101-disk-0 vm-101-disk-0 vm-101-disk-0 72.91%
+ sleep 1.5
+ UPDATE_CHECK
+ [[ '' == true ]]
+ echo
+ CCONTAINER=
+ for CONTAINER in $CONTAINERS
+ ERROR_CODE=
+ [[ '' == '' ]]
+ [[ 106 =~ 102 ]]
+ [[ '' != '' ]]
+ pct config 102
+ grep template
++ pct status 102
+ STATUS='status: running'
+ [[ status: running == \s\t\a\t\u\s\:\ \s\t\o\p\p\e\d ]]
+ [[ status: running == \s\t\a\t\u\s\:\ \s\t\o\p\p\e\d ]]
+ [[ status: running == \s\t\a\t\u\s\:\ \r\u\n\n\i\n\g ]]
+ [[ true == true ]]
+ UPDATE_CONTAINER 102
+ CONTAINER=102
+ CCONTAINER=true
+ echo 'CONTAINER="102"'
++ pct config 102
++ awk '/^ostype/' -
++ cut '-d ' -f2
+ OS=ubuntu
++ pct exec 102 hostname
+ NAME=plex
+ [[ '' != true ]]
+ echo -e '🔄\e[1;92m Updating LXC \e[36m102\e[0m : \e[1;92mplex\e[0m\n'
🔄 Updating LXC 102 : plexExpected behavior
The containers are not locked after update
Screenshots
Already providdede in previous details
VM/LXC (please complete the following information):
- OS: Also provided in SS (ScreenShot)
- Version Also provided in SS (ScreenShot)
**Used Version
output of provided in SS (ScreenShot)
Additional context
Maybe also to mention about, is that after running the update the backup cron defined in Datacenter > Backup are also screwed up and need to run the bakcup manually in order to make them work
BassT23
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working