13:02:47 #startmeeting 13:02:47 Meeting started Wed Aug 24 13:02:47 2016 UTC. The chair is alinefm. Information about MeetBot at http://wiki.debian.org/MeetBot. 13:02:47 Useful Commands: #action #agreed #help #info #idea #link #topic. 13:02:47 #meetingname scrum 13:02:47 The meeting name has been set to 'scrum' 13:02:56 #info Agenda 13:02:56 #info 1) Status 13:02:56 #info 2) Open discussion 13:02:56 anything else? 13:03:52 no 13:03:54 nay 13:04:16 no 13:05:13 so let's get started 13:05:22 #topic Status 13:05:22 #info Please provide your status using the #info command: #info [ 13:05:27 #info [*] danielhb reviewed and applied patches 13:05:31 #info [Ginger] danielhb is working in user removal enhancements 13:05:44 #info [*] lcorreia sent RFC and V1 patches/working on V2 patches for Wok issue #141 13:05:45 #info [wok] lcorreia working to fix plugin uri lookup for user log 13:05:51 #info [kimchi] ramonn working on "integrety: storage pool deactivate/undefine needs to consider vm usage #355" 13:05:56 #info [Kimchi] bianca submitted a patch to issue #860 - Support Guest Autostart. 13:05:56 #info [Kimchi] bianca is working on issue #626 - Snapshot revert does not release storage volume. Investigating the problem and possible solutions. 13:06:02 #info [Ginger] peterpennings is working on file systems redesign 13:06:10 #info [Wok] [Kimchi] [Ginger*] pvital reviewed patches 13:06:10 #info [Wok] [Kimchi] [Ginger*] pvital worked with oVirt team to use their infra-structure to automatically build packages and images of our projects (in hold). 13:06:10 #info [Wok] pvital is working in issue #122 - Make AsyncTask stoppable 13:06:10 #info [Wok] pvital is working in issue #158 - Move AsyncTask information to memory 13:06:10 #info [Kimchi] pvital helped user with issue #980 - cannot save permission setting for VM 13:06:12 #info [Kimchi] pvital submitted patch to issue #982 - make check failing on fedora 24. 13:06:14 #info [Kimchi] pvital helped user with issue #983 - creating a snapsht w/wok-kimchi 13:06:16 #info [Kimchi] pvital helped user with issue #988 - Not able to load kimchi plugin 13:06:18 #info [Ginger] pvital submitted patch to update documentation with new required packages - part of solution to issue #386 13:06:33 #info [Wok] samhenri fixing some minor bugs with Wok and Datatables SCSS/CSS in order to send patch for Redesigned Network Panels (Ginger) 13:06:55 #info [Ginger] jkatta Working on backend code implementation for Audit and Auditdispatcher, soon will be sending pacthes for the same 13:06:56 #info [Ginger] samhenri polishing some minor issues with the redesigned network panel and removing legacy code 13:08:49 anything else? 13:09:10 #info, chandra working on supporting Kimchi on s390x platform 13:10:08 @alinefm @ziviani, if we are ready for open discussion I have one topic 13:10:44 sure 13:10:48 #topic Open Discussion 13:10:51 chandra, go ahead 13:11:16 ok, On s390x we have challenge in making the serial console in the interactive mode 13:11:48 Trouble with websocify where it is not able to understand the data sent from web page to back end 13:12:08 [root@zfwpc155 ~]# wokd 13:12:09 WebSocket server settings: 13:12:09 - Listen on 127.0.0.1:64667 13:12:09 - Flash security policy server 13:12:09 - SSL/TLS support 13:12:10 - proxying from 127.0.0.1:64667 to targets in /var/lib/kimchi/ws-tokens 13:12:11 1: 127.0.0.1: Plain non-SSL (ws://) WebSocket connection 13:12:13 1: 127.0.0.1: Version hybi-13, base64: 'True' 13:12:15 1: 127.0.0.1: Path: '/websockify?token=dWJ1bnR1MTYuMDQtbGludXgtY29uc29sZQ' 13:12:17 1: connecting to unix socket: /run/ubuntu16.04-linux 13:12:19 Exception while b64decoding buffer: '\x81\x84{\xa5\x12\xe8!\xe4/\xd5' 13:12:21 1: handler exception: Incorrect padding 13:12:23 > /usr/lib/python2.7/site-packages/wok/plugins/kimchi/serialconsole.py(188)listen() 13:12:25 -> wok_log.info("[%s] Shutting down the socket server to %s console", 13:12:28 (Pdb) 13:12:29 Process SocketServer-4: 13:12:31 Traceback (most recent call last): 13:12:35 File "/usr/lib64/python2.7/multiprocessing/process.py", line 258, in _bootstrap 13:12:40 self.run() 13:12:40 File "/usr/lib/python2.7/site-packages/wok/plugins/kimchi/serialconsole.py", line 89, in run 13:12:41 self.listen() 13:12:43 File "/usr/lib/python2.7/site-packages/wok/plugins/kimchi/serialconsole.py", line 188, in listen 13:12:45 wok_log.info("[%s] Shutting down the socket server to %s console", 13:12:47 File "/usr/lib/python2.7/site-packages/wok/plugins/kimchi/serialconsole.py", line 188, in listen 13:12:52 wok_log.info("[%s] Shutting down the socket server to %s console", 13:12:52 File "/usr/lib64/python2.7/bdb.py", line 49, in trace_dispatch 13:12:53 return self.dispatch_line(frame) 13:12:55 File "/usr/lib64/python2.7/bdb.py", line 68, in dispatch_line 13:12:57 if self.quitting: raise BdbQuit 13:12:59 BdbQuit 13:13:01 Basically padding issue while decoding the text in the back end ... 13:13:10 Server socket is gettign closed once after type in a character in the console ... 13:13:58 Any body know how to enable websockify logs for further debugging... 13:14:13 chandra, seems an issue with websocktify 13:14:27 hmm... I have never done that before 13:14:31 I was not successful in using pdb stack trace as this is socket code ... 13:15:02 ziviani, have you already enabled logs on websocktify for debugging? 13:15:55 I got in touch with ziviani yesterday but we could not done further debugging due to time constraints .. 13:16:52 I also ran python tests on s390x: 13:16:54 [root@zfwpc155 websockify]# python setup.py nosetests --verbosity=3 13:16:54 running nosetests 13:16:54 running egg_info 13:16:54 creating websockify.egg-info 13:16:54 writing requirements to websockify.egg-info/requires.txt 13:16:56 writing websockify.egg-info/PKG-INFO 13:16:57 writing top-level names to websockify.egg-info/top_level.txt 13:16:59 writing dependency_links to websockify.egg-info/dependency_links.txt 13:17:01 writing entry points to websockify.egg-info/entry_points.txt 13:17:03 writing manifest file 'websockify.egg-info/SOURCES.txt' 13:17:07 reading manifest file 'websockify.egg-info/SOURCES.txt' 13:17:09 reading manifest template 'MANIFEST.in' 13:17:11 writing manifest file 'websockify.egg-info/SOURCES.txt' 13:17:13 running build_ext 13:17:15 nose.config: INFO: Set working dir to /root/websockify 13:17:17 nose.config: INFO: Ignoring files matching ['^\\.', '^_', '^setup\\.py$'] 13:17:19 nose.selector: INFO: /root/websockify/rebind is executable; skipped 13:17:21 nose.selector: INFO: /root/websockify/run is executable; skipped 13:17:23 nose.selector: INFO: /root/websockify/websockify/websocketproxy.py is executable; skipped 13:17:25 nose.selector: INFO: /root/websockify/websockify.py is executable; skipped 13:17:27 nose.selector: INFO: /root/websockify/tests/b64_vs_utf8.py is executable; skipped 13:17:29 nose.selector: INFO: /root/websockify/tests/echo.py is executable; skipped 13:17:31 nose.selector: INFO: /root/websockify/tests/echo.rb is executable; skipped 13:17:33 nose.selector: INFO: /root/websockify/tests/latency.py is executable; skipped 13:17:37 nose.selector: INFO: /root/websockify/tests/load.py is executable; skipped 13:17:40 nose.selector: INFO: /root/websockify/tests/utf8-list.py is executable; skipped 13:17:44 test_garbage_auth (test_auth_plugins.BasicHTTPAuthTestCase) ... ok 13:17:44 test_invalid_password (test_auth_plugins.BasicHTTPAuthTestCase) ... ok 13:17:45 test_no_auth (test_auth_plugins.BasicHTTPAuthTestCase) ... ok 13:17:47 test_valid_password (test_auth_plugins.BasicHTTPAuthTestCase) ... ok 13:17:49 Failure: ImportError (No module named mox3) ... ERROR 13:17:51 Failure: ImportError (No module named mox3) ... ERROR 13:17:53 ====================================================================== 13:18:01 ERROR: Failure: ImportError (No module named mox3) 13:18:01 ---------------------------------------------------------------------- 13:18:01 Traceback (most recent call last): 13:18:02 File "/usr/lib/python2.7/site-packages/nose/loader.py", line 413, in loadTestsFromName 13:18:12 addr.filename, addr.module) 13:18:12 File "/usr/lib/python2.7/site-packages/nose/importer.py", line 47, in importFromPath 13:18:12 return self.importFromDir(dir_path, fqname) 13:18:12 File "/usr/lib/python2.7/site-packages/nose/importer.py", line 94, in importFromDir 13:18:13 mod = load_module(part_fqname, fh, filename, desc) 13:18:15 File "/root/websockify/tests/test_websocket.py", line 25, in 13:18:18 from mox3 import stubout 13:18:19 ImportError: No module named mox3 13:18:21 ====================================================================== 13:18:23 ERROR: Failure: ImportError (No module named mox3) 13:18:55 ---------------------------------------------------------------------- 13:18:55 Traceback (most recent call last): 13:18:55 File "/usr/lib/python2.7/site-packages/nose/loader.py", line 413, in loadTestsFromName 13:18:55 addr.filename, addr.module) 13:18:55 File "/usr/lib/python2.7/site-packages/nose/importer.py", line 47, in importFromPath 13:18:55 return self.importFromDir(dir_path, fqname) 13:18:55 File "/usr/lib/python2.7/site-packages/nose/importer.py", line 94, in importFromDir 13:18:55 mod = load_module(part_fqname, fh, filename, desc) 13:18:55 File "/root/websockify/tests/test_websocketproxy.py", line 23, in 13:18:55 from mox3 import stubout 13:18:55 ImportError: No module named mox3 13:18:55 ---------------------------------------------------------------------- 13:18:55 Ran 6 tests in 0.076s 13:18:55 FAILED (errors=2) 13:18:55 some deps miss .. 13:19:17 were you able to find out the mox3 module in another python package? 13:20:04 about the debugging, I think ziviani could help more on it as he is the person who worked more closed to websockify in the past 13:20:37 ok i installed mox3 and all tests passed 13:20:59 yeah sure 13:22:13 at least some progress with mox3 =) 13:22:26 anything else to discuss today? 13:23:09 no 13:23:18 @alinefm, on nginx selinux policy 13:23:22 On kimchi unittest cases are failing on fedora24. 13:23:30 what is your recommendation 13:24:29 I just want as peterpennings and/or samhenri to help with https://github.com/kimchi-project/kimchi/issues/980 if possible (no discussions here, just asking support) 13:24:59 archana, I think pvital has fixed the unittest issue on fedora 24 13:25:18 chandra, have you followed the instructions provided on troubleshooting? 13:25:29 https://github.com/kimchi-project/wok/blob/master/docs/troubleshooting.md#selinux 13:26:07 i have raised issue #982, and with logs its looks like looking for objectstore in data folder instead of the test object store. @pvital suggested a clean wait of running unittest cases, still its failing. 13:26:55 @alinefm, we followed the instruction and it all worked ... 13:27:11 chandra, great! 13:27:19 @alinefm, another suggestion in front of us is # semanage port -a -t http_port_t -p tcp 8000 13:27:28 I am discussing with pvital to add the selinux config file to the wok package 13:28:05 pvital I've seen the gray empty modal before but I thought that it was fixed. Usually it shows on the developer console that the request is still being sent and the UI renders the modal box before getting the response (the modal content) from the server 13:29:18 archana, are you running on a fresh fedora 24 install on x86? 13:29:23 yes 13:30:03 danielhb, are you using fedora 24? have you already seen this problem with the test cases? 13:30:17 alinefm, no I haven't 13:30:26 chandra, you can edit the troubleshooting page to add this command too 13:31:00 pvital, samhenri we need to proper prioritize the issue with the other UI tasks 13:31:23 the code freeze starts next week so we should focus on feature devel until there 13:31:30 as we will have more time to fix issues 13:32:35 @alinefm, thanks !!! 13:33:48 alinefm ok 13:35:26 anything else, guys? 13:36:37 #info Just a reminder that 2.3 code freeze phase starts next week which means only bug fixes will be accepted on master branch until the 2.3 announcement. New features will be merged into next branch as usual and merged into master when the announcement is made. 13:42:45 ok... apparently we have done for today 13:42:50 I forgot to share socorro status 13:42:53 let me do it now 13:43:01 #info [*] socorro More housekeeping done w/PCI bugzilla bugs and github issues 13:43:02 #info [Kimchi] socorro v2 of patch sent out to ML for issue# 973; awaiting review 13:43:02 #info [Kimchi] socorro Had some concerns about cpu hotplug fix that was applied 13:43:02 #info [Kimchi] socorro recently; worked w/Ziviani and came to a resolution 13:43:02 #info [Kimchi] socorro Looking into github issue# 979 13:43:08 thanks everyone for joining! 13:43:10 #endmeeting