-
Notifications
You must be signed in to change notification settings - Fork 3
Appsembler hawthorn devstack #1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
|
@OmarIthawi @thatguynishant this is where I'm putting work on getting our fork running in an appsembler devstack. |
|
Thanks @thraxil! Please ping me if there's anything I can do. |
ugly, but seems to be working...
|
Latest commit makes |
|
@thraxil the hack isn't really that ugly. It would be great if we can continue with that until we have the devstack. If it turns out to be a real problem, we can consider something else like refactoring and upstreaming the changes. |
|
building the docker image got this far: I feel like this is very close to an error that we periodically see in the Travis CI tests... |
|
OK, I've fixed that issue in appsembler/configuration#178 and pushed an |
|
OK, I haven't fully tested it yet, especially with AMC running alongside it. But I think the basics are all here.
@OmarIthawi @thatguynishant it's probably at a good point for you both to check it out and see if I missed anything obvious. |
|
Thank you so much @thraxil for taking the lead on this. Haven't tried it yet. But looks pretty good in general. A couple of points:
Thank you again! |
OmarIthawi
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Added a couple of questions ☝️. Please feel free to tag me again for another review when the questions are addressed.
Overall, looks good to me.
Thanks @thraxil!
I'm not really sure what that means or where we would set it. And we can add anyone we need to. Once we've got it stabilized, no one should be pushing directly there anyway; it ought to be built and pushed from cloudbuild/jenkins automatically. |
|
@thraxil I think we should hardcode the Lines 20 to 24 in da48689
|
|
@thatguynishant I cherry picked a couple of your commits into this PR. |
|
@thraxil I think it's good to go. We should merge this. |
|
@thraxil @thatguynishant thank you for all of your work here! I think we should merge this. I'll poke around soon and get my own devstack install. Hopefully will do that before Monday Dec 10th. |

Using this PR to hold work on getting devstack running using our version.
appsembler/edx-platforminstead of upstreamedx-platformneeds to checkout our hawthorn branch instead ofmasterdocker-compose*.ymlfiles need to be switched from edxop/edxapp to an Appsembler version, which we need to build (theDockerfileis inconfiguration: https://github.com/edx/configuration/blob/master/docker/build/edxapp/Dockerfile