Issue Type: Bug Bug
Assignee: Francis Upton
Components: ec2-plugin
Created: 01/Feb/15 5:48 PM
Description:

First we start seeing these:

Feb 1, 2015 7:11:00 AM hudson.model.Executor run
SEVERE: Unexpected executor death
java.io.IOException: No space left on device
at java.io.FileOutputStream.writeBytes(Native Method)
at java.io.FileOutputStream.write(FileOutputStream.java:300)
at sun.nio.cs.StreamEncoder.writeBytes(StreamEncoder.java:220)
at sun.nio.cs.StreamEncoder.implClose(StreamEncoder.java:315)
at sun.nio.cs.StreamEncoder.close(StreamEncoder.java:148)
at java.io.OutputStreamWriter.close(OutputStreamWriter.java:233)
at java.io.BufferedWriter.close(BufferedWriter.java:265)
at hudson.util.AtomicFileWriter.close(AtomicFileWriter.java:94)
at hudson.util.AtomicFileWriter.commit(AtomicFileWriter.java:109)
at hudson.util.TextFile.write(TextFile.java:121)
at hudson.model.Job.saveNextBuildNumber(Job.java:274)
at hudson.model.Job.assignBuildNumber(Job.java:332)
at hudson.model.Run.<init>(Run.java:286)
at hudson.model.AbstractBuild.<init>(AbstractBuild.java:167)
at hudson.model.Build.<init>(Build.java:92)
at hudson.model.FreeStyleBuild.<init>(FreeStyleBuild.java:34)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:534)
at jenkins.model.lazy.LazyBuildMixIn.newBuild(LazyBuildMixIn.java:186)
at hudson.model.AbstractProject.newBuild(AbstractProject.java:1001)
at hudson.model.AbstractProject.createExecutable(AbstractProject.java:1194)
at hudson.model.AbstractProject.createExecutable(AbstractProject.java:144)
at hudson.model.Executor.run(Executor.java:213)
Feb 1, 2015 7:13:49 AM hudson.model.AsyncPeriodicWork$1 run

And then more instances get started:

INFO: Excess workload after pending Spot instances: 1
Feb 1, 2015 12:39:37 PM hudson.plugins.ec2.EC2Cloud addProvisionedSlave
INFO: Provisioning for AMI ami-cc8871a4; Estimated number of total slaves: 15; Estimated number of slaves for ami ami-cc8871a4: 11
Launching ami-cc8871a4 for template generic-slave-cc8871a4
Feb 1, 2015 12:39:37 PM hudson.slaves.NodeProvisioner$StandardStrategyImpl apply
INFO: Started provisioning generic-slave-cc8871a4 (ami-cc8871a4) from ec2-us-east-1 with 1 executors. Remaining excess workload: -0.07
Feb 1, 2015 12:39:37 PM hudson.plugins.ec2.SlaveTemplate provisionOndemand
INFO: Launching ami-cc8871a4 for template generic-slave-cc8871a4
Looking for existing instances with describe-instance: {InstanceIds: [],Filters: [{Name: image-id,Values: [ami-cc8871a4]}, {Name: instance.group-name,Values: [default, build_slaves]}, {N ame: key-name,Values: [artsy_build_keypair]}, {Name: instance-type,Values: [c1.medium]}, {Name: tag:Name,Values: [build-slave-20140619]}, {Name: instance-state-name,Values: [stopped, sto pping]}],}
No existing instance found - created: {InstanceId: i-988b7077,ImageId: ami-cc8871a4,State:

Unable to find source-code formatter for language: 0,name: pending. Available languages are: _javascript_, sql, xhtml, actionscript, none, html, xml, java

,PrivateDnsName: ,PublicDnsName: ,StateTransitionReason: ,KeyName: artsy
_build_keypair,AmiLaunchIndex: 0,ProductCodes: [],InstanceType: c1.medium,LaunchTime: Sun Feb 01 12:39:38 EST 2015,Placement: {AvailabilityZone: us-east-1a,GroupName: ,Tenancy: default},
KernelId: aki-88aa75e1,Monitoring: {State: disabled},StateReason:
Unable to find source-code formatter for language: pending,message: pending. Available languages are: _javascript_, sql, xhtml, actionscript, none, html, xml, java

,Architecture: x86_64,RootDeviceType: ebs,RootDeviceName: /dev/sda1,BlockDeviceMappings:
[],VirtualizationType: paravirtual,ClientToken: ddc70314-0aff-4d43-8f84-ce4658bf01b5,Tags: [{Key: Name,Value: build-slave-20140619}],SecurityGroups: [{GroupName: default,GroupId: sg-4fc 61326}, {GroupName: build_slaves,GroupId: sg-b751d4df}],Hypervisor: xen,NetworkInterfaces: [],EbsOptimized: false,}
Feb 1, 2015 12:39:38 PM hudson.plugins.ec2.SlaveTemplate provisionOndemand
INFO: No existing instance found - created: {InstanceId: i-988b7077,ImageId: ami-cc8871a4,State:
Unable to find source-code formatter for language: 0,name: pending. Available languages are: _javascript_, sql, xhtml, actionscript, none, html, xml, java

,PrivateDnsName: ,PublicDnsName: ,StateTransitionReason: ,KeyName:
artsy_build_keypair,AmiLaunchIndex: 0,ProductCodes: [],InstanceType: c1.medium,LaunchTime: Sun Feb 01 12:39:38 EST 2015,Placement: {AvailabilityZone: us-east-1a,GroupName: ,Tenancy: def ault},KernelId: aki-88aa75e1,Monitoring: {State: disabled},StateReason:
Unable to find source-code formatter for language: pending,message: pending. Available languages are: _javascript_, sql, xhtml, actionscript, none, html, xml, java

,Architecture: x86_64,RootDeviceType: ebs,RootDeviceName: /dev/sda1,BlockDeviceMap
pings: [],VirtualizationType: paravirtual,ClientToken: ddc70314-0aff-4d43-8f84-ce4658bf01b5,Tags: [{Key: Name,Value: build-slave-20140619}],SecurityGroups: [{GroupName: default,GroupId: sg-4fc61326}, {GroupName: build_slaves,GroupId: sg-b751d4df}],Hypervisor: xen,NetworkInterfaces: [],EbsOptimized: false,}


Now it will keep spawning instances again and again until EC2 stops giving it more (ours is set to a 50 instance limit for example).

Environment: Linux li245-114 2.6.39.1-linode34 #1 SMP Tue Jun 21 10:29:24 EDT 2011 i686 GNU/Linux
Project: Jenkins
Priority: Major Major
Reporter: Daniel Doubrovkine
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators.
For more information on JIRA, see: http://www.atlassian.com/software/jira

--
You received this message because you are subscribed to the Google Groups "Jenkins Issues" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to