/srv/irclogs.ubuntu.com/2012/08/29/#maas.txt

bigjoolssmoser: is there anything documenting how to get cloud-init to run scripts sent in user data?02:42
smoserhttps://help.ubuntu.com/community/CloudInit02:43
smosersimplist thing is if it starts with '#!' it gets executed rc.local time.02:43
bigjoolsgreat02:43
bigjoolsthanks02:44
bigjoolsjam, no luck with hangouts today!06:15
bigjoolsread HACKING.txt in the tree, it explains exactly how to set up06:15
bigjools<bigjools> jam, no luck with hangouts today!06:16
bigjools<bigjools> read HACKING.txt in the tree, it explains exactly how to set up06:16
jam1k06:16
=== jam1 is now known as jam
jam1bigjools: so clearly I was wrong. As it just died without any connection running...06:21
bigjools:)06:21
jam1but I think we got through the bulk of it06:21
bigjoolsyeah06:21
=== jam1 is now known as jam
bigjoolsthe next step is for you to play with the code06:21
jambigjools: making sure I get it now. What is the review/landing process? Similar to launchpad?06:23
jamDo you use the same bot?06:23
bigjoolsjam: I have tarmac running, so we just set MPs approved and it lands them06:24
bigjoolssame review process, same code standards06:24
jambigjools: it is running on your machine(s)?06:24
bigjoolson devpad .... not ideal but works06:24
bigjoolswe also have a jenkins instance that runs tests when it sees new revisions06:25
jambigjools: for more integration-level testing? is it a different set of tests?06:32
bigjoolsjam: diogo is working on that06:32
jamah, so that is the automation of package installs, etc?06:33
bigjoolsyep06:33
czajkowskiroaksoax: ello remember I asked about http://askubuntu.com/questions/178088/configuring-for-automatic-boot-over-avahi-kernel-requires-an-x86-64-but-i686-det  any way we can let the user know if this is possible or something that may happen so we can at least answer it09:21
roaksoaxczajkowski: hi! will do11:24
roaksoaxjtv: howdy!11:24
czajkowskiroaksoax: thanks11:30
roaksoaxsmoser: do you think maas-import-ephemerals has something to do with wrongly permissions being set when running maas-import-pxe-files12:30
roaksoaxthat is if you have looked at it recently12:30
smoserwhat is the issue?12:31
melmothhey, i have a strange feeling that my manual change in /etc/nova/nova.conf have been overriden at a certain stage (they are back to what i set in the nova-controller charm)12:31
melmothwas i tired, or is that  what actually happen ? And if so, how can i reconfigure an alread deployed charm to have new settings ?12:32
roaksoaxsmoser: so on maas-import-pxe-files /var/lib/tftpboot/maas/amd64/generic/precise/commissioning ends un havin 0600 permission, when it needs 075512:32
roaksoaxsmoser: however, /var/lib/tftpboot/maas/amd64/generic/precise/install does have the same permissions. The only "apparent" different thing is the fact12:32
roaksoaxthat the ephemeral images are download with mas-import-ephemerals12:32
smoserroaksoax, its a directory with 0600?12:33
roaksoaxsmoser: yes12:33
roaksoaxpermissions 60012:34
smoserjtv, ping12:34
smoserit looks like install_tftp_image in maas-import-ephemerals leaves a tempdir around12:35
smoseri really wish we had useful comments in commits12:36
roaksoaxhehe :)12:43
roaksoaxsmoser: were you able to find the reason behind the permissions issue? or was it because of a tempdir?12:55
smoserroaksoax, i was just looking, found that i didn't have a good commit message, got off on a side track.12:57
smoserwill continue looking now.12:57
smoserroaksoax, the 0600 really confuses me12:58
smoser(on a directory)12:58
smoserbut it wouldnt surprise me if12:58
roaksoaxsmoser: err sorry, it is 070012:58
smoserok12:58
smoserthen yeah, i suspect12:58
smoser maas install_pxe_image12:58
smoseris copying permissions of12:58
smoser--image="$tmpdir"12:58
smoserand tmpdir was created with mktemp12:58
smoser(so it will have 0700)12:58
roaksoaxindeed, that might actually be the case12:59
roaksoaxsince making the directory with permissions specified, is no different12:59
roaksoaxso it must be it then12:59
smoserwhere is 'install_pxe_image'? in maas?13:00
smoseri dont see it13:00
roaksoaxsmoser: src/provisioningserver/pxe/install_image.py13:00
roaksoaxthat's the file that does that13:01
smoserallenap, have you tested vdenv after your "Change tabs to spaces and remove trailing whitespace." (revno: 830)13:02
smoserit seems to me that you  might have broken it13:02
smoservdenv/zimmer-build/ud-build.txt had tabs that were not indentation13:03
smoseroh shoot. thats just wrong.13:06
smoserjtv didn't leave a temp file around, but only because 'install_image' removes the directory its given13:07
smoserie:13:07
smoser maas-provision install-pxe-image --image=/13:07
smoser==13:07
smoser rm -Rf /13:07
smoserjtv, and then also your install_tftp_image does 'umask a+r' without returning the umask.13:08
flacostematsubara: I've created https://launchpad.net/~maas-maintainers/+archive/daily-qa-ok14:21
flacostematsubara: that's where you should copy the packages when they pass the QA tests14:21
matsubarathanks flacoste14:25
allenapsmoser: No, I didn't run it again, so I'm sorry if that broke it. But... sounds like it needs some tests ;)15:46
smoserallenap, i'm not certiain that dpkg preseed requires tab delimited input15:47
smoserbut i think it does15:47
smoserand you removed those tabs.15:47
allenap /o\15:55
smoserhey all.16:40
smoseranyone want to test:16:40
smoserhttps://maas.ubuntu.com/images/ephemeral/daily/precise/20120825/16:40
smoseri'd appreciate input16:41
roaksoaxsmoser: where you able to look at the permissions issue? I did this: http://paste.ubuntu.com/1174233/ but seems kinda ugly17:29
smoseri didn't look at it at all, no.17:31
smoserbu what you ahve doesn't look terrible to me.17:32
roaksoaxsmoser: alright, I guess that's better than nothing17:38
* roaksoax lunch17:39
jgcampbell300can anyone tell me where the dns configs happen with maas ?18:43
jgcampbell300ok ... i checked .. /etc/dnsmasq.conf and it says addn-hosts = /var/lib/cobbler/cobbler_hosts ... so i check that file and its empty .... i wonder if i have finaly found the place i can add in dns name servers19:04
roaksoaxsmoser: did you, by any chance, updated the ephemeral image today?19:30
smoserroaksoax, sort of.19:30
roaksoaxsmoser: uhmm it is failing to enlist19:31
smoserthere is a daily, and it was accidently published as released for a couple hours19:31
roaksoaxah I see that miht be the one19:31
roaksoaxi'll update the images19:32
smoserbut i'm interested in knowing about the failure, because it should not have failed19:33
roaksoaxsmoser: it was about not being able to access arhicve.ubuntu.com19:35
smoseryou mean import-ephemerals was failing ?19:36
roaksoaxsmoser: err nope, I'm sorry19:36
roaksoaxs/ephemeral/cloud-init19:37
* roaksoax is in slow motion today19:37
smoserroaksoax, well, i intended to put it as 'daily' for testing19:39
smoserso this is part of what i'd hoped to shake out19:39
roaksoaxalright19:39
smoserand i was trying to test also19:39
roaksoaxsmoser: weird!! i imported new images and now everything works like a chaarm19:40
smoserroaksoax, well, that woudl just indicate a regression in the images that i crated19:40
roaksoaxsmoser: right but it was coud-init failing to work19:41
roaksoaxerr19:41
roaksoaxor access the archives19:41
smoserdo you have the console log?19:42
roaksoaxsmoser: nope unfortunately, erased everything19:42
=== cinerama_ is now known as cinerama

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!