Warning! You are viewing an older version of Alpaca Guides. View the latest
Alpaca
Release Notes
Last Updated: 06/24/2022 The ECG team is pleased to announce the release version 9.2.1 of Alpaca.
This version includes support for the R22, R23, and R24 versions of the BroadWorks API.
9.2.1
- Released 06/24/2022
What's New
- [AL-2658] - Added mechanism for automatically refreshing Audit Log tables.
What's Fixed
- [Bulk Provisioning] - Fixed issue that prevented assigning a User to an Enterprise Trunk if a Trunk Group was not provided.
- [Logging] - Password and passcodes are now obfuscated in the Alpaca logs.
- [XLSX Reports] - Changed the temporary write directory for XLSX reports to be within the Alpaca store.
- [Audit Logs] - Fixed issue that could cause the header of an audit log to be incorrectly parsed if the audit log as an atypical header format.
- [User Addresses Panel] - Fixed issue that caused the Enterprise Trunk dropdown to not be populated.
- [SSO] - Fixed issue that caused SSO to no longer work.
- [UserRegistrations][R24] - Fixed an issue that could cause the registration status to be incorrect and certain fields to not be populated.
- Fixed issue that could cause the browser login prompt to appear instead of the Alpaca login prompt.
- [UserReplace] - Fixed issue that could cause an invalid id.
- [NumberInventory] - Fixed possible null pointer when processing a request to add numbers to a Service Provider.
- [AuditLog] - Fixed possible null pointer when processing a UserModifyIdRequest.
- [TaskEmail] - Fixed issue that caused task related emails to not be sent in some cases.
9.2.0
- Released 06/08/2022
What's New
- [Bulk Provisioning] - Added support for Device Tags and Tag Sets.
- [Bulk Provisioning] - Added support for adding Groups
- [Bulk Provisioning] - Added support for adding Service Providers.
- [Bulk Provisioning] - Added support for authorizing and allocating Services and Service Packs at the Service Provider level.
- [Bulk Provisioning] - Added support for authorizing and allocating Services and Service Packs at the Service Provider level.
- [Bulk Provisioning] - Added support for adding Departments.
- [AuditLogs] - Added support for CREATE, CLEAR, REORDER, REVOKE, SET, and REBUILD request types.
- Added User Disable Cisco Soft Client Task.
- [AL-2639][User Summary] - Added a "User Summary" tab at the User level with information about the user's devices and lines.
- Added System Admin panel at the Cluster level.
- Added support for pausing and stopping certain tasks and reports.
- Added support for running multiple tasks at once. This is currently restricted to only include reports and add tasks.
What's Changed
- The installers for Alpaca Eureka, Alpaca Gateway, and Alpaca Server have been combined into a single unified installer. This single installer also includes support for BroadWorks R22, R23, and R24.
-
alpacactl is now used (instead of
service/systemctl
) to control the various Alpaca components at the Linux level. - [AL-3046][SearchIndexProcessResyncQueueTask] - Limited the max size of the queue. If the queue is full, a new task will be created.
- Required Mongo version is now Mongo 4.2 with a compatibilityMode of at least 4.2.
- [AL-2969] - A failed BLF Sync will no longer block Alpaca from parsing Audit Logs.
- [AL-2815] - The User Registrations table now includes additional registration information such as the public and private ip/port.
- [AL-2425] - Updated UserReplace to set the authentication username to the user's new id (if authentication is assigned)
- [Alpaca Gateway] - Management endpoints are now disabled by default.
- [AL-3044] - Updated access logs to include username. Updated location to be
/var/log/alpaca/acess-logs-<BW.Version>
.
What's Fixed
- Fixed styling issues with nav tabs that could cause un-expected behavior on hover.
- [Bulk User Delete] - Fixed issue that could cause user's with a default domain from being deleted.
- [AL-3051][Alerts] - Fixed issue that could cause the page to lock up when acknowledging a large amount of alerts.
- [AL-3045][Tasks] - Fixed issue that allowed User's without task permissions to see task notifications for tasks that were not theirs.
- Improved handling of errors when anonymous users try to hit a secured Alpaca endpoint.
- [AL-3033][RabbitMq] - Fixed issue that could cause the RabbitMq message queue to become backed up and block other actions from continuing.
- [TaskLog] - Fixed issue that could cause the Task Log to not load properly on the Task page.
- [Tasks] - Fixed bug with clicking on the task list link while being on the page causing the list to disappear.
- [Reports] - Fixed bug with ReportTasks not starting the logger so no logs were being saved or stored.
- [AL-3040] - Profile server credentials are no longer included in HTTP debug lines.
- [AL-3038] - Improved how WebSocket AccessDenied exceptions are handled after a user session has expired.
- [AL-3035] - Fixed issue with parsing User Modify audit logs that include Alternate Ids.
- [AL-3034] - Fixed issue with parsing BroadWorks System Licensing when a field is "unlicensed".
- [AL-2971] - Fixed possible null pointer when parsing certain Audit Logs.
- [BulkProvisioning] - Fixed issue that was causing ths Calling Line ID Delivery Blocking isActive field to be incorrectly set.
- [AL-3048] - Fixed issue that could cause a serialization error due to a non-serializable field on the Strength object.
- [AL-3035] - Fixed an issue that could cause Audit Logs coming in from RabbitMq to have a slightly different structure than those parsed from Alpaca Remote.
- Fixed parent cannot be found issue for Report Action Configuration component.
- [AL-3053] - Fixed issue that could cause Device Files to become corrupted after a migration.
- Fixed issue that could cause audit log processing to become stuck in the initializing state.
- Fixed issue that caused the form to re-validate after POSTing when adding a cluster.
- Fixed issue that caused a Cluster to never be marked as synced if the Cluster doesn't have any Service Providers.
- Fixed issue in the manual number inventory reset endpoint.
- [Alpaca Reports] - Fixed bug that caused the processed rows to be 0 if only a single row was processed.
- Fixed issue that caused the Device Type Bootstrap Task to be marked as failed if there were no clusters for that release.
- Fixed issue that could cause deleted credentials to still appear in the credentials list of deletion.
- [BulkProvisioning] - Fixed possible null pointer in Hunt Group plugin.