Tuesday, 2015-07-21

*** kent_w has joined #openstack-glance00:05
*** dims_ has joined #openstack-glance00:10
*** annashen has joined #openstack-glance00:10
*** kent_w has quit IRC00:11
*** annashen has quit IRC00:14
*** chlong has joined #openstack-glance00:22
*** sigmavirus24_awa is now known as sigmavirus2400:27
*** tsekiyama has quit IRC00:30
*** adam_g has quit IRC00:32
*** ducttape_ has joined #openstack-glance00:36
*** kent_w has joined #openstack-glance00:38
*** ducttape_ has quit IRC00:43
*** kebray has quit IRC00:57
*** primechuck has quit IRC01:06
*** annashen has joined #openstack-glance01:11
*** mtanino has quit IRC01:12
*** annashen has quit IRC01:15
*** spzala has quit IRC01:19
*** haomaiwang has quit IRC01:24
*** bitblt has quit IRC01:29
*** jasondotstar has joined #openstack-glance01:45
*** vilobhmm1 has joined #openstack-glance01:52
*** vilobhmm has quit IRC01:53
*** vilobhmm1 has quit IRC01:59
*** primechuck has joined #openstack-glance02:01
*** vilobhmm has joined #openstack-glance02:11
*** vilobhmm has quit IRC02:12
*** vilobhmm has joined #openstack-glance02:13
*** kent_w has quit IRC02:20
*** mingdang1 has joined #openstack-glance02:23
*** ayoung has quit IRC02:24
*** ducttape_ has joined #openstack-glance02:29
*** harshs has quit IRC02:30
*** vilobhmm has quit IRC02:30
openstackgerritTakeaki Matsumoto proposed openstack/python-glanceclient: Add check Identity validate when get schemas  https://review.openstack.org/19407602:40
*** jasondotstar has quit IRC02:47
*** annashen has joined #openstack-glance02:51
*** annashen has quit IRC02:55
*** vilobhmm has joined #openstack-glance03:02
*** shalq has joined #openstack-glance03:07
*** dims_ has quit IRC03:09
*** dims_ has joined #openstack-glance03:09
*** kent_w has joined #openstack-glance03:26
*** dims_ has quit IRC03:27
*** dims_ has joined #openstack-glance03:28
*** kent_w has quit IRC03:30
*** dims_ has quit IRC03:34
*** ducttape_ has quit IRC03:36
*** vilobhmm has quit IRC03:44
*** kent_w has joined #openstack-glance03:48
*** gberginc has joined #openstack-glance03:48
*** exploreshaifali has joined #openstack-glance03:49
*** pbourke has quit IRC03:57
*** pbourke has joined #openstack-glance03:57
*** annegent_ has joined #openstack-glance04:04
*** dims_ has joined #openstack-glance04:06
*** annegentl_ has quit IRC04:07
*** dims_ has quit IRC04:10
*** dims_ has joined #openstack-glance04:13
*** dims_ has quit IRC04:18
*** kebray has joined #openstack-glance04:20
*** dims_ has joined #openstack-glance04:27
*** dims_ has quit IRC04:35
*** lakshmiS has joined #openstack-glance04:43
*** sgotliv has quit IRC04:44
*** TravT_ has quit IRC04:58
*** dims_ has joined #openstack-glance05:02
*** gberginc has quit IRC05:05
*** dims_ has quit IRC05:06
*** exploreshaifali has quit IRC05:11
*** sigmavirus24 is now known as sigmavirus24_awa05:11
*** lakshmiS has quit IRC05:16
*** harshs has joined #openstack-glance05:17
*** harshs has quit IRC05:18
*** TravT has joined #openstack-glance05:20
*** tpeoples has joined #openstack-glance05:20
*** dims_ has joined #openstack-glance05:22
*** harshs has joined #openstack-glance05:22
*** dims_ has quit IRC05:26
*** TravT has quit IRC05:32
*** dims_ has joined #openstack-glance05:36
*** dims_ has quit IRC05:41
*** harshs has quit IRC05:42
*** TravT has joined #openstack-glance05:45
*** sgotliv has joined #openstack-glance05:48
*** TravT has quit IRC05:54
*** groen692 has joined #openstack-glance05:57
*** primechuck has quit IRC05:59
openstackgerritOpenStack Proposal Bot proposed openstack/glance: Imported Translations from Transifex  https://review.openstack.org/19720606:06
*** gberginc has joined #openstack-glance06:19
*** dims_ has joined #openstack-glance06:21
*** tpeoples has quit IRC06:23
*** dramakri has joined #openstack-glance06:23
*** dims_ has quit IRC06:25
dramakrijokke_: ping.. can you please review https://review.openstack.org/#/c/178997/ - refactoring of image-members v2 API implementation? I have made the modifications that you suggested. Thanks!06:31
*** dramakri has quit IRC06:47
*** dims_ has joined #openstack-glance06:56
*** dims_ has quit IRC07:00
*** bzhao6 has quit IRC07:04
openstackgerritRajesh Tailor proposed openstack/glance: Validate string limit for input parameter  https://review.openstack.org/20394807:08
*** gberginc has quit IRC07:11
*** shalq has quit IRC07:16
*** [1]shalq has joined #openstack-glance07:16
*** gberginc has joined #openstack-glance07:25
*** dims_ has joined #openstack-glance07:37
*** dims_ has quit IRC07:41
*** belmoreira has joined #openstack-glance07:42
*** belmoreira has quit IRC07:52
*** jistr has joined #openstack-glance07:55
*** kebray has quit IRC08:02
*** mingdang1 has quit IRC08:02
*** mingdang_ has joined #openstack-glance08:02
*** chlong has quit IRC08:04
jokke_morning08:16
*** lakshmiS has joined #openstack-glance08:28
openstackgerritDarja Shakhray proposed openstack/python-glanceclient: Enable flake8 checks  https://review.openstack.org/20367908:28
*** dims_ has joined #openstack-glance08:31
*** dims_ has quit IRC08:36
*** 20WABQBTM has joined #openstack-glance08:37
*** 20WABQBTM has quit IRC08:37
*** haomaiwang has joined #openstack-glance08:37
*** aix has joined #openstack-glance08:43
*** exploreshaifali has joined #openstack-glance08:44
*** jaypipes has quit IRC08:46
*** dims_ has joined #openstack-glance08:46
*** dims_ has quit IRC08:51
*** aix has quit IRC08:58
*** MattMan has quit IRC09:04
*** lakshmiS has quit IRC09:12
*** e0ne has joined #openstack-glance09:15
*** mingdang_ has quit IRC09:23
*** mingdang1 has joined #openstack-glance09:26
*** dims_ has joined #openstack-glance09:26
*** aix has joined #openstack-glance09:28
*** lakshmiS has joined #openstack-glance09:29
*** dims_ has quit IRC09:31
*** GB21 has joined #openstack-glance09:32
*** dims_ has joined #openstack-glance09:36
*** dims_ has quit IRC09:40
*** lakshmiS has quit IRC09:58
*** boris-42 has quit IRC10:02
*** aix has quit IRC10:04
*** MattMan has joined #openstack-glance10:05
*** kent_w has quit IRC10:11
*** kent_w has joined #openstack-glance10:12
*** aix has joined #openstack-glance10:15
*** dims_ has joined #openstack-glance10:16
*** mingdang1 has quit IRC10:34
*** mingdang1 has joined #openstack-glance10:38
*** mingdang1 has quit IRC11:01
*** kent_w has quit IRC11:12
*** [1]shalq is now known as shalq11:16
*** GB21_ has joined #openstack-glance11:19
*** GB21 has quit IRC11:22
*** GB21_ has quit IRC11:24
*** lakshmiS has joined #openstack-glance11:27
*** GB21 has joined #openstack-glance11:28
*** mingdang1 has joined #openstack-glance11:46
*** mingdang1 has quit IRC11:51
*** mingdang1 has joined #openstack-glance11:51
*** ducttape_ has joined #openstack-glance11:53
*** mingdang_ has joined #openstack-glance11:55
*** lakshmiS_ has joined #openstack-glance11:57
*** lakshmiS has quit IRC11:58
*** mingdang1 has quit IRC11:59
*** dims_ has quit IRC12:09
*** kent_w has joined #openstack-glance12:13
*** kent_w has quit IRC12:18
*** chlong has joined #openstack-glance12:18
openstackgerritDarja Shakhray proposed openstack/glance: Glance to handle exceptions from glance_store  https://review.openstack.org/20000012:18
*** Miouge has joined #openstack-glance12:23
*** ducttape_ has quit IRC12:24
*** deepakcs has joined #openstack-glance12:29
deepakcsflaper87: Is there a tradition of backend-specific glance CI  for glance project ? I was thinking of adding (in near future) glusterFS CI for glance (glusterfs as a backend of glance, fuse mount for now). Thoughts ?12:30
kragnizdeepakcs: not yet. I've been slowly working on functional testing and CI for each of the backends in glance_store12:32
*** bunting has joined #openstack-glance12:32
deepakcskragniz: you mean u r working on CI for all backends ?12:33
*** bunting has quit IRC12:33
kragnizdeepakcs: pretty much, except vmware and S3 for now12:34
flaper87deepakcs: as kragniz said, we're working on fixing the CI story for glance_store now.12:34
flaper87and by we I mean, kragniz has been doing an amazing job there12:34
flaper87:)12:34
kragnizit's been on hold for a while as I've been working on other things, but I intend to finish it for liberty12:34
deepakcskragniz: flaper87 cool, is there any discussion with regards to this in the list ? I could read it up for more background context12:34
kragnizdeepakcs: I don't think there was much discussion on openstack-dev12:35
deepakcskragniz: i assume its going to be using the upstream CI infra ?12:35
kragnizthere was a summit etherpad...12:35
kragnizdeepakcs: yes12:36
kragnizdeepakcs: and 3rd party for vmware, sometime later12:36
deepakcskragniz: flaper87 we already have a CI job for Cinder-GlusterFS, we were in fact working on extending it for glance too and then once stable, adding it to the glance project as non-voting CI (to begin with)12:36
deepakcskragniz: https://github.com/stackforge/devstack-plugin-glusterfs12:37
*** gberginc has quit IRC12:38
deepakcskragniz: I was curious to know how your CI work for glusterfs will overlap with that ?12:38
kragnizdeepakcs: ah, so that's bringing devstack up and running tempest?12:38
deepakcskragniz: yes, i am only exposed to the CI in the way cinder does it12:39
deepakcs:)12:39
deepakcskragniz: how is urs different ?12:39
kragnizdeepakcs: so the functional testing we're working on is for the glance_store library12:39
*** bunting has joined #openstack-glance12:39
deepakcskragniz: ah so glusterfs would fit in as the filesystem store, so u only test using the filesystem store APIs. You don't configure and/or need glusterfs specifically, do u ?12:40
kragnizso making a test suite that uses the glance_store api with each of the backends, and testing that12:41
kragnizdeepakcs: yup12:41
deepakcskragniz: so whats the default backend for filesystem store ?12:41
kragnizdeepakcs: any filesystem12:42
deepakcskragniz: for ur func tests what would u use as the default ? ( Or r u expecting the user to configure any FS and then kick off the func tests?)12:42
kragnizwhatever is on infra's nodes12:43
kragniz(probably ext4?)12:43
deepakcskragniz: I was hoping that it would be valuable to have a CI job that uses glusterfs as the backend for FS glance_store (like how we have ceph CI job already)12:43
deepakcskragniz: valuable for the project as well as for glusterfs community12:44
deepakcskragniz: flaper87 is there a plan in glance project to have a backend-specific CI job (like how cinder project has ?)12:45
deepakcsnikhil_k: ^^12:45
kragnizdeepakcs: I think it would probably be valuable12:46
flaper87deepakcs: last time we talked about that, we mentioned having a CI per backend12:47
deepakcsflaper87: last time u spoke with me u mean ?12:47
kragnizI'd like to sort out what we're doing CI-wise with the regular backends, first12:47
flaper87deepakcs: no no, we as in glance community12:47
deepakcsflaper87: ok :)12:47
kragniz(probably should spec it up to make sure we're all on the same page)12:47
flaper87deepakcs: that said, I don't think glance_store would benefit from a glusterfs CI12:47
flaper87we don't even have a glusterfs store12:48
flaper87and that would be confusing12:48
flaper87glance_store does not maintain glusterfs12:48
deepakcskragniz: define `regular backends`12:48
flaper87deepakcs: the ones in the tree12:48
kragnizdeepakcs: backends we have actual drivers for12:48
deepakcsflaper87: glance may not benefit as much as glusterfs might.. right now plan is to use fuse mount, but once (in the longer term) libgfapi testing is done, we can enable libgfapi based access to glusterfs too12:49
kragnizdeepakcs: glusterfs would be the filesystem driver configured in a particuklar way12:49
flaper87deepakcs: sure, as soon as the libgfapi driver is added then we can talk about adding a CI12:49
deepakcsflaper87: i don't think glusterfs needs a specific backend driver for glance_store, it should work behind the filesystem driver12:51
deepakcsflaper87: Can u pls clarify why u r not so keen on a fuse-mount based glsuterfs backend for glance_store, not clear to me at all12:51
deepakcsflaper87: just saying 'it won't benefit' doesn't convince me12:51
flaper87deepakcs: that's exactly my point. I don't think glance_store would benefit from that. Adding that CI would just add more jobs to the pipeline that we don't really need. not to mention we'll have to maintain those jobs and if something goes wrong, it'll block the gate12:52
flaper87deepakcs: I'm not keen on having a CI for that, I'm ok with people using whatever remote filesystem they want in their deployments12:52
deepakcsflaper87: 1) glusterfs community will benefit 2) it would help testify glusterfs as a unified backend for openstack storage (once nova part is also done)12:52
deepakcsflaper87: ^^ there u go , there are benefits !12:53
flaper87as far as glance_store goes, it doesn't support glusterfs12:53
flaper87deepakcs: I didn't say there weren't benefits, I said there are no benefits from a glance_sotre pov12:53
flaper87glance_store*12:53
deepakcsflaper87: i thought the FS store just needs a mount (it doesn't mount glusterfs) so i don't udnerstand when u say glance_store doesn't support glusterfs, explain pls12:54
deepakcsflaper87: IOW what is needed to be done for glance_store to support glusterfs ?12:55
flaper87deepakcs: you're being extremely picky with my words and that's frustrating. I said, we don't support glance_store because we don't have a driver for it. We do support the FS driver and that's what we're testing on12:55
flaper87if we add a gate job for glusterfs, then we should add one for nfs, cephfs, whatever_mountable_thing_fs12:55
deepakcsflaper87: regret ur frustration, but i guess this happens when there is lack of clarity12:57
deepakcsflaper87: just need more patience12:57
deepakcsflaper87: and being picky is good, bcos that provide clarity on what exactly is the point one is responding to. Otherwise it causes confusion (like how yours 'we' caused confusion above) - FYI13:00
*** annegentl_ has joined #openstack-glance13:04
*** annegent_ has quit IRC13:06
*** ducttape_ has joined #openstack-glance13:06
deepakcsflaper87: lastly, I wanted u to know that I am not a regular glance/glance_store user/developer. My goal of asking Qs on CI was to improve glance testing with other popular backends and the backends themselves wanting to to be able to testify against glance_store. We can always have a non-voting CI, maintaining is CI owners job, so not sure why the worry. So if you are impatient, feel free to ignore and allow others with better13:07
deepakcspatience level to help13:07
deepakcskragniz: thanks for ur answers, ttyl13:08
*** kent_w has joined #openstack-glance13:15
*** deepakcs has quit IRC13:19
*** julim has joined #openstack-glance13:19
*** kent_w has quit IRC13:20
*** bdossant has joined #openstack-glance13:20
*** ducttape_ has quit IRC13:26
*** peristeri has joined #openstack-glance13:33
*** pbourke has quit IRC13:39
*** annegentl_ has quit IRC13:39
*** pdb has joined #openstack-glance13:43
*** pdb is now known as pbourke13:43
*** changbl has quit IRC13:44
*** exploreshaifali has quit IRC13:46
*** edmondsw has joined #openstack-glance13:49
*** dims_ has joined #openstack-glance13:53
nikhil_kCourtesy Glance Drivers' meeting reminder: nikhil_k, flaper87, sigmavirus24, rosmaita13:55
*** kent_w has joined #openstack-glance13:55
jokke_flaper87: if glance store tests are in benefit og gluster, I see no problem for them to pull glance_store and it's tests and run those in gluster gate ;P13:55
*** lakshmiS_ has quit IRC13:56
*** exploreshaifali has joined #openstack-glance13:58
*** bdossant has quit IRC13:59
*** markus_z has joined #openstack-glance13:59
*** bdossant has joined #openstack-glance14:00
openstackgerritDarja Shakhray proposed openstack/python-glanceclient: Enable flake8 checks  https://review.openstack.org/20367914:08
*** ducttape_ has joined #openstack-glance14:09
*** ducttape_ has quit IRC14:13
*** jasondotstar has joined #openstack-glance14:13
*** sigmavirus24_awa is now known as sigmavirus2414:16
*** exploreshaifali has quit IRC14:17
*** ducttape_ has joined #openstack-glance14:21
*** mtanino has joined #openstack-glance14:22
*** ayoung has joined #openstack-glance14:23
*** primechuck has joined #openstack-glance14:26
*** alex_xu has quit IRC14:29
*** david-lyle has quit IRC14:30
*** alex_xu has joined #openstack-glance14:31
rosmaitanikhil_k: i did talk with some doc folks about glance and searchlight, i need to communicate my findings14:33
*** annegentle has joined #openstack-glance14:37
*** mingdang_ has quit IRC14:38
nikhil_krosmaita: awesome!14:40
*** Miouge has quit IRC14:45
*** Miouge has joined #openstack-glance14:49
*** bdossant has quit IRC14:50
*** bdossant has joined #openstack-glance14:51
*** Miouge has quit IRC14:51
*** Miouge has joined #openstack-glance14:53
*** Miouge has quit IRC14:55
*** harshs has joined #openstack-glance14:58
*** kebray has joined #openstack-glance15:01
*** harshs has quit IRC15:03
*** kent_w_ has joined #openstack-glance15:03
*** kent_w has quit IRC15:09
*** edmondsw has quit IRC15:09
*** chlong has quit IRC15:09
*** jamielennox has quit IRC15:09
*** hogepodge has quit IRC15:09
*** flwang has quit IRC15:09
*** briancline has quit IRC15:09
*** kebray has quit IRC15:10
*** kebray has joined #openstack-glance15:10
*** bdossant has quit IRC15:10
*** ducttape_ has quit IRC15:11
openstackgerritWaldemar Znoinski proposed openstack/glance: adding Numa Placement and Topology in Flavor meta def  https://review.openstack.org/20412615:14
*** edmondsw has joined #openstack-glance15:16
*** chlong has joined #openstack-glance15:16
*** lkarm has joined #openstack-glance15:17
*** flwang has joined #openstack-glance15:19
*** ducttape_ has joined #openstack-glance15:19
*** TravT has joined #openstack-glance15:20
openstackgerritWaldemar Znoinski proposed openstack/glance: adding CPU Pinning in Flavor meta definition  https://review.openstack.org/20412915:20
lkarmhi, i am having some issues with images getting stuck in deleted state. there was recently an outage on my system and some images got deleted during that outage but not fully. the status = deleted, but on image show deleted = false15:23
lkarmanyone know how to fix that?15:23
lkarmwould glance-cache-cleaner clear that up?15:24
*** bdossant has joined #openstack-glance15:26
*** bdossant has quit IRC15:28
*** kent_w_ has quit IRC15:29
*** kent_w has joined #openstack-glance15:32
*** primechuck has quit IRC15:35
*** bdossant has joined #openstack-glance15:35
*** david-lyle has joined #openstack-glance15:38
*** changbl has joined #openstack-glance15:41
*** bpoulos has joined #openstack-glance15:48
openstackgerritNiall Bunting proposed openstack/glance: Creating an image with malformed body is caught  https://review.openstack.org/20413815:56
*** groen692 has quit IRC15:58
*** annegentle has quit IRC15:59
*** jistr has quit IRC16:04
*** kent_w has quit IRC16:06
*** exploreshaifali has joined #openstack-glance16:19
*** bdossant has quit IRC16:20
*** mgarza has joined #openstack-glance16:25
*** ducttape_ has quit IRC16:29
*** ducttape_ has joined #openstack-glance16:33
*** david-lyle has quit IRC16:34
*** kebray has quit IRC16:34
*** jwang has quit IRC16:40
*** dramakri has joined #openstack-glance16:43
*** e0ne has quit IRC16:45
*** annashen has joined #openstack-glance16:47
*** annashen has quit IRC16:47
*** annashen has joined #openstack-glance16:47
*** david-lyle has joined #openstack-glance16:48
*** jasondotstar has quit IRC16:56
*** exploreshaifali has quit IRC17:01
*** kebray has joined #openstack-glance17:02
*** julim_ has joined #openstack-glance17:03
*** julim has quit IRC17:05
*** kent_w has joined #openstack-glance17:09
*** wznoinsk has joined #openstack-glance17:15
*** jasondotstar has joined #openstack-glance17:16
*** kent_w has quit IRC17:19
*** vilobhmm has joined #openstack-glance17:22
*** aix has quit IRC17:23
*** annegentle has joined #openstack-glance17:36
*** dramakri has quit IRC17:38
*** mingdang1 has joined #openstack-glance17:38
*** annegent_ has joined #openstack-glance17:39
*** annegentle has quit IRC17:41
*** mingdang1 has quit IRC17:43
*** bitblt has joined #openstack-glance17:48
*** bitblt has quit IRC17:51
*** bitblt has joined #openstack-glance17:51
*** annegent_ has quit IRC17:51
*** jasondotstar has quit IRC17:52
*** bitblt has quit IRC17:58
*** bitblt has joined #openstack-glance17:58
*** annegentle has joined #openstack-glance18:02
*** boris-42 has joined #openstack-glance18:02
*** GB21 has quit IRC18:05
*** GB21 has joined #openstack-glance18:07
*** ducttape_ has quit IRC18:10
*** dramakri has joined #openstack-glance18:12
*** dramakri has quit IRC18:13
*** jamielennox has joined #openstack-glance18:15
*** kent_w has joined #openstack-glance18:16
*** jamielennox is now known as jamielennox|away18:16
*** TravT has quit IRC18:20
*** kent_w has quit IRC18:20
*** david-lyle has quit IRC18:21
*** mriedem has joined #openstack-glance18:22
mriedemhi this is a new gate blocker for grenade https://bugs.launchpad.net/glance/+bug/147677018:23
openstackLaunchpad bug 1476770 in Glance "_translate_from_glance fails with "AttributeError: id" in grenade" [High,Confirmed]18:23
mriedemcould use some eyes18:23
*** jamielennox|away is now known as jamielennox18:23
*** harshs has joined #openstack-glance18:23
mriedemwe have a cap proposed to urllib3 in stable/kilo and a grenade test patch using that to see if urllib3 1.11 is the issue18:23
sigmavirus24mriedem: that isn't urllib318:24
sigmavirus24A) we're using requests from pip which doesn't directly pull in urllib3 because requests vendors urllib3 (see long flamewar on the ML from last year)18:25
sigmavirus24B) neither glanceclient or oslo-incubator apiclient use urllib3 directly18:25
sigmavirus24oslo.vmware does, but I think that's the only thing I'm aware of that does use urllib3 instead of requests18:25
sigmavirus24C) urllib3 isn't anywhere in that trace18:25
mriedemyeah so i wasn't sure about requests using it's own forked urllib3 or not,18:25
mriedemthe reason we're picking on urllib3 is the logstash time correlation with the release of urllib3 1.1118:26
mriedemso open to other ideas18:26
mriedemthis definitely looks like an external library release18:26
mriedemglanceclient 0.17.2 was last week18:26
sigmavirus24Not really. I don't see any third party code in the traceback18:26
*** dramakri has joined #openstack-glance18:26
kragnizI had a look through commits in the glance repos and didn't see anything likely18:26
mriedemthere aren't any recent changes to grenade18:26
sigmavirus24So something broke in glanceclient because self.id isn't defined on something that oslo-incubator's apiclient expects18:27
*** wznoinsk has quit IRC18:28
kragnizsigmavirus24: I don't see any changes that would cause that to break, though18:29
sigmavirus24kragniz: that's what I'm looking for right now, it doesn't make sense for urllib3 to be causing an attribute error with glanceclient18:29
kragnizI think it's something external to glanceclient, though. Otherwise it should have broken at the last release18:30
*** annegentle has quit IRC18:30
mriedemfwiw these are the latest external lib releases http://paste.openstack.org/show/396526/18:31
*** kebray has quit IRC18:31
mriedemand this is what we're correlating those to http://goo.gl/yopJ9u18:31
*** kebray has joined #openstack-glance18:32
*** wznoinsk has joined #openstack-glance18:32
mriedemso, urllib3 1.11 is in here http://logs.openstack.org/28/204128/2/check/gate-grenade-dsvm/80607dc/logs/pip-freeze.txt.gz18:34
mriedemcould there be a thing where urllib3 1.11 is overwriting what requests uses?18:34
sigmavirus24mriedem: unless we're using system packages (apt-get install requests ; pip install urllib3) no18:35
*** ayoung has quit IRC18:36
sigmavirus24I'm all for being wrong, but I'm failing to see how urllib3 would be causing this beyond a correlation in time (which wouldn't imply causation)18:37
*** hogepodge has joined #openstack-glance18:38
*** gberginc has joined #openstack-glance18:38
sigmavirus24What about backports around images in Nova18:39
mriedemsigmavirus24: that's exactly what's happening18:39
mriedempython-requests is apt-get installed (it's in the image)18:39
mriedemii  python-requests                      2.2.1-1ubuntu0.3                      all          elegant and simple HTTP library for Python, built for human beings18:39
kragnizah, and the debian packages strip out the vendoring, right?18:40
mriedemurllib3 is pip installed via oslo.vmware dependency:18:40
mriedemhttp://logs.openstack.org/28/204128/2/check/gate-grenade-dsvm/80607dc/logs/grenade.sh.txt.gz#_2015-07-21_16_56_35_72818:40
*** kent_w has joined #openstack-glance18:40
mriedemmtreinish: ^ confirmed18:40
sigmavirus24kragniz: it does18:40
sigmavirus24A) it seems wrong that we're using Ubuntu requests. infra had specifically worked to bypass that in the past18:41
sigmavirus24It causes LOTS of problems18:42
sigmavirus24B) I still don't understand how this is causing an attribute to be missing in glanceclient but that's a different problem18:42
mriedemyeah, so this should confirm the theory that urllib3 1.11 is being used rather than what's in requests https://review.openstack.org/#/c/204194/18:43
jokke_++18:43
mriedemi'm watching that in zuul18:43
dims_mriedem: requests>=2.5.2 is in python-glanceclient requirements18:44
mriedemdims_: yes i know18:44
mriedemthe logs above show all the versions18:44
dims_mriedem: ah i see requests==2.2.1 per pip-freeze18:44
sigmavirus24Yeah18:45
mriedemyes glanceclient -> requests, which is provided by apt-get. urllib3 is pulled in via pip install of oslo.vmware18:45
dims_mriedem: sorry just catching up as i saw openstack/common in there18:45
sigmavirus24urllib3 should be on the system already as a dep of the python-requests package from ubuntu18:45
sigmavirus24so we're upgrading over that but not requests itself18:46
mriedemand it's uncapped in oslo.vmware https://github.com/openstack/oslo.vmware/blob/0.11.1/requirements.txt#L2818:46
jokke_why in earth we pull requests from apt ...18:46
jokke_sigmavirus24: we probably don't even overwrite the urllib but the pip pulled one just happens to be first in pypath :(18:46
mriedemalso, why is oslo.vmware pulling in both urllib3 and requests?18:47
*** mriedem has left #openstack-glance18:47
*** mriedem has joined #openstack-glance18:47
sigmavirus24mriedem: no comment18:48
jokke_mriedem: so pull requests from pip and if the urllib is the issue we should not fail anymore18:48
dims_mriedem: "from urllib3 import connection as httplib"18:48
mriedemdims_: can whatever that is used for be done with requests?18:48
sigmavirus24jokke_: I think ubuntu and debian pull massive amounts of ... tomfoolery .. with python path to make system packages (/usr/lib/python{version}/dist-packages) more important than pip installed ones (/usr/local/lib/python{version}/dist-packages)18:49
dims_mriedem: this is happening on the "old" side of grenade right?18:49
jokke_sigmavirus24: even bigger reason not to pull the system packages then ;)18:49
sigmavirus24jokke_: this is also why os-ansible-deployment builds wheels and uses those to deploy openstack18:50
sigmavirus24we had a terrible time using system packages versus wheels (which are faster) and a wheel index to use18:51
jokke_we should start vendorizing all our dependencies ... no more 3rd party release issues18:51
sigmavirus24we build the wheel index into the deployment so future nodes have the same versions across all of them18:51
sigmavirus24jokke_: funny you say that. dtroyer would love that for the clients18:51
jokke_sigmavirus24: sounds gr818:51
mriedemdims_: yes18:51
sigmavirus24jokke_: it will work fine until we upgrade kilo to liberty18:51
sigmavirus24jokke_: in place upgrades are going to be incredibly difficult to do without an epoch in the version string for us18:52
*** jasondotstar has joined #openstack-glance18:52
jokke_sigmavirus24: naah .... it's one special case ... bit of voodoo and it'll be fine :D18:53
sigmavirus24lol18:53
sigmavirus24besides, os-ansible-deployment was only added to the big tent. by that logic no one must use it18:54
sigmavirus24I have a work around in my head for this but it's awful so18:54
jokke_well I think it's time for some dinner and then pints ... CU later o/~18:56
sigmavirus24so tl;dr, mriedem mtreinish the root cause of this is that requests and urllib3 don't work together to be useful together across multiple releases. newer versions of urllib3 will definitely break requests (usually in far more obvious ways than this) and while 2/3rds of the main developers on each project are the same, we don't do anything to make sure urllib3 1.11 works with requests 2.2 or anything like that18:56
sigmavirus24both projects try their hardest to maintain backwards compat but we don't promise it'll work over version gaps like that at all since the way requests uses urllib3 is subject to change, etc.18:56
jokke_sigmavirus24: if deployers would just stick with the vendorized model that wouldn't be problem as you had time to fix those issues before the next requests release18:57
sigmavirus24jokke_: right and we have daily integration checks of latest urllib3 against latest requests18:58
sigmavirus24it helps us catch any problems that might pop up in both18:58
sigmavirus24and by latest I mean "HEAD of urllib3/master against HEAD of requests/master18:58
jokke_so not big deal ... as said earlier, do not pull requests from apt18:58
sigmavirus24jokke_: agreed18:59
sigmavirus24infra worked around this previously18:59
sigmavirus24I'm sad to see that regressed18:59
jokke_I have feeling that person who's name I can't get into my head right now might have something to do with it18:59
sigmavirus24jokke_: voldemort?19:00
jokke_might be19:00
jokke_although I was more thinking of some real life person19:00
jokke_but now gone ... laters19:01
sigmavirus24bye jokke_19:03
*** e0ne has joined #openstack-glance19:04
*** jwang has joined #openstack-glance19:06
*** jasondotstar has quit IRC19:18
*** mriedem has left #openstack-glance19:19
*** TravT has joined #openstack-glance19:21
*** annegentle has joined #openstack-glance19:25
*** TravT has quit IRC19:28
*** vilobhmm has left #openstack-glance19:29
*** dramakri has quit IRC19:31
*** kebray has quit IRC19:32
*** ducttape_ has joined #openstack-glance19:33
*** david-lyle has joined #openstack-glance19:34
*** annegentle has quit IRC19:36
*** annegent_ has joined #openstack-glance19:37
*** ayoung has joined #openstack-glance19:47
*** kebray has joined #openstack-glance19:47
*** dramakri has joined #openstack-glance19:47
*** tsekiyama has joined #openstack-glance19:52
*** bitblt has quit IRC19:58
*** TravT has joined #openstack-glance19:58
*** GB21 has quit IRC20:00
*** peristeri has quit IRC20:02
*** e0ne has quit IRC20:02
*** ayoung is now known as ayoung-mtg20:04
*** gberginc has quit IRC20:07
openstackgerritSabari proposed openstack/glance: Delete image in case of import tasks failure  https://review.openstack.org/18435120:22
*** e0ne has joined #openstack-glance20:27
*** changbl has quit IRC20:46
*** e0ne has quit IRC20:48
*** julim_ has quit IRC20:55
*** kent_w has quit IRC21:00
*** kent_w has joined #openstack-glance21:02
*** annegent_ has quit IRC21:12
*** e0ne has joined #openstack-glance21:14
*** e0ne has quit IRC21:15
*** e0ne has joined #openstack-glance21:16
*** lkarm has quit IRC21:19
*** ayoung-mtg is now known as ayoung21:20
*** jasondotstar has joined #openstack-glance21:22
*** e0ne has quit IRC21:33
*** annegentle has joined #openstack-glance21:34
*** annegentle has quit IRC21:35
*** annegent_ has joined #openstack-glance21:35
*** jasondot_ has joined #openstack-glance21:36
*** jasondotstar has quit IRC21:39
*** ducttape_ has quit IRC21:39
*** kent_w has quit IRC21:42
*** kent_w has joined #openstack-glance21:44
*** ducttape_ has joined #openstack-glance21:45
*** kent_w has quit IRC21:48
*** sigmavirus24 is now known as sigmavirus24_awa21:57
*** markus_z has quit IRC22:00
*** kragniz has quit IRC22:01
*** dims_ has quit IRC22:01
*** kragniz has joined #openstack-glance22:02
*** edmondsw has quit IRC22:07
*** kebray has quit IRC22:08
*** kebray has joined #openstack-glance22:09
*** bpoulos has left #openstack-glance22:14
*** hemanthm has quit IRC22:14
*** hemanthm has joined #openstack-glance22:15
*** sgotliv has quit IRC22:24
*** mgarza has quit IRC22:24
*** _stowa has quit IRC22:34
*** dramakri has quit IRC22:44
*** _stowa has joined #openstack-glance22:45
*** kent_w has joined #openstack-glance22:46
*** dramakri has joined #openstack-glance22:48
*** mtanino has quit IRC22:49
*** haomaiwang has quit IRC22:49
*** kebray has quit IRC22:55
*** kent_w has quit IRC23:02
*** kent_w has joined #openstack-glance23:07
*** jasondot_ has quit IRC23:12
openstackgerritOpenStack Proposal Bot proposed openstack/python-glanceclient: Updated from global requirements  https://review.openstack.org/20090023:16
*** jasondotstar has joined #openstack-glance23:17
*** kent_w has quit IRC23:18
*** harshs has quit IRC23:19
*** [1]shalq has joined #openstack-glance23:19
*** shalq has quit IRC23:20
*** [1]shalq is now known as shalq23:20
*** ducttape_ has quit IRC23:20
*** annashen has quit IRC23:22
*** boris-42 has quit IRC23:22
*** TravT has quit IRC23:28
*** david-lyle has quit IRC23:28
*** dramakri has quit IRC23:36
*** kebray has joined #openstack-glance23:39
*** kebray has quit IRC23:39
*** kebray has joined #openstack-glance23:40
*** jasondotstar has quit IRC23:47
*** jasondotstar has joined #openstack-glance23:50
*** kebray_ has joined #openstack-glance23:53
*** tsekiyam_ has joined #openstack-glance23:55
*** kebray has quit IRC23:56
*** tsekiyama has quit IRC23:58

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