Servers with ARM processors

Take your time Joe, we all know how busy you lot are at the moment. :slight_smile:

I got VM running on one but had problems with postfix as I remember, this was quite a few months ago and I dropped my ARM server, easy to get another though and try again etc!

Only 2.99 euro a month to lease at Scaleway.

Btw, this forum software seems to be duplicating posts?

+1. I am also waiting for ARM support.

Bump. Any news?

Heads up, Scaleway have new offers and they are x86 64. VM installs fine!

Another one interested in ARM support. Happy to try stuff out if it could help.

I have tried to install VM on ARM today and it didnā€™t work.

Also tried, 2016-12-23.

INFO - 2016-12-23 13:04:10 - Operating system name: Ubuntu Linux INFO - 2016-12-23 13:04:11 - Operating system version: 16.04 INFO - 2016-12-23 13:04:11 - Configuring package manager for Ubuntu Linux 16.04... INFO - 2016-12-23 13:04:11 - Enabling universe repositories, if not already available... INFO - 2016-12-23 13:04:11 - Disabling cdrom repositories... INFO - 2016-12-23 13:04:38 - Cleaning up apt headers and packages, so we can start fresh... INFO - 2016-12-23 13:04:38 - INFO - 2016-12-23 13:04:39 - Download of http://software.virtualmin.com/lib/apt.conf.noninteractive Succeeded. INFO - 2016-12-23 13:04:39 - Installing Webmin and Virtualmin package signing keys... INFO - 2016-12-23 13:04:39 - Download of http://software.virtualmin.com/lib/RPM-GPG-KEY-virtualmin Succeeded. INFO - 2016-12-23 13:04:40 - Download of http://software.virtualmin.com/lib/RPM-GPG-KEY-webmin Succeeded. INFO - 2016-12-23 13:04:41 - OK INFO - 2016-12-23 13:04:42 - OK INFO - 2016-12-23 13:05:10 - Hit:1 INFO - 2016-12-23 13:05:10 - Removing Debian standard Webmin package, if they exist... INFO - 2016-12-23 13:05:10 - Removing Debian apache packages... DEBUG - 2016-12-23 13:05:25 - Reading INFO - 2016-12-23 13:05:25 - Installing dependencies using command: /usr/bin/apt-get --config-file apt.conf.noninteractive -y --force-yes install bsdutils postfix postfix-pcre webmin usermin ruby libxml-simple-perl libcrypt-ssleay-perl unzip zip libfcgi-dev bind9 spamassassin spamc procmail procmail-wrapper libnet-ssleay-perl libpg-perl libdbd-pg-perl libdbd-mysql-perl quota iptables openssl python mailman subversion ruby irb rdoc ri mysql-server mysql-client mysql-common postgresql postgresql-client awstats webalizer dovecot-common dovecot-imapd dovecot-pop3d proftpd libcrypt-ssleay-perl awstats clamav-base clamav-daemon clamav clamav-freshclam clamav-docs clamav-testfiles libapache2-mod-fcgid apache2-suexec-custom scponly apache2 apache2-doc libapache2-svn libsasl2-2 libsasl2-modules sasl2-bin php-pear php php-cgi libapache2-mod-php php-mysql ntpdate Reading package lists... Building dependency tree... Reading state information... FATAL - 2016-12-23 13:05:27 - Fatal Error Occurred: Something went wrong during installation: 0 FATAL - 2016-12-23 13:05:28 - Cannot continue installation. FATAL - 2016-12-23 13:05:28 - Attempting to remove virtualmin repository configuration, so the installation can be FATAL - 2016-12-23 13:05:28 - re-attempted after any problems have been resolved. FATAL - 2016-12-23 13:05:28 - Removing temporary directory and files. FATAL - 2016-12-23 13:05:28 - If you are unsure of what went wrong, you may wish to review the log FATAL - 2016-12-23 13:05:28 - in /root/virtualmin-install.log

hereā€™s my:

# cat /proc/cpuinfo processor : 0 model name : ARMv7 Processor rev 2 (v7l) BogoMIPS : 50.00 Features : half thumb fastmult vfp edsp thumbee vfpv3 tls idiva idivt vfpd32 lpae CPU implementer : 0x56 CPU architecture: 7 CPU variant : 0x2 CPU part : 0x584 CPU revision : 2

processor : 1
model name : ARMv7 Processor rev 2 (v7l)
BogoMIPS : 50.00
Features : half thumb fastmult vfp edsp thumbee vfpv3 tls idiva idivt vfpd32 lpae
CPU implementer : 0x56
CPU architecture: 7
CPU variant : 0x2
CPU part : 0x584
CPU revision : 2

