Koozali.org: home of the SME Server
Contribs.org Forums => Koozali SME Server 10.x Contribs => Topic started by: TerryF on March 05, 2021, 07:39:16 PM
-
See full wiki entry for testing details - https://wiki.contribs.org/Testing_Environments
below is relevant section detailing specific details for contribs.
Contribs Testing
For testing of contribs a simple install and yum update should be sufficient to prepare the test environment, however it may also be necessary to also include a yum update from /smeupdates-testing as well, this will become apparent when attempting an install of an updated contrib.
Contribs for testing will usually be found in the /smedev /smetest repos, all will have a Bug to track the update.
https://bugs.contribs.org/show_bug.cgi?id=11272
# yum install smeserver-nfs --enablerepo=smetest,smeupdates-testing
*** Warning only install an updated contrib with a specific command referencing the /smedev and /smetest repos, NEVER just do a yum update --enablerepo=smedev,smetest this will most certainly render your system akin to a dead parrot.
Those contribs found in the /smetest repo will generally be able to be installed and tested for functionality, report all findings in associated Bug. Those contribs in /smedev may still have a degree of instability and may install but not run, again all results to relevant bug.
Any contrib that has been moved to the sme10 contribs repo should be fully functional, again there will be a Bug that may still be open to track any issues, use it.
-
Just to re-iterate.
*** Warning ***
ONLY install an updated contrib with a specific command referencing the /smedev and /smetest repos
NEVER use:
yum update
on the smedev or smetest repos.
This will most certainly render your system akin to a dead parrot.
ONLY use
yum install <specific-package>
For complicated reasons there are test packages in those repos that will destroy your server beyond repair and should not be used unless you absolutely know what you are doing.
If you ignore this we cannot help you.
Better to talk to us Rocket and we can guide you properly.
-
Question, is there anyway to report if you think there isn't a bug? ie You think a contrib works. Because no bug report may just mean no one has tried it rather than it's ok.
-
Should be a supporting bug for all contribs being migrated to sme10..which one?
-
various contribs
All the referenced bug reports seemed to be resolved/fixed, hence the question. Happy to append comment if tried and appearing to work as expected.
-
ah OK, gotcha, its the resolved ones that require testing :-)
Resolved means someone, most likely Brianr :-) has migrated the contrib, made changes under the hood for sme10 and done a cursory install and that is usually it..now needs someone to give it a full test, install, check that all functions are there and error free, simple things like serve manager panel if it has one is in correct place, spelling etc
and most important the logs, does anything turn up in the logs..
Conflicts, dependencies all good..have fun