You might have the wrong devstack images that are designed for the Juniper release. In order to set up ironwood master using the devstack, you should check out the open-release/ironwood.master branch of the devstack and set the OPENEDX_RELEASE environment variable to the release name (in this case “ironwood.master”).
Thank you @xitij2000 for your response.
I did as you said. I’ve ran these commands to setup my devstack:
git clone https://github.com/edx/devstack
git checkout open-release/ironwood.master
all of checked out services are on open-release/ironwood.master:
ubuntu@debian:~$ cd workspace/cs_comments_service/
ubuntu@debian:~/workspace/cs_comments_service$ git status
On branch open-release/ironwood.master
Your branch is up to date with 'origin/open-release/ironwood.master'.
nothing to commit, working tree clean
Have you recently installed a devstack with ironwood.master or hawthorn.master release?
I mean within the last week for example.
It’s extremely strange for me because I’m still sure that I have set OPENEDX_RELEASE environment variable before running the installation.
But I have to admit that reinstalling devstack solved my problem.