Hi,
Atlassian has uploaded our certs to Bamboo, and I am trying to set up EBS to help our maven builds.
When i run createInitialVolume.sh 6, i get the following Client Auth error..
mountLocation: /mnt/bamboo-ebs
attachedDeviceLocation: /dev/sdh
instanceId: i-XXXXXX
amiId: ami-XXXXXXXX
availabilityZone: us-east-1a
Creating volume with size 6 GB...
Waiting for volume vol-XXXXXXXX to start up...
Waiting while volume vol-XXXXXX is creating...
Attaching volume vol-XXXXXXX
Client.AuthFailure: Not authorized for instances: [i-XXXXX]
I can see the mounted drive , and upload my maven repo, but when I generateSnapshot..
generateSnapshot.sh
mountLocation: /mnt/bamboo-ebs
attachedDeviceLocation: /dev/sdh
instanceId: i-XXXXXXX
amiId: ami-XXXXXXX
availabilityZone: us-east-1a
No volume attached
It says no Volume attached, and the snapshot is not visible in AWS console. The volume is, but when I make a snapshot though the AWS the elastic instance cannot mount the snapshot.
Any ideas?
Our Bamboo key was out of sync with the AWS account settings.
[root@domU-12-31-39-0E-B2-11 bamboo-ebs]# ec2-describe-volumes
VOLUME vol-1c3f3e73 6 us-east-1a available 2012-05-14T10:54:08+0000
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Then..
[root@domU-12-31-39-0E-B2-11 /]# generateSnapshot.sh
mountLocation: /mnt/bamboo-ebs
attachedDeviceLocation: /dev/sdh
instanceId: i-57c34a31
amiId: ami-395a8550
availabilityZone: us-east-1a
No volume attached
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
I can see the mounted drive
What does ec2-describe-volumes say at that point? Does it list your instance and the volume?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
[root@domU-12-31-39-0E-B2-11 bamboo-ebs]# ec2-describe-volumes
VOLUME vol-1c3f3e73 6 us-east-1a available 2012-05-14T10:54:08+0000
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hmm, it only says 'available' on the volume, not 'attached', which is a prerequisite for mounting the EBS. What do you mean by 'I can see the mounted drive'? What does 'mount' say?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
I mean I can cd to /mnt/bamboo-ebs and copy files there, also under /maven there is the m2 repo which I can populate with uploaded files.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
[root@domU-12-31-39-02-5D-B1 ~]# mount
/dev/sda1 on / type ext3 (rw)
none on /proc type proc (rw)
none on /sys type sysfs (rw)
none on /dev/pts type devpts (rw,gid=5,mode=620)
/dev/sda2 on /mnt type ext3 (rw)
none on /dev/shm type tmpfs (rw)
none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw)
fusectl on /sys/fs/fuse/connections type fusectl (rw)
/mnt/home on /home type none (rw,bind)
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
I also cant see the running instance in the EC2 console, although I can see the EBS volume created by the script in the console.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
ec2-describe-instances also gets a client auth faliure.
[root@domU-12-31-39-02-5D-B1 ~]# ec2-describe-instances i-93e89cf5
Client.AuthFailure: Not authorized for instances: [i-93e89cf5]
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.