# Revision history [back]

In my case the issue was with wrong requirements. After getting this error, I checked logs/key.log and it had below exception -

ContextualVersionConflict: (python-keystoneclient 3.1.0 (/usr/local/lib/python2.7/dist-packages), Requirement.parse('python-keystoneclient!=1.8.0,!=2.1.0,<3.0.0,>=1.6.0'), set(['keystone']))


So, the python-keystoneclient version was mismatched. I used a stable branch in stackrc file -

REQUIREMENTS_BRANCH=\${REQUIREMENTS_BRANCH:-stable/mitaka}


but after the error when I checked git status inside requirements directory, it showed origin/master as current branch. It should have been stable/mitaka.

I had to delete the requirements directory to allow the git clone to happen again when doing ./stack.sh. That fixed the issue.