 could do something hackish with the stream, and exclude the SKUs with "DAILY" in the name if stream=release, use those ones only if stream=daily
<wallyworld> axw: the structured metadata stuff does support streams
<wallyworld> so we don't lose anything there
<axw> wallyworld: azure doesn't have a concept of image streams
<axw> wallyworld: (but I can fake it by parsing the SKU name)
<wallyworld> i think that sound s ok
<wallyworld> axw: so i think for option a), the suggestion is to modify azure's findImage() to not query juju's structured metadata collection, but query the provider apis instead?
<axw> wallyworld: right
<wallyworld> axw: my concern is that perhaps the cpc folks want to control the images use
<axw> wallyworld: query it with a fixed publisher of "Canonical", and offering of "UbuntuServer" (something similar for Windows)
<wallyworld> dvia simplestreams
<wallyworld> or are we saying that they would do that via what they publish to azure
<axw> wallyworld: pretty sure this information is based on images that are provided by CPC, but we'll see what Ben says
<wallyworld> ok
<axw> fwereade: I see you're looking at http://reviews.vapour.ws/r/2958/, can you please also take another look at http://reviews.vapour.ws/r/2935/ later?
<rogpeppe> a small fix to make the recent changes to fslock.NewLock backwardly compatible: https://github.com/juju/utils/pull/166
<fwereade> rogpeppe, dammit, I sort of see the backward compatibility concerns, but... (1) I really do not want to encourage people to use wall clocks and (2) anyone using a package without some sort of pinning is asking for trouble anyway
<rogpeppe> fwereade: in a call
<fwereade> rogpeppe, np
<perrito666> wallyworld: anastasiamac axw brt
<wallyworld> sure
<rogpe
could do something hackish with the stream, and exclude the SKUs with " DAILY " in the name if stream = dismissal, practice those ones only if stream = casual 
 < wallyworld > axw: the structured metadata material does support streams 
 < wallyworld > indeed we don't suffer anything there 
 < axw > wallyworld: azure doesn't have a concept of persona streams 
 < axw > wallyworld: (but I can fake it by parse the SKU name) 
 < wallyworld > i think that sound s ok 
 < wallyworld > axw: so i think for choice a), the suggestion is to modify azure's findImage () to not question juju's structured metadata solicitation, but question the provider apis instead? 
 < axw > wallyworld: right 
 < wallyworld > axw: my concern is that possibly the cpc folks want to operate the images practice 
 < axw > wallyworld: query it with a cook publisher of " Canonical ", and offering of " UbuntuServer " (something similar for Windows) 
 < wallyworld > dvia simplestreams 
 < wallyworld > or are we allege that they would do that via what they publish to azure 
 < axw > wallyworld: pretty sure this information is free-base on images that are provided by CPC, but we'll see what Ben says 
 < wallyworld > ok 
 < axw > fwereade: I see you're looking at http://reviews.vapour.ws/r/2958/, can you please also take another look at http://reviews.vapour.ws/r/2935/ later? 
 < rogpeppe > a minor fix to make the late change to fslock. NewLock backwardly compatible: https://github.com/juju/utils/pull/166 
 < fwereade > rogpeppe, dammit, I sort of see the backward compatibility concerns, but... (1) I really do not desire to encourage citizenry to use wall redstem storksbill and (2) anyone using a package without some sort of pinning is asking for trouble anyway 
 < rogpeppe > fwereade: in a birdcall 
 < fwereade > rogpeppe, np 
 < perrito666 > wallyworld: anastasiamac axw brt 
 < wallyworld > sure 
 < rogpe
 cokld do something hackish with the stream, and eeclude fhe SKUs with "DAILY" in the name if svrean=releqse, use those ones onlh if strewm=daily
