This commit fixes various gate issues on f/centos8, this is being done
so we can merge the master branch into the f/centos8 due to an issue
with merging branches and zuul. The fixes have been cherry-picked from
the master branch:
- "Not require recreate of tox env when running tox" - align the version
of hacking and pylint as the same of other starlingx repos.
(eafee58e62)
- "Specify the nodeset for zuul jobs" - py2.7 jobs need to specify
xenial, changed py3.7 to py3.6 and specify bionic.
(5ff24cf13f)
Testing was done by running the pylint, py27, py36, and pep8 jobs
locally.
Change-Id: I9a16449c7194bea3c0dede213f7209bb7558f82c