<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Improvement feedback new APP SaaS Upgrade Assistant in Upgrade to SaaS</title>
    <link>https://community.dynatrace.com/t5/Upgrade-to-SaaS/Improvement-feedback-new-APP-SaaS-Upgrade-Assistant/m-p/249178#M236</link>
    <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.dynatrace.com/t5/user/viewprofilepage/user-id/25371"&gt;@Radoslaw_Szulgo&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;&lt;P&gt;We are trying to upgrade the configuration with the tool.&lt;/P&gt;&lt;P&gt;We've uploaded the data sucessfully and the tool recognizes 108 config types and 1913 config objetcs.&amp;nbsp;&lt;/P&gt;&lt;P&gt;We click on Run and nothing happens.&lt;/P&gt;&lt;P&gt;On the logs we see this:&lt;/P&gt;&lt;P&gt;"Error: Deployment failed - check logs for details: failed to get independently sorted configs for environment \"XXXXXX\": There are 3 dependency cycles between the configurations.\nPlease check the following configuration's references and break the cycle:\n\"toDeploy:dashboard-share-settings&lt;/P&gt;&lt;P&gt;We have checked that nothing was migrated.&lt;/P&gt;&lt;P&gt;We know some dashboards have dependencies to an elements that don´t exist anymore.&amp;nbsp;&lt;/P&gt;&lt;P&gt;Could it be the reason if the fail? Is it normal that nothing be upgraded due to dependencies related to dashboard? How can we fix it?&lt;/P&gt;&lt;P&gt;Thanks in advance.&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Elena.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Wed, 26 Jun 2024 09:12:18 GMT</pubDate>
    <dc:creator>erh_inetum</dc:creator>
    <dc:date>2024-06-26T09:12:18Z</dc:date>
    <item>
      <title>Improvement feedback new APP SaaS Upgrade Assistant</title>
      <link>https://community.dynatrace.com/t5/Upgrade-to-SaaS/Improvement-feedback-new-APP-SaaS-Upgrade-Assistant/m-p/240910#M200</link>
      <description>&lt;P&gt;We approved the APP for our Managed to SaaS migration case and below are the improvement points we identified (out of 15k configurations, an error occurred in 5k):&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;object ID = builtinmetric.metadata&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;Many errors related to Cloud or Extensions built-in metrics, wouldn't it make sense to skip this type of configuration?&lt;/P&gt;&lt;P&gt;--------------------------------------------------------------------------------------------------------------&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;objects ID = builtinspan-attribute and builtinspan-event-attribute&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;message example:&lt;/P&gt;&lt;P&gt;Schema "builtin:span-attribute" is deprecated - please update your configurations: this setting was replaced by 'builtin:attribute-allow-list' and 'builtin:attribute-masking&lt;/P&gt;&lt;P&gt;This seems like a problem to be fixed where the JSON provided in the API's GET is not accepted to make the POST because the object's id has been "updated"&lt;/P&gt;&lt;P&gt;-----------------------------------------------------------------------------------------------------------------------------&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;objects ID = builtinsynthetic.browser.assigned-applications, builtinsynthetic.browser.outage-handling, synthetic-monitor, builtinsynthetic.browser.name, builtinsynthetic.http.scheduling, builtinsynthetic.http.performance-thresholds, builtinsynthetic.http.cookies&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;message example:&lt;/P&gt;&lt;P&gt;Skipping deployment of toDeploy:builtin:synthetic.browser.assigned-applications:{ID}, as it depends on toDeploy:synthetic-monitor:SYNTHETIC_TEST-{ID} which was not deployed after root dependency configuration toDeploy:synthetic-location:SYNTHETIC_LOCATION-{ID} failed to deploy&lt;/P&gt;&lt;P&gt;We have environments with 200 to 900 synthetic monitors, it is completely unfeasible to update the ID property manually 1 by 1, this is a point of attention that needs to be evolved (applies to any similar dependency error by entity ID of the env origin).&lt;/P&gt;&lt;P&gt;--------------------------------------------------------------------------------------------------------------------------&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;object ID = calculated-metrics-service&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;message:&lt;/P&gt;&lt;P&gt;failed after 60 retries: (HTTP 400) (HTTP 400): {"error":{"code":400,"message":"Constraints violated.","constraintViolations":[{"path":"conditions","message":"At least one condition of the following types must be used: [SERVICE_DISPLAY_NAME, SERVICE_PUBLIC_DOMAIN_NAME, SERVICE_WEB_APPLICATION_ID, SERVICE_WEB_CONTEXT_ROOT, SERVICE_WEB_SERVER_NAME, SERVICE_WEB_SERVICE_NAME, SERVICE_WEB_SERVICE_NAMESPACE, REMOTE_SERVICE_NAME, REMOTE_ENDPOINT, AZURE_FUNCTIONS_SITE_NAME, AZURE_FUNCTIONS_FUNCTION_NAME, CTG_GATEWAY_URL, CTG_SERVER_NAME, ACTOR_SYSTEM, ESB_APPLICATION_NAME, SERVICE_TAG, SERVICE_TYPE, PROCESS_GROUP_TAG, PROCESS_GROUP_NAME]","parameterLocation":"PAYLOAD_BODY","location":null}]}}&lt;/P&gt;&lt;P&gt;I understand it as a product failure, since the Calculated Metric is normally created with the attribute condition as shown in the JSON:&lt;/P&gt;&lt;P&gt;attribute":string"REQUEST_TYPE"&lt;/P&gt;&lt;P&gt;And the Dynatrace API doesn't support it.&lt;/P&gt;&lt;P&gt;------------------------------------------------------------------------------------------------------------------&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;object ID = request-attributes&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;message: Deployment failed - Dynatrace API rejected HTTP request / JSON data: Failed to create DT object pix (HTTP 403)! Response was: {"error":{"code":403,"message":"Token is missing required scope. Use one of: CaptureRequestData (Capture request data)"}} (HTTP 403): {"error":{"code":403,"message":"Token is missing required scope. Use one of: CaptureRequestData (Capture request data)"}}&lt;/P&gt;&lt;P&gt;The documentation regarding Token creation needs to be updated, as it does not request this scope!&lt;/P&gt;&lt;P&gt;"If you decide to manually create a token it has to be scoped with:&lt;/P&gt;&lt;P&gt;Write configuration&lt;BR /&gt;Read configuration&lt;BR /&gt;Write settings&lt;BR /&gt;&lt;SPAN&gt;Read settings&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;Write SLO&lt;BR /&gt;Read SLO&lt;BR /&gt;Access problem and event feed, metrics, and topology&lt;BR /&gt;&lt;SPAN&gt;Create and read synthetic monitors, locations, and nodes"&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Sun, 24 Mar 2024 18:43:21 GMT</pubDate>
      <guid>https://community.dynatrace.com/t5/Upgrade-to-SaaS/Improvement-feedback-new-APP-SaaS-Upgrade-Assistant/m-p/240910#M200</guid>
      <dc:creator>MarcioKaue</dc:creator>
      <dc:date>2024-03-24T18:43:21Z</dc:date>
    </item>
    <item>
      <title>Re: Improvement feedback new APP SaaS Upgrade Assistant</title>
      <link>https://community.dynatrace.com/t5/Upgrade-to-SaaS/Improvement-feedback-new-APP-SaaS-Upgrade-Assistant/m-p/248854#M233</link>
      <description>&lt;P&gt;Thanks for feedback! We'll definitely try to improve on all you suggested in upcoming version release.&lt;/P&gt;</description>
      <pubDate>Fri, 21 Jun 2024 10:44:54 GMT</pubDate>
      <guid>https://community.dynatrace.com/t5/Upgrade-to-SaaS/Improvement-feedback-new-APP-SaaS-Upgrade-Assistant/m-p/248854#M233</guid>
      <dc:creator>Radoslaw_Szulgo</dc:creator>
      <dc:date>2024-06-21T10:44:54Z</dc:date>
    </item>
    <item>
      <title>Re: Improvement feedback new APP SaaS Upgrade Assistant</title>
      <link>https://community.dynatrace.com/t5/Upgrade-to-SaaS/Improvement-feedback-new-APP-SaaS-Upgrade-Assistant/m-p/249178#M236</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.dynatrace.com/t5/user/viewprofilepage/user-id/25371"&gt;@Radoslaw_Szulgo&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;&lt;P&gt;We are trying to upgrade the configuration with the tool.&lt;/P&gt;&lt;P&gt;We've uploaded the data sucessfully and the tool recognizes 108 config types and 1913 config objetcs.&amp;nbsp;&lt;/P&gt;&lt;P&gt;We click on Run and nothing happens.&lt;/P&gt;&lt;P&gt;On the logs we see this:&lt;/P&gt;&lt;P&gt;"Error: Deployment failed - check logs for details: failed to get independently sorted configs for environment \"XXXXXX\": There are 3 dependency cycles between the configurations.\nPlease check the following configuration's references and break the cycle:\n\"toDeploy:dashboard-share-settings&lt;/P&gt;&lt;P&gt;We have checked that nothing was migrated.&lt;/P&gt;&lt;P&gt;We know some dashboards have dependencies to an elements that don´t exist anymore.&amp;nbsp;&lt;/P&gt;&lt;P&gt;Could it be the reason if the fail? Is it normal that nothing be upgraded due to dependencies related to dashboard? How can we fix it?&lt;/P&gt;&lt;P&gt;Thanks in advance.&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Elena.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 26 Jun 2024 09:12:18 GMT</pubDate>
      <guid>https://community.dynatrace.com/t5/Upgrade-to-SaaS/Improvement-feedback-new-APP-SaaS-Upgrade-Assistant/m-p/249178#M236</guid>
      <dc:creator>erh_inetum</dc:creator>
      <dc:date>2024-06-26T09:12:18Z</dc:date>
    </item>
    <item>
      <title>Re: Improvement feedback new APP SaaS Upgrade Assistant</title>
      <link>https://community.dynatrace.com/t5/Upgrade-to-SaaS/Improvement-feedback-new-APP-SaaS-Upgrade-Assistant/m-p/249184#M237</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.dynatrace.com/t5/user/viewprofilepage/user-id/25371"&gt;@Radoslaw_Szulgo&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;&lt;P&gt;Another question: is it possible to exclude config types from the upgrade or it's not possible and all config types must be uploaded?&lt;/P&gt;&lt;P&gt;Thanks again,&lt;/P&gt;&lt;P&gt;Elena.&lt;/P&gt;</description>
      <pubDate>Wed, 26 Jun 2024 09:38:59 GMT</pubDate>
      <guid>https://community.dynatrace.com/t5/Upgrade-to-SaaS/Improvement-feedback-new-APP-SaaS-Upgrade-Assistant/m-p/249184#M237</guid>
      <dc:creator>erh_inetum</dc:creator>
      <dc:date>2024-06-26T09:38:59Z</dc:date>
    </item>
    <item>
      <title>Re: Improvement feedback new APP SaaS Upgrade Assistant</title>
      <link>https://community.dynatrace.com/t5/Upgrade-to-SaaS/Improvement-feedback-new-APP-SaaS-Upgrade-Assistant/m-p/249195#M238</link>
      <description>&lt;P&gt;Automatic resolving of cyclic dependencies are not yet supported. In this case you need to go to your Managed environment and see that dashboard share settings. Fix it. Then export the configuration and you can use the SaaS Upgrade Assistant.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 26 Jun 2024 12:00:00 GMT</pubDate>
      <guid>https://community.dynatrace.com/t5/Upgrade-to-SaaS/Improvement-feedback-new-APP-SaaS-Upgrade-Assistant/m-p/249195#M238</guid>
      <dc:creator>Radoslaw_Szulgo</dc:creator>
      <dc:date>2024-06-26T12:00:00Z</dc:date>
    </item>
    <item>
      <title>Re: Improvement feedback new APP SaaS Upgrade Assistant</title>
      <link>https://community.dynatrace.com/t5/Upgrade-to-SaaS/Improvement-feedback-new-APP-SaaS-Upgrade-Assistant/m-p/249196#M239</link>
      <description>&lt;P&gt;Excluding is possible in version 1.0.1 This should be available to you today.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 26 Jun 2024 12:00:29 GMT</pubDate>
      <guid>https://community.dynatrace.com/t5/Upgrade-to-SaaS/Improvement-feedback-new-APP-SaaS-Upgrade-Assistant/m-p/249196#M239</guid>
      <dc:creator>Radoslaw_Szulgo</dc:creator>
      <dc:date>2024-06-26T12:00:29Z</dc:date>
    </item>
    <item>
      <title>Re: Improvement feedback new APP SaaS Upgrade Assistant</title>
      <link>https://community.dynatrace.com/t5/Upgrade-to-SaaS/Improvement-feedback-new-APP-SaaS-Upgrade-Assistant/m-p/249407#M241</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.dynatrace.com/t5/user/viewprofilepage/user-id/25371"&gt;@Radoslaw_Szulgo&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;&lt;P&gt;Thanks a lot for your answers.&lt;/P&gt;&lt;P&gt;Onces we fixed the&amp;nbsp;&lt;SPAN&gt;cyclic dependencies we got deploy the configuration on SaaS successfully.&lt;/SPAN&gt;&lt;/P&gt;&lt;P data-unlink="true"&gt;&amp;nbsp;&lt;/P&gt;&lt;P data-unlink="true"&gt;I've created this &lt;A href="https://community.dynatrace.com/t5/Product-ideas/Include-Exclude-specific-config-types-for-App-SaaS-Upgrade/idi-p/249406#M46021" target="_self"&gt;product idea&lt;/A&gt; to the tools allow selecting only some config types.&amp;nbsp;&lt;/P&gt;&lt;P data-unlink="true"&gt;Thus, the&amp;nbsp;&lt;SPAN&gt;tool could cover the two approaches: big bang and phase.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks a lot.&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Elena.&lt;/P&gt;</description>
      <pubDate>Fri, 28 Jun 2024 13:29:09 GMT</pubDate>
      <guid>https://community.dynatrace.com/t5/Upgrade-to-SaaS/Improvement-feedback-new-APP-SaaS-Upgrade-Assistant/m-p/249407#M241</guid>
      <dc:creator>erh_inetum</dc:creator>
      <dc:date>2024-06-28T13:29:09Z</dc:date>
    </item>
  </channel>
</rss>

