Product documentation Docs
    • English
    • Deutsch
    • 日本語
    • 한국어
    • Français
  • More Sites
    • Now Community
    • Developer Site
    • Knowledge Base
    • Product Information
    • ServiceNow.com
    • Training
    • Customer Success Center
    • ServiceNow Support Videos
  • Log in

Product documentation

  • Home
How search works:
  • Punctuation and capital letters are ignored
  • Special characters like underscores (_) are removed
  • Known synonyms are applied
  • The most relevant topics (based on weighting and matching to search terms) are listed first in search results
Topics are ranked in search results by how closely they match your search terms
  • A match on the entire phrase you typed
  • A match on part of the phrase you typed
  • A match on ALL of the terms in the phrase you typed
  • A match on ANY of the terms in the phrase you typed

Note: Matches in titles are always highly ranked.

  • Release version
    Table of Contents
    • Orlando release notes
Table of Contents
Choose your release version
    Home Orlando Release Notes Orlando release notes Learn about Orlando Available patches and hotfixes Orlando Patch 8

    Orlando Patch 8

    • Save as PDF Selected topic Topic & subtopics All topics in contents
    • Unsubscribe Log in to subscribe to topics and get notified when content changes.
    • Share this page

    Orlando Patch 8

    The Orlando Patch 8 release contains important problem fixes.

    Orlando Patch 8 was released on October 07, 2020.
    • Build date: 09-30-2020_0913
    • Build tag: glide-orlando-12-11-2019__patch8-09-16-2020
    Important: For more information about how to upgrade an instance, see ServiceNow upgrades.

    For more information about the release cycle, see the ServiceNow Release Cycle.

    Note: This version is approved for FedRAMP. The following products are not approved for FedRAMP in Orlando: Benchmarks, Document Viewer, Instance Data Replication, and ServiceNow mobile.

    For a downloadable, sortable version of the fixed problems in this patch, click here.

    Overview

    Orlando Patch 8 includes 69 problem fixes in various categories. The chart below shows the top 10 problem categories included in this patch.

    Figure 1. Top 10 problem categories
    Fixed issues grouped by problem categories bar chart

    Security-related fixes

    Orlando Patch 8 includes fixes for security-related problems that affected certain ServiceNow® applications and the Now Platform®. We recommend that customers upgrade to this release for the most secure and up-to-date features. For more details on security problems fixed in Orlando Patch 8, refer to KB0859553.

    Notable fixes

    The following problems and their fixes are ordered by potential impact to customers, starting with the most significant fixes.

    Problem Short description Description Steps to reproduce

    Configuration Management Database (CMDB)

    PRB1386982

    Relation types that are dependencies of Discovery, Service Mapping Patterns, and other CMDB related features can be renamed or deleted from the cmdb_rel_type table

    Human Resources Service Management

    PRB1412920

    KB0831040

    A system administrator user does not have the role sn_esign.admin, which is a scoped admin role of the E-signature app After installing the plugin E-signature (com.snc.esign), a system administrator (admin) user doesn't have the role sn_esign.admin, which is a scoped admin role of the E-signature app. As a result, the admin can't see the roles or modules related to the application.

    Refer to the listed KB article for details.

    Lists

    PRB1411582

    KB0830515

    'Uncaught TypeError: list.setOmitCount is not a function' error while loading or exporting the dashboard If there is a list report on a dashboard, users can encounter this error while loading the dashboard in the console logs.

    Refer to the listed KB article for details.

    PDF Generation

    PRB1416199

    KB0853013

    Exporting a record with a lot of data to a PDF takes too long to process in Orlando In Orlando, exporting a record with a large amount of data in a field will take too long to process and will time out.

    Refer to the listed KB article for details.

    Patterns

    PRB1374808

    KB0786484

    Windows patterns fail due to the print queue identification expecting only one print queue per IP address, and fails payloads as containing duplicates even though the names are unique The Windows - Printers pattern library, which is used by Windows OS - Servers, Windows OS - Desktops, and Hyper-V Server patterns, fetches all print queue names and IP Addresses and adds them to the payload. The base instance CI identifier for the print queue [cmdb_ci_print_queue] has only one identifier entry, which only uses ip_address as the criterion. As the payload has multiple entries with the same IP Address, 'DUPLICATE_PAYLOAD _RECORDS' errors are caused, and the Windows CI is not created or updated. This also results in a large number of discovery errors in the system logs: 'identification_engine : DUPLICATE_ PAYLOAD_RECORDS Found duplicate items in the payload', causing a performance issue for the syslog table.

    Refer to the listed KB article for details.

    All other fixes

    Problem Short description Description Steps to reproduce

    Activity Stream

    PRB1429359

    Sanitizing the JournalValue.html_value() value is causing problems with Edge encryption

    Advanced Work Assignment

    PRB1410477

    The unassigned work item query is slow, potentially causing an AWA lock expiration exception

    Agent Chat

    PRB1422802

    The AMB channel is not unsubscribed in some scenarios
    1. Install the Agent Chat plugin with demo data loaded.
    2. Log in as admin.
    3. Navigate to WS and set presence to available.
    4. Open another browser and navigate to /$sn-va-web-client-app.do.

    Agent Workspace

    PRB1371117

    The catalog variable handler should be able to control mandatory conditions on hierarchical non-interactive variables and checkbox containers Non-interactive or checkbox variables with mandatory conditions are not highlighted in red or show mandatory when they are already filled.
    1. Create a catalog item with a masked variable (confirmation is yes) and a checkbox variable.
    2. Write an OnLoad UI policy on RITM to mark the masked and checkbox variables with mandatory conditions.
    3. Open the workspace.
    4. Placed an order for the item created in Step 1 using the Create Request UI action and generate the RITM.

      Observe the displayed variables.

    5. Without filling the mandatory values, click the Save button.

    Expected behavior: Checkbox and masked variables should be highlighted with the red color showing that mandatory variables are not filled in.

    Actual behavior: The variables are not highlighted in red.

    Agent Workspace

    PRB1399230

    ClikToDial outgoing_call on Agent Workspace from contact and interaction have different behavior
    1. Ensure that you have the Openframe, CTI Softphone, and Customer Service plugins installed in your Orlando instance.
    2. Navigate to studio and create a classic application.
    3. Configure this page in open frame configuration.
    4. Navigate to Agent Workspace and open any interaction record.
    5. From the Assigned to field, navigate to the user and click the phone icon.

      Notice that sys_id is not passed.

    6. Open any contact from Agent Workspace which is under 'Customer'.
    7. Click Contact.

    Notice that sys_id has a value and is not like the one in Step 6.

    Agent Workspace

    PRB1410261

    Updates to the Workspace phone field auto-format Agents should be able to type the number in the Workspace phone field with +1(US number) which runs the validation correct.
    1. Install the com.glide.cs.custom.adapter plugin.
    2. Enter +1(any US number) in the Workspace phone field.

    The '+' is removed and saves it in a string format in sys_user. This string errors out if there is no location given in the user record. It should allow '+' to be saved as part of workspace forms.

    Antivirus Scanning

    PRB1409981

    Performance is impacted when the antivirus scans attachment has an additional line (_) in the attachment name There is severe performance impact when an antivirus scans attachment has an additional underscore (_) in the attachment name.

    Application Portfolio Management (APM)

    PRB1415125

    The application performance bubble chart isn't displaying any data Although the application scores are available for the selected fiscal period and the bubble chart is configured properly, the application performance bubble chart isn't displaying any data. It works properly in New York.
    1. In apm_app_indicator_score, verify that there are data and fiscal periods for a few indicators.
    2. Open the business application on the indicator record Scoring High.

      Notice the application category.

    3. Navigate to Application Portfolio > Analyze.
    4. Select the application category above.
    5. Set the bubble chart dimensions.
    6. Click OK.

    Notice that the following message displays: 'No score data is available for selected assessment fiscal period'.

    Authentication

    PRB1422245

    When users with the custom URL integrate MS teams with Virtual Agent, the link to the ServiceNow account redirects the users to the instance URL instead of the custom URL unless the glide.servlet.uri property is set to the custom URL To adopt the fix, when users use/install any Virtual Agent bot using the custom URL instance, they need to create the new property 'glide.customurl.va.bot.url' and set its value to the custom URL. The custom URL should be an absolute URL ending with '/'.
    Note: This property is only honored when the custom URL plugin is installed and active.

    Change Management

    PRB1413222

    If the user who approves a change request is not the CAB manager, the CAB manager's name will still be populated in the meeting notes as the approver
    1. Create a change request where the approvers do not include the CAB manager.
    2. Create a CAB meeting and add the change request.
    3. Start the CAB meeting as the CAB manager.
    4. Impersonate the user who has an approval for the change.
    5. Navigate to the CAB meeting.
    6. Approve the change request.
    7. Impersonate the CAB manager.
    8. Navigate to the CAB meeting.

      Observe that the change request has moved to 'Scheduled'.

    9. Click Next.
    10. Open the meeting notes.

    Observe that the meeting notes were updated saying the CAB manager approved at the time Next was selected.

    Cloud Provisioning and Governance (CMP)

    PRB1422774

    Provisioning for stacks with more than one item is broken After upgrading, blueprints with multiple stack items are failing. For example, if users have a virtual server with an attached storage volume, errors such as 'The request must contain the parameter volume' appear. This is because only one sn_cmp_stack_item record is created for the stack (for Virtual Server) and any values dependent on a stack item value are failing.

    Configuration Management Database (CMDB)

    PRB1399417

    KB0822261

    The CMDB duplicate CI remediator fails to delete duplicate serial number records if cmdb_serial_ number has auditing turned on The de-duplication task will be closed/complete, but the records are still there. In the base instance, the cmdb_ serial_number table has audit=false in the dictionary. Users have set this to be audited, after which this problem happens.

    Refer to the listed KB article for details.

    Configuration Management Database (CMDB)

    PRB1400588

    Class Manager and reconciliation UI are not properly aligned after the upgrade
    1. Have an instance prior to Paris.
    2. Set reconciliation rules.
    3. Upgrade the instance.

    Recompute UI is not properly aligned after upgrading. The same issue happens with Class Manager upon upgrade.

    Configuration Management Database (CMDB)

    PRB1414354

    Duplicates can be created if there are concurrent payloads for the same CI that causes CI to be reclassified

    Configuration Management Database (CMDB)

    PRB1417607

    The IRE simulator in Orlando should not use enhanced IRE features

    Run a payload in the simulator that has two duplicate Linux servers.

    Expected behavior: It should fail stating that there are duplicates, because it is expected that the simulator would use the classic/old IRE.

    Actual behavior: The simulator uses enhanced IRE features and dedupes the payload.

    Configuration Management Database (CMDB)

    PRB1419610

    KB0855052

    CMDB Remediation rules fail to trigger workflows because filters only work with fields defined in the top level 'task' table CMDB Remediation rules may fail to trigger workflows if the task filter contains fields defined on the child task table, and not in the top level 'task' table. For example, using the 'audit' field on cert_follow_on_task won't work.

    Refer to the listed KB article for details.

    Configuration Management Database (CMDB)

    PRB1420813

    IRE throws a stack overflow error when processing a large number of relationship records for the ExtraHop integration The ExtraHop integration has a data source that is only network activity, which results in creation of 'Receives data from::Sends data to' relationships between various CIs. When processing generated data for the 1 million import record CISP performance test, one or more import sets fail with a stack overflow error.

    Customer Service

    PRB1422206

    Base instance outbound Click2Call for Amazon Cloud Call Center should work via the OpenFrame plugin without any dependency on the CTI Demo Data plugin Currently, the UI macro will not invoke any OpenFrame logic to trigger outbound calls unless the CTI Demo Data plugin is installed.

    Discovery

    PRB1411817

    KB0830586

    Duplicate ESX servers are created when the correlation_id of the ESX server changes There is an ESX server with correlation_id, mor_id, vcenter_uuid, and serial number in the cmdb_ci_esx_server table. When the ESX server's correlation_id changes after discovery, duplicate records can appear in the table with a different correlation_id but the same mor_id, vcenter_uuid, and serial number.
    1. Discover a vCenter.
    2. Make sure the ESX records are populated in the cmdb_ci_esx_server table.

      The correlation_id of the ESX server may change due to various reasons.

    3. Discover the same vCenter once the correlation_id changes.

      Make sure that the MOR ID and the vCenter UUID of the ESX server do not change.

    Notice that duplicate ESX records are created in the cmdb_ci_esx_server table with different correlation_id.

    Discovery

    PRB1412617

    KB0830572

    An OID 1.3.6.1.4.1.232.9.4.10 for HP/Compaq iLO causes servers to be reclassified or duplicated as an IP Switch

    Refer to the listed KB article for details.

    Discovery

    PRB1420976

    The CyberArk integration for GCP credentials is not working The mapping between credentials is missing, because of which GCP credentials cannot be stored in the CyberArk security vault.

    Discovery

    PRB1386749

    Software packages do not contain a discovery_source: cmdb_ci_spkg_list.do When navigating to the cmdb_ci_spkg_list.do table, 'Discovery source' is blank. As per the base instance, 'Discovery source' is not populated on the cmdb_ci_spkg table.
    1. Enter 'cmdb_ci_spkg_list.do' under the filter navigator of the instance.
    2. Click the gear icon.
    3. Select Discovery source and Add.

    Expected behavior: 'Discovery source' should show the source.

    Actual behavior: It shows <Empty> 'Discovery source' in the software package.

    Document Viewer

    PRB1381998

    KB0832293

    Document Viewer is downloading non-PDF attachments (Excel) as PDF, but it should be downloading it as the original file When viewing non-PDF files (for example, Excel) in Document Viewer, there is an option to download the file. After downloading the file, users see that it has been downloaded as a PDF instead of the original file.

    Refer to the listed KB article for details.

    Encryption/Cryptography

    PRB1391533

    The sys_certificate list on the target instance contains a source instance ID, and the target instance cannot connect to the vault Certificates should retain the instance ID of the target instance, but certificates on the target instance have certificates with the source instance sys ID.

    Encryption/Cryptography

    PRB1396485

    Global search does not work during or after the CLE to KMF and KMF to CLE migration phases Global search for new encrypted records does not work when the sys_property glide_encryption.cle _replatforming_with_kmf is changed to rollback.
    1. Activate the CLE and KMF plugins.
    2. Configure the CLE context, role, and user.
    3. Log in as a user and trigger the mass encryption of a test field (for example, incident.short_description).
    4. After encryption is finished, use global search to find terms in the test field.

      The terms should be found.

    5. Modify the glide_encryption.cle_ replatforming_with_kmf property value to opt_in.
    6. Execute gs.cacheFlush(); from Scripts - Background.
    7. Log out, then log back in as a user with elevated privileges.
    8. Run the key migration (context to module) scheduled job.
    9. Run the data migration (context to module) scheduled job.
    10. Log in as the first user and search for the same terms as before the migration to module encryption.

    Expected behavior: The test terms should be found.

    Actual behavior: The test terms are not found.

    Encryption/Cryptography

    PRB1412475

    Pause and Resume are not working correctly while running mass encryption or decryption jobs Jobs fail with the error 'Error creating job handler for type module_field_encryption from serialized state : [No value present]'.
    1. Activate the KMF and Encryption Support plugins.
    2. Set the sys_property to opt_in.
    3. Create an encryption module.
    4. Create an encrypted field config on the incident table and short description column.
    5. Schedule a mass encryption job and set the time window.

      For example, start time - 14:00:00 and end time - 14:01:00.

    6. Start the scheduled job.
    7. Wait until the job interval end time window has passed.

      The job state is set to quiescent.

    8. Update the job window.

      For example, start time - 14:05:00 and end time - 14:06:00.

    9. Click Update.

    Expected behavior: The job should resume and continue processing the remaining encrypted data.

    Actual behavior: The job is not able to resume and fails with the error 'Error creating job handler for type module_field_encryption from serialized state : [No value present]'.

    Event Management

    PRB1417207

    Change the existing unknown nodes to 'licensable' = N Otherwise, nodes are counted twice: once unknown from an event, and once from an alert.

    Flow Designer

    PRB1403117

    KB0856480

    Issue with the flow execution report when 'ForEach' is used inside 'IF' results in ClassCastException There is an issue with flow execution report when ForEach is used inside 'IF'. The flow execution appears to be stuck at a step but the flow moves forward and performs subsequent actions.

    Refer to the listed KB article for details.

    Flow Designer

    PRB1416281

    When selecting a table in the Trigger table picker, the user should be able to select 'sc_task'

    Flow Designer

    PRB1419714

    Upgrading from Madrid to Orlando causes issues with running flows When upgrading from Madrid to Orlando, and skipping New York, flows get stuck in the 'Queue' state. This occurs because the Java code is expecting a table to exist that will only exist when the upgrade finishes. The issue was observed in Orlando because of a flow plan versioning change that caused all flows that run to have flows recompiled.

    Flow Designer

    PRB1421196

    The reporting level unexpectedly changes to 'On' when calling a dynamic subflow
    1. Navigate to Flow Administration > Properties and turn reporting level to 'Off'.
    2. Create a subflow 'dyna' that logs a string input.
    3. Create another subflow 'call_dyna' that calls the subflow 'dyna' using the dynamic flow feature.
    4. Execute this in the background script page: sn_fd.FlowAPI.getRunner(). subflow('global.call_dyna').inBackground().run();
    5. Open the sys_flow_context records for the two subflows.

    Observe that call_dyna has reporting=off and dyna has reporting=on.

    Flow Designer

    PRB1424378

    The cascade delete from sys_flow_report_doc to sys_json_chunk sometimes fails A null pointer exception occurs in FlowReportDBListener, which aborts the cascade delete.
    1. Set the flow property, reporting to 'on'.
    2. Create a flow (basic flow) and trigger a flow.
    3. Check the sys_json_chunk table.

      The data should be recorded in the type report table.

    4. Delete the record from sys_flow_report_doc, type - report.
    5. Validate that the data should be deleted from sys_json_chunk.

    Google Maps

    PRB1410535

    The Google Maps plugin does not allow data retention period

    HTML Editor

    PRB1407495

    KB0827892

    The iFrame src attribute is discarded by HTMLSanitizer, even after adding it to the allow list in the script include HTMLSanitizerConfig

    Refer to the listed KB article for details.

    Human Resources Service Management

    PRB1383347

    For case creation on HR Agent Workspace, users without an HR profile do not show up in the search results
    1. Make sure the instance has the HR core scoped app and HR Agent Workspace.
    2. Navigate to HR Agent Workspace.
    3. Search for any users who do not have an HR profile.

    Observe that the users do not show up. However, they appear correctly on platform case creation. The search results should be consistent between platform and workspace. If no profile exists, the user is displayed without any secondary data, like department.

    Human Resources Service Management

    PRB1390740

    KB0827140

    HR case categorization predictive intelligence solution does not work as expected When attempting to predict the service of a case submitted by email, no prediction is made.

    Refer to the listed KB article for details.

    Instance Data Replication feature

    PRB1411865

    The Cancel button on the seeding job of Consumer Replication set does not work as expected After clicking Cancel, a seeding job is set to the 'Canceled' state but does not stop seeding. It continues to process the consumer seeding job records.
    1. Run a replication set seeding job on Producer and Consumer.
    2. While the seeding job is in progress in the Consumer instance, navigate to the seeding job and click Cancel.

    Notice that the seeding job is set to the 'Canceled' state but the 'Percent Complete' keeps growing.

    Knowledge Management

    PRB1405622

    KB0832610

    No related articles are displayed until the page reloads It seems the Knowledge Related Articles widget cannot handle permalinks because it does not recognize the parameter sysparm_article to search for related articles. After a page reloads, the related articles are displayed.
    1. View an article in the portal using the article sys_id, for example: http://[instance URL]/kb?id=kb_article_view&sys_kb_id =123456789012345678901234567890ab.

      Notice that the related article widget shows many articles (assuming this article should have many related articles).

    2. Scroll down and select Copy Permalink.

      The copied permalink is http://[instance URL]/kb?id=kb_article_view &sysparm_article=KB99999999.

    3. Navigate to the permalink.

      Notice that the related article widget does not show up.

    4. Refresh the page.

    Notice that the related article widget shows up now.

    Lists

    PRB1393473

    KB0818976

    The error message 'Variable 'table' has coerced Null value for NonNull type 'String!'' occurs while creating a custom landing page in Workspace via UI Builder in Orlando
    1. Make sure that the CSM Workspace plugin has been enabled in the instance.
    2. Navigate to Workspace Experience > All workspace > Agent Workspace.
    3. Click the UI Builder UI action on the top-right side of the form.
    4. Add a page as test.
    5. Add the 'List' component to the page.
    6. Click Activate.
    7. Navigate to the workspace.

    Notice that the following error appears on the landing page: 'Variable 'table' has coerced Null value for NonNull type 'String!''.

    Lists

    PRB1421664

    The onCellEdit client script does not work when executed on field assignment group on tables that inherit tasks
    1. Navigate to any base instance.
    2. Create a client script on the incident table with the below details:
      • UI Type: Desktop
      • Type: onCellEdit
      • Field name: Assignment group
      • Script something
    3. Navigate to incident.list.
    4. In the list view, try to change the value of 'Assignment group'.

      Notice that the client script value didn't trigger.

    5. Navigate again to the client script and change the field name to 'Assigned to'.
    6. Navigate to incident.list.
    7. Try to change 'Assigned to' value from the list view.

    Notice that the alert 'Ok' appears. For Assignment group, the onCellEdit client script is not working. This is working on Orlando and New York base instances.

    MID Server

    PRB1421468

    Session and semaphore leak when running StreamPipeline probes with a returned attachment When running StreamPipeline probes to copy files from the target Linux host and send them back to the instance, under certain conditions, a session and semaphore leak is observed. This prevents the rest of the similar probes from being executed.

    Performance Analytics

    PRB1407154

    KB0851926

    The Performance Analytics breakdown widget with a second-level breakdown does not work if it is personalized and the element filter is used

    Refer to the listed KB article for details.

    Platform Licensing

    PRB1400272

    Archive tables can be caught as custom tables Archive tables are counted against custom table inventory when they should not be.

    Platform Security

    PRB1413398

    When record visibility is turned on, the @user functionality generates a large number of impersonation events on the syslog table To avoid capturing impersonation events on the Sysevents table when record visibility is turned on, a new property has been introduced: 'glide.ui.mentions.check _record_v isibility_log_events'. This property in combination with 'glide.ui.mentions. check_record_visibility' will prevent the extra 'impersonation.start' and 'impersonation.end' logs on the Sysevent table but still create Syslog messages.

    Predictive Intelligence

    PRB1420262

    Sys_trigger is able to send emails even after setting glide. platform_ml.training_ notification.enabled to false
    1. Set glide.platform_ml.training_ notification.enabled to false.
    2. In sys_properties.list, decrease the similarity and classification count so that it matches the filter condition.
    3. In sys_trigger, search for 'notification to start using ml' and execute it.

    Expected behavior: Sys_email.list should not be populated.

    Actual behavior: Sys_email.list is populated.

    Project Management

    PRB1383818

    Project Workspace shows words running outside the project tile In Project Workspace, the last missed milestone short description runs outside of the project tile.

    Seismic Framework

    PRB1427577

    The session times out in Agent Workspace while the user is still active The message 'Your session has expired. Please log in to resume your work.' appears in Agent Workspace while the user is still active.

    Service Catalog: Service Portal Widgets

    PRB1420493

    The radio button choice section is not working as intended The choice option in SP is extended beyond the button/label when the user tries to make a selection in a multiple choice.
    1. Add a variable on any catalog item with the type = 'Multiple choice'.
    2. Add a question which is a mandatory field.
    3. Add the first question choice with the text as 'Yes', the value as '1', and the order as '100'.
    4. Add the second question choice with the text as 'No', the value as '2', and the order as '200'.
    5. Save it.
    6. Navigate to SP and try to select the multiple choice 'Yes' or 'No' that was created.
    7. Try to move the cursor to the white space next to the choice label.
    8. Select the multiple choice variable 'Yes' or 'No' from the white space.

    Software Asset Management Professional

    PRB1382625

    KB0818106

    If a software model is configured to have platform or language, or Version/Edition condition set as 'starts with', then during reconciliation, a new/duplicated software model is created If a software model is configured to have platform or language, or version condition or edition condition set as 'starts with', a new or duplicated software model is created during reconciliation

    Refer to the listed KB article for details.

    Software Asset Management Professional

    PRB1415591

    The fix script 'Create License key records' is creating duplicate records in the samp_sw_license_key table During the upgrade, the fix script 'Create License key records' is creating duplicate records in the samp_sw_ license_key table when running.
    1. Create an entitlement and make sure to insert values for the license_key field either by reconfiguring the form layout or inserting from the background script.
    2. Run the fix script 'Create License key records'.

      Observe that one record is inserted to the samp_sw_license_key table.

    3. Disable the BR 'Prevent duplicate key/entitlement' on the samp_sw_license_key table.
    4. Run the fix script 'Create License key records' again.

    Observe that the duplicate record is created.

    Software Asset Management Professional

    PRB1421211

    Reconciliation is slow when there are Visual studio entitlements Due to the number of suite components for Visual Studio and the presence of collateral suites, the suite engine runs very long.

    Time Card Management

    PRB1383173

    The Recall UI action does not display when the language is set to French When the language is set to French, the DisplayValue of allow_recall will be 'vrai'. As a result, it will always return false in French.

    Usage Analytics

    PRB1331716

    The Usage Analytics persistor job creates multiple select queries against the sys_trigger table Multiple selects against the sys_trigger table can be seen hitting the database from a single node. This is potentially related to system-wide performance.
    1. Create jobs in 5L in the sys_trigger table so that there is a contention at the sys_trigger for the execution.
    2. Create multiple parallel requests to fill any UA Manager object like app_usage.
    3. Log in to the instance.
    4. Access pages like incident.
    5. Log out.
    6. Perform steps 3-5 multiple times, preferably in a loop using parallel execution or threads.

    Notice multiple entries in the sys_trigger table for the app usage score persistor job.

    Virtual Agent Platform

    PRB1419104

    The transcript is not showing the menu option selected, or the text entered
    1. Launch Virtual Agent in any Orlando base instance.
    2. Enter 'laptop charger'.

      A menu of options should appear.

    3. Type in 'laptop charger' again.

      The same menu displays again.

    4. Type in 'laptop charger' again.

      The same menu displays again.

    5. Choose 'I want something else'.
    6. Choose any topic and end the conversation.
    7. Open the interaction record for the conversation.

    Notice that the text entered (for example, 'laptop charger') is showing only once on the transcript.

    Visual Task Boards

    PRB1398470

    Warning message in logs when a VTB card is moved from one lane to another
    1. Log in to the instance.
    2. Navigate to the Visual Task Board and create a free-form board.
    3. Create test vtb_card records.
    4. Move the card from one lane to another.

    Expected behavior: There are no warnings in the logs.

    Actual behavior: Warning messages are seen in the logs. This is happening only in Orlando.

    Fixes included

    Unless any exceptions are noted, you can safely upgrade to this release version from any of the versions listed below. These prior versions contain PRB fixes that are also included with this release. Be sure to upgrade to the latest listed patch that includes all of the PRB fixes you are interested in.

    • Orlando Patch 7a
    • Orlando Patch 7 Hotfix 1
    • Orlando Patch 7
    • Orlando Patch 6 Hotfix 1
    • Orlando Patch 6
    • Orlando Patch 5 Hotfix 2
    • Orlando Patch 5
    • Orlando Patch 4
    • Orlando Patch 3
    • Orlando Patch 2
    • Orlando Patch 1
    • Orlando security and notable fixes
    • All other Orlando fixes

    Tags:

    Feedback
    On this page

    Previous topic

    Next topic

    • Contact Us
    • Careers
    • Terms of Use
    • Privacy Statement
    • Sitemap
    • © ServiceNow. All rights reserved.

    Release version
    Choose your release version

      Orlando Patch 8

      • Save as PDF Selected topic Topic & subtopics All topics in contents
      • Unsubscribe Log in to subscribe to topics and get notified when content changes.
      • Share this page

      Orlando Patch 8

      The Orlando Patch 8 release contains important problem fixes.

      Orlando Patch 8 was released on October 07, 2020.
      • Build date: 09-30-2020_0913
      • Build tag: glide-orlando-12-11-2019__patch8-09-16-2020
      Important: For more information about how to upgrade an instance, see ServiceNow upgrades.

      For more information about the release cycle, see the ServiceNow Release Cycle.

      Note: This version is approved for FedRAMP. The following products are not approved for FedRAMP in Orlando: Benchmarks, Document Viewer, Instance Data Replication, and ServiceNow mobile.

      For a downloadable, sortable version of the fixed problems in this patch, click here.

      Overview

      Orlando Patch 8 includes 69 problem fixes in various categories. The chart below shows the top 10 problem categories included in this patch.

      Figure 1. Top 10 problem categories
      Fixed issues grouped by problem categories bar chart

      Security-related fixes

      Orlando Patch 8 includes fixes for security-related problems that affected certain ServiceNow® applications and the Now Platform®. We recommend that customers upgrade to this release for the most secure and up-to-date features. For more details on security problems fixed in Orlando Patch 8, refer to KB0859553.

      Notable fixes

      The following problems and their fixes are ordered by potential impact to customers, starting with the most significant fixes.

      Problem Short description Description Steps to reproduce

      Configuration Management Database (CMDB)

      PRB1386982

      Relation types that are dependencies of Discovery, Service Mapping Patterns, and other CMDB related features can be renamed or deleted from the cmdb_rel_type table

      Human Resources Service Management

      PRB1412920

      KB0831040

      A system administrator user does not have the role sn_esign.admin, which is a scoped admin role of the E-signature app After installing the plugin E-signature (com.snc.esign), a system administrator (admin) user doesn't have the role sn_esign.admin, which is a scoped admin role of the E-signature app. As a result, the admin can't see the roles or modules related to the application.

      Refer to the listed KB article for details.

      Lists

      PRB1411582

      KB0830515

      'Uncaught TypeError: list.setOmitCount is not a function' error while loading or exporting the dashboard If there is a list report on a dashboard, users can encounter this error while loading the dashboard in the console logs.

      Refer to the listed KB article for details.

      PDF Generation

      PRB1416199

      KB0853013

      Exporting a record with a lot of data to a PDF takes too long to process in Orlando In Orlando, exporting a record with a large amount of data in a field will take too long to process and will time out.

      Refer to the listed KB article for details.

      Patterns

      PRB1374808

      KB0786484

      Windows patterns fail due to the print queue identification expecting only one print queue per IP address, and fails payloads as containing duplicates even though the names are unique The Windows - Printers pattern library, which is used by Windows OS - Servers, Windows OS - Desktops, and Hyper-V Server patterns, fetches all print queue names and IP Addresses and adds them to the payload. The base instance CI identifier for the print queue [cmdb_ci_print_queue] has only one identifier entry, which only uses ip_address as the criterion. As the payload has multiple entries with the same IP Address, 'DUPLICATE_PAYLOAD _RECORDS' errors are caused, and the Windows CI is not created or updated. This also results in a large number of discovery errors in the system logs: 'identification_engine : DUPLICATE_ PAYLOAD_RECORDS Found duplicate items in the payload', causing a performance issue for the syslog table.

      Refer to the listed KB article for details.

      All other fixes

      Problem Short description Description Steps to reproduce

      Activity Stream

      PRB1429359

      Sanitizing the JournalValue.html_value() value is causing problems with Edge encryption

      Advanced Work Assignment

      PRB1410477

      The unassigned work item query is slow, potentially causing an AWA lock expiration exception

      Agent Chat

      PRB1422802

      The AMB channel is not unsubscribed in some scenarios
      1. Install the Agent Chat plugin with demo data loaded.
      2. Log in as admin.
      3. Navigate to WS and set presence to available.
      4. Open another browser and navigate to /$sn-va-web-client-app.do.

      Agent Workspace

      PRB1371117

      The catalog variable handler should be able to control mandatory conditions on hierarchical non-interactive variables and checkbox containers Non-interactive or checkbox variables with mandatory conditions are not highlighted in red or show mandatory when they are already filled.
      1. Create a catalog item with a masked variable (confirmation is yes) and a checkbox variable.
      2. Write an OnLoad UI policy on RITM to mark the masked and checkbox variables with mandatory conditions.
      3. Open the workspace.
      4. Placed an order for the item created in Step 1 using the Create Request UI action and generate the RITM.

        Observe the displayed variables.

      5. Without filling the mandatory values, click the Save button.

      Expected behavior: Checkbox and masked variables should be highlighted with the red color showing that mandatory variables are not filled in.

      Actual behavior: The variables are not highlighted in red.

      Agent Workspace

      PRB1399230

      ClikToDial outgoing_call on Agent Workspace from contact and interaction have different behavior
      1. Ensure that you have the Openframe, CTI Softphone, and Customer Service plugins installed in your Orlando instance.
      2. Navigate to studio and create a classic application.
      3. Configure this page in open frame configuration.
      4. Navigate to Agent Workspace and open any interaction record.
      5. From the Assigned to field, navigate to the user and click the phone icon.

        Notice that sys_id is not passed.

      6. Open any contact from Agent Workspace which is under 'Customer'.
      7. Click Contact.

      Notice that sys_id has a value and is not like the one in Step 6.

      Agent Workspace

      PRB1410261

      Updates to the Workspace phone field auto-format Agents should be able to type the number in the Workspace phone field with +1(US number) which runs the validation correct.
      1. Install the com.glide.cs.custom.adapter plugin.
      2. Enter +1(any US number) in the Workspace phone field.

      The '+' is removed and saves it in a string format in sys_user. This string errors out if there is no location given in the user record. It should allow '+' to be saved as part of workspace forms.

      Antivirus Scanning

      PRB1409981

      Performance is impacted when the antivirus scans attachment has an additional line (_) in the attachment name There is severe performance impact when an antivirus scans attachment has an additional underscore (_) in the attachment name.

      Application Portfolio Management (APM)

      PRB1415125

      The application performance bubble chart isn't displaying any data Although the application scores are available for the selected fiscal period and the bubble chart is configured properly, the application performance bubble chart isn't displaying any data. It works properly in New York.
      1. In apm_app_indicator_score, verify that there are data and fiscal periods for a few indicators.
      2. Open the business application on the indicator record Scoring High.

        Notice the application category.

      3. Navigate to Application Portfolio > Analyze.
      4. Select the application category above.
      5. Set the bubble chart dimensions.
      6. Click OK.

      Notice that the following message displays: 'No score data is available for selected assessment fiscal period'.

      Authentication

      PRB1422245

      When users with the custom URL integrate MS teams with Virtual Agent, the link to the ServiceNow account redirects the users to the instance URL instead of the custom URL unless the glide.servlet.uri property is set to the custom URL To adopt the fix, when users use/install any Virtual Agent bot using the custom URL instance, they need to create the new property 'glide.customurl.va.bot.url' and set its value to the custom URL. The custom URL should be an absolute URL ending with '/'.
      Note: This property is only honored when the custom URL plugin is installed and active.

      Change Management

      PRB1413222

      If the user who approves a change request is not the CAB manager, the CAB manager's name will still be populated in the meeting notes as the approver
      1. Create a change request where the approvers do not include the CAB manager.
      2. Create a CAB meeting and add the change request.
      3. Start the CAB meeting as the CAB manager.
      4. Impersonate the user who has an approval for the change.
      5. Navigate to the CAB meeting.
      6. Approve the change request.
      7. Impersonate the CAB manager.
      8. Navigate to the CAB meeting.

        Observe that the change request has moved to 'Scheduled'.

      9. Click Next.
      10. Open the meeting notes.

      Observe that the meeting notes were updated saying the CAB manager approved at the time Next was selected.

      Cloud Provisioning and Governance (CMP)

      PRB1422774

      Provisioning for stacks with more than one item is broken After upgrading, blueprints with multiple stack items are failing. For example, if users have a virtual server with an attached storage volume, errors such as 'The request must contain the parameter volume' appear. This is because only one sn_cmp_stack_item record is created for the stack (for Virtual Server) and any values dependent on a stack item value are failing.

      Configuration Management Database (CMDB)

      PRB1399417

      KB0822261

      The CMDB duplicate CI remediator fails to delete duplicate serial number records if cmdb_serial_ number has auditing turned on The de-duplication task will be closed/complete, but the records are still there. In the base instance, the cmdb_ serial_number table has audit=false in the dictionary. Users have set this to be audited, after which this problem happens.

      Refer to the listed KB article for details.

      Configuration Management Database (CMDB)

      PRB1400588

      Class Manager and reconciliation UI are not properly aligned after the upgrade
      1. Have an instance prior to Paris.
      2. Set reconciliation rules.
      3. Upgrade the instance.

      Recompute UI is not properly aligned after upgrading. The same issue happens with Class Manager upon upgrade.

      Configuration Management Database (CMDB)

      PRB1414354

      Duplicates can be created if there are concurrent payloads for the same CI that causes CI to be reclassified

      Configuration Management Database (CMDB)

      PRB1417607

      The IRE simulator in Orlando should not use enhanced IRE features

      Run a payload in the simulator that has two duplicate Linux servers.

      Expected behavior: It should fail stating that there are duplicates, because it is expected that the simulator would use the classic/old IRE.

      Actual behavior: The simulator uses enhanced IRE features and dedupes the payload.

      Configuration Management Database (CMDB)

      PRB1419610

      KB0855052

      CMDB Remediation rules fail to trigger workflows because filters only work with fields defined in the top level 'task' table CMDB Remediation rules may fail to trigger workflows if the task filter contains fields defined on the child task table, and not in the top level 'task' table. For example, using the 'audit' field on cert_follow_on_task won't work.

      Refer to the listed KB article for details.

      Configuration Management Database (CMDB)

      PRB1420813

      IRE throws a stack overflow error when processing a large number of relationship records for the ExtraHop integration The ExtraHop integration has a data source that is only network activity, which results in creation of 'Receives data from::Sends data to' relationships between various CIs. When processing generated data for the 1 million import record CISP performance test, one or more import sets fail with a stack overflow error.

      Customer Service

      PRB1422206

      Base instance outbound Click2Call for Amazon Cloud Call Center should work via the OpenFrame plugin without any dependency on the CTI Demo Data plugin Currently, the UI macro will not invoke any OpenFrame logic to trigger outbound calls unless the CTI Demo Data plugin is installed.

      Discovery

      PRB1411817

      KB0830586

      Duplicate ESX servers are created when the correlation_id of the ESX server changes There is an ESX server with correlation_id, mor_id, vcenter_uuid, and serial number in the cmdb_ci_esx_server table. When the ESX server's correlation_id changes after discovery, duplicate records can appear in the table with a different correlation_id but the same mor_id, vcenter_uuid, and serial number.
      1. Discover a vCenter.
      2. Make sure the ESX records are populated in the cmdb_ci_esx_server table.

        The correlation_id of the ESX server may change due to various reasons.

      3. Discover the same vCenter once the correlation_id changes.

        Make sure that the MOR ID and the vCenter UUID of the ESX server do not change.

      Notice that duplicate ESX records are created in the cmdb_ci_esx_server table with different correlation_id.

      Discovery

      PRB1412617

      KB0830572

      An OID 1.3.6.1.4.1.232.9.4.10 for HP/Compaq iLO causes servers to be reclassified or duplicated as an IP Switch

      Refer to the listed KB article for details.

      Discovery

      PRB1420976

      The CyberArk integration for GCP credentials is not working The mapping between credentials is missing, because of which GCP credentials cannot be stored in the CyberArk security vault.

      Discovery

      PRB1386749

      Software packages do not contain a discovery_source: cmdb_ci_spkg_list.do When navigating to the cmdb_ci_spkg_list.do table, 'Discovery source' is blank. As per the base instance, 'Discovery source' is not populated on the cmdb_ci_spkg table.
      1. Enter 'cmdb_ci_spkg_list.do' under the filter navigator of the instance.
      2. Click the gear icon.
      3. Select Discovery source and Add.

      Expected behavior: 'Discovery source' should show the source.

      Actual behavior: It shows <Empty> 'Discovery source' in the software package.

      Document Viewer

      PRB1381998

      KB0832293

      Document Viewer is downloading non-PDF attachments (Excel) as PDF, but it should be downloading it as the original file When viewing non-PDF files (for example, Excel) in Document Viewer, there is an option to download the file. After downloading the file, users see that it has been downloaded as a PDF instead of the original file.

      Refer to the listed KB article for details.

      Encryption/Cryptography

      PRB1391533

      The sys_certificate list on the target instance contains a source instance ID, and the target instance cannot connect to the vault Certificates should retain the instance ID of the target instance, but certificates on the target instance have certificates with the source instance sys ID.

      Encryption/Cryptography

      PRB1396485

      Global search does not work during or after the CLE to KMF and KMF to CLE migration phases Global search for new encrypted records does not work when the sys_property glide_encryption.cle _replatforming_with_kmf is changed to rollback.
      1. Activate the CLE and KMF plugins.
      2. Configure the CLE context, role, and user.
      3. Log in as a user and trigger the mass encryption of a test field (for example, incident.short_description).
      4. After encryption is finished, use global search to find terms in the test field.

        The terms should be found.

      5. Modify the glide_encryption.cle_ replatforming_with_kmf property value to opt_in.
      6. Execute gs.cacheFlush(); from Scripts - Background.
      7. Log out, then log back in as a user with elevated privileges.
      8. Run the key migration (context to module) scheduled job.
      9. Run the data migration (context to module) scheduled job.
      10. Log in as the first user and search for the same terms as before the migration to module encryption.

      Expected behavior: The test terms should be found.

      Actual behavior: The test terms are not found.

      Encryption/Cryptography

      PRB1412475

      Pause and Resume are not working correctly while running mass encryption or decryption jobs Jobs fail with the error 'Error creating job handler for type module_field_encryption from serialized state : [No value present]'.
      1. Activate the KMF and Encryption Support plugins.
      2. Set the sys_property to opt_in.
      3. Create an encryption module.
      4. Create an encrypted field config on the incident table and short description column.
      5. Schedule a mass encryption job and set the time window.

        For example, start time - 14:00:00 and end time - 14:01:00.

      6. Start the scheduled job.
      7. Wait until the job interval end time window has passed.

        The job state is set to quiescent.

      8. Update the job window.

        For example, start time - 14:05:00 and end time - 14:06:00.

      9. Click Update.

      Expected behavior: The job should resume and continue processing the remaining encrypted data.

      Actual behavior: The job is not able to resume and fails with the error 'Error creating job handler for type module_field_encryption from serialized state : [No value present]'.

      Event Management

      PRB1417207

      Change the existing unknown nodes to 'licensable' = N Otherwise, nodes are counted twice: once unknown from an event, and once from an alert.

      Flow Designer

      PRB1403117

      KB0856480

      Issue with the flow execution report when 'ForEach' is used inside 'IF' results in ClassCastException There is an issue with flow execution report when ForEach is used inside 'IF'. The flow execution appears to be stuck at a step but the flow moves forward and performs subsequent actions.

      Refer to the listed KB article for details.

      Flow Designer

      PRB1416281

      When selecting a table in the Trigger table picker, the user should be able to select 'sc_task'

      Flow Designer

      PRB1419714

      Upgrading from Madrid to Orlando causes issues with running flows When upgrading from Madrid to Orlando, and skipping New York, flows get stuck in the 'Queue' state. This occurs because the Java code is expecting a table to exist that will only exist when the upgrade finishes. The issue was observed in Orlando because of a flow plan versioning change that caused all flows that run to have flows recompiled.

      Flow Designer

      PRB1421196

      The reporting level unexpectedly changes to 'On' when calling a dynamic subflow
      1. Navigate to Flow Administration > Properties and turn reporting level to 'Off'.
      2. Create a subflow 'dyna' that logs a string input.
      3. Create another subflow 'call_dyna' that calls the subflow 'dyna' using the dynamic flow feature.
      4. Execute this in the background script page: sn_fd.FlowAPI.getRunner(). subflow('global.call_dyna').inBackground().run();
      5. Open the sys_flow_context records for the two subflows.

      Observe that call_dyna has reporting=off and dyna has reporting=on.

      Flow Designer

      PRB1424378

      The cascade delete from sys_flow_report_doc to sys_json_chunk sometimes fails A null pointer exception occurs in FlowReportDBListener, which aborts the cascade delete.
      1. Set the flow property, reporting to 'on'.
      2. Create a flow (basic flow) and trigger a flow.
      3. Check the sys_json_chunk table.

        The data should be recorded in the type report table.

      4. Delete the record from sys_flow_report_doc, type - report.
      5. Validate that the data should be deleted from sys_json_chunk.

      Google Maps

      PRB1410535

      The Google Maps plugin does not allow data retention period

      HTML Editor

      PRB1407495

      KB0827892

      The iFrame src attribute is discarded by HTMLSanitizer, even after adding it to the allow list in the script include HTMLSanitizerConfig

      Refer to the listed KB article for details.

      Human Resources Service Management

      PRB1383347

      For case creation on HR Agent Workspace, users without an HR profile do not show up in the search results
      1. Make sure the instance has the HR core scoped app and HR Agent Workspace.
      2. Navigate to HR Agent Workspace.
      3. Search for any users who do not have an HR profile.

      Observe that the users do not show up. However, they appear correctly on platform case creation. The search results should be consistent between platform and workspace. If no profile exists, the user is displayed without any secondary data, like department.

      Human Resources Service Management

      PRB1390740

      KB0827140

      HR case categorization predictive intelligence solution does not work as expected When attempting to predict the service of a case submitted by email, no prediction is made.

      Refer to the listed KB article for details.

      Instance Data Replication feature

      PRB1411865

      The Cancel button on the seeding job of Consumer Replication set does not work as expected After clicking Cancel, a seeding job is set to the 'Canceled' state but does not stop seeding. It continues to process the consumer seeding job records.
      1. Run a replication set seeding job on Producer and Consumer.
      2. While the seeding job is in progress in the Consumer instance, navigate to the seeding job and click Cancel.

      Notice that the seeding job is set to the 'Canceled' state but the 'Percent Complete' keeps growing.

      Knowledge Management

      PRB1405622

      KB0832610

      No related articles are displayed until the page reloads It seems the Knowledge Related Articles widget cannot handle permalinks because it does not recognize the parameter sysparm_article to search for related articles. After a page reloads, the related articles are displayed.
      1. View an article in the portal using the article sys_id, for example: http://[instance URL]/kb?id=kb_article_view&sys_kb_id =123456789012345678901234567890ab.

        Notice that the related article widget shows many articles (assuming this article should have many related articles).

      2. Scroll down and select Copy Permalink.

        The copied permalink is http://[instance URL]/kb?id=kb_article_view &sysparm_article=KB99999999.

      3. Navigate to the permalink.

        Notice that the related article widget does not show up.

      4. Refresh the page.

      Notice that the related article widget shows up now.

      Lists

      PRB1393473

      KB0818976

      The error message 'Variable 'table' has coerced Null value for NonNull type 'String!'' occurs while creating a custom landing page in Workspace via UI Builder in Orlando
      1. Make sure that the CSM Workspace plugin has been enabled in the instance.
      2. Navigate to Workspace Experience > All workspace > Agent Workspace.
      3. Click the UI Builder UI action on the top-right side of the form.
      4. Add a page as test.
      5. Add the 'List' component to the page.
      6. Click Activate.
      7. Navigate to the workspace.

      Notice that the following error appears on the landing page: 'Variable 'table' has coerced Null value for NonNull type 'String!''.

      Lists

      PRB1421664

      The onCellEdit client script does not work when executed on field assignment group on tables that inherit tasks
      1. Navigate to any base instance.
      2. Create a client script on the incident table with the below details:
        • UI Type: Desktop
        • Type: onCellEdit
        • Field name: Assignment group
        • Script something
      3. Navigate to incident.list.
      4. In the list view, try to change the value of 'Assignment group'.

        Notice that the client script value didn't trigger.

      5. Navigate again to the client script and change the field name to 'Assigned to'.
      6. Navigate to incident.list.
      7. Try to change 'Assigned to' value from the list view.

      Notice that the alert 'Ok' appears. For Assignment group, the onCellEdit client script is not working. This is working on Orlando and New York base instances.

      MID Server

      PRB1421468

      Session and semaphore leak when running StreamPipeline probes with a returned attachment When running StreamPipeline probes to copy files from the target Linux host and send them back to the instance, under certain conditions, a session and semaphore leak is observed. This prevents the rest of the similar probes from being executed.

      Performance Analytics

      PRB1407154

      KB0851926

      The Performance Analytics breakdown widget with a second-level breakdown does not work if it is personalized and the element filter is used

      Refer to the listed KB article for details.

      Platform Licensing

      PRB1400272

      Archive tables can be caught as custom tables Archive tables are counted against custom table inventory when they should not be.

      Platform Security

      PRB1413398

      When record visibility is turned on, the @user functionality generates a large number of impersonation events on the syslog table To avoid capturing impersonation events on the Sysevents table when record visibility is turned on, a new property has been introduced: 'glide.ui.mentions.check _record_v isibility_log_events'. This property in combination with 'glide.ui.mentions. check_record_visibility' will prevent the extra 'impersonation.start' and 'impersonation.end' logs on the Sysevent table but still create Syslog messages.

      Predictive Intelligence

      PRB1420262

      Sys_trigger is able to send emails even after setting glide. platform_ml.training_ notification.enabled to false
      1. Set glide.platform_ml.training_ notification.enabled to false.
      2. In sys_properties.list, decrease the similarity and classification count so that it matches the filter condition.
      3. In sys_trigger, search for 'notification to start using ml' and execute it.

      Expected behavior: Sys_email.list should not be populated.

      Actual behavior: Sys_email.list is populated.

      Project Management

      PRB1383818

      Project Workspace shows words running outside the project tile In Project Workspace, the last missed milestone short description runs outside of the project tile.

      Seismic Framework

      PRB1427577

      The session times out in Agent Workspace while the user is still active The message 'Your session has expired. Please log in to resume your work.' appears in Agent Workspace while the user is still active.

      Service Catalog: Service Portal Widgets

      PRB1420493

      The radio button choice section is not working as intended The choice option in SP is extended beyond the button/label when the user tries to make a selection in a multiple choice.
      1. Add a variable on any catalog item with the type = 'Multiple choice'.
      2. Add a question which is a mandatory field.
      3. Add the first question choice with the text as 'Yes', the value as '1', and the order as '100'.
      4. Add the second question choice with the text as 'No', the value as '2', and the order as '200'.
      5. Save it.
      6. Navigate to SP and try to select the multiple choice 'Yes' or 'No' that was created.
      7. Try to move the cursor to the white space next to the choice label.
      8. Select the multiple choice variable 'Yes' or 'No' from the white space.

      Software Asset Management Professional

      PRB1382625

      KB0818106

      If a software model is configured to have platform or language, or Version/Edition condition set as 'starts with', then during reconciliation, a new/duplicated software model is created If a software model is configured to have platform or language, or version condition or edition condition set as 'starts with', a new or duplicated software model is created during reconciliation

      Refer to the listed KB article for details.

      Software Asset Management Professional

      PRB1415591

      The fix script 'Create License key records' is creating duplicate records in the samp_sw_license_key table During the upgrade, the fix script 'Create License key records' is creating duplicate records in the samp_sw_ license_key table when running.
      1. Create an entitlement and make sure to insert values for the license_key field either by reconfiguring the form layout or inserting from the background script.
      2. Run the fix script 'Create License key records'.

        Observe that one record is inserted to the samp_sw_license_key table.

      3. Disable the BR 'Prevent duplicate key/entitlement' on the samp_sw_license_key table.
      4. Run the fix script 'Create License key records' again.

      Observe that the duplicate record is created.

      Software Asset Management Professional

      PRB1421211

      Reconciliation is slow when there are Visual studio entitlements Due to the number of suite components for Visual Studio and the presence of collateral suites, the suite engine runs very long.

      Time Card Management

      PRB1383173

      The Recall UI action does not display when the language is set to French When the language is set to French, the DisplayValue of allow_recall will be 'vrai'. As a result, it will always return false in French.

      Usage Analytics

      PRB1331716

      The Usage Analytics persistor job creates multiple select queries against the sys_trigger table Multiple selects against the sys_trigger table can be seen hitting the database from a single node. This is potentially related to system-wide performance.
      1. Create jobs in 5L in the sys_trigger table so that there is a contention at the sys_trigger for the execution.
      2. Create multiple parallel requests to fill any UA Manager object like app_usage.
      3. Log in to the instance.
      4. Access pages like incident.
      5. Log out.
      6. Perform steps 3-5 multiple times, preferably in a loop using parallel execution or threads.

      Notice multiple entries in the sys_trigger table for the app usage score persistor job.

      Virtual Agent Platform

      PRB1419104

      The transcript is not showing the menu option selected, or the text entered
      1. Launch Virtual Agent in any Orlando base instance.
      2. Enter 'laptop charger'.

        A menu of options should appear.

      3. Type in 'laptop charger' again.

        The same menu displays again.

      4. Type in 'laptop charger' again.

        The same menu displays again.

      5. Choose 'I want something else'.
      6. Choose any topic and end the conversation.
      7. Open the interaction record for the conversation.

      Notice that the text entered (for example, 'laptop charger') is showing only once on the transcript.

      Visual Task Boards

      PRB1398470

      Warning message in logs when a VTB card is moved from one lane to another
      1. Log in to the instance.
      2. Navigate to the Visual Task Board and create a free-form board.
      3. Create test vtb_card records.
      4. Move the card from one lane to another.

      Expected behavior: There are no warnings in the logs.

      Actual behavior: Warning messages are seen in the logs. This is happening only in Orlando.

      Fixes included

      Unless any exceptions are noted, you can safely upgrade to this release version from any of the versions listed below. These prior versions contain PRB fixes that are also included with this release. Be sure to upgrade to the latest listed patch that includes all of the PRB fixes you are interested in.

      • Orlando Patch 7a
      • Orlando Patch 7 Hotfix 1
      • Orlando Patch 7
      • Orlando Patch 6 Hotfix 1
      • Orlando Patch 6
      • Orlando Patch 5 Hotfix 2
      • Orlando Patch 5
      • Orlando Patch 4
      • Orlando Patch 3
      • Orlando Patch 2
      • Orlando Patch 1
      • Orlando security and notable fixes
      • All other Orlando fixes

      Tags:

      Feedback

          Share this page

          Got it! Feel free to add a comment
          To share your product suggestions, visit the Idea Portal.
          Please let us know how to improve this content

          Check any that apply

          To share your product suggestions, visit the Idea Portal.
          Confirm

          We were unable to find "Coaching" in Jakarta. Would you like to search instead?

          No Yes
          • Contact Us
          • Careers
          • Terms of Use
          • Privacy Statement
          • Sitemap
          • © ServiceNow. All rights reserved.

          Subscribe Subscribed Unsubscribe Last updated: Tags: January February March April May June July August September October November December No Results Found Versions Search preferences successfully updated My release version successfully updated My release version successfully deleted An error has occurred. Please try again later. You have been unsubscribed from all topics. You are now subscribed to and will receive notifications if any changes are made to this page. You have been unsubscribed from this content Thank you for your feedback. Form temporarily unavailable. Please try again or contact  docfeedback@servicenow.com  to submit your comments. The topic you requested does not exist in the release. You were redirected to a related topic instead. The available release versions for this topic are listed There is no specific version for this documentation. Explore products Click to go to the page. Release notes and upgrades Click to open the dropdown menu. Delete Remove No selected version Reset This field is required You are already subscribed to this topic Attach screenshot The file you uploaded exceeds the allowed file size of 20MB. Please try again with a smaller file. Please complete the reCAPTCHA step to attach a screenshot
          Log in to personalize your search results and subscribe to topics
          No, thanks Login