14:01:50 #startmeeting glance 14:01:50 Meeting started Thu Dec 13 14:01:50 2018 UTC and is due to finish in 60 minutes. The chair is jokke_. Information about MeetBot at http://wiki.debian.org/MeetBot. 14:01:51 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 14:01:53 The meeting name has been set to 'glance' 14:01:55 #topic roll-call 14:02:00 o/ 14:02:06 o/ 14:02:08 o/ 14:02:09 o/ 14:02:51 #link https://etherpad.openstack.org/p/glance-team-meeting-agenda 14:03:09 ok, looks like we have quorum 14:03:46 #topic release/periodic job updates 14:03:55 o/ 14:04:08 I have nothing special for today so lets hop directly to good stuff :D 14:04:45 This Monday we have released python-glanceclient version 2.15.0 for Stein m2, 2.13.1 for stable/rocky and 2.10.1 for stable/queens 14:04:56 We are in R-18 week, Stein 2 milestone will be on 11th January which will be exactly 1 month away from now 14:05:00 nice work! 14:05:18 Thank you for you and jokke_ for supporting 14:05:30 that reminds me, jokke_ you were going to set up a meeting to discuss devstack with gmann ? 14:05:58 For periodic jobs unfortunately functional-py35 jobs is failing and it is failing on master branch as well 14:06:26 is it because some new code checked-in? 14:06:31 I have found that this problem is only with Ubuntu 14:06:42 LiangFang, no that is not the issue 14:06:59 #link http://logs.openstack.org/89/617889/4/check/openstack-tox-functional-py35/4c79eb0/testr_results.html.gz 14:07:06 must be something to do with the python package versions they are using 14:07:14 which is a nightmare to figure out 14:07:34 I have tried to move above failing 8 tests in black-list file and then other tests are failing than those 14:08:12 I have verified versions of oslo.log. olso.service, python-subunit with passing and failiing logs but both are same 14:08:51 i think we may need help from qe-type people who understand the subunit parsing stuff 14:08:59 maybe cboylan or mtreinish 14:09:02 abhishekk: so this fails same way in master normal jobs and in the periodic tips jobs? 14:09:27 One thing I observed is that in the passing log results it shows executed tests around 741 and in failing log results it shows 650 tests 14:09:29 jokke_, yes 14:09:34 and there is always dhellmann, he usually has good ideas 14:10:09 ok, yeah, it really sounds like some dependency broke 14:10:21 rosmaita, ack, I guess we should send mail on ML? 14:10:23 can we reproduce in local environment? it is not in tox.ini, right? 14:10:51 LiangFang: you probably need to use ubuntu that is completely updated if you want to try 14:10:58 yes, it is not a tox.ini issue 14:10:59 LiangFang, you can reproduce this in local as well, not related to tox.ini 14:11:16 what rosmaita just said 14:11:27 my environment is ubuntu16.04 14:11:39 Our patches are stuck because of this 14:11:56 LiangFang, just run tox -r -e functional-py35 14:12:06 ok 14:12:08 It is failing for py37 as well 14:12:10 I will try 14:12:46 that's it from me 14:13:02 I came across this bug, #link https://bugs.launchpad.net/cinder/+bug/1728640 14:13:03 Launchpad bug 1728640 in Cinder "py35 unit test subunit.parser failures" [Critical,Fix released] - Assigned to Sean McGinnis (sean-mcginnis) 14:13:03 LiangFang: make sure you do 'apt-get dist-upgrade -u' 14:13:19 ok 14:13:22 But it is not helping 14:13:57 k 14:14:01 that's it from me 14:14:04 thanks abhishekk for digging into this 14:14:15 I will put some time tomorrow as well 14:14:44 let try to get this figured out, if we need help, lets try to get it. ML thread with all possible info in it would likely be helpful 14:15:01 ack 14:15:09 moving on 14:15:22 #topic adding 'description' property to images 14:15:55 sorry to go backwards, but smcginnis mentions might be an stestr bug 14:16:18 should probably mention that on the ML 14:16:26 gr8, thanks rosmaita 14:16:40 who will send the mail? 14:16:52 i nominate jokke_ 14:16:55 :) 14:17:00 :) 14:17:07 :) 14:17:12 I guess brinzhang is not here 14:17:15 or smcginnis, since he is not here 14:17:29 i was talking to brinzh this morning 14:17:34 so i can cover this 14:17:53 great 14:17:56 basically, the issue is that lots of openstack resources have a 'description' metadata field 14:17:59 abhishekk: I'd appreciate if you did it as you have the best picture what's going on in there ... if you don't want to I can syn up with after the meeting and get it sent out 14:18:09 but images don't have an official 'description' 14:18:23 so this proposal is to add it as one of the "common image properties" 14:18:39 which get mentioned in the schema, but are just stored in the image_properties table 14:18:47 so no database migration needed 14:18:55 jokke_, I will, but 2-3 hours after the meeting 14:19:11 it's just an interoperability issue to "standardize" the field name 14:19:19 rosmaita: don't we have something like that in metadefs? 14:19:22 because peopel have been able to add a 'description' forever 14:19:28 jokke_: nope 14:19:40 ohh ...:P 14:19:43 i think all we have for images is brianna's stuff for signatures 14:20:01 there's some other stuff, but it's in with the nova and cinder metadefs, i think 14:20:23 anyway, i put a link to an email on the agenda where this came up last week 14:20:38 #link http://lists.openstack.org/pipermail/openstack-discuss/2018-December/000684.html 14:21:02 so it looks like something worth addressing 14:21:10 #link https://review.openstack.org/#/c/623405/ 14:21:12 and it's a really simple change 14:22:09 sounds good to me 14:22:44 anyway, that's all i got 14:23:25 just a quick note for the record 14:24:27 (am I disconnected??) 14:24:38 I can see your msg 14:24:41 as we do not populate that field by glance-api automatically at any case, I think this is something we can just reserve as string in the schema instead of using os_descrption fo avoid collisions 14:24:51 LiangFang, thanks 14:25:00 jokke_: good point 14:25:16 yes, also we don't want the os_ prefix because no one else is using it 14:25:35 as we have had the principle that any new fields we introduce are os_ prefixed 14:25:39 i think it's safe to assume that a description is what has been put into the 'description' metadata 14:25:54 so just wanted to put it in the record that there is reason why we are not doing it on this 14:26:04 jokke_: yes, i think you should mention it on the patch 14:26:05 and I'd like to have that noted in the spec lite as well 14:26:47 that should be a quick update 14:27:00 other than that, I'm fine with this ... should be simple thing to do and seems like it would make at least some people's lives easier 14:27:04 also, might want to review the proposed text for the field in the schema 14:27:16 yeah ... will review that 14:27:24 #link https://review.openstack.org/#/c/620433/ 14:27:28 i don 14:27:40 t quite like it, but didn't have any suggestions when i looked this morning 14:28:02 ok, moving on 14:28:13 #topic devstack python3 behavior 14:28:26 i don't really have anything to say other than awareness 14:28:43 i put up the test patches, we are seeing the py35 failure that abhishekk is working on 14:28:54 looks like client and store are OK 14:29:03 yes 14:29:15 actually, i should backtrack on that 14:29:26 i am assuming it's the same failure i haven't actually looked 14:30:06 so to be clear, other than putting up the test patches, i am not actually working on this 14:30:09 :) 14:30:31 and that's all from me 14:30:45 rosmaita: so just to be clear, what has changed? 14:31:01 tbh, i don't know, doug discusses it in the email 14:31:09 or is this just to highlight the testing issues we already discussed earlier? 14:31:12 #link http://lists.openstack.org/pipermail/openstack-discuss/2018-December/000642.html 14:31:14 ahh 14:31:16 ty 14:31:50 i was worried about those tls termination problems 14:32:08 but i just realized that devstack does tls termination in apache by default 14:32:11 that should not affect us as we do not have plugin for devstack 14:32:57 that Dougs mail indicates that those projects that has devstack plugins needs to indicate that they will run under py3 14:34:16 and honestly I do not know if glance is in devstack as plugin but just maintained and hosted by them in their repo, and maybe this is missing from there 14:34:58 but that is something the devstack team has control of 14:35:21 and definitely should not affect our functional jobs 14:35:45 so should not be related to the issues we see in the functional py3 job 14:36:56 yeah, so probably nothing to worry about 14:37:28 but definitely good to be aware if we suddenly see some weird behavior in our devstack based jobs 14:37:37 or using devstack in general 14:38:15 #topic Open Discussion 14:38:41 LiangFang: thanks for flagging the gate issues, I think that was covered earlier or do you have something more to add? 14:39:05 it has been covered, thanks 14:39:20 I would like to do a quick poll here as XMas is closing really fast 14:39:52 How are you folks going to be available between now and the 10th of January? 14:39:53 will we have the meeting next week? 14:40:10 i will be available next week 14:40:19 not much after that, though 14:40:20 I will be there all the time :D 14:40:30 yes, next week I'll be definitely hosting meeting 14:40:41 ok:) 14:41:32 abhishekk: cool, I'll be flying to Funland before New Year 14:41:44 abhishekk: the os running py35 function is ubuntu16.04 or 18.04? 14:41:48 Everyone ok if we do not have meeting at 27th? 14:41:50 jokke_, great 14:42:00 LiangFang, 16.04 14:42:05 ok 14:42:18 NP for me 14:42:19 jokke_: no meeting on 27 is fine by me 14:42:24 Np for me 14:42:47 But we should meet after that as S2 will be around the corner 14:43:00 how about the first Thu of January? Do we want to have meeting week before the M2 14:43:03 ? 14:43:13 probably yes on January 3 14:43:24 yes 14:43:30 sounds good to me 14:44:26 #agreed 20th of Dec and 3rd of January meetings will run normally, 27th of Dec no meeting due to holiday season 14:44:47 anything else? 14:44:49 #action,abhishekk to send mail about subunit.parser failure after 3 hours 14:44:59 #action abhishekk to send mail about subunit.parser failure after 3 hours 14:45:05 no more from me 14:45:24 abhishekk: gr8, ping me if you need anything ... I will be around 14:45:38 No use of reviewing patches due to gate issue, but if you have time please review :D 14:45:50 jokke_, sure 14:46:04 reviewing is always useful, just pointless to +W anything before we got that solved 14:46:15 yep 14:46:28 abhishekk: rosmaita: you guys have anything else? 14:46:34 no 14:46:38 just one thing 14:46:42 shoot 14:46:51 the devstack patch to run glance not under uwsgi by default 14:47:18 can you set up a meeting with us and appropriate qe person? 14:47:24 yes ... I saw your note at the beginning ... have mail draft for the meeting request up now so I don't forget it this time 14:47:30 ok, cool 14:47:36 expect to see mail in next like 15min 14:47:40 cool 14:47:42 i'd like to get that settled before S-2 14:47:47 indeed 14:48:06 meeting will be helpful, that way they can just point me to what needs to change without me wasting a lot of time poking around 14:48:10 thanks 14:48:16 rosmaita, I guess someone has reviewed your patch and added valid comment their 14:48:28 i haven't looked! 14:48:32 guess i should 14:48:39 ;) 14:49:03 ok, thank you all 14:49:09 cool ... we have 11min to give away so lets be productive and tap this down. Thanks everyone! 14:49:29 #endmeeting