The following sections relate to this JIRA5rest connector run:
<!-- **********************************************************************
FILE: JIRA5rest-config-storyAttachment.pxml
PURPOSE: Test the <RallyAttachmentLinker /> and the <RallyJiraCommentLinker />
featue of Rally's JIRA5rest connector. This will copy a Story from Rally,
which has attachments and discussions, to a Story in JIRA with attachments
and comments. Also does an update in both directions.
USAGE: Replace all the "Your-..." strings below with values appropriate
for your environment.
*********************************************************************** -->
<Config>
<RallyConnection>
<Url>Your-Rally-URL</Url>
<WorkspaceName>Your-Rally-Workspace</WorkspaceName>
<Projects>
<Project>Your-Rally-Project</Project>
</Projects>
<User>Your-Rally-Username</User>
<Password>Your-Rally-Password</Password>
<ArtifactType>Story</ArtifactType>
<ExternalIDField>Your-Rally-ExternalID</ExternalIDField>
<CopySelectors>
<CopySelector>FormattedID > US459</CopySelector>
</CopySelectors>
</RallyConnection>
<JiraRestConnection>
<Url>Your-JIRA-URL</Url>
<User>Your-JIRA-Username</User>
<Password>Your-JIRA-Password</Password>
<Project>Your-JIRA-Project</Project>
<ArtifactType>Story</ArtifactType>
<ExternalIDField>Your-JIRA-ExternalID</ExternalIDField>
<ExternalEndUserIDField>RallyFormattedID</ExternalEndUserIDField>
<WorkflowFile>jira_workflow-3.2.1-master-1007.xml</WorkflowFile>
</JiraRestConnection>
<Connector>
<FieldMapping>
<Field><Rally>Name</Rally> <Other>Summary</Other></Field>
<Field><Rally>Description</Rally> <Other>Description</Other></Field>
</FieldMapping>
<OtherFieldHandlers>
<JiraNewlineFieldHandler>
<FieldName>Description</FieldName>
</JiraNewlineFieldHandler>
</OtherFieldHandlers>
<RelatedObjectLinkers>
<RallyAttachmentLinker />
<RallyJiraCommentLinker />
</RelatedObjectLinkers>
</Connector>
<ConnectorRunner>
<Preview>false</Preview>
<LogLevel>Debug</LogLevel>
<Services>COPY_RALLY_TO_JIRA, UPDATE_RALLY_TO_JIRA, UPDATE_JIRA_TO_RALLY</Services>
</ConnectorRunner>
</Config>
**************************************************************************************
Connector-3.2
pid: 30664
starting at: 2013-08-09 17:01:44 Z
cwd: /Volumes/test/Rally-Connectors/JIRA-rest/rundir
configs: x060-Jira5rest-config-storyAttachment.xml
interval: -1
connector-version: 3.3.0-1007-master-72a840c850d82ed040fa052b1536cf0fe58cfc7f
**************************************************************************************
ANY : ConnectorRunner.block in run - processing to commence using content from x060-Jira5rest-config-storyAttachment.xml
ANY : Class.read_config_file - x060-Jira5rest-config-storyAttachment.xml last modified 2013-08-09 17:01:36 UTC, size: 2148 chars
ANY : RallyConnection.initialize - Initializing Rally connection version 3.1.0
INFO : RallyConnection.initialize - Rally Web Services version 1.42
ANY : JiraRestConnection.initialize - Initializing JIRA connection version 3.2.1
INFO : Class.read_workflow_file - jira_workflow-3.2.1-master-1007.xml
INFO : Connector.initialize - Ruby platform x86_64-darwin12.2.0
INFO : Connector.initialize - Ruby version 1.9.3
INFO : JiraRestConnection.connect - Connecting to JIRA at http://orca-ubujira1.f4tech.com:8080
DEBUG : RallyJest::JiraProxy.initialize - JiraProxy config arg content: {:url=>"http://orca-ubujira1.f4tech.com:8080", :user=>"testuser", :password=>"*****", :project=>"JPPROJ" *truncated*
DEBUG : RallyJest::JiraComm.block in execute_request - issuing a GET request for endpoint: /rest/api/2/user?username=testuser
DEBUG : RallyJest::JiraComm.execute_request - {"self":"http://orca-ubujira1.f4tech.com:8080/rest/api/2/user?username=testuser","name":"testuser","emailAddress":"user@localtest. *truncated*
DEBUG : RallyJest::JiraComm.block in execute_request - issuing a GET request for endpoint: /rest/api/2/issuetype
DEBUG : RallyJest::JiraComm.execute_request - [{"self":"http://orca-ubujira1.f4tech.com:8080/rest/api/2/issuetype/6","id":"6","description":"A big user story that needs to be b *truncated*
DEBUG : RallyJest::JiraComm.block in execute_request - issuing a GET request for endpoint: /rest/api/2/status
DEBUG : RallyJest::JiraComm.execute_request - [{"self":"http://orca-ubujira1.f4tech.com:8080/rest/api/2/status/1","description":"The issue is open and ready for the assignee to *truncated*
DEBUG : RallyJest::JiraComm.block in execute_request - issuing a GET request for endpoint: /rest/api/2/priority
DEBUG : RallyJest::JiraComm.execute_request - [{"self":"http://orca-ubujira1.f4tech.com:8080/rest/api/2/priority/1","statusColor":"#cc0000","description":"Blocks development an *truncated*
DEBUG : RallyJest::JiraComm.block in execute_request - issuing a GET request for endpoint: /rest/api/2/resolution
DEBUG : RallyJest::JiraComm.execute_request - [{"self":"http://orca-ubujira1.f4tech.com:8080/rest/api/2/resolution/1","id":"1","description":"A fix for this issue is checked in *truncated*
INFO : JiraRestConnection.connect - Using RallyJest version 1.1.18
DEBUG : RallyJest::JiraComm.block in execute_request - issuing a GET request for endpoint: /rest/api/2/serverInfo
DEBUG : RallyJest::JiraComm.execute_request - {"baseUrl":"http://orca-ubujira1.f4tech.com:8080","version":"5.2.11","versionNumbers":[5,2,11],"buildNumber":854,"buildDate":"2013 *truncated*
INFO : JiraRestConnection.connect - Connected to JIRA at http://orca-ubujira1.f4tech.com:8080, (version 5.2.11)
DEBUG : RallyJest::JiraComm.block in execute_request - issuing a GET request for endpoint: /rest/api/2//mypermissions?projectKey=JPPROJ
DEBUG : RallyJest::JiraComm.execute_request - {"permissions":{"EDIT_ISSUE":{"id":"12","key":"EDIT_ISSUE","name":"Edit Issues","description":"Ability to edit issues.","havePermi *truncated*
DEBUG : RallyJest::JiraComm.block in execute_request - issuing a GET request for endpoint: /rest/api/2/project
DEBUG : RallyJest::JiraComm.execute_request - [{"self":"http://orca-ubujira1.f4tech.com:8080/rest/api/2/project/APX","id":"11607","key":"APX","name":"Advanced Project X","avata *truncated*
INFO : JiraRestConnection.validate_project - Confirmed that Jira project JPPROJ is accessible
DEBUG : JiraRestConnection.connect - Collected JIRA issue types: Epic, Regulation, Story, New Feature, Bug, Technical task, Sub-task, Task, Improvement
INFO : JiraRestConnection.connect - JIRA connection issue type: |Story|
INFO : RallyConnection.connect - Connecting to Rally
DEBUG : RallyConnection.connect - In connect begin clause - connecting to Rally via rally_api
DEBUG : RallyConnection.connect - Looking up projects
INFO : RallyConnection.connect - Connected to Rally at https://rally1.rallydev.com/slm - Workspace: JP's Workspace Playground
INFO : RallyConnection.connect - Projects: PR01 - Brewing - Beer - All Grain
INFO : Connector.validate - Beginning validation
DEBUG : RallyConnection.validate - Rally Connection - user entry "[email protected]" detected in config file
DEBUG : RallyConnection.validate - Rally Connection - password entry detected in config file
DEBUG : RallyConnection.validate - Rally Connection - artifact type "story" validated
DEBUG : RallyConnection.validate - Rally Connection - IDField entry "ObjectID" validated
DEBUG : RallyConnection.validate - Rally Connection - ExternalIDField entry "JIRAPR01ExtID" validated
DEBUG : RallyConnection.validate - Rally Connection - FieldHandler target fields existence validated
DEBUG : RallyConnection.validate - Rally Connection - Field Defaults settings validated
DEBUG : Connector.validate - RallyConnection validate succeeded
DEBUG : JiraRestConnection.validate - JIRA Connection - user entry "testuser" detected in config file
DEBUG : JiraRestConnection.validate - JIRA Connection - password entry detected in config file
DEBUG : JiraRestConnection.validate - JIRA Connection - artifact type "Story" validated
DEBUG : JiraRestConnection.validate - JIRA Connection - IDField entry "key" validated
DEBUG : RallyJest::JiraComm.block in execute_request - issuing a GET request for endpoint: /rest/api/2/issue/createmeta?projectKeys=JPPROJ-issuetypeNames=Story-expand=projects. *truncated*
DEBUG : RallyJest::JiraComm.execute_request - {"expand":"projects","projects":[{"expand":"issuetypes","self":"http://orca-ubujira1.f4tech.com:8080/rest/api/2/project/JPPROJ","i *truncated*
DEBUG : RallyJest::JiraComm.block in execute_request - issuing a GET request for endpoint: /rest/api/2/search?jql=project = JPPROJ AND issuetype = 'Story'-startAt=0-maxResults= *truncated*
DEBUG : RallyJest::JiraComm.execute_request - {"expand":"names,schema","startAt":0,"maxResults":1,"total":1,"issues":[{"expand":"editmeta,renderedFields,transitions,changelog,o *truncated*
DEBUG : RallyJest::JiraComm.block in execute_request - issuing a GET request for endpoint: /rest/api/2/issue/JPPROJ-3/editmeta?projectKeys=JPPROJ-issuetypeNames=Story-expand=pr *truncated*
DEBUG : RallyJest::JiraComm.execute_request - {"fields":{"summary":{"required":true,"schema":{"type":"string","system":"summary"},"name":"Summary","operations":["set"]},"timetr *truncated*
DEBUG : JiraRestConnection.validate - JIRA Connection - ExternalIDField entry "RallyID" validated
DEBUG : JiraRestConnection.validate - JIRA Connection - FieldHandler target fields existence validated
DEBUG : JiraRestConnection.validate - JIRA Connection - Field Defaults settings validated
DEBUG : Connector.validate - JIRA Connection validate succeeded
DEBUG : Connector.block in validate - RallyConnection field_mapping target "Name" existence validated
DEBUG : Connector.block in validate - JIRA Connection field_mapping target "Summary" existence validated
DEBUG : Connector.block in validate - RallyConnection field_mapping target "Description" existence validated
DEBUG : Connector.block in validate - JIRA Connection field_mapping target "Description" existence validated
DEBUG : Connector.block in validate - JIRA Connection field_handler validation for "Description" succeeded
INFO : Connector.validate - Validation complete
ANY : ConnectorRunner.run_services - Last Run 2013-08-08 20:38:05 UTC --- Now 2013-08-09 17:02:08 UTC
ANY : ConnectorRunner.process_service - Starting Service COPY_RALLY_TO_JIRA
INFO : RallyConnection.find_new - Find New Rally storys
DEBUG : RallyConnection.find_new - Rally using find_new query: (((JIRAPR01ExtID = "") AND (Project.Name = "PR01 - Brewing - Beer - All Grain")) AND (FormattedID > "US459"))
WARN : RallyConnection.block in check_for_warnings - API status is Deprecated and will become Not Supported on 2014-May-08
INFO : RallyConnection.find_new - Found 1 new storys in Rally
INFO : Connector.copy_to_other - Copy US459 to JIRA
DEBUG : Connector.block in map_fields_to_other - Mapping Name(US459 in Rally) - to - Summary(US459 in Rally)
DEBUG : Connector.block in map_fields_to_other - Mapping Description(desc for US459 in Rally) - to - Description(desc for US459 in Rally)
DEBUG : RallyJest::JiraProxy.makeAnIssueInstance - Jira Issue Instance: JPPROJ-0000
DEBUG : RallyJest::JiraProxy.makeAnIssueInstance - issue_type: |Story|
DEBUG : RallyJest::JiraProxy.makeAnIssueInstance - Calling ensureMetaInformationSupport for proj_key: JPPROJ, issue_type: Story
DEBUG : RallyJest::JiraProxy.makeAnIssueInstance - Attempting to obtain a JiraIssue instance for JPPROJ-0000
DEBUG : RallyJest::JiraProxy.makeAnIssueInstance - Obtained JiraIssue for JPPROJ-0000
DEBUG : RallyJest::JiraIssue.block in jiralize - jiralize field_key: |Summary| has a value of |US459 in Rally|
DEBUG : RallyJest::JiraIssue.block in jiralize - checking to see if field_type is standard, custom or unrecognized
DEBUG : RallyJest::JiraIssue.block in jiralize - jiralize field_key: |Description| has a value of |desc for US459 in Rally|
DEBUG : RallyJest::JiraIssue.block in jiralize - checking to see if field_type is standard, custom or unrecognized
DEBUG : RallyJest::JiraIssue.block in jiralize - jiralize field_key: |RallyID| has a value of |13345667210|
DEBUG : RallyJest::JiraIssue.block in jiralize - checking to see if field_type is standard, custom or unrecognized
DEBUG : RallyJest::JiraIssue.block in jiralize - jiralize field_key: |RallyFormattedID| has a value of |US459|
DEBUG : RallyJest::JiraIssue.block in jiralize - checking to see if field_type is standard, custom or unrecognized
DEBUG : RallyJest::JiraIssue.block in jiralize - jiralize field_key: |Issue Type| has a value of |Story|
DEBUG : RallyJest::JiraIssue.block in jiralize - setting post_data['fields']['issuetype'] to Story
DEBUG : RallyJest::JiraProxy.createIssue - will create a JIRA issue with: {"fields"=>{"project"=>{"key"=>"JPPROJ"}, "issuetype"=>{"name"=>"Story"}, "summary"=>"US459 in Rally" *truncated*
DEBUG : RallyJest::JiraComm.block in execute_request - issuing a POST request for endpoint: /rest/api/2/issue
DEBUG : RallyJest::JiraComm.execute_request - {"id":"334330","key":"JPPROJ-4","self":"http://orca-ubujira1.f4tech.com:8080/rest/api/2/issue/334330"}
DEBUG : RallyJest::JiraComm.block in execute_request - issuing a GET request for endpoint: /rest/api/2/issue/JPPROJ-4
DEBUG : RallyJest::JiraComm.execute_request - {"expand":"renderedFields,names,schema,transitions,operations,editmeta,changelog","id":"334330","self":"http://orca-ubujira1.f4tec *truncated*
DEBUG : RallyJest::JiraProxy.getIssue - getIssue(JPPROJ-4) returned status of 200
DEBUG : RallyJest::JiraProxy.makeAnIssueInstance - Jira Issue Instance: JPPROJ-4
DEBUG : RallyJest::JiraProxy.makeAnIssueInstance - issue_type: |Story|
DEBUG : RallyJest::JiraProxy.makeAnIssueInstance - Calling ensureMetaInformationSupport for proj_key: JPPROJ, issue_type: Story
DEBUG : RallyJest::JiraProxy.makeAnIssueInstance - Attempting to obtain a JiraIssue instance for JPPROJ-4
DEBUG : RallyJest::JiraProxy.makeAnIssueInstance - Obtained JiraIssue for JPPROJ-4
INFO : RallyConnection.update_internal - Updating US459
INFO : Connector.copy_to_other - Rally story US459 copied to JIRA Story JPPROJ-4
DEBUG : RallyJest::JiraComm.block in execute_request - issuing a GET request for endpoint: /rest/api/2/issue/JPPROJ-4?fields=attachment
DEBUG : RallyJest::JiraComm.execute_request - {"expand":"renderedFields,names,schema,transitions,operations,editmeta,changelog","id":"334330","self":"http://orca-ubujira1.f4tec *truncated*
DEBUG : RallyAttachmentLinker.block in link_related_objects_in_other - Copying attachment: x060-Jira5rest-RallyAttachment.txt from Rally US459
DEBUG : RallyJest::JiraComm.block in execute_request - issuing a GET request for endpoint: /rest/api/2/attachment/meta
DEBUG : RallyJest::JiraComm.execute_request - {"enabled":true,"uploadLimit":10485760}
DEBUG : RallyJest::JiraComm.block in execute_request - issuing a GET request for endpoint: /rest/api/2/issue/JPPROJ-4/comment
DEBUG : RallyJest::JiraComm.execute_request - {"startAt":0,"maxResults":0,"total":0,"comments":[]}
DEBUG : RallyJiraCommentLinker.block in link_related_objects_in_other - Copying comment: Discussion text on US459 in Rally. from Rally US459
DEBUG : RallyJest::JiraComm.block in execute_request - issuing a POST request for endpoint: /rest/api/2/issue/JPPROJ-4/comment
DEBUG : RallyJest::JiraComm.execute_request - {"self":"http://orca-ubujira1.f4tech.com:8080/rest/api/2/issue/334330/comment/34712","id":"34712","author":{"self":"http://orca-ub *truncated*
ANY : ConnectorRunner.process_service - Finished Service COPY_RALLY_TO_JIRA
ANY : ConnectorRunner.process_service - Starting Service UPDATE_RALLY_TO_JIRA
INFO : RallyConnection.find_updates - Find Rally storys updated after 2013-08-08 20:38:00 UTC (last run time - epsilon seconds)
INFO : RallyConnection.find_updates - Rally find_updates query: ((JIRAPR01ExtID != "") AND ( LastUpdateDate > 2013-08-08T20:38:00Z))
WARN : RallyConnection.block in check_for_warnings - API status is Deprecated and will become Not Supported on 2014-May-08
INFO : RallyConnection.find_updates - Found 1 updated storys in Rally
DEBUG : RallyJest::JiraProxy.getIssuesWithJql - Initial jql: type = "Story" AND project = "JPPROJ" AND RallyID = 13345667210
DEBUG : RallyJest::JiraProxy.getIssuesWithJql - Updated jql: type = "Story" AND project = "JPPROJ" AND RallyID = 13345667210
DEBUG : RallyJest::JiraComm.block in execute_request - issuing a GET request for endpoint: /rest/api/2/search?jql=type = "Story" AND project = "JPPROJ" AND RallyID = 1334566721 *truncated*
DEBUG : RallyJest::JiraComm.execute_request - {"expand":"names,schema","startAt":0,"maxResults":50,"total":1,"issues":[{"expand":"editmeta,renderedFields,transitions,changelog, *truncated*
DEBUG : RallyJest::JiraProxy.makeAnIssueInstance - Jira Issue Instance: JPPROJ-4
DEBUG : RallyJest::JiraProxy.makeAnIssueInstance - issue_type: |Story|
DEBUG : RallyJest::JiraProxy.makeAnIssueInstance - Calling ensureMetaInformationSupport for proj_key: JPPROJ, issue_type: Story
DEBUG : RallyJest::JiraProxy.makeAnIssueInstance - Attempting to obtain a JiraIssue instance for JPPROJ-4
DEBUG : RallyJest::JiraProxy.makeAnIssueInstance - Obtained JiraIssue for JPPROJ-4
INFO : Connector.update_other - Updating JIRA Story JPPROJ-4 from Rally story US459 ...
DEBUG : Connector.block in map_fields_to_other - Mapping Name(US459 in Rally) - to - Summary(US459 in Rally)
DEBUG : Connector.block in map_fields_to_other - Mapping Description(desc for US459 in Rally) - to - Description(desc for US459 in Rally)
DEBUG : JiraRestConnection.has_changed? - Skipped update for JPPROJ-4 since no fields changed.
DEBUG : RallyJest::JiraComm.block in execute_request - issuing a GET request for endpoint: /rest/api/2/issue/JPPROJ-4?fields=attachment
DEBUG : RallyJest::JiraComm.execute_request - {"expand":"renderedFields,names,schema,transitions,operations,editmeta,changelog","id":"334330","self":"http://orca-ubujira1.f4tec *truncated*
DEBUG : RallyJest::JiraComm.block in execute_request - issuing a GET request for endpoint: /rest/api/2/attachment/meta
DEBUG : RallyJest::JiraComm.execute_request - {"enabled":true,"uploadLimit":10485760}
DEBUG : RallyJest::JiraComm.block in execute_request - issuing a GET request for endpoint: /rest/api/2/issue/JPPROJ-4/comment
DEBUG : RallyJest::JiraComm.execute_request - {"startAt":0,"maxResults":1,"total":1,"comments":[{"self":"http://orca-ubujira1.f4tech.com:8080/rest/api/2/issue/334330/comment/34 *truncated*
INFO : Connector.update_other - JIRA Story JPPROJ-4 updated from Rally story US459
ANY : ConnectorRunner.process_service - Finished Service UPDATE_RALLY_TO_JIRA
ANY : ConnectorRunner.process_service - Starting Service UPDATE_JIRA_TO_RALLY
DEBUG : RallyJest::JiraComm.block in execute_request - issuing a GET request for endpoint: /rest/api/2/serverInfo
DEBUG : RallyJest::JiraComm.execute_request - {"baseUrl":"http://orca-ubujira1.f4tech.com:8080","version":"5.2.11","versionNumbers":[5,2,11],"buildNumber":854,"buildDate":"2013 *truncated*
DEBUG : JiraRestConnection.find_updates - Looking for updates made within 1225 minutes (UTC reference time: 2013-08-08 20:38:00 UTC)
INFO : JiraRestConnection.find_updates - Finding updates using query: type = "Story" AND project = "JPPROJ" AND "RallyID" > 0 AND updated >= -1225m
DEBUG : RallyJest::JiraProxy.getIssuesWithJql - Initial jql: type = "Story" AND project = "JPPROJ" AND "RallyID" > 0 AND updated >= -1225m
DEBUG : RallyJest::JiraProxy.getIssuesWithJql - Updated jql: type = "Story" AND project = "JPPROJ" AND "RallyID" > 0 AND updated >= -1225m
DEBUG : RallyJest::JiraComm.block in execute_request - issuing a GET request for endpoint: /rest/api/2/search?jql=type = "Story" AND project = "JPPROJ" AND "RallyID" > 0 AND up *truncated*
DEBUG : RallyJest::JiraComm.execute_request - {"expand":"names,schema","startAt":0,"maxResults":50,"total":1,"issues":[{"expand":"editmeta,renderedFields,transitions,changelog, *truncated*
DEBUG : RallyJest::JiraProxy.makeAnIssueInstance - Jira Issue Instance: JPPROJ-4
DEBUG : RallyJest::JiraProxy.makeAnIssueInstance - issue_type: |Story|
DEBUG : RallyJest::JiraProxy.makeAnIssueInstance - Calling ensureMetaInformationSupport for proj_key: JPPROJ, issue_type: Story
DEBUG : RallyJest::JiraProxy.makeAnIssueInstance - Attempting to obtain a JiraIssue instance for JPPROJ-4
DEBUG : RallyJest::JiraProxy.makeAnIssueInstance - Obtained JiraIssue for JPPROJ-4
INFO : JiraRestConnection.find_updates - Found 1 updated issues in JIRA
WARN : RallyConnection.block in check_for_warnings - API status is Deprecated and will become Not Supported on 2014-May-08
INFO : Connector.update_rally - Updating Rally story US459 from JIRA Story JPPROJ-4 ...
DEBUG : Connector.block in map_fields_to_rally - Mapping Summary(US459 in Rally) - to - Name(US459 in Rally)
DEBUG : Connector.block in map_fields_to_rally - Mapping Description(desc for US459 in Rally) - to - Description(desc for US459 in Rally)
DEBUG : RallyConnection.has_changed? - Skipped update for US459 since there was no change on non-external id fields
DEBUG : RallyJest::JiraComm.block in execute_request - issuing a GET request for endpoint: /rest/api/2/issue/JPPROJ-4?fields=attachment
DEBUG : RallyJest::JiraComm.execute_request - {"expand":"renderedFields,names,schema,transitions,operations,editmeta,changelog","id":"334330","self":"http://orca-ubujira1.f4tec *truncated*
DEBUG : RallyJest::JiraComm.block in execute_request - issuing a GET request for endpoint: /rest/api/2/issue/JPPROJ-4/comment
DEBUG : RallyJest::JiraComm.execute_request - {"startAt":0,"maxResults":1,"total":1,"comments":[{"self":"http://orca-ubujira1.f4tech.com:8080/rest/api/2/issue/334330/comment/34 *truncated*
INFO : Connector.update_rally - Rally story US459 updated from JIRA Story JPPROJ-4
ANY : ConnectorRunner.process_service - Finished Service UPDATE_JIRA_TO_RALLY
INFO : JiraRestConnection.disconnect - Disconnected from JIRA
ANY : ConnectorRunner.run_services - time file written with value of 2013-08-09 17:02:08 UTC
ANY : ConnectorRunner.block in log_service_statistics - x060-Jira5rest-config-storyAttachment.xml: 1 items copied from Rally to Jira
ANY : ConnectorRunner.block in log_service_statistics - x060-Jira5rest-config-storyAttachment.xml: 0 items updated from Rally to Jira
ANY : ConnectorRunner.block in log_service_statistics - x060-Jira5rest-config-storyAttachment.xml: 0 items updated from Jira to Rally
ANY : ConnectorRunner.log_service_statistics - x060-Jira5rest-config-storyAttachment.xml: service run took 57 seconds
**************************************************************************************
Connector-3.2
pid: 30684
starting at: 2013-08-09 17:08:55 Z
cwd: /Volumes/test/Rally-Connectors/JIRA-rest/rundir
configs: x060-Jira5rest-config-storyAttachment.xml
interval: -1
connector-version: 3.3.0-1007-master-72a840c850d82ed040fa052b1536cf0fe58cfc7f
**************************************************************************************
ANY : ConnectorRunner.block in run - processing to commence using content from x060-Jira5rest-config-storyAttachment.xml
ANY : Class.read_config_file - x060-Jira5rest-config-storyAttachment.xml last modified 2013-08-09 17:08:44 UTC, size: 2129 chars
ANY : RallyConnection.initialize - Initializing Rally connection version 3.1.0
INFO : RallyConnection.initialize - Rally Web Services version 1.42
ANY : JiraRestConnection.initialize - Initializing JIRA connection version 3.2.1
INFO : Class.read_workflow_file - jira_workflow-3.2.1-master-1007.xml
INFO : Connector.initialize - Ruby platform x86_64-darwin12.2.0
INFO : Connector.initialize - Ruby version 1.9.3
INFO : JiraRestConnection.connect - Connecting to JIRA at http://orca-ubujira1.f4tech.com:8080
DEBUG : RallyJest::JiraProxy.initialize - JiraProxy config arg content: {:url=>"http://orca-ubujira1.f4tech.com:8080", :user=>"testuser", :password=>"*****", :project=>"JPPROJ" *truncated*
DEBUG : RallyJest::JiraComm.block in execute_request - issuing a GET request for endpoint: /rest/api/2/user?username=testuser
DEBUG : RallyJest::JiraComm.execute_request - {"self":"http://orca-ubujira1.f4tech.com:8080/rest/api/2/user?username=testuser","name":"testuser","emailAddress":"user@localtest. *truncated*
DEBUG : RallyJest::JiraComm.block in execute_request - issuing a GET request for endpoint: /rest/api/2/issuetype
DEBUG : RallyJest::JiraComm.execute_request - [{"self":"http://orca-ubujira1.f4tech.com:8080/rest/api/2/issuetype/6","id":"6","description":"A big user story that needs to be b *truncated*
DEBUG : RallyJest::JiraComm.block in execute_request - issuing a GET request for endpoint: /rest/api/2/status
DEBUG : RallyJest::JiraComm.execute_request - [{"self":"http://orca-ubujira1.f4tech.com:8080/rest/api/2/status/1","description":"The issue is open and ready for the assignee to *truncated*
DEBUG : RallyJest::JiraComm.block in execute_request - issuing a GET request for endpoint: /rest/api/2/priority
DEBUG : RallyJest::JiraComm.execute_request - [{"self":"http://orca-ubujira1.f4tech.com:8080/rest/api/2/priority/1","statusColor":"#cc0000","description":"Blocks development an *truncated*
DEBUG : RallyJest::JiraComm.block in execute_request - issuing a GET request for endpoint: /rest/api/2/resolution
DEBUG : RallyJest::JiraComm.execute_request - [{"self":"http://orca-ubujira1.f4tech.com:8080/rest/api/2/resolution/1","id":"1","description":"A fix for this issue is checked in *truncated*
INFO : JiraRestConnection.connect - Using RallyJest version 1.1.18
DEBUG : RallyJest::JiraComm.block in execute_request - issuing a GET request for endpoint: /rest/api/2/serverInfo
DEBUG : RallyJest::JiraComm.execute_request - {"baseUrl":"http://orca-ubujira1.f4tech.com:8080","version":"5.2.11","versionNumbers":[5,2,11],"buildNumber":854,"buildDate":"2013 *truncated*
INFO : JiraRestConnection.connect - Connected to JIRA at http://orca-ubujira1.f4tech.com:8080, (version 5.2.11)
DEBUG : RallyJest::JiraComm.block in execute_request - issuing a GET request for endpoint: /rest/api/2//mypermissions?projectKey=JPPROJ
DEBUG : RallyJest::JiraComm.execute_request - {"permissions":{"EDIT_ISSUE":{"id":"12","key":"EDIT_ISSUE","name":"Edit Issues","description":"Ability to edit issues.","havePermi *truncated*
DEBUG : RallyJest::JiraComm.block in execute_request - issuing a GET request for endpoint: /rest/api/2/project
DEBUG : RallyJest::JiraComm.execute_request - [{"self":"http://orca-ubujira1.f4tech.com:8080/rest/api/2/project/APX","id":"11607","key":"APX","name":"Advanced Project X","avata *truncated*
INFO : JiraRestConnection.validate_project - Confirmed that Jira project JPPROJ is accessible
DEBUG : JiraRestConnection.connect - Collected JIRA issue types: Epic, Regulation, Story, New Feature, Bug, Technical task, Sub-task, Task, Improvement
INFO : JiraRestConnection.connect - JIRA connection issue type: |Story|
INFO : RallyConnection.connect - Connecting to Rally
DEBUG : RallyConnection.connect - In connect begin clause - connecting to Rally via rally_api
DEBUG : RallyConnection.connect - Looking up projects
INFO : RallyConnection.connect - Connected to Rally at https://rally1.rallydev.com/slm - Workspace: JP's Workspace Playground
INFO : RallyConnection.connect - Projects: PR01 - Brewing - Beer - All Grain
INFO : Connector.validate - Beginning validation
DEBUG : RallyConnection.validate - Rally Connection - user entry "[email protected]" detected in config file
DEBUG : RallyConnection.validate - Rally Connection - password entry detected in config file
DEBUG : RallyConnection.validate - Rally Connection - artifact type "story" validated
DEBUG : RallyConnection.validate - Rally Connection - IDField entry "ObjectID" validated
DEBUG : RallyConnection.validate - Rally Connection - ExternalIDField entry "JIRAPR01ExtID" validated
DEBUG : RallyConnection.validate - Rally Connection - FieldHandler target fields existence validated
DEBUG : RallyConnection.validate - Rally Connection - Field Defaults settings validated
DEBUG : Connector.validate - RallyConnection validate succeeded
DEBUG : JiraRestConnection.validate - JIRA Connection - user entry "testuser" detected in config file
DEBUG : JiraRestConnection.validate - JIRA Connection - password entry detected in config file
DEBUG : JiraRestConnection.validate - JIRA Connection - artifact type "Story" validated
DEBUG : JiraRestConnection.validate - JIRA Connection - IDField entry "key" validated
DEBUG : RallyJest::JiraComm.block in execute_request - issuing a GET request for endpoint: /rest/api/2/issue/createmeta?projectKeys=JPPROJ-issuetypeNames=Story-expand=projects. *truncated*
DEBUG : RallyJest::JiraComm.execute_request - {"expand":"projects","projects":[{"expand":"issuetypes","self":"http://orca-ubujira1.f4tech.com:8080/rest/api/2/project/JPPROJ","i *truncated*
DEBUG : RallyJest::JiraComm.block in execute_request - issuing a GET request for endpoint: /rest/api/2/search?jql=project = JPPROJ AND issuetype = 'Story'-startAt=0-maxResults= *truncated*
DEBUG : RallyJest::JiraComm.execute_request - {"expand":"names,schema","startAt":0,"maxResults":1,"total":2,"issues":[{"expand":"editmeta,renderedFields,transitions,changelog,o *truncated*
DEBUG : RallyJest::JiraComm.block in execute_request - issuing a GET request for endpoint: /rest/api/2/issue/JPPROJ-4/editmeta?projectKeys=JPPROJ-issuetypeNames=Story-expand=pr *truncated*
DEBUG : RallyJest::JiraComm.execute_request - {"fields":{"summary":{"required":true,"schema":{"type":"string","system":"summary"},"name":"Summary","operations":["set"]},"timetr *truncated*
DEBUG : JiraRestConnection.validate - JIRA Connection - ExternalIDField entry "RallyID" validated
DEBUG : JiraRestConnection.validate - JIRA Connection - FieldHandler target fields existence validated
DEBUG : JiraRestConnection.validate - JIRA Connection - Field Defaults settings validated
DEBUG : Connector.validate - JIRA Connection validate succeeded
DEBUG : Connector.block in validate - RallyConnection field_mapping target "Name" existence validated
DEBUG : Connector.block in validate - JIRA Connection field_mapping target "Summary" existence validated
DEBUG : Connector.block in validate - RallyConnection field_mapping target "Description" existence validated
DEBUG : Connector.block in validate - JIRA Connection field_mapping target "Description" existence validated
DEBUG : Connector.block in validate - JIRA Connection field_handler validation for "Description" succeeded
INFO : Connector.validate - Validation complete
ANY : ConnectorRunner.run_services - Last Run 2013-08-09 17:02:08 UTC --- Now 2013-08-09 17:09:18 UTC
ANY : ConnectorRunner.process_service - Starting Service COPY_RALLY_TO_JIRA
INFO : RallyConnection.find_new - Find New Rally storys
DEBUG : RallyConnection.find_new - Rally using find_new query: (((JIRAPR01ExtID = "") AND (Project.Name = "PR01 - Brewing - Beer - All Grain")) AND (FormattedID > "US459"))
WARN : RallyConnection.block in check_for_warnings - API status is Deprecated and will become Not Supported on 2014-May-08
INFO : RallyConnection.find_new - Found 1 new storys in Rally
INFO : Connector.copy_to_other - Copy US466 to JIRA
DEBUG : Connector.block in map_fields_to_other - Mapping Name(US466 in Rally) - to - Summary(US466 in Rally)
DEBUG : Connector.block in map_fields_to_other - Mapping Description(<div><font face="Arial"><span style="font-size:8pt">Desc for </span><span style="font-size: 11px;">U *truncated*
DEBUG : RallyJest::JiraProxy.makeAnIssueInstance - Jira Issue Instance: JPPROJ-0000
DEBUG : RallyJest::JiraProxy.makeAnIssueInstance - issue_type: |Story|
DEBUG : RallyJest::JiraProxy.makeAnIssueInstance - Calling ensureMetaInformationSupport for proj_key: JPPROJ, issue_type: Story
DEBUG : RallyJest::JiraProxy.makeAnIssueInstance - Attempting to obtain a JiraIssue instance for JPPROJ-0000
DEBUG : RallyJest::JiraProxy.makeAnIssueInstance - Obtained JiraIssue for JPPROJ-0000
DEBUG : RallyJest::JiraIssue.block in jiralize - jiralize field_key: |Summary| has a value of |US466 in Rally|
DEBUG : RallyJest::JiraIssue.block in jiralize - checking to see if field_type is standard, custom or unrecognized
DEBUG : RallyJest::JiraIssue.block in jiralize - jiralize field_key: |Description| has a value of |<div><font face="Arial"><span style="font-size:8pt">Desc for </span><spa *truncated*
DEBUG : RallyJest::JiraIssue.block in jiralize - checking to see if field_type is standard, custom or unrecognized
DEBUG : RallyJest::JiraIssue.block in jiralize - jiralize field_key: |RallyID| has a value of |13365160093|
DEBUG : RallyJest::JiraIssue.block in jiralize - checking to see if field_type is standard, custom or unrecognized
DEBUG : RallyJest::JiraIssue.block in jiralize - jiralize field_key: |RallyFormattedID| has a value of |US466|
DEBUG : RallyJest::JiraIssue.block in jiralize - checking to see if field_type is standard, custom or unrecognized
DEBUG : RallyJest::JiraIssue.block in jiralize - jiralize field_key: |Issue Type| has a value of |Story|
DEBUG : RallyJest::JiraIssue.block in jiralize - setting post_data['fields']['issuetype'] to Story
DEBUG : RallyJest::JiraProxy.createIssue - will create a JIRA issue with: {"fields"=>{"project"=>{"key"=>"JPPROJ"}, "issuetype"=>{"name"=>"Story"}, "summary"=>"US466 in Rally" *truncated*
DEBUG : RallyJest::JiraComm.block in execute_request - issuing a POST request for endpoint: /rest/api/2/issue
DEBUG : RallyJest::JiraComm.execute_request - {"id":"334331","key":"JPPROJ-5","self":"http://orca-ubujira1.f4tech.com:8080/rest/api/2/issue/334331"}
DEBUG : RallyJest::JiraComm.block in execute_request - issuing a GET request for endpoint: /rest/api/2/issue/JPPROJ-5
DEBUG : RallyJest::JiraComm.execute_request - {"expand":"renderedFields,names,schema,transitions,operations,editmeta,changelog","id":"334331","self":"http://orca-ubujira1.f4tec *truncated*
DEBUG : RallyJest::JiraProxy.getIssue - getIssue(JPPROJ-5) returned status of 200
DEBUG : RallyJest::JiraProxy.makeAnIssueInstance - Jira Issue Instance: JPPROJ-5
DEBUG : RallyJest::JiraProxy.makeAnIssueInstance - issue_type: |Story|
DEBUG : RallyJest::JiraProxy.makeAnIssueInstance - Calling ensureMetaInformationSupport for proj_key: JPPROJ, issue_type: Story
DEBUG : RallyJest::JiraProxy.makeAnIssueInstance - Attempting to obtain a JiraIssue instance for JPPROJ-5
DEBUG : RallyJest::JiraProxy.makeAnIssueInstance - Obtained JiraIssue for JPPROJ-5
INFO : RallyConnection.update_internal - Updating US466
INFO : Connector.copy_to_other - Rally story US466 copied to JIRA Story JPPROJ-5
DEBUG : RallyJest::JiraComm.block in execute_request - issuing a GET request for endpoint: /rest/api/2/issue/JPPROJ-5?fields=attachment
DEBUG : RallyJest::JiraComm.execute_request - {"expand":"renderedFields,names,schema,transitions,operations,editmeta,changelog","id":"334331","self":"http://orca-ubujira1.f4tec *truncated*
DEBUG : RallyAttachmentLinker.block in link_related_objects_in_other - Copying attachment: x060-Jira5rest-RallyAttachment.txt from Rally US466
DEBUG : RallyJest::JiraComm.block in execute_request - issuing a GET request for endpoint: /rest/api/2/attachment/meta
DEBUG : RallyJest::JiraComm.execute_request - {"enabled":true,"uploadLimit":10485760}
DEBUG : RallyJest::JiraComm.block in execute_request - issuing a GET request for endpoint: /rest/api/2/issue/JPPROJ-5/comment
DEBUG : RallyJest::JiraComm.execute_request - {"startAt":0,"maxResults":0,"total":0,"comments":[]}
ANY : ConnectorRunner.process_service - Finished Service COPY_RALLY_TO_JIRA
ANY : ConnectorRunner.process_service - Starting Service UPDATE_RALLY_TO_JIRA
INFO : RallyConnection.find_updates - Find Rally storys updated after 2013-08-09 17:02:03 UTC (last run time - epsilon seconds)
INFO : RallyConnection.find_updates - Rally find_updates query: ((JIRAPR01ExtID != "") AND ( LastUpdateDate > 2013-08-09T17:02:03Z))
WARN : RallyConnection.block in check_for_warnings - API status is Deprecated and will become Not Supported on 2014-May-08
INFO : RallyConnection.find_updates - Found 2 updated storys in Rally
DEBUG : RallyJest::JiraProxy.getIssuesWithJql - Initial jql: type = "Story" AND project = "JPPROJ" AND RallyID = 13345667210
DEBUG : RallyJest::JiraProxy.getIssuesWithJql - Updated jql: type = "Story" AND project = "JPPROJ" AND RallyID = 13345667210
DEBUG : RallyJest::JiraComm.block in execute_request - issuing a GET request for endpoint: /rest/api/2/search?jql=type = "Story" AND project = "JPPROJ" AND RallyID = 1334566721 *truncated*
DEBUG : RallyJest::JiraComm.execute_request - {"expand":"names,schema","startAt":0,"maxResults":50,"total":1,"issues":[{"expand":"editmeta,renderedFields,transitions,changelog, *truncated*
DEBUG : RallyJest::JiraProxy.makeAnIssueInstance - Jira Issue Instance: JPPROJ-4
DEBUG : RallyJest::JiraProxy.makeAnIssueInstance - issue_type: |Story|
DEBUG : RallyJest::JiraProxy.makeAnIssueInstance - Calling ensureMetaInformationSupport for proj_key: JPPROJ, issue_type: Story
DEBUG : RallyJest::JiraProxy.makeAnIssueInstance - Attempting to obtain a JiraIssue instance for JPPROJ-4
DEBUG : RallyJest::JiraProxy.makeAnIssueInstance - Obtained JiraIssue for JPPROJ-4
INFO : Connector.update_other - Updating JIRA Story JPPROJ-4 from Rally story US459 ...
DEBUG : Connector.block in map_fields_to_other - Mapping Name(US459 in Rally) - to - Summary(US459 in Rally)
DEBUG : Connector.block in map_fields_to_other - Mapping Description(desc for US459 in Rally <div>mod 1</div>) - to - Description(desc for US459 in Rally <div>mod 1 *truncated*
DEBUG : JiraRestConnection.update_internal - int_work_item: {"Summary"=>"US459 in Rally", "Description"=>"desc for US459 in Rally <div>mod 1</div>"}
DEBUG : RallyJest::JiraIssue.block in jiralize - jiralize field_key: |Summary| has a value of |US459 in Rally|
DEBUG : RallyJest::JiraIssue.block in jiralize - checking to see if field_type is standard, custom or unrecognized
DEBUG : RallyJest::JiraIssue.block in jiralize - jiralize field_key: |Description| has a value of |desc for US459 in Rally <div>mod 1</div>|
DEBUG : RallyJest::JiraIssue.block in jiralize - checking to see if field_type is standard, custom or unrecognized
DEBUG : RallyJest::JiraComm.block in execute_request - issuing a PUT request for endpoint: /rest/api/2/issue/JPPROJ-4
DEBUG : RallyJest::JiraComm.block in execute_request - issuing a GET request for endpoint: /rest/api/2/issue/JPPROJ-4
DEBUG : RallyJest::JiraComm.execute_request - {"expand":"renderedFields,names,schema,transitions,operations,editmeta,changelog","id":"334330","self":"http://orca-ubujira1.f4tec *truncated*
DEBUG : RallyJest::JiraProxy.getIssue - getIssue(JPPROJ-4) returned status of 200
DEBUG : RallyJest::JiraProxy.makeAnIssueInstance - Jira Issue Instance: JPPROJ-4
DEBUG : RallyJest::JiraProxy.makeAnIssueInstance - issue_type: |Story|
DEBUG : RallyJest::JiraProxy.makeAnIssueInstance - Calling ensureMetaInformationSupport for proj_key: JPPROJ, issue_type: Story
DEBUG : RallyJest::JiraProxy.makeAnIssueInstance - Attempting to obtain a JiraIssue instance for JPPROJ-4
DEBUG : RallyJest::JiraProxy.makeAnIssueInstance - Obtained JiraIssue for JPPROJ-4
DEBUG : RallyJest::JiraComm.block in execute_request - issuing a GET request for endpoint: /rest/api/2/issue/JPPROJ-4?fields=attachment
DEBUG : RallyJest::JiraComm.execute_request - {"expand":"renderedFields,names,schema,transitions,operations,editmeta,changelog","id":"334330","self":"http://orca-ubujira1.f4tec *truncated*
DEBUG : RallyJest::JiraComm.block in execute_request - issuing a GET request for endpoint: /rest/api/2/attachment/meta
DEBUG : RallyJest::JiraComm.execute_request - {"enabled":true,"uploadLimit":10485760}
DEBUG : RallyJest::JiraComm.block in execute_request - issuing a GET request for endpoint: /rest/api/2/issue/JPPROJ-4/comment
DEBUG : RallyJest::JiraComm.execute_request - {"startAt":0,"maxResults":1,"total":1,"comments":[{"self":"http://orca-ubujira1.f4tech.com:8080/rest/api/2/issue/334330/comment/34 *truncated*
INFO : Connector.update_other - JIRA Story JPPROJ-4 updated from Rally story US459
DEBUG : RallyJest::JiraProxy.getIssuesWithJql - Initial jql: type = "Story" AND project = "JPPROJ" AND RallyID = 13365160093
DEBUG : RallyJest::JiraProxy.getIssuesWithJql - Updated jql: type = "Story" AND project = "JPPROJ" AND RallyID = 13365160093
DEBUG : RallyJest::JiraComm.block in execute_request - issuing a GET request for endpoint: /rest/api/2/search?jql=type = "Story" AND project = "JPPROJ" AND RallyID = 1336516009 *truncated*
DEBUG : RallyJest::JiraComm.execute_request - {"expand":"names,schema","startAt":0,"maxResults":50,"total":1,"issues":[{"expand":"editmeta,renderedFields,transitions,changelog, *truncated*
DEBUG : RallyJest::JiraProxy.makeAnIssueInstance - Jira Issue Instance: JPPROJ-5
DEBUG : RallyJest::JiraProxy.makeAnIssueInstance - issue_type: |Story|
DEBUG : RallyJest::JiraProxy.makeAnIssueInstance - Calling ensureMetaInformationSupport for proj_key: JPPROJ, issue_type: Story
DEBUG : RallyJest::JiraProxy.makeAnIssueInstance - Attempting to obtain a JiraIssue instance for JPPROJ-5
DEBUG : RallyJest::JiraProxy.makeAnIssueInstance - Obtained JiraIssue for JPPROJ-5
INFO : Connector.update_other - Updating JIRA Story JPPROJ-5 from Rally story US466 ...
DEBUG : Connector.block in map_fields_to_other - Mapping Name(US466 in Rally) - to - Summary(US466 in Rally)
DEBUG : Connector.block in map_fields_to_other - Mapping Description(<div><font face="Arial"><span style="font-size:8pt">Desc for </span><span style="font-size: 11px;">U *truncated*
DEBUG : JiraRestConnection.has_changed? - Skipped update for JPPROJ-5 since no fields changed.
DEBUG : RallyJest::JiraComm.block in execute_request - issuing a GET request for endpoint: /rest/api/2/issue/JPPROJ-5?fields=attachment
DEBUG : RallyJest::JiraComm.execute_request - {"expand":"renderedFields,names,schema,transitions,operations,editmeta,changelog","id":"334331","self":"http://orca-ubujira1.f4tec *truncated*
DEBUG : RallyJest::JiraComm.block in execute_request - issuing a GET request for endpoint: /rest/api/2/attachment/meta
DEBUG : RallyJest::JiraComm.execute_request - {"enabled":true,"uploadLimit":10485760}
DEBUG : RallyJest::JiraComm.block in execute_request - issuing a GET request for endpoint: /rest/api/2/issue/JPPROJ-5/comment
DEBUG : RallyJest::JiraComm.execute_request - {"startAt":0,"maxResults":0,"total":0,"comments":[]}
INFO : Connector.update_other - JIRA Story JPPROJ-5 updated from Rally story US466
ANY : ConnectorRunner.process_service - Finished Service UPDATE_RALLY_TO_JIRA
ANY : ConnectorRunner.process_service - Starting Service UPDATE_JIRA_TO_RALLY
DEBUG : RallyJest::JiraComm.block in execute_request - issuing a GET request for endpoint: /rest/api/2/serverInfo
DEBUG : RallyJest::JiraComm.execute_request - {"baseUrl":"http://orca-ubujira1.f4tech.com:8080","version":"5.2.11","versionNumbers":[5,2,11],"buildNumber":854,"buildDate":"2013 *truncated*
DEBUG : JiraRestConnection.find_updates - Looking for updates made within 8 minutes (UTC reference time: 2013-08-09 17:02:03 UTC)
INFO : JiraRestConnection.find_updates - Finding updates using query: type = "Story" AND project = "JPPROJ" AND "RallyID" > 0 AND updated >= -8m
DEBUG : RallyJest::JiraProxy.getIssuesWithJql - Initial jql: type = "Story" AND project = "JPPROJ" AND "RallyID" > 0 AND updated >= -8m
DEBUG : RallyJest::JiraProxy.getIssuesWithJql - Updated jql: type = "Story" AND project = "JPPROJ" AND "RallyID" > 0 AND updated >= -8m
DEBUG : RallyJest::JiraComm.block in execute_request - issuing a GET request for endpoint: /rest/api/2/search?jql=type = "Story" AND project = "JPPROJ" AND "RallyID" > 0 AND up *truncated*
DEBUG : RallyJest::JiraComm.execute_request - {"expand":"schema,names","startAt":0,"maxResults":50,"total":2,"issues":[{"expand":"editmeta,renderedFields,transitions,changelog, *truncated*
DEBUG : RallyJest::JiraProxy.makeAnIssueInstance - Jira Issue Instance: JPPROJ-5
DEBUG : RallyJest::JiraProxy.makeAnIssueInstance - issue_type: |Story|
DEBUG : RallyJest::JiraProxy.makeAnIssueInstance - Calling ensureMetaInformationSupport for proj_key: JPPROJ, issue_type: Story
DEBUG : RallyJest::JiraProxy.makeAnIssueInstance - Attempting to obtain a JiraIssue instance for JPPROJ-5
DEBUG : RallyJest::JiraProxy.makeAnIssueInstance - Obtained JiraIssue for JPPROJ-5
DEBUG : RallyJest::JiraProxy.makeAnIssueInstance - Jira Issue Instance: JPPROJ-4
DEBUG : RallyJest::JiraProxy.makeAnIssueInstance - issue_type: |Story|
DEBUG : RallyJest::JiraProxy.makeAnIssueInstance - Calling ensureMetaInformationSupport for proj_key: JPPROJ, issue_type: Story
DEBUG : RallyJest::JiraProxy.makeAnIssueInstance - Attempting to obtain a JiraIssue instance for JPPROJ-4
DEBUG : RallyJest::JiraProxy.makeAnIssueInstance - Obtained JiraIssue for JPPROJ-4
INFO : JiraRestConnection.find_updates - Found 2 updated issues in JIRA
WARN : RallyConnection.block in check_for_warnings - API status is Deprecated and will become Not Supported on 2014-May-08
INFO : Connector.update_rally - Updating Rally story US466 from JIRA Story JPPROJ-5 ...
DEBUG : Connector.block in map_fields_to_rally - Mapping Summary(US466 in Rally) - to - Name(US466 in Rally)
DEBUG : Connector.block in map_fields_to_rally - Mapping Description(<div><font face="Arial"><span style="font-size:8pt">Desc for </span><span style="font-size: 11px;">U *truncated*
DEBUG : RallyConnection.has_changed? - Skipped update for US466 since there was no change on non-external id fields
DEBUG : RallyJest::JiraComm.block in execute_request - issuing a GET request for endpoint: /rest/api/2/issue/JPPROJ-5?fields=attachment
DEBUG : RallyJest::JiraComm.execute_request - {"expand":"renderedFields,names,schema,transitions,operations,editmeta,changelog","id":"334331","self":"http://orca-ubujira1.f4tec *truncated*
DEBUG : RallyJest::JiraComm.block in execute_request - issuing a GET request for endpoint: /rest/api/2/issue/JPPROJ-5/comment
DEBUG : RallyJest::JiraComm.execute_request - {"startAt":0,"maxResults":0,"total":0,"comments":[]}
INFO : Connector.update_rally - Rally story US466 updated from JIRA Story JPPROJ-5
WARN : RallyConnection.block in check_for_warnings - API status is Deprecated and will become Not Supported on 2014-May-08
INFO : Connector.update_rally - Updating Rally story US459 from JIRA Story JPPROJ-4 ...
DEBUG : Connector.block in map_fields_to_rally - Mapping Summary(US459 in Rally) - to - Name(US459 in Rally)
DEBUG : Connector.block in map_fields_to_rally - Mapping Description(desc for US459 in Rally <div>mod 1</div>) - to - Description(desc for US459 in Rally <div>mod 1 *truncated*
DEBUG : RallyConnection.has_changed? - Skipped update for US459 since there was no change on non-external id fields
DEBUG : RallyJest::JiraComm.block in execute_request - issuing a GET request for endpoint: /rest/api/2/issue/JPPROJ-4?fields=attachment
DEBUG : RallyJest::JiraComm.execute_request - {"expand":"renderedFields,names,schema,transitions,operations,editmeta,changelog","id":"334330","self":"http://orca-ubujira1.f4tec *truncated*
DEBUG : RallyJest::JiraComm.block in execute_request - issuing a GET request for endpoint: /rest/api/2/issue/JPPROJ-4/comment
DEBUG : RallyJest::JiraComm.execute_request - {"startAt":0,"maxResults":1,"total":1,"comments":[{"self":"http://orca-ubujira1.f4tech.com:8080/rest/api/2/issue/334330/comment/34 *truncated*
INFO : Connector.update_rally - Rally story US459 updated from JIRA Story JPPROJ-4
ANY : ConnectorRunner.process_service - Finished Service UPDATE_JIRA_TO_RALLY
INFO : JiraRestConnection.disconnect - Disconnected from JIRA
ANY : ConnectorRunner.run_services - time file written with value of 2013-08-09 17:09:18 UTC
ANY : ConnectorRunner.block in log_service_statistics - x060-Jira5rest-config-storyAttachment.xml: 1 items copied from Rally to Jira
ANY : ConnectorRunner.block in log_service_statistics - x060-Jira5rest-config-storyAttachment.xml: 1 items updated from Rally to Jira
ANY : ConnectorRunner.block in log_service_statistics - x060-Jira5rest-config-storyAttachment.xml: 0 items updated from Jira to Rally
ANY : ConnectorRunner.log_service_statistics - x060-Jira5rest-config-storyAttachment.xml: service run took 1 minutes 10 seconds