13:01:13 #startmeeting training-guides 13:01:13 Meeting started Tue Oct 18 13:01:13 2016 UTC and is due to finish in 60 minutes. The chair is matjazp. Information about MeetBot at http://wiki.debian.org/MeetBot. 13:01:14 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 13:01:17 The meeting name has been set to 'training_guides' 13:01:17 hey all 13:01:20 roll call 13:01:22 Hi 13:01:23 o/ 13:02:17 hi ildikov, ianychoi_phone 13:02:41 let's wait a bit for others 13:02:48 how are you guys? 13:03:28 I am fine although I have got a cold.. 13:03:31 #link Agenda at https://etherpad.openstack.org/p/training-guides-meeting-agenda 13:03:52 ianychoi_phone: get better, Barcelona is near :) 13:03:54 a bit stressed by now, otherwise fine :) 13:04:39 ildikov : pressure not be will be off till the Summit ends, I'm suppose 13:04:43 ildikov: don't be stressful! It's just our life! 13:04:50 ildikov: lots on your plate, right? 13:05:02 #topic Review of action items from the previous meeting 13:05:13 yeap, it's the event pressure, but it will be fine 13:05:23 training starts at 1pm local time this Sunday!!! :) 13:05:43 see meeting minutes at http://eavesdrop.openstack.org/meetings/training_guides/2016/training_guides.2016-10-11-13.01.html 13:05:44 I asked MArton and he's fine with me as training lead for Barcelona 13:05:56 Oh good 13:06:17 ildikov : I'll make an official announcement and get you +2 on the repo ASAP 13:06:31 matjazp: thank you! 13:06:53 Nice! 13:06:57 I also sent out the mails yesterday to ask for confirmation that students can attend the training 13:07:11 #info ildikov is a new Upstream training lead for Barcelona 13:07:13 I added links to the VM and laptop requirements 13:07:25 and also offered public cloud access if they need 13:07:48 Thanks i have seen the patch 13:07:49 #action matjazp makes an announcement and adds ildikov in the core team 13:07:55 I think we are getting to 30 with confirmations, but i couldn't check all the responses yet 13:08:21 ianychoi_phone: right, I added those to the main web page as well, not just to the mail 13:08:22 Confirmation for..? 13:08:39 ianychoi_phone: for attending 13:09:00 ianychoi_phone: we have a waiting list and also usually half of the registered students actually show up 13:09:02 Aha i see .. i think e-mailing is not late :) 13:09:04 I guess we won't know for sure until training starts 13:09:12 ianychoi_phone: I wanted to have an idea in advance what we can expect this time 13:09:32 ildikov : just 50%? 13:09:37 ildikov: announcing the location was fixed? 13:09:40 matjazp: not for sure, but at least I can have an idea what to say to the 13 people on the waiting list :) 13:09:56 matjazp: in Austin I'm not sure it was even 50% 13:10:09 matjazp: that was my first but according to others it's around that 13:10:13 ildikov : when we organize free trainings/workshops there are about 20% of no show students 13:10:26 people usually register before they confirm their travel, etc. 13:10:47 matjazp: are those local ones? 13:11:02 ildikov : yes, at my Uni, for our students 13:11:33 not just opentack workshops, I organize workshops for other CS topis too 13:11:38 matjazp: that matters much, in case of Summits people need to travel and companies cut travel budget sometimes even in the very last minute 13:12:09 anyway, waiting for responses now :) 13:12:16 I also sent out the mail to the docs list 13:12:36 I have a few people coming on Monday either in the morning or at the afternoon 13:12:39 #info csatari 13:12:53 hey csatari 13:13:54 Hi csatari 13:14:32 Hi matjazp , ianychoi_phone 13:15:27 #info we're organising a training guides meeting in Barcelona. sync is over Docs ML: http://lists.openstack.org/pipermail/openstack-docs/2016-October/009241.html 13:16:16 so we've covered everything but kmARC's item. ildikov do you know if he tested cloud VMs? 13:16:47 matjazp: I synced about the VM image with him lately 13:17:21 matjazp: I will ask him about the cloud environment later today/this week if he cannot make it to this meeting 13:17:37 ildikov: ok 13:17:47 we can move on 13:18:04 #topic Upstream training - review queue 13:18:23 we have three open items now I think 13:18:34 I'll upload at least one more hopefully today 13:18:39 great 13:18:45 and then I'll spend some time with figuring out the agenda 13:19:07 do we have something with urgent priorities? 13:19:16 other than that we can think about exercises still 13:19:19 training is in a few days 13:19:35 yep I thought we need finalize content soon 13:19:43 we can extend that final exercise 13:19:46 I will have a meeting with the coaches tomorrow so I'll double check the agenda plans with them 13:19:53 https://review.openstack.org/#/c/386728/ 13:20:23 matjazp: yeap, I saw your comments 13:20:45 especially if we want to make this exercise longer 13:20:49 I think some of them can go to notes so that the trainers in the room know how to facilitate the session 13:21:00 I'm not sure about the length at this point TBH 13:21:12 that makes it a bit tough to adjust it 13:21:16 diablo_rojo wants to revise it? 13:21:48 ianychoi_phone: she's arrived to Spain this morning, I think she can check on it later in the afternoon (local time) 13:22:09 ianychoi_phone: I can update it if she's not available 13:22:33 I see :) 13:23:18 Kendall seems to be so busy..:) 13:23:39 well, I think this close to the event it's not just her :) 13:23:51 so do we leave Ian's step by step tutorial like it is? 13:24:06 I still think a shorter block would be better 13:24:33 you mean with fewer pics? 13:24:41 just bullets on the slides? 13:24:59 I would like to aim for 45 minutes long blocks if possible, so less slides + exercise ideally 13:25:10 matjazp: I would move a few pics to other sections 13:25:25 matjazp: so keep them, just not here 13:25:44 matjazp: ianychoi_phone: if we feel that it's too much now then merge as is 13:25:57 matjazp: ianychoi_phone: we can always re-organise it later 13:26:11 ildikov : yup, maybe that's better 13:26:15 either before or after the training as the content itself is useful 13:26:19 we're damn close to the training 13:26:27 IM HERE 13:26:29 ildikov: I suggest to merge first.. yep so close to the training 13:26:32 hey kmARC 13:26:34 (sorry :-) ) 13:26:38 kmARC: hi 13:26:44 I know that we are close! ;) :) 13:26:51 kmARC: hi :) 13:27:10 kmARC : did you have time to test the cloud VMs? 13:27:12 So regarding cloud VM's 13:27:12 kmARC: did you have a chance to check the cloud env? 13:27:18 :-) 13:27:18 :) 13:27:21 yes I did 13:27:22 :) 13:27:41 !! 13:27:42 ianychoi_phone: Error: "!" is not a valid command. 13:27:45 I did separate my scripts so that now it's able to setup GUI-less environments too 13:28:15 So basically that should work on the cloud VM (altho I didn't document it yet) 13:28:24 but unfortunately the GUI mode doesn't 13:28:28 it's painfully slow over VNC 13:28:30 :-( 13:28:35 :( 13:28:55 kmARC: i suggest xrdp instead of vnc personally :) 13:29:01 but well, should be fine for hackers :) 13:29:04 VNC is the openstack default 13:29:36 VNC console is default 13:29:46 kmARC : will you be able to add to the instructions a paragraph or two about using this in a cloud vm? 13:29:46 I think it's still a good experience even without GUI 13:30:01 ildikov: +1 13:30:10 ildikov: I'm not sure everyone would be satusfied or comfortable with a console-only setup. For someone whoose workflow needs GUI editors/IDEs, it won't work 13:30:32 kmARC: also does "it should work" equal to "it does work"? :) 13:31:10 well, I tried it, it installs, I had some network issues, so I'd say 95% it works (which usually means it's 50%: it either works or not) 13:31:14 kmARC: if we want them to do everything in that env that can be uncomfortable, but still a useful experience 13:31:48 kmARC: we will form group of students, so I hope we can mix up people with different envs, so everyone has a chance to see how things look like/work 13:31:50 ildikov: well, but then they need to use some console editor like nano/vim/emacs 13:31:55 kmARC: no better idea at this point 13:31:58 as a last resort: we can always make pairs at the training and pair the ones that don't have te right hw with one that it has 13:32:09 kmARC: vi is the best ;) 13:32:18 I also tried X forwarding, but that's even worse than VNC 13:32:33 matjazp: yeap, groups should solve the problem 13:33:03 kmARC: I don't like X forwarding 13:33:26 ildikov: TBH I'd love to teach thenm how to use vim (I am expert on that at least) but most probably a two-day wortkshop is not enough for it :-) 13:33:27 ianychoi_phone : the #openstack-101 bot support patch merged, right? 13:33:41 matjazp: right! 13:33:48 kmARC: lol :) most probably 13:34:09 I suggest all to test to open irc meeting on #openstack-101 before upstream training 13:34:50 #action ianychoi_phone tests #openstack-101 before upstream training 13:35:08 just test it if the bot works 13:35:21 Yep okay i will do that :) 13:36:09 :) 13:36:18 I can give it a try too after the meeting 13:36:31 #undo 13:36:32 Removing item from minutes: 13:36:41 #action ianychoi_phone and ildikov tests #openstack-101 before upstream training 13:36:49 matjazp: tnx :) 13:36:55 I suggest ildikov also tests it :) 13:36:58 Yep cool 13:37:08 kmARC : do you want to test #openstack-101 too ;) 13:37:31 I tested with utf-8 chars :-) 13:37:44 It works well. 13:38:22 ok that covers the review queue 13:38:37 did we miss smthng? 13:38:59 okay sorry guys, bad news 13:39:15 I only managed to run devstack with two NICs if we want to start VMs 13:39:23 however on dreamhost I can't add another one 13:39:51 hmm 13:40:03 there are still things that we can do 13:40:06 kmARC : can we contact someone at Dreamhost? 13:40:08 Hmm... 13:40:33 kmARC: we can ask Stefano, if this is an issue for us now 13:40:34 (devstack would set up a bridge, which then in turn i guess needs promisc mode nics, which isn't something that you will get in a cloud environment, however if it's on a private network, like in the vagrant config, then it works) 13:40:39 kmARC : or is it not technically supported? 13:40:55 I think it can be a quota issue, so then I could create my own private network 13:41:07 but first let's decide how important it is for us to be able to run VMs 13:41:37 kmARC: we might test basic commands, but I think we can live without that 13:41:51 me too 13:41:53 +1 13:41:57 kmARC: it's not an OpenStack training that's about the software itself 13:42:08 so no one should complain 13:42:13 Yes and devstack is only one tool what we use. 13:42:23 let's think about exercises that does not require to start a VM 13:42:49 list images 13:42:56 also we can still say that let's do a group exercise on one laptop with local VM 13:43:05 or flavors 13:43:39 hmmm.. if Dreamhost can add a new nics easily, than we can still use it. If not, we can't do anything about it anyway... too close to the training 13:43:46 kmARC: we can also give the exercise to them to figure out why they can't start a VM ;) 13:43:53 :) 13:44:03 :) 13:44:24 let's make that a closing exercise 13:44:30 debugging neutron 13:44:32 matjazp: right, we're pretty close for that 13:44:46 matjazp: that sounds like a cruel one :) 13:44:55 over IPv6 only network 13:45:51 anything else for upstream training? 13:45:57 or can we move on? 13:46:04 I have one question 13:46:27 I git review -d out this change: https://review.openstack.org/#/c/386752/ 13:47:16 After compiling it the training-guides/doc/upstream-training/build/slides/index.html us half chinese half korean and some english. 13:47:34 Like: "OpenStack Upstream Training の開催日時および開催場所" 13:47:39 ? 13:47:41 What do I do wrong. 13:47:51 ianychoi_phone: smthng with translation? 13:48:02 Hmm.. some translations are included but not the file nope 13:48:03 csatari : did you changed anything? 13:48:04 I don't use git review, what's '-d'? 13:48:14 ildikov: detach from gerrit 13:48:15 download a review in a branch 13:48:15 Not yet 13:48:30 hmm, interesting 13:48:32 csatari: does you have some uncleaned files? 13:48:38 git review -d 386752 13:48:49 Download change from Gerrit into a local branch. The branch will be named after the patch author and the name of a topic. If the local branch already exists, it 13:48:49 will attempt to update with the latest patchset for this change. 13:48:56 gets the review branch to my machine, so I can compile the docs/ 13:49:10 Or sharing your tox execution logs to paste.openstack.o.o would be good 13:49:36 I'm clean. 13:49:52 Strange.. at least Jenkins build is fine :) 13:50:22 http://docs-draft.openstack.org/52/386752/5/check/gate-training-guides-tox-doc-publish-checkbuild/8130760//publish-docs/upstream-training/ 13:52:57 csatari: please share tox execution full log. Top lines from local library versions are helpful to debug your situation 13:53:40 http://pastebin.com/U1gW1gA2 13:53:43 ok, it's 8 min to the end... anyone has anything else to discuss? this is the last meeting before training 13:53:55 we can debug this later 13:54:13 #topic aob 13:54:18 +1 13:54:23 just please keep an eye on the review queue during the week 13:54:34 ildikov : sure 13:54:43 otherwise we should be fine, or well, it is what it is at this point 13:54:56 I hope to see you all there 13:55:03 Yep 13:55:25 I will be only Friday 13:55:44 But.. Prior meetings would be welcome! 13:55:54 ianychoi_phone : yes, I hope we'll meet at the docs meetup 13:56:32 matjazp: let's try to meet on lunch time first :) 13:57:20 ianychoi_phone : yup, we can all sync over ML 13:57:32 Yep 13:57:45 ok.. that's it, I guess 13:57:53 thanks for your time 13:58:02 yeap, ML should be fine for sync 13:58:02 see you all next week 13:58:11 see you guys next week 13:58:17 safe travels everyone! 13:58:18 Thank you all! Let's wish for successful upstream training! 13:58:19 bye 13:58:27 ianychoi_phone: tnx :) 13:58:53 :) 13:58:58 Bye all 13:59:03 bye bye 13:59:05 Bye 13:59:18 #endmeeting