/srv/irclogs.ubuntu.com/2015/02/27/#maas.txt

nashvillewell guys i got it after much pain02:12
nashvilleso the problem was i edited the file right as it got grabbed by a node and it corrupted some of the files bytes so i had to remake the file and im back off to the races02:12
nashvillethanks again for the help guys and letting me vent and rage in your channel (sorry)02:13
kikoheh13:27
alessHey there, why is the minimum amount of server 7 machines?16:27
alessfor a maas setup..16:27
jhobbssays who?16:28
roadmraless: it's not, really. At a minimum you need one machine to host maas (assuming you put region and cluster controller in one)16:29
roadmraless: if you manage virtual instances that should be it (not sure, never done it016:29
alessjhobbs: i read it the other day on some maas doc-page, i cannot find it currently16:30
roadmraless: if you want to manage bare metal, then you need at least one other machine to manage :) now if you want to deploy *openstack* then you may need more16:30
alessroadmr: why do i need more than two machines for openstack?16:30
alessbecause it want install all the components on a single node?16:30
roadmraless: last time I tried it, it wanted to install each component in a node. You could consolidate some components, but others make no sense16:31
roadmraless: for instance, it'd be a good idea to deploy ceph (storage) and compute to different nodes, as they have different requirements16:31
alessroadmr: I'm actually looking for an openstack setup on maas so you really got me there. :-)16:32
roadmraless: :P I suspected it :)16:32
alessroadmr: i won't be a heavy ceph user16:32
alessbacking glance thats about it for now. :-)16:32
alessthus i think the things could be mixed at first16:32
roadmraless: you probably refer to this then: http://www.ubuntu.com/download/cloud/install-ubuntu-openstack16:32
alessroadmr: ah that was the one with seven machines16:33
alessexactly16:33
roadmraless: I see. I've never used that installer so I'm not sure whether you could consolidate some services :(16:33
alessroadmr: thing is i'd really like to mix the maas controllers and and the openstack controller stuff16:34
alesslike put it on the same machine16:34
roadmraless: you can always manually deploy openstack services using juju16:34
alessbecause both are quite statuc16:34
jhobbsyou might be able to get more help in #juju16:34
alessstatic16:34
roadmraless: so you can juju deploy --to 1 keystone16:34
roadmraless: then juju deploy --to 1 ceph16:34
roadmraless: they'd both go to the same unit. I'm not saying it'd be a good idea though :)16:35
roadmraless: if you want to deploy openstack on a single machine, then read this: http://ubuntu-cloud-installer.readthedocs.org/en/latest/single-installer.guide.html16:35
roadmraless: this will apparently deploy the services without maas, using just juju and a local environment where each service lives in an lxc container (think a lightweight VM)16:36
alessroadmr: i would put keystone, horizon and the other controllish' stuff on the same node as the MAAS Controllers, because i do think they are quite static in their nature. In contrast to the nova nodes which i'd like to deploy dynamically16:36
roadmraless: ohh, so that's a complex scenario :) I'd look at the single-installer, that way you could get a good idea of how juju is used to deploy the services. Then you can try replicating that in your topology16:37
alessroadmr: is it really? ;-) i just do think that wasting a full pair of server for the openstack controller part, that is apparently only controlling 4 other physical nodes a bit of overkill16:38
alessif the number grows to more than four obviously things will change. But for a start this is a little tough. :-)16:39
alessroadmr: don't you think?16:40
roadmraless: I think it's a bit too much, but I'm not an openstack developer, so I don't know if they had a reason for that16:44
alessroadmr: its not that openstack forces this on you. OpenStack can be planted on whatever you want. :-)16:45
roadmraless: true, if you know what you're doing you can deploy the services any way you want. I suppose the 7-machine installer is just pre-designed for a cloud that can later scale, but for people who want it up and running quickly16:47
alessits just a little weird because having 7 machines at hand just for testing is rare case i do think. :-)16:48
stokachualess: what are you deploying16:48
stokachui can get a full openstack deployment with a single machine in maas16:49
alessstokachu: i only want to deploy nova nodes dynamically16:50
alessthe rest I can manage myself16:50
stokachuyou want maas to do that?16:50
alessor rather could. :-) and i wonder whether it still make sense then to have maas and juju in place16:51
alessstokachu: yep i want maas to take care of the dynamic things which is nova in my case16:51
stokachumaas can boot bare metal or kvm16:51
stokachuthere isn't a maas-nova driver yet that can do that16:52
stokachunova would just create kvm instances on whatever machine it was placed on16:52
stokachuso you'd use maas to deploy a bare metal machine with nova-compute16:53
stokachuthen nova would deploy those instances onto that bare metal16:53
alessstokachu: i dont want maas to control KVM nodes16:53
stokachualess: maas would control the machine running nova-compute16:54
alessstokachu: i just want it to deploy Ubuntu-Juju-OpenStack-Nova-Compute Nodes onto Baremetal, and register them within Keystone and the likes. :-)16:54
stokachuthere isn't a maas<->nova-compute driver for that16:55
alessstokachu: that deploys compute nodes and registers them?16:55
stokachuit would deploy bare metal machines that you'd have to register16:56
stokachubut again without a link between nova-maas there would be no way to power down/up the bare metal machines you'd want to deploy to16:58
stokachuyou'd have to register the bare metal machines in maas then use nova-compute to deploy kvm's in those machines16:59
alessI'm fine with that17:03
stokachuso the easiest way to get maas+juju+openstack is to use our installer17:06
stokachuyou'll want to have maas installed first17:07
stokachuhttp://ubuntu-cloud-installer.readthedocs.org/en/latest/17:07
stokachuyou'll want the multi install option or if you want to use landscape they give you 10 bare metal + 10 virtual seats for free17:07
alessstokachu its really that i dont want maas/juju to deploy the openstack controller node(s), everything else can be managed by MAAS and juju17:08
stokachuok you'll have to deploy the services by hand then17:08
stokachuusing juju17:08
stokachualess: yoou can use the scripts here https://github.com/Ubuntu-Solutions-Engineering/openstack-installer/tree/master/tools/cloud-sh17:09
stokachuto give you an idea17:09
alessis "by hand" still possible within the UI?17:10
stokachuwhat UI?17:10
lborda_ /script install buffers17:11
alessstokachu: https://maas.ubuntu.com/docs/_images/import-images.png17:11
alessSorry the wrong one i meant landscape UI17:11
aless*the17:11
stokachuwhat are you wanting to do within the landscape ui?17:12
alessstokachu deploy the nova nodes onto the metal17:14
stokachuno17:14
stokachualess: you want the horizon dashboard if you want to deploy compute instances onto the bare metal machines17:15
alessstokachu: we're not talking about the same then. :-)17:15
stokachuor if you're wanting to use juju, just juju deploy <charm>17:15
alessI'll try to the describe the setup that i imagine:17:16
stokachualess: apparently not b/c you introduced landscape into the equation at the end17:16
alessI have 4 physical server currently. The number of them will eventually grow.17:17
alessSo for an initial setup the plan is to use two of them for maas (controllers) and because using them for maas only is a bit overkill i was looking for other loads to put on them.17:19
alessthe natural answer was the controller part of openstack, as it will remain static in terms of resource usage for a while.17:19
stokachuwhy do you need to maas controllers for 4 systems?17:20
alessstokachu: because i'm just starting off17:20
stokachutwo*17:20
alesseventually there may be 20-30 or even more17:21
stokachujust install maas on a single server and let that be the maas controller17:21
stokachuadd a second maas controller later on17:21
alessstokachu: but that sucks in terms of HA :-)17:21
stokachuheh17:21
stokachuok so 2 machines are in use for maas controllers, that leaves 2 machines for the rest of openstack17:22
alessstokachu: I'm just looking for a way to start small and grow without too much changes over time17:22
stokachuand to be clear im talking about 2 maas controllers, not 2 cloud-controllers17:22
stokachuwhich is what you are saying right now17:22
alessstokachu: what is a cloud controller?17:23
stokachunova cloud controller17:23
stokachupart of an openstack deployment17:24
alessstokachu: ah thats the juju term for it i see17:24
alessand that is exactly the problem17:25
alessi'd like to mix the maas nodes with the cloud-controller node17:25
alessbecause i assume maas want take up _that_ much resources17:25
stokachuso you'd do juju deploy nova-cloud-controller17:25
stokachuor juju deploy --to lxc:1 nova-cloud-controller17:26
stokachuit'll deploy that to a container on machine 117:26
alessstokachu: but i cannot do this on same node as the maas controller or can I?17:26
alessI mean deploy on the same.17:26
stokachualess: not unless you create a VM on the maas controller to be managed by maas17:26
alessI see i see17:26
stokachui usually create an additional VM on the maas machine for juju bootstrap to use17:27
stokachuto not waste a entire bare metal17:27
stokachuyou could install all of openstack on a single machine17:27
alessstokachu: but is my assumption correct that the maas controller will be idling a lot with 2 physical nodes?17:27
stokachuthen juju deploy additional cloud controllers to other machines17:27
stokachuor nova-compute17:27
alessstokachu: i see clearer now, thanks!17:28
stokachunp17:28
mupBug #1426487 changed: Please ignore me, MAAS rocks <MAAS:Invalid> <https://launchpad.net/bugs/1426487>19:18
ubot5Launchpad bug 1426487 in MAAS "Please ignore me, MAAS rocks" [Undecided,Invalid]19:18
niemeyerkiko: ^^^19:18
mupBug #1426531: Can't disable auto-image syncing <MAAS:New> <https://launchpad.net/bugs/1426531>19:38
ubot5Launchpad bug 1426531 in MAAS "Can't disable auto-image syncing" [Undecided,New]19:38
=== roadmr is now known as roadmr_afk
=== roadmr_afk is now known as roadmr
=== lazyPower is now known as lp|away

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