When running the agile central sync job in CA Clarity PPM, it fails at the step of creating a milestone. This is determined by reviewing the bg-ca.logs.
The bg-ca.logs shows the following error:
Error message: [CA Clarity][Oracle JDBC Driver][Oracle]ORA-12899: value too large for column "SCHEMA"."INT_AGL_MILESTONES"."MILESTONE_NAME" (actual: 35, maximum: 32)
Further in the logs we see the input with the ID and name of the milestone:
{milestoneName=THIS_IS_A_VERY_LONG_MILESTONE_NAME_IN_CA_AGILE_CENTRAL, milestoneCode=MI12345, milestoneID=240628258060, id=240628258060}
CA Clarity PPM - Integrated with CA Agile Central/Rally
Clarity PPM 15.2 15.3, 15.4,15.4.1, 15.5
This is due the milestone length being shows us that there is a milestone which the name is longer than 32 characters, causing the failure.
This is a known defect - DE42649, fixed in 15.5.1
Workaround:
Tips:
Tip 1: To pull a list of all milestone names to check for those > then 32 characters:
1. Click on the following link which will export all milestones in Rally to CSV: https://rally1.rallydev.com/slm/webservice/v2.0/milestones.csv?fetch=Name
Tip 2: To pull more detailed information for the milestones:
Prerequisite: In order to see all milestones, admin permissions in Rally may be needed, some milestones impacting the job may not show up based on access
2. Rerun the Rally sync job
3. If it does still fail, check the bg-ca.logs to see if it's still failing with the same error related to a different milestone that may have been missed.
See KB 141061 - How to search for known Clarity PPM Issues using Self Service