Thursday, 2019-12-05

*** diablo_rojo has quit IRC00:06
*** Liang__ has joined #openstack-meeting-401:16
*** k_mouza has joined #openstack-meeting-401:33
*** k_mouza has quit IRC01:37
*** slaweq has joined #openstack-meeting-402:30
*** slaweq has quit IRC02:35
*** slaweq has joined #openstack-meeting-402:51
*** igordc has quit IRC02:54
*** slaweq has quit IRC02:56
*** diablo_rojo has joined #openstack-meeting-403:06
*** tinwood has quit IRC03:10
*** tinwood has joined #openstack-meeting-403:12
*** lvbin01 has joined #openstack-meeting-403:20
*** slaweq has joined #openstack-meeting-403:34
*** slaweq has quit IRC03:39
*** diablo_rojo has quit IRC03:46
*** slaweq has joined #openstack-meeting-403:58
*** slaweq has quit IRC04:03
*** slaweq has joined #openstack-meeting-404:33
*** slaweq has quit IRC04:38
*** slaweq has joined #openstack-meeting-405:18
*** slaweq has quit IRC05:22
*** links has joined #openstack-meeting-405:23
*** slaweq has joined #openstack-meeting-405:25
*** slaweq has quit IRC05:30
*** pcaruana has joined #openstack-meeting-405:38
*** pcaruana has quit IRC05:42
*** slaweq has joined #openstack-meeting-405:45
*** slaweq has quit IRC05:54
*** slaweq has joined #openstack-meeting-405:58
*** slaweq has quit IRC06:03
*** Luzi has joined #openstack-meeting-406:03
*** slaweq has joined #openstack-meeting-406:12
*** slaweq has quit IRC06:18
*** gcheresh has joined #openstack-meeting-406:36
*** ralonsoh has joined #openstack-meeting-406:58
*** anastzhyr has joined #openstack-meeting-407:12
*** pcaruana has joined #openstack-meeting-407:17
*** gcheresh has quit IRC07:35
*** gcheresh has joined #openstack-meeting-407:40
*** gcheresh has quit IRC07:42
*** gcheresh has joined #openstack-meeting-407:44
*** niedbalski has quit IRC08:34
*** niedbalski has joined #openstack-meeting-408:38
*** slaweq_ has joined #openstack-meeting-408:50
*** slaweq_ has quit IRC08:59
*** lpetrut has joined #openstack-meeting-409:04
*** niedbalski has quit IRC09:54
*** lpetrut has quit IRC09:54
*** anastzhyr has quit IRC09:54
*** tinwood has quit IRC09:54
*** spiette has quit IRC09:54
*** hamzy has quit IRC09:54
*** liuyulong has quit IRC09:54
*** dmellado has quit IRC09:54
*** Adri2000 has quit IRC09:54
*** Roamer` has quit IRC09:54
*** mugsie has quit IRC09:54
*** lathiat has quit IRC09:54
*** zeestrat has quit IRC09:54
*** beisner has quit IRC09:54
*** lamt has quit IRC09:54
*** zugwan has quit IRC09:54
*** npochet has quit IRC09:54
*** mnasiadka has quit IRC09:54
*** mattmceuen has quit IRC09:54
*** EmilienM has quit IRC09:54
*** toanster has quit IRC09:54
*** _erlon_ has quit IRC09:54
*** howell has quit IRC09:54
*** srwilkers has quit IRC09:54
*** eharney has quit IRC09:54
*** bobmel has quit IRC09:54
*** fdegir has quit IRC09:54
*** trident has quit IRC09:54
*** gibi has quit IRC09:54
*** georgk7 has quit IRC09:54
*** kgz has quit IRC09:54
*** rnoriega_ has quit IRC09:54
*** d34dh0r53 has quit IRC09:54
*** SotK has quit IRC09:54
*** freefood has quit IRC09:54
*** evrardjp has quit IRC09:54
*** lvbin01 has quit IRC09:54
*** Liang__ has quit IRC09:54
*** fnordahl has quit IRC09:54
*** logan- has quit IRC09:54
*** carloss has quit IRC09:54
*** markmcclain has quit IRC09:54
*** falencastro has quit IRC09:54
*** smcginnis has quit IRC09:54
*** admcleod has quit IRC09:54
*** cheng1 has quit IRC09:54
*** SergeyLukjanov has quit IRC09:54
*** amotoki has quit IRC09:54
*** coreycb has quit IRC09:54
*** ildikov has quit IRC09:54
*** ttx has quit IRC09:54
*** itxaka has quit IRC09:54
*** spotz has quit IRC09:54
*** pcaruana has quit IRC09:54
*** ralonsoh has quit IRC09:54
*** Luzi has quit IRC09:54
*** links has quit IRC09:54
*** jlvillal has quit IRC09:54
*** Jeffrey4l has quit IRC09:54
*** irclogbot_1 has quit IRC09:55
*** bnemec has quit IRC09:55
*** benj_ has quit IRC09:55
*** klindgren_ has quit IRC09:55
*** bjoernt has quit IRC09:55
*** geguileo has quit IRC09:55
*** icey has quit IRC09:55
*** dosaboy has quit IRC09:55
*** stephenfin has quit IRC09:55
*** aspiers has quit IRC09:55
*** mjturek has quit IRC09:55
*** jmccrory has quit IRC09:55
*** persia has quit IRC09:55
*** jroll has quit IRC09:55
*** bauzas has quit IRC09:55
*** jamespage has quit IRC09:55
*** jaesang has quit IRC09:55
*** ltomasbo has quit IRC09:55
*** fungi has quit IRC09:55
*** rajinir has quit IRC09:55
*** alanmeadows has quit IRC09:55
*** stevthedev has quit IRC09:55
*** gmann has quit IRC09:55
*** dustinc has quit IRC09:55
*** megheisler has quit IRC09:55
*** gcheresh has quit IRC09:55
*** tonyb has quit IRC09:55
*** pmatulis has quit IRC09:55
*** m5z has quit IRC09:55
*** jokke_ has quit IRC09:55
*** dansmith has quit IRC09:55
*** freerunner has quit IRC09:55
*** mbuil has quit IRC09:55
*** csatari has quit IRC09:55
*** johnsom has quit IRC09:55
*** portdirect has quit IRC09:55
*** jungleboyj has quit IRC09:55
*** sfernand has quit IRC09:55
*** dklyle has quit IRC09:55
*** vesper11 has quit IRC09:55
*** rihabb25 has quit IRC09:55
*** thedac has quit IRC09:55
*** hillpd has quit IRC09:55
*** dulek has quit IRC09:55
*** gnuoy has quit IRC09:55
*** mgagne has quit IRC09:55
*** mgkwill has quit IRC09:55
*** evgenyl has quit IRC09:55
*** dwalt has quit IRC09:55
*** cjloader has quit IRC09:55
*** melwitt has quit IRC09:55
*** niedbalski has joined #openstack-meeting-410:04
*** dmellado has joined #openstack-meeting-410:04
*** liuyulong has joined #openstack-meeting-410:04
*** hamzy has joined #openstack-meeting-410:04
*** spiette has joined #openstack-meeting-410:04
*** tinwood has joined #openstack-meeting-410:04
*** anastzhyr has joined #openstack-meeting-410:04
*** lpetrut has joined #openstack-meeting-410:04
*** srwilkers has joined #openstack-meeting-410:04
*** howell has joined #openstack-meeting-410:04
*** toanster has joined #openstack-meeting-410:04
*** EmilienM has joined #openstack-meeting-410:04
*** _erlon_ has joined #openstack-meeting-410:04
*** mattmceuen has joined #openstack-meeting-410:04
*** mnasiadka has joined #openstack-meeting-410:04
*** npochet has joined #openstack-meeting-410:04
*** zugwan has joined #openstack-meeting-410:04
*** lamt has joined #openstack-meeting-410:04
*** beisner has joined #openstack-meeting-410:04
*** zeestrat has joined #openstack-meeting-410:04
*** lathiat has joined #openstack-meeting-410:04
*** mugsie has joined #openstack-meeting-410:04
*** Adri2000 has joined #openstack-meeting-410:04
*** Roamer` has joined #openstack-meeting-410:04
*** evrardjp has joined #openstack-meeting-410:04
*** freefood has joined #openstack-meeting-410:04
*** SotK has joined #openstack-meeting-410:04
*** d34dh0r53 has joined #openstack-meeting-410:04
*** rnoriega_ has joined #openstack-meeting-410:04
*** kgz has joined #openstack-meeting-410:04
*** georgk7 has joined #openstack-meeting-410:04
*** gibi has joined #openstack-meeting-410:04
*** trident has joined #openstack-meeting-410:04
*** fdegir has joined #openstack-meeting-410:04
*** bobmel has joined #openstack-meeting-410:04
*** eharney has joined #openstack-meeting-410:04
*** gcheresh has joined #openstack-meeting-410:04
*** pcaruana has joined #openstack-meeting-410:04
*** ralonsoh has joined #openstack-meeting-410:04
*** Luzi has joined #openstack-meeting-410:04
*** links has joined #openstack-meeting-410:04
*** spotz has joined #openstack-meeting-410:04
*** itxaka has joined #openstack-meeting-410:04
*** rajinir has joined #openstack-meeting-410:04
*** jungleboyj has joined #openstack-meeting-410:04
*** sfernand has joined #openstack-meeting-410:04
*** geguileo has joined #openstack-meeting-410:04
*** m5z has joined #openstack-meeting-410:04
*** dklyle has joined #openstack-meeting-410:04
*** vesper11 has joined #openstack-meeting-410:04
*** jlvillal has joined #openstack-meeting-410:04
*** bjoernt has joined #openstack-meeting-410:04
*** rihabb25 has joined #openstack-meeting-410:04
*** Jeffrey4l has joined #openstack-meeting-410:04
*** persia has joined #openstack-meeting-410:04
*** thedac has joined #openstack-meeting-410:04
*** hillpd has joined #openstack-meeting-410:04
*** jroll has joined #openstack-meeting-410:04
*** gnuoy has joined #openstack-meeting-410:04
*** dulek has joined #openstack-meeting-410:04
*** bauzas has joined #openstack-meeting-410:04
*** tonyb has joined #openstack-meeting-410:04
*** pmatulis has joined #openstack-meeting-410:04
*** irclogbot_1 has joined #openstack-meeting-410:04
*** bnemec has joined #openstack-meeting-410:04
*** benj_ has joined #openstack-meeting-410:04
*** klindgren_ has joined #openstack-meeting-410:04
*** mgagne has joined #openstack-meeting-410:04
*** icey has joined #openstack-meeting-410:04
*** ltomasbo has joined #openstack-meeting-410:04
*** mgkwill has joined #openstack-meeting-410:04
*** jamespage has joined #openstack-meeting-410:04
*** jaesang has joined #openstack-meeting-410:04
*** jokke_ has joined #openstack-meeting-410:04
*** dosaboy has joined #openstack-meeting-410:04
*** dwalt has joined #openstack-meeting-410:04
*** fungi has joined #openstack-meeting-410:04
*** stephenfin has joined #openstack-meeting-410:04
*** aspiers has joined #openstack-meeting-410:04
*** jmccrory has joined #openstack-meeting-410:04
*** dansmith has joined #openstack-meeting-410:04
*** mjturek has joined #openstack-meeting-410:04
*** alanmeadows has joined #openstack-meeting-410:04
*** stevthedev has joined #openstack-meeting-410:04
*** freerunner has joined #openstack-meeting-410:04
*** mbuil has joined #openstack-meeting-410:04
*** gmann has joined #openstack-meeting-410:04
*** dustinc has joined #openstack-meeting-410:04
*** megheisler has joined #openstack-meeting-410:04
*** csatari has joined #openstack-meeting-410:04
*** johnsom has joined #openstack-meeting-410:04
*** portdirect has joined #openstack-meeting-410:04
*** melwitt has joined #openstack-meeting-410:04
*** cjloader has joined #openstack-meeting-410:04
*** evgenyl has joined #openstack-meeting-410:04
*** ttx has joined #openstack-meeting-410:04
*** lvbin01 has joined #openstack-meeting-410:04
*** Liang__ has joined #openstack-meeting-410:04
*** carloss has joined #openstack-meeting-410:04
*** fnordahl has joined #openstack-meeting-410:04
*** logan- has joined #openstack-meeting-410:04
*** markmcclain has joined #openstack-meeting-410:04
*** falencastro has joined #openstack-meeting-410:04
*** smcginnis has joined #openstack-meeting-410:04
*** admcleod has joined #openstack-meeting-410:04
*** cheng1 has joined #openstack-meeting-410:04
*** SergeyLukjanov has joined #openstack-meeting-410:04
*** amotoki has joined #openstack-meeting-410:04
*** coreycb has joined #openstack-meeting-410:04
*** ildikov has joined #openstack-meeting-410:04
*** logan- has quit IRC10:05
*** logan- has joined #openstack-meeting-410:06
*** Liang__ has quit IRC10:18
*** e0ne has joined #openstack-meeting-410:23
*** salmankhan has joined #openstack-meeting-410:27
*** salmankhan has quit IRC10:28
*** salmankhan has joined #openstack-meeting-410:29
*** anastzhyr has quit IRC10:40
*** pcaruana has quit IRC10:42
*** e0ne_ has joined #openstack-meeting-410:53
*** e0ne has quit IRC10:56
*** k_mouza has joined #openstack-meeting-411:10
*** k_mouza has quit IRC11:20
*** cheng1 has quit IRC11:22
*** cheng1 has joined #openstack-meeting-411:25
*** gcheresh_ has joined #openstack-meeting-411:50
*** gcheresh has quit IRC11:50
*** jraju__ has joined #openstack-meeting-411:53
*** links has quit IRC11:53
*** gcheresh_ has quit IRC12:01
*** k_mouza has joined #openstack-meeting-412:04
*** enriquetaso has joined #openstack-meeting-412:25
*** k_mouza has quit IRC12:28
*** k_mouza has joined #openstack-meeting-412:29
*** gcheresh has joined #openstack-meeting-412:37
*** enriquetaso has quit IRC12:42
*** k_mouza has quit IRC12:51
*** pcaruana has joined #openstack-meeting-412:54
*** gcheresh has quit IRC12:58
*** gcheresh has joined #openstack-meeting-412:59
*** eharney has quit IRC13:06
*** gcheresh has quit IRC13:11
*** gcheresh has joined #openstack-meeting-413:11
*** belmoreira has joined #openstack-meeting-413:25
*** anastzhyr has joined #openstack-meeting-413:32
*** abhishekk has joined #openstack-meeting-413:35
*** bh526r has joined #openstack-meeting-413:54
*** bobmel has quit IRC13:55
*** whoami-rajat has joined #openstack-meeting-413:57
*** yebinama has joined #openstack-meeting-414:00
*** diablo_rojo has joined #openstack-meeting-414:00
yebinamao/14:00
abhishekk#startmeeting glance14:01
openstackMeeting started Thu Dec  5 14:01:08 2019 UTC and is due to finish in 60 minutes.  The chair is abhishekk. Information about MeetBot at http://wiki.debian.org/MeetBot.14:01
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.14:01
*** openstack changes topic to " (Meeting topic: glance)"14:01
openstackThe meeting name has been set to 'glance'14:01
*** tosky has joined #openstack-meeting-414:01
toskyo/14:01
abhishekk#topic roll call14:01
*** openstack changes topic to "roll call (Meeting topic: glance)"14:01
abhishekk#link https://etherpad.openstack.org/p/glance-team-meeting-agenda14:01
abhishekko/14:01
jokke_o/14:02
abhishekkrosmaita is away, so lets start the meeting14:02
smcginniso/14:02
abhishekksmcginnis, o/14:02
abhishekk#topic Updates14:02
*** openstack changes topic to "Updates (Meeting topic: glance)"14:02
abhishekkI have pushed ussuri priorities patch, kindly review it14:03
abhishekk#link https://review.opendev.org/#/c/696017/14:03
abhishekk#topic release/periodic jobs update14:03
*** openstack changes topic to "release/periodic jobs update (Meeting topic: glance)"14:03
abhishekkSo this is M1 release week14:03
abhishekkand we don't have anything concrete work merged in glance14:04
abhishekkSo can we skip this M1 release?14:04
jokke_should be fine14:04
abhishekkjokke_,  I remember we also skipped Train M114:05
smcginnisYeah, now milestones are mostly up to the team if they want to do a release or not.14:05
jokke_I don't think we have any igrations waiting either14:05
abhishekkyes14:05
smcginnisI actually discourage most unless they know a downstream testing group or packaging wants to pick them up and do something with them.14:05
jokke_mhm14:05
jokke_I think we should just get rid of milestones :P14:06
jokke_too much work14:06
abhishekksmcginnis, make sense, but we don't have anything merged after T release14:06
abhishekkjokke_, :P14:06
smcginnisNow they are really kind of just checkpoints on the way.14:06
smcginnisabhishekk: We should do something about that. :D14:07
abhishekkSo, in priorities patch I have shifted M1 targets to M214:07
abhishekksmcginnis, ack, definitely will do something about this14:07
abhishekkWe are lagging behind on spec reviews and merging the same,14:08
abhishekksmcginnis, could use your help there as couple of specs are in good shape14:08
abhishekkspecially Import image to multiple stores14:09
*** eharney has joined #openstack-meeting-414:09
smcginnisOK, I'll try to take a look at those today.14:09
abhishekkas Glance has policy of not merging the specs before having +2 from all the cores14:09
abhishekksmcginnis, thank you14:09
abhishekkRegarding periodic jobs all green, surprisingly we didn't hit parser error this time during milestone release14:10
abhishekkMoving ahead14:10
abhishekk#topic python3 classifier applied to Glance14:10
*** openstack changes topic to "python3 classifier applied to Glance (Meeting topic: glance)"14:10
jokke_I guess no-one else were panicing about the milestone either14:10
abhishekkThis topic is of Brian, but he is not available14:11
smcginnisWe should probably discuss it though.14:11
abhishekkthis is the original discussion back in may14:12
abhishekk#link http://eavesdrop.openstack.org/meetings/glance/2019/glance.2019-09-05-14.01.log.html#l-11214:12
smcginnisWe are supposed to drop py2 classifiers and move to py3 only.14:12
smcginnisBut we still have some known issues (under certain configurations) running py3-only.14:12
abhishekkWe don't have fully support of python3 and now we are going drop py214:12
jokke_Sooo ... the plan was:14:12
abhishekkI remember we had discussion with QA guys during PTG that we will keep py2 as non-voting14:13
jokke_1) In U we drop py27 support14:13
jokke_2) remove the SSL termination from glance-api14:13
jokke_3) nothing blocking us claiming py3 support14:13
jokke_4) profit at U release14:13
smcginnisRunning behind Apache is really the documented way to run now, so I think this is really a non-issue.14:14
abhishekkDo we have volunteer to work on removing SSL termination from g-api?14:14
jokke_yes, I already - voted the first of those removing py27 testing patches I saw as we agreed to keep those gate jobs around14:14
smcginnisDocument running SSL termination through glance-api is not supported and move on. :)14:14
jokke_smcginnis: we shoud not be running behind apache14:14
jokke_smcginnis: what are you talking about?14:14
smcginnisReality is though that we will not be able to keep testing py2.14:14
smcginnisServices are already removing py2 support, so things are already starting to break.14:15
smcginnisjokke_: I thought the issue was only when we were *not* running behind apache and trying to serve requests directly the old-school way. Did I have that wrong?14:15
smcginnisSorry, I know the issue has been described multiple times. I have bad memory though. :]14:16
abhishekksmcginnis, We have documented the workaround for this14:16
jokke_smcginnis: we've never got glance-api running acceptable behind apache due to the fact that apache breaks a) chunked encoding transfers (well does not support them) and b) wants to save the request to /tmp/ first before passing it to the app behind it14:17
jokke_so running glance behind apache is horrible idea for any production what comes to performance14:17
smcginnisAh, OK. I had that wrong in my head then.14:18
abhishekkSo we don't have option than removing the SSL termination from glance-api14:18
jokke_what you really want to do is take some non-breaking reverse proxy like HAProxy and run your glance-api as proper eventlet service behind it terminating the ssl/tls on that rev. proxy14:18
abhishekkjokke_, I guess this is what we have documented as well14:19
jokke_so we have totally acceptable and normal way to do it, just don't use shitty and bloaty protocol breaking web server as your rev proxy :P14:19
jokke_abhishekk: I'm pretty sure it was indeed what we documented14:20
abhishekkjokke_, yes14:20
abhishekkNow instead of fully dropping py2 testing we are going to keep it as non-voting (as discussed with QA team)14:21
smcginnisOK, then if we have it documented that that is the requirement for SSL, then we are OK to move ahead.14:21
smcginnisI really don't think we can continue py2 testing.14:21
*** belmoreira has quit IRC14:21
abhishekk+114:21
smcginnisIt's just going to be red all the time.14:21
smcginnisThat boat has sailed.14:21
jokke_so yes if we drop py27 support now, we definitely can drop the ssl stuff as well and be fully py3 compatible and claim the tag before the release14:21
abhishekkjokke_, only thing is we don't have bandwidth to work on this :(14:22
jokke_abhishekk: I can look into it. It's pretty important for everyone14:23
abhishekkjokke_, that will be great14:23
jokke_specially now when you decided to clean my plate for the beginning of the cycle14:23
*** belmoreira has joined #openstack-meeting-414:24
abhishekkack14:24
abhishekkPlan will be still same as explained by jokke_14:25
abhishekk1) In U we drop py27 support14:25
abhishekk 2) remove the SSL termination from glance-api14:25
abhishekk3) Claim py3 support14:25
abhishekkany suggestions/questions?14:26
jokke_4) profit :P14:26
abhishekkright :D14:26
smcginnis1 technically should come after 3, but this will all need to be done within weeks really, so it doesn't matter too much.14:26
jokke_smcginnis: we won't be releasing anything between 1-314:26
abhishekkyes14:27
smcginnisNo, but we will be broken by 2 if we don't take care of it.14:27
smcginnisLikely before.14:27
jokke_?14:27
smcginnisSorry, I mean milestones.14:27
abhishekktill then we will mark py27 non-voting?14:27
*** Luzi has quit IRC14:28
smcginnisI would recommend just adding the py3 markers along with dropping py2 jobs completely.14:28
jokke_abhishekk: smcginnis: I see no reason why our unit/functional tests should be broken by that14:28
smcginnisSame time.14:28
abhishekkjokke_, I will have a look at it as well, I need your expertise on specs and code reviews as well14:29
jokke_smcginnis: well the whole point of not having them in train was that we agreed not to do it as long as we have broken ssl in the code14:29
smcginnisWhy do we want to continue testing py2 non-voting if it's just going away? Seems a better use of our time to clean it up than caring about something that isn't going to be around long.14:30
jokke_and we didn't want to drop it in train because it works just fine in py27 we still supported and we never deprecated that14:30
jokke_smcginnis: o we don't break it unnecessarily, anything we need to backport _must_ work py27 anyways so the faster we break py27 the faster we're screwed we need to backport anything14:31
smcginnisNot really. Minor tweaks may be needed when doing backports, but not too common.14:31
abhishekk+1, that is what we discussed with QA team14:31
jokke_it's not like we're going to tell anyone run Ussuri on py27, it's just pointless to break it just for the sake of breaking it if we can avoid14:32
smcginnisWe're not talking about removing six though. Just dropping the testing and updating the package metadata to only include py3.14:32
smcginnisAnyway, carry on with the plan.14:32
smcginnisJust trying to warn that things are going to be broken very soon and I don't recommend spending time fixing things that are going away.14:33
smcginnisDefinitely by milestone 2 when oslo libs start dropping py2.14:33
abhishekksmcginnis, agree, we should fix this before m214:33
abhishekkanything else on this?14:34
abhishekkWe will stick with the plan14:35
*** e0ne_ has quit IRC14:35
abhishekkmoving ahead14:35
abhishekk#topic Open discussion14:35
*** openstack changes topic to "Open discussion (Meeting topic: glance)"14:35
toskysooo, related to the py2-dropping discussion: can you please approve https://review.opendev.org/#/c/659477/? It replaces my own https://review.opendev.org/697050 (I haven't checked for other reviews)14:35
jokke_oh that one, I don't think we should do it if we're not supporting py27 anymore :P14:36
abhishekktosky, ack, will look after the meeting14:36
jokke_why should we cap something on the version we're not supporting14:36
smcginnisWe still need to do that to match global requirements.14:37
abhishekkagree14:37
*** e0ne has joined #openstack-meeting-414:38
abhishekkyebinama, do you want to discuss related to multiple stores import work?14:38
*** pcaruana has quit IRC14:38
jokke_but I thought there was no need to sync them anymore, that's why the bot doing was removed, right?14:38
toskyjokke_: it's still needed right now14:38
yebinamaabhishekk: yes I have just one question14:38
smcginnisjokke_: No, there is still validation that is run that makes sure the requirements entries match.14:39
smcginnisIt just doesn't automatically propose setting specific versions. Upper-constraints are raised for that now.14:39
jokke_ok saw tosky's comment as well on the patch, that makes sense14:39
abhishekkyebinama, after this (soon)14:39
toskyit's an unfortunate temporary technical issue, but that's life14:39
*** rosmaita has joined #openstack-meeting-414:40
jokke_tosky: yeah it hapens, and makes sense now14:40
abhishekkrosmaita, o/14:40
rosmaita\o14:40
abhishekkyebinama, floor is yours14:40
jokke_I was wondering why should we care, but yeah it's not like these changes happens over night on all projects14:41
yebinamaRegarding properties14:41
yebinamado we add it to the spec?14:42
yebinamaFor all cases or only when allow_failure is true?14:42
abhishekkI guess we should add it in spec as well14:42
jokke_I have couple of pointers as well I think we haven't thought of. but lets go one by one.14:43
jokke_yebinama: which properties you are worried about?14:43
abhishekkos_glance_failed_imports14:43
abhishekkand os_glance_successful_imports14:43
abhishekkyou suggested them so that normal user should not bug admin/operator to know what happened to his request14:44
yebinamaI think successful_import is not needed when allow_failure is false14:44
yebinamaas we already update locations each time an import is successful14:44
jokke_oh, os it's actually related to what I had in mind. And no I did not suggest successful_imports.14:44
abhishekkyeah, that was me :D14:45
jokke_so "successfull imports" will show up in the stores list anyways14:45
yebinamayep14:45
yebinamasame for "failed_imports"14:45
jokke_the point of that no failed list was to indicate stores we are still working on14:45
abhishekkmeans remaining stores?14:46
jokke_let me describe a flow really quick:14:46
abhishekkcool14:46
jokke_1) user requests copy/import to stores store1,store2,store3,store4 we accept the request and add that list to os_glance_importing_to_stores14:47
jokke_2) we finish uploading to store1, we update the property and remove the store1 from the list14:47
jokke_3) store2 fails, we add that to the os_glance_failed_import, remove it from the os_glance_importing_to_stores and move on14:48
abhishekkjokke_, got it14:48
smcginnisSeems reasonable.14:48
abhishekkneed schema modification for this14:49
yebinamaisn't a single property enough?14:50
jokke_once we're done with the whole process, we have removed os_glance_import_to_store (indication to user that we're done) and there is still os_glance_failed_import=store2 telling the user that the import to that specific store failed14:50
smcginnisThese are not sequential, right?14:50
jokke_smcginnis: yes they are14:51
abhishekkyes they are14:51
yebinamawhen this property will be emptied?14:51
yebinamathe failed_one14:51
jokke_yebinama: the failed one?14:51
jokke_ok14:51
smcginnisOK, that makes it a little safer for updating the os_glance_failed_import value then.14:51
jokke_so that can either be cleared by user, or it will be cleared when we kick off new copy-image import job against that image to retry that failed store14:52
yebinamawhat about only using remaining_stores?14:52
yebinamaif we use allow_failure to true, it is enough as we fails as soon as an upload fails14:53
jokke_it's just as long as the tasks api is not available for reqular users we have no other means to keep the user updated of the process than relaying the messages via image properties14:53
yebinamaif we have allow_failure to false, user can now which store has failed by looking at the locations14:54
jokke_well even with allow_failure=false it's actually nice to have some identification to the user what failed14:54
yebinamasorry i have inverted the value of allow_failure14:54
abhishekklast 5 minutes14:54
jokke_as the revert will go and wipe them all, right?14:54
yebinamayep14:55
abhishekkjokke_, yes14:55
*** e0ne has quit IRC14:55
jokke_also related to this, the one question I was going to ask was, if we have allow_failure=true, should we go and activate the image once we have first usable location or wait until we're done with the request. With allow_failure=false we must wait but true we don't14:56
jokke_and in big environments this would be something which might improve user experiene a lot when they don't need to wait a day for the image being uploaded everywhere and being finally bootable14:57
abhishekkjokke_, if don't wait and someone requests that image and our process fails then we might end up cleaning all the data from all available locations14:57
jokke_abhishekk: with allow failure we shouldn't14:58
abhishekkjokke_, right, confused with values14:58
yebinamajokke_: yes but if the stores are in different areas14:58
yebinamawith no direct acces to the stores14:58
abhishekklast two minutes, then we will shift to openstack-glance14:59
jokke_yebinama: the more there should not be reson to prevent using the image where it's already ready14:59
yebinamathe images will be downloaded by nova14:59
yebinamaand the boot of the vm will take more time14:59
abhishekkLets continue on openstack-glance channel15:00
abhishekkthank you all15:00
jokke_TY15:00
abhishekk#endmeeting15:00
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings/"15:00
openstackMeeting ended Thu Dec  5 15:00:24 2019 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)15:00
openstackMinutes:        http://eavesdrop.openstack.org/meetings/glance/2019/glance.2019-12-05-14.01.html15:00
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/glance/2019/glance.2019-12-05-14.01.txt15:00
openstackLog:            http://eavesdrop.openstack.org/meetings/glance/2019/glance.2019-12-05-14.01.log.html15:00
*** tosky has left #openstack-meeting-415:00
abhishekkyebinama, please join #openstack-glance for further discussion15:00
*** whoami-rajat has quit IRC15:01
yebinamaabhishekk: ack15:01
*** lvbin01 has quit IRC15:01
*** lvbin01 has joined #openstack-meeting-415:02
*** jraju__ has quit IRC15:08
*** gcheresh has quit IRC15:13
*** yebinama has quit IRC15:16
*** e0ne has joined #openstack-meeting-415:29
*** abhishekk has quit IRC15:41
*** belmoreira has quit IRC15:47
*** belmoreira has joined #openstack-meeting-415:51
*** igordc has joined #openstack-meeting-416:27
*** k_mouza has joined #openstack-meeting-416:30
*** slaweq_ has joined #openstack-meeting-416:41
*** e0ne has quit IRC16:42
*** dave-mccowan has joined #openstack-meeting-417:00
*** slaweq_ has quit IRC17:02
*** dave-mccowan has quit IRC17:10
*** sfernand has quit IRC17:12
*** salmankhan has quit IRC17:13
*** bh526r has quit IRC17:23
*** anastzhyr has quit IRC17:28
*** lpetrut has quit IRC17:40
*** k_mouza has quit IRC17:52
*** lpetrut has joined #openstack-meeting-418:07
*** michael-beaver has joined #openstack-meeting-418:19
*** ralonsoh has quit IRC18:37
*** dave-mccowan has joined #openstack-meeting-418:39
*** k_mouza_ has joined #openstack-meeting-419:11
*** k_mouza_ has quit IRC19:17
*** dave-mccowan has quit IRC19:36
*** dosaboy has quit IRC20:04
*** igordc has quit IRC20:05
*** bobmel has joined #openstack-meeting-420:23
*** bobmel has joined #openstack-meeting-420:23
*** bobmel has quit IRC20:29
*** bobmel has joined #openstack-meeting-420:46
*** eharney has quit IRC21:06
*** dosaboy has joined #openstack-meeting-421:09
*** gcheresh has joined #openstack-meeting-421:10
*** bobmel has quit IRC21:30
*** e0ne has joined #openstack-meeting-421:32
*** bobmel has joined #openstack-meeting-421:32
*** bobmel has quit IRC21:32
*** bobmel has joined #openstack-meeting-421:32
*** persia has quit IRC21:43
*** persia has joined #openstack-meeting-421:45
*** gcheresh has quit IRC21:49
*** stephenfin has quit IRC21:50
*** e0ne has quit IRC21:52
*** stephenfin has joined #openstack-meeting-421:57
*** k_mouza has joined #openstack-meeting-423:21
*** k_mouza has quit IRC23:48
*** k_mouza has joined #openstack-meeting-423:48
*** k_mouza has quit IRC23:57

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