On 5/05/2013 11:09 AM, Charles Plessy wrote:
> One solution would be to add wheezy-backports to /etc/apt/sources.list.  By
> default, it will never cause the installation of backports on the system 
> unless
> the administrator specifically requests it.

One nice side effect of this is that other, additional AWS packages that
are frequently updated become easily installable. I'm thinking of
libraries and SDKs that AWS releases (under an Apache license, so all
fine for main?), but which release rapidly... not to mention other tools
that become useful quickly. I want to ensure we have an option in
stable/main eventually, but stable/backports looks like a better option
for newer upstreams to be available to users. But our 'base' AMI should
be as 'pure' to main and minimalistic as possible, flexible enough to be
made into something else (such as installing X).

I agree that cloud-init in the EC2 image is only supportable if we have
security updates, and right now thats with "backports by default in
apt.sources"; this I think we stay as we have done.

> If the cloud-init backport works well, another solution would be to add
> cloud-init to Wheezy in the next point release.  (In know that it is not on
> this list that it has to be formally proposed, but I think that this request
> would only have a chance to pass if it is largely consensual here, so let's
> discuss it here first).

I think cloud-init in stable/main is grand idea; with cloud-init having
matured on other distros previously, its unlikely to have rapid
development and become incompatible over the life span of Wheezy. Hence
I concurr - lets put cloud-init into Wheezy in the next point release,
and we'll cherry pick that package into our base install AMIs.




We should consider some other AMIs that our base offering does not address:

* An AMI set with pre-installed AWS SDKs and tools (boto, etc); probably
using backports in apt.sources for this.
* An AMI set with pre-installed a desktop system with VNC/RDP, etc;
probably using backports in apt.sources for this.
* An AMI set with pre-installed specific blends, like Debian Dr,
DebianMed, etc.

And then do we list all of these both in the Debian AMI account, and the
Debian Marketplace account (for "discoverability").


So based on this discussion, I have 32&64 bit EBS root AMIs without
cloud-init in all regions. I am looking to generate instance store
versions tonight (AWST +0800).


-- 
/Mobile:/ +61 422 166 708, /Email:/ james_AT_rcpt.to

Reply via email to