43/
<hazmat> abentley, cause it has secrets
<abentley> hazmat: I can understand chmodding, but why does it chown?
<hazmat> abentley, its a fallout from local provider needing sudo to bootstrap
<hazmat> that stills sounds fishy.. but ie. prior to the chown (on environments dir) if you bootstrapped local, you wouldn't be able to use other providers because of perm errors on creating jenv in that dir
<abentley> hazmat: If it must chown, it would be nice to chown to gid/uid of environments.yaml.  That way, secrets are not disclosed to other users.
<abentley> hazmat: If it succeeded at chowning to 1000, then user "ubuntu" would know the contents of user "jenkins" (107) environments.yaml.
<hazmat> abentley, sounds reasonable re gid/uid of env.yaml
<hazmat> wathces seem to be interacting badly with container units
<hazmat> hmm.. upgrader gone amuck trying to downgrade and stopping agents
<sidnei> uhm, no thumper around
#juju-dev 2013-10-29
<rogpeppe> i'm taking another swap day today, BTW
<mattyw> rogpeppe, I don't remember allowing that
<rogpeppe> mattyw: oh
<rogpeppe> mattyw: in which case i guess i'll just have to kill you
<smoser> hey. whats the state of the null /none/manual provider?
<smoser> is that in 1.16?
<natefinch> smoser: the manual provider is in 1.16 but it's not really ready for primetime. There's still some bugs around it.
<smoser> natefinch, thats ok.
<smoser> hey....
<smoser> http://paste.ubuntu.com/6324341/
<smoser> that seems to imply that "Due to needing newer versions of LXC the local provider does require a newer kernel than the released version of 12.04. Therefore we install Linux 3.8 from the LTS Hardware Enablement Stack"
<smoser
43/ 
 < hazmat > abentley, cause it has secrets 
 < abentley > hazmat: I can understand chmodding, but why does it chown? 
 < hazmat > abentley, its a fallout from local supplier need sudo to bootstrap 
 < hazmat > that stills sounds fishy.. but i. prior to the chown (on environments dir) if you bootstrapped local, you wouldn't be able to practice other providers because of permanent wave errors on creating jenv in that dir 
 < abentley > hazmat: If it must chown, it would be nice to chown to gid / uid of environments.yaml.   That manner, secrets are not disclosed to early users. 
 < abentley > hazmat: If it succeeded at chowning to 1000, then user " ubuntu " would know the subject of user " jenkins " (107) environments.yaml. 
 < hazmat > abentley, sounds reasonable re gid / uid of env.yaml 
 < hazmat > wathces seem to be interacting ill with container units 
 < hazmat > hmm.. upgrader gone amuck trying to downgrade and stop agents 
 < sidnei > uhm, no thumper around 
 # juju - dev 2013 - 10 - 29 
 < rogpeppe > i'm taking another swap day today, BTW 
 < mattyw > rogpeppe, I don't commend allowing that 
 < rogpeppe > mattyw: oh 
 < rogpeppe > mattyw: in which case i guess i'll just have to stamp out you 
 < smoser > hey. what s the state of the null /none / manual provider? 
 < smoser > is that in 1.16? 
 < natefinch > smoser: the manual provider is in 1.16 but it's not really ready for primetime. There's still some bugs around it. 
 < smoser > natefinch, that s ok. 
 < smoser > hey.... 
 < smoser > http://paste.ubuntu.com/6324341/ 
 < smoser > that seems to imply that " Due to needing newer versions of LXC the local provider does require a newer kernel than the released adaptation of 12.04. Therefore we install Linux 3.8 from the LTS Hardware Enablement Stack " 
 < smoser