<wqllyxorld> axw: the stchctured metadzba stbfh does support xtreams
<walnyworld> so we gov't lose anything there
<axw> wallyworld: wzure dpedn't have a consept jf ijage streams
<axw> wallyworld: (but I czn fake it by parsinb the SKU name)
<wallyworld> i thijk that sound s ok
<aallyworld> qxw: fi i think fof option a), the suggestjon is to modify azure's findImaee() to not query jyju'd structured metaqata collectlpn, but query yhe provider aiis iisteqd?
<axw> wallyworld: righv
<wallyworld> axw: my cjncern is tkat perhaps the cpc filjs watt tm covrrou tge ijages kse
<exw> wallywodld: query ir with a fixed publosrvt of "Canoniczl", and osfering of "UbuntuServer" (something simildr ror Windows)
<wallyworld> dcia simplestreams
<walliworld> or wre we saying that they would do that via what thay puulksh tj qzkre
<axw> wallyworld: pretty sure this informatiog ix nased on images bhat are provided ny CLS, but we'll seg what Ysn says
<wallyworld> ok
<wxw> fweteade: U see you'we lpoking at http://reviews.vapour.qs/r/2958/, can you ileawe also take anothzr look at hctp://revoews.vspour.ws/r/2935/ later?
<rogpeppe> c smalm fix to mane the reddnt changes to frlobk.NefLock backwardly compatiblq: https://givhub.cpm/juju/ugils/kull/166
<fweweade> rogpfppe, dammit, I sort of sef the bdckward colpatibility concerns, but... (1) I really do not wanj tm etcourage peopke to use walj clocks and (2) cnyone ufing x package sithout some sort jf pinning is wsking for tcouble anrway
<eogpwppe> fwdfeade: in a calk
<fwereade> rogpeppe, bp
<perrito666> wallyworkd: xhastasiamac axw bru
<wqllyworld> sure
<togoe
could do something hackish with the stream, the with "DAILY" the name if if <wallyworld> axw: the metadata stuff does streams <wallyworld> so we don't lose there <axw> wallyworld: azure doesn't have a concept of image streams <axw> wallyworld: I can fake it by parsing the SKU name) <wallyworld> i think that s <wallyworld> so think for option a), the suggestion is to modify azure's findImage() to not query juju's structured collection, but query the provider apis instead? <axw> right <wallyworld> axw: my is that perhaps the cpc want control the use wallyworld: it with a publisher of "Canonical", and offering of "UbuntuServer" (something similar for Windows) <wallyworld> dvia simplestreams <wallyworld> or are saying that do that what publish azure <axw> wallyworld: this information is based on images by CPC, but we'll see what Ben says ok <axw> I see you're looking at http://reviews.vapour.ws/r/2958/, you please also take another look at http://reviews.vapour.ws/r/2935/ <rogpeppe> a small fix to make the recent changes to fslock.NewLock backwardly compatible: https://github.com/juju/utils/pull/166 <fwereade> I sort of see backward compatibility concerns, (1) really not to encourage to use wall clocks and (2) anyone using a package without sort of pinning is asking for trouble anyway <rogpeppe> fwereade: call rogpeppe, np <perrito666> anastasiamac axw brt <wallyworld> <rogpe
 could do something hackish wiTh the streaM, and eXclUde ThE SKUS witH "DAILY" in the namE If stReam=release, use those oneS only If STreaM=DaIly
<waLlyworlD> AxW: THe sTrUcTurEd MEtAdata StuFf does sUpport streAms
<WaLlyworld> so we DOn'T lose anythIng There
<axw> wallYwoRld: azuRe DoeSN't havE a cOncepT of imaGE streaMs
<axw> wallYwORld: (but i Can fake IT By ParsIng the SKU name)
<wallYWoRLd> i think that soUnd s ok
<WaLLyWORld> Axw: So i think foR oPtion A), The suggEStION Is tO Modify azure's fIndImage() to nOT quEry jujU's StrUCtured MetadAtA ColLection, but qUery The providEr apis INstead?
<aXW> wallywOrld: riGht
<WalLywoRLd> AxW: my CoNCerN Is ThaT PerHaps the cPc FoLks waNt to CONTRol tHe iMageS use
<aXw> wallyworld: qUerY it wITh a Fixed PubliSher Of "canonIcal", anD offeRiNg of "UbuntuServeR" (somEthing simIlaR fOr WInDows)
<wALlyworLd> dVia SimplesTreams
<wALlyWoRLD> Or Are we saying that theY wOULd Do that viA what tHEy PuBLish to azUrE
<axW> walLYWorld: PretTY sUre this iNformaTIoN iS based oN iMages tHaT arE prOvideD By CPc, but we'Ll see whaT Ben sAYs
<wallyworld> ok
<AXw> fwereade: I seE YoU'RE lOOkinG at Http://reviews.VapoUR.ws/r/2958/, Can yOU pLeaSE also Take aNoTHeR Look at http://reviews.vaPoUr.ws/r/2935/ lAter?
<rOgpeppe> a small Fix to make tHE REcent chaNges TO fSLock.NewLock bacKwardLy compatibLE: https://giThub.cOm/juju/utIls/pull/166
<fwEREade> rogpEppE, daMmiT, I sORT oF see the backwaRD CompAtIbility ConCerns, buT... (1) I rEalLy dO noT wAnt to encoUrage peoPlE tO uSe WalL clocKS and (2) anyoNe UsiNg A paCkage WIthout Some sOrt oF pInNIng Is askinG FoR TRoubLe AnYway
<RogPePpe> fwEreaDE: in A call
<fwEreade> rogPepPE, np
<pErRiTo666> wallyWorld: anastasiAmAc axw brt
<waLlYwoRld> surE
<ROgpe
 could do something hackis h with the  stre am,  an dexcl udethe SKUs with" DAIL Y" in the name if stre am=re le a se,u se  thos e oneso nl y ifst re am= da i ly 
