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

Configuration files for automated provisioning with Vagrant and Chef Solo. #31

Merged
merged 6 commits into from Oct 17, 2014

Conversation

Projects
None yet
2 participants
@preston
Collaborator

preston commented Oct 7, 2014

This pull request includes all the configuration files and documentation necessary to create your own Ubuntu 14.04 Server VM running all HAPI-FHIR .war build artifacts. A MySQL Server instance is also installed and configured on the same host.

See the updates included in the README.md for details, and let me know if you have any questions! Thanks,

Preston

@jamesagnew

This comment has been minimized.

Owner

jamesagnew commented Oct 7, 2014

Can I just start by saying this is unbelievably cool? :)

Will try and find some time to test this out in the next few days, but it looks like it's quite elegant and well worth merging.

Do you think it'd be realistic to move all of the vagrant stuff into a subdirectory (eg. /vagrant-distribution or something like that) just to stick to the general principle of having each module in its own directory?

@preston

This comment has been minimized.

Collaborator

preston commented Oct 7, 2014

Thanks!

Yup, either way should be fine. I'll get that changed.

Note that other than deploying the apps and launching the database instance, no schema-level configuration is performed. If there's a set of specific DB operations (as well as app configuration settings) you'd like performed, just add them to the documentation or create a ticket and I'll see about getting them automated. 😄

A little background on this...
I'm in the Biomedical Informatics department in the College of Health Solutions at Arizona State University, USA. We have some FHIR-related projects going on and are interested in using this project, so if there are other similar objective you're looking to get done, it may be worth an email thread between our respective departments. (University email: preston at asu dot edu) Just sayin'!

Thanks for all your work on this,

Preston

@preston

This comment has been minimized.

Collaborator

preston commented Oct 7, 2014

Done! All Vagrant stuff has been moved to a "/vagrant" subdirectory. You should be able to rename it if you want.

@preston

This comment has been minimized.

Collaborator

preston commented Oct 16, 2014

@jamesagnew: Have you had a chance to take a look at this? Or if you'd like I can just merge it in myself. :)

@jamesagnew

This comment has been minimized.

Owner

jamesagnew commented Oct 17, 2014

Hi Preston,

Very sorry for the slow response! These last two weeks have been a series
of non-HAPI-related things breaking around the office, so I've been
distracted elsewhere.

I actually finally merged this locally this afternoon for testing, should
be able to merge it tomorrow. On that note though, if you're interested in
maintaining it, I'm certainly good with adding you to the project so you
can. :)

On Thu, Oct 16, 2014 at 6:47 PM, Preston Lee notifications@github.com
wrote:

@jamesagnew https://github.com/jamesagnew: Have you had a chance to
take a look at this? Or if you'd like I can just merge it in myself. :)


Reply to this email directly or view it on GitHub
#31 (comment).

@preston

This comment has been minimized.

Collaborator

preston commented Oct 17, 2014

@jamesagnew Right on... Yeah, I think we'll be using HAPI for a while, so I wouldn't mind maintaining this piece.

jamesagnew added a commit that referenced this pull request Oct 17, 2014

Merge pull request #31 from preston/master
Configuration files for automated provisioning with Vagrant and Chef Solo.

@jamesagnew jamesagnew merged commit e4f212c into jamesagnew:master Oct 17, 2014

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment