Koozali.org formerly Contribs.org

Koozali v10 Alpha Testing notes

Offline ReetP

  • *
  • 2,716
Koozali v10 Alpha Testing notes
« on: December 16, 2020, 02:25:50 PM »
A few notes on testing. I am going to pin this for reference

Most of our development chatter is on my Rocket.Chat because it is easier to help people there and work through problems.

We need people to test - install and try things. Look for problems so we can fix them. You do not have to be a coder to do that (but you will learn a bit!)

If you would l like an account to come and learn some more then PM with your name and an email address for notifications.

If you want to play by yourself then get a spare computer - or more easily a Virtual Machine, get a copy of the ISO and install and then play.

Virtual machines (a lot of us use Proxmox) are great because you can take a snapshot and then roll back when it does a backflip into the lava....

Remember v10 is still ALPHA

It is pretty stable if you know what you are doing, but it is very easy to break it!

You really should look at bugs while testing - try not to open a new bug until you have searched carefully, or ask us.
We already know of a lot. Try not to duplicate them.

https://bugs.contribs.org/report.cgi?x_axis_field=bug_status&y_axis_field=target_milestone&product=SME+Server+10.X&format=table&action=wrap

Here are some general instructions (we ought to wiki this):

1. Install current A5 iso - smeserver-10.0.alpha5-x86_64.iso

2. Run a

Code: [Select]
yum update (DO NOT enable any repos)

There are around 360+mb of awaiting, on occasion ie very very rarely smeserver-yum may also need updating first, it may be in smeupdates-testing or updates, so a heads up a quick look under the hood can save a world of grief

3. Make sure to post-upgrade/reboot

==== for general testing jump to No. 6 ====

For verifications:
https://wiki.contribs.org/SME_Server:Documentation:QA:Verification

4. Best practice is to now, select a Bug that need verifying, update the package

Code: [Select]
yum update e-smith-base --enablerepo=smeupdatestesting (ONLY this)

5. Now for the fly in the ointment - sometimes, rarely, there will be a package in /smetest that fixes a borked update in smeupdates-testing, that situation arose last 24 hrs with e-smith-tinydns and e-e-smith-dnscache and to a lesser degree e-smith-base these will appear in smeupdates-testing shortly may even be there now, Terry has a look in there and yep they have been moved, so this fly has been swatted.

==== general testing from here ====

6. If you do:

Code: [Select]
yum update --enablerepo=smeupdates-testing
You will update ALL the packages that need testing - a danger Will Robinson moment - BUT it will bring your install to a point where you could carry out overall testing of the system or Contrib updates/import testing and verification BUT beware you could also kill it.

For general testing:

https://wiki.contribs.org/SME10.0_QA

** DANGER **
Do NOT under any circumstances use packages from smedev unless you ABSOLUTELY know what you are doing.
They should only EVER be installed one at a time, and you MUST know what you are doing. be sure to check with developers before trying to use them.

They can very easily destroy your machine!

** You have been warned!! **
...
1. Read the Manual
2. Read the Wiki
3. Don't ask for support on Unsupported versions of software
4. I have a job, wife, and kids and do this in my spare time. If you want something fixed, please help.

Bugs are easier than you think: http://wiki.contribs.org/Bugzilla_Help

If you love SME and don't want to lose it, join in: http://wiki.contribs.org/Koozali_Foundation

Offline ffu

Re: Koozali v10 Alpha Testing notes
« Reply #1 on: December 26, 2020, 06:33:34 PM »
I have now installed a test version of 10.0 Alpha5 - and updated.
I am not sure where to put my request - of how I can test and what to test.
B.r.
ffu

Offline ReetP

  • *
  • 2,716
Re: Koozali v10 Alpha Testing notes
« Reply #2 on: December 26, 2020, 06:38:35 PM »
I have now installed a test version of 10.0 Alpha5 - and updated.
I am not sure where to put my request - of how I can test and what to test.
B.r.
ffu

Go back and read all my post....
...
1. Read the Manual
2. Read the Wiki
3. Don't ask for support on Unsupported versions of software
4. I have a job, wife, and kids and do this in my spare time. If you want something fixed, please help.

Bugs are easier than you think: http://wiki.contribs.org/Bugzilla_Help

If you love SME and don't want to lose it, join in: http://wiki.contribs.org/Koozali_Foundation