jtv | hi bigjools | 04:57 |
---|---|---|
bigjools | :) | 04:57 |
bigjools | jtv: ok so I have a concern about that branch | 04:57 |
bigjools | there are multiple places that join the fixed string "maas" to the end of TFTPROOT | 04:58 |
jtv | Go on | 04:59 |
bigjools | it should be encapsulated | 04:59 |
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:00 |
jtv | Single module for constructing TFTP paths. | 05:01 |
jtv | So all the TFTP/PXE path construction (in both shell and python) will use that instead. | 05:02 |
bigjools | good | 05:02 |
jtv | But I opted against taking shortcuts by doing both at once… only leads to mistakes. | 05:03 |
jtv | Ah. Thanks. | 05:06 |
bigjools | de nada | 05:06 |
jtv | This is where Zaphod Beeblebrox might say “Oh? Well forget it then.” | 05:07 |
bigjools | that's so depressing | 05:09 |
jtv | Well he wasn't a nice guy. | 05:10 |
=== smoser` is now known as smoser | ||
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:29 |
Daviey | jtv: One thing i'd /really/ like to do soon.. is just try it on real hardware :) | 10:34 |
jtv | Indeed. | 10:34 |
Daviey | roaksoax: Do you have flexibility to try this on the Lenovo lab this week? | 10:35 |
=== matsubara is now known as matsubara-lunch | ||
jtv1 | rvba: done with your review — few more notes. And with that, I have to run! | 11:11 |
jtv1 | nn people | 11:11 |
=== matsubara-lunch is now known as matsubara | ||
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:03 |
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:05 |
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:39 |
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 | 13:59 |
allenap | czajkowski: I'm replying to Max right now; want me to CC you? | 14:06 |
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:09 |
allenap | czajkowski: I didn't reply to that. I sense that you're itching to do it though. | 14:12 |
czajkowski | lol | 14:13 |
czajkowski | I find the posts interesting | 14:13 |
czajkowski | not sur eI can answer them but sometimes people dont see the contact me mails so I am just trying to highlight them | 14:14 |
=== matsubara is now known as matsubara-afk | ||
allenap | czajkowski: I cannae edit that docs doc. | 16:13 |
czajkowski | hmmm | 16:14 |
czajkowski | allenap: try now please | 16:14 |
allenap | czajkowski: Cool, works, ta. | 16:15 |
czajkowski | allenap: great, one way to check people read my mails :p | 16:16 |
roaksoax | Daviey: sorry internet connection just got back | 16:17 |
roaksoax | Daviey: and yes, what lenovo lab? | 16:17 |
Daviey | roaksoax: The lab we brought up last cycle? | 16:18 |
Daviey | under pgraner | 16:18 |
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:19 |
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:20 |
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:21 |
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:22 |
Daviey | roaksoax: Hmm | 16:23 |
Daviey | roaksoax: can you request access through the QA team? | 16:23 |
=== jamespage is now known as hazmat_mk2 | ||
=== hazmat_mk2 is now known as jamespage | ||
roaksoax | Daviey: sure, will do | 16:25 |
roaksoax | Daviey: i think I can even use canonistack to test the script | 16:41 |
Daviey | roaksoax: script ? | 16:44 |
roaksoax | Daviey: maas-import-pxe-files | 16:44 |
Daviey | ahh | 16:44 |
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:34 |
burnbrighter | Ok, well, it appears half deleted. I can no longer edit the node from the interface, but it is still in the interface | 18:38 |
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:03 |
cheez0r | trying to delete nodes from MaaS? | 20:11 |
cheez0r | hang on, I think I have that here somewhere | 20:11 |
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:13 |
cheez0r | http://paste.ubuntu.com/1040776/ | 20:14 |
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. | 20:23 |
cheez0r | oh, they can't be allocated. | 21:03 |
cheez0r | you have to terminate-machine from juju first. | 21:03 |
burnbrighter | how do you terminate the machine from juju? | 21:13 |
burnbrighter | ok, juju destroy-environment | 21:22 |
burnbrighter | weee, that did it | 21:23 |
roaksoax | flacoste: is rvba the only one working on the celery stuff? | 21:45 |
flacoste | roaksoax: no, allenap and bigjools also participated | 23:30 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!