Tuesday, 2016-11-08

*** thorst_ has quit IRC00:14
*** thorst_ has joined #openstack-powervm00:15
*** thorst_ has quit IRC00:19
*** thorst_ has joined #openstack-powervm00:34
*** thorst_ has quit IRC00:34
*** thorst_ has joined #openstack-powervm00:35
*** thorst_ has quit IRC00:43
*** esberglu has quit IRC00:50
*** k0da has joined #openstack-powervm01:05
*** k0da has quit IRC01:13
*** thorst_ has joined #openstack-powervm01:37
*** esberglu has joined #openstack-powervm01:47
*** esberglu has quit IRC01:59
*** tblakes has joined #openstack-powervm02:20
*** tblakes has quit IRC02:22
*** esberglu has joined #openstack-powervm02:24
*** thorst_ has quit IRC02:25
*** thorst_ has joined #openstack-powervm02:25
*** esberglu has quit IRC02:29
*** apearson has joined #openstack-powervm02:32
*** thorst_ has quit IRC02:34
*** smatzek has joined #openstack-powervm02:40
*** esberglu has joined #openstack-powervm02:45
*** esberglu has quit IRC02:46
*** apearson has quit IRC02:49
*** smatzek has quit IRC02:52
*** thorst_ has joined #openstack-powervm03:04
*** thorst_ has quit IRC03:12
*** thorst_ has joined #openstack-powervm03:29
*** thorst_ has quit IRC03:30
*** esberglu has joined #openstack-powervm03:53
*** esberglu has quit IRC03:54
*** thorst_ has joined #openstack-powervm04:31
*** thorst_ has quit IRC04:39
*** thorst_ has joined #openstack-powervm05:37
*** esberglu has joined #openstack-powervm05:41
*** thorst_ has quit IRC05:45
*** esberglu has quit IRC05:45
*** thorst_ has joined #openstack-powervm06:42
*** thorst_ has quit IRC06:50
*** k0da has joined #openstack-powervm06:53
*** svenkat has joined #openstack-powervm07:21
*** svenkat has quit IRC07:26
*** esberglu has joined #openstack-powervm07:34
*** esberglu has quit IRC07:39
*** thorst_ has joined #openstack-powervm07:47
*** thorst_ has quit IRC07:55
*** svenkat has joined #openstack-powervm08:26
*** svenkat has quit IRC08:30
*** k0da has quit IRC08:52
*** thorst_ has joined #openstack-powervm08:54
*** thorst_ has quit IRC08:59
*** svenkat has joined #openstack-powervm09:13
*** svenkat has quit IRC09:18
*** esberglu has joined #openstack-powervm09:26
*** esberglu has quit IRC09:30
*** adi___ has quit IRC09:37
*** adi___ has joined #openstack-powervm09:37
*** thorst_ has joined #openstack-powervm09:57
*** thorst_ has quit IRC10:05
*** svenkat has joined #openstack-powervm10:17
*** svenkat has quit IRC10:22
*** svenkat has joined #openstack-powervm11:02
*** thorst_ has joined #openstack-powervm11:03
*** svenkat has quit IRC11:06
*** thorst_ has quit IRC11:09
*** esberglu has joined #openstack-powervm12:04
*** svenkat has joined #openstack-powervm12:06
*** esberglu has quit IRC12:08
*** svenkat has quit IRC12:11
*** seroyer has joined #openstack-powervm12:14
*** svenkat has joined #openstack-powervm12:47
*** thorst_ has joined #openstack-powervm12:50
*** seroyer has quit IRC13:02
*** svenkat has quit IRC13:13
*** adreznec has quit IRC13:17
*** adreznec has joined #openstack-powervm13:20
*** kylek3h has joined #openstack-powervm13:24
*** kylek3h has quit IRC13:28
*** tblakes has joined #openstack-powervm13:33
*** seroyer has joined #openstack-powervm13:33
*** jwcroppe has quit IRC13:35
*** jwcroppe has joined #openstack-powervm13:36
*** seroyer has quit IRC13:38
*** jwcroppe has quit IRC13:40
*** edmondsw has joined #openstack-powervm13:47
*** openstackgerrit has quit IRC13:48
*** openstackgerrit has joined #openstack-powervm13:48
*** jwcroppe has joined #openstack-powervm13:57
*** esberglu has joined #openstack-powervm13:57
*** esberglu has quit IRC13:58
*** esberglu has joined #openstack-powervm13:58
*** svenkat has joined #openstack-powervm14:00
*** seroyer has joined #openstack-powervm14:05
*** seroyer has quit IRC14:14
*** mdrabe has joined #openstack-powervm14:14
*** esberglu has quit IRC14:20
*** smatzek has joined #openstack-powervm14:26
*** esberglu has joined #openstack-powervm14:33
*** esberglu has quit IRC14:33
*** esberglu has joined #openstack-powervm14:33
*** smatzek has quit IRC14:36
esbergluthorst: efried: Logs from one of the runs with the pypowervm patch14:40
esbergluhttp://184.172.12.213/79/370679/3/silent/nova-pvm-dsvm-tempest-full/9f09a37/14:40
thorst_hmm14:40
thorst_49 failures14:40
thorst_that seems bad  :-)14:40
esbergluBunch of errors in n-cpu.log14:40
esbergluMostly14:41
esberglu[01;31m2016-11-07 19:39:32.758 TRACE pypowervm.tasks.cluster_ssp [01;35m[00mError: Unexpected error: AttributeError for PUT https://172.16.0.1:12443/rest/api/web/File/contents/9b19efc2-32fa-4d31-8b24-129750d6d8db: 'function' object has no attribute 'read'14:41
thorst_I blame efried14:41
*** svenkat has quit IRC14:42
*** kylek3h has joined #openstack-powervm14:43
efriedesberglu, I will *share* the blame with thorst_.14:45
efriedthorst_, you fixing or should I?14:46
*** seroyer has joined #openstack-powervm14:49
thorst_efried: is it really as simple as we just missed the read method in the RESTAPIPipe?14:52
efriedthorst_, no, I don't think so.14:52
efriedThe context manager is returning the stream, which oughtta have a read method on it.  The read method should therefore be unnecessary.14:53
efriedoh14:53
efriedHold on, let me try something.14:53
efriedthorst_, no, it's right.14:56
efriedthe context manager bit, that is.14:56
efriedthorst_, take a look at line 419 - that's returning a thing that oughtta have a .read method, right?14:57
*** smatzek has joined #openstack-powervm14:57
efriedthorst_, let's make sure the logic is straight.  We want to call the RESTAPIPipe path if we're *not* local and if upload_type is FUNC - right?14:58
thorst_no...14:59
thorst_well, let me look14:59
thorst_yeah, it should...15:00
efriedthorst_, I don't think we're hitting the RESTAPIPipe path here.15:02
thorst_so I didn't initially either15:03
thorst_which is why I asked that.15:03
thorst_but, Ido now.  The chunkreader is when you upload to the REST API15:03
*** apearson has joined #openstack-powervm15:03
efriedBut I think that's trying to happen through the regular DISK_IMAGE path.15:04
efried_copy_func is not in the stack.15:05
thorst_huh...what the heck sets filehandle in adapter.py15:07
thorst_yeah, and I realize that...but its because its a different thread.15:07
efried_copy_func is nowhere in the log15:08
efriedIf the problem was the RESTAPIPipe context manager not returning a read()able handle, there would be a stack trace that included _copy_func.15:08
efriedSo that ain't it.15:08
efriedIs this running against latest master of nova-powervm?15:09
efriedseems like it.15:10
efriedSo15:10
thorst_the stack is clearly incomplete...15:11
efriedget_or_upload_image_lu is passing FUNC to upload_lu, and the io_stream is the 'upload' method that does the glance API image download deal.15:11
thorst_you don't just start at request...15:11
efriednah, see 2016-11-07 19:39:34.61915:11
efriedthat's the complete stack.15:11
thorst_brilliant15:11
efriednot sure why it's truncated above.15:11
thorst_probably something catches it and does a LOG.exception(e), raise15:12
efriedmm15:12
efriedSo upload_lu is getting DISK_IMAGE, hopefully, because not local.15:13
thorst_well, we landed in _upload_stream15:14
thorst_so that's good.15:14
efriedBut because DISK_IMAGE - as opposed to DISK_IMAGE_COORDINATED - it winds up in _upload_stream_api15:14
thorst_wait a tick...nothing in there points to upload coordinated15:15
efriedwhich is NOT where we have this fancy new stuff.15:15
thorst_yeah...yeah...15:15
efriedYeah, coordinated gets set in the File create only if local.15:15
thorst_ahh snap15:15
efriedSo we _could_ fix by again special-casing that guy.  But I think a refactor may be in order here.15:15
thorst_but this is remote.15:16
efriedyeah, so it sets not-coordinated15:16
efriedwhich triggers15:16
efriedif vio_file.enum_type == vf.FileType.DISK_IMAGE_COORDINATED:15:16
efried    _upload_stream_coordinated(vio_file, io_handle, upload_type)   <====not this15:16
efriedelse:15:16
efried    # Upload the file directly to the REST API server.15:16
efried    _upload_stream_api(vio_file, io_handle)   <====but this15:16
thorst_so we need to get that set to coordinated.15:17
thorst_basically that's it15:17
efriedYeeeaaahhh...15:17
efriedWe can do that real quick to see if it works, but I'd like to reorganize this code so it's less pastariffic.15:18
efriedthorst_, in light of RESTAPIPipe, do we ever need _upload_stream_api?15:20
thorst_sorry...on call arguing15:24
efriedputting up a quick-fix patch set.15:26
efriedthorst_, esberglu: it's up.  Try r out.15:28
efried(incidentally, this change set hangs jenkins, so abort builds if you put up patch sets)15:29
efried(until we fix UT)15:29
thorst_nice fix15:38
*** mdrabe has quit IRC15:38
*** mdrabe has joined #openstack-powervm15:46
*** tjakobs has joined #openstack-powervm15:50
*** svenkat has joined #openstack-powervm16:18
*** chas_ has joined #openstack-powervm16:32
thorst_efried esberglu: finally out of calls...so that new fix is getting validated?16:56
esbergluYeah. Base image just finished building, nodes are spawning off of that16:56
thorst_rockin16:57
*** efried has quit IRC17:20
*** chas_ has quit IRC17:24
*** chas_ has joined #openstack-powervm17:36
*** chas_ has quit IRC17:40
thorst_adreznec: are we having the meeting later tonight, or just transitioning to new IRC scrum style?17:58
*** k0da has joined #openstack-powervm18:14
*** k0da has quit IRC18:52
esbergluefried: thorst_: A bunch of the runs are failing to stack because of read-only filesystems. About to check out the nodes and see if they are full or something19:12
esbergluOther ones stack, and then loop on this forever19:12
esberglu13:05:16 Looking for an existing Image LU with checksum '2f282b84e7e608d5852449ed940bfc51'19:12
esberglu13:05:22 No matching Image LU found.19:12
esbergluUntil the agent goes offline19:12
esbergluA bunch of other ones are in progress, didn't hit either of the issues above19:13
*** k0da has joined #openstack-powervm19:23
thorst_esberglu: did the SSP go tails up?19:36
esbergluthorst_: Yeah looks like it19:53
thorst_fantastic...19:54
thorst_yeah, I'm hearing that there are network 'blips' in POK19:54
thorst_esberglu: is it better at all?20:17
openstackgerritDrew Thorstensen (thorst) proposed openstack/nova-powervm: Fix rollback op's search call  https://review.openstack.org/39380120:17
*** efried has joined #openstack-powervm20:18
esbergluthorst_: I think I'm gonna have to restart the VIOSes. Last time I was seeing similar errors in the FFDC log I was told I had to either reboot or restart the vio_daemon20:25
thorst_restart the vio_daemon20:32
thorst_way easier than restarting the VIOSes20:32
esbergluCommand for that?20:34
efriedoem_setup_env20:37
efriedstopsrc -s vio_daemon20:37
efriedstartsrc -s vio_daemon20:37
efriedesberglu ^^20:37
esbergluthanks20:37
esbergluefried: A bunch of the long runs are also now spinning looking for existing lu with checksum 'xxx'20:43
efriedesberglu, need to see that.20:44
efriedIt shouldn't take a long time to look for that LU unless the VIOS is hanging.20:44
esbergluYeah its probably just related to my other vios problems then20:45
efriedyuh20:45
thorst_but if its neo6, everything responded very quick...20:48
esbergluIts everywhere. Neo 6, 19, 21 ,38, 39 plus more probably20:53
thorst_ugh...20:54
thorst_if this keeps up after the restarts...lets see about a SSP reconfigure.20:54
thorst_bleh20:54
esbergluLooks like there are errors about releasing a lock in the FFDC20:55
*** svenkat has quit IRC21:16
*** smatzek has quit IRC21:29
*** chas_ has joined #openstack-powervm21:32
*** apearson has quit IRC22:29
*** thorst_ has quit IRC22:32
*** apearson has joined #openstack-powervm22:32
*** tblakes has quit IRC22:33
*** edmondsw has quit IRC22:38
*** thorst_ has joined #openstack-powervm22:55
*** esberglu has quit IRC22:56
*** esberglu has joined #openstack-powervm22:58
*** efried has quit IRC23:01
*** esberglu has quit IRC23:03
*** apearson has quit IRC23:04
*** mdrabe has quit IRC23:04
*** thorst_ has quit IRC23:07
*** esberglu has joined #openstack-powervm23:11
*** k0da has quit IRC23:17
*** tjakobs has quit IRC23:17
*** jwcroppe has quit IRC23:27
*** jwcroppe has joined #openstack-powervm23:27
*** jwcroppe has quit IRC23:31
*** seroyer has quit IRC23:32
*** chas_ has quit IRC23:33
*** chas_ has joined #openstack-powervm23:38
*** chas_ has quit IRC23:43

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