On Thu, Sep 22, 2011 at 01:33:33PM -0500, Ian McLeod wrote:
Hugh,
Per earlier chat, the plan is to put these into a config file and make
users aware that they may be updated from time to time.
I don't like the idea of an "auto update" as this will potentially
change the outcome of otherwise identical build/push requests.
I suppose we could default to the configuration file but add an option
for automated updates. Perhaps a signed bit of config JSON in a well
established pair of S3 buckets....
-Ian
Config RPM any use, or too much overhead? It would let support track
"You've got the wrong JEOS URI" issues pretty easily...
--H
On Thu, 2011-09-22 at 13:40 -0400, Hugh Brock wrote:
> Hey guys. Is there, or will there be, some automatic way to update
> these?
>
> --Hugh
>
> On Thu, Sep 22, 2011 at 01:37:27PM -0400, wes hayutin wrote:
> > Due to some recent changes w/ RHUI the JEOS images for aeolus need to be
> > respun or use a new ami. Until then you will get the following when
> > building/pushing ec2.
> >
> >
> > 'terminated'. [290 of 300 seconds elapsed]
> > 2011-09-22 13:31:21,235 DEBUG
> > imgfac.builders.BaseBuilder.RHEL6_ec2_Builder pid(14690) Message:
> > Instance status (stopped) - waiting for 'terminated'. [295 of 300
> > seconds elapsed]
> > 2011-09-22 13:31:26,238 DEBUG
> > imgfac.builders.BaseBuilder.RHEL6_ec2_Builder pid(14690) Message:
> > Exception caught in ImageFactory
> > 2011-09-22 13:31:26,301 DEBUG
> > imgfac.builders.BaseBuilder.RHEL6_ec2_Builder pid(14690) Message:
> > Traceback (most recent call last):
> > File
> >
"/usr/lib/python2.7/site-packages/imgfac/builders/Fedora_ec2_Builder.py", line
425, in push_image
> > credentials)
> > File
> >
"/usr/lib/python2.7/site-packages/imgfac/builders/Fedora_ec2_Builder.py", line
581, in push_image_snapshot_ec2
> > self.install_euca_tools(guestaddr)
> > File
> >
"/usr/lib/python2.7/site-packages/imgfac/builders/RHEL6_ec2_Builder.py",
> > line 45, in install_euca_tools
> > self.guest.guest_execute_command(guestaddr, "yum -y install
> > euca2ools")
> > File "/usr/lib/python2.7/site-packages/oz/RedHat.py", line 463, in
> > guest_execute_command
> > command, timeout)
> > File "/usr/lib/python2.7/site-packages/oz/ozutil.py", line 332, in
> > ssh_execute_command
> > "root@" + guestaddr, command])
> > File "/usr/lib/python2.7/site-packages/oz/ozutil.py", line 310, in
> > subprocess_check_output
> > raise SubprocessException("'%s' failed(%d): %s" % (cmd,
retcode,
> > stderr), retcode)
> > SubprocessException: 'ssh -i /tmp/tmpxYCJQd -F /dev/null -o
> > ServerAliveInterval=30 -o StrictHostKeyChecking=no -o ConnectTimeout=10
> > -o UserKnownHostsFile=/dev/null -o PasswordAuthentication=no
> > root(a)ec2-50-17-23-173.compute-1.amazonaws.com yum -y install euca2ools'
> > failed(1): Warning: Permanently added
> > 'ec2-50-17-23-173.compute-1.amazonaws.com,50.17.23.173' (RSA) to the
> > list of known hosts.
> >
https://rhui.us-east-1.aws.ce.redhat.com/rhuilb/content/dist/rhel/rhui/se...:
[Errno 14] Peer cert cannot be verified or peer cert invalid
> > Trying other mirror.
> > Error: Cannot retrieve repository metadata (repomd.xml) for repository:
> > rhui-us-east-rhel-server-releases. Please verify its path and try again
> >
> >
> > 2011-09-22 13:31:26,301 DEBUG imgfac.BuildJob.BuildAdaptor pid(14690)
> > Message: Raising event with agent handler (<ImageFactoryAgent(Thread-1,
> > initial)>), changed status from PUSHING to FAILED
> >
> >
> >
> >
> > _______________________________________________
> > aeolus-devel mailing list
> > aeolus-devel(a)lists.fedorahosted.org
> >
https://fedorahosted.org/mailman/listinfo/aeolus-devel
> >
> >
>
--
Ian McLeod - Red Hat
office: 312.660.3539
mobile: 312.899.6736
rh internal: (81) 33539
--
== Hugh Brock, hbrock(a)redhat.com ==
== Engineering Manager, Cloud BU ==
== Aeolus Project: Manage virtual infrastructure across clouds. ==
==
http://aeolusproject.org ==
"I know that you believe you understand what you think I said, but I’m
not sure you realize that what you heard is not what I meant."
--Robert McCloskey