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
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