=== CyberJacob is now known as CyberJacob|Away | ||
MrCurious2 | so wierd. maas web ui can start the vm node to comission it, but not to "start" it | 00:30 |
---|---|---|
MrCurious2 | oh ho ho ssh key not registered. thank you mouse hover baloon over start button | 00:34 |
MrCurious2 | success at lasst! | 00:35 |
=== freeflying_away is now known as freeflying | ||
MrCurious2 | it is working sweet now :) | 02:31 |
=== jtv1 is now known as jtv | ||
jtv | bigjools: would you believe that for the models migration I considered setting a standard of not giving manager classes a model-specific name? | 03:49 |
bigjools | jtv: I'm not horrified | 03:50 |
jtv | bigjools: I do wonder if we need to model physical networks before modeling virtual ones. | 05:42 |
bigjools | jtv: we do, don't we?! | 06:00 |
bigjools | (sorry had internet brownout, massive storm here) | 06:00 |
bigjools | jtv: still there? | 06:20 |
jtv | bigjools: yes, still here... or again, it turns out | 06:28 |
bigjools | jtv: can I do a pre-imp with you | 06:34 |
jtv | Yes, let me grab the right hardware for that. | 06:34 |
bigjools | jtv: call me when you're ready | 06:39 |
=== CyberJacob|Away is now known as CyberJacob | ||
=== mthaddon` is now known as mthaddon | ||
jtv | rvba: I'm grabbing the card for "user should be given a choice of where to place a node." Probably not much to do there — the hard work is in your card I think. | 08:53 |
rvba | jtv: indeed. Also, Julian and I briefly talked about this and we don't think this card (the one you picked) should be done. | 08:54 |
bigjools | well hang on | 08:55 |
bigjools | not in that format, no, but the choice needs to be available to override the default | 08:55 |
rvba | jtv: our idea was that having a default plus letting the user override it should be enough | 08:55 |
rvba | What bigjools said :) | 08:55 |
jtv | Yes, that's what I figured. | 08:55 |
rvba | Let's talk about this after the call (or right now, if you want). | 08:56 |
bigjools | we are, as they say, in violent agreement | 08:56 |
rvba | Having a default and letting the user change it is not as trivial as it sounds. | 08:56 |
bigjools | it's Django, nobody expected it to be :) | 08:57 |
rvba | tsss | 08:57 |
rvba | Please. | 08:57 |
jtv | That depends... without your branch done, it is simple. | 08:57 |
* bigjools pokes at the raw nerve | 08:57 | |
jtv | It's making the default not be null that's difficult. Right? | 08:57 |
rvba | The trick being that the system must enforce the invariant: there is one default and one default only. | 08:57 |
rvba | We have to make sure the status 'default' cannot be removed without another zone being selected as the default first. | 08:58 |
rvba | We have to prevent the default from being deleted. | 08:58 |
rvba | That sort of things. | 08:58 |
jtv | In general, we have to fix the deletion of zones. | 08:58 |
jtv | Because it nulls the existing Node.zone fields. | 08:59 |
jtv | For the zone you're deleting, that is. | 08:59 |
rvba | Indeed. | 08:59 |
rvba | And it's much simpler to do than what has been done thus far :) | 08:59 |
rvba | i.e. no need to override zone.delete. | 08:59 |
jtv | Really? | 08:59 |
rvba | jtv: https://docs.djangoproject.com/en/dev/ref/models/fields/#django.db.models.ForeignKey.on_delete | 09:00 |
jtv | Ah, there's a policy? | 09:00 |
rvba | jtv: more precisely https://docs.djangoproject.com/en/dev/ref/models/fields/#django.db.models.SET_DEFAULT | 09:00 |
rvba | Yep | 09:00 |
rvba | I've fixing this as a drive-by in my branch. | 09:00 |
jtv | Then it comes back to how to set the default. | 09:00 |
jtv | Which is an already existing problem. | 09:00 |
rvba | And that can be a callable, like Zone.objects.get_default_zone | 09:01 |
jtv | Ah good. | 09:01 |
jtv | Then I don't know what needs doing for this card I picked up... | 09:01 |
rvba | Nothing, if you ask me :) | 09:01 |
jtv | Right. The option's already there. | 09:01 |
* jtv deletes | 09:01 | |
jtv | That said, I am under instructions to help you clear this lane, so if there's anything I can do for you... | 09:02 |
rvba | Well, let's talk about this, I'd be happy to run things by you. | 09:03 |
jtv | You want to hang out? | 09:06 |
rvba | jtv: yep, let's do that. | 09:06 |
jtv | Damn. That means moving hardware around again. Hang on. | 09:08 |
rvba | jtv: ready when you are | 09:12 |
jtv | Oh come on, I used that network cable in that very port earlier today. I *know* it works. | 09:12 |
jtv | Ah. | 09:12 |
jtv | Slow DHCP response. | 09:12 |
jtv | Shall we just call the default zone "default"? | 09:41 |
rvba | You mean, make 'default' be its default name? | 09:43 |
rvba | That's what I have in the data migration script that I created: http://paste.ubuntu.com/6702219/ | 09:44 |
jtv | Perfect. | 09:45 |
rvba | jtv: well, I'll have to change it now… you can see the presence of the 'default' boolean column in that migration. | 09:47 |
jtv | No worries, I just meant the name. | 09:47 |
=== marcoceppi_ is now known as marcoceppi | ||
bjorne | 2013-12-22 11:20:04,813 - url_helper.py[DEBUG]: Attempting to open 'http://172.16.1.21/MAAS/metadata//2012-03-01/user-data' with 1 attempts (0 retries, timeout=None) to be performed | 17:54 |
bjorne | 2013-12-22 11:20:04,856 - url_helper.py[DEBUG]: Failed reading from http://172.16.1.21/MAAS/metadata//2012-03-01/user-data after 1 attempts | 17:54 |
bjorne | 2013-12-22 11:20:04,856 - url_helper.py[DEBUG]: 1 errors occured, re-raising the last one | 17:54 |
bjorne | someone now anything about this? | 17:54 |
=== allenap_ is now known as allenap | ||
=== CyberJacob is now known as CyberJacob|Away | ||
=== CyberJacob|Away is now known as CyberJacob | ||
bladernr_ | anyone around? I have MAAS set up on a machine running 13.10, but it appears that there is no tftp server installed... should that have been pulled in when I installed maas, maas-cluster-controller or maas-region-controller? | 23:32 |
iunruh | I really want to like MAAS, but wow am I having issues.. When commissioning 15 nodes, 5 of them just didn't turn on (IPMI never got hit, I guess), 4 had GRUB errors, the rest of them were stuck on cloud init and couldn't get an IP address | 23:40 |
iunruh | When I manually turned on the 5 that never came on, they all couldn't get anything from PXE | 23:40 |
iunruh | I don't even know where to begin with debugging | 23:52 |
iunruh | Same exact hardware, all Dell PowerEdge R620 nodes | 23:53 |
iunruh | Same RAID configuration, same NIC configuration | 23:53 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!