binduak / bahmni-environment

Automation scripts for setting up Bahmni server, CI box or machine

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Bahmni Environment

Build Status

This repo contains puppet scripts and other utilities for setting up Bahmni on Dev or Production environment.

Installing Bahmni on a CentOS Minimal System

See this file: Box Setup Steps

Using vagrant box which already has bahmni

Virtual box and Vagrant troubleshooting and tips

  • To use vagrant ssh as root user. Login to vagrant as root and run
wget https://raw.github.com/mitchellh/vagrant/master/keys/vagrant.pub --no-check-certificate /tmp/vagrant.pub
cat /tmp/vagrant.pub >> ~/.ssh/authorized_keys
  • If you are using port forwarding and using any of the forwarded ports on your host machine, your vagrant boot can hang.
  • VAGRANT_LOG=info vagrant provides useful insights incase you get stuck.
  • If you are getting error related to guest additions even after you do reload then, you need to update your plugins. For example like this: vagrant plugin update vagrant-vbguest . Failure to load the guest addons can result in puppet folders not being shared between the guest and host.
  • Keep the vagrant plugins uptodate
vagrant plugin update vagrant-vbguest

About

Automation scripts for setting up Bahmni server, CI box or machine

License:Other


Languages

Language:HTML 39.9%Language:Perl 32.1%Language:Puppet 11.1%Language:Shell 10.5%Language:Ruby 3.6%Language:XSLT 1.4%Language:Python 0.8%Language:SQLPL 0.4%Language:Pascal 0.2%