Just a small thing from my side, I know this thread is old, but perhaps it might help someone.
I am also updating my xen-orchestra the same way as @jr-m4 with a script, as per documentation instructions.
I also noted that it kept on saying I was behind a commit in the xen orchestra web interface / about page, however the commit was the latest one.
Changing my script from this:
cd /path/to/xen-orchestra/
git checkout .
git pull --ff-only
yarn
yarn build
service orchestra restart
to this, note the yarn build --force
:
cd /path/to/xen-orchestra/
git checkout .
git pull --ff-only
yarn
yarn build --force
service orchestra restart
fixed the issue, as it forces a complete rebuild, and it changes the yarn build command to run this (note the force part):
$ TURBO_TELEMETRY_DISABLED=1 turbo run build --filter xo-server --filter xo-server-'*' --filter xo-web --force
instead of this:
$ TURBO_TELEMETRY_DISABLED=1 turbo run build --filter xo-server --filter xo-server-'*' --filter xo-web
This makes the script run a bit longer, but it's not that big of a deal, and it fixes my xen orchestra web interface to always show the latest version.