** Medic api failing after upgrade**
Am upgrading cht from 3.6.0 to 3.7.1, the set is using cht docker compose, after staging and installing the upgrade medic-api fails (attached logs)
Logs
[2021-11-12 06:42:29] 2021-11-12 06:42:29 INFO: Skipping asynchronous transition "muting"
[2021-11-12 06:42:29] 2021-11-12 06:42:29 WARN: Disabled transition "mark_for_outbound"
[2021-11-12 06:42:29] 2021-11-12 06:42:29 INFO: Configuration loaded successfully
[2021-11-12 06:42:29] 2021-11-12 06:42:29 INFO: Merging translations…
[2021-11-12 06:42:29] 2021-11-12 06:42:29 INFO: Translations merged successfully
[2021-11-12 06:42:29] 2021-11-12 06:42:29 INFO: Running db migrations…
[2021-11-12 06:42:29] 2021-11-12 06:42:29 INFO: Database migrations completed successfully
[2021-11-12 06:42:29] 2021-11-12 06:42:29 INFO: Updating xforms…
[2021-11-12 06:42:29] 2021-11-12 06:42:29 ERROR: spawn xsltproc ENOENT Error: spawn xsltproc ENOENT
[2021-11-12 06:42:29] at _errnoException (util.js:992:11)
[2021-11-12 06:42:29] at Process.ChildProcess._handle.onexit (internal/child_process.js:190:19)
[2021-11-12 06:42:29] at onErrorNT (internal/child_process.js:372:16)
[2021-11-12 06:42:29] at _combinedTickCallback (internal/process/next_tick.js:138:11)
[2021-11-12 06:42:29] at process._tickCallback (internal/process/next_tick.js:180:9)
[2021-11-12 06:42:29] 2021-11-12 06:42:29 ERROR: spawn xsltproc ENOENT Error: spawn xsltproc ENOENT
[2021-11-12 06:42:29] at _errnoException (util.js:992:11)
[2021-11-12 06:42:29] at Process.ChildProcess._handle.onexit (internal/child_process.js:190:19)
[2021-11-12 06:42:29] at onErrorNT (internal/child_process.js:372:16)
[2021-11-12 06:42:29] at _combinedTickCallback (internal/process/next_tick.js:138:11)
[2021-11-12 06:42:29] at process._tickCallback (internal/process/next_tick.js:180:9)
[2021-11-12 06:42:29] 2021-11-12 06:42:29 ERROR: Fatal error initialising medic-api
[2021-11-12 06:42:29] 2021-11-12 06:42:29 ERROR: { Error: Child process errored attempting to transform xml
[2021-11-12 06:42:29] at ChildProcess.xsltproc.on.err (/srv/software/medic-api/md5-COhU+vzfKxP6IcVH7UFAQ==/src/services/generate-xform.js:43:21)
[2021-11-12 06:42:29] at emitOne (events.js:116:13)
[2021-11-12 06:42:29] at ChildProcess.emit (events.js:211:7)
[2021-11-12 06:42:29] at Process.ChildProcess._handle.onexit (internal/child_process.js:196:12)
[2021-11-12 06:42:29] at onErrorNT (internal/child_process.js:372:16)
[2021-11-12 06:42:29] at _combinedTickCallback (internal/process/next_tick.js:138:11)
[2021-11-12 06:42:29] at process._tickCallback (internal/process/next_tick.js:180:9)
[2021-11-12 06:42:29] [stack]: 'Error: Child process errored attempting to transform xml\n at ChildProcess.xsltproc.on.err (/srv/software/medic-api/md5-COhU+vzfKxP6IcVH7UFAQ==/src/services/generate-xform.js:43:21)\n at emitOne (events.js:116:13)\n at ChildProcess.emit (events.js:211:7)\n at Process.ChildProcess._handle.onexit (internal/child_process.js:196:12)\n at onErrorNT (internal/child_process.js:372:16)\n at _combinedTickCallback (internal/process/next_tick.js:138:11)\n at process._tickCallback (internal/process/next_tick.js:180:9)',
[2021-11-12 06:42:29] [message]: 'Child process errored attempting to transform xml' }
[2021-11-12 06:42:31] Node Environment Options: '--max_old_space_size=20000'
[2021-11-12 06:42:31] Node Version: 8.11.4 in production mode
[2021-11-12 06:42:31] COUCH_URL http://medic-api:**********@localhost:5984/medic
[2021-11-12 06:42:31] COUCH_NODE_NAME couchdb@localhost
[2021-11-12 06:42:31] CouchDB Version: 2.3.0
[2021-11-12 06:42:31] 2021-11-12 06:42:31 INFO: Extracting ddoc…
[2021-11-12 06:42:32] 2021-11-12 06:42:32 INFO: DDoc extraction completed successfully
[2021-11-12 06:42:32] 2021-11-12 06:42:32 INFO: Extracting resources…
[2021-11-12 06:42:32] 2021-11-12 06:42:32 INFO: Extracting resources completed successfully
[2021-11-12 06:42:32] 2021-11-12 06:42:32 INFO: Extracting initial documents…
[2021-11-12 06:42:32] 2021-11-12 06:42:32 INFO: Extracting initial documents completed successfully
[2021-11-12 06:42:32] 2021-11-12 06:42:32 INFO: Loading configuration…
[2021-11-12 06:42:32] 2021-11-12 06:42:32 WARN: Disabled transition "update_clinics"
[2021-11-12 06:42:32] 2021-11-12 06:42:32 WARN: Disabled transition "registration"
[2021-11-12 06:42:32] 2021-11-12 06:42:32 WARN: Disabled transition "accept_patient_reports"
[2021-11-12 06:42:32] 2021-11-12 06:42:32 WARN: Disabled transition "generate_patient_id_on_people"
[2021-11-12 06:42:32] 2021-11-12 06:42:32 WARN: Disabled transition "default_responses"
[2021-11-12 06:42:32] 2021-11-12 06:42:32 WARN: Disabled transition "update_sent_by"
[2021-11-12 06:42:32] 2021-11-12 06:42:32 WARN: Disabled transition "update_sent_forms"
[2021-11-12 06:42:32] 2021-11-12 06:42:32 INFO: Loading transition "death_reporting"
[2021-11-12 06:42:32] 2021-11-12 06:42:32 WARN: Disabled transition "conditional_alerts"
[2021-11-12 06:42:32] 2021-11-12 06:42:32 INFO: Loading transition "multi_report_alerts"
[2021-11-12 06:42:32] 2021-11-12 06:42:32 INFO: Skipping asynchronous transition "multi_report_alerts"
[2021-11-12 06:42:32] 2021-11-12 06:42:32 WARN: Disabled transition "update_notifications"
[2021-11-12 06:42:32] 2021-11-12 06:42:32 WARN: Disabled transition "update_scheduled_reports"
[2021-11-12 06:42:32] 2021-11-12 06:42:32 WARN: Disabled transition "resolve_pending"
[2021-11-12 06:42:32] 2021-11-12 06:42:32 INFO: Loading transition "muting"
[2021-11-12 06:42:32] 2021-11-12 06:42:32 INFO: Skipping asynchronous transition "muting"
[2021-11-12 06:42:32] 2021-11-12 06:42:32 WARN: Disabled transition "mark_for_outbound"
[2021-11-12 06:42:32] 2021-11-12 06:42:32 INFO: Configuration loaded successfully
[2021-11-12 06:42:32] 2021-11-12 06:42:32 INFO: Merging translations…
[2021-11-12 06:42:32] 2021-11-12 06:42:32 INFO: Translations merged successfully
[2021-11-12 06:42:32] 2021-11-12 06:42:32 INFO: Running db migrations…
[2021-11-12 06:42:32] 2021-11-12 06:42:32 INFO: Database migrations completed successfully
[2021-11-12 06:42:32] 2021-11-12 06:42:32 INFO: Updating xforms…
[2021-11-12 06:42:32] 2021-11-12 06:42:32 ERROR: spawn xsltproc ENOENT Error: spawn xsltproc ENOENT
[2021-11-12 06:42:32] at _errnoException (util.js:992:11)
[2021-11-12 06:42:32] at Process.ChildProcess._handle.onexit (internal/child_process.js:190:19)
[2021-11-12 06:42:32] at onErrorNT (internal/child_process.js:372:16)
[2021-11-12 06:42:32] at _combinedTickCallback (internal/process/next_tick.js:138:11)
[2021-11-12 06:42:32] at process._tickCallback (internal/process/next_tick.js:180:9)
[2021-11-12 06:42:32] 2021-11-12 06:42:32 ERROR: spawn xsltproc ENOENT Error: spawn xsltproc ENOENT
[2021-11-12 06:42:32] at _errnoException (util.js:992:11)
[2021-11-12 06:42:32] at Process.ChildProcess._handle.onexit (internal/child_process.js:190:19)
[2021-11-12 06:42:32] at onErrorNT (internal/child_process.js:372:16)
[2021-11-12 06:42:32] at _combinedTickCallback (internal/process/next_tick.js:138:11)
[2021-11-12 06:42:32] at process._tickCallback (internal/process/next_tick.js:180:9)
[2021-11-12 06:42:32] 2021-11-12 06:42:32 ERROR: Fatal error initialising medic-api
[2021-11-12 06:42:32] 2021-11-12 06:42:32 ERROR: { Error: Child process errored attempting to transform xml
[2021-11-12 06:42:32] at ChildProcess.xsltproc.on.err (/srv/software/medic-api/md5-COhU+vzfKxP6IcVH7UFAQ==/src/services/generate-xform.js:43:21)
[2021-11-12 06:42:32] at emitOne (events.js:116:13)
[2021-11-12 06:42:32] at ChildProcess.emit (events.js:211:7)
[2021-11-12 06:42:32] at Process.ChildProcess._handle.onexit (internal/child_process.js:196:12)
[2021-11-12 06:42:32] at onErrorNT (internal/child_process.js:372:16)
[2021-11-12 06:42:32] at _combinedTickCallback (internal/process/next_tick.js:138:11)
[2021-11-12 06:42:32] at process._tickCallback (internal/process/next_tick.js:180:9)
[2021-11-12 06:42:32] [stack]: 'Error: Child process errored attempting to transform xml\n at ChildProcess.xsltproc.on.err (/srv/software/medic-api/md5-COhU+vzfKxP6IcVH7UFAQ==/src/services/generate-xform.js:43:21)\n at emitOne (events.js:116:13)\n at ChildProcess.emit (events.js:211:7)\n at Process.ChildProcess._handle.onexit (internal/child_process.js:196:12)\n at onErrorNT (internal/child_process.js:372:16)\n at _combinedTickCallback (internal/process/next_tick.js:138:11)\n at process._tickCallback (internal/process/next_tick.js:180:9)',
[2021-11-12 06:42:32] [message]: 'Child process errored attempting to transform xml' }
[2021-11-12 06:42:34] Node Environment Options: '--max_old_space_size=20000'
[2021-11-12 06:42:34] Node Version: 8.11.4 in production mode
[2021-11-12 06:42:34] COUCH_URL http://medic-api:******@localhost:5984/medic
[2021-11-12 06:42:34] COUCH_NODE_NAME couchdb@localhost
[2021-11-12 06:42:35] CouchDB Version: 2.3.0
[2021-11-12 06:42:35] 2021-11-12 06:42:35 INFO: Extracting ddoc…
[2021-11-12 06:42:35] 2021-11-12 06:42:35 INFO: DDoc extraction completed successfully
[2021-11-12 06:42:35] 2021-11-12 06:42:35 INFO: Extracting resources…
[2021-11-12 06:42:35] 2021-11-12 06:42:35 INFO: Extracting resources completed successfully
[2021-11-12 06:42:35] 2021-11-12 06:42:35 INFO: Extracting initial documents…
[2021-11-12 06:42:35] 2021-11-12 06:42:35 INFO: Extracting initial documents completed successfully
[2021-11-12 06:42:35] 2021-11-12 06:42:35 INFO: Loading configuration…
[2021-11-12 06:42:36] 2021-11-12 06:42:36 WARN: Disabled transition "update_clinics"
[2021-11-12 06:42:36] 2021-11-12 06:42:36 WARN: Disabled transition "registration"
[2021-11-12 06:42:36] 2021-11-12 06:42:36 WARN: Disabled transition "accept_patient_reports"
[2021-11-12 06:42:36] 2021-11-12 06:42:36 WARN: Disabled transition "generate_patient_id_on_people"
[2021-11-12 06:42:36] 2021-11-12 06:42:36 WARN: Disabled transition "default_responses"
[2021-11-12 06:42:36] 2021-11-12 06:42:36 WARN: Disabled transition "update_sent_by"
[2021-11-12 06:42:36] 2021-11-12 06:42:36 WARN: Disabled transition "update_sent_forms"
[2021-11-12 06:42:36] 2021-11-12 06:42:36 INFO: Loading transition "death_reporting"
[2021-11-12 06:42:36] 2021-11-12 06:42:36 WARN: Disabled transition "conditional_alerts"
[2021-11-12 06:42:36] 2021-11-12 06:42:36 INFO: Loading transition "multi_report_alerts"
[2021-11-12 06:42:36] 2021-11-12 06:42:36 INFO: Skipping asynchronous transition "multi_report_alerts"
[2021-11-12 06:42:36] 2021-11-12 06:42:36 WARN: Disabled transition "update_notifications"
[2021-11-12 06:42:36] 2021-11-12 06:42:36 WARN: Disabled transition "update_scheduled_reports"
[2021-11-12 06:42:36] 2021-11-12 06:42:36 WARN: Disabled transition "resolve_pending"
[2021-11-12 06:42:36] 2021-11-12 06:42:36 INFO: Loading transition "muting"
[2021-11-12 06:42:36] 2021-11-12 06:42:36 INFO: Skipping asynchronous transition "muting"
[2021-11-12 06:42:36] 2021-11-12 06:42:36 WARN: Disabled transition "mark_for_outbound"
[2021-11-12 06:42:36] 2021-11-12 06:42:36 INFO: Configuration loaded successfully
[2021-11-12 06:42:36] 2021-11-12 06:42:36 INFO: Merging translations…
[2021-11-12 06:42:36] 2021-11-12 06:42:36 INFO: Translations merged successfully
[2021-11-12 06:42:36] 2021-11-12 06:42:36 INFO: Running db migrations…
[2021-11-12 06:42:36] 2021-11-12 06:42:36 INFO: Database migrations completed successfully
[2021-11-12 06:42:36] 2021-11-12 06:42:36 INFO: Updating xforms…
[2021-11-12 06:42:36] 2021-11-12 06:42:36 ERROR: spawn xsltproc ENOENT Error: spawn xsltproc ENOENT
[2021-11-12 06:42:36] at _errnoException (util.js:992:11)
[2021-11-12 06:42:36] at Process.ChildProcess._handle.onexit (internal/child_process.js:190:19)
[2021-11-12 06:42:36] at onErrorNT (internal/child_process.js:372:16)
[2021-11-12 06:42:36] at _combinedTickCallback (internal/process/next_tick.js:138:11)
[2021-11-12 06:42:36] at process._tickCallback (internal/process/next_tick.js:180:9)
[2021-11-12 06:42:36] 2021-11-12 06:42:36 ERROR: spawn xsltproc ENOENT Error: spawn xsltproc ENOENT
[2021-11-12 06:42:36] at _errnoException (util.js:992:11)
[2021-11-12 06:42:36] at Process.ChildProcess._handle.onexit (internal/child_process.js:190:19)
[2021-11-12 06:42:36] at onErrorNT (internal/child_process.js:372:16)
[2021-11-12 06:42:36] at _combinedTickCallback (internal/process/next_tick.js:138:11)
[2021-11-12 06:42:36] at process._tickCallback (internal/process/next_tick.js:180:9)
[2021-11-12 06:42:36] 2021-11-12 06:42:36 ERROR: Fatal error initialising medic-api
[2021-11-12 06:42:36] 2021-11-12 06:42:36 ERROR: { Error: Child process errored attempting to transform xml
[2021-11-12 06:42:36] at ChildProcess.xsltproc.on.err (/srv/software/medic-api/md5-COhU+vzfKxP6IcVH7UFAQ==/src/services/generate-xform.js:43:21)
[2021-11-12 06:42:36] at emitOne (events.js:116:13)
[2021-11-12 06:42:36] at ChildProcess.emit (events.js:211:7)
[2021-11-12 06:42:36] at Process.ChildProcess._handle.onexit (internal/child_process.js:196:12)
[2021-11-12 06:42:36] at onErrorNT (internal/child_process.js:372:16)
[2021-11-12 06:42:36] at _combinedTickCallback (internal/process/next_tick.js:138:11)
[2021-11-12 06:42:36] at process._tickCallback (internal/process/next_tick.js:180:9)
[2021-11-12 06:42:36] [stack]: 'Error: Child process errored attempting to transform xml\n at ChildProcess.xsltproc.on.err (/srv/software/medic-api/md5-COhU+vzfKxP6IcVH7UFAQ==/src/services/generate-xform.js:43:21)\n at emitOne (events.js:116:13)\n at ChildProcess.emit (events.js:211:7)\n at Process.ChildProcess._handle.onexit (internal/child_process.js:196:12)\n at onErrorNT (internal/child_process.js:372:16)\n at _combinedTickCallback (internal/process/next_tick.js:138:11)\n at process._tickCallback (internal/process/next_tick.js:180:9)',
[2021-11-12 06:42:36] [message]: 'Child process errored attempting to transform xml' }
[2021-11-12 06:42:38] Node Environment Options: '--max_old_space_size=20000'
[2021-11-12 06:42:38] Node Version: 8.11.4 in production mode
[2021-11-12 06:42:38] COUCH_URL http://medic-api:****@localhost:5984/medic
[2021-11-12 06:42:38] COUCH_NODE_NAME couchdb@localhost
[2021-11-12 06:42:38] CouchDB Version: 2.3.0
[2021-11-12 06:42:38] 2021-11-12 06:42:38 INFO: Extracting ddoc…
[2021-11-12 06:42:39] 2021-11-12 06:42:39 INFO: DDoc extraction completed successfully
[2021-11-12 06:42:39] 2021-11-12 06:42:39 INFO: Extracting resources…
[2021-11-12 06:42:39] 2021-11-12 06:42:39 INFO: Extracting resources completed successfully
[2021-11-12 06:42:39] 2021-11-12 06:42:39 INFO: Extracting initial documents…
[2021-11-12 06:42:39] 2021-11-12 06:42:39 INFO: Extracting initial documents completed successfully
[2021-11-12 06:42:39] 2021-11-12 06:42:39 INFO: Loading configuration…
[2021-11-12 06:42:39] 2021-11-12 06:42:39 WARN: Disabled transition "update_clinics"
[2021-11-12 06:42:39] 2021-11-12 06:42:39 WARN: Disabled transition "registration"
[2021-11-12 06:42:39] 2021-11-12 06:42:39 WARN: Disabled transition "accept_patient_reports"
[2021-11-12 06:42:39] 2021-11-12 06:42:39 WARN: Disabled transition "generate_patient_id_on_people"
[2021-11-12 06:42:39] 2021-11-12 06:42:39 WARN: Disabled transition "default_responses"
[2021-11-12 06:42:39] 2021-11-12 06:42:39 WARN: Disabled transition "update_sent_by"
[2021-11-12 06:42:39] 2021-11-12 06:42:39 WARN: Disabled transition "update_sent_forms"
[2021-11-12 06:42:39] 2021-11-12 06:42:39 INFO: Loading transition "death_reporting"
[2021-11-12 06:42:39] 2021-11-12 06:42:39 WARN: Disabled transition "conditional_alerts"
[2021-11-12 06:42:39] 2021-11-12 06:42:39 INFO: Loading transition "multi_report_alerts"
[2021-11-12 06:42:39] 2021-11-12 06:42:39 INFO: Skipping asynchronous transition "multi_report_alerts"
[2021-11-12 06:42:39] 2021-11-12 06:42:39 WARN: Disabled transition "update_notifications"
[2021-11-12 06:42:39] 2021-11-12 06:42:39 WARN: Disabled transition "update_scheduled_reports"
[2021-11-12 06:42:39] 2021-11-12 06:42:39 WARN: Disabled transition "resolve_pending"
[2021-11-12 06:42:39] 2021-11-12 06:42:39 INFO: Loading transition "muting"
[2021-11-12 06:42:39] 2021-11-12 06:42:39 INFO: Skipping asynchronous transition "muting"
[2021-11-12 06:42:39] 2021-11-12 06:42:39 WARN: Disabled transition "mark_for_outbound"
[2021-11-12 06:42:39] 2021-11-12 06:42:39 INFO: Configuration loaded successfully
[2021-11-12 06:42:39] 2021-11-12 06:42:39 INFO: Merging translations…
[2021-11-12 06:42:39] 2021-11-12 06:42:39 INFO: Translations merged successfully
[2021-11-12 06:42:39] 2021-11-12 06:42:39 INFO: Running db migrations…
[2021-11-12 06:42:39] 2021-11-12 06:42:39 INFO: Database migrations completed successfully
[2021-11-12 06:42:39] 2021-11-12 06:42:39 INFO: Updating xforms…
[2021-11-12 06:42:39] 2021-11-12 06:42:39 ERROR: spawn xsltproc ENOENT Error: spawn xsltproc ENOENT
[2021-11-12 06:42:39] at _errnoException (util.js:992:11)
[2021-11-12 06:42:39] at Process.ChildProcess._handle.onexit (internal/child_process.js:190:19)
[2021-11-12 06:42:39] at onErrorNT (internal/child_process.js:372:16)
[2021-11-12 06:42:39] at _combinedTickCallback (internal/process/next_tick.js:138:11)
[2021-11-12 06:42:39] at process._tickCallback (internal/process/next_tick.js:180:9)
[2021-11-12 06:42:39] 2021-11-12 06:42:39 ERROR: spawn xsltproc ENOENT Error: spawn xsltproc ENOENT
[2021-11-12 06:42:39] at _errnoException (util.js:992:11)
[2021-11-12 06:42:39] at Process.ChildProcess._handle.onexit (internal/child_process.js:190:19)
[2021-11-12 06:42:39] at onErrorNT (internal/child_process.js:372:16)
[2021-11-12 06:42:39] at _combinedTickCallback (internal/process/next_tick.js:138:11)
[2021-11-12 06:42:39] at process._tickCallback (internal/process/next_tick.js:180:9)
[2021-11-12 06:42:39] 2021-11-12 06:42:39 ERROR: Fatal error initialising medic-api
[2021-11-12 06:42:39] 2021-11-12 06:42:39 ERROR: { Error: Child process errored attempting to transform xml
[2021-11-12 06:42:39] at ChildProcess.xsltproc.on.err (/srv/software/medic-api/md5-COhU+vzfKxP6IcVH7UFAQ==/src/services/generate-xform.js:43:21)
[2021-11-12 06:42:39] at emitOne (events.js:116:13)
[2021-11-12 06:42:39] at ChildProcess.emit (events.js:211:7)
[2021-11-12 06:42:39] at Process.ChildProcess._handle.onexit (internal/child_process.js:196:12)
[2021-11-12 06:42:39] at onErrorNT (internal/child_process.js:372:16)
[2021-11-12 06:42:39] at _combinedTickCallback (internal/process/next_tick.js:138:11)
[2021-11-12 06:42:39] at process._tickCallback (internal/process/next_tick.js:180:9)
[2021-11-12 06:42:39] [stack]: 'Error: Child process errored attempting to transform xml\n at ChildProcess.xsltproc.on.err (/srv/software/medic-api/md5-COhU+vzfKxP6IcVH7UFAQ==/src/services/generate-xform.js:43:21)\n at emitOne (events.js:116:13)\n at ChildProcess.emit (events.js:211:7)\n at Process.ChildProcess._handle.onexit (internal/child_process.js:196:12)\n at onErrorNT (internal/child_process.js:372:16)\n at _combinedTickCallback (internal/process/next_tick.js:138:11)\n at process._tickCallback (internal/process/next_tick.js:180:9)',
[2021-11-12 06:42:39] [message]: 'Child process errored attempting to transform xml' }
[2021-11-12 06:42:42] Node Environment Options: '--max_old_space_size=20000'
[2021-11-12 06:42:42] Node Version: 8.11.4 in production mode
[2021-11-12 06:42:42] COUCH_URL http://medic-api:******@localhost:5984/medic
[2021-11-12 06:42:42] COUCH_NODE_NAME couchdb@localhost
[2021-11-12 06:42:42] CouchDB Version: 2.3.0
[2021-11-12 06:42:42] 2021-11-12 06:42:42 INFO: Extracting ddoc…
[2021-11-12 06:42:42] 2021-11-12 06:42:42 INFO: DDoc extraction completed successfully
[2021-11-12 06:42:42] 2021-11-12 06:42:42 INFO: Extracting resources…
[2021-11-12 06:42:43] 2021-11-12 06:42:43 INFO: Extracting resources completed successfully
[2021-11-12 06:42:43] 2021-11-12 06:42:43 INFO: Extracting initial documents…
[2021-11-12 06:42:43] 2021-11-12 06:42:43 INFO: Extracting initial documents completed successfully
[2021-11-12 06:42:43] 2021-11-12 06:42:43 INFO: Loading configuration…
[2021-11-12 06:42:43] 2021-11-12 06:42:43 WARN: Disabled transition "update_clinics"
[2021-11-12 06:42:43] 2021-11-12 06:42:43 WARN: Disabled transition "registration"
[2021-11-12 06:42:43] 2021-11-12 06:42:43 WARN: Disabled transition "accept_patient_reports"
[2021-11-12 06:42:43] 2021-11-12 06:42:43 WARN: Disabled transition "generate_patient_id_on_people"
[2021-11-12 06:42:43] 2021-11-12 06:42:43 WARN: Disabled transition "default_responses"
[2021-11-12 06:42:43] 2021-11-12 06:42:43 WARN: Disabled transition "update_sent_by"
[2021-11-12 06:42:43] 2021-11-12 06:42:43 WARN: Disabled transition "update_sent_forms"
[2021-11-12 06:42:43] 2021-11-12 06:42:43 INFO: Loading transition "death_reporting"
[2021-11-12 06:42:43] 2021-11-12 06:42:43 WARN: Disabled transition "conditional_alerts"
[2021-11-12 06:42:43] 2021-11-12 06:42:43 INFO: Loading transition "multi_report_alerts"
[2021-11-12 06:42:43] 2021-11-12 06:42:43 INFO: Skipping asynchronous transition "multi_report_alerts"
[2021-11-12 06:42:43] 2021-11-12 06:42:43 WARN: Disabled transition "update_notifications"
[2021-11-12 06:42:43] 2021-11-12 06:42:43 WARN: Disabled transition "update_scheduled_reports"
[2021-11-12 06:42:43] 2021-11-12 06:42:43 WARN: Disabled transition "resolve_pending"
[2021-11-12 06:42:43] 2021-11-12 06:42:43 INFO: Loading transition "muting"
[2021-11-12 06:42:43] 2021-11-12 06:42:43 INFO: Skipping asynchronous transition "muting"
[2021-11-12 06:42:43] 2021-11-12 06:42:43 WARN: Disabled transition "mark_for_outbound"
[2021-11-12 06:42:43] 2021-11-12 06:42:43 INFO: Configuration loaded successfully
[2021-11-12 06:42:43] 2021-11-12 06:42:43 INFO: Merging translations…
[2021-11-12 06:42:43] 2021-11-12 06:42:43 INFO: Translations merged successfully
[2021-11-12 06:42:43] 2021-11-12 06:42:43 INFO: Running db migrations…
[2021-11-12 06:42:43] 2021-11-12 06:42:43 INFO: Database migrations completed successfully
[2021-11-12 06:42:43] 2021-11-12 06:42:43 INFO: Updating xforms…
[2021-11-12 06:42:43] 2021-11-12 06:42:43 ERROR: spawn xsltproc ENOENT Error: spawn xsltproc ENOENT
[2021-11-12 06:42:43] at _errnoException (util.js:992:11)
[2021-11-12 06:42:43] at Process.ChildProcess._handle.onexit (internal/child_process.js:190:19)
[2021-11-12 06:42:43] at onErrorNT (internal/child_process.js:372:16)
[2021-11-12 06:42:43] at _combinedTickCallback (internal/process/next_tick.js:138:11)
[2021-11-12 06:42:43] at process._tickCallback (internal/process/next_tick.js:180:9)
[2021-11-12 06:42:43] 2021-11-12 06:42:43 ERROR: spawn xsltproc ENOENT Error: spawn xsltproc ENOENT
[2021-11-12 06:42:43] at _errnoException (util.js:992:11)
[2021-11-12 06:42:43] at Process.ChildProcess._handle.onexit (internal/child_process.js:190:19)
[2021-11-12 06:42:43] at onErrorNT (internal/child_process.js:372:16)
[2021-11-12 06:42:43] at _combinedTickCallback (internal/process/next_tick.js:138:11)
[2021-11-12 06:42:43] at process._tickCallback (internal/process/next_tick.js:180:9)
[2021-11-12 06:42:43] 2021-11-12 06:42:43 ERROR: Fatal error initialising medic-api
[2021-11-12 06:42:43] 2021-11-12 06:42:43 ERROR: { Error: Child process errored attempting to transform xml
[2021-11-12 06:42:43] at ChildProcess.xsltproc.on.err (/srv/software/medic-api/md5-COhU+vzfKxP6IcVH7UFAQ==/src/services/generate-xform.js:43:21)
[2021-11-12 06:42:43] at emitOne (events.js:116:13)
[2021-11-12 06:42:43] at ChildProcess.emit (events.js:211:7)
[2021-11-12 06:42:43] at Process.ChildProcess._handle.onexit (internal/child_process.js:196:12)
[2021-11-12 06:42:43] at onErrorNT (internal/child_process.js:372:16)
[2021-11-12 06:42:43] at _combinedTickCallback (internal/process/next_tick.js:138:11)
[2021-11-12 06:42:43] at process._tickCallback (internal/process/next_tick.js:180:9)
[2021-11-12 06:42:43] [stack]: 'Error: Child process errored attempting to transform xml\n at ChildProcess.xsltproc.on.err (/srv/software/medic-api/md5-COhU+vzfKxP6IcVH7UFAQ==/src/services/generate-xform.js:43:21)\n at emitOne (events.js:116:13)\n at ChildProcess.emit (events.js:211:7)\n at Process.ChildProcess._handle.onexit (internal/child_process.js:196:12)\n at onErrorNT (internal/child_process.js:372:16)\n at _combinedTickCallback (internal/process/next_tick.js:138:11)\n at process._tickCallback (internal/process/next_tick.js:180:9)',
[2021-11-12 06:42:43] [message]: 'Child process errored attempting to transform xml' }
[2021-11-12 06:42:45] Node Environment Options: '--max_old_space_size=20000'
[2021-11-12 06:42:45] Node Version: 8.11.4 in production mode
[2021-11-12 06:42:45] COUCH_URL http://medic-api:******@localhost:5984/medic
[2021-11-12 06:42:45] COUCH_NODE_NAME couchdb@localhost
[2021-11-12 06:42:45] CouchDB Version: 2.3.0
[2021-11-12 06:42:45] 2021-11-12 06:42:45 INFO: Extracting ddoc…
[2021-11-12 06:42:46] 2021-11-12 06:42:46 INFO: DDoc extraction completed successfully
[2021-11-12 06:42:46] 2021-11-12 06:42:46 INFO: Extracting resources…
[2021-11-12 06:42:46] 2021-11-12 06:42:46 INFO: Extracting resources completed successfully
[2021-11-12 06:42:46] 2021-11-12 06:42:46 INFO: Extracting initial documents…
[2021-11-12 06:42:46] 2021-11-12 06:42:46 INFO: Extracting initial documents completed successfully
[2021-11-12 06:42:46] 2021-11-12 06:42:46 INFO: Loading configuration…
[2021-11-12 06:42:46] 2021-11-12 06:42:46 WARN: Disabled transition "update_clinics"
[2021-11-12 06:42:46] 2021-11-12 06:42:46 WARN: Disabled transition "registration"
[2021-11-12 06:42:46] 2021-11-12 06:42:46 WARN: Disabled transition "accept_patient_reports"
[2021-11-12 06:42:46] 2021-11-12 06:42:46 WARN: Disabled transition "generate_patient_id_on_people"
[2021-11-12 06:42:46] 2021-11-12 06:42:46 WARN: Disabled transition "default_responses"
[2021-11-12 06:42:46] 2021-11-12 06:42:46 WARN: Disabled transition "update_sent_by"
[2021-11-12 06:42:46] 2021-11-12 06:42:46 WARN: Disabled transition "update_sent_forms"
[2021-11-12 06:42:46] 2021-11-12 06:42:46 INFO: Loading transition "death_reporting"
[2021-11-12 06:42:46] 2021-11-12 06:42:46 WARN: Disabled transition "conditional_alerts"
[2021-11-12 06:42:46] 2021-11-12 06:42:46 INFO: Loading transition "multi_report_alerts"
[2021-11-12 06:42:46] 2021-11-12 06:42:46 INFO: Skipping asynchronous transition "multi_report_alerts"
[2021-11-12 06:42:46] 2021-11-12 06:42:46 WARN: Disabled transition "update_notifications"
[2021-11-12 06:42:46] 2021-11-12 06:42:46 WARN: Disabled transition "update_scheduled_reports"
[2021-11-12 06:42:46] 2021-11-12 06:42:46 WARN: Disabled transition "resolve_pending"
[2021-11-12 06:42:46] 2021-11-12 06:42:46 INFO: Loading transition "muting"
[2021-11-12 06:42:46] 2021-11-12 06:42:46 INFO: Skipping asynchronous transition "muting"
[2021-11-12 06:42:46] 2021-11-12 06:42:46 WARN: Disabled transition "mark_for_outbound"
[2021-11-12 06:42:46] 2021-11-12 06:42:46 INFO: Configuration loaded successfully
[2021-11-12 06:42:46] 2021-11-12 06:42:46 INFO: Merging translations…
[2021-11-12 06:42:46] 2021-11-12 06:42:46 INFO: Translations merged successfully
[2021-11-12 06:42:46] 2021-11-12 06:42:46 INFO: Running db migrations…
[2021-11-12 06:42:46] 2021-11-12 06:42:46 INFO: Database migrations completed successfully
[2021-11-12 06:42:46] 2021-11-12 06:42:46 INFO: Updating xforms…
[2021-11-12 06:42:46] 2021-11-12 06:42:46 ERROR: spawn xsltproc ENOENT Error: spawn xsltproc ENOENT
[2021-11-12 06:42:46] at _errnoException (util.js:992:11)
[2021-11-12 06:42:46] at Process.ChildProcess._handle.onexit (internal/child_process.js:190:19)
[2021-11-12 06:42:46] at onErrorNT (internal/child_process.js:372:16)
[2021-11-12 06:42:46] at _combinedTickCallback (internal/process/next_tick.js:138:11)
[2021-11-12 06:42:46] at process._tickCallback (internal/process/next_tick.js:180:9)
[2021-11-12 06:42:46] 2021-11-12 06:42:46 ERROR: spawn xsltproc ENOENT Error: spawn xsltproc ENOENT
[2021-11-12 06:42:46] at _errnoException (util.js:992:11)
[2021-11-12 06:42:46] at Process.ChildProcess._handle.onexit (internal/child_process.js:190:19)
[2021-11-12 06:42:46] at onErrorNT (internal/child_process.js:372:16)
[2021-11-12 06:42:46] at _combinedTickCallback (internal/process/next_tick.js:138:11)
[2021-11-12 06:42:46] at process._tickCallback (internal/process/next_tick.js:180:9)
[2021-11-12 06:42:46] 2021-11-12 06:42:46 ERROR: Fatal error initialising medic-api
[2021-11-12 06:42:46] 2021-11-12 06:42:46 ERROR: { Error: Child process errored attempting to transform xml
[2021-11-12 06:42:46] at ChildProcess.xsltproc.on.err (/srv/software/medic-api/md5-COhU+vzfKxP6IcVH7UFAQ==/src/services/generate-xform.js:43:21)
[2021-11-12 06:42:46] at emitOne (events.js:116:13)
[2021-11-12 06:42:46] at ChildProcess.emit (events.js:211:7)
[2021-11-12 06:42:46] at Process.ChildProcess._handle.onexit (internal/child_process.js:196:12)
[2021-11-12 06:42:46] at onErrorNT (internal/child_process.js:372:16)
[2021-11-12 06:42:46] at _combinedTickCallback (internal/process/next_tick.js:138:11)
[2021-11-12 06:42:46] at process._tickCallback (internal/process/next_tick.js:180:9)
[2021-11-12 06:42:46] [stack]: 'Error: Child process errored attempting to transform xml\n at ChildProcess.xsltproc.on.err (/srv/software/medic-api/md5-COhU+vzfKxP6IcVH7UFAQ==/src/services/generate-xform.js:43:21)\n at emitOne (events.js:116:13)\n at ChildProcess.emit (events.js:211:7)\n at Process.ChildProcess._handle.onexit (internal/child_process.js:196:12)\n at onErrorNT (internal/child_process.js:372:16)\n at _combinedTickCallback (internal/process/next_tick.js:138:11)\n at process._tickCallback (internal/process/next_tick.js:180:9)',
[2021-11-12 06:42:46] [message]: 'Child process errored attempting to transform xml' }
[2021-11-12 06:42:49] Node Environment Options: '--max_old_space_size=20000'
[2021-11-12 06:42:49] Node Version: 8.11.4 in production mode
[2021-11-12 06:42:49] COUCH_URL http://medic-api:******@localhost:5984/medic
[2021-11-12 06:42:49] COUCH_NODE_NAME couchdb@localhost
[2021-11-12 06:42:49] CouchDB Version: 2.3.0
[2021-11-12 06:42:49] 2021-11-12 06:42:49 INFO: Extracting ddoc…
[2021-11-12 06:42:49] 2021-11-12 06:42:49 INFO: DDoc extraction completed successfully
[2021-11-12 06:42:49] 2021-11-12 06:42:49 INFO: Extracting resources…
[2021-11-12 06:42:49] 2021-11-12 06:42:49 INFO: Extracting resources completed successfully
[2021-11-12 06:42:49] 2021-11-12 06:42:49 INFO: Extracting initial documents…
[2021-11-12 06:42:49] 2021-11-12 06:42:49 INFO: Extracting initial documents completed successfully
[2021-11-12 06:42:49] 2021-11-12 06:42:49 INFO: Loading configuration…
[2021-11-12 06:42:50] 2021-11-12 06:42:50 WARN: Disabled transition "update_clinics"
[2021-11-12 06:42:50] 2021-11-12 06:42:50 WARN: Disabled transition "registration"
[2021-11-12 06:42:50] 2021-11-12 06:42:50 WARN: Disabled transition "accept_patient_reports"
[2021-11-12 06:42:50] 2021-11-12 06:42:50 WARN: Disabled transition "generate_patient_id_on_people"
[2021-11-12 06:42:50] 2021-11-12 06:42:50 WARN: Disabled transition "default_responses"
[2021-11-12 06:42:50] 2021-11-12 06:42:50 WARN: Disabled transition "update_sent_by"
[2021-11-12 06:42:50] 2021-11-12 06:42:50 WARN: Disabled transition "update_sent_forms"
[2021-11-12 06:42:50] 2021-11-12 06:42:50 INFO: Loading transition "death_reporting"
[2021-11-12 06:42:50] 2021-11-12 06:42:50 WARN: Disabled transition "conditional_alerts"
[2021-11-12 06:42:50] 2021-11-12 06:42:50 INFO: Loading transition "multi_report_alerts"
[2021-11-12 06:42:50] 2021-11-12 06:42:50 INFO: Skipping asynchronous transition "multi_report_alerts"
[2021-11-12 06:42:50] 2021-11-12 06:42:50 WARN: Disabled transition "update_notifications"
[2021-11-12 06:42:50] 2021-11-12 06:42:50 WARN: Disabled transition "update_scheduled_reports"
[2021-11-12 06:42:50] 2021-11-12 06:42:50 WARN: Disabled transition "resolve_pending"
[2021-11-12 06:42:50] 2021-11-12 06:42:50 INFO: Loading transition "muting"
[2021-11-12 06:42:50] 2021-11-12 06:42:50 INFO: Skipping asynchronous transition "muting"
[2021-11-12 06:42:50] 2021-11-12 06:42:50 WARN: Disabled transition "mark_for_outbound"
[2021-11-12 06:42:50] 2021-11-12 06:42:50 INFO: Configuration loaded successfully
[2021-11-12 06:42:50] 2021-11-12 06:42:50 INFO: Merging translations…
[2021-11-12 06:42:50] 2021-11-12 06:42:50 INFO: Translations merged successfully
[2021-11-12 06:42:50] 2021-11-12 06:42:50 INFO: Running db migrations…
[2021-11-12 06:42:50] 2021-11-12 06:42:50 INFO: Database migrations completed successfully
[2021-11-12 06:42:50] 2021-11-12 06:42:50 INFO: Updating xforms…
[2021-11-12 06:42:50] 2021-11-12 06:42:50 ERROR: spawn xsltproc ENOENT Error: spawn xsltproc ENOENT