[03:55] <Kiall> anyone know if its possible to convince cloudinit to set an EC2 instance's hostname to its external name, rather than internal?
[03:56] <flaccid> edit the module or create a new one i think
[04:01] <Kiall> flaccid, yea - im looking at the source now .. I would have thought it a common request and figured it was something simple ;) bah!
[04:01] <flaccid> feel free to contribute
[04:02] <Kiall> flaccid, if i could get my head around bzr / quilt and their friends .. i would ;)  .. git I can handle .. bzr and quilt make me sore ;)
[04:02] <flaccid> i agree
[04:03] <Kiall> infact .. its not even quilt .. i can use that ;) .. its just bzr! ;)
[04:03] <flaccid> bzr is pretty straight forward. i'm sure many ubuntu peeps can help you if you have a problem
[04:04] <Kiall> I'm sure its just that i'm way too used to git to allow myself to get used to it!
[04:05] <flaccid> hey im' like that too for sure
[04:06] <Kiall> yup.. launchpad doesnt exactly help either .. never have the slightest clue which branch and repo to use! anyway .. guess I'll figure another way around it as I need a fix pretty quickly .. i think preserve_hostname: true and setting it in runcmd's should work
[04:07] <flaccid> yeah its confusing as. i don't know much about cloud-init yet. hoping someone else here can assist you
[09:07] <superxgl> hi all, is cloud-init only for ubuntu? is there any RPM package for CentOS installing ?
[09:24] <soren> It was written in the hope that other distros would pick it up.
[09:25] <soren> ...whether they have or not... No idea.
[09:38] <superxgl> soren: thank you. i want to install cloud-init on my CentOS, but did not find any rpm package
[09:43] <superxgl> i don't know if i can convert the cloud-init deb package into rpm package...
[09:55] <kim0> superxgl: I think a program named "alien" might help convert it .. doesn't mean it'll work though :)
[10:05] <superxgl> kim0: thank you. i will have a try :)
[10:11] <TREllis> superxgl: well, amazon use it in their "official" linux ami, which looks relatively centos based
[10:21] <TREllis> superxgl: infact, if you launch one of their official linux ami's you can grab the src.rpm using 'get_reference_source -p cloud-init'
[10:22] <superxgl> TREllis: Thank you very much :)
[10:22] <TREllis> not sure why they make you use that script to get to the source packages, but I guess it's something to do with all their repos & mirrors only being accessible from AWS
[10:23] <superxgl> TREllis: hmm... i don't have an account for amazon
[10:24] <flaccid> superxgl: get the rpm from the amazon linux ami.
[10:25] <flaccid> they have a version of cloud-init and it works
[10:25] <superxgl> flaccid :  i don't use EC2 so i can not access the linux ami :(
[10:25] <flaccid> oh crap i some already said sorry
[10:26] <flaccid> start using it.
[10:26] <flaccid> err *someone said
[10:26] <superxgl> hmm....
[10:27] <flaccid> i'd launch an instance and get it but i cbf :)
[10:28] <superxgl> flaccid: thx :)
[10:28] <TREllis> superxgl: I'm feeling helpful today...  http://trellisnet.co.uk/junk/cloud-init-0.5.14-22.amzn1.src.rpm
[10:28] <flaccid> thats the source rpm
[10:29] <flaccid> you can get the real rpm out of the ami or the repos
[10:29] <ubuntucloud304> where do i start am ubuntu/linux newbie
[10:29] <TREllis> or rpmbuild -ba that ;-)
[10:30] <superxgl> TREllis : oh, cool....thank you very much for ur kindly help  :)
[10:30] <flaccid> ubuntucloud304: reading the docs
[10:30] <superxgl> and thank you flaccid, thank you all of you here ..
[10:30] <ubuntucloud304> -=flaccid specifics
[10:31] <flaccid> whichever you can find
[10:31] <flaccid> its like getting a car and saying 'where do i start'
[10:32] <flaccid> well how long is a piece of string..
[10:32] <ubuntucloud304> from a drivin school first
[10:32] <flaccid> anyway i'm a bit too sarcastic tonight, so i will go watch a movie
[10:32] <ubuntucloud304> cool
[10:33] <TREllis> superxgl: http://cloud.ubuntu.com/
[10:33] <TREllis> that's a good starting point, really depends on what you aim to do
[10:34] <kim0> ubuntucloud304: are you aiming to start with "cloud" stuff, or generally "Ubuntu" itself
[10:34] <ubuntucloud304> i'l now hit the road
[10:34] <ubuntucloud304> cloud
[10:34] <superxgl> TREllis: thank you very much ! :)
[10:34] <kim0> ubuntucloud304: ah ok .. ping me when u're back
[10:34] <kim0> will try to help
[10:35] <TREllis> superxgl: woops that was directed to ubuntucloud304 ;-)
[10:36] <superxgl>  TREllis: aha, it is also helpful to me :)
[11:09] <madafu> kim0 ubuntucloud304 help
[11:12] <TeTeT> madafu: what's the problem?
[11:18] <TeTeT> anyone ever got an 'unable to update user' warning when changing/deleting a user in the web interface of 10.04 UE
[11:38] <madafu> TeTeT: New in ubuntu cloud
[11:41] <kim0> madafu: hey .. welcome :)
[11:41] <kim0> madafu: so what got you interested
[11:42] <kim0> what are you trying to do
[11:42] <madafu> cloud
[11:42] <kim0> so you wanna run virtual machines and stuff
[11:42] <madafu> downloaded the ubuntu cloud server what next?
[11:43] <madafu> yeah
[11:43] <kim0> madafu: This is the main installation page https://help.ubuntu.com/community/UEC/CDInstall
[11:44] <madafu> thank you
[11:44] <kim0> madafu: for some extra reading, this following page is a good jumping page http://cloud.ubuntu.com/docs/uec-book/
[12:29] <superxgl> TREllis: i could not rebuild the cloudinit-src.rpm, it said that :  error: Failed build dependencies:  python-devel-abi is needed by cloud-init-0.5.14-22.noarch
[12:30] <TREllis> superxgl: never mind, you'll need to grab the binary from the amazon linux ami then
[12:30] <superxgl> i have installed something like python-devel, python-abi, and it did not works. and i googled a lot , did not find the python-devel-abi
[12:31] <TREllis> superxgl: and/or try python26-devel since Centos5 uses python2.4 by default
[12:32] <kim0> superxgl: yum whatprovides python-devel-abi
[12:32] <kim0> might help
[12:32] <superxgl> i did yum python-devel-abi, but it saids not have this one...
[12:32] <kim0> just try that command
[12:33] <superxgl> i am trying install python26 now
[12:34] <TREllis> it's probably easier just to spin up an instance and user yumdownloader to grab the binary
[12:34] <TREllis> -r
[12:35] <superxgl> i did yum whatprovides python-devel-abi , still not found...
[12:40] <TREllis> superxgl: 2 secs, I'll pull it out of one of my instances
[12:41] <superxgl> TREllis : oh...thank you very much, u help me a lot today :)
[12:46] <TREllis> superxgl: http://trellisnet.co.uk/junk/cloud-init-0.5.14-23.amzn1.noarch.rpm interestingly the one they provide the source of is version -22 not -23
[12:50] <superxgl> TREllis:  oh, ya , it did is -22... thank you for ur help , i am really appreciate for all of your help here :)
[12:51] <TREllis> superxgl: sure, np
[12:53] <superxgl> TREllis : cool...the rpm works pretty well :) tnx:)
[12:54] <TREllis> superxgl: you are using it for spinning up centos emi's in UEC?
[12:57] <superxgl> TREllis: i am using it for execute some scripts once the instance boots, for i want to run hadoop on the eucalyptus .and  i am using centos EMI now
[12:59] <TREllis> superxgl: right ok
[12:59] <superxgl> TREllis : hopes it works :)
[12:59] <TREllis> superxgl: I've done a bit of hadoop in UEC in the past
[12:59] <TREllis> superxgl: but generally with the Ubuntu EMI's :-)
[13:00] <superxgl> TREllis : oh ,really ?
[13:00] <superxgl> it is cool..
[13:00] <superxgl> so how did u do that ?
[13:01] <superxgl> i just followed the guide : http://wiki.apache.org/hadoop/AmazonEC2
[13:01] <TREllis> superxgl: there is a number of ways, there are a few puppet modules for hadoop floating around on the web, I used cloud-init with some already configured hadoop configs since it was only for some tests
[13:01] <superxgl> and i modified the scripts to make it works  on eucalyptus
[13:03] <superxgl> TREllis : hmm...cool..
[13:04] <superxgl> puppet modules ? what are they?
[13:15] <superxgl> hmm...looks like the coming release 0.4.0 of apache whirr will support eucalyptus ..
[15:21] <elro> Is anyone using ebsmount on ec2? I'm seeing an "error: devpath not of expected structure, or failed lookup" when I try sudo ebsmount-manual /dev/sdf
[17:47] <RobertLaptop> Question,  Under EC2 once can define a puppet script to customize an image in it startup process.  Is there a way to do it in a Private eucalyptus cloud?
[17:58] <TREllis> RobertLaptop: cloud-init can hook into puppet
[17:59] <RobertLaptop> TREllis, clound-init any documentations?  I guess in my week long research on running a cloud I missed that.
[17:59] <TREllis> RobertLaptop: see https://help.ubuntu.com/community/CloudInit & http://bazaar.launchpad.net/~cloud-init-dev/cloud-init/trunk/view/head:/doc/examples/cloud-config.txt for a fully commented cloud-config file for cloud-init
[18:01] <TREllis> RobertLaptop: actually, this file has the puppet cloud-init docs: http://bazaar.launchpad.net/~cloud-init-dev/cloud-init/trunk/view/head:/doc/examples/cloud-config-puppet.txt
[18:01] <RobertLaptop> TREllis, thanks will read
[18:01] <TREllis> you can't specify a specific puppet class in cloud-init, but you can get it to do the bootstrap,
[18:02] <TREllis> you'll have to have a node definition that knows that ec2 node name or hostname glob and match that to classes or use some examples that mathias produced a while back: http://ubuntumathiaz.wordpress.com/ check out all his blog posts on puppet+ec2/uec
[18:03] <RobertLaptop> Reading
[18:04] <RobertLaptop> Yea that was my one big question was how to pass that info to puppet for something that will get created on the fly.
[18:18] <RoAkSoAx> TREllis: I already have a tesst RA for the CLC, and works like a charm
[21:21] <jmgalloway> I have a question about security groups
[21:21] <daker> !ask | jmgalloway
[21:21] <daker> !ask
[21:21] <jmgalloway> I have a lot of users that are using my cloud
[21:22] <jmgalloway> when they create instances, they have trouble getting ssh to work
[21:23] <jmgalloway> I tried to create a security group for them to use with port 22 open, but I think I did it wrong
[21:24] <jmgalloway> I am the only admin, the others a normal users
[21:24] <jmgalloway> GROUP	admin	cs691	cs691
[21:24] <jmgalloway> PERMISSION	admin	cs691	ALLOWS	tcp	22	22	FROM	CIDR	0.0.0.0/0
[21:24] <jmgalloway> PERMISSION	admin	cs691	ALLOWS	tcp	21	21	FROM	CIDR	0.0.0.0/0
[21:24] <jmgalloway> PERMISSION	admin	cs691	ALLOWS	tcp	80	80	FROM	CIDR	0.0.0.0/0
[21:26] <jmgalloway> is this not right?
[21:40] <jmgalloway> anyone?
[22:23] <jmgalloway> anyone here?
[22:24] <daker> jmgalloway, just wait ツ
[22:25] <jmgalloway> I just have a few questions about getting ports open
[23:04] <kim0> jmgalloway: hey
[23:17] <kim0> jmgalloway: when you launch instances using your account, under "admin cs691" security group, I suppose it works as it should
[23:18] <kim0> How are those other users allowed to create instances ? or you allowing them with IAM ?
[23:19] <kim0> try to leave some more detail .. and someone will try helping
[23:58] <mathiaz> smoser: hi!
[23:59] <mathiaz> smoser: is there anything in the LTS ami that would automatically lock the ubuntu account?