This patch removes hard-coded Python path in karma.conf.js
to fix the npm jobs because now these npm jobs run on
debian-bullseye and py38 are not available there.
It also update tox.ini for tox4 to fix the CI for the following:
- Drop "skipsdist = True".
When skipsdist=True is specified, a target application is not
installed into a tox env, but there seems no reason to do so.
In various other OpenStack projects, a target applicatin needs
to be installed into a tox vnev, for example, in docs and/or
linter jobs and it causes failures with tox4. So dropping it
would avoid potential future failures.
- Use comma to have multiple values in a single line for passenv
variable in ``tox.ini`` file.
Change-Id: Ifc828c7142ca3c3f7105532b80fa5e0e91d80d69
Change-Id: I88f0be008537f34dd321f3afe8531ee0c237f681
This patch update browser from Chrome to Firefox
in karma.conf.js because nodejs fails with Chrome
browser as not able to access some URL.
So let's switch to Firefox browser now then we can
use Chrome browser in future once this issue is resolved.
It also bump few pacakges version in 'lower-constraints.txt'
to fix lower-constraint job.
Change-Id: Id8454b0b0f7dc4b257699734f779935fb05b512f
If we move horizon jobs to focal then murano-dashboard nodejs jobs
fail. This patch the updates python version to py38 in karma.conf.js
and tools/post_install.sh files as py36 is not avaialbale on focal
which fixes failed nodejs job.
Depends-On: https://review.opendev.org/#/c/744647/
Change-Id: Ic72729514d4759466e8afeac6d03cb1ed7a1765d