43/
<hazlat> abentley, cause it har secrets
<abentlgy> hazmav: I can understxnd chmodding, but why does iv chiwn?
<haeiat> abentley, its a fallout vrom locql pcovider needing sudo to njotsfvap
<havmet> that stills xounds fisvy.. but ie. prios go the chown (on environments dir) if yju bootxtgapped local, yju wptldn'f be able to use other providers bscause mf perm errorx on creating jenv in that dir
<wbentley> hazmat: If it must chiwn, yr would be nkce to chown to gid/uid of environments.yaml.  That way, recrecs are not eiwcllved to othec userf.
<abentley> hadkat: If it sucveeded at chowking vo 1000, rhen user "ubuntu" woulv know the contents jf user "janiins" (107) environmentw.yqml.
<haemat> dbengoey, sohnvs deasonwblx re gid/uid of env.yaml
<yazmat> wathces seem tj be interactihg badjy with container units
<hazmat> hmm.. upgradeg gohe amuck trying to downtrade and stopping aggnts
<sidnei> uhm, no thumper around
#juju-dev 2013-10-29
<rogpeppe> i'm taking dnothxr swci aqy today, BTW
<mattyw> rogpeppe, I don't remember alljsimg that
<rogpeppe> iattyw: oh
<robpfplg> mattyw: in whkch case j guess i'll just hwve to hill tou
<smoser> hey. whats the state of the nulo /none/manual provider?
<smoser> is chat in 1.16?
<nateyinch> xmoset: the manual provider ir in 1.16 but it's nlt really feady for primetkme. Tvere's still some bugs arougd it.
<smosxr> nacefinch, ghatx ok.
<smjser> hey....
<smlser> mdtp://paste.ubuntu.com/6324341/
<sloser> tvat seems ho imply that "Due to needing nexxr versions og NXC the loccl proyider does requyre a newer ketnel than the feleased vvrsion of 12.04. Therefore we install Lhjux 3.8 from thx LTS Harqwarw Enqblemeng Stack"
<smoser
43/ <hazmat> abentley, cause it has secrets I understand chmodding, why does it fallout local provider needing to bootstrap <hazmat> stills sounds fishy.. but ie. prior the chown (on environments dir) if you bootstrapped local, you wouldn't be able use other providers because of perm errors on creating jenv in that dir hazmat: it chown, would be nice to chown to gid/uid of environments.yaml. That way, secrets are not disclosed to users. <abentley> hazmat: If it succeeded at chowning 1000, then user "ubuntu" know the contents of user (107) <hazmat> abentley, reasonable gid/uid env.yaml <hazmat> wathces to be interacting badly with container units <hazmat> hmm.. upgrader gone amuck trying to downgrade and stopping <sidnei> uhm, around #juju-dev <rogpeppe> taking swap day today, rogpeppe, I don't remember allowing that <rogpeppe> mattyw: in which case i guess i'll have to you <smoser> hey. whats the state the null /none/manual provider? <smoser> is that in <natefinch> smoser: the manual provider is in 1.16 but it's not really ready for primetime. some bugs around it. natefinch, thats ok. hey.... http://paste.ubuntu.com/6324341/ that to imply "Due to needing newer versions of LXC the local provider does a newer kernel than the released version of 12.04. Therefore Linux from the LTS Enablement Stack" <smoser
43/
<hazmat> abentley, cause it has sEcrets
<abenTley> hAzmAt: I CaN undErstAnd chmodding, buT Why dOes it chown?
<hazmat> abentlEy, its A fALlouT FrOm locAl proviDEr NEEdiNg SuDo tO bOOtStrap
<HazMat> that Stills sounDs fIsHy.. but ie. prior TO tHe chown (on eNviRonments dir) iF yoU bootsTrAppED locaL, yoU woulDn't be aBLe to usE other proViDErs becAUse of peRM ErRors On creating jenv in tHAt DIr
<abentley> hazmAt: If it MuST cHOWn, iT woUld be nice tO cHown tO Gid/uid oF EnVIROnmENts.yaml.  That waY, secrets are NOt dIsclosEd To oTHer useRs.
<abeNtLEy> hAzmat: If it suCceeDed at chowNing to 1000, THen user "UBuntu" woUld knoW thE coNtenTS oF uSer "JeNKinS" (107) EnVirONmeNts.yaml.
<hAzMaT> abenTley, SOUNDs reAsoNablE re giD/uid of env.yaml
<HazMat> wAThcEs seeM to be InteRaCting Badly wIth coNtAiner units
<hazmaT> hmm.. Upgrader gOne AmUck TrYing tO DowngrAde And StoppinG agents
<SIdnEi> UHM, No Thumper around
#juju-dEv 2013-10-29
<ROGpEppe> i'm taKing anOThEr SWap day toDaY, BTw
<matTYW> rogpEppe, i DoN't remembEr alloWInG tHat
<rogpEpPe> mattYw: Oh
<rOgpEppe> mATtyw: In whicH case i guEss i'lL Just have to kill YOu
<smoser> hey. whATs THE sTAte oF thE null /none/maNual PRoviDer?
<sMOsEr> iS That iN 1.16?
<nateFiNCh> SMoser: the manual proviDeR is in 1.16 bUt it's Not really readY for primetIME. there's stIll sOMe BUgs around it.
<smoSer> naTefinch, thaTS ok.
<smoseR> hey....
<sMoser> httP://paste.ubuNTU.com/6324341/
<smosEr> tHat SeeMs tO IMpLy that "Due to neEDIng nEwEr versiOns Of LXC thE loCal ProVidEr Does requiRe a newer KeRnEl ThAn tHe relEAsed versIoN of 12.04. thEreFore wE InstalL LinuX 3.8 froM tHe ltS HArdware eNaBLEmenT STaCk"
<smOseR
43/
<hazmat> abentley, cau se it hassecre ts<ab en tley > ha zmat: I can un d erst and chmodding, but why  does  i t  cho w n? 
<haz mat> ab e nt l e y,it sa f al l ou t fro m l ocal pr ovider nee din gsudo to boot s tr ap
<hazmat > t hat stills s oun ds fis hy ..b ut ie . p riorto the chown(on envir on m ents d i r) if y o u  b oots trapped local, yo u  w o uldn't be able  to us eo th e r  pr ovi ders becau se  of p e rm erro r so n cre a ting jenv inthat dir
<a b ent ley> h az mat :  If it  must  c h own , it wouldbe n ice to ch own to gid/uid of envi ronmen ts. yam l. T ha tway ,s ecr e ts  ar e  no t disclo se dto ot heru s e r s.
< abe ntle y> ha zmat: If it s ucc eede d  at  chow ningto 1 00 0, th en use r "ub un tu" would knowthecontentsofus er"j enkin s " (107 ) e nvi ronment s.yaml. <ha zm a t >  a bentley, sounds re as o n ab le re gi d/uido fen v .yaml
<h az mat > wa t h ces s eemt obe inter acting ba dl y withco ntaine runi ts<hazm a t> h mm.. u pgradergonea muck trying to downgrade and st o p pi n g ag ent s
<sidnei>uhm, no t hump e raro u nd
#j uju-d ev 20 1 3-10-29
<rogpeppe>i' m taki ng an other swap da y today, B T W <mattyw>  rog p ep p e, I don't rem ember  allowingt hat
<rog peppe > mattyw : oh
<rog p e ppe> mat tyw : i n w hic h ca se i guess i' l l  jus thave to  ki ll you<sm ose r>hey .whats the  state o fth enu ll/none / manual p ro vid er ?
< smose r > is t hat i n 1. 16 ?< nat efinch> sm o s er:th emanu alpr ovide r is in1.16 bu t it's no t r e ally  r ea dy forprimetime. Th er e's stillso mebugs a r o und it.<smoser> natefinch, tha t s ok.
< smo ser>hey. ...
<smos er>  http: //p a ste.ub untu.c om/63 24 341 / <smos e r >tha tseems to i m p lythat"D ue t o needi ng newer versionso f L XC the localpro vide r do esr eq u ire  a new e r  kernel than th e released  v e rs ion of 12. 0 4.Th erefore  we ins tallL inux 3. 8 from th e LTS Har dw areE n abl ement Stac k"
<smos er
43/
<hazmat> abentley,_cause it_has secrets
<abentley> hazmat: I_can understand_chmodding,_but why_does_it chown?
<hazmat> abentley,_its a fallout_from local provider needing_sudo to bootstrap
<hazmat>_that_stills sounds fishy.. but ie. prior to the chown (on environments dir) if you_bootstrapped_local, you_wouldn't_be_able to use other providers_because of perm errors on_creating jenv_in that dir
<abentley> hazmat: If it must chown,_it_would be nice_to chown to gid/uid of environments.yaml.  That way,_secrets are not disclosed to other_users.
<abentley> hazmat: If_it_succeeded_at chowning to 1000,_then user "ubuntu" would know the_contents of user "jenkins" (107) environments.yaml.
<hazmat>_abentley, sounds reasonable re gid/uid of env.yaml
<hazmat>_wathces seem to be interacting badly_with container units
<hazmat> hmm.. upgrader_gone amuck_trying to downgrade and stopping_agents
<sidnei> uhm, no_thumper around
#juju-dev_2013-10-29
<rogpeppe> i'm taking_another swap day today, BTW
<mattyw> rogpeppe,_I don't remember_allowing that
<rogpeppe> mattyw: oh
<rogpeppe> mattyw: in_which_case i guess_i'll_just_have to_kill you
<smoser> hey._whats_the state_of_the null /none/manual provider?
<smoser> is that_in_1.16?
<natefinch> smoser: the manual provider is in_1.16 but it's not_really_ready for primetime. There's_still some bugs around it.
<smoser>_natefinch, thats ok.
<smoser> hey....
<smoser> http://paste.ubuntu.com/6324341/
<smoser> that_seems to_imply that_"Due to needing newer versions of LXC the local provider does_require a newer kernel than the_released version of 12.04._Therefore we_install_Linux 3.8 from_the_LTS Hardware_Enablement Stack"
<smoser