Koozali.org: home of the SME Server

Contribs.org Forums => Koozali SME Server 11.x => Topic started by: john56 on May 20, 2025, 02:20:34 PM

Title: SME SERVER 11 - Installation
Post by: john56 on May 20, 2025, 02:20:34 PM
I have been a user of SME Server since version 7 (and even since Free-EOS) in a school for the past 20–25 years.
Initially on physical machines, now on virtual machines.

Will the upgrade to SME 11 be done the same way as previous upgrades?
1/ Backup of SME 10 via console (e.g. to a USB drive)
2/ Fresh installation of SME 11
3/ Restore this backup during installation
4/ Reinstall the following contribs:
Code: [Select]
root@buzz.buzz.kerplouz.com:~]# rpm -qa | grep smeserver-
smeserver-locale-sl-2.6.0-17.el7.sme.noarch
smeserver-extrarepositories-openfusion-0.1-45.noarch
smeserver-phpldapadmin-1.6.0-9.el7.sme.noarch
smeserver-hwinfo-1.2-5.el7.sme.noarch
smeserver-service_control-2.2-17.el7.sme.noarch
smeserver-locale-id-2.6.0-17.el7.sme.noarch
smeserver-locale-zh_TW-2.6.0-17.el7.sme.noarch
smeserver-phpmyadmin-4.0.10.2-14.el7.sme.noarch
smeserver-mailsorting-1.4-15.el7.sme.noarch
smeserver-locale-bg-2.6.0-17.el7.sme.noarch
smeserver-locale-ru-2.6.0-17.el7.sme.noarch
smeserver-locale-el-2.6.0-17.el7.sme.noarch
smeserver-lazy_admin_tools-1.1-6.el7.sme.noarch
smeserver-locale-pl-2.6.0-17.el7.sme.noarch
smeserver-locale-zh_CN-2.6.0-17.el7.sme.noarch
smeserver-qpsmtpd-2.7.0-17.el7.sme.noarch
smeserver-locale-ro-2.6.0-17.el7.sme.noarch
smeserver-support-2.8.0-20.el7.sme.noarch
smeserver-locale-fr-2.6.0-17.el7.sme.noarch
smeserver-audittools-1.6.0-4.el7.sme.noarch
smeserver-locale-it-2.6.0-17.el7.sme.noarch
smeserver-mysql-2.7.0-18.el7.sme.noarch
smeserver-dhcpmanager-2.0.4-18.el7.sme.noarch
smeserver-locale-sv-2.6.0-17.el7.sme.noarch
smeserver-locale-pt_BR-2.6.0-17.el7.sme.noarch
smeserver-extrarepositories-fws-0.1-45.noarch
smeserver-spamassassin-2.7.0-12.el7.sme.noarch
smeserver-locale-et-2.6.0-17.el7.sme.noarch
smeserver-locale-th-2.6.0-17.el7.sme.noarch
smeserver-locale-da-2.6.0-17.el7.sme.noarch
smeserver-locale-ja-2.6.0-17.el7.sme.noarch
smeserver-dovecot-1.6.0-21.el7.sme.noarch
smeserver-extrarepositories-epel-0.1-45.noarch
smeserver-release-10.1-1.el7.sme.noarch
smeserver-letsencrypt-0.5-24.noarch
smeserver-locale-he-2.6.0-17.el7.sme.noarch
smeserver-locale-tr-2.6.0-17.el7.sme.noarch
smeserver-loginscript-0.2-9.noarch
smeserver-diskusage-0.2.0-6.el7.sme.noarch
smeserver-locale-hu-2.6.0-17.el7.sme.noarch
smeserver-locale-nb-2.6.0-17.el7.sme.noarch
smeserver-mod_dav-1.1-8.el7.sme.noarch
smeserver-smeadmin-1.6-14.el7.sme.noarch
smeserver-locale-pt-2.6.0-17.el7.sme.noarch
smeserver-horde-1.0.0-35.el7.sme.noarch
smeserver-locale-es-2.6.0-17.el7.sme.noarch
smeserver-locale-nl-2.6.0-17.el7.sme.noarch
smeserver-clamav-2.7.0-16.el7.sme.noarch
smeserver-php-3.0.0-48.el7.sme.x86_64
smeserver-yum-2.6.2-6.el7.sme.noarch
smeserver-locale-de-2.6.0-17.el7.sme.noarch
smeserver-shared-folders-0.3-23.el7.sme.noarch
A lot of contribs seems not be ready for sme 11. Is that right ?
I know there are only a few developers and testers here — I'm just asking, not criticizing.
I understand you're doing the best you can.
Thanks.

At this moment, i tried a fresh install on hyper-v and on proxmox. All is good !
Title: Re: SME SERVER 11 - Installation
Post by: TerryF on May 20, 2025, 02:34:16 PM
Yes upgrade as you listed, has been a part of heavy testing, workstation restore still needs attention, but close and as still Alpha absolute necessity to do a dnf update first up.

