[04:57] <jtv> hi bigjools
[04:57] <bigjools> :)
[04:57] <bigjools> jtv: ok so I have a concern about that branch
[04:58] <bigjools> there are multiple places that join the fixed string "maas" to the end of TFTPROOT
[04:59] <jtv> Go on
[04:59] <bigjools> it should be encapsulated
[05:00] <jtv> Well that's the work I was already doing when I recognized this need for a separate branch.  Chicken and egg.  :)
[05:00] <bigjools> what are you changing then?
[05:00] <bigjools> in the other branch I mean
[05:01] <jtv> Single module for constructing TFTP paths.
[05:02] <jtv> So all the TFTP/PXE path construction (in both shell and python) will use that instead.
[05:02] <bigjools> good
[05:03] <jtv> But I opted against taking shortcuts by doing both at once… only leads to mistakes.
[05:06] <jtv> Ah.  Thanks.
[05:06] <bigjools> de nada
[05:07] <jtv> This is where Zaphod Beeblebrox might say “Oh?  Well forget it then.”
[05:09] <bigjools> that's so depressing
[05:10] <jtv> Well he wasn't a nice guy.
[10:29] <jtv> Daviey: I wonder if you could have a look at the maas-import-pxe-files script… I'd love to know if the /var/lib/tftpboot/<arch>/<subarch>/pxelinux.cfg/default file it generates are at least slightly sane.  We're not activating those yet, but we will at some point.
[10:34] <Daviey> jtv: One thing i'd /really/ like to do soon.. is just try it on real hardware :)
[10:34] <jtv> Indeed.
[10:35] <Daviey> roaksoax: Do you have flexibility to try this on the Lenovo lab this week?
[11:11] <jtv1> rvba: done with your review — few more notes.  And with that, I have to run!
[11:11] <jtv1> nn people
[13:03] <cheez0r> Daviey: let me know if you have a couple of minutes to chat; I'm trying to be sure I grok the openstack/juju/maas stack as well as I believe I do and would like confirmation.
[13:05] <Daviey> cheez0r: I am on a call now, but maybe someone else can help in the interim
[13:05] <cheez0r> No rush at all- I just want to pick your brain for about five minutes.
[13:39] <rvba> Hi roaksoax, just a heads up: I've just landed support for loading raphaelJS from the package.  We will simply need to tweak the settings RAPHAELJS_LOCATION (similar to YUI_LOCATION) to point to where the files will be located.
[13:59] <czajkowski> hiya
[13:59] <czajkowski> have folks seen the two mails come into contact maas maintainers team page.
[13:59] <czajkowski> just a heads up in case it's gone into a folder and not seen
[14:06] <allenap> czajkowski: I'm replying to Max right now; want me to CC you?
[14:09] <czajkowski> allenap: no tis grand just wondered did people see the mails
[14:09] <czajkowski> the other one is Questions on Ubuntu Cloud Infrastructure with MAAS from Tomas
[14:12] <allenap> czajkowski: I didn't reply to that. I sense that you're itching to do it though.
[14:13] <czajkowski> lol
[14:13] <czajkowski> I find the posts interesting
[14:14] <czajkowski> not sur eI can answer them but sometimes people dont see the contact me mails so I am just trying to highlight them
[16:13] <allenap> czajkowski: I cannae edit that docs doc.
[16:14] <czajkowski> hmmm
[16:14] <czajkowski> allenap: try now please
[16:15] <allenap> czajkowski: Cool, works, ta.
[16:16] <czajkowski> allenap: great, one way to check people read my mails :p
[16:17] <roaksoax> Daviey: sorry internet connection just got back
[16:17] <roaksoax> Daviey: and yes, what lenovo lab?
[16:18] <Daviey> roaksoax: The lab we brought up last cycle?
[16:18] <Daviey> under pgraner
[16:19] <roaksoax> Daviey: ah sure!
[16:19] <allenap> czajkowski: For even more evil: misspell everyone's names in the doc and don't grant edit.
[16:19] <roaksoax> Daviey: i didn'tknow that was the lenovo lab :)
[16:19] <czajkowski> allenap: eh no I kinda want people to edit it :)
[16:20] <allenap> s/evil/efficacy/
[16:20] <roaksoax> Daviey: but yet, where do I get the credentials
[16:20] <Daviey> roaksoax: didn't you already have access?
[16:21] <allenap> czajkowski: But they'll have to ask you for edit, so you can check that *everyone* has read your message and acted on it. Who can resist not correcting their own name? Actually, I know of one person...
[16:22] <roaksoax> Daviey: the only two labs I had access two were the UEC one and the one jamespage uses
[16:22] <czajkowski> allenap: lol
[16:23] <Daviey> roaksoax: Hmm
[16:23] <Daviey> roaksoax: can you request access through the QA team?
[16:25] <roaksoax> Daviey: sure, will do
[16:41] <roaksoax> Daviey: i think I can even use canonistack to test the script
[16:44] <Daviey> roaksoax: script ?
[16:44] <roaksoax> Daviey: maas-import-pxe-files
[16:44] <Daviey> ahh
[18:34] <burnbrighter> when using the mass shell to try to delete the admin node, I am seeing
[18:34] <burnbrighter> NodeStateViolation: Cannot delete node node-e7924f74-bcbd-11e1-a4fe-000c295c2531: node is in state Allocated.
[18:34] <burnbrighter> how can I delete the admin node when the interface won't let me
[18:34] <burnbrighter> ?
[18:38] <burnbrighter> Ok, well, it appears half deleted.  I can no longer edit the node from the interface, but it is still in the interface
[20:03] <burnbrighter> Can anyone help me with the commands to delete ghost entries in the interface?
[20:03] <burnbrighter> I'm guess it should be able to be done via the maas shell
[20:11] <cheez0r> trying to delete nodes from MaaS?
[20:11] <cheez0r> hang on, I think I have that here somewhere
[20:13] <cheez0r> sudo maas shell
[20:13] <cheez0r> > from maasserver.models import Node
[20:13] <cheez0r> > node = Node.objects.get(hostname='myhostname')
[20:13] <cheez0r> > node.delete()
[20:14] <cheez0r> http://paste.ubuntu.com/1040776/
[20:23] <burnbrighter> >>> node = Node.objects.get(hostname='maas02')
[20:23] <burnbrighter> >>> node.delete()
[20:23] <burnbrighter> Traceback (most recent call last):
[20:23] <burnbrighter>   File "<console>", line 1, in <module>
[20:23] <burnbrighter>   File "/usr/lib/python2.7/dist-packages/maasserver/models.py", line 636, in delete
[20:23] <burnbrighter>     % (self.system_id, NODE_STATUS_CHOICES_DICT[self.status]))
[20:23] <burnbrighter> NodeStateViolation: Cannot delete node node-e7924f74-bcbd-11e1-a4fe-000c295c2531: node is in state Allocated.
[21:03] <cheez0r> oh, they can't be allocated.
[21:03] <cheez0r> you have to terminate-machine from juju first.
[21:13] <burnbrighter> how do you terminate the machine from juju?
[21:22] <burnbrighter> ok, juju destroy-environment
[21:23] <burnbrighter> weee, that did it
[21:45] <roaksoax> flacoste: is rvba the only one working on the celery stuff?
[23:30] <flacoste> roaksoax: no, allenap and bigjools also participated