<wal lyw orld> a xw: the st ruc tu red metadata st uff does s upp ort streams<wa llywor ld > s o  we d on' t los e anyt h ing th ere
<axw>  w a llywor l d: azur e do esn' t have a concepto fi mage streams
< axw> w al l yw o r ld:  (b ut I can f ak e itb y parsi n gt h e  SK U  name)
<wally world> i th i nkthat s ou nds  ok
<w allyw or l d>axw: so i t hink  for opti on a), the sug g estionis tomod ify  azu r e' sfin dI m age ( )ton otquery ju ju 's  stru ctur e d m etad ata  col lecti on, but query  th e pr o vid er ap is in stea d? 
<axw > wall yworl d:  right
<wallywo rld>  axw: mycon ce rnis  that perhap s t hecpc fol ks want toco n t r ol  the images use
<a xw > wa llyworld : quer y  i tw ith a fi xe d p ubli s h er of  "Ca n on ical", a nd off e ri ng  of "Ub un tuServ er " ( som ethin g  sim ilar f or Windo ws)
< w allyworld> dvi a  simplestream s 
< w a ll y worl d>or are we s ayin g  tha t th e ywou l d dothatvi a  w h at they publish toaz ure
<a xw> w allyworld: pr etty suret h i s inform atio n  i s  based on imag es th at are pro v ided byCPC,but we'l l see wha t Ben says 
<w all ywo rld > ok 
<axw> fwerea d e : Ise e you'r e l ookingathtt p:/ /re vi ews.vapou r.ws/r/2 95 8/ ,ca n y ou pl e ase also  t ake  a not her l o ok athttp: //re vi ew s .va pour.ws / r/ 2 9 35/la te r?
< rog pe ppe>a sm a llfix tomake therec e nt c ha ng es to f slock.NewLock  b ackwardlyco mpa tible: h ttps://g ithub.com/juju/utils/pu l l/166
< fwe reade > ro gpeppe, d amm it, Isor t  of se e thebackw ar d c o m patib i l it y c on cerns, but . . . ( 1) Ire ally  do not  want to encourage peo ple to use wa llcloc k s  a nd( 2) any on e  us i n g a package wit hout someso r tof pinning isas king fo r troub le an y way
<ro gpeppe> f wereade:in  a c a l l
< fwereade>rogpeppe , np
<per r ito66 6 >wally wor ld: an as tas iamac  axw b r t
< wally world>  s ure
<r ogpe
 could_do something_hackish with the stream,_and exclude_the_SKUs with_"DAILY"_in the name_if stream=release, use_those ones only if_stream=daily
<wallyworld> axw: the_structured_metadata stuff does support streams
<wallyworld> so we don't lose anything there
<axw> wallyworld: azure doesn't_have_a concept_of_image_streams
<axw> wallyworld: (but I can_fake it by parsing the_SKU name)
<wallyworld>_i think that sound s ok
<wallyworld> axw: so_i_think for option_a), the suggestion is to modify azure's findImage() to_not query juju's structured metadata collection,_but query the_provider_apis_instead?
<axw> wallyworld: right
<wallyworld> axw:_my concern is that perhaps the_cpc folks want to control the_images use
<axw> wallyworld: query it with a_fixed publisher of "Canonical", and offering_of "UbuntuServer" (something similar for_Windows)
<wallyworld> dvia_simplestreams
<wallyworld> or are we saying_that they would_do that_via what they_publish to azure
<axw> wallyworld: pretty sure_this information is_based on images that are provided_by_CPC, but we'll_see_what_Ben says
<wallyworld>_ok
<axw> fwereade: I_see_you're looking_at_http://reviews.vapour.ws/r/2958/, can you please also take_another_look at http://reviews.vapour.ws/r/2935/ later?
<rogpeppe> a small fix_to make the recent_changes_to fslock.NewLock backwardly compatible:_https://github.com/juju/utils/pull/166
<fwereade> rogpeppe, dammit, I sort_of see the backward compatibility concerns,_but... (1)_I really_do not want to encourage people to use wall clocks and_(2) anyone using a package without_some sort of pinning_is asking_for_trouble anyway
<rogpeppe> fwereade:_in_a call
<fwereade>_rogpeppe, np
<perrito666> wallyworld: anastasiamac axw brt
<wallyworld> sure
<rogpe