Help us test the Bahmni 0.90 Release Candidate

Hi Everyone,

We are coming out with a Release candidate (RC) for the Bahmni 0.90 version. The following links are available for UAT:

  1. https://product-qa08.mybahmni.org
  2. https://product-qa04.mybahmni.org
  3. https://demo-us.mybahmni.org (not yet provisioned with RC, ETA:tomorrow)

Please follow the steps to download and install this release candidate:

  1. Install epel-release. This is needed as a prerequisite to install bahmni installer.

sudo yum install http://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpm

  1. Download latest bahmni installer

wget http://repo.mybahmni.org.s3.amazonaws.com/rpm/bahmni/bahmni-installer-0.90-275.noarch.rpm

  1. Install bahmni installer

sudo yum install bahmni-installer-0.90-275.noarch.rpm

  1. create setup.yml configuration file

curl -L http://tiny.cc/defaultsetup >> /etc/bahmni-installer/setup.yml

  1. Point the bahmni_base_url to amazon s3. You need to add line below in setup.yml for this

bahmni_repo_url: http://repo.mybahmni.org.s3-website-ap-southeast-1.amazonaws.com/rpm/bahmni/

  1. Modify the inventory file if needed and run the installer

bahmni -i local install

Log Bugs in Jira:

Here is the link to all the Jira Issues that were part of this release. This link is for a read-only doc, and done just for update purpose which we will update/post every day morning IST. However, all collaboration will be done only on JIRA.

As a part of testing these cards, if you encounter any bugs, please leave a comment on the card. If you find issues not particularly related to any of the Jira issues, please feel free to create a new Jira Issue and tag it to version 0.90.

  • Step 1: Sign up on the card on JIRA in the field “UAT Assignee”
  • Step 2: Test on the environments listed above. Try to duplicate in multiple environments if possible.
  • Step 3: Accept or Reject the card. Push back to “Ready For Dev” lane in case of rejection etc. In case of acceptance, move to “Done” column. Leave appropriate comments on the card
  • Step 4: Register new issues on JIRA with details and tag to release 90, and put in “ready for dev” lane.
    Communicate issues in OpenMRS channels (software => Bahmni) against this thread . Bring the issue to attention of relevant people (listed below) by invited or marking them on the thread.

If you are on slack, please post on community channel. Bring to attention of relevant people (listed below)

As a registered Bahmni Atlassian user , you should be able to view, comment on and create issues. In case of any issues accessing Jira, please contact @sruti, @angshuonline , @shruthipitta , @binduak or @mksd

We will be meeting up everyday online at 2:30 pm IST on zoom for a quick standup for the release. Please feel free to join the standup. Here is the link to the stand up bridge: https://thoughtworks.zoom.us/j/721440816

We will be probably taking multiple builds on the QA environments in a day. So, bear with us, if you suddenly find an environment non functioning. We will do the communication on SLACK Bahmni community channel. If you aren’t on Bahmni SLACK already and want to get in, please ping the following persons to invite you on slack (@sruti, @angshuonline , @shruthipitta , @binduak or @mksd)

We will also need help on exploratory testing.

  • Appointment Scheduling
  • Forms using ConceptSetUI - (including form conditions) - Create new forms , Configure New form
  • Form Builder and subsequent forms in Clinical/Observation tab, Registration Second Page, Bahmni Connect.
  • Audit Logs
  • Internationalization
  • CSV upload with internationalized content
  • Document Uploads (including video)
  • User access and privileges
  • Synchronization of data between systems like OpenMRS, ERP, ELIS, Dcm4Che etc
  • Installation & upgrades
  • backup and restore
  • Bahmni Connect - PWA and Android

[We will also go over all the cards for 0.90 and recheck the areas for exploratory testing]

We will be doing another RC end of this week, and will post back with relevant installers.

3 Likes

@sruti, I’m excited to see this public QA process!

Just to clarify, we are asking for two different kinds of testing, right?

  1. Everyone in the community should help us test out this release candidate using the public QA environments you mentioned in your post.
  2. Technical folks should also test out their own implementation’s configurations, and to do this they should follow the steps to download/install that you include.

Thanks @darius. Yes, you are right. The second point about download/install will especially help us in testing both a new installation and an upgrade scenario.

Hi Everyone,

  • Here is the link to the updated Jira Issues Sheet as of 7th Nov-2017
  • The issues, that have undergone a status change or have been newly reported, have been highlighted.

Please continue to test on the environments as mentioned in the post above and raise any defects / blockers that you may encounter.

We also have a daily standup at 2.30 pm IST for the 0.90 release. Here is the link to the Zoom meeting: https://thoughtworks.zoom.us/j/721440816. Feel free to join us.

Hi Everyone

Here is the Jira Issues Sheet as on 8th Nov 2017. The issues, that have undergone a status change or have been newly reported, have been highlighted.

Please continue to test and subsequently raise any defects / blockers that you may encounter. You are also welcome to provide any feedback on the new features of Appointment Scheduling and Form Builder.

We will come out with another RC by 10th Nov.

Thanks

Hi Everyone

We have uploaded Appointments App locale file to Transifex (need to sign up to access the URL). Please contribute to translate the keys to choice of your language. Thank you.

Maybe it would be useful to create a newsletter for such announcements.

1 Like

Hi Everyone

Here is the Jira Issues Sheet as of 9th Nov 2017. The issues, that have undergone a status change or have been newly reported, have been highlighted.

You can also track the cards here at the Jira 0.90 Wall.

We will come out with another RC by EOD 10th Nov, 2017.

Please continue to test and subsequently raise any defects / blockers that you may encounter.

Thanks!

Hi

Unable to login to bahmni-connect, see the attached screenshot of error message.

Thanks

.