Menu

#4960 permanently receiving mails for new version

1.840
closed-fixed
nobody
update (6)
5
2017-05-19
2017-05-17
No

Hi, all of my hosts told me that there is a new version of webmin available (1.840).
I updated them all (see below), but the mail still comes from each host every day. I manually restarted the webmin service on some of them, but they still send mails.
I used the Cluster -> Cluster Webmin Servers -> Upgrade Webmin method. I get lines like Successfully upgraded Webmin RPM package on vsapmult.intranet.ufz.de, but rpm -q webmin on this host still outputs webmin-1.831-1.
For 10 hosts I get Failed to install on sapdisk.intranet.ufz.de, and rpm -q webmin on each of those hosts outputs webmin-1.840-1. So the update only works on some host - any idea why?
BTW: in the overview at Cluster -> Cluster Webmin Servers all hosts are shown with version 1.840 - any idea why?
Re-running the upgrade shows the same hosts as Failed ... or Successfully ... as before, without really installing the rpm.
All hosts are running SUSE Linux Enterprise Server 12.1 or 12.2.
Puzzled, Werner

Discussion

  • Werner Flamme

    Werner Flamme - 2017-05-17

    Now I found something:
    # ssh vsapbo1 LANG=C rpm -Uvh /clusterdisk/srv/ftp/tools/webmin-1.840-1.noarch.rpm error: Failed dependencies: perl(Encode::Detect) is needed by webmin-1.840-1.noarch
    So I have to install the perl-Encode-Detect packe from an external source first.
    But very interesting that webmin itself does not recognize that it has not been updated.
    Werner

     
  • Jamie Cameron

    Jamie Cameron - 2017-05-18

    Unfortunately the rpm command cannot automatically install dependencies.

    Which Linux distribution are you running there though? Because this Perl module is typically installed by default.

     
  • Werner Flamme

    Werner Flamme - 2017-05-18

    Quoting from above: All hosts are running SUSE Linux Enterprise Server 12.1 or 12.2. For those hosts, the missing Perl package is available in the obs:/devel:languages:perl repository only, it does not even belong to the distribution.
    So, without defining the repository on each host, not even a zypper in /clusterdisk/srv/ftp/tools/webmin-1.840-1.noarch.rpm could resolve the dependencies ;)

     

    Last edit: Werner Flamme 2017-05-18
  • Jamie Cameron

    Jamie Cameron - 2017-05-19
    • status: open --> closed-fixed
     
  • Jamie Cameron

    Jamie Cameron - 2017-05-19

    This is really a bug in the cluster upgrade module - I will fix it in the next Webmin release.

     
  • Werner Flamme

    Werner Flamme - 2017-05-19

    Thank you!

     

Log in to post a comment.