local install fails on stable/queens with tempest enabled
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
devstack |
Fix Released
|
Undecided
|
Vlad Gridin |
Bug Description
Steps to reproduce:
- git clone https:/
- cd devstack && git checkout stable/queens
- ./stack.sh
Failure:
2019-03-13 17:26:47.423 | ++lib/tempest:
2019-03-13 17:26:47.442 | fatal: Invalid object name 'master'.
2019-03-13 17:26:47.517 | +lib/tempest:
Commits [1] [2] introduced use of master branch for requirements iso checked out stable branch
when installing tempest and tempest plugins. That works fine in gate. However when running
stack.sh locally master branch is not tracked, and 'git show' fails.
There is a partial fix [3] in Rocky, which does fix install of tempest, but stack.sh will still
fail if TEMPEST_PLUGINS is specified in local.conf.
[1] https:/
[2] https:/
[3] https:/
Fix pending for #1820044 will address this issue, however
current patchset does not handle tempest plugins.