Skip to content

Testing

Gary Cornell edited this page Mar 25, 2019 · 7 revisions

ASAS Testing

ASAS was tested on, ironically, Windows 10. Such a great testing environment using the likes of Hyper-V and rsync, I haven't had a better setup in 20 years of sysadmin work. Each release was tested upside and down, rigorously over and over. The main issues I had between Debian and Ubuntu were the lack of update-notifier in Debian (Removed in previous releases) which is a travesty. Seems Debian doesn't care about its OS being used for servers and opted for a GUI update notifier which word on the web is its a bug filled mess and doesn't work half the time from what I have read. Also Debian hasn't fully embraced the apt binary, commands like apt auotremove work on Ubuntu not Debian, had to fall back to apt-get. Otherwise mainly minor code changes and dependency issues.

Running containers on Win 10 Hyper-V (8.2)

Used a pretty standard, ho hum partitioning (50GB containers)

  • 20GB ext4 / sda2
  • 4GB swap
  • 400MB ext4 /boot sda1
  • 26GB ext4 /home sda4

No UFEI support on the test box so no efi boot partition was created

Tested Ubuntu Versions:

  • ubuntu-14.04.5-server-amd64 No longer supported (EOL Status)
  • ubuntu-16.04.3-server-amd64
  • ubuntu-17.04-server-amd64
  • ubuntu-17.10-server-amd64
  • ubuntu-18.04-server-amd64
  • ubuntu-18.10-server-amd64 (Limited)

I did test on Ubuntu 15.x series as well and the script should work fine but since 15.x series has reached EOL it is not supported by me and in all honesty shouldn't be used for any environments. Upgrade its the smart thing to do.

Tested Debian Versions:

  • debian-8.9.0-amd64-netinst
  • debian-9.0.0-amd64-netinst
  • debian-9.1.0-amd64-netinst

I did run some brief compatibility tests on debian-8.3.0-amd64-netinst and debian-8.7.0-amd64-netinst just to make sure it will be fine across all 8.x releases and so far looks good. I don't think there were any major changes across the 8 series releases.

Clone this wiki locally