...
Download bahmni-installer and run it using the following commands
sudo
yum removeCode Block language bash sudo yum remove -y ansible
sudo
yum remove -y bahmni-installer
sudo
yum
install
sudo yum install -y https://bahmni-repo.twhosted.com/rpm/bahmni/bahmni-installer-0.83-141.noarch.rpm
Take a backup of the current database and implementation_config directory before proceeding forward
Note: You can also use your own way of taking backup if you have one in place.Code Block language bash bahmni db-backup
cp
R-
R /var/www/implementation_config
~/implementation_config_backup
Copy the latest endtb-config folder to the location /etc/bahmni-installer/deployment-artifacts
Code Block language bash cd
/etc/bahmni-installer/deployment-artifacts
sudo
rm
rf-
rf /etc/bahmni-installer/deployment-artifacts/release-0.83.zip
sudo
rm
rf-
rf /etc/bahmni-installer/deployment-artifacts/endtb_config
sudo
wget https://github.com/Bahmni/endtb-config/archive/release-0.83.zip
sudo
unzip release-0.83.zip
sudo
mv
endtb-config-release-0.83 endtb_config
Copy the inventory file from here to /etc/bahmni-installer. Ensure that the previously existing inventory file is updated with the latest one. The setup.yml file is downloaded using the below commands. Once it is downloaded ensure that the timezone field is updated with the actual server timezone.
sudo
wget https:
//raw
.githubusercontent.com
/Bahmni/endtb-config/release-0
.83
/playbooks/examples/inventory
-O
/etc/bahmni-installer/inventory
#Change the timezone parameter in /etc/bahmni-installer/setup.yml after the below step
sudo
wget https:
//raw
.githubusercontent.com
/Bahmni/endtb-config/release-0
.83
/playbooks/examples/setup
.yml -O
/etc/bahmni-installer/setup
.yml
cd
/etc/bahmni-installer
sudo
yum clean all
sudo
bahmni -i inventory
install
sudo bahmni --implementation_play=/var/www/bahmni_config/playbooks/all.yml -i inventory install-impl
#Run the batch program for the first time
sudo
su
bahmni
/usr/bin/bahmni-batch
...