Random errors tranferring artifacts to snapshots.l.o
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Linaro Android Infrastructure |
Fix Released
|
Critical
|
Paul Sokolovsky |
Bug Description
There started to appear random errors during SFTP artifact upload phase of the builds:
https:/
https:/
The error is:
SSH: Connecting from host [ip-10-243-34-224]
SSH: Connecting with configuration [snapshots.
SSH: Disconnecting configuration [snapshots.
ERROR: Exception when publishing, exception message [No such file]
Build step 'Send files or execute commands over SSH' changed build result to UNSTABLE
Looking at http://
was not transferred.
So, the bad (but expectable) news is that non-deterministic errors do happen. Good news is that they are detected, and build is marked as UNSTABLE, which distinguishes such build well from failed compile. So, not treating the issue as serious, keeping watching rate of such errors.
Related branches
- James Tunnicliffe (community): Approve
- Данило Шеган (community): Needs Fixing
-
Diff: 38 lines (+20/-10)1 file modifiedscripts/jenkins-post-www.sh (+20/-10)
- Данило Шеган (community): Approve
- James Tunnicliffe (community): Approve
-
Diff: 27 lines (+10/-7)1 file modifiedscripts/jenkins-post-www.sh (+10/-7)
Changed in linaro-android-infrastructure: | |
importance: | Undecided → Medium |
Changed in linaro-android-infrastructure: | |
status: | New → Triaged |
importance: | Medium → Critical |
milestone: | none → 12.01 |
Changed in linaro-android-infrastructure: | |
assignee: | nobody → Paul Sokolovsky (pfalcon) |
status: | Triaged → In Progress |
We also now getting quite often following errors running reshuffle-files script:
Moving /home/android- build-linaro/ android/ .tmp/linaro- android_ beagle to /srv3/snapshots .linaro. org/www/ android/ /~linaro- android/ beagle. .. mv: inter-device move failed: `/home/ android- build-linaro/ android/ .tmp/linaro- android_ beagle/ 342' to `/srv3/ snapshots. linaro. org/www/ android/ /~linaro- android/ beagle/ 342'; unable to remove target: Is a directory build-linaro/ android/ .tmp/pfalcon_ lava-job- info-transfer to /srv3/snapshots .linaro. org/www/ android/ /~pfalcon/ lava-job- info-transfer. .. done
Moving /home/android-
There're 2 questions regarding that:
1. Where's source of reshuffle-files? I never saw it (final version), nor know where master copy of it is.
2. It seems to want to replace top-level directory of destination, and we'd rather need it move any new files into existing directory structure (or create if doesn't exist).
2nd feature is essentially needed for solving issue with lava-job-info not being pushed to s.l.o (more info in https:/ /blueprints. launchpad. net/linaro- android- infrastructure/ +spec/linaro- android- snaphosts- publish- finish)