====== V8 Upgrade Path ====== To get the DuVoice server up to date to fix the latest PHP vulnerability, there are several requirements. ===== Requirements ===== * **Before starting**: * If using a VM, take a snapshot before any changes. * **Ensure any anti-virus software has been temporarily disabled.** * As it could lead to false quarentines of application components. * More information on this page [[howto:requirements:security|here]]. ===== Overview ===== This process needs to be done in check points. - Update DuVoice v8.0 to v8.1. - Update MongoDB from v3 to v8.2. - Update DuVoice v8.1 to v8.2. - Update INETStack. ===== From DuVoice v8.0 to v8.1 ===== * Follow instructions on updating DuVoice v8.0 to v8.1. * Use the following article: * Found [[howto:update:v8:8dot1|here]]. ===== From MongoDB v3 to v8.2 ===== * Follow instructions on updating MongoDB from v3 to v8.2. * Use the following article: * Found [[howto:database|here]]. ===== From DuVoice v8.1 to v8.2 ===== * Follow instructions on updating DuVoice v8.1 to v8.2. * Use the following article: * Found [[howto:update:v8:8dot2|here]]. ===== Update INETStack ===== * Follow instructions on updating MongoDB from v3 to v8.2. * Use the following article: * Found [[howto:update:inet|here]]. ===== Finalized ===== At this point your DuVoice and INETStack (Apache / PHP) will be updated: - Start DuVoice services. - Confirm configuration. - Verify telephony lines start. - Make a test call to the DV2000 to ensure integration is still working.