Running Webmin 19.99 on Ubuntu Linux 20.04.4
I am getting this upgrade notification on multiple servers:
Warning!
Webmin version 1.999-2 is now available, but you are running version 1.999. Release notes.
Upgrade Now.
The upgrade fails with the following message:
Failed to upgrade from www.webmin.com : You are already running the latest version of Webmin
Additionally:
Upgrading via package updates appears to work, but the upgrade notice still appears on the Dashboard, and the running version still shows 19.99.
this is already reported:
https://sourceforge.net/p/webadmin/bugs/5574/
cheers mike
Thanks Mike.
The work-around is to go to Webmin -> Webmin Configuration -> Upgrade Webmin, and check the box to force an upgrade.
Thank you Jamie. I did that.
Under Webmin->Upgrade Webmin,
I checked "Upgrade even if new version is the same or older?". I also restarted Webmin.
However, there's still a warning on the dashboard to upgrade, and the Webmin version still says 1.999.
Gene
Last edit: user1000 2022-08-10
Hello, Gene.
We forgot to add a release file to the package. The solution would be is to add a
releasefile manually to your webmin installation dir, like this:Thanks Ilia,
This command worked perfectly to stop the update nag
(after I had forced the update to 19.99-2)
(Must be root to do this...)
Hi Ilia,
Are you implying that producing the Webmin release is not fully automated?
Last edit: Eduardo Reyes 2022-08-15
Ilia, worked perfectly. Thanks!
Good to know.
Sorry about that. We will fix that on the next Webmin release.
Hi Ilia,
works here, too.
Last edit: M.T.R 2022-08-10
Thanks, good to know! We will fix it in next Webmin release.
I have the same problem with the 1.999 updated to 1.999-2 and it continues to report the need to update but when invoked it says it is already updated.
I am running Ubuntu 14.04.6 LTS, Trusty Tahr
I ran the script
miniservconffile=$(find / -wholename "web\/miniserv.conf") ; rootdir=$(grep "^root=" "$miniservconffile" | sed -e 's/root=//g') ; echo "2" > "$rootdir/release"
but it just hung.
Yep. That script doesn't work. It's got an error.
What did work for me was doing a forced upgrade under Webmin Config, and then manually stopping and restarting Webmin from a shell.
Cheers
I just tried that on my raspbian GNU/Linux 9 (stretch) and it didnt change
a thing. Still saying I'm at 1.999 and Upgrade webmin to 1.99902
rich
On Sun, Aug 14, 2022 at 7:17 PM user1000 user1000@users.sourceforge.net
wrote:
--
Richard A. Painter, P.E. Retired
Related
Bugs: #5575
And on my Ubuntu 14.04.6 LTS, Trusty Tahr it is almost the same.... after
the upgrade I cannot start web min
service webmin restart
stop: Unknown instance:
start: Job failed to start
I manually kill the miniserv and then
service webmin start
does start.
But webmin still reports the 1.999 vs 1.999-2 issue.
rich
rich
On Sun, Aug 14, 2022 at 7:17 PM user1000 user1000@users.sourceforge.net
wrote:
--
Richard A. Painter, P.E. Retired
Related
Bugs: #5575
Anyone seeing a harmless nagging alert message prompting to upgrade to Webmin 1.999-2 either:
releasewith content2in it. Webmin directory can be technically anywhere if installed manually but standard location for DEB package is/usr/share/webminand for RPM/usr/libexec/webmin)bashshell:or this for
csh:The script is trying to figure out the Webmin installation path and would eventually fail on any filesystem on which
find / -wholename "*web*\/miniserv.conf"returns multiple lines (e.g. on btrfs with snapshots).For future releases, perhaps Webmin could use a common practice of exporting a global environment variable (e.g. WEBMIN_HOME) to point to the installation directory.