devstack: not a git repository when running make dev.provision

Description

When I run the make dev.provision command in Docker Devstack for hawthorn.master, I get this error message:

{{$ make dev.provision
./repo.sh clone
Cloning into 'course-discovery'...
remote: Enumerating objects: 66, done.
remote: Counting objects: 100% (66/66), done.
remote: Compressing objects: 100% (59/59), done.
remote: Total 44073 (delta 38), reused 19 (delta 7), pack-reused 44007
Receiving objects: 100% (44073/44073), 19.71 MiB | 15.99 MiB/s, done.
Resolving deltas: 100% (31277/31277), done.
fatal: not a git repository (or any of the parent directories): .git
make: *** [dev.clone] Error 128}}

I can see that it successfully checked out the course-discovery service:

{{$ ls -l ../workspace/
total 0
drwxr-xr-x 39 nateaune staff 1248 Mar 29 10:56 course-discovery }}

Steps to Reproduce

None

Current Behavior

None

Expected Behavior

None

Reason for Variance

None

Release Notes

None

User Impact Summary

None

Activity

Show:
Muhammed Mucahid Benlioglu (Alumni)
April 3, 2019, 3:22 PM

Try this:

Modify the line 93 of repo.sh with these lines

Assignee

Unassigned

Reporter

Nate Aune

Labels

None

Reach

None

Impact

None

Platform Area

None

Customer

None

Partner Manager

None

URL

None

Contributor Name

None

Groups with Read-Only Access

None

Actual Points

None

Category of Work

None

Platform Map Area (Levels 1 & 2)

None

Platform Map Area (Levels 3 & 4)

None

Priority

Unset