10:16:03 #startmeeting Contributors Follow up meeting 10:16:03 Meeting started Thu Jun 22 10:16:03 2017 UTC. The chair is gundalow. Information about MeetBot at http://wiki.debian.org/MeetBot. 10:16:03 Useful Commands: #action #agreed #halp #info #idea #link #topic. 10:16:03 The meeting name has been set to 'contributors_follow_up_meeting' 10:16:04 o/ 10:16:52 #chair abadger1999 hyperized Shrews mordred hyperized 10:16:52 Current chairs: Shrews abadger1999 gundalow hyperized mordred 10:18:01 #action gundalow http://docs.ansible.com/ansible/dev_guide/developing_modules_general.html#testing-your-module should point to testing.html 10:18:29 #action gundalow http://docs.ansible.com/ansible/dev_guide/ "Testing Your Module" should be removed 10:20:14 gundalow, https://github.com/ansible/ansible/issues/22647 <- opened Dec 2016 :O 10:20:19 #info Wednesdays meeting notes: Main session: #actions & #infos: https://meetbot.fedoraproject.org/ansible-meeting/2017-06-21/ansiblefest_london.2017-06-21-08.27.html 10:21:34 #info Wednesdays meeting notes: Main session: raw logs: https://meetbot.fedoraproject.org/ansible-meeting/2017-06-21/ansiblefest_london.2017-06-21-08.27.log.html 10:22:06 #info Wednesdays meeting notes: Zuul #actions & #info https://meetbot.fedoraproject.org/ansible-meeting/2017-06-21/ansiblefest_developer_conference_-_zuul.2017-06-21-13.53.html 10:22:19 #info Wednesdays meeting notes: Zuul #actions raw logs: https://meetbot.fedoraproject.org/ansible-meeting/2017-06-21/ansiblefest_developer_conference_-_zuul.2017-06-21-13.53.log.html 10:22:23 hyperized: ^ 10:23:19 shaps: Got a link to your PRs? 10:23:24 that you'd like reviewing 10:23:27 #topic Open Floor 10:24:23 #chair jhogarth 10:24:23 Current chairs: Shrews abadger1999 gundalow hyperized jhogarth mordred 10:24:49 This one I believe still needs approvals? https://github.com/ansible/ansible/pull/24443 10:25:30 and not sure what the status of those 2 would be: https://github.com/ansible/ansible/pull/22744 - https://github.com/ansible/ansible/pull/24558 10:26:03 well, I probably need to fix something in both those. Guess I should have a chat with abadger1999 too? 10:26:07 gundalow ^ 10:26:59 https://github.com/ansible/ansible/pull/19554 <- rebased now. Should be ok 10:36:59 if anyone is bored, I have a tiny bug report that could use some love 10:37:36 * abadger1999 waves 10:38:26 Follow up for the "how do I run under python3 " request from yesterday: https://docs.ansible.com/ansible/python_3_support.html#python-3-support 10:39:20 abadger1999, o/ 10:57:57 abadger1999: https://github.com/ansible/ansible/issues/25908 :D 11:11:35 https://github.com/openstack-infra/zuul/blob/feature/zuulv3/zuul/ansible/paths.py 12:28:27 #topic Zuul & Ansible 12:29:36 #action Zuul to add example test for "make authors" returns over 1000 lines which gives a basic test 12:30:28 #action Zuul to add example test which ensures Ansible libs are available: "./test/runner/ansible-test --help" 12:36:15 #agreed zuul will most likely just be a wrapper round ansible-test 12:36:39 can we rename ansible-test to gozer ? 12:38:20 #info in the future (post v1) we may want to use Zuul like ansible-core-ci to specify remote notes to test against against, which would be good for parallel runs, like Windows 12:38:34 misc: alias ansible-test=gozer 12:41:42 #info http://docs.ansible.com/ansible/dev_guide/testing_units.html shows how to use Ansible-test to install dependencies: e.g. ansible-test units --tox --python 2.7 --requirements apache2_module 12:43:31 #chair jimi|ansible 12:43:31 Current chairs: Shrews abadger1999 gundalow hyperized jhogarth jimi|ansible mordred 12:46:42 Shrews: ^ 12:47:43 ? 12:48:43 gundalow: not actually being in London, I have no idea what's happening atm 12:54:32 I am but I still dont know :d 12:55:39 Shrews: oh, sorry 12:55:45 #unchair Shrews 12:55:46 Current chairs: abadger1999 gundalow hyperized jhogarth jimi|ansible mordred 12:56:22 mordred: ^ 12:56:50 * gundalow is struggling with Faces, GitHub & IRC mapping 12:58:03 that is why irc handles is mandatory on those name tags 13:01:55 we should replace our face by our irc nick 13:03:31 using an actual picture of myself on twitter/github might be useful too 13:05:21 jimi|ansible: If you do make sure it's a *realy* close closeup 13:05:30 o_O 13:47:30 https://github.com/bcoca/ansible/commits/update_json 13:48:02 abadger1999: that probably cannot even be rebased at this point 13:48:19 bcoca: Is that your latest attempt? 13:48:50 no, but was 'farthest along' 13:49:18 what brought that one up? more people asking for 'immediate status on tasks'? 13:49:37 or is this related to the zuul hack? 13:50:58 bcoca: related to the zuul hacks. 13:51:15 I wanted to make sure that we weren't discussing htings in this room that were vastly different than what you were thinking. 13:52:01 well, their case also had the requirement of intermingled stdout/stderr 13:52:17 and do they require the data being passed back to controller or just logged on remote? 13:52:51 I think interleaved stdout/stderr is a separate feature though. 13:52:58 (And that's a lot easier to implement on its own) 13:53:10 bcoca: they need it passed back to the controller. 13:53:39 well, they are kind of related in that they both need hacking run_command 13:53:58 For interleaved, we're thinking new paramter to run_command() to combine stdout and stderr into a single stream and then command module has a parameter to enable the single stream. 13:54:37 the parts we need to modify are having an update_json sent from run_command + having the 'read loop' not end on the server side, but be able to take 'chunks' aka updates and send those to a callback, then wait for 'final' and exist once that is recieved 13:54:48 not too hard, just needs to be done 'per connection' 13:55:01 ^ which is where i got stuck, trying to make it generic 14:27:59 just noticed pycompat24.py in the module docs, was I correct in understanding 2.4 is no longer supported? 14:32:23 suported up to 2.3, 2.4 is dropping it 14:42:56 #action gundalow to add links to https://codecov.io/gh/ansible/ansible/ from testing docs 14:50:07 #action gundalow Look at https://skillsmatter.com/event-space#event_spaces 14:58:25 hyperized: Correct. Ansible 2.4 is dropping support. We'll kep the pycompat24.py module around for a while so that people have a chance to port away from using it. 14:58:46 But we'll deprecate it eventually. 15:01:29 #action gundalow to get DCI group linked in with TWG 15:01:40 #action gundalow to bring Matt Clay upto speed with DCI 15:14:51 #action gundalow https://github.com/ansible/ansible/pull/25915 15:17:40 mordred, bot shouting at your easyfixes :D 15:28:59 shaps: that's because I'm a bad person 16:18:49 abadger1999: (and others) anything anyone else wants to add into the IRC log before I #endmeeting 16:19:03 Any actions or ideas or things that have been discussed that needs tracking? 16:36:02 ok 16:36:05 #endmeeting