/srv/irclogs.ubuntu.com/2015/04/08/#juju-dev.txt

axwkatco: just eating breakfast, 5 mins please00:04
axwkatco: also, network has been going out still if it's not obvious...00:04
katcoaxw: haha, ok i'll email my question... please take your time and enjoy your breakfast00:04
axwkatco: standup now?00:17
katcoaxw: sure00:18
katcoaxw: one sec sorry00:19
axwkatco: sure00:19
katcoaxw: k omw00:20
thumperI'm likely to drop off at some time as I move from ADSL to VDSL02:20
jw4thumper: VDSL?02:21
rick_h_very dsl, it's like super powered02:21
thumpervery fast02:21
rick_h_:P02:21
jw4haha02:21
jw4nice02:21
rick_h_more dsl than normal02:21
thumperI'm currently getting about 14 Mbps down and less than 1 up02:22
thumperVDSL should make it about 20/602:22
rick_h_nice02:22
jw4sweet.02:22
thumperslightly faster down, much faster up02:22
rick_h_upgraded to 50/10 last week. Got sick of 1.5mb up02:22
thumperand the same modem they have given me will work for fibre when I get it in six months or so02:22
jw4I (briefly) considered moving to kansas city when google announced fiber there02:22
thumperwhich will make it over 150 symmetric02:23
* rick_h_ dreams of 100 bidirectional02:23
jw4wow02:23
thumperwell, you have to remember that this is within NZ02:23
thumperpush anything over the wet noodle to the states and it slows down02:23
rick_h_lol02:23
jw4yeah, when you cross the pacifc you slow to a crawl I suppose02:23
rick_h_thumper: yea, remmeber that in all these 'api calls' they going to go through london across oceans heh02:24
katcoaxw_: dummy charm is working; i'll try postgres tomorrow03:24
katcoaxw_: latest changes are in the PR. still not 100% done, but could use a look if you're bored03:29
katcogood night everyone03:29
thumperwow, that made a big difference03:58
thumperlocally, went from 14/0.8 Mbps to 33/9.503:58
thumperand between here and VA, I get 7.76/5.12 Mbsp03:59
thumperso a big improvement03:59
=== kadams54 is now known as kadams54-away
axw_katco: sweet.04:13
axw_thumper: :o nice04:13
axw_welcome to gigatown04:13
axw_;)04:13
=== axw_ is now known as axw
jamaxw: did you see the question on the mailing list about a missed upgrade step related to AvailZone ?07:23
jamDo you know anything about it?07:23
axwjam: I saw it, but I don't. I think Eric worked on that one07:32
jamaxw: eric is at pycon :(07:38
voidspacemorning all07:45
axwvoidspace: morning07:47
voidspaceaxw: o/07:48
axwjam: so, looks like if there's any instanceid in state that's invalid, the whole upgrade step will fail07:48
axwnot sure if that's the cause tho07:48
jamaxw: could that be triggered by containers?07:48
jamISTR that used to be invalid machine ids07:48
axwjam: I don't think containers get an entry in instancedata, but not entirely sure07:49
axwactually, they must, that's where the HW info and all that is set07:51
axwI guess the instance ID is not something that MAAS will know about tho07:52
jamI'm just spit balling. I believe there were bugs in the past because destroy-environment would send a request to MAAS to destroy the instances that were actually containers.07:52
axwjam: yeah, I think you're right07:54
TheMuevoidspace: morning o/07:58
mupBug #1441478 was opened: state: availability zone upgrade fails if containers are present <upgrade-juju> <juju-core:Triaged> <https://launchpad.net/bugs/1441478>08:14
voidspaceTheMue: o/08:22
voidspaceno dimiterm (yet) ?08:22
TheMuevoidspace: hmm, he's offline on Friday, but today he should be here08:22
voidspaceyeah, that's what I thought08:23
voidspaceTheMue: dooferlad: in case I forget to mention it in standup, I'm off on Friday too08:23
voidspacegoing to a conference with my Dad on Friday, Saturday - flying to Nuremberg Sunday08:23
TheMuevoidspace: dooferlad: based on current planning I'll be off tomorrow. organizing the new car, preparing my Go/Juju talk on the conference the week after the sprint, and wedding anniversary of my parents-in-law08:31
voidspaceTheMue: ok08:43
mupBug #1438683 was opened: Containers stuck allocating, interface not up <add-machine> <cloud-installer> <landscape> <maas-provider> <network> <juju-core:Fix Committed by mfoord> <juju-core 1.23:Fix Released by mfoord> <juju-core trunk:Fix Committed by mfoord> <https://launchpad.net/bugs/1438683>09:32
=== benonsoftware is now known as clockwork
=== clockwork is now known as benonsoftware
TheMueHehe, that's what juju is for: http://dilbert.com/strip/2015-04-0811:10
dimiternI *really* hate how I'm forced to mock out 99% of a huge Environ interface just so I can test 2 method calls on it11:13
TheMuedimitern: yeah, would be better if it would be a combination of smaller interfaces, like io.ReaderWriter, and we only use the small ones instead of the combination11:19
TheMuedimitern: so for test one only would have to mock the according smaller one11:19
dimiternTheMue, exactly! - so for example in order to get an Environ from environ config, I need a registered provider which only needs an Open() method, returning environs.Something which then has methods to get full featured interface, e.g. GetZoned -> ZonedEnviron11:21
dimiternor GetNetworking -> NetworkingEnviron11:22
dimiterngranted, using finer-grained smaller interfaces for specific environ features will incur some overhead at run-time (type-asserting against a "feature sub-interface" before calling "feature-specific methods")11:23
TheMuedimitern: hmm, setting the smaller ones as parameter types is fine, but when Open() returns an Environment it always have to be a combination. but this at least could be done with a struct combining multiple smaller mocks11:24
dimiternTheMue, why it has to be a full Environ? Open can return a smaller "feature-facade" interface (e.g. GenericEnviron), which you can then use to access specific features (e.g. GenericEnviron.SupportZones() (ZonedEnviron, bool); SupportNetworking() (NetworkingEnviron, error))11:28
dimiternthe problem is embedding smaller feature-based interfaces into a bigger "all-in-one" Environ interface - that thing should die at some point soon11:29
TheMuedimitern: oh, yes, that could be a good approach. it has to know those interfaces but don't implement them. yeah, like it11:29
davecheneydimitern: use a type assertion12:29
davecheneye := someenviron()12:29
davecheneyze, ok := e.(ZonedEnviron)12:30
davecheneyif !ok { // bummer, doens't support zones }12:30
dimiterndavecheney, I know, but I wanted to avoid the need to create something implementing Environ, just so I can call 2 methods on it12:34
dimiterndavecheney, I did find a relatively cruft-free solution though: embed Environ and only implement the methods I need to test12:35
davecheneydimitern: what are the chances of having a serious discussion about refactoring the environ interface in nuremberg12:41
davecheneyas in, a discussion that leads to a resolution and work in the next cycle12:41
davecheneynot just another commitment to fix it, but someday12:41
niedbalskikatco, ping12:43
dimiterndavecheney, we already had an interesting discussion about it in Cape Town12:43
dimiterndavecheney, by interesting I mean with actual implementable steps and a rough roadmap12:44
dimiterndavecheney, so let's sit down, discuss it finally and get it done :)12:45
davecheneydimitern: +112:45
davecheneydimitern: have you put it on the sprint discussion spreadsheet ?12:45
niedbalskiaxw, seems that commit https://github.com/juju/juju/commit/a16c5c3fd534e9457965b61621cbc2aca00cd21b , adds the leader-election by default. Would be possible to trigger a new -devel PPA build?12:45
dimiterndavecheney, if not I'll do it now, while still frustrated :)12:46
axwniedbalski: best to talk with sinzui, mgz or abentley about that. I know nothing about the PPA builds12:46
niedbalskiaxw, yeah, will have to wait , thanks12:47
davecheneydimitern: that's best12:47
dimiterndavecheney, done, I've added you to the list of attendees for it12:53
davecheneydimitern: are you sure you did ?12:56
davecheneyi don't see my name there12:56
dimiterndavecheney, which spreadsheet are you looking at?12:56
davecheneydimitern: which one are you looking at ?12:57
davecheneyi'm looking at the correct one12:57
davecheneyand so is everyone else12:57
dimiterndavecheney, I've updated Juju MaaS Sprint Agenda - Nuremberg - April 20112:57
dimitern201512:57
davecheneyfucking wonderful12:57
davecheneyagain we manage to have two planning documents for one event12:57
davecheneylets open the champagn12:57
dimitern:)12:57
davecheneydimitern: you have updated a document nobody on juju has access to12:57
davecheneydimitern: please give me the link to the document you are using12:58
dimiternI think that one I've updated is used for scheduling based on the first one with the list of topics12:58
TheMueI thought it's the Nuremberg Sprint Topics/Planing  Juju Core?12:58
dimiternI'll update both now12:58
davecheneydimitern: can we stop writing stuff down twice ?12:58
davecheneyhttps://docs.google.com/a/canonical.com/spreadsheets/d/1TrPuHrWvnHU-Ekzt9SLEoWVaSV-f87kHOuLXqzjHnCc/edit#gid=012:58
TheMuedavecheney: +112:58
davecheneythis is the document12:58
davecheneyany others shold be deleted and merged into the correct document, https://docs.google.com/a/canonical.com/spreadsheets/d/1TrPuHrWvnHU-Ekzt9SLEoWVaSV-f87kHOuLXqzjHnCc/edit#gid=012:58
dimiterndavecheney, updated both now13:02
davecheneythanks13:03
alexisbdavecheney, I have to get use to you talking in this timezone ;)13:14
davecheneythen i'll change it up on you13:16
alexisbjam, you still around?13:20
jamalexisb: I am13:20
alexisbheya13:20
alexisbfirst off thank you for looking at lp 144130213:21
alexisbI will follow-up with the QA team today re the env13:21
alexisbfor the other bug you are were looking at: https://bugs.launchpad.net/juju-core/+bug/144073713:21
jamthat's also timing related, just potentially higher sensitivity I think13:22
alexisbsounds like there are some test updates needed, do you think their is an actual bug in the code?13:23
davecheneyalexisb: why is a test failure marked as a private bug13:23
jamboth bugs look to be test related13:24
alexisbdavecheney, that is a very good question13:24
davecheneyit contains only information about a synthetic test run13:24
davecheneyand is not related to a security issue13:24
davecheneyfat finger issue ?13:25
alexisbdavecheney, I believe so, but i have not actually verified with the bug submitter13:25
davecheneytrust me, it's just a common garden test faliure13:26
jamdavecheney: I think CI prefers to make them private because there have been bugs in the past where Juju would leak secrets to the log file13:30
jamalexisb: ^^13:30
davecheneyjam: this is a test run13:31
davecheneythere are no secrets to leak13:31
alexisbkatco, ping13:34
wwitzel3natefinch: 1 on 1?13:34
natefinchwwitzel3: yep13:35
katcoalexisb: pong13:58
alexisbkatco, sorry one sec14:01
katcoalexisb: no worries14:01
rogpeppe1mgz: how can i determine if a given repo is managed by the juju bot or not?14:03
mgzrogpeppe1: from the github side? if it has hacker or bots as contributors14:04
mgz*collaborators14:04
rogpeppe1mgz: so juju/charm has Hackers under team collaborators, so that means i should use $$merge$$ there?14:05
mgzrogpeppe1: see github.com/orgs/juju/teams/hackers/repositories and same but /bots/14:05
mgzrogpeppe1: charm does not14:06
mgzbut yeah, if it does14:06
rogpeppe1mgz: but it has hackers as collaborators...14:06
mgzrogpeppe1: I wanted to do charm, but it doesn't build with tips of deps when I tried, and has no dependencies.tsv14:06
rogpeppe1mgz: so... how can i determine... etc?14:06
mgzrogpeppe1: see the pages above^14:07
rogpeppe1mgz: juju/charm is in github.com/orgs/juju/teams/hackers/repositories14:07
alexisbkatco, can you take a look at this bug: https://bugs.launchpad.net/juju-core/+bug/144131914:07
mupBug #1441319: failed to retrieve the template to clone: template container juju-trusty-lxc-template did not stop <ci> <lxc> <oil> <test-failure> <vivid> <juju-core:Triaged> <juju-core 1.23:Triaged> <https://launchpad.net/bugs/1441319>14:07
rogpeppe1mgz: is it just bots that i should be looking at?14:07
alexisblooks like you worked in 1.2214:07
* katco looking14:08
mgzrogpeppe1: look at either, if it's in hackers you have to use the github merge button or similar, if it's in bots you need $$merge$$14:08
rogpeppe1mgz: you could quite easily (i hope) add a dependencies.tsv file to juju/charm by updating deps to those found in juju-core or charmstore first, then using that14:09
mgzrogpeppe1: I'd like to add more of these subrepos to the gated set, if you have any you want please say14:10
mgzthere are just a few requirements/restrictions over what's needed to build/test14:10
rogpeppe1mgz: sure. some of them are gated by a rival bot14:10
rogpeppe1mgz: (e.g. charmstore)14:10
mgzrogpeppe1: the juju-gui bits are the same code (roughly) via a different jenkins14:10
mgzboth are in the bots group14:11
katcoalexisb: i remember this14:19
katcomgz: would you be able to tell me what "lxc-start --version" returns on whatever machine runs "local-deploy-vivid-amd64 (non-voting)"?14:40
mgzkatco: sure, sec14:41
TheMueneed some assist regarding LogMatches. my test shows http://paste.ubuntu.com/10773293/ as output and I don't know why it fails.14:43
mgzkatco: 1.1.014:48
katcomgz: ty kindly14:48
mgzpackage version 1.1.0-0ubuntu114:48
katcothanks14:48
wwitzel3TheMue: did you try printing out the length of each message and make sure it matches?14:50
wwitzel3TheMue: sometimes there is some hidden character and I know the last check the LogMatches does is a length check14:51
TheMuewwitzel3: to catch appended spaces? good idea14:51
* natefinch grumbles about tests that do string matching on errors14:52
TheMueah, that's why I hear it grumbling here14:53
TheMuewwitzel3: hmm, both are the same14:55
wwitzel3TheMue: :(15:02
TheMuewwitzel3: got a good hint by dimitern, the parens need escaping15:02
natefinch17 stupid tests fail when you add more information to an error with errors.Annotatef.  Fantastic.15:03
TheMueyeeeeeeehaw, it passes15:03
perrito666natefinch:  isn't that what tests are supposed to do?15:04
natefinchperrito666: no, we should be using a type system so that we know the right type of error is returned, not that the string the error serializes to is exactly the same15:05
natefinchperrito666: the actual text of the error message doesn't really matter15:06
sinzuihi jam, dimitern, natefinch: can we say that bug 1258485 is fix committed in 1.23-beta4 now that leader elections are not behind a feature flag?15:14
mupBug #1258485: support leader election for charms <juju-core:Triaged> <cassandra (Juju Charms Collection):Triaged> <postgresql (Juju Charms Collection):Triaged> <https://launchpad.net/bugs/1258485>15:14
dimiternsinzui, I think so, yeah15:14
sinzuiyeah15:14
sinzuiyay15:14
sinzui\o/15:14
natefinchgah, and now another test *is* checking types, but just printing out the string in the test failure method.  Geez, people.15:22
perrito666man you really get angry with things badly done, you would die of a hearth attack in my country :p15:25
natefinchheh15:26
wwitzel3lol15:26
katcomgz: when we create an lxc container for cloning, we create a log file for the containers console output... would it be possible to pull that from the test machine?16:07
alexisbthank you wwitzel316:09
mgzkatco: I can see16:16
mgzdoes it generally get removed to destroy-environment?16:16
katcomgz: hm... yes probably16:17
katcomgz: actually, it probably doesn't even exist. that's probably the issue16:18
dimiternvoidspace, dooferlad, TheMue, please have a look - http://reviews.vapour.ws/r/1399/ subnets api server-side facade16:18
dimiternI think I managed to get a good balance between test coverage and the amount of unavoidable boilerplate I need to stub out environ/provider/state methods16:19
mgzkatco: I can add any files you ant to the list of local logs to copy before destroy-environment16:22
mgzbut I'd expect *some* to already be present if it had worked at all, and there are none16:22
mgzolder failures have the jenv, all-machines, machine-0 and cloud-init-output16:24
katcomgz: yeah on second thought i don't think it's necessary. it looks like if it exists, and we can read from it, the messages will be present in machine-#.log16:25
natefinchman I hate tests that rely on the order of items in a slice16:30
wwitzel3I think it is easier to keep track of what nate doesn't hate in tests16:33
wwitzel3much shorter list :)16:34
jw4wwitzel3: lol16:34
natefinchlol16:34
lazyPowero/ whats the trick to pass a port to juju add-machine when ssh is not on the standard port of 22?16:40
lazyPowerjuju add-machine ssh:user@host -P 2222 doesn't seem to be doing it16:40
katcomgz: ah wait, there are 2 log files: console.log & container.log... container.log would be useful to have i think. it contains stderr information from lxc-start16:41
katcomgz: and it doesn't appear that the logged information would be anywhere else16:42
katcomgz: actually, i'm wondering if this is desired, or is a dormant bug...16:43
katcohttps://github.com/juju/juju/blob/master/container/lxc/clonetemplate.go#L282-L28316:44
katcocan i get another opinion on that? shouldn't the stderr of lxc-start go into the same place as console output? especially if we're only watching console output?16:44
mgzkat, hmm, yeah, that could get added16:49
mgzkatco: /var/lib/juju/containers/juju-*-lxc-template/*.log ?16:52
katcomgz: looks right16:53
katcomgz: i think i might need that to troubleshoot further. command line arguments to lxc-start look sane. i think it's erroring out, yet remains running? need to see stderr16:53
rogpeppe1here's a change to allow deploying charms with authorization; any reviews appreciated: https://github.com/juju/juju/pull/2048/files16:53
katcomgz: any chance we could add those log files and then rerun vivid?16:53
mgzkatco: on it16:55
mgzjust checking if need to change how elevation works16:55
katcomgz: ty sir. i'm going to take this opportunity to fix lunch16:55
lazyPowerto anyone following alogn about re: add machine with non-standard ssh port - it appears we dont support this - http://paste.ubuntu.com/10774659/17:02
lazyPowerunless i hear otherwise, i'll repost with a bug and bugger off :) thanks17:03
lazyPowerhttps://bugs.launchpad.net/juju-core/+bug/144174917:06
lazyPowercheers17:06
mupBug #1441749: Add-Machine does not support non-standard ssh port <juju-core:New> <https://launchpad.net/bugs/1441749>17:06
mupBug #1441749 was opened: Add-Machine does not support non-standard ssh port <juju-core:New> <https://launchpad.net/bugs/1441749>17:12
jamalexisb: what time is team lead meeting tomorrow/tonight?17:18
jamI think I see it in the afternoon. good for me.17:19
alexisbjam, yep, back to the old time17:20
mgzkatco: only got the jenv, nothing else17:24
katcomgz: that's odd...17:24
mgzmaybe collecting at the wrong point or something17:24
mgzoh, I tyoped17:25
mgz>_<17:25
katcohaha17:25
mgzkatco: attempt #217:26
katco:)17:26
mgz20 mins17:26
katconp17:27
voidspaceg'night all18:00
niedbalskiabentley, ping18:02
mgzkatco: finished, see #39418:02
katcomgz: ty18:03
katcomgz: i haven't quite figured this out yet... how do i get to 394? i don't see it on http://reports.vapour.ws/releases18:07
mgzkatco: I'm manually triggering on jenkins, so am in there18:09
katcomgz: oh gotcha18:09
mgzyou should have a dev login for the jenkins site?18:10
mgzI can also direct link you the files via data.vapour.ws18:10
katcomgz: i do not have a jenkins login18:10
mgzbecause it's not going through the standard job triggering process, reports won't pick up the new artifacts till it happens to run again for another reason18:10
katcomgz: just point me at the files if you don't mind... no idea where to find that on jenkins either18:12
mgzhttp://data.vapour.ws/juju-ci/products/version-2525/local-deploy-vivid-amd64/build-394/console.log.gz18:19
mgzfor those following along at home18:19
mgzand container.log.gz same path, big file18:19
katcocontainer.log is what we're interested in, and it's HUGE because it contains the same error repeated thousands of times :)18:21
abentleyniedbalski: pong18:38
katcomgz: any thoughts on whether this is applicable? https://bugs.launchpad.net/ubuntu/+source/apparmor/+bug/129645918:50
mupBug #1296459: Upgrade from 2.8.0-0ubuntu38 to 2.8.95~2430-0ubuntu2 breaks LXC containers <apparmor (Ubuntu):Fix Released by tyhicks> <https://launchpad.net/bugs/1296459>18:50
katcomeh.. just noticed the date on that18:51
mgzkatco: not that directly, I'd expect18:52
mgzfragile apparmour profiles are always a possible though18:52
katcomgz: what version of apparmor is on that machine?18:52
katcomgz: this is the 1st interesting error in the log:18:52
katco      lxc-start 1426806676.710 ERROR    lxc_apparmor - lsm/apparmor.c:apparmor_process_label_set:183 - No such file or directory - failed to change apparmor profile to lxc-container-default18:52
mgz2.9.1-0ubuntu918:53
mgzno apparmor updates pending, there is an lxc though18:54
katcoworth a try i suppose18:54
katcowhile i continue looking into this18:54
mupBug #1441808 was opened: juju units attempt to connect to rsyslog tls on tcp port 6514  but machine 0 never installs required rsyslogd-gnutls package <juju-core:New> <https://launchpad.net/bugs/1441808>18:54
mupBug #1441811 was opened: juju-1.23beta3 breaks glance <-> mysql relation when glance is hosted in a container <oil> <juju-core:New> <https://launchpad.net/bugs/1441811>18:54
mgzdist-upgrading18:55
=== kadams54_ is now known as kadams54-away
=== kadams54-away is now known as kadams54_
=== FunnyLookinHat_ is now known as FunnyLookinHat
katcomgz: is that machine cycled often?19:56
mupBug #1441826 was opened: deployer and quickstart are broken in 1.24-alpha1 <ci> <regression> <juju-ci-tools:Triaged> <juju-core:Triaged> <https://launchpad.net/bugs/1441826>19:57
mgzkatco: uptime says 6 days, cloudinit says the machine was created 15 mar19:59
mgzkatco: I can restart now if desired19:59
katcomgz: it's a shot in the dark, but if you don't mind19:59
katcomgz: i've had issues with lxc where i had to cycle cgmanager20:00
katcomgz: and research shows that power-cycles have fixed various issues for others with these types of errors20:00
katcomgz: who is our resident app armor expert?20:01
mgzgood question, maybe check in #ubuntu-sever ?20:01
katcomgz: freenode or internal?20:02
mgzfreenode, I guess there's an internal equiv20:02
=== kadams54_ is now known as kadams54-away
katcomgz: did you cycle that machine and trigger a new run20:27
katco?20:27
mgzkatco: yup20:27
katcomgz: awesome ty20:27
mgzlooks much the same though...20:28
katcomgz: it was worth a try20:28
katcomgz: btw isn't it super late for you?20:28
mgzlate-ish, yeah :)20:28
perrito666vmaas is a blessing, too bad the ammount of network magic I need to do to get it exported20:28
mupBug #1441808 changed: juju units attempt to connect to rsyslog tls on tcp port 6514  but machine 0 never installs required rsyslogd-gnutls package <logging> <juju-core:New> <https://launchpad.net/bugs/1441808>20:58
alexisbteam...21:15
alexisbI have this bug from a stakeholder:21:15
alexisbhttps://bugs.launchpad.net/juju-core/+bug/128771821:16
mupBug #1287718: jujud on machine 0 stops listening to port 17070/tcp WSS api <cts> <cts-cloud-review> <mongodb> <state-server> <juju-core:Triaged> <https://launchpad.net/bugs/1287718>21:16
alexisbit needs some love, if someone has cycles21:16
alexisbI will find "volunteers" if no one speaks up :)21:16
* jw4 whistles while working really hard21:18
alexisb:)21:21
=== kadams54-away is now known as kadams54_
katcothumper: ping21:45
thumperkatco: hey21:55
thumperkatco: I was just about to go and run an errand21:55
thumperkatco: is this quick, or can we do it in  abit?21:55
katcothumper: rq21:55
thumpershoto21:55
thumperor...21:56
thumpershoot21:56
katcothumper: i'm working on https://bugs.launchpad.net/juju-core/+bug/144131921:56
mupBug #1441319: failed to retrieve the template to clone: template container juju-trusty-lxc-template did not stop <ci> <lxc> <oil> <test-failure> <vivid> <juju-core:Triaged by cox-katherine-e> <juju-core 1.23:Triaged> <https://launchpad.net/bugs/1441319>21:56
katcothumper: going to have to hand off to you so i can work with axw tonight on some storage stuff21:56
thumperyeah...21:56
katcothumper: it's well triaged, and we're engaged with hallyn in #canonical to further diagnose21:56
katcothumper: so hopefully by the time i hand it off you'll have an easy go21:56
thumperack21:57
katcothumper: we can talk more when you have time... i should be on tonight21:57
=== kadams54_ is now known as kadams54-away
katcoaxw: daily question since it's just us: can we push the stand-up back an hour?23:02
axwkatco: no worries, may need to be a bit later still if that's okay, since my wife will be getting ready for work an hour from now23:02
katcoaxw: that's perfectly fine23:03
katcoaxw: i'll eat dinner and give my kiddo a bath and catch up with you in a bit :)23:03
katcoaxw: enjoy your family as well!23:03
axwcool, ttyl23:03
katcottyl23:03
=== kadams54-away is now known as kadams54_
thumperkatco: did you work it out? I think I know what the problem is23:13
thumperkatco: from not looking at the bug nor the code...23:13
thumperso an educated guess23:13
thumperhmm... reading the bug, seems to be different23:15
thumpercomment added23:18
mupBug #1441899 was opened: jujud-machine-0 handles mongo errors poorly (and fails to start after a juju upgrade gone wrong) <juju-core:New> <https://launchpad.net/bugs/1441899>23:25
mupBug #1441904 was opened: juju upgrade-juju goes into an infinite loop if apt-get fails for any reason <juju-core:New> <https://launchpad.net/bugs/1441904>23:25
=== kadams54_ is now known as kadams54-away
=== kadams54-away is now known as kadams54_
katcothumper: o/23:47
katcothumper: so i think those errors were pulled from a vivid machine23:47
thumperkatco: hangout?23:48
katcothumper: sure, if you don't mind me popping out for a few mins in the middle23:48
thumperkatco: that's fine23:48
katcothumper: https://plus.google.com/hangouts/_/canonical.com/tanzanite-stand?authuser=0&hceid=Y2Fub25pY2FsLmNvbV9pYTY3ZTFhN2hqbTFlNnMzcjJsaWQ5bmhzNEBncm91cC5jYWxlbmRhci5nb29nbGUuY29t.q61hqsau8oh348d0dqmosuqilk23:48
mupBug #1441913 was opened: juju upgrade-juju failed to configure mongodb replicasets <juju-core:New> <https://launchpad.net/bugs/1441913>23:55

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