/srv/irclogs.ubuntu.com/2014/05/28/#maas.txt

=== CyberJacob|Away is now known as CyberJacob
=== vladk|offline is now known as vladk
=== CyberJacob is now known as CyberJacob|Away
bigjoolsjtv, rvba: did either of you have a chance to look at my schema changes?07:38
jtvNot yet, not yet...07:38
rvbabigjools: not yet :/07:40
bigjoolsno worries, I need allenap to look too anyway :)07:40
bigjoolsI made a load of changes to the design doc07:40
jtvThere goes the lander again!  Something is wrong.07:56
jtvNotice how many rabbit brokers get reported when this happens?  I wonder if we're leaking any.07:56
rvbajtv: looks like you got a different error this time!  FAIL: maasserver.tests.test_js.YUIUnitTestsLocal.test_YUI3_unit_tests08:16
jtvGah!  Three in one branch!08:17
rvbaI suspect there is something wrong with the lander's machine.08:17
jtvYes, that last one sounds like it might be related to memory leaks also.08:17
jtvAfter all, browser tests are normally the most taxing for the system.08:17
rvbaYep.08:18
rvbajtv: Branch landed \o/09:27
jtvrvba: thanks — I hope the G figures it out because this is intowewwabwe09:29
jtvI shouldn't have named the branch after the Punic wars — those took several attempts too.09:30
AskUbuntuUnable to access MAAS nodes | http://askubuntu.com/q/47335009:44
=== vladk is now known as vladk|offline
=== vladk|offline is now known as vladk
=== vladk is now known as vladk|offline
=== vladk|offline is now known as vladk
=== vladk is now known as vladk|offline
=== vladk|offline is now known as vladk
=== vladk is now known as vladk|offline
=== vladk|offline is now known as vladk
libsysguyHi all. I was wondering if someone could help me troubleshoot.  I have a fresh maas install and I am getting a metric *ton* of oops logs when pxe tries to run on the nodes.  I generated an sos report and put it here: https://drive.google.com/file/d/0BwO0l99GoKIxeUFxTHgxaGR0Sk0/edit?usp=sharing13:15
libsysguybut mostly the oops logs just repeat Failure: twisted.internet.error.TimeoutError: User timeout caused connection failure.13:15
libsysguyactually guys, I just got it.  Thanks anyway13:28
ophukis it possible to have the MAAS management interface be different than the PXE/Provision interface? Say I want to control the box through the web interface through 172.16.103.92 and I want the cluster to work through a second ethernet interface with an ip of 10.0.0.1. Is this possible?13:43
jtvophuk: if you're talking about power management through e.g. IPMI, then yes, it's a matter of choosing the node's "power address."13:45
jtvThat's for turning the node on or off.  Is that the type of control you have in mind?13:45
jtvAMT should be able to do the same, from what I hear, although by default it simply sits on the same interface.13:46
ophukjtv: not really. I have one box with two network interfaces, one public and one private. I want to be able to access the web interface through the public interface and I want the private interface there for the PXE, DHCP, and DNS for the cluster13:46
jtvOh, we'er talking about the network interfaces _on the server_?13:47
ophukjtv: yes, sorry13:47
jtvSorry, I thought you meant the network interfaces on the node.13:47
jtvYes, those are meant to be different things (which can of course be the same NIC if you want).13:47
ophukjtv: no worries. I feel like it should be possible but my googling is coming up with anything. It could be because I'm looking for the wrong thing13:48
jtvI'll have to refresh my memory, but at a guess I would say that Apache (which runs the region controller) listens on all interfaces.13:48
rvbaYes, Apache listens on all interfaces.13:49
jtvIn addition to that, there's a setting (again, rusty memory) for the URL which nodes should use when talking to the region controller.13:49
rvbaophuk: this should work out of the box.13:49
jtvThe installation does have a question for "which interface on the region controller faces the nodes," but I don't think you typically get to see that.13:50
jtvI'll shut up for a bit and refresh that memory.13:50
ophukjtv: ok, so if I do sudo dpkg-reconfigure maas-cluster-controller and set that to the public IP, this allows me to view the web interface from the public IP. But how do I tell it to use the other interface for PXE,13:50
jtvIt's sort of the other way around.13:51
rvbaophuk: you want to use the private IP for that.13:51
jtvWhat rvba said.13:51
jtvThe UI is on any of the server's addresses; what needs to be known is which address is reachable for the nodes.13:52
jtvThat's going to be the "private" address in your case.13:52
ophukrvba: ok - so that should be set to my internal IP. That's what I had originally but going to the public interface through a web browser wouldn't bring up the MAAS web ui. I was getting a server 500 error13:52
jtvThat sounds like you _were_ reaching it, but something else went wrong.13:52
rvbaWhat jtv said.13:52
jtvGotta love symmetry.13:53
ophukjtv: yeah apache was working - my public IP is 172.16.103.92 but going to 172.16.103.92/MAAS/ wasn't. I just attributed that to the wrong interface13:53
ophukgreat minds think alike:)13:53
jtvThank you... :)13:53
jtvShall we have a look at the original problem then, and see if that solves the rest?13:54
jtvFirst place to look is the Apache error log.13:54
ophukjtv: yeah. I did the the reconfigure maas back to the internal IP13:54
ophukjtv: one sec - uploading a pastebin13:57
ophukjtv: rvba here you guys go - this is the error log, http://paste.ubuntu.com/7536756/13:57
ophukI moved the original and cleared it out and tried to reconnect. That is what I got13:57
rvbaLooks like the connection to RabbitMQ timed out.13:58
jtvInnnteresting.13:59
ophukalso as I side not I'm not terribly attached to this install, if you feel like something might of gotten messed up during the install I can do it again - it just takes forever to reimport the isos14:00
jtvWell that can be solved by moving /var/lib/maas/boot-resources/cache out of the way somewhere, and moving it back into the new install.  :)14:01
ophukjtv: well that is good to hear:)14:02
jtvophuk: rabbit does tend to get upset when its IP address changes.  I don't know if that's related.14:05
jtv(In this case that'd be a little silly since from the sound of it, its communication will be entirely local to the machine.)14:06
ophukjtv: it is quite possible because it originally pulled an IP from DHCP in the 172 range and then I had to change it to the public and private IP's. I don't remember an option during the install for setting up both nics14:06
jtvAh!14:07
jtvThen I think that explains it.  I've had some luck in the past just editing the rabbitmq config myself, but that wasa before doing much actual work with the setup.14:07
ophukjtv: hmm...ok. Where is this config file?14:08
jtvLooking for it...  Curses, I've done this before.14:10
=== vladk is now known as vladk|offline
rvbajtv: I'm not sure where the piece of documentation that I'm writing belongs… The best place is probably the online documentation but you've documented the bootsource/bootsourceselection stuff in the import script's manpage so I'll have to redo/copy that part to add the relevant context… that's a bit suboptimal.14:11
ophukjtv: /etc/rabbitmq/rabbitmq.config ? I don't have that file14:11
ophuko.O14:11
jtvophuk: same here, and I could have sworn I did just a few months back.14:12
jtvThis may just be a rabbit change.  Change is great, but one wishes the rest of the world would ask one's permission before making any.  :)14:13
ophukjtv: lol - is it possible to do this during install, i.e. configure a static IP on both nics?14:13
jtvrvba: the man page should ideally cover only the command-line script, not the API/UI/CLI-triggered "proper" import.14:13
rvbajtv: agreed.  What's suboptimal is that I'll have to copy part of the documentation from the script to the online doc.14:14
jtvophuk: I seem to remember some confusion when reconfiguring afterwards, along the lines of "is this a URL or just an IP address?"  What I did in the past was just grep /etc for my IP address, and see where the fixes need to be.14:15
jtvrvba: I don't suppose you can move it, and just make the script refer to the online version?14:15
rvbajtv: I'd like to keep the description of the config file's format in the manpage.14:16
jtvAh, that part..  I agree, though it's been a bit of a pain tracking changes.14:17
=== vladk|offline is now known as vladk
=== vladk is now known as vladk|offline
=== vladk|offline is now known as vladk
newellI am new to maas development.  I am trying to make it so the maascli (i.e. I will need to make API changes) that allow us to do:  maas <profile> node read <hostname | system_id>14:47
newellso we  would be adding it so that we can read a node via the system_id (current) or hostname (new)14:48
newellCurious where in the API this change would need to occur14:48
roaksoaxjtv: ^^14:49
roaksoaxrvba: ^^14:49
* newell is happy to be doing it in the right channel finally14:50
jtvroaksoax: newell & I have been conversing about this, we just moved to a new channel.  :)14:50
rvbaheh14:50
roaksoaxjtv: ah ok :)14:50
jtvnewell: I think what you'd do at the moment is: maas <profile> nodes list hostname=<hostname>14:51
jtvThere must be some convenient command-line tool for manipulating/querying JSON...14:51
roaksoaxjtv: so, what if we would like to change anything that needs system_id to also be possible to specify hostname14:51
roaksoaxjtv: for example, we have been experiencing difficulty when adding/removing tags14:52
jtvroaksoax: then I'd do some broader planning first, just because it's a technical departure.14:52
roaksoaxjtv: because every time we want to do it, we have to first obtain the system_id, so we would like to move to a world where I can just do API operations specifying a node's hostname, as it is unique14:52
roaksoaxjtv: so, I'd definitely say that we should support both, system_id|hostname14:53
jtvFirst though, doesn't the Tag API let you do this?14:53
jtvBecause this is a relationship between Tag and Node, and Node is the side where the scale is.14:53
jtvSo maybe it'd make the most sense to say something like "add tag X to the nodes I specify as parameters."14:54
jtvAt that point, there's no technical departure and you no longer need to loop over all nodes for mass updates.14:54
roaksoaxjtv: so what do you think is more appropriate? Being able to do *any* node related operation (that currently needs system_id) with the hostname of the node instead (or alternatively) of using system_id? or for 1 or 2 methods being able to specify hostnames?14:55
roaksoaxjtv: it is my perspective that management via the CLI would be highly improved by being able to specify a node's hostname instead of a system_id14:55
roaksoaxjtv: because in the latter case, we are just doing a "work around"14:56
jtvI don't think so.  It's just the more scalable way to phrase the request.14:56
roaksoaxjtv: obviously, there will be places where we could experience issues, such as when we are to update a node's details14:56
roaksoaxjtv: right, but right now, for any operation we want to make, we have to do the following: 1. obtain list of nodes. 2. grep for X node. 3. get its system_id. 4. perform operation14:57
roaksoaxjtv: usability wise, that is *very* painful14:57
jtvSince hostnames really only make sense while a node is allocated, I guess another factor that comes into this is under which circumstances the operation makes sense on a given node.14:57
jtvI don't think you understand what I said.14:58
roaksoaxjtv: they don't really only make sense when node is allocated. Hostnames make sense anytime because it is a nice way to identify a node, That's why DNS was created14:58
jtvGiven that you can tag a bunch of nodes which you pass as parameters, there's nothing against passing them _as hostnames_.14:59
roaksoaxjtv: right I got your point, however, what I'm trying to explain is that does solve the problem IMHO15:00
roaksoaxjtv: right now, if I want to update a node, I have to do 1. 2. 3. and 4. above15:00
roaksoaxif I want to update a tag, I have to do the same thing15:00
jtvNo you don't, is my point.15:00
roaksoaxthere's many operations that require system_id to be passed15:00
roaksoaxmaas maas tag update-nodes my_tag add="<system_id>"15:01
jtvWhat I'm saying is this needs some more careful thought since it's a technical departure.15:01
ophukhow come when you're installing maas from a live CD do you don't have an option to set a static IP when creating a new MAAS server?15:01
roaksoaxfor me to do that, i need to 1. obtain list of nodes. 2. grep for X node. 3. get its system_id. 4.perform oeperaiton15:01
jtvAnd you're just pushing for the solution you have in mind, which may or may not be fine, but we can end up going down a blind alley if we run with the first suggestion.15:01
roaksoaxjtv: so yes, in this particular case being able to specify hostname instead of system_id does make sense15:01
jtvroaksoax: not quite what you need to do.  You can ask explicitly for just the node with the given hostname.15:02
roaksoaxjtv: right, but you are still asking for a node with a given hostname15:03
roaksoaxjtv: 1. ask for a node with a given hostname. 2. obtain its system_id. 3. perform any other operation I need15:03
roaksoaxjtv: why can't we just go to 3 directly by using its hostname instead of obtaining a system_id15:03
jtvThink of it as OO if you prefer: you ask for the node, and you get its URL.15:03
roaksoaxjtv: right, that might be the case, but the CLI is a usability thing15:04
jtvI see that you want to cut out that step, and I'm trying to help, but we do need to discuss the broader problem without pushing for the original suggestion.15:04
roaksoaxjtv: CLI as to make admin's life easier, not more complicated15:05
jtvI'm trying to help you, but pushing and pushing instead of going through the design process makes that harder, not easier.15:05
roaksoaxjtv: I'm not pushing, I'm trying to figure out what is needed to make this happen (which is going through the design process)15:06
jtvAnd I'm sorry for seemingly distracting you from your path to that solution, really I am.  But experience taught us that it's something we have to do.15:06
jtvSo the problem we have on the table is "I want it to be simpler to write changes to a node."  Right?15:07
newellroaksoax, ^^15:13
jtvNot just, "I want it to be easier to manipulate tags on a node."15:14
roaksoaxjtv: for every single node related operation (other than updating hostname), we need to obtain the system_id. That is affecting usability, so basically, I'd say that every single operation that currently requires a node's system_id, should accept the hostname (other than when updating a node's hostname of course)15:17
jtvThat's much better, thanks.15:19
jtvroaksoax: the original architectural guideline for the API, which we've been lax about, was to focus on batch-oriented operations for scalability.  Unfortunately of course scale and friendliness are not good friends, and we do very much want more friendliness in the CLI.15:36
jtvSome ideas for things we might want to look into in exploring your suggestion:15:38
jtv1. How would hostnames show up in URLs?  System IDs are "safe ASCII," hostnames have their own restrictions (including hopefully unicode at some point!)15:39
jtvI think it's probably OK of course, just noting to check.15:39
jtv2. Is there any chance of ambiguity?15:40
jtvNeed to check whether a hostname can also be a well-formed system ID or vice versa.15:40
roaksoaxjtv: agreed.15:47
roaksoaxnewell: did you join the maas-devel ML?15:47
roaksoaxnewell: can you raise some discuss about it?15:47
roaksoaxjtv: then we would be able to estimate work effort and we can decide from there if this is somethign we can fit this cycle15:48
newellhmm not sure let me check15:48
newellroaksoax, you want me to send out an email to the list summarizing the conversation here that you and jtv have mostly had?15:48
=== vladk is now known as vladk|offline
jtvnewell, roaksoax: it's currently possible for the same identifier to be one node's system ID and another node's hostname... that's probably something we could just forbid if we have to.  It's a UUID, so not a lot of risk.15:52
roaksoaxnewell: yeah an email talking about the possibility of allowing the API use <system_id | hostname> for all operations that currently require the system_id, and some background, and the ideas raised by jtv15:53
jtv(Unless somebody tries to rename nodes as a way of getting one to take over another's role or something)15:53
newellroaksoax, okay will do15:54
jtvThanks.  Mailing list is good for this.15:54
roaksoaxnewell: thank you15:54
newellnpo15:54
roaksoaxjtv: and agreed, yes we need t consider various variables15:54
newellnp*15:54
jtvYeah.  Sorry for being difficult about it — we've had some really bad experiences going in to quickly with a solution, and had to force ourselves to do this.15:54
jtvIt always feels a bit like sabotage...15:55
jtvBut I'm glad that you're looking into user-friendliness improvements to the CLI!15:55
jtvWe're OK on the hostname-in-URL issue, I think.  Once we start supporting full unicode I guess we'll have to percent-encode — no drama.15:56
roaksoaxjtv: oh not at all, please rest assured that me bringing this up was to simply raise some discussion about the issue to reach a solution that would benefit all of us and our users15:59
ophukI've got a node in a ready state but I can't click on start node - there is a blue message up top stating an adequately configured DHCP server can boot this node. I did the DHCP/DNS server stuff through the web UI, is there something I'm missing?17:11
roaksoaxophuk: did you add the SSH key for the user?17:16
ophukroaksoax: this part, maas-cli login maas http://10.98.0.13/MAAS/api/1.0 and then the key from the web UI? Yes17:17
roaksoaxophuk: nope17:18
roaksoaxophuk: go to the webui17:18
roaksoaxand go to the User Settings17:18
roaksoaxand add a SSH Key (public key)17:18
roaksoaxso you can ssh into the nodes after deployment17:18
ophukroaksoax: ok, recommissioning and seeing what happens.17:23
jtvophuk: there should be a hover message on the greyed-out button saying why you can't use it.17:36
ophukjtv: ok, I'll check it17:37
ophukjtv: it is working now17:40
ophukroaksoax: that fixed it i believe...thanks:)17:40
=== vladk|offline is now known as vladk
AskUbuntuTips for troubleshooting IPMI in MAAS 1.6 | http://askubuntu.com/q/47358718:36
jfarschmanHello... I'm trying to work with preseed_master by making a copy "amd64_generic_trusty"  but when I do this I get an error on line 7019:32
jfarschmanname 'self' is not defined at line 70 column 3 in file /etc/maas/preseeds/amd64_generic_trusty19:33
jfarschmanThis is something easy :)19:33
jfarschman--- was reading about user-provided preseeds here http://maas.ubuntu.com/docs/development/preseeds.html19:36
jfarschmanFigured it out. Apparently inheritance is odd.20:27
jfarschmanokay something so basic, anyone can help21:43
jfarschmanAfter I have a node allocated and built in MaaS how to I force a rebuild?21:44
jfarschmanwant the OS loaded again to test my preseed scripting.21:44
blake_r_jfarschman: stop and start the node21:45
jfarschmanblake_r_: but how do I put it in a state where it knows to rebuild?21:45
jfarschmanit should not rebuild on every reboot.21:46
blake_r_jfarschman: what do you mean rebuild?21:46
jfarschmanreinstall the OS, invoking the preseed modifications I just made21:46
blake_r_jfarschman: when you stop a node, it is considered no longer in use21:46
blake_r_jfarschman: when you start it again it will be re-installed21:46
jfarschmanI did an install yesterday that was generic... now I need to do an install that adds puppet21:46
jfarschmanoh... hahaha.21:46
blake_r_jfarschman: start means turn on, and give me a clean installed system21:47
designatedif it still exists in maas, the os will not be reloaded.21:47
blake_r_jfarschman: so be careful with that stop button, :)21:47
designatedotherwise a power failure would cause every server to reload OS21:48
blake_r_designated: if the node is allocated and you click stop it will power off, and become unallocated21:48
blake_r_designated: next time you click start it will allocate to you and install21:48
jfarschmanyea... I just assumed it was going to use IPMI and shut it down for me.  but I like this method.21:48
blake_r_designated: if you restart the node, from the machine it will reboot, and will not reinstall21:48
designatedblake_r_, correct, it must be issued from within maas.  simply power cycling the node will not kick off a new OS load.21:49
blake_r_jfarschman: yes it will use IPMI and power off the node21:49
blake_r_designated: power cycling? if you use ipmi directly or un-plug it and back in, it will nto re-install21:50
blake_r_designated: if you use maas to control the node, it will re-install21:50
blake_r_designated: so in a data center and the power goes off, they will all restart to where they were before power cycle21:51
jfarschmanblake_r_: that language, "stop selected nodes" is a little deceptive.  Perhaps deprovision21:51
designatedblake_r_, we're saying to same thing.  I was trying to make sure jfarschman understood that maas had to be used, simply power cycling the node would not initiate OS load.21:51
designatedjfarschman, exactly21:52
blake_r_jfarschman: https://bugs.launchpad.net/maas/+bug/131122421:53
ubot5Ubuntu bug 1311224 in MAAS ""Start node" and "Stop node" terminology confusing to newbies" [Medium,Triaged]21:53
designatedthe maas documentation isn't entirely clear on a lot of things, like advanced networking for example.  How do you bond interfaces for LACP and use VLAN tagging?21:54
blake_r_designated: good question?21:54
blake_r_designated: idk, :)21:54
blake_r_designated: never done that!21:54
designatedsome things in the documentation are outright wrong.21:55
blake_r_designated: are you using the correct version of the documentation, for your version21:55
designatedblake_r_, yes21:55
blake_r_designated: please create a bug, if its wrong21:55
designatedI've been hesitant because this is the most active I have ever seen this IRC channel.  doesn't seem like a very active community, figured it was a waste of time.21:56
blake_r_designated: we are very active, on launchpad21:56
designatedblake_r_, ahh i see21:57
blake_r_designated: will try to be more on here21:57
designatedhaving access to more advanced networking features, like LAGG and VLAN tagging, as well as the ability to adjust disk partitions without having to manually write a preseed are essential to success for a project like this, especially if you plan on using juju to deploy software.  juju for example works great when deploying to a cloud but when deploying to bare metal, you need access to hardware, like multiple NICS or bonded and trunked inte21:59
designatedrfaces.21:59
blake_r_designated: I know that VLAN tagging is supported, just don't know to what extent and the ability of MAAS22:00
designatedi tried deploying openstack on juju and maas, it was a nightmare because of limited network support and disk partitioning options.  who deploys openstack on hardware with a single interface?22:00
blake_r_designated: juju neutron uses a second nic interface22:01
blake_r_designated: adjust for partition would be hard, who would you handle different size hard drives?22:01
designatedblake_r_, if the community is truly active, I would definitely be interested in getting involved.  I just don't want to adopt something that isn't actively developed and wind up with problem after problem...22:01
blake_r_designated: it is actively developed22:02
blake_r_designated: and a key project for canonical22:02
designatedi did write a bash script to solve the problem of mac to name nic mapping inconsistencies across a pool of servers that gets pulled in during preseed, that was a huge issue i was having when trying to use juju with maas22:03
designatedblake_r_, i believe it is, it's just knowing how to get ahold of the developers to interact with them :)22:03
jfarschmanOne more.... My provisioning of Trusty stops and [!!] Partition Disks and asks me to make a choice.  This is normal?22:03
blake_r_jfarschman: no it should not ask you any questions22:03
blake_r_jfarschman: you must have not answered all of the questions required in your preseed22:04
designatedjfarschman, i would think if the disk partitioning portion of the preseed was complete, it wouldn't do that.  I've never had that issue.22:04
blake_r_designated: talking to one now!22:04
jfarschmanIt did on the first install with the default preseed and now with my modified one.  I'll work it out.  Thanks22:04
designatedblake_r_, i thought maas 1.6 was supposed to be the default on 14.04 but it installs 1.522:07
blake_r_designated: 1.6 is trunk current development22:07
blake_r_designated: trusty is 1.522:07
blake_r_designated: we do backport hardware enablement and critical fixes to 1.522:07
blake_r_designated: you can install from a ppa if you want 1.622:08
blake_r_designated: it is not recommended as its in active development22:08
blake_r_designated: it can be broken22:08
blake_r_designated: depending on when you use it, best to stick with 1.5 unless you really need something from 1.622:09
jfarschmanblake_r_: I appreciate that.  When learning a new tool, predictability is important22:09
blake_r_jfarschman: np22:09
=== blake_r_ is now known as blake_r
=== CyberJacob|Away is now known as CyberJacob
designatedblake_r, i thought we would be able to bond interfaces in 1.5 according to https://blueprints.launchpad.net/maas/+spec/t-cloud-maas-advanced-networking22:13
designatedblake_r, I haven't seen anything in the documentation explaining how to do this.22:14
designatedblake_r, the ability to do a per node preseed would be extremely beneficial, or the ability to group nodes for a specific preseed, like using a certain preseed based on assigned tags.22:15
blake_rdesignated: https://bugs.launchpad.net/maas/+bug/125475522:15
ubot5Ubuntu bug 1254755 in MAAS "Feature Request - bonding on MAAS provisioned nodes" [Wishlist,Triaged]22:16
blake_rdesignated: you can do a per node preseed22:16
blake_rdesignated: so in /etc/maas/preseeds22:17
blake_rdesignated: if you make a file names liek this22:17
blake_rdesignated: curtin_amd64_generic_trusty_hostname22:17
blake_rdesignated: that is for a custom preseed that uses the curtin install known as "fastpath"22:17
blake_rdesignated: so its {prefix}_{node_arch}_{node_subarch}_{release}_{node_name}22:18
blake_rdesignated: by tag is not possible, but please make a bug for that, I agree that would be helpful22:18
designatedblake_r, it's to address issues like my storage nodes for example would need different network configuration as well as disk partitioning than say a server that simply runs an application.22:19
=== vladk is now known as vladk|offline
jfarschmandesignated: I'm using puppet for that sort of thing.  When the config gets complicated and needs to be granular, puppet.22:22
designatedjfarschman, that's great but I might as well manually configure those items, if juju can't request a resource from maas that is configured ready to go.22:23
blake_rdesignated: you can also use juju, to do that as well22:23
roaksoax/query/win 322:23
designatedblake_r, didn't think of juju handling that configuration, i suppose it would have to happen before installing/configuring any software.22:25
jfarschmandesignated: fair enough, but not realistic yet.  One tool to rule them all is still a dream.22:25
blake_rdesignated: yeah, you can modify your charm to perform the configuration22:25
blake_rdesignated: of create a subordinate charm to do it22:25
designatedcrowbar supposedly does all of that, but their dev community doesn't seem very active.  lol  I can't even get crowbar up and running on 14.04 and no one in their irc channel ever speaks...22:26
designatedplus from what I heard, dell stopped developing it.22:27
designatedblake_r, i would prefer to use maas/juju, it seems a lot more versatile, the hesitation was quite simply, I couldn't ever get ahold of anyone to troubleshoot/network with and the documentation hasn't been helpful in a lot of situations.22:29
=== CyberJacob is now known as CyberJacob|Away
blake_rdesignated: feel free to tag me in a question so I see it, and I can respond22:34
designatedblake_r, thanks for the chat.  you have inspired me to give maas/juju another chance.22:34
blake_rdesignated: cool, let me know, if you need any help22:35

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