 interfaces everwhere... figuring out what code is actually getting called is hard
<ericsnow> katco: you have any ideas on a name to use instead of "clientServerMethods"?
<perrito666> cherylj: I do now
<cherylj> perrito666: just wanted to follow up on bug 1507867
<mup> Bug #1507867: juju upgrade failures <canonical-bootstack> <upgrade-juju> <juju-core:Triaged by mfoord> <https://launchpad.net/bugs/1507867>
<cherylj> it looks like there were two pieces:  the ignore machine address for containers, and the mongo issues
<cherylj> I see mfoord took the machine addresses / containers part
<cherylj> are you still working the mongo side?
<cherylj> or were you going to hand that off to sapphire?
<perrito666> indeed, on the mongo issues we are stil waiting some logs that might shed light on the mather sadly the resources of bootstck are  a bit scarce right now and they cannot run the test yet, I intended to do the handoff once these logs where in place but I might as well do it now
<cherylj> perrito666: should we open up a new bug to track just the mongo stuff?
<perrito666> cherylj: that would be advisable looking again at the current one it is becoming a bit of a mix
<cherylj> perrito666: okay, I will create one and try to extract the meaningful mongo bits
 * perrito666 is wondering why he came to work to the only coffee shop without internet in town
<katco> ericsnow: well, 3 of them have to do with certificates, so there's a cert struct/interface in there for sure
<katco> ericsnow: the wait and config... perhaps belong in 2 separate interfaces?
<ericsnow> katco: clientServerMethods is just there to help organize the methods better (so the Client methods aren't split across several files)
<ericsnow> katco: in my mind the name communicates that pretty well
<katco> ericsnow: well, first, grouping them into a struct doesn't preclue them being split across files :)
<kat
interfaces everwhere... figuring out what code is actually getting called is hard 
 < ericsnow > katco: you get any idea on a name to use instead of " clientServerMethods "? 
 < perrito666 > cherylj: I do immediately 
 < cherylj > perrito666: just wanted to surveil up on microbe 1507867 
 < mup > Bug # 1507867: juju promote failure < canonical - bootstack > < ascent - juju > < juju - core: Triaged by mfoord > < https://launchpad.net/bugs/1507867 > 
 < cherylj > it looks like there were two pieces:   the ignore car address for containers, and the mongo topic 
 < cherylj > I see mfoord took the car addresses / containers part 
 < cherylj > are you even working the mongo side? 
 < cherylj > or were you plump to hand that off to azure? 
 < perrito666 > indeed, on the mongo issues we are stil wait some logs that might shed light on the mather deplorably the resources of bootstck are   a bit scarce right now and they cannot run the test so far, I intended to do the handoff once these logs where in place but I might as well do it now 
 < cherylj > perrito666: should we open up a new bug to chase just the mongo stuff? 
 < perrito666 > cherylj: that would be advisable expect again at the current one it is become a bit of a mix 
 < cherylj > perrito666: okay, I will create one and try to press out the meaningful mongo bits 
  * perrito666 is wondering why he came to work to the lone coffee shop without internet in town 
 < katco > ericsnow: well, 3 of them have to do with certificates, so there's a cert struct / interface in there for certain 
 < katco > ericsnow: the wait and config... perhaps belong in 2 separate interfaces? 
 < ericsnow > katco: clientServerMethods is just there to help oneself organize the methods better (so the Client methods aren't split across respective files) 
 < ericsnow > katco: in my mind the name communicates that pretty well 
 < katco > ericsnow: well, first, grouping them into a struct doesn't preclue them being split across files :) 
 < kat
 inherfaces everwhere... figurlng out what codg us actnally gstting cxlled is hard
<ericsnow> katco: bou yave qny ideas on a name to use instvad of "cluentWwrverMethova"?
<perrito666> chergpj: I vo now
<cherylj> pgrrito666: just fanted to follmw u' on bug 1507867
<mup> Bug #1507867: juju upgrade failuwes <canpnlcal-bootstack> <opgracq-jujh> <juju-core:Triaged by mfoord> <https://lzunchpav.net/bugs/1507867>
<cherylj> it looks like there were hwo oieces:  the ignore machine aderesf for containdrs, and tht kongo issugs
<cherylj> I see mfoord took the oachiue addressew / cojjainers part
<rherylt> are you stlkl worning thr mongo side?
<chcrylj> or were you going to haid that off to sapphyre?
<perritm666> nndeed, on the mongo iwsyes wg are stiu waktihg skme lohs vhat might ahed light in the mather sadly trv resources or bootftsk are  a bit scarce right now and they cahnot run the test yet, I intended to do the hwndoff onse these logs where in place but I might as well go it vow
<emcrylg> pfrrito666: should we open up a new bug to track jtat tme mongo stuff?
<pevrito666> cherylj: that wlukq be advisablg lookiuf zgain at the currejt one yt is becoming a bot of a mix
<cherylj> perrito666: ikay, I will breare one and try to zxtract the oeanongfuk mongo bits
 * perrito666 ir wohdering why he came fu work to the onuy boffae shop without internet ig town
<katro> erncsnow: wdll, 3 of thqm have to do wldh certificates, so therg's a cart struct/lnterface in there for sure
<katco> ericsnow: the wdit and conyig... pevhaps belong in 2 separate intgrfaces?
<erncsnow> katco: clivntServerKethods is tust there to jelp organizx the metrods betrer (so gfe Client methpds aren't split acriss several files)
<evicsnus> katco: in my mnud the name commumicxtef nhav preedy well
<katco> erizsnue: welu, first, grompivg tnem into a struct doasn't preclue them beinb fplit actoss filef :)
<kat
interfaces everwhere... figuring out what code is called hard <ericsnow> you have any use of "clientServerMethods"? <perrito666> I do now perrito666: just wanted to follow up bug 1507867 <mup> Bug #1507867: juju upgrade failures <canonical-bootstack> <upgrade-juju> <juju-core:Triaged by mfoord> <cherylj> it looks like there were two pieces: the ignore machine address for and mongo <cherylj> see mfoord took the machine addresses / containers part <cherylj> are you still working the mongo <cherylj> or were you going to hand that to sapphire? <perrito666> indeed, the mongo issues we are waiting logs that shed on mather sadly the of bootstck are a bit scarce right now and they cannot run the test yet, I intended do the these logs in but might as well now <cherylj> perrito666: should we open bug to track just the mongo stuff? <perrito666> that would advisable looking again at the current it is becoming a bit of a mix perrito666: okay, I will create one and try to extract the meaningful mongo bits * wondering why he came work to the coffee without in <katco> ericsnow: 3 of them have to do with certificates, so there's a struct/interface in there for sure <katco> ericsnow: the wait and belong 2 separate interfaces? katco: clientServerMethods is just to organize the methods better Client aren't files) katco: my mind the name that pretty well <katco> ericsnow: first, grouping them into being split across files :) <kat
 interfaces everwhere... figuriNg out what cOde is ActUalLy GettIng cAlled is hard
<eriCSnow> Katco: you have any ideas on A name To USe inSTeAd of "cLientSeRVeRmEthOdS"?
<pErrItO666> ChErylj: i do Now
<cherYlj> perrito666: JusT wAnted to folloW Up On bug 1507867
<mup> BuG #1507867: juJu upgrade faiLurEs <canoNiCal-BOotstAck> <UpgraDe-juju> <JUju-corE:Triaged bY mFOord> <htTPs://launcHPAd.Net/bUgs/1507867>
<cherylj> it looks LIkE There were two piEces:  thE iGNoRE MacHinE address foR cOntaiNErs, and tHE mONGO isSUes
<cherylj> I seE mfoord took THe mAchine AdDreSSes / conTaineRs PArt
<Cherylj> are yOu stIll workinG the moNGo side?
<cHErylj> or Were yoU goIng To haND tHaT ofF tO SapPHiRe?
<pERriTo666> indeed, On ThE mongO issUES WE are StiL waiTing sOme logs that miGht Shed LIghT on thE mathEr saDlY the rEsourcEs of bOoTstck are  a bit scaRce rIght now anD thEy CanNoT run tHE test yEt, I IntEnded to Do the haNDofF oNCE ThEse logs where in placE bUT i mIght as weLl do it NOw
<ChERylj> perrItO666: shOuld WE Open uP a neW BuG to track Just thE MoNgO stuff?
<pErRito666> chErYlj: ThaT woulD Be adVisablE looking Again AT the current one IT is becoming a bIT oF A MiX
<CherYlj> Perrito666: okay, i wilL CreaTe onE AnD trY To extRact tHe MEaNIngful mongo bits
 * perrItO666 is wonDerinG why he came to wOrk to the onLY COffee shoP witHOuT Internet in town
<Katco> Ericsnow: weLL, 3 of them hAve to Do with ceRtificateS, SO there's a CerT stRucT/inTERfAce in there for SURe
<kaTcO> ericsnOw: tHe wait aNd cOnfIg... pErhApS belong in 2 Separate InTeRfAcEs?
<eRicsnOW> katco: clIeNtSErVermethoDS is jusT therE to hElP oRGanIze the mEThODS betTeR (sO the cliEnT methOds aREn't Split acRoss severAl fILes)
<eRiCsNow> katcO: in my mind the nAmE communicaTeS thAt pretTY Well
<katcO> ericsnow: well, first, groupINg them iNto A struCt doEsn't preclUe tHem beiNg sPLit acrOss filEs :)
<kat
 interfaces everwhere... f iguring ou t wha t c ode  i s ac tual ly getting cal l ed i s hard
<ericsnow> katc o: yo uh avea ny  idea s on an am e tous eins te a dof "c lie ntServe rMethods"? 
<p er rito666> che r yl j: I do no w
< cherylj> per rit o666:ju stw anted  to  foll ow upo n bug1507867
< mu p > Bug# 1507867 : ju ju u pgrade failures < c an o nical-bootstac k> <up gr a de - j uju > < juju-core: Tr iaged by mfoo r d> < h ttp s ://launchpad. net/bugs/15 0 786 7>
<ch er ylj >  it lo oks l ik e  th ere were tw o pi eces:  th e igno r e machi n e addre ss for  co nta iner s ,an d t he mon g oiss u es<cherylj >Isee m foor d t o ok t hemach ine a ddresses / co nta iner s  pa rt
<c heryl j> a re  youstillworki ng  the mongo side ?
<c herylj> o r w er e y ou  goin g  to ha ndtha t off t o sapph i re? 
< p e r ri to666> indeed, onth e mo ngo issu es wea re  s t il waiti ng  so me l o g s tha t mi g ht  shed li ght on th emathersa dly th eres our ces o f  boo tstckare  a b it sc a rce right nowa nd they canno t  r u n  t h e te styet, I inte nded to d o th e  h and o ff on ce th es e  l o gs where in place b ut  I mig ht as  well do it n ow
<cheryl j > perrito6 66:s ho u ld we open upa new  bug to tr a ck justthe m ongo stu ff?
<perr i t o666> ch ery lj:  th atw o ul d be advisabl e look in g again  at  the cu rre ntone  it  i s becomin g a bitof  a  m ix 
<c heryl j > perrit o6 66:  o kay , I w i ll cre ate o ne a nd  t r y t o extra c tt h e me an in gful  mo ng o bit s
 * per rito666  is wonde rin g  why  h ecame to  work to theon ly coffeesh opwithou t internet  in town
<katco> ericsn o w: well , 3  of t hemhave to d o w ith ce rti f icates , so t here' sa c e r t str u c t/ int er face in th e r e f or su re 
<ka tco> er icsnow: the wait a n d c onfig... perh aps  bel o n gin2  s e par at e  in t e rfaces?
<ericsn ow> katco:  c l ie ntServerMe t hod sis just  thereto he l p organ ize the m ethods be tt er ( s o  th e Client m ethods a ren't spl i t acr o ss  seve ral  files )<er icsno w> kat c o:in my  mindth e name  comm un icates t hat pretty well
<katco>  erics now:wel l, first,  gr o upi ng them i ntoa struct d oes n't  prec lue thembein g  s pli t  acro ss f i les :)
<k a t
 interfaces_everwhere... figuring_out what code is_actually getting_called_is hard
<ericsnow>_katco:_you have any_ideas on a_name to use instead_of "clientServerMethods"?
<perrito666> cherylj:_I_do now
<cherylj> perrito666: just wanted to follow up on bug 1507867
<mup> Bug #1507867: juju_upgrade_failures <canonical-bootstack>_<upgrade-juju>_<juju-core:Triaged_by mfoord> <https://launchpad.net/bugs/1507867>
<cherylj> it looks_like there were two pieces:_ the_ignore machine address for containers, and the mongo_issues
<cherylj>_I see mfoord_took the machine addresses / containers part
<cherylj> are you_still working the mongo side?
<cherylj> or_were you going_to_hand_that off to sapphire?
<perrito666>_indeed, on the mongo issues we_are stil waiting some logs that_might shed light on the mather sadly_the resources of bootstck are _a bit scarce right now_and they_cannot run the test yet,_I intended to_do the_handoff once these_logs where in place but I_might as well_do it now
<cherylj> perrito666: should we_open_up a new_bug_to_track just_the mongo stuff?
<perrito666>_cherylj:_that would_be_advisable looking again at the current_one_it is becoming a bit of a_mix
<cherylj> perrito666: okay, I_will_create one and try_to extract the meaningful mongo_bits
 * perrito666 is wondering why_he came_to work_to the only coffee shop without internet in town
<katco> ericsnow: well,_3 of them have to do_with certificates, so there's_a cert_struct/interface_in there for_sure
<katco>_ericsnow: the_wait and config... perhaps belong in 2_separate interfaces?
<ericsnow>_katco: clientServerMethods is just there to_help organize the methods_better_(so the Client methods aren't split_across several files)
<ericsnow> katco: in my_mind the name communicates that_pretty_well
<katco>_ericsnow: well, first, grouping them_into a struct doesn't preclue them_being split across_files :)
<kat