Thursday, 2019-09-05

*** diablo_rojo has joined #openstack-meeting-400:02
*** trident has joined #openstack-meeting-400:03
*** macz has joined #openstack-meeting-400:10
*** bobh has joined #openstack-meeting-400:35
*** macz has quit IRC00:37
*** bobh has quit IRC00:42
*** bobh has joined #openstack-meeting-400:45
*** bobh has quit IRC01:00
*** slaweq has joined #openstack-meeting-401:11
*** slaweq has quit IRC01:15
*** yamamoto has joined #openstack-meeting-401:24
*** bobh has joined #openstack-meeting-401:39
*** bobh has quit IRC01:44
*** bobh has joined #openstack-meeting-401:53
*** bobh has quit IRC01:54
*** bobh has joined #openstack-meeting-402:09
*** bobh has quit IRC02:43
*** bobh has joined #openstack-meeting-402:46
*** bobh has quit IRC02:50
*** slaweq has joined #openstack-meeting-403:11
*** slaweq has quit IRC03:15
*** gkadam has joined #openstack-meeting-403:54
*** gkadam has quit IRC03:54
*** Luzi has joined #openstack-meeting-404:55
*** yamamoto has quit IRC05:09
*** gcheresh has joined #openstack-meeting-405:10
*** slaweq has joined #openstack-meeting-405:11
*** slaweq has quit IRC05:15
*** psachin has joined #openstack-meeting-405:37
*** georgk has quit IRC05:40
*** rihabb has quit IRC05:40
*** fdegir has quit IRC05:40
*** georgk has joined #openstack-meeting-405:40
*** fdegir has joined #openstack-meeting-405:40
*** rihabb has joined #openstack-meeting-405:40
*** radeks has joined #openstack-meeting-405:44
*** radeks has quit IRC05:49
*** radeks has joined #openstack-meeting-405:52
*** links has joined #openstack-meeting-406:10
*** slaweq has joined #openstack-meeting-406:23
*** slaweq has quit IRC06:28
*** yamamoto has joined #openstack-meeting-406:29
*** psachin has quit IRC06:31
*** yamamoto has quit IRC06:42
*** yamamoto has joined #openstack-meeting-406:43
*** slaweq has joined #openstack-meeting-406:51
*** janki has joined #openstack-meeting-406:58
*** yamamoto has quit IRC07:00
*** yamamoto has joined #openstack-meeting-407:03
*** trident has quit IRC07:21
*** trident has joined #openstack-meeting-407:29
*** trident has quit IRC07:34
*** trident has joined #openstack-meeting-407:43
*** ralonsoh has joined #openstack-meeting-408:20
*** e0ne has joined #openstack-meeting-408:41
*** k_mouza has joined #openstack-meeting-408:44
*** k_mouza has quit IRC08:47
*** k_mouza_ has joined #openstack-meeting-408:47
*** wuchunyang has joined #openstack-meeting-408:55
*** trident has quit IRC09:01
*** trident has joined #openstack-meeting-409:09
*** wuchunyang has quit IRC09:32
*** yamamoto has quit IRC09:35
*** yamamoto has joined #openstack-meeting-409:40
*** salmankhan has joined #openstack-meeting-409:47
*** salmankhan has quit IRC09:48
*** salmankhan has joined #openstack-meeting-409:48
*** k_mouza_ has quit IRC10:00
*** k_mouza has joined #openstack-meeting-410:10
*** wuchunyang has joined #openstack-meeting-410:27
*** yamamoto has quit IRC10:42
*** wuchunyang has quit IRC11:13
*** wuchunyang has joined #openstack-meeting-411:15
*** wuchunyang has quit IRC11:24
*** wuchunyang has joined #openstack-meeting-411:25
*** lpetrut has joined #openstack-meeting-411:27
*** wuchunyang has quit IRC11:33
*** yamamoto has joined #openstack-meeting-411:36
*** yamamoto has quit IRC11:54
*** yamamoto has joined #openstack-meeting-412:00
*** roman_g has joined #openstack-meeting-412:01
*** wuchunyang has joined #openstack-meeting-412:03
*** yamamoto has quit IRC12:16
*** wuchunyang has quit IRC12:26
*** yamamoto has joined #openstack-meeting-412:26
*** wuchunyang has joined #openstack-meeting-412:31
*** wuchunyang has quit IRC12:33
*** wuchunyang has joined #openstack-meeting-412:34
*** yamamoto has quit IRC12:43
*** yamamoto has joined #openstack-meeting-412:58
*** wuchunyang has quit IRC12:59
*** jchhatbar has joined #openstack-meeting-413:05
*** janki has quit IRC13:06
*** jchhatba_ has joined #openstack-meeting-413:08
*** wuchunyang has joined #openstack-meeting-413:10
*** pcaruana has quit IRC13:10
*** jchhatbar has quit IRC13:11
*** k_mouza has quit IRC13:14
*** wuchunyang has quit IRC13:14
*** k_mouza has joined #openstack-meeting-413:35
*** pcaruana has joined #openstack-meeting-413:39
*** k_mouza_ has joined #openstack-meeting-413:40
*** k_mouza has quit IRC13:44
*** jchhatba_ has quit IRC13:44
*** Luzi has quit IRC13:46
*** bnemec has quit IRC13:48
*** wuchunyang has joined #openstack-meeting-413:48
*** bnemec has joined #openstack-meeting-413:48
*** abhishekk has joined #openstack-meeting-413:52
*** rosmaita has joined #openstack-meeting-413:59
*** jokke_ has joined #openstack-meeting-413:59
jokke_#startmeeting glnce14:01
openstackMeeting started Thu Sep  5 14:01:17 2019 UTC and is due to finish in 60 minutes.  The chair is jokke_. 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: glnce)"14:01
jokke_#endmeeting14:01
openstackThe meeting name has been set to 'glnce'14:01
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings/"14:01
openstackMeeting ended Thu Sep  5 14:01:22 2019 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)14:01
openstackMinutes:        http://eavesdrop.openstack.org/meetings/glnce/2019/glnce.2019-09-05-14.01.html14:01
abhishekko/14:01
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/glnce/2019/glnce.2019-09-05-14.01.txt14:01
jokke_#startmeeting glance14:01
openstackLog:            http://eavesdrop.openstack.org/meetings/glnce/2019/glnce.2019-09-05-14.01.log.html14:01
openstackMeeting started Thu Sep  5 14:01:26 2019 UTC and is due to finish in 60 minutes.  The chair is jokke_. 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
jokke_#topic roll-call14:01
rosmaitao/14:01
jokke_o/14:01
*** openstack changes topic to "roll-call (Meeting topic: glance)"14:01
abhishekko/14:01
jokke_#link https://etherpad.openstack.org/p/glance-team-meeting-agenda14:02
jokke_#topic updates14:03
*** openstack changes topic to "updates (Meeting topic: glance)"14:03
jokke_As mentioned in agenda, abhishekk will be serving as PTL for U cycle. GZ!!!14:03
rosmaita\o/14:03
abhishekkthank you :D14:04
jokke_I'm not gonna disappear anywhere, just freeing up some time to give other things on my plate the fous they deserve14:04
jokke_focus14:04
rosmaitathat is good news14:04
abhishekk\o/14:04
rosmaitai will be reducing my involvement, however, most likely to on-demand reviews14:04
jokke_and change of PTL just is pure simply healthy every now and then :D14:04
rosmaitaplus, abhishekk is ready to do it!14:05
abhishekkrosmaita, congratulations to you as well14:05
rosmaitaty14:05
*** lpetrut has quit IRC14:05
abhishekkI will make sure to get some timely reviews from both of you :P14:06
jokke_rosmaita: nothing to celebrate about that for s but hopefully good for you14:06
rosmaita:D14:06
jokke_and sorry for loads of typos ... new keyboard I haven't got used to yet14:06
jokke_moving on14:06
jokke_#topic release & periodic job updates14:07
*** openstack changes topic to "release & periodic job updates (Meeting topic: glance)"14:07
abhishekkSo M3 is just a week away14:07
abhishekk#link https://etherpad.openstack.org/p/glance-train-priority-patches14:07
abhishekkThis is the etherpad where all the important patches are stacked up14:08
abhishekkjokke_, will let us know about the priorities14:08
abhishekkPeriodic jobs all gree in last week14:08
abhishekkthat's it from me14:09
jokke_so first of all, we have still bunch of specs unmerged that are on our list to be included this cycle https://review.opendev.org/#/q/project:openstack/glance-specs+status:open14:10
jokke_would really really like some acs on those14:10
abhishekkack14:10
jokke_moving on14:11
jokke_#topic Cinder encryption key delete14:11
*** openstack changes topic to "Cinder encryption key delete (Meeting topic: glance)"14:11
jokke_#link https://review.opendev.org/#/c/671503/14:11
jokke_I'd really like to see this landing for m314:11
*** pcaruana has quit IRC14:12
jokke_as usual I have no problem writing the reno for that14:12
abhishekkCode looks good to me, even tested it in local environment14:13
jokke_ok, moving on14:14
jokke_#topic cluster awareness14:14
*** openstack changes topic to "cluster awareness (Meeting topic: glance)"14:14
jokke_for us to work on the caching api we would need to get the cluster comms moving.14:14
jokke_The spec is still sitting without reviews14:14
jokke_#link https://review.opendev.org/#/c/664956/14:15
*** bh526r has joined #openstack-meeting-414:15
jokke_we've been testing the patch stability extensively with abhishekk due to lots of early gate failures due to it, but they were pretty much all failing differently and all local testing seems stable14:16
*** yamamoto has quit IRC14:16
jokke_so I'm more confident that the initial patch is ready to land and to be built on top of14:16
*** yamamoto has joined #openstack-meeting-414:16
jokke_smcginnis & rosmaita: specially looking input from you guys on the spec and also Cyrils spec for the cache api ... as usual we want to make sure no-one has big concerns before merging those specs14:18
smcginnisWill try to take a look today.14:18
jokke_greatly appreciated14:19
rosmaitaok14:19
jokke_#topic Image import configs14:19
*** openstack changes topic to "Image import configs (Meeting topic: glance)"14:19
jokke_So I thought this was easy issue to fix14:19
rosmaitauh oh14:20
jokke_We decided to go with it's own config file due to the glance-api.conf being insanely bloated14:20
jokke_well, the reality is that it's very very difficult to get oslo_config to load multiple config files with anything else than the config folder option14:20
jokke_which absolutely blows everything if there is multiple config files with same keys in the folder14:21
*** yamamoto has quit IRC14:21
jokke_like -scrubber.conf etc.14:21
rosmaitait works if you specifically pick which files you want, though?14:22
jokke_nope14:22
jokke_so that's the second problem14:22
jokke_if you specify multiple --config-file options, it picks up the first and ignores the rest14:22
jokke_oslo_config also has ways to find config files, but not dynamically load them14:23
jokke_so we can't even ask oslo_config to pick up the glance-image-import-conf from "same or any logical location" where configs are loaded and parse it14:23
rosmaitanot that this helps, but that seems like a bug ... have you talked to ben nemec?14:24
jokke_I went to the lenghts of trying to add it to the config file list and reload the configs after but yet again it just gets thrown away and ignored14:24
jokke_I have not yet14:25
*** yamamoto has joined #openstack-meeting-414:25
jokke_it might be bug, but like you said it doesn't hep us atm.14:25
rosmaitaso the short term thing for image import, is just include that stuff in glance-api.conf14:25
jokke_We spent about a week with abhishekk banging our heads agains the wall to figure out all this on something I thought was quick and easy fix14:26
abhishekkyes14:26
jokke_there are those two options, either we dumb all that to the already bloated -api.conf and call it good or we document how to properly use the --config-dir option and stick with that unless we figure out if we have other options14:27
jokke_and that's why I wanted to bring this up14:27
jokke_I prefer the later but what do you rest think?14:28
rosmaitai am against the config-dir14:28
rosmaitaour etc/ is really bloated with files14:28
rosmaitafor all the command line utilities14:28
abhishekk+114:28
*** lpetrut has joined #openstack-meeting-414:29
jokke_yes so that makes the devstack usecase more difficult14:29
jokke_which is fundamentally broken already so I don't really care about that too much14:29
rosmaitai think we just move the stuff to glance-api.conf, using the same groups (which we know does work) and i can write an upgrade note14:29
abhishekkthis will be easy14:30
jokke_if we decide to stick with the single config file, I really want to start cleaning that bloat away14:30
rosmaitawell, i am against the "bloat cleaning" because that's actually documentation14:30
jokke_I'm fine with single config file, but then we really need to get rid of that boilerplate crap that osic pushed in there14:30
*** jraju__ has joined #openstack-meeting-414:30
rosmaitaunless you want to maintain serious config docs14:31
rosmaitaup to you14:31
*** links has quit IRC14:31
abhishekk(sorry, I am dropping, felling uneasy)14:32
jokke_we have quite a lot of that in place and yes I'd rather have readable config files and decent documentation than neither14:32
rosmaitaabhishekk: feel better!  talk to you soon14:32
jokke_take care abhishekk14:32
abhishekkplease drop me mail in case urgency14:32
rosmaitajokke_: well, think of the sample conf as a document, not a actual config file14:33
*** abhishekk has quit IRC14:33
jokke_well that's not really the case ... it has loads of comments in the config file, which of about 50% (line wise, not character wise) is actually useful14:34
*** armstrong has joined #openstack-meeting-414:35
jokke_like my point is, our glance-api.conf is ~6000 lines14:35
*** jraju__ has quit IRC14:35
rosmaitabut so what? you don't have to actually use that one if you don't want to ... look at the devstack glance-api.conf14:36
rosmaitait's like 20 lines14:36
rosmaitabut it's useless unless you already know what the options mean14:36
rosmaitaanyway, we are getting off track14:36
rosmaitaare you going to put up a patch to remove the image import conf ?14:36
*** yamamoto has quit IRC14:37
jokke_that is one option unless I find other sensible way to do it14:38
rosmaitaok, there is some time14:38
rosmaitait's def a bugfix, not a feature14:38
jokke_yeah, that's literally like last option I want to do14:38
jokke_but I keep poking it14:39
*** yamamoto has joined #openstack-meeting-414:39
jokke_lets move on14:39
rosmaitasounds good14:39
jokke_#topic python 3 testing community goal14:39
*** openstack changes topic to "python 3 testing community goal (Meeting topic: glance)"14:39
rosmaitanot much other than what's on the agenda14:40
rosmaitaneed an approval on https://review.opendev.org/#/c/664475/1314:40
jokke_#link https://review.opendev.org/#/c/664475/1314:41
rosmaitathe other patch is14:41
rosmaita#link https://review.opendev.org/#/c/664477/14:41
jokke_yeah14:41
rosmaitai don't know if my concern is valid14:42
jokke_so the classifier question is two folded14:42
*** tpsilva has quit IRC14:43
jokke_we have defined already that we do not expect the ssl to work and we do expect people using other methods to terminate ssl before the service14:43
jokke_I think the best thing to do would be to remove the ssl support all together and call it good14:43
*** wuchunyang has quit IRC14:43
rosmaitathat makes a lot of sense14:44
jokke_but I do share your concern14:44
jokke_do we want to classify the py3 fully supported before we have removed the ssl?14:44
rosmaitathat's a much harder question14:44
rosmaitai really don't know14:45
jokke_I'm fine with either way, but perhaps worth of addressing wider community with that as form of ML thread14:45
jokke_?14:45
rosmaitayeah, that's a good idea14:45
jokke_#action jokke writes a ML thread about Glance SSL and py3 classifier14:46
rosmaitaexcellent14:46
jokke_#topic the md5 situation14:46
*** openstack changes topic to "the md5 situation (Meeting topic: glance)"14:46
jokke_this was from you as well14:46
rosmaitayeah, here's the deal14:46
*** lpetrut has quit IRC14:47
rosmaitai think this is a client problem first14:47
rosmaitamd5 is considered insecure14:47
jokke_Are you talking about the client cache file naming or our actual data checksums>14:47
rosmaitafirst, just the client not crashing14:48
rosmaitawhat i mean is, some systems don't include md5 at all14:48
rosmaitaso if you're running glanceclient, i think you can run into nonrecoverable errors14:48
rosmaitawe check for os_hash* first, and use if it's there14:48
rosmaitabut we have the fallback14:49
jokke_so you're talking about the payload checksums now?14:49
rosmaitai don't think that terminates gracefully if md5 can't be found14:49
rosmaitayeah, sorry, the download14:49
rosmaitai don't think we compute on the upload?14:49
jokke_most likely not. We did not implement any fallback for the fallback14:50
rosmaitayeah, that was my recollection, i wrote that code, just assumed that md5 would be there14:50
jokke_as the multi-hash is fairly recent addition and we wanted to address the security cocern of the hashes in the way we don't break upgrades14:50
jokke_concern14:51
rosmaitai guess the other thing is i don't remember when the md5 thing gets created14:51
rosmaitabecause that's were the failure will occur14:51
*** gcheresh has quit IRC14:51
rosmaitabut i guess this is a bug (if it actually is a problem), so doesn't have to be fixed before next week14:51
jokke_I can't remember if we dropped it to be done if the os_hash is done or if we ended up populating both14:51
rosmaitayeah, i need to look at the code14:52
rosmaitabut it will also be a problem for glance itself at some point14:52
*** wuchunyang has joined #openstack-meeting-414:52
jokke_So any action on payload hashing will not remove the client depending on md514:53
jokke_as we use md5 hashes on the client cache file naming14:54
rosmaitacrap14:55
jokke_So we do have dependency to md5 for foreeeable future14:55
jokke_foreseeable14:55
rosmaitathe problem is that RHEL carries a patch or two that allow md5 as long as you use an flag indicating this is not a security implication14:55
rosmaitabut i don't think upstream python/linux likes it14:55
jokke_and the later thing has nothing to do with security measures14:56
rosmaitalooks like the preferred solution is just to remove md5 completely14:56
rosmaitaso even though it's an OK use security-wise, we won't be able to do it14:56
rosmaitaanyway, i don't think we need to worry for Train14:57
jokke_no too late for that tbh14:57
rosmaitajust need some kind of plan for Unicorn14:57
jokke_one thing we could do is change the fine naming _if_ .glanceclient is not present14:57
*** wuchunyang has quit IRC14:57
jokke_so any new environment would not cause issue for us dropping it in the future14:58
jokke_there is not unicorn release ... lets not go there ... mailing list has lovely thread about that whole mess14:58
rosmaitaok, i just wanted to surface it as something for Abhishek to worry about!14:59
jokke_yeah ... lets see if we can squeeze in that naming change before we need to release final client, if not it will be U issue14:59
jokke_but no need to worry about the download as we depend on the md5 way before we hit any of the download code15:00
rosmaitaok15:00
jokke_and we're out of time15:00
jokke_Thanks all!15:00
rosmaitabye!15:00
jokke_#endmeeting15:00
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings/"15:00
openstackMeeting ended Thu Sep  5 15:00:51 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-09-05-14.01.html15:00
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/glance/2019/glance.2019-09-05-14.01.txt15:00
openstackLog:            http://eavesdrop.openstack.org/meetings/glance/2019/glance.2019-09-05-14.01.log.html15:00
*** gcheresh has joined #openstack-meeting-415:03
*** e0ne has quit IRC15:05
*** wuchunyang has joined #openstack-meeting-415:05
*** gcheresh has quit IRC15:11
*** links has joined #openstack-meeting-415:17
*** k_mouza_ has quit IRC15:18
*** rosmaita has left #openstack-meeting-415:21
*** wuchunyang has quit IRC15:32
*** wuchunyang has joined #openstack-meeting-415:34
*** yamamoto has quit IRC15:53
*** yamamoto has joined #openstack-meeting-415:54
*** yamamoto has quit IRC15:54
*** yamamoto has joined #openstack-meeting-415:57
*** yamamoto has quit IRC15:57
*** yamamoto has joined #openstack-meeting-415:57
*** altlogbot_3 has quit IRC16:01
*** yamamoto has quit IRC16:02
*** irclogbot_1 has quit IRC16:02
*** altlogbot_2 has joined #openstack-meeting-416:02
*** irclogbot_1 has joined #openstack-meeting-416:04
*** premsankar has joined #openstack-meeting-416:04
*** irclogbot_1 has quit IRC16:07
*** irclogbot_0 has joined #openstack-meeting-416:08
*** wuchunyang has quit IRC16:09
*** e0ne has joined #openstack-meeting-416:23
*** yamamoto has joined #openstack-meeting-416:26
*** e0ne has quit IRC16:31
*** k_mouza has joined #openstack-meeting-416:39
*** zigo has quit IRC16:43
*** k_mouza has quit IRC16:44
*** spsurya has quit IRC16:48
*** igordc has joined #openstack-meeting-416:49
*** igordc has quit IRC17:04
*** bh526r has quit IRC17:05
*** zigo has joined #openstack-meeting-417:10
*** igordc has joined #openstack-meeting-417:15
*** salmankhan has quit IRC17:18
*** links has quit IRC17:19
*** igordc has quit IRC17:26
*** wuchunyang has joined #openstack-meeting-417:37
*** wuchunyang has quit IRC17:41
*** gcheresh has joined #openstack-meeting-417:52
*** k_mouza has joined #openstack-meeting-418:19
*** k_mouza has quit IRC18:23
*** igordc has joined #openstack-meeting-418:36
*** gcheresh has quit IRC18:45
*** e0ne has joined #openstack-meeting-418:54
*** armstrong has quit IRC19:04
*** e0ne has quit IRC19:07
*** trident has quit IRC19:09
*** e0ne has joined #openstack-meeting-419:12
*** e0ne has quit IRC19:14
*** e0ne has joined #openstack-meeting-419:16
*** e0ne_ has joined #openstack-meeting-419:18
*** trident has joined #openstack-meeting-419:20
*** e0ne has quit IRC19:21
*** ralonsoh has quit IRC19:23
*** wuchunyang has joined #openstack-meeting-419:32
*** wuchunyang has quit IRC19:37
*** e0ne_ has quit IRC19:49
*** e0ne has joined #openstack-meeting-419:54
*** e0ne_ has joined #openstack-meeting-419:59
*** e0ne has quit IRC20:00
*** e0ne_ has quit IRC20:19
*** lpetrut has joined #openstack-meeting-420:34
*** lpetrut has quit IRC20:38
*** diablo_rojo has quit IRC21:06
*** diablo_rojo has joined #openstack-meeting-421:07
*** wuchunyang has joined #openstack-meeting-421:34
*** wuchunyang has quit IRC21:39
*** radeks has quit IRC21:54
*** slaweq has quit IRC22:03
*** slaweq has joined #openstack-meeting-422:11
*** slaweq has quit IRC22:21
*** igordc has quit IRC22:48
*** slaweq has joined #openstack-meeting-423:11
*** slaweq has quit IRC23:16
*** macz has joined #openstack-meeting-423:24
*** macz has quit IRC23:26
*** macz has joined #openstack-meeting-423:27
*** macz has quit IRC23:29
*** wuchunyang has joined #openstack-meeting-423:33
*** wuchunyang has quit IRC23:38

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