/srv/irclogs.ubuntu.com/2017/02/01/#juju-dev.txt

wallyworldperrito666: https://bugs.launchpad.net/juju/+bug/165620500:24
mupBug #1656205: Check for lxd ipv6 is failing for various cases <juju:Triaged by jameinel> <https://launchpad.net/bugs/1656205>00:24
perrito666wallyworld: ack00:27
wallyworldmenn0: free when you are00:39
menn0wallyworld: i'm back. pick a HO00:47
wallyworldmenn0: standup works00:48
axwanastasiamac_: free to talk bugs now01:18
anastasiamac_axw: m starving :( can i ping u in 30mins or so?01:27
axwanastasiamac_: np, helping out IS now anyway01:27
anastasiamac_\o/01:28
* redir goes eod01:41
redirto answer my question above it deploys charm1 with the alias charm2. That is only confusing when you think it is deploying 2 charms. The second pos arg is an alias...01:43
redirafter a brief chat with wallyworld I created #1660872 so that the output might be more informative, less misleading.01:44
mupBug #1660872: juju deploy charm alias should provide more detailed output  <juju:New> <https://launchpad.net/bugs/1660872>01:44
mupBug #1592887 changed: juju destroy-service deletes openstack volumes <canonical-is> <landscape> <uosci> <juju:In Progress by axwalk> <juju-core:Won't Fix> <juju-core 1.25:Won't Fix> <https://launchpad.net/bugs/1592887>02:37
jamperrito666: as a developer of an alternative VCS that didn't encourage squashing as standard practice, I'm not a big fan. I have squashed here and there, but it depends what squashes you were asking for03:17
jamperrito666: if you squash merging 2.1=>develop you've negated the whole benefit of the merge, as the *point* is to bring across the individual commits so you know they're in both03:17
anastasiamac_wallyworld: axw: do u recall why ModelInfo only returns info if user has a write access?04:28
wallyworldhmm, not sure, didn't know it did04:28
wallyworldseems like read access should be sufficient unless i'm missing something04:29
anastasiamac_wallyworld: looking at bug 166074504:29
mupBug #1660745: write privileges should not be required to see model machine info <juju:New> <https://launchpad.net/bugs/1660745>04:29
anastasiamac_wallyworld: i agree. was just wondering in case i've missed something04:29
wallyworldwell we both have if that's the case :-)04:29
anastasiamac_that never happens \o/04:30
wallyworldaxw: only if you have time, a look at this PR would be great https://github.com/juju/juju/pull/686705:02
wallyworldi have other work to go on with as well05:03
axwwallyworld: ok, in a little while05:03
wallyworldsure, no rush at all05:03
wallyworlddo your other stuff first05:03
mupBug #1660542 changed: container mac addresses should use 'locally assigned' section <lxd> <mac-address> <network> <juju:Triaged> <lxd (Ubuntu):New> <https://launchpad.net/bugs/1660542>06:59
mupBug #1660907 opened: jujud and mongod consume 800% CPU, lots of RAM after restart in controller cluster <juju-core:New> <https://launchpad.net/bugs/1660907>08:02
mupBug #1660907 changed: jujud and mongod consume 800% CPU, lots of RAM after restart in controller cluster <juju-core:New> <https://launchpad.net/bugs/1660907>08:05
mupBug #1660907 opened: jujud and mongod consume 800% CPU, lots of RAM after restart in controller cluster <juju-core:New> <https://launchpad.net/bugs/1660907>08:08
=== frankban|afk is now known as frankban
perrito666Morning09:59
mupBug #1660907 changed: jujud and mongod consume 800% CPU, lots of RAM after restart in controller cluster <juju:Incomplete> <https://launchpad.net/bugs/1660907>10:23
jamsmall patch up for review: https://github.com/juju/juju/pull/689611:41
perrito666jam: Ill review it (not like you have other choices of reviewer at this time :p )11:52
jamthanks perrito66611:53
perrito666jam: lgtm with a small comment11:59
perrito666I did not do the actual deploying im trusting in you for this one11:59
=== mskalka|afk is now known as mskalka
=== admcleod_ is now known as admcleod
frobwarejam: ping15:53
frobwarejam: I have an hour before I EOD, anything I can help with?15:53
jamfrobware: actually there is15:54
jamfrobware: https://github.com/juju/juju/pull/689815:54
jamshould be enough to have containers work on AWS15:54
jamI still want to do more work there, to remove the code in "worker/provisioner" that treats any error as falling back to lxdbr015:55
jambut between that pull and one that just landed15:55
jamI think I have lxd containers working again on AWS15:55
jamfrobware: perrito666: reviews of it are welcome, as that should unblock my parts for 2.1b5, and I can focus more on polish/other bug fixing15:56
jamI'm going to try and trigger a CI run by landing it into 2.1-dynamic-bridges15:56
perrito666jam: ill try to look at it16:13
frobwarejam: ping16:21
jamfrobware: pong16:25
frobwarejam: heh, nm... Might not have been running the right binary. testing again...16:25
jamfrobware: so *just* that branch needs to be merged with 2.116:26
jamI had another patch that was in merge review and pending landing16:26
jamand I didn't want to merge it into the other branch16:26
jam(always-observe is the extra bit)16:26
jamfrobware: the code also all landed in upstream/2.1-dynamic-bridging if you want to try from there16:30
frobwarejam: I was trying your branch: 2.1-containerizer-config-165744916:31
frobwarejam: my wrong binary was... I hadn't source my `require juju-dev` bash scripts which ensure $HOME/go/bin is on my PATH first.16:31
jamfrobware: ah sure, that particular branch needs to merge 2.1, I'll do it now16:32
jamdone16:32
frobwarejam: that branch seemed to work OK16:35
frobwarejam: for AWS16:35
* frobware needs to find some power; back in a minute.16:35
frobwarejam: love this on azure - dns-search vlmw5tgdmhlejaynio3hmmlt4b.gx.internal.cloudapp.net17:10
frobwarejam: presumably the first part is hungarian notation :p17:10
frobwarejam: reviewed, QA'd and approved. I did not try MAAS, but I did try Azure, GCE and AWS.17:19
frobwarejam: I'm unlikely to be around much tomorrow.17:19
jamfrobware: thanks for the help and the heads up17:22
jamhave a good day17:22
redirforgot to say... morning juju-dev17:26
rick_hafternoon redir17:27
rediryay relativity17:27
=== frankban is now known as frankban|afk
=== mskalka is now known as mskalka|afk
=== mskalka|afk is now known as mskalka
=== mskalka is now known as mskalka|afk
perrito666EOD all see you22:01
menn0perrito666: ciao22:07
menn0veebers, anastasiamac: I'm fairly sure that the migration credentials failure is due to a change axw merged yesterday (fff2d6ff710ead222741eb61b7fbee3510eab769)22:13
menn0confirming now22:13
anastasiamacthnx, menn022:28
babbageclunkugh, I'm having real trouble testing my change for the ec2 provider.22:42
redirbabbageclunk: anyway I can help?22:57
redirwhat's the difficulty?22:57
babbageclunkredir: no I think I just need to power through it - just hard to extract the information I want to check to see if it's done the right thing. I think I've broken the back of it now.23:00
babbageclunkredir: thanks though!23:00
redirphew23:01
redirhttp://www.businessinsider.com/gitlab-outage-due-to-human-error-2017-223:18
axwmenn0: oy, sorry. I'm here now23:22
menn0axw: so fff2d6ff710ead222741eb61b7fbee3510eab769 has broken migrations on LXD23:26
axwmenn0: got a CI failure handy that I can look at?23:26
menn0axw: I'll get one for you but I can also tell you what's failing23:27
menn0axw: in state/migration_import.go, the Import method does a credentials check23:27
menn0axw: and fails the migration if they don't match23:27
menn0axw: it's the comparison of existingCreds.Attributes() to creds.Attributes() that's failing23:28
menn0axw: the client-cert and client-key don't match23:28
menn0axw: i'm not sure if the migration check is invalid and we've been getting away with it or if something not right with the LXD creds change23:29
axwmenn0: I'll need to see the steps taken to know why they might be different23:30
axwmenn0: each bootstrap creates new credentials, so that might explain it?23:31
menn0axw: I can repro locally23:31
menn0axw: that's probably it23:31
menn0axw: i'll have to figure out why tim added that check23:31
axwmenn0: ok. I have an idea about caching the creds on disk for lxd, I can do that if it helps23:31
axwmenn0: i.e. so we get the same creds each time, so long as the on-disk creds remain the same23:32
menn0axw: were you thinking of doing that anyway?23:33
axwmenn0: yeah, was planning to do it later but I can look at doing it now23:34
menn0axw: another approach would be to not include cloud creds in the model description for LXD models23:34
menn0axw: it looks like the model migration logic allows for that on the import side23:35
axwmenn0: would that make it more difficult to support remote-LXD?23:35
axwbecause we're pretty close to being able to support that now I think23:35
menn0axw: yeah I guess that could be an issue. quick chat after standup?23:42
axwmenn0: I will have to drop my daughter off at school, I'll ping you as soon as I get back23:43
menn0axw: sounds good23:43

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