processor : 2
model name : ARMv7 Processor rev 2 (v7l)
BogoMIPS : 50.00
Features : half thumb fastmult vfp edsp thumbee vfpv3 tls idiva idivt vfpd32 lpae
CPU implementer : 0x56
CPU architecture: 7
CPU variant : 0x2
CPU part : 0x584
CPU revision : 2

processor : 3
model name : ARMv7 Processor rev 2 (v7l)
BogoMIPS : 50.00
Features : half thumb fastmult vfp edsp thumbee vfpv3 tls idiva idivt vfpd32 lpae
CPU implementer : 0x56
CPU architecture: 7
CPU variant : 0x2
CPU part : 0x584
CPU revision : 2

Hardware : Marvell Armada 370/XP (Device Tree)
Revision : 0000
Serial : 0000000000000000

Sorry, guys, I havenā€™t had any time to work on this. Everything to do with Drupal takes days or weeks longer than I expect, and Iā€™ve just recently gotten most of the horrible bugs in the shopping cart and recurring billing fixed.

We have a big Virtualmin/Webmin release coming in January, so Iā€™m still overwhelmed with stuff to do.

Are any of yā€™all comfortable with rebuilding RPMs (or deb packages) and poking at shell scripts? Without the rebuilt procmail-wrapper on all systems, and without an httpd package and a few other bits on CentOS, the installer canā€™t possibly work on ARM. The packages just donā€™t exist yet.

ARM support +1, more and more ARM server nowadayā€¦

On the updates question, all of the Virtualmmin module repos (virtualmin-universal on Debian/Ubuntu, and universal on CentOS/RHEL) are noarch repositories. You can use them on ARM systems.

That said, Iā€™m overhauling the install scripts, packages, and processes, right now, with a major goal being to make it much easier to add platform support. So, Iā€™ll tackle ARM once Virtualmin 6 is out. Itā€™ll likely be a while before we call it officially supported, but I could imagine a beta being out in a month or less.

Any update on this? I am attempting to install on an ARM64 system from Scaleway and run into the following error when attempting to install LEMP:

N: Skipping acquire of configured file 'main/binary-arm64/Packages' as repository 'http://software.virtualmin.com/vm/6/gpl/apt virtualmin-stretch InRelease' doesn't support architecture 'arm64' N: Skipping acquire of configured file 'main/binary-arm64/Packages' as repository 'http://software.virtualmin.com/vm/6/gpl/apt virtualmin-universal InRelease' doesn't support architecture 'arm64'

ARM scaleway.com - installation error LAMP
can not find virtualmin-lamp-stack

Someone can describe the order of installation virtualmin (ARM, debian 9) ?

To Joe, Jamie and the rest of the VM team. I think you guys are amazing at what you do and before I either get hit by a bus or pass away in another unpleasant manner I just wanted to thank you for the work you guys do.

But Drupal seriously. I used to build CMSā€™es many years ago and tried it when it was around v5, complete pain in the butt. I used to hate Wordpress but these days there is no other, well until we see what Gutenberg does.

Anyway Iā€™ve had a few and will be backā€¦, bus dependingā€¦ But seriously many thanks.

Hi all,

Any status on the work on Arm & Virtualmin?

Hello,

I add my +1 here too :slight_smile: Any news ?

Thanks

Yes, really looking forward to the arm support. I think no ARM64 support for the Virtualmin the makes the install fail on my raspberry pi 4 with ubuntu 18.04 LTS.

I got following error while installing Virtaulmin on Ubuntu 18.04.02 LTS running on Raspberry Pi 4 B:

Installing Webmin [ERROR] Failed with error: 100
[ āœ˜ ]

[ERROR] Something went wrong. Exiting.
[ERROR] The last few log entries were:
Made it hereā€¦why?
Enabling universe repositories, if not already available: Success.
Spin pid is: 3060
Disabling cdrom: repositories: Success.
Spin pid is: 3079
Cleaning out old metadata: Success.
[2019-07-11 12:50:05 UTC] [DEBUG] Phase 2 of 3: Installation
Spin pid is: 3106
Reading package listsā€¦
Building dependency treeā€¦
Reading state informationā€¦
E: Unable to locate package webmin
Installing Webmin: [2019-07-11 12:50:09 UTC] [ERROR] Failed with error: 100
[2019-07-11 12:50:09 UTC] [ERROR] Something went wrong. Exiting.
[2019-07-11 12:50:09 UTC] [ERROR] The last few log entries were:

After Raspberry Pi 4, it would be great to have support for arm64/armhf.