Skylar One AP2 Pancake version 8.34.116 Release Notes
The Pancake release for AP2 version 8.34.116 introduces a set of user interface enhancements designed to improve usability across key administrative and investigative workflows. Updates include, refinements to the Service Investigator page and modernized AP2‑based pages for managing event suppressions. Together, these improvements streamline how you can manage events and investigate service behavior, delivering a more consistent, intuitive, and reliable experience across the Skylar One user interface.
AP2 releases are separate from Skylar One platform releases to provide updates and improvements more frequently.
This release includes the following new features and enhancements:
- An improved Event Suppressions page with a modern AP2 design
- Usability and Timeline panel improvements to the Service Investigator page
- Plus several additional new features and enhancements
These release notes provide a comprehensive list of the features, enhancements, and addressed issues that are included in this release.
Before You Install or Upgrade
Before you install or upgrade to AP2 Pancake, ensure you are running one of the following Skylar One (SL1) 12.3.14 or later.
You do not need to download or install AP2 Pancake if you are on Skylar One version 12.5.20 or above, as it is included by default.
For details on upgrading Skylar One, see the appropriate Skylar One platform release notes.
This update is available to both on-premises and cloud-based (SaaS) Skylar One systems. The AP2 Pancake update must be administered to systems that host AP2. All Skylar One appliances in your stack must be on the same AP2 version.
Installing or Uninstalling AP2 (missing or bad snippet)
To install AP2 Pancake version 8.34.116 on to your system, you must download and install the AP2 Pancake TGZ bundle file from the ScienceLogic Support Center. This bundle contains three separate RPM files. If you are using an on-premises system, you must install the AP2 RPM files on all systems, including the Database Server and the Administration Portal, if applicable. For AWS systems, you must install the RPM files on all relevant data engines.
The following instructions provide an example for installing AP2 Pancake on a Database Server. These steps are also applicable to other AP2 hosting systems.
To install AP2 Pancake version 8.34.116:
-
If you have not already done so, install or upgrade your Skylar One system to version 12.3.14 or above. For more information about upgrading to those releases, see the appropriate Skylar One platform release notes.
-
Go to the ScienceLogic Support Center and download the Pancake TGZ file locally to your machine from the AP2 Release Versions page (Skylar One > Downloads > AP2 Releases). To do so, select "Pancake" from the Release Files table and then click the button located under the Release File Downloads section of the page.
Depending on your browser or operating system, the TGZ file might download as a TAR file.
-
Either go to the console of the Skylar One Database Server or use SSH to access the Database Server.
-
For AWS systems: At the shell prompt, copy the RPM file to your Skylar One system by running the following command:
- <aws-system-pem> is the PEM file for the AWS system.
- <Pancake-ap2-version> is the AP2 Pancake release version.
- <system-ip-address> is the IP address of your Skylar One system.
-
For on-premises systems: At the shell prompt, copy the RPM file to your Skylar One system by running the following command:
- <Pancake-ap2-version> is the AP2 Pancake release version.
- <system-ip-address> is the IP address of your Skylar One system.
scp -i <aws-system-pem>.pem -o StrictHostKeyChecking=no nextui-<Pancake-ap2-version>.release.tgz em7admin@<system-ip-address>:/home/em7admin/
where:
scp -o StrictHostKeyChecking=no nextui-<Pancake-ap2-version>.release.tgz em7admin@<system-ip-address>:/home/em7admin/
where:
-
-
Install the AP2 TGZ or TAR file on the Database Servers and the Administration Portal by running the following commands on those systems:
-
For TGZ files:
-
For TAR files:
tar -xzf nextui-<Pancake-ap2-version>.release.tgz
where <Pancake-release-ap2-version> is the AP2 Pancake release version.
tar -xf nextui-<Pancake-ap2-version>.release.tar
where <Pancake-release-ap2-version> is the AP2 Pancake release version.
-
-
Finish the installation by running the following commands:
cd nextui-<Pancake-ap2-version>.release
where <Pancake-ap2-version> is the AP2 Pancake release version.
sudo sh install-nextui-<Pancake-ap2-version>.release.sh
where <Pancake-ap2-version> is the AP2 Pancake release version.
-
Enter y to confirm the installation of the AP2 RPM file.
-
Reload the daemon service by running the following command:
sudo systemctl daemon-reload
-
Restart the NextUI service by running the following command:
sudo systemctl restart nextui.service
AP2 will be inaccessible for a few minutes after restarting the NextUI service.
To uninstall the Pancake release features for AP2 version 8.34.116:
-
If you are currently on Skylar One version 12.3.14 or above and want to roll back to a previously installed AP2 release, download the RPM file for that earlier release from the AP2 Release Versions page (Skylar One > Downloads > AP2 Releases) on the ScienceLogic Support Center. To do so, select the name of the AP2 release you want to roll back to from the Release Files table and then click the button located under the Release File Downloads section of the page.
-
After you have the AP2 RPM files downloaded locally, either go to the console of the Skylar One Database Server or use SSH to access the Database Server.
-
For AWS systems: At the shell prompt, copy the RPM file to your Skylar One system by running the following command:
- <aws-system-pem> is the PEM file for the AWS system.
- <rollback-ap2-version> is the rollback AP2 version.
- <system-ip-address> is the IP address of your Skylar One system.
-
For on-premises systems: At the shell prompt, copy the RPM file to your Skylar One system by running the following command:
- <rollback-ap2-version> is the rollback AP2 version.
- <system-ip-address> is the IP address of your Skylar One system.
scp -i <aws-system-pem>.pem -o StrictHostKeyChecking=no nextui-<rollback-ap2-version>.rpm em7admin@<system-ip-address>:/home/em7admin/
where:
scp -o StrictHostKeyChecking=no nextui-<rollback-ap2-version>.rpm em7admin@<system-ip-address>:/home/em7admin
where:
-
-
Install the RPM file on your device by running the following command:
sudo rpm -U --force --replacefiles nextui-<rollback-ap2-version>.rpm
where <rollback-ap2-version> is the rollback AP2 version.
-
Reload the daemon service by running the following command:
sudo systemctl daemon-reload
-
Restart the NextUI service by running the following command:
sudo systemctl restart nextui.service
AP2 will be inaccessible for a few minutes after restarting the NextUI service.
New Features and Enhancements in AP2 Pancake version 8.34.116
This section describes the features and enhancements that are included in Skylar One AP2 Pancake version 8.34.116.
Business Services
- What's new: Updates to the Service Investigator page interface and Timeline panel. The Service Investigator page has been updated to improve usability and visual consistency, with refinements to the interface and enhancements to how information is organized and displayed in the Timeline panel. These updates focus on clearer Skylar AI branding and more intuitive presentation of timeline events. The following updates have been made to support this feature:
- The Skylar Advisor section in the Timeline panel of the Service Investigator page has been renamed to Skylar AI to ensure consistent Skylar AI branding across the page.
- In the Timeline panel, the Skylar AI and Changes sections automatically expand or collapse based on configuration, subscription, and event availability. These sections collapse when they are not applicable or when no relevant events exist in the selected time range, and expand automatically when relevant events are present. You can also manually expand or collapse these sections.
- For swim lanes under the Changes and Skylar AI sections of the Timeline panel, the total number of events appear in parentheses next to each swim lane title.
Events
-
What's new: Improved Event Suppressions page. The Event Suppressions page (Events > Suppressions) has been updated to use the AP2 design, replacing the classic implementation. This update improves usability, modernizes the interface, and adds new capabilities for managing suppressed events directly within the page. The following updates were made to support this enhancement:
- The Event Suppression List page (Events > Suppressions) in the Skylar One classic user interface has been marked "deprecated" to indicate that the page will be disabled and removed in a future release.
- The Event Suppressions page (Events > Suppressions) has been updated with an AP2-native implementation that replaces the classic, iframed version. This page lets you view all suppressed events in Skylar One and unsuppress them directly, and displays details such as device or device group name, IP address, event policy information, severity, and creation metadata.
- The table on the Event Suppressions page (Events > Suppressions) now supports column filtering using GraphQL for the following columns:
- Device/Group Name
- IP Address
- Event Policy Name
- Severity
- Event Policy ID
- Created By
- Created Date
- Delete actions are available on the Event Suppressions page (Events > Suppressions), allowing you to remove single or multiple event suppressions directly from the page.
- The Event Suppressions page (Events > Suppressions) was updated to meet new 508 compliance standards by setting the page language, adding a unique title, and improving usability and compliance.
Additional New Features and Enhancements for Pancake
Devices
- You can merge or unmerge physical and component device records that represent the same device from the Devices page. To do so, click the drop-down arrow button next to the button and select Merge Devices or Unmerge Devices.
Maps
- Updated the Locations page (Manage > Locations) so that when a location has zero aligned devices or services, the Aligned Devices and Aligned Services columns display “--” instead of “0,”
GraphQL (GQL)
- Added a new "uploadedPowerPacks" GQL query so admins can list all PowerPacks that have been uploaded to the system and see details such as filename, name, version, revision, and size, making it easier to find and install the correct PowerPack from the local filestore.
- To support column filtering and delete action functionality in AP2, added the "getEventSuppressions" GraphQL query to retrieve a table of all device and device group event policy suppressions. The query returns details including "eventPolicy", "dateCreated", and "editedBy" fields.
- Introduced GQL support to enable column filtering and sorting on the Event Categories page, which will replace the Event Category Manager page in a future release.
- To support device merge and unmerge functionality in AP2, added the following new items in GQL:
- mergeDevices mutation
- unmergeDevices mutation
- mergedDevice field to the Device entity
- hasMergedDevice search parameter
- isMergablePhysicalDevice and isMergableComponenetDevice boolean searches to the device GQL query
- Added new experimental GQL queries so you can compare a single global record across a Global Manager and its managed stacks. For "account", "accountPolicy", "accessKey", and "organization", the new "GlobalDiff" and "GlobalView" queries let you:
Choose which stack is the reference (Global Manager by default)
Limit which stacks are compared with a search
Request only the fields you care about
See a per‑stack view of the record plus:
A diff for the requested fields
A synced/not‑synced status based on the core, syncable fields of each entity
These queries are only available on Global Manager systems and are designed for focused comparisons on a single global ID at a time to avoid performance issues.
Issues Addressed in Skylar OneAP2 Pancake version 8.34.116
This section describes the issues that were addressed in Skylar One AP2 Pancake version 8.34.116.
Agents
- Resolved an issue that prevented the Agents page from being accessed or displayed in the user interface for some environments. (Cases: 00573304, 00586748, 00552775, 00564899) (Jira ID: SLUI-23209)
Business Services
- Fixed an issue that prevented HTTP headers from being added to custom universal credentials, allowing headers to be configured and saved successfully. (Case: 00603323) (Jira ID: SLUI-23493)
- Resolved an issue that caused the Business Services page to display an error page after upgrading to Skylar One version 12.3.9. (Case: 00593376) (Jira ID: SLUI-23194)
Credentials
- Addressed an issue where some fields in the Create Credential modal for certain credential types did not display guidance text. (Jira ID: SLUI-23265)
Dashboards
- Ensured that you can resize individual custom attribute columns and reorder custom attributes using the drag-and-drop feature in Eventswidgets using the Table visualization. (Jira ID: SLUI-23233)
- Corrected an issue where dashboard widgets could show an error when filtering interfaces by more than one tag, ensuring multi‑tag filters now work reliably. (Case: 00598090) (Jira ID: SLUI-23313)
- When editing aDevices or File Systems widget using the Number visualization, toggling off Show the unit no longer exposes a nonfunctional Show the prefix toggle. (Jira ID: SLUI-23147)
Devices
- The tab no longer appears in the Device Investigator if the device is not collecting data for Skylar Analytics. (Jira ID: SLUI-23144)
- Ensured that when newly created base custom attributes are marked as unique, you cannot assign the same value for them to different devices. (Jira ID: SLUI-23430)
This change does not apply to existing custom attributes with non-unique values. To apply this change to existing custom attributes, go to the Custom Attribute Manager page (Manage > Custom Attributes) in the Skylar One classic user interface, change the index type, and then save the custom attribute.
GraphQL (GQL)
- Ensured that the "subscriptionLicenseUsageByDevice" GQL query returns reliable subscription license usage by device results for automation and reporting workflows. (Case: 00583363) (Jira ID: SLUI-23178)
- Resolved an issue where device path GQL queries returned a fetch error when using specific process‑based filter syntax. (Case: 00336564) (Jira ID: SLUI‑23244)
- Addressed an issue where GQL queries for device assets returned a blank value for the Asset Tag (the asset’s identifier/label) field, ensuring responses now include the same Asset Tag value shown in the asset’s API data. (Case: 00484529) (Jira ID: SLUI-23199)
Installation and Configuration
- Ensured that the Add Bonding Interface modal displays as intended when you click the button in the Node Configuration Application (<ip-address-of-appliance>:7700/node-config). (Jira ID: SLUI-22285)
System Administration
- Corrected an issue where the Admin Notifier system warning banner could continue to display after the underlying events were cleared, even when no active events appeared in the Event Console. This issue affected Skylar One version 12.1.1 following upgrade. (Case: 00426805) (Jira ID: SLUI-23393)
Known Issues
The following known issues affect version 8.34.116 of the Skylar One AP2 Pancake release:
Business Services
- Organizations must have one or more accounts assigned to them to ensure the relevant services are saved. (Jira ID: SLUI-17810)
- Devices or services might be aligned to multiple organizations if the organization assigned to a location changes, with only the latest alignment shown on the Locations page (Manage > Locations). (Jira ID: SLUI-23254)
- Adjusting column widths on the Business Services page requires a page reload for changes to take effect. (Jira ID: SLUI-23115)
- When creating a service from a template, the resulting service might receive a copy of the policies, even if the Make copy of policies checkbox is not selected. (Jira ID: SLUI-23102)
- On the Create Service from Template page, when creating a service from a template, the Service Name field is not editable until an organization is selected. (Jira ID: SLUI-23099)
- The filter to select devices or services during service creation from templates is not editable. (Jira ID: SLUI-23247)
Credentials
- The Credentials page in the default user interface (AP2) fails to display credentials that are not aligned with an organization, but displays these credentials correctly in the classic user interface on the Credential Management page. (Jira ID: SLUI-20947)
- On the Credentials page, if you have more than 50 credentials and at least one of the first 50 credentials is not aligned with an organization, the page will display duplicates of these credentials. (Jira ID: SLUI-20947)
Dashboards
- Editing the scale prefix of a Devices widget using the Leaderboard visualization does not update the Storage Used column in the widget's table. (Jira ID: SLUI-22198)
- Creating a Devices widget using the Line Chart visualization, then toggling on Area Chart and then selecting either Percentage or Normal from the Stack Options field, can cause the line chart to not display. (Jira ID: SLUI-22592)
- When creating or editing a Devices widget using the Table visualization with the checkbox selected and Dashboards selected from the Link type field, removing the selected dashboard causes the button to disable, preventing the widget from being saved. (Jira ID: SLUI-23172)
- Creating a Devices widget using the Number visualization on the Dashboards page, adding CPU metrics after selecting Vitals under Metrics & Properties, and then toggling the Show the Metric option on or off does not update the Preview pane. (Jira ID: SLUI-23685)
- When a File Systems widget using the Leaderboard Bar Chart visualization is driving a subscribed table and multiple selections are made in the bar chart, the "%" unit label appears in the Data Used column of the table instead of the correct kilobyte (kB) unit. (Jira ID: SLUI-10317)
- Editing an Events widget and setting the Refresh Mode field to None still displays the refresh mode as automatic in the widget's event table. (Jira ID: SLUI-21947)
- Creating an Interface widget with the Leaderboard visualization, applying an advanced filter, and adjusting the data time span using the Time span filter results in an error. (Jira ID: SLUI-22200)
- On the Dashboards page, when editing a widget using the Line Chart visualization, deleting the default "0" in the Threshold Line field prevents the widget from being saved. (Jira ID: SLUI-22591)
- On the Dashboards page, the export banner that appears when you export data from a widget using the Table visualization can shrink or push other widgets out of the visible area, making some content hard to see. (Jira ID: SLUI-23505)
- In widgets using the Table visualization that have specific entity selections, deleted entities might still appear in the widget configuration after those entities are removed. (Jira ID: SLUI-23229)
- Using the Comfortable density setting in widgets with the Table visualization might cause the "Find column" menu under Column Preferences to not display column options until the widget is resized. (Jira ID: SLUI-23171)
- When editing a widget in the Edit Widget modal, if a dashboard has a driving and subscribing widget connected by a custom context, toggling on the and saving the widget causes the custom context to disappear from the context drop-down field when the toggle is re-enabled, even if the subscribing widget is still using that context. (Jira ID: SLUI-23151)
- The Select All checkbox on the Dashboards page only applies to dashboards that are currently loaded and visible in the list, and does not include additional dashboards that load as you scroll down. (Jira ID: SLUI-23686)
Device Management
- On the Devices page, when sorting your search by the Organization column, the inventory table will sort by Organization ID instead. (Jira ID: SLUI-21459)
- The assigned organization for devices might not always update, even after performing a bulk alignment organization action on the Devices page. To work around this issue, refresh your browser immediately after completing the bulk alignment action. (Jira ID: SLUI-21483)
- When deleting a device from the Devices page, the Delete Devices confirmation modal displays an error message instead of the usual confirmation text. Clicking still complete the deletion successfully. (Jira ID: SLUI-22538)
- You might experience an issue where the Devices page loads only the first 30 devices and otherwise continually indicates that the page is loading. (Jira ID: SLUI-23248)
- On the Devices page, the Clear Filters option does not remove search filters from the Asset ID column and does not update whenever the page is reloaded. To work around this issue, click the Select columns icon (
) on the Devices page, select Column Preferences, and then click . Once you have done so, you can click the Select columns icon again and then select Clear Filters from the drop-down menu. (Jira ID: SLUI-20779) - On the tab of the Device Investigator, when you open the Export dialog from the table settings, the “Choose the scope for the export” options appear but cannot be selected. (Jira ID: SLUI-23507)
- The column widths on the Device Investigator page do not adjust when resized. (Jira ID: SLUI-20081)
- Filtering the Collector Groups column on the Device Investigator page with multiple group names can cause the page to not load correctly. (Jira ID: SLUI-21035)
- When sorting by columns on the Device Investigator page in Firefox, the table might continuously attempt to retrieve results unsuccessfully. (Jira ID: SLUI-21095)
- The number of unacknowledged events in the Device Overview panel of the Device Investigator page does not update despite acknowledging alerts on a device. To work around this issue, add a new "unackEvents" subquery to the "Device Insights" query, then use that subquery to collect and retrieve information on unacknowledged events. (Case: 00471966) (Jira ID: SLUI-20858)
- The Device Categories page (Devices > Device Categories) fails to load properly whenever there is a category with a null ID. To work around this issue, go to the Device Categories page (System > Customize > Device Categories), locate the category with the null ID, and then remove that category by clicking the delete icon (
) next to the category. (Jira ID: SLUI-20731)
Events
- The events on the Events page cannot be sorted by the Organization column. (Jira ID: SLUI-20903)
- From the Event Policies page (Events > Event Policies), you can delete only a single event policy at a time, even if you select multiple event policies for bulk deletion. (Jira ID: SLUI-20853)
- On the Event Categories page (Events > Categories), if the Correlation Time column has the maximum value (4294967295), it shows a dash (–) instead of the number. (Jira ID: SLUI-23346)
Global Manager
- The devices on the Devices page in Global Manager systems cannot be sorted by the IP Address column. (Jira ID: SLUI-21108)
- On Global Manager systems, the View Event Policy option in the Actions menu (
) on the Events page does not work as expected. (Jira ID: SLUI-21133) - On Global Manager systems, the Events page does not display events from child stacks. To work around this issue, clear all system caches on both the child stacks and the Global Manager parent stack, then restart the NextUI service. (Jira ID: SLUI-21134)
- On Global Manager systems, the ID column in organization widgets and device widgets now displays the organization's GUID rather than the stack ID and organization ID as intended. (Jira ID: SLUI-22654)
GraphQL (GQL)
- The "harProviderOnDemanProcessing" GQL query incorrectly creates a service table in the "data_har" database when executed with invalid or non-existent service IDs. (Jira ID: SLUI-21135)
- Clicking the button for any Dynamic Application on the tab of the Device Investigator will display the following GQL error message: "Variable "$procId" of non-null type "ID!" must not be null." (Jira ID: SLUI-21070)
- In the GQL browser, the auto‑complete suggestions for queries and mutations can fail to load and instead show an error in the user interface and browser console, preventing type‑ahead help while editing requests. (Jira ID: SLUI-23433)
- GraphQL queries for the Web Content widget that filter metrics using less than (lt) or greater than (gt) values can return null instead of the expected metric values, so results might be incomplete when you use these comparison filters. (Jira ID: SLUI-23256)
Maps
- When creating or editing a geographic map, filters applied in one map might be hidden if the related column is hidden in another map. To work around this issue, click the gear icon (
), select Column Preferences, and then click "Show All". Alternatively, you can click the gear icon (
) next to the filter field (used to search devices or services) and select Clear. This prevents columns from being hidden or shown while preserving your applied filters. (Jira ID: SLUI-22809)
System Administration
- When editing a collector group from the Collector Groups page (Manage > Collector Groups) by clicking its Actions menu (ellipsis icon) and unchecking two or more organizations in the Limit access to specific organizations field of the Edit Collector Group modal, the Organizations column on the Collector Groups page will show that only one organization was deselected, even if multiple were. (Jira ID: SLUI-22167)
- Message Collectors on the Collector Groups page (Manage > Collector Groups) cannot be sorted by the Message Collectors column. (Jira ID: SLUI-22099)
User Interface
- On the Custom Attributes page (Manage > Custom Attributes), you might not be able to view more than the first 20 custom attributes unless you zoom in or change the size of your browser to force Skylar One to fetch additional attributes. (Jira ID: SLUI-21449)
- Name changes to nodes are not saved on the Nodes page (Manage > Nodes). (Jira ID: SLUI-22248)
- When creating a custom base attribute from the Custom Attributes page (Manage > Custom Attributes) and selecting both Restrict this field to integers and Index this field radio buttons, an error message appears indicating the base attribute can not be created. (Jira ID: SLUI-22277)
- The filter for columns where you can select a date (such as on the Events or Event Policies pages) might show an error in the browser console when using the “Before,” “After,” or “At” options. (Jira ID: SLUI-23421)
- The Skylar AI icon still appears in the basic menu even after the Skylar AI connection is disabled. (Jira ID: SLUI-23327)