With the intelligence of the
In addition, the
Learn the steps that you need to upgrade your
A hot fix applies a small patch to the system to fix a few specific problems.
Before you begin, ensure that your
High Availability section in the
To upgrade the
Use the secure shell (SSH) connection to remotely connect to your
The system displays the current
The following example shows the current version number and login details:
Using username xxx-admin. firstname.lastname@example.org's password: Last login: Mon Nov 25 14:36:29 2019 from user01-lt.mycompany.com Vocera Platform Version: 18.104.22.168
(Optional) Check if there are any updates available for your system.
sudo yum check-updates
Update your system for all the available updates.
sudo yum update
[xxx-admin@mycompany ~]$ sudo yum update Loaded plugins: langpacks, product-id, search-disabled-repos, subscription-manager This system is not registered with an entitlement server. You can use subscription-manager to register. Resolving Dependencies --> Running transaction check ---> Package extension-audit.x86_64 1:22.214.171.124- will be updated ---> Package extension-audit.x86_64 1:126.96.36.199- will be an update ---> Package extension-hill-rom-clinical-interface.x86_64 1:188.8.131.52- will be updated ---> Package extension-hill-rom-clinical-interface.x86_64 1:184.108.40.206- will be an update ---> Package extension-incoming-email-interface.x86_64 1:220.127.116.11- will be updated ---> Package extension-incoming-email-interface.x86_64 1:18.104.22.168- will be an update ---> Package extension-jtapi-support.x86_64 1:22.214.171.124- will be updated ---> Package extension-jtapi-support.x86_64 1:126.96.36.199- will be an update ---> Package extension-ldap-interface.x86_64 1:188.8.131.52- will be updated ---> Package extension-ldap-interface.x86_64 1:184.108.40.206- will be an update ---> Package extension-responder-sync-interface.x86_64 1:220.127.116.11- will be updated ---> Package extension-responder-sync-interface.x86_64 1:18.104.22.168- will be an update ---> Package extension-voice-server-data-sync-service.x86_64 1:22.214.171.124- will be updated ---> Package extension-voice-server-data-sync-service.x86_64 1:126.96.36.199- will be an update ---> Package extension-xmpp-interface.x86_64 1:188.8.131.527- will be updated ---> Package extension-xmpp-interface.x86_64 1:184.108.40.2067- will be an update ---> Package vocera-FW-V5000.x86_64 0:220.127.116.119-83 will be updated ---> Package vocera-FW-V5000.x86_64 0:18.104.22.1681-84 will be an update ---> Package vocera-platform-version-tracker.x86_64 1:22.214.171.124-1 will be updated ---> Package vocera-platform-version-tracker.x86_64 1:126.96.36.199-1 will be an update ---> Package vocera-support-tools.x86_64 0:6.0.0~SNAPSHOT-3 will be updated ---> Package vocera-support-tools.x86_64 0:6.1.1-12 will be an update ---> Package voice-server.x86_64 0:6.1.0~SNAPSHOT-291 will be updated ---> Package voice-server.x86_64 0:6.1.0~SNAPSHOT-294 will be an update --> Finished Dependency Resolution Dependencies Resolved ==================================================================================================== Package Arch Version Repository Size ===================================================================================================== Updating: extension-audit x86_64 1:188.8.131.52- Platform-6.1-Dev 103 k extension-hill-rom-clinical-interface x86_64 1:184.108.40.206- Platform-6.1-Dev 63 k extension-incoming-email-interface x86_64 1:220.127.116.11- Platform-6.1-Dev 118 k extension-jtapi-support x86_64 1:18.104.22.168- Platform-6.1-Dev 141 M extension-ldap-interface x86_64 1:22.214.171.124- Platform-6.1-Dev 782 k extension-responder-sync-interface x86_64 1:126.96.36.199- Platform-6.1-Dev 183 k extension-voice-server-data-sync-service x86_64 1:188.8.131.52- Platform-6.1-Dev 10 M extension-xmpp-interface x86_64 1:184.108.40.2067- Platform-6.1-Dev 3.7 M vocera-FW-V5000 x86_64 220.127.116.111-84 Platform-6.1-Dev 75 M vocera-platform-version-tracker x86_64 1:18.104.22.168-1 Platform-6.1-Dev 2.3 k vocera-support-tools x86_64 6.1.1-12 Platform-6.1-Dev 16 M voice-server x86_64 6.1.0~SNAPSHOT-294 Platform-6.1-Dev 159 M Transaction Summary =================================================================================================== Upgrade 12 Packages Total download size: 406 M
Is this ok [y/d/N]: y Downloading packages: No Presto metadata available for Platform-6.1-Dev (1/12): extension-hill-rom-clinical-interface-22.214.171.124.x86_64.rpm | 63 kB 00:00:00 (2/12): extension-audit-126.96.36.199.x86_64.rpm | 103 kB 00:00:00 (3/12): extension-incoming-email-interface-188.8.131.52.x86_64.rpm | 118 kB 00:00:00 (4/12): extension-ldap-interface-184.108.40.206.x86_64.rpm | 782 kB 00:00:00 (5/12): extension-responder-sync-interface-220.127.116.11.x86_64.rpm | 183 kB 00:00:00 (6/12): extension-voice-server-data-sync-service-18.104.22.168.x86_64.rpm | 10 MB 00:00:02 (7/12): extension-xmpp-interface-22.214.171.1247.x86_64.rpm | 3.7 MB 00:00:00 (8/12): vocera-FW-V5000-126.96.36.1991-84.x86_64.rpm | 75 MB 00:00:31 (9/12): vocera-platform-version-tracker-188.8.131.52-1.x86_64.rpm | 2.3 kB 00:00:00 (10/12): vocera-support-tools-6.1.1-12.x86_64.rpm | 16 MB 00:00:02 (11/12): ei-jtapi-support-184.108.40.206.rpm | 141 MB 00:00:39 (12/12): voice-server-6.1.0-294.x86_64.rpm | 159 MB 00:00:30 --------------------------------------------------------------------------------- Total 5.9 MB/s | 406 MB 00:01:08 Running transaction check Running transaction test Transaction test succeeded Running transaction Updating : vocera-support-tools-6.1.1-12.x86_64 1/24 Updating : vocera-FW-V5000-220.127.116.111-84.x86_64 2/24 Updating : voice-server-6.1.0~SNAPSHOT-294.x86_64 3/24 status=:=success status=:=success status=:=success status=:=success status=:=success ls: cannot access /opt/vocera/config: No such file or directory Updating : 1:extension-incoming-email-interface-18.104.22.168-.x86_64 4/24 Updating : 1:extension-xmpp-interface-22.214.171.1247-.x86_64 5/24 Updating : 1:extension-audit-126.96.36.199-.x86_64 6/24 Updating : 1:extension-voice-server-data-sync-service-188.8.131.52-.x86_64 7/24 Updating : 1:extension-ldap-interface-184.108.40.206-.x86_64 8/24 Updating : 1:vocera-platform-version-tracker-220.127.116.11-1.x86_64 9/24 Updating : 1:extension-responder-sync-interface-18.104.22.168-.x86_64 10/24 Updating : 1:extension-hill-rom-clinical-interface-22.214.171.124-.x86_64 11/24 Updating : 1:extension-jtapi-support-126.96.36.199-.x86_64 12/24 Cleanup : voice-server-6.1.0~SNAPSHOT-291.x86_64 13/24 Cleanup : vocera-support-tools-6.0.0~SNAPSHOT-3.x86_64 14/24 Cleanup : vocera-FW-V5000-188.8.131.529-83.x86_64 15/24 Cleanup : 1:extension-incoming-email-interface-184.108.40.206-.x86_64 16/24 Cleanup : 1:extension-xmpp-interface-220.127.116.117-.x86_64 17/24 Cleanup : 1:extension-audit-18.104.22.168-.x86_64 18/24 Cleanup : 1:extension-voice-server-data-sync-service-22.214.171.124-.x86_64 19/24 Cleanup : 1:extension-ldap-interface-126.96.36.199-.x86_64 20/24 Cleanup : 1:vocera-platform-version-tracker-188.8.131.52-1.x86_64 21/24 Cleanup : 1:extension-responder-sync-interface-184.108.40.206-.x86_64 22/24 Cleanup : 1:extension-hill-rom-clinical-interface-220.127.116.11-.x86_64 23/24 Cleanup : 1:extension-jtapi-support-18.104.22.168-.x86_64 24/24 Verifying : 1:extension-jtapi-support-22.214.171.124-.x86_64 1/24 Verifying : 1:extension-hill-rom-clinical-interface-126.96.36.199-.x86_64 2/24 Verifying : vocera-FW-V5000-188.8.131.521-84.x86_64 3/24 Verifying : 1:extension-responder-sync-interface-184.108.40.206-.x86_64 4/24 Verifying : vocera-support-tools-6.1.1-12.x86_64 5/24 Verifying : 1:vocera-platform-version-tracker-220.127.116.11-1.x86_64 6/24 Verifying : 1:extension-ldap-interface-18.104.22.168-.x86_64 7/24 Verifying : voice-server-6.1.0~SNAPSHOT-294.x86_64 8/24 Verifying : 1:extension-voice-server-data-sync-service-22.214.171.124-.x86_64 9/24 Verifying : 1:extension-audit-126.96.36.199-.x86_64 10/24 Verifying : 1:extension-xmpp-interface-188.8.131.527-.x86_64 11/24 Verifying : 1:extension-incoming-email-interface-184.108.40.206-.x86_64 12/24 Verifying : 1:extension-xmpp-interface-220.127.116.117-.x86_64 13/24 Verifying : 1:extension-incoming-email-interface-18.104.22.168-.x86_64 14/24 Verifying : vocera-FW-V5000-22.214.171.1249-83.x86_64 15/24 Verifying : 1:extension-hill-rom-clinical-interface-126.96.36.199-.x86_64 16/24 Verifying : 1:extension-audit-188.8.131.52-.x86_64 17/24 Verifying : vocera-support-tools-6.0.0~SNAPSHOT-3.x86_64 18/24 Verifying : 1:extension-voice-server-data-sync-service-184.108.40.206-.x86_64 19/24 Verifying : 1:vocera-platform-version-tracker-220.127.116.11-1.x86_64 20/24 Verifying : 1:extension-responder-sync-interface-18.104.22.168-.x86_64 21/24 Verifying : 1:extension-ldap-interface-22.214.171.124-.x86_64 22/24 Verifying : 1:extension-jtapi-support-126.96.36.199-.x86_64 23/24 Verifying : voice-server-6.1.0~SNAPSHOT-291.x86_64 24/24 Updated: extension-audit.x86_64 1:188.8.131.52- extension-hill-rom-clinical-interface.x86_64 1:184.108.40.206- extension-incoming-email-interface.x86_64 1:220.127.116.11- extension-jtapi-support.x86_64 1:18.104.22.168- extension-ldap-interface.x86_64 1:22.214.171.124- extension-responder-sync-interface.x86_64 1:126.96.36.199- extension-voice-server-data-sync-service.x86_64 1:188.8.131.52- extension-xmpp-interface.x86_64 1:184.108.40.2067- vocera-FW-V5000.x86_64 0:220.127.116.111-84 vocera-platform-version-tracker.x86_64 1:18.104.22.168-1 vocera-support-tools.x86_64 0:6.1.1-12 voice-server.x86_64 0:6.1.0~SNAPSHOT-294 Complete!
Reboot your system using the reboot command.
The presence indicator drop down displays the Version 22.214.171.124 on the upper right hand corner.
This section summarizes the new features in this release.
This release includes enhancements to several areas of the
This release provides parity with voice experience features implemented through
Announcing phone numbers for incoming calls.
When Announce Caller's Name After Tone is enabled in the
Genie Settings section of User Defaults in the
Announcing group name when a message is sent to a group.
When a message is sent to a group, the Genie announces the group name and the sender of the message. For example, the Genie may say, "You have a message for Med Surge Nurse from Charles Parker".
Ability to initiate or schedule a Code Lavender® event and send reminders for it.
A Code Lavender event helps clinical staff members to continue after being involved with a difficult case, diagnosis, or loss. Hospital staff often feel fatigue, despair, and negative emotions after an unwelcome outcome, due to their growing attachment with a patient. A Code Lavender event helps hospital employees regain the mental and emotional strength to cope with these challenging situations.
New voice commands to support this feature include "Schedule Code Lavender for <group name>>", "Start Code Lavender for <group name>>", "Delete Code Lavender Reminder for <group name>>", and "Delete All Code Lavender Reminders".
Automatically add doctor prefix to alternate spoken names.
The Doctor Prefix field in the Speech Recognition section of Manage > Users obviates the need to create an alternate spoken name for a user who has the title of "Doctor".
A facility-level setting to control the user of Easter Eggs.
Administrators can enable or disable the ability to use Easter Eggs commands for each facility.
Intelligent backoff strategies for Call, Broadcast, Add me to group, and Record Message commands.
Intelligent command backoff offers additional help to users when the Genie fails to recognize the names of recipients of common voice commands.
Commands to lead you through mindfulness sessions of varying lengths.
Mindfulness is a type of meditation that increases your awareness and improves your attention; it can reduce stress, sharpen concentration skills, and contribute toward your overall mental and physical health.
Use the Play Mindfulness command to take a mindfulness break with a guided meditation of 30 seconds, one minute, or five minutes. This feature is enabled by default.
Automatic prompting for users to record names that are frequently spelled.
The Genie interactively offers to learn the name of users if you spell it frequently when using the Call command. The Genie plays a prompt offering to learn the name that you spelled when you next log in.
Prompt to Play Unread Messages at Logout.
When a user logs out, the Genie asks if you want to play unread messages before the logout occurs. This reminder is useful because messages are often not played during a busy day, and then forgotten.
The ability to schedule reminders for other users and groups, and the ability to schedule reminders for yourself.
Reminders may be either recurring and non-recurring and can be scheduled through a
device or the
Updated prompts when transferring a login from a device to the mobile app.
When a logged-in user switches from a device to the app, the prompt now indicates that the user is being transferred to another device rather than being logged out.
Optional voice PIN authentication to play messages.
Badge users can now define a Voice PIN (Personal Identification Number) that must be spoken before playing messages. The PIN requirement is set by the administrator for individual users or groups.
This release provides the following enhancements to the
First release of the
Tiered administration permissions, enabling system administrators to delegate specific responsibilities to other users.
Using tiered administrators distributes the administrative maintenance, allowing system administrators to perform more complex tasks while tiered administrators handle the more routine maintence.
Ability to disable a user account through the
Disabling an account is useful in situations when a user is temporarily not available. When the account is disabled, the user's name and alternate spoken names are removed from the system grammar, improving speech recognition; in addition, disabled users do not decrement your overall user count for licensing purposes.
The Device Monitor now provides status information for all logged-in devices.
The Device Monitor the name of the logged-in user, the IP address of the device, and
for users running the
Message templates for the
Templates allow you to send emergency messages or other messages quickly, as values for many of the fields in the message have already been supplied.
Browser-based mini-applications available to end users who have the appropriate permissions:
The My Profile application allows users to view and customize profile information, settings, and preferences related to Vocera devices and mobile applications.
By default, the My Workflow application provides access to a set of workflows for four defined user roles: End User, Charge Nurse/Department Secretary, Super User, and Administrator. These default roles allow users to efficiently perform their responsibilities from a menu displayed in a web browser. System administrators can rename these roles, modify their workflows, and add additional roles/workflows.
This release provides the following server-side enhancements:
Server-side support for
Support for newly introduced features in the
Integration with the
Version 6.0.0 is the initial release of the
This release includes the following features:
Voice, Messaging, and Integrations provided by a single
Support for Vocera devices and mobile
Backwards compatibility with
The following list contains fixes and improvements made to the
The following issues are fixed in this
Vina login hangs on
loading roster and eventually fails. (PFM-13187)
Users who had favorite entries that had been removed or hidden from the roster encounter this error when logging in.
Conversations missing from iOS Vina clients. (PFM-13194)
Occasionally users who use Vina on both iOS and Messaging Console may find conversations missing from the Vina app on iOS.
Calls to a user not in DND status are treated as if the user is in DND. (SIV-4712)
In certain situations, if a user logs out of Vina Messaging Console while using the Vina app on a Smartphone, the user’s DND status behaves inconsistently.
Group membership inconsistency between
In certain situations, group member change via voice command reflects incorrectly in the
The following issues are fixed in this
In some cases, timezone changes would not take affect. Updating the Network Settings of the server through the Web Console could reset the Timezone to EST. (PFM-11613)
Fixed the regex to detect timezone to properly.
The Voice Service no longer crashes when a call from an external phone records a voicemail, but does not confirm the message recording when prompted. (SIV-2265)
This scenario is now properly handled.
During message enunciation on a Vocera badge, a high alert would incorrectly play the “urgent message” prompt. (SIV-2274)
The “urgent message” prompt is no longer played for high priority messages.
Voice service no longer fails to start with a license error “Number of devices in database exceeds number of licenses” when using a standard license. (SIV-2280)
Device management is now provided by default for standard voice licenses so the device management license check has been removed.
During periods of heavy I/O, replication may stop for a short time and the cluster may display a Failed status, although the database status is in the Ok state. When the replication occurs, alert/alarm delivery can be delayed. (PFM-11100)
Resolved by upgrade to postgresql version 9.6.11.
Web Console Issues
When editing a user, an Administrator cannot select a contact where the user's calls will be forwarded to. (WEB-2596)
Resolved by removing filtering for actors which populated entity selection modal for user call forwarding (now accepts users, groups, and contacts).
Security policies may not be editable via a Remote Support connection. (WEB-2971)
Resolved in the Apache implementations.
When the client proxy is in a bad state, the UI may infinitely redirect if the user previously had a valid login token. (WEB-2271)
Resolved by displaying an error page if core is not running or client proxy is stopped.
The following issues are fixed in the
The cluster port is now statically configured, and firewall is opened for the port and for cluster heartbeat messages.
This section provides information about known product defects and limitations in the current release.
Web Console Issues
An error banner can appear on successful import. (WEB-6727)
Workaround: Refresh the page or open a new browser.
Import csv's are not validated prior to import. (WEB-5614)
Removing the nodes from a cluster causes a failover. (PFM-9023)
Workaround: Disable the slave node. Add/Remove the node from the cluster settings. Re-enable remaining slave node(s).
Adapter fails to import when the import is completed via Internet Explorer. (PFM-11720)
Workaround: Use a browser other than Internet Explorer. Use the Save Adapter settings page after the initial import.
Deleting a user with significant data can negatively impact alert and alarm delivery. (PFM-11115)
When you delete a user profile in the
Vocera fails to start the XMPP adapter from
Workaround: Touch the xmpp-interface.jar file or move the xmpp-interface.jar file out of and back into bundles.
XMPP stores a blank subject when one is not sent, causing conversations with no messages to be returned in bookmarks. (PFM-12430)
Workaround: The user can leave the conversation.
Administrators and moderators of mass alerts are not granted their affiliations when the XMPP adapter is restarted. (PFM-12254)
Error 500 message displays when editing a username back to original username. (PFM-11915)
Workaround: Delete the Client-Proxy Identity for the original username, save the user profile, then change the username back to the original.
Multiple presence updates for a single user are sent upon stream resumption. (PFM-11823)
The slave node begins to take over while the master is stunned; however, if the master recovers before the failover is complete, the system is put into a split brain state.
Workaround: Do not stun the master by perfoming snapshots or other VM operations.
Import results should match row number in spreadsheet. Instead, an error row doesn't take into account the header row in the spreadsheet. (PFM-12807)
When a package is imported incorrectly, instead of providing an informative message, the system will give the user a "Page not Found" error. (PFM-6205)
Workaround: Correct the errors in the import and reload the package.
Messages received by the HL7 adapter and acknowledged as received prior to fail-over are lost during the fail-over. Additionally, any HL7 messages sent during the fail-over are also lost. (PFM-9009)
Workaround: There is no workaround at this time.
Any upgrade that initially was deployed using Engage 5.0 will not have a "Listen 443" statement in its Apache configuration. Platform 6.0.0 requires port 443 for desktop web clients. (PFM-10947)
Workaround: Manually create the "ports.conf" file with the following statements:
Listen 443 NameVirtualHost *:443
XMPP TTL message removal is not processing when badges are off the network. (PFM-11739)
There is currently no way to acknowledge a message on a legacy badge. (PFM-12241)
XMPP is storing a blank subject when one isn't sent and causing conversations with no messages to be returned in bookmarks. (PFM-12804)
On device reconnect, DND presence is not maintained. (PFM-12567)
Renamed department names are not reflecting on mobile clients. (PFM-12644)
Sender who is not part of the group also receives the voice message notification which results in "message not found" response. (PFM-12804)
Registered users count in Voice License page is incorrect. (SIV-1963)
Vocera Server does not transition to Standby on initial clustering. (SIV-2004)
Workaround: Restart the current active node reported in the UI.
Gain change does not get applied as expected. (SIV-3135)
Reminders are off by an hour after DST starts/ends. (SIV-3582)
iOS: Incoming Call is auto accepting after getting the call on top of Genie Screen. (SIV-4089)
Group panic call with cross site group is not working. (SIV-4223)
Workaround: Restart the Voice Server.
After removing a user from a group, you cannot add them back without saving and going back. (WEB-5675)
Inbox prioritization from within the platform does not correctly handle the priority and read/unread messages. Server inbox cleanup may remove some higher priority conversations even though the clients are correctly sorting these messages. (PFM-13805)
Workaround: To limit this risk, extend the default alert and message count by 10 each.
Site / Facility deletion and cascade fails when users are associated with the site. Attempting to delete a site fails when users are associated with the site. (PFM-11104)
Bookmarks for 1:1 conversation participants have issues when one participant is deleted. (PFM-11106)
Deleting user (i.e., from actors table) creates side effects in Vina. (PFM-10961)
XMPP reopens connection after deleteing user. (PFM-11077)
1:1 chat bookmarks are not removed for other users when a user is deleted. (PFM-12101)
Workaround: Leave the conversation.
Inconsistent presence for recreated users. (PFM-11097)
Device registration is not correct for recreated users. (PFM-11109)