Popular Contribs are being worked through along with the new option to use AdminLTE as the Server Manager template, very nice it is to :-)

Play and test the Alpha, the Beta iso as it is very close so for serious use hang a little longer
Title: Re: SME SERVER 11 - Installation
Post by: john56 on May 20, 2025, 02:50:15 PM
Where is this AdminLTE option ?
Do you think that with the Beta version, I could put it into production and have it ready for the start of the school year in September 2025?
Title: Re: SME SERVER 11 - Installation
Post by: TerryF on May 20, 2025, 11:08:04 PM
As to september, would be confident a yes to that, there are some very brave souls :-) running the alpha in a very limited prod environment, more for testing than critical use, "Danger Will Robinson"  :-)

AdminLTE in either /smetest changes as they happen or /smecontribs-testing

so a dnf install smeserver-manager-AdminLTE --enablerepo=smetest will pull latest workings

AdminLTE is under heavy work right now so can change from day to day :-) Brian R and John C doing heavy lifting just now
Title: Re: SME SERVER 11 - Installation
Post by: TerryF on May 21, 2025, 04:49:42 AM
and there is more to this sandwich while still at Alpha stage, needs a little more massaging

Being an Alpha ISO the initial install is full of bugs and dead packages :-)

Straight after initial install need extra work re updateing

Read this bug is/was applicable to new installs of the Alpha ISO
https://bugs.koozali.org/show_bug.cgi?id=12982#c2

once you get config done and reboot back to the terminal, login and do
dnf update
signal-event post-upgrade; signal-event reboot
dnf update --best --allowerasing
signal-event post-upgrade; signal-event reboot

Enjoy :-)

Added: if you want to dig deep into sme11 and help etc best to ask for a Rocket Chat login, the pace to Beta is best followed there
Title: Re: SME SERVER 11 - Installation
Post by: ReetP on May 22, 2025, 11:59:24 PM
To follow up on Terrys comments.

Alpha is what is it says. Alpha. Subject to massive breaking changes at any time of day or night or when JP has a spare 5 minutes to break something else ;-)

Do NOT rely on it - it is for testing only because you may lose everything.

Yup - some of us have had servers running for months, but that has not been without upgrade issues and we have nothing we are in fear of losing on these machines. They are test machines. Sacrificial anodes.

As per Terry above. You need to read the bugs very carefully - there are some big gotchas when upgrading maria db for instance. Get it wrong and you have hosed your box.

We are hoping that we can get a Beta out before too long, but no guarantees when. At that point it should be fairly stable and we won't expect breaking changes. Just a lot more tweaks. But we still have work to do, issues to resolve, testing and bugs to catch.

There are contribs in test repos but most have not been touched/converted. We won't really start that until we have a Beta released. There is not much point in trying them as yet unless you are feeling very brave. We don't have the time to devote to them at the minute so we aren't going to fix anything right now. Talk to us on Rocket

https://chat.koozali.org/channel/SME11-Contribs

Also note. Those that help will likely get their favourites done earlier....... If you can't be bothered to help then you'll be at the back of the queue........

Where is this AdminLTE option ?

AdminLTE  - as per Terry. Add the rpm and then select the theme.

I do what I can, when I can, but am in a limited time period right now. Did a load the last few weeks, but busy at home at the moment. In a week or two there might be several changes a day. YMMV. I will be grateful for testing, but only report on Rocket where I am most of the time - I don't come here often and there is no real section in bugzilla yet. Once I have all the basic panels done I'll look at doing it on a per bug basis.

https://chat.koozali.org/channel/SME11-Server-Manager-AdminLTE

Just ask me for an account. None of us bite!

Do you think that with the Beta version, I could put it into production and have it ready for the start of the school year in September 2025?

Note to you and anyone else reading.

We have said this multiple times but if you want a Beta faster then HELP US!!

It will not get done by asking questions that take up our time answering here. It will get done by doing something to help us. Please.

You do not have to be a coder to help.

There is a job for EVERYONE.  Just need a little time and patience.

Thank you for supporting Koozali SME.
Title: Re: SME SERVER 11 - Installation
Post by: Jean-Philippe Pialasse on May 23, 2025, 04:05:04 AM
beta is not for production.
beta however is one of the final step to production.
it means no breaking changes, but testing to remove any found bugs.


contribs have been mostly built, but you can see that they are in smecontribs-testing. note the testing.
there has been a lot of changes in sme server regarding mariadb, manager to only cite two.  and as a result contribs linked to those changes will need some tender loving care.

you can help with that. especially if you are used to those contribs to test them and debug them.
Title: Re: SME SERVER 11 - Installation
Post by: ReetP on May 23, 2025, 08:49:10 AM
What he said ^^^^^^^^^^^^

 :lol: :lol: :lol: :lol: :lol: