fastlane: Pilot upload hangs when run from Jenkins

When uploading an ipa with pilot through jenkins, the command seems to halt at a certain point and never continue. When I run the command on the jenkins machine manually, it returns a failure message (which is okay - I want to get a failure or success message instead of a hang).

INFO [2016-06-02 15:09:55.04]: Login to iTunes Connect (kevin@brainiumstudios.com)
INFO [2016-06-02 15:09:58.13]: Login successful
DEBUG [2016-06-02 15:09:58.16]: App identifier (com.brainiumstudios.jumbline2)
INFO [2016-06-02 15:09:59.71]: Ready to upload new build to TestFlight (App: 384197252)...
INFO [2016-06-02 15:09:59.83]: Wrote XML data to '/tmp/384197252.itmsp'
INFO [2016-06-02 15:09:59.92]: Going to upload updated app to iTunes Connect
INFO [2016-06-02 15:09:59.92]: This might take a few minutes, please don't interrupt the script
DEBUG [2016-06-02 15:09:59.97]: /Applications/Xcode.app/Contents/Applications/Application\ Loader.app/Contents/itms/java/bin/java -Djava.ext.dirs=/Applications/Xcode.app/Contents/Applications/Application\ Loader.app/Contents/itms/java/lib/ext -XX:NewSize=2m -Xms32m -Xmx1024m -Xms1024m -Djava.awt.headless=true -Dsun.net.http.retryPost=false -classpath /Applications/Xcode.app/Contents/Applications/Application\ Loader.app/Contents/itms/lib/itmstransporter-launcher.jar com.apple.transporter.Application -m upload -u kevin@brainiumstudios.com -p YourPassword -f /tmp/384197252.itmsp -t Signiant -k 100000 2>&1
DEBUG [2016-06-02 15:10:01.96]: [Transporter]: INFO: Transporter is skipping bundle update check: Already checked recently.
DEBUG [2016-06-02 15:10:02.06]: [Transporter]: INFO: Logging configured successfully.
DEBUG [2016-06-02 15:10:02.06]: [Transporter]: DEBUG: Attempting refresh of configuration data from https://contentdelivery.itunes.apple.com/transporter/Defaults.properties
DEBUG [2016-06-02 15:10:02.11]: [Transporter]: DEBUG: Configuration refresh successful.
DEBUG [2016-06-02 15:10:02.11]: [Transporter]: DEBUG: Saving configuration to local path: /Volumes/Pegasus/Users/Shared/Jenkins/.itmstransporter/Defaults.properties
DEBUG [2016-06-02 15:10:02.11]: [Transporter]: INFO: iTMSTransporter : iTunes Store Transporter [1.8.8]
DEBUG [2016-06-02 15:10:02.11]: [Transporter]: INFO: OS identifier: Mac OS X 10.11.4 (x86_64); jvm=24.80-b07; jre=1.7.0-internal-root_2015_05_12_09_52-b00
DEBUG [2016-06-02 15:10:02.11]: [Transporter]: INFO: Memory: [JVM] 889M free, 982M total, 982M max [System] (Physical) 13622M free, 32768M total (Swap) 1014M free, 1024M total
DEBUG [2016-06-02 15:10:02.11]: [Transporter]: INFO: Upload mode selected.
DEBUG [2016-06-02 15:10:02.12]: [Transporter]: INFO: Examining the package at: /tmp/384197252.itmsp
DEBUG [2016-06-02 15:10:02.12]: [Transporter]: INFO: Ensuring that package has well formed metadata file...
DEBUG [2016-06-02 15:10:02.12]: [Transporter]: DEBUG: Getting case-sensitive metadata xml filename...
DEBUG [2016-06-02 15:10:02.12]: [Transporter]: INFO: Gathering the list of valid files from the package ...
DEBUG [2016-06-02 15:10:02.12]: [Transporter]: DEBUG:   90cc40cb7ce08bd99df8075782a6d859.ipa will be verified by Apple's web service to determine if it is a valid file.
DEBUG [2016-06-02 15:10:02.12]: [Transporter]: DEBUG:   metadata.xml will be verified by Apple's web service to determine if it is a valid file.
DEBUG [2016-06-02 15:10:02.12]: [Transporter]: INFO: Finished gathering the list of valid files from the package.
DEBUG [2016-06-02 15:10:02.12]: [Transporter]: DEBUG:   Case-sensitive metadata filename is: metadata.xml
DEBUG [2016-06-02 15:10:02.15]: [Transporter]: INFO: Performing authentication of package 384197252.itmsp ...
DEBUG [2016-06-02 15:10:02.15]: [Transporter]: DBG-X: Memory: [JVM] 879M free, 982M total, 982M max [System] (Physical) 13610M free, 32768M total (Swap) 1014M free, 1024M total
DEBUG [2016-06-02 15:10:02.15]: [Transporter]: DBG-X: Memory: [JVM] 879M free, 982M total, 982M max [System] (Physical) 13610M free, 32768M total (Swap) 1014M free, 1024M total
DEBUG [2016-06-02 15:10:02.15]: [Transporter]: DBG-X: Using operation named: authenticateForSession
DEBUG [2016-06-02 15:10:02.15]: [Transporter]: DBG-X: Apple's web service operation input parameters:
DEBUG [2016-06-02 15:10:02.15]: [Transporter]: DBG-X:   parameter Application = iTMSTransporter
DEBUG [2016-06-02 15:10:02.15]: [Transporter]: DBG-X:   parameter BaseVersion = 1.8.8
DEBUG [2016-06-02 15:10:02.15]: [Transporter]: DBG-X:   parameter OSIdentifier = Mac OS X 10.11.4 (x86_64); jvm=24.80-b07; jre=1.7.0-internal-root_2015_05_12_09_52-b00
DEBUG [2016-06-02 15:10:02.15]: [Transporter]: DBG-X:   parameter Password = **hidden value**
DEBUG [2016-06-02 15:10:02.15]: [Transporter]: DBG-X:   parameter TransporterArguments = -m upload -u kevin@brainiumstudios.com -p **hidden value** -f /tmp/384197252.itmsp -t Signiant -k 100000
DEBUG [2016-06-02 15:10:02.15]: [Transporter]: DBG-X:   parameter Username = kevin@brainiumstudios.com
DEBUG [2016-06-02 15:10:02.15]: [Transporter]: DBG-X:   parameter Version = 1.8.8
DEBUG [2016-06-02 15:10:02.15]: [Transporter]: DBG-X:   parameter iTMSTransporterMode = upload
DEBUG [2016-06-02 15:10:02.15]: [Transporter]: INFO: id = 20160602151002-393
DEBUG [2016-06-02 15:10:02.44]: [Transporter]: DBG-X: Apple's web service operation return value:
DEBUG [2016-06-02 15:10:02.44]: [Transporter]: DBG-X:   parameter SessionId = CIanDBIQbe3PKEMgT7CBJy1aivEclA==
DEBUG [2016-06-02 15:10:02.44]: [Transporter]: DBG-X:   parameter SharedSecret = feed7342-b48c-4077-bf0c-0411f4b5c6b8
DEBUG [2016-06-02 15:10:02.44]: [Transporter]: DBG-X: Deflated 451 bytes to 396
DEBUG [2016-06-02 15:10:02.44]: [Transporter]: DBG-X: Using operation named: validateMetadata
DEBUG [2016-06-02 15:10:02.44]: [Transporter]: DBG-X: Apple's web service operation input parameters:
DEBUG [2016-06-02 15:10:02.44]: [Transporter]: DBG-X:   parameter Application = iTMSTransporter
DEBUG [2016-06-02 15:10:02.44]: [Transporter]: DBG-X:   parameter BaseVersion = 1.8.8
DEBUG [2016-06-02 15:10:02.44]: [Transporter]: DBG-X:   parameter Files = [90cc40cb7ce08bd99df8075782a6d859.ipa, metadata.xml]
DEBUG [2016-06-02 15:10:02.44]: [Transporter]: DBG-X:   parameter Metadata = <?xml version="1.0" encoding="UTF-8"?>
DEBUG [2016-06-02 15:10:02.44]: [Transporter]: DBG-X:   parameter MetadataChecksum = f80c3f8c3ecd3aa59e8635a5eecdffc7
DEBUG [2016-06-02 15:10:02.44]: [Transporter]: DBG-X:   parameter MetadataCompressed = (suppressed)
DEBUG [2016-06-02 15:10:02.44]: [Transporter]: DBG-X:   parameter OSIdentifier = Mac OS X 10.11.4 (x86_64); jvm=24.80-b07; jre=1.7.0-internal-root_2015_05_12_09_52-b00
DEBUG [2016-06-02 15:10:02.44]: [Transporter]: DBG-X:   parameter PackageName = 384197252.itmsp
DEBUG [2016-06-02 15:10:02.44]: [Transporter]: DBG-X:   parameter PackageSize = 23001086
DEBUG [2016-06-02 15:10:02.44]: [Transporter]: DBG-X:   parameter Throttle = 100000
DEBUG [2016-06-02 15:10:02.44]: [Transporter]: DBG-X:   parameter TransporterArguments = -m upload -u kevin@brainiumstudios.com -p **hidden value** -f /tmp/384197252.itmsp -t Signiant -k 100000
DEBUG [2016-06-02 15:10:02.45]: [Transporter]: DBG-X:   parameter Username = kevin@brainiumstudios.com
DEBUG [2016-06-02 15:10:02.45]: [Transporter]: DBG-X:   parameter Version = 1.8.8
DEBUG [2016-06-02 15:10:02.45]: [Transporter]: DBG-X:   parameter iTMSTransporterMode = upload
DEBUG [2016-06-02 15:10:02.45]: [Transporter]: INFO: id = 20160602151002-146
DEBUG [2016-06-02 15:10:03.19]: [Transporter]: DBG-X: Apple's web service operation return value:
DEBUG [2016-06-02 15:10:03.19]: [Transporter]: DBG-X:   parameter CPUToken = efb2e37a-23f6-4d70-8684-26618b9ae573/1464905402736
DEBUG [2016-06-02 15:10:03.19]: [Transporter]: DBG-X:   parameter AssetsToDescribe = [{UTI=com.apple.ipa, Role=source, ShouldDescribeAsset=true, Filename=90cc40cb7ce08bd99df8075782a6d859.ipa}]
DEBUG [2016-06-02 15:10:03.19]: [Transporter]: DBG-X:   parameter FileSizes = {90cc40cb7ce08bd99df8075782a6d859.ipa=23000635}
DEBUG [2016-06-02 15:10:03.19]: [Transporter]: DBG-X:   parameter Checksums = {90cc40cb7ce08bd99df8075782a6d859.ipa=606c2b8b6463da784f1de94159bdf6d2}
DEBUG [2016-06-02 15:10:03.19]: [Transporter]: DBG-X:   parameter Success = true
DEBUG [2016-06-02 15:10:03.19]: [Transporter]: DBG-X:   parameter FilesToUpload = [metadata.xml, 90cc40cb7ce08bd99df8075782a6d859.ipa]
DEBUG [2016-06-02 15:10:03.19]: [Transporter]: DBG-X:   parameter MinimumFileSizeThresholdForCheckum = 104857600
DEBUG [2016-06-02 15:10:03.19]: [Transporter]: DBG-X:   parameter ProviderNameForToken = JakeBrownson268518670
DEBUG [2016-06-02 15:10:03.19]: [Transporter]: INFO: The list of files requested for upload by Apple is: [metadata.xml, 90cc40cb7ce08bd99df8075782a6d859.ipa].  These are the files that will be uploaded.
DEBUG [2016-06-02 15:10:03.20]: [Transporter]: INFO: Starting media analysis of assets
DEBUG [2016-06-02 15:10:03.58]: [Transporter]: DEBUG: Handling asset: filename=90cc40cb7ce08bd99df8075782a6d859.ipa,uti=com.apple.ipa,role=source,describe=true
DEBUG [2016-06-02 15:10:03.58]: [Transporter]: DEBUG: Using container type tool name and version: iOS App Describer:1.24
DEBUG [2016-06-02 15:10:03.58]: [Transporter]: DEBUG: Using path: /tmp/384197252.itmsp/90cc40cb7ce08bd99df8075782a6d859.ipa
DEBUG [2016-06-02 15:10:06.45]: [Transporter]: DEBUG: Asset successfully described: com.apple.jingle.leghorn.software.AbstractSoftwareDescriber$1@411e4abe
DEBUG [2016-06-02 15:10:06.60]: [Transporter]: DBG-X: Deflated 466804 bytes to 38165
DEBUG [2016-06-02 15:10:06.61]: [Transporter]: INFO: Asset media analysis has completed
DEBUG [2016-06-02 15:10:06.61]: [Transporter]: DBG-X: Memory: [JVM] 788M free, 982M total, 982M max [System] (Physical) 13559M free, 32768M total (Swap) 1014M free, 1024M total
DEBUG [2016-06-02 15:10:06.61]: [Transporter]: DBG-X: Using operation named: lookupTransportDiagnostic
DEBUG [2016-06-02 15:10:06.61]: [Transporter]: DBG-X: Apple's web service operation input parameters:
DEBUG [2016-06-02 15:10:06.61]: [Transporter]: DBG-X:   parameter Application = iTMSTransporter
DEBUG [2016-06-02 15:10:06.61]: [Transporter]: DBG-X:   parameter BaseVersion = 1.8.8
DEBUG [2016-06-02 15:10:06.61]: [Transporter]: DBG-X:   parameter OSIdentifier = Mac OS X 10.11.4 (x86_64); jvm=24.80-b07; jre=1.7.0-internal-root_2015_05_12_09_52-b00
DEBUG [2016-06-02 15:10:06.61]: [Transporter]: DBG-X:   parameter TransporterArguments = -m upload -u kevin@brainiumstudios.com -p **hidden value** -f /tmp/384197252.itmsp -t Signiant -k 100000
DEBUG [2016-06-02 15:10:06.61]: [Transporter]: DBG-X:   parameter Username = kevin@brainiumstudios.com
DEBUG [2016-06-02 15:10:06.61]: [Transporter]: DBG-X:   parameter Version = 1.8.8
DEBUG [2016-06-02 15:10:06.61]: [Transporter]: DBG-X:   parameter iTMSTransporterMode = upload
DEBUG [2016-06-02 15:10:06.61]: [Transporter]: INFO: id = 20160602151006-237
DEBUG [2016-06-02 15:10:09.15]: [Transporter]: DBG-X: Apple's web service operation return value:
DEBUG [2016-06-02 15:10:09.15]: [Transporter]: DBG-X:   parameter SigniantLoggingLevel = OFF
DEBUG [2016-06-02 15:10:09.15]: [Transporter]: DBG-X:   parameter AsperaLoggingLevel = OFF
DEBUG [2016-06-02 15:10:09.63]: [Transporter]: INFO: Signiant TransferEngine build 10.6.0.59156
DEBUG [2016-06-02 15:10:09.64]: [Transporter]: INFO: Using Signiant UDP transport
DEBUG [2016-06-02 15:10:09.64]: [Transporter]: DBG-X: Setting the target rate to 15000001 bytes per second.
DEBUG [2016-06-02 15:10:09.64]: [Transporter]: DBG-X: Setting the throttle to 12500000 bytes per second.
DEBUG [2016-06-02 15:10:09.64]: [Transporter]: INFO: Transfer engine: 10.6.0.59156
DEBUG [2016-06-02 15:10:09.64]: [Transporter]: INFO: The Signiant transfer engine's status is DISCONNECTED
DEBUG [2016-06-02 15:10:10.10]: [Transporter]: INFO: The Signiant transfer engine's status is CONNECTING
DEBUG [2016-06-02 15:10:10.10]: [Transporter]: INFO: Processing URL list: mxwan://sgr204.apple.com:44001/
DEBUG [2016-06-02 15:10:10.11]: [Transporter]: INFO: Trying UDP sgr204.apple.com/17.152.249.104:44001...
DEBUG [2016-06-02 15:10:11.23]: [Transporter]: INFO: Connected to UDP sgr204.apple.com/17.152.249.104:44001
DEBUG [2016-06-02 15:10:11.33]: [Transporter]: INFO: Authenticating
DEBUG [2016-06-02 15:10:11.73]: [Transporter]: INFO: The Signiant transfer engine's status is AWAITING_DATA_STREAMS
DEBUG [2016-06-02 15:10:11.73]: [Transporter]: INFO: Setting up data streams
DEBUG [2016-06-02 15:10:12.32]: [Transporter]: INFO: The Signiant transfer engine's status is CONNECTED
DEBUG [2016-06-02 15:10:12.32]: [Transporter]: INFO: Connected using WAN accelerator
DEBUG [2016-06-02 15:10:12.46]: [Transporter]: INFO:      File: e8eb9ab4-2b7a-46e7-9584-c480ce08f9874537805469471576084.txt 11/11, 100% completed
DEBUG [2016-06-02 15:10:12.48]: [Transporter]: DBG-X: The status for the file, e8eb9ab4-2b7a-46e7-9584-c480ce08f9874537805469471576084.txt, is TRANSFERRED.
DEBUG [2016-06-02 15:10:12.71]: [Transporter]: INFO: The Signiant transfer engine's status is DISCONNECTED
DEBUG [2016-06-02 15:10:12.85]: [Transporter]: INFO: The Signiant transfer engine's status is DISCONNECTED
DEBUG [2016-06-02 15:10:13.02]: [Transporter]: DEBUG: Using token file path /Volumes/Pegasus/Users/Shared/Jenkins/.itmstransporter/UploadTokens/Build-Server.local_JakeBrownson268518670_384197252.itmsp.token
DEBUG [2016-06-02 15:10:13.02]: [Transporter]: DEBUG: Attempting exclusive file lock on token file
DEBUG [2016-06-02 15:10:13.02]: [Transporter]: DEBUG: Token exists, examining
DEBUG [2016-06-02 15:10:13.10]: [Transporter]: DEBUG: Token pid: 79382, found process = false; my pid: 80255
DEBUG [2016-06-02 15:10:13.17]: [Transporter]: DEBUG: Reusing existing token: a675a766-7471-44c6-9772-87ba4d8456e8/1464905026168
DEBUG [2016-06-02 15:10:13.18]: [Transporter]: DEBUG: Set token: a675a766-7471-44c6-9772-87ba4d8456e8/1464905026168
DEBUG [2016-06-02 15:10:13.18]: [Transporter]: DBG-X: Memory: [JVM] 938M free, 982M total, 982M max [System] (Physical) 13391M free, 32768M total (Swap) 1014M free, 1024M total
DEBUG [2016-06-02 15:10:13.18]: [Transporter]: DBG-X: Deflated 451 bytes to 396
DEBUG [2016-06-02 15:10:13.18]: [Transporter]: DBG-X: Using operation named: validateAssets
DEBUG [2016-06-02 15:10:13.18]: [Transporter]: DBG-X: Apple's web service operation input parameters:
DEBUG [2016-06-02 15:10:13.18]: [Transporter]: DBG-X:   parameter Application = iTMSTransporter
DEBUG [2016-06-02 15:10:13.18]: [Transporter]: DBG-X:   parameter BaseVersion = 1.8.8
DEBUG [2016-06-02 15:10:13.18]: [Transporter]: DBG-X:   parameter CPUToken = a675a766-7471-44c6-9772-87ba4d8456e8/1464905026168
DEBUG [2016-06-02 15:10:13.18]: [Transporter]: DBG-X:   parameter Files = [90cc40cb7ce08bd99df8075782a6d859.ipa, metadata.xml]
DEBUG [2016-06-02 15:10:13.18]: [Transporter]: DBG-X:   parameter MetadataChecksum = f80c3f8c3ecd3aa59e8635a5eecdffc7
DEBUG [2016-06-02 15:10:13.18]: [Transporter]: DBG-X:   parameter MetadataCompressed = (suppressed)
DEBUG [2016-06-02 15:10:13.18]: [Transporter]: DBG-X:   parameter OSIdentifier = Mac OS X 10.11.4 (x86_64); jvm=24.80-b07; jre=1.7.0-internal-root_2015_05_12_09_52-b00
DEBUG [2016-06-02 15:10:13.18]: [Transporter]: DBG-X:   parameter PackageName = 384197252.itmsp
DEBUG [2016-06-02 15:10:13.18]: [Transporter]: DBG-X:   parameter PackageSize = 23001086
DEBUG [2016-06-02 15:10:13.18]: [Transporter]: DBG-X:   parameter Throttle = 100000
DEBUG [2016-06-02 15:10:13.18]: [Transporter]: DBG-X:   parameter Transport = Signiant
DEBUG [2016-06-02 15:10:13.18]: [Transporter]: DBG-X:   parameter TransporterArguments = -m upload -u kevin@brainiumstudios.com -p **hidden value** -f /tmp/384197252.itmsp -t Signiant -k 100000
DEBUG [2016-06-02 15:10:13.18]: [Transporter]: DBG-X:   parameter Username = kevin@brainiumstudios.com
DEBUG [2016-06-02 15:10:13.18]: [Transporter]: DBG-X:   parameter Version = 1.8.8
DEBUG [2016-06-02 15:10:13.18]: [Transporter]: DBG-X:   parameter iTMSTransporterMode = upload
DEBUG [2016-06-02 15:10:13.18]: [Transporter]: INFO: id = 20160602151013-143
DEBUG [2016-06-02 15:10:17.13]: [Transporter]: DBG-X: Apple's web service operation return value:

It never gets past that line.

Additional details: I’m not using a fastlane pipeline (and therefore have no fastfile), I’m invoking pilot directly. Command:

pilot upload -u kevin@brainiumstudios.com -i buck-out/gen/paid-arm-iphone-release-archive.ipa --skip_submission --verbose

fastlane is version 1.93.1 pilot is version 1.9.1

About this issue

  • Original URL
  • State: closed
  • Created 8 years ago
  • Comments: 34

Most upvoted comments

@scalbatty @tibo Can you try the steps here:

https://github.com/fastlane/fastlane/tree/master/deliver#firewall-issues

Let me know if that clears things up.