Skip to content

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

License

Notifications You must be signed in to change notification settings

binduak/bahmni-environment

 
 

Repository files navigation

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

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • HTML 39.9%
  • Perl 32.1%
  • Puppet 11.1%
  • Shell 10.5%
  • Ruby 3.6%
  • XSLT 1.4%
  • Other 1.4%