caucase: Add tests
Showing
-
Owner
-
Owner
@jm: What makes you ask this ?
-
Owner
I think because this software release test was added to software/slapos-sr-testing/software.cfg, the software release test for python 2 and not to software/slapos-sr-testing/software-py3.cfg.
Now that slapos generally supports python3, maybe we should start making python3 the default, ie:
- in component/defaults.cfg use python3 part ( here )
- in "multi python" software, rename to use software.cfg for python3 and software-py2.cfg for python2. These software are mostly for tests, there should be no compatibility issue, we'll just have to update profiles on test suites.
- change python2 softwares to explicitly use python2
- change python3 softwares to not explicitly use python3
-
Owner
I mean that [template] contains 2 options:
- tests for all Python
- extra for specific Python (here, Python 2 because software.cfg)
-
Owner
Now that slapos generally supports python3, maybe we should start making python3 the default, ie:
- in component/defaults.cfg use python3 part ( here )
- in "multi python" software, rename to use software.cfg for python3 and software-py2.cfg for python2. These software are mostly for tests, there should be no compatibility issue, we'll just have to update profiles on test suites.
- change python2 softwares to explicitly use python2
- change python3 softwares to not explicitly use python3
I never replied to this but I agree that python 3 should be the default now.