- Newest
- Most votes
- Most comments
Based on the symptoms you're describing, where your AWS Transform job is stuck after approval with one solution failing during assessment, here are the key troubleshooting steps and considerations:
Understanding the Assessment Failure:
When a solution shows as 'None' in the assessment report with an "internal processing error," this typically indicates that AWS Transform encountered an issue while analyzing that particular solution file. This could be due to several factors related to the solution structure, project types, or dependencies.
Supported Project Types:
AWS Transform can only transform specific .NET project types including MVC, Web, WCF, Console, class library, UI framework (Razor pages), and unit test packages. If your repository contains unsupported project types or configurations, they may cause assessment failures.
Steps to Diagnose and Resolve:
-
Review Transformation Logs: Check the detailed transformation logs for specific error messages that might indicate what caused the assessment failure. These logs will provide more context than the generic "internal processing error" message.
-
Verify Solution Structure: Ensure that both solutions in your repository follow standard .NET solution structures and contain only supported project types. Mixed or non-standard configurations can cause processing issues.
-
Check Dependencies: Review any NuGet package dependencies and ensure they are properly configured. If you're using private NuGet feeds, verify they are correctly configured in AWS Transform.
-
Examine Build Configuration: Verify that both solutions can build successfully in their current environment. Build issues in the source code can prevent proper assessment.
-
Review the Transformation Detail Report: Download the detailed report for the repository to get more granular information about what was detected and what failed during assessment.
Why the Job Remains Stuck:
The job is likely remaining in the "AWAITING_HUMAN_INPUT" state because the assessment phase didn't complete successfully for all solutions. AWS Transform requires a complete assessment before proceeding to the transformation phase, even after approval.
Recommended Next Steps:
- Contact AWS Support with your transformation job ID, AWS account ID, region, and any error messages or screenshots from the logs
- Verify that the failing solution can be built independently outside of AWS Transform
- Consider removing or fixing the problematic solution and rerunning the assessment
- If one solution is critical and the other is optional, you might consider running separate transformation jobs for each solution
The fact that one solution assessed successfully suggests the issue is specific to the configuration or content of the second solution rather than a broader connectivity or permissions problem.
Sources
Best practices and troubleshooting - AWS Transform
Reviewing your plan to prepare for transformation - AWS Transform
Transformation Reports - AWS Transform
Relevant content
- asked 3 months ago
- asked 7 months ago
- AWS OFFICIALUpdated a year ago
