16:01:47 #startmeeting openstack outreachy may-aug 2018: end of internship 16:01:48 Meeting started Thu Mar 15 16:01:47 2018 UTC and is due to finish in 60 minutes. The chair is vkmc. Information about MeetBot at http://wiki.debian.org/MeetBot. 16:01:49 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 16:01:51 The meeting name has been set to 'openstack_outreachy_may_aug_2018__end_of_internship' 16:02:03 #topic rollcall 16:02:18 who is here for the end of internship meeting? 16:02:20 o/ 16:02:26 o/ 16:02:38 o/ 16:02:51 o/ 16:03:13 o/ 16:03:36 :) 16:04:02 we are missing phionah, but let's get started 16:04:12 #link https://etherpad.openstack.org/p/outreachy-may-aug-end-of-internship 16:04:21 the agenda can be accessed on that etherpad 16:04:42 o/ 16:04:45 I will start then :) 16:04:55 yayy 16:04:58 Hi everyone 16:05:08 My internship was filled with novelty and learning 16:05:12 wait, the agenda is outdated 16:05:13 hello :) 16:05:29 hello :) 16:05:46 hi! 16:05:53 may I continue vkmc? 16:06:05 maysamacedos, please do 16:06:10 ok :) 16:06:13 #topic outreachy take-aways from interns 16:06:21 I have been able to dive into more details about k8s and Networking, 16:06:33 while adding health verifications that assures the good state of Kuryr components 16:07:07 and enabled them to be probed by the deployer or the orchestration layer. 16:07:20 I am currently working on an additional task, that aims to extend a Kubectl plugin. 16:07:31 It has been an adventure to work with k8s/neutron and to manage some deployment difficulties. 16:07:47 Lastly, It has been really amazing to work with such collaborative people as the Kuryr community 16:08:06 all of them and specially my mentor, celebdor, were pivotal to the fulfillment of the project. 16:09:05 that's so awesome 16:09:10 That is great work maysamacedos 16:09:17 k8s is a really hot topic nowadays 16:09:19 :D 16:09:38 I'm happy to hear you worked on interesting stuff and that you felt good with the community :) 16:09:47 thanks maysamacedos and celebdor for your hard work! 16:10:02 Really, really good work and maysamacedos investigated all the components and developed really good solutions :-) 16:10:19 vkmc: thank you for the chance to mentor 16:10:25 it's been great! 16:10:36 that's really awesome 16:10:59 celebdor, hope you had a great time too... mentoring is unlike any other experience you could have working on open source 16:11:30 I feel really happy by knowing I've developed good solutions 16:11:44 thanks celebdor and vkmc for the feedback 16:11:52 +1 16:11:54 it was great! I couldn't ask for more 16:12:14 so... next in the agenda 16:12:16 well, more time would be good :P 16:12:24 Well I think I can also give an update.. sorry I joined late 16:12:24 :D 16:12:24 oikiki, floor is yours! 16:12:28 hi! 16:12:40 celebdor, I'll add that request on Outreachy planning :D 16:12:47 I worked on Magnum with my mentor strigazi 16:12:52 phionah, we are following this agenda https://etherpad.openstack.org/p/outreachy-may-aug-end-of-internship :) 16:13:14 ohh noted thanks 16:13:22 anytime 16:13:50 i added a security feature that allowed requests to go over ssl, and 2 features that improved performance when magnum has a lot of clusters 16:14:18 im currently working on/finishing integrating a prometheus/grafana monitoring stack into docker swarm-mode clusters 16:14:29 (it's not finished but i dont rest until it is!) 16:14:37 :) 16:14:52 impressive :o 16:14:55 i learned a LOT and learned how to be independent 16:15:03 another one container-related, I love it 16:15:03 and how to try my very best to figure things out 16:15:05 That's nice oikiki 16:15:12 and maybe 90% of the time i could! 16:15:27 i feel a lot more comfortable going through a huge complicated codebase as well 16:15:36 im really lucky with the tasks strigazi came up with 16:15:41 bc they pushed me a lot 16:15:47 nice, that's really good... independence and proactivity is key on software development, it's a great skill to gain 16:15:48 and bc of him i learned a ton 16:16:03 yes i was so happy strigazi gave me real tasks to work on 16:16:10 it felt great! 16:16:16 Thanks oikiki for all the hard work! Magnum is not very complicated if you habve a cloud to play with 16:16:27 what you did on your own is no trivial 16:16:47 fixing bugs for large deployments 16:16:52 :) 16:17:26 With little help oikiki found her way with gerrit, pushing to stable etc 16:17:44 thanks oikiki! 16:17:52 :D 16:18:00 thanks strigazi! 16:18:15 :D 16:18:24 strigazi, you were mentoring for the first time as well, right? 16:18:31 yes 16:18:42 that's very good, hope you enjoyed it as well 16:18:44 I mean officialy for such a program 16:19:02 that's great :) 16:19:06 I did, outreachy is great for both sides :) 16:19:21 :D :D 16:19:24 cool! 16:19:35 very well, so... next is Suramya 16:19:41 Suramya, we hear ya! 16:19:50 Sure :) 16:20:02 So my task was to go through the project's entire API reference and apply conventions and consistency. It first started with the reorganization of the entire api-ref of Keystone docs and once that was over I moved into consolidating the guides. 16:20:59 It was all possible with my mentor lbragstad who taught me about various topics and one more thing I learned was blogging :D 16:21:22 now I plan to blog once a week :) 16:21:48 that's very cool 16:21:57 it's very useful for people 16:21:58 for realz 16:22:14 The programme also taught me the other sides of software development besides code i.e docs are actually helpful too :) 16:22:43 really important 16:22:43 oh yes 16:22:47 truly important 16:22:59 more in this kind of projects... that change so fast 16:23:08 the only bad thing is when projects start dropping the ball on documentation, people start to check it less and less... 16:23:28 and it ends up that you sometimes end up going to check the code straight to find out things because you don't trust the docs anymore 16:23:32 it is sad 16:23:39 yeah, it's the first thing we drop when we don't have enough hands 16:23:41 but it does happen in OpenStack sometimes 16:23:53 yeah that :) 16:23:54 and it's a real problem... because code ends up being unusable 16:24:34 I wouldn't go as far, I'd just say that it makes the project barrier of entry to "I really need to use this" levels 16:24:36 * mahatic_ waves 16:24:41 I really liked the pike theme then so that all project developers could mantain their own docs. 16:24:51 very well, great work Suramya 16:24:54 mahatic_, \o 16:25:12 vkmc: o/ 16:25:25 Thanks vkmc :) 16:25:38 and thanks a lot to lbragstad as well 16:25:48 I think he was mentor for the first time as well 16:26:01 this round was all about new experiences 16:26:24 all right... last but not least, phionah \o/ 16:26:35 yes lbragstad: was the first time mentor but he never made me feel so :) 16:26:41 sure thanks:) 16:26:42 :D 16:27:04 Well for my nternship I have been working on the openstack in kubernetes 16:27:25 The major milestone being 16:27:48 1. Implementing E2E tests for openstack in k8s 16:28:31 The cloud provider, right? 16:29:14 and 2. Providing for dynamically loading credentials when accessing openstack resources in kubernetes where we are trying to optionally use secrets in addition to using credentials in a config file. 16:29:32 This makes the process more flexible.. 16:29:58 Am still finishing some work on this dynamic loading of credentials until mergeable. 16:30:08 that's very sensible work 16:30:13 very good 16:30:50 and truly useful 16:30:51 I have also worked on some tests on the external openstack kubernetes controller on authorization and authentication and some other tests in kubernetes 16:30:53 Suramya_: o/ 16:31:16 Ofcourse dims has been the person of this season for me.. 16:31:40 answering every question good and dumb and I can not take that for granted 16:31:54 yaaay dims 16:32:11 he has been our mentor for like... always 16:32:22 :) 16:32:23 yes 16:32:26 indeed 16:32:28 The experience has given confidence as an engineer to the point that now am confortable dicussing and sharing knowledge on technical topics 16:32:32 Sorry for the interruption meet cmurphy: she was co-mentoring me along with lbragstad: :) 16:32:48 cmurphy, \o 16:32:51 hello 16:33:02 hello 16:33:08 cmurphy, thanks for co-mentor Suramya! 16:33:16 that's so awesome 16:33:30 hi cmurphy o/ 16:33:38 But Ihave also learned how to collaborate on a project with others, communication, I feel like a proffessional now and ready to take on software developer roles confidently 16:33:54 vkmc: yes actually she was there whenever lbragstad: coudn't be :) 16:34:06 phionah, that's really good to hear... apart from the technical knowledge, being able to speak up and be confident on your work is mandatory 16:34:19 So thanks coordinators and mentors .. and like I said I will always cherish the opportunity I had with openstack during outreachy 16:34:20 phionah: that's great to know 16:34:26 thats so great phionah: 16:34:30 Nice phionah, I feel the same way :D 16:34:33 phionah, it's so good to hear, hopefully, if you are interested, you can get a full time position working on openstack 16:35:09 o/ me too please 16:35:10 :D 16:35:11 Yes I will be happy to :) 16:35:22 Suramya, cmurphy, that's so good... we actually expect that to happen during this internship... mentees getting to know the community, not only their mentors... I'm glad to hear this happened for you! 16:36:30 thanks all for your updates 16:36:38 you all have worked in really exciting stuff 16:36:41 oikiki: we are hoping for all the interns whoever is interested :) so of course good luck! 16:37:10 yeah, great work everyone! 16:37:12 and I'm happy to hear you had a good time and that you feel more confident professionally-wise 16:37:23 great job! 16:37:43 so we have 25 mins more or less 16:37:48 it's very nice to hear the progress you all made and the things you've learned 16:38:01 let's go over blockers quickly 16:38:09 #topic blockers for interns 16:38:33 what were the most hard things for you? is there a way we could make it easier in the future? 16:38:53 let's start with maysamacedos 16:40:01 well, I only had one blocker regarding env setup that I needed more memory 16:40:06 In order to work 16:40:46 But I manage it later 16:40:49 yup, this is something we have been struggling since always 16:40:51 resources 16:40:57 yup 16:41:28 we will continue brainstorming on this 16:41:38 good :) 16:41:42 maybe we could get help from sponsors and get some instances in some cloud 16:42:03 ooh, this would be great 16:42:15 oikiki, what about you, what was the biggest blocker for you? 16:42:27 looking back i think the timing (like the release coming) make things hard bc things slow down and people get busy. so i kind of wish the program was longer :) 16:42:36 maysamacedos: you don't want instances in rdocloud xD 16:42:47 on a smaller team something like that can slow you down bc there aren't that many people there in the first place 16:42:50 then you trust them, then they break without you touching them xD 16:42:55 celebdor, lol 16:43:19 oikiki, it's a good point 16:43:34 i also had the memory issue as maysamacedos 16:43:34 celebdor oh god 16:43:40 the release cycle has always been opposite to outreachy internships 16:43:40 ahahha 16:43:46 and that's is quite hard for everybody 16:43:49 but i figured out how to run on a digital ocean droplet 16:43:58 for pretty cheap! 16:44:06 cool! 16:44:22 we could take a look into that next time 16:44:24 as a workaround 16:44:42 i wrote a blog on how i set it up 16:44:42 I'm not in the ad business, but I tend to use scaleway since I'm a cheapskates 16:44:52 celebdor, good suggestion 16:44:55 oikiki, nice! 16:45:01 oikiki: I was just about to suggest for a blogpost :) that's great! good job! 16:45:03 oikiki: could you link to it? 16:45:10 I'll look for it and add it in the etherpad... for future reference 16:45:19 oh yes 16:45:20 :D 16:45:33 Suramya, want to go next, on the mean time? 16:45:51 nice celebdor, I will take a look 16:46:00 its here: https://medium.com/@cloudsandcontainers 16:46:04 ill link in the etherpad 16:46:11 oikiki, awesome, thanks! 16:46:19 Well no such blocker during the internship but while in the application process. It would be great to have more mentors in outreachy and projects as it is sometimes difficult for the beginners to see where to get started. 16:46:35 Suramya, that's a good point 16:47:11 it's really important to have proper guidance at the beginning 16:47:19 make things easier for both mentors and mentees 16:47:32 phionah, what are your thoughts on this? 16:47:40 what kind of blockers did you find? 16:47:41 yes sure 16:49:22 So my biggest blocker has been the openstack environment..it has been giving me hickups with errors that are still open issues in the buglist so I decided to resetup as I look for plan bs to get through what am doing 16:49:41 If you are familiar with an error such as : Exception raised: When using gi.repository you must not import static modules like "gobject". 16:49:54 We can discuss this after... 16:50:05 oh 16:50:12 that was devstack? 16:50:22 or some other tool you are using for k8s development? 16:50:35 need to drop 16:50:39 thank you for the session 16:50:54 celebdor, thanks for joining! 16:50:57 thanks celebdor: 16:51:03 Other than this: like suramya said..during the application process I think some inprovements need to made either by adding more mentors so that response time is faster for new people. 16:51:04 thanks celebdor! 16:51:05 bye celebdor! 16:51:29 i agree phionah: setup issues are really hard but i learned so much troubleshooting myself and i feel so much more confident when things break in my setup 16:51:29 very well 16:51:45 Yes devstack 16:52:16 yeah sure oikiki 16:52:52 phionah, devstack has been always painful for all newcomers... there has been some enhancements made, but still is quite hard 16:53:04 we should give it some love 16:53:17 and see how can we it make it better 16:53:33 hahah 16:53:34 ok so... last topic, really quickly 16:53:37 yes vkmc 16:53:38 because I want to cover this 16:53:51 #topic contributing to open source: next steps 16:53:58 suuuuper important 16:54:04 you know that the openstack summit is coming on may 16:54:20 it's going to be in Vancouver, May 21 to 24 16:54:23 three days of all openstack 16:54:29 developers, operators, users 16:54:49 and we want *you* to attend 16:55:01 so please, if you haven't already and you want to attend, apply for the travel support program 16:55:08 yup, here's a very useful link that will help you attend - https://wiki.openstack.org/wiki/Travel_Support_Program 16:55:11 #link https://openstackfoundation.formstack.com/forms/travelsupportvancouver 16:55:16 deadline is March 22nd 16:55:21 that is, next thursday 16:55:35 Thanks for sharing 16:55:38 oh, I do want to attend 16:55:42 Thanks 16:55:44 me too! 16:55:44 if you cannot make it this time because you have stuff going on your life, there will be more events coming in the future 16:56:10 including next openstack project team gathering (which is more focused for devs) and the spring openstack summit in Berlin 16:56:23 but we want you to attend at least to one of those events 16:56:32 so you get to know the community and you get the real vibe of how we actually work :) 16:56:34 yes, me too! thanks vkmc: mahatic_ for sharing 16:56:44 please let us know if you need help on the application 16:56:51 someone asked me... if they could apply 16:56:53 yes, you can 16:57:00 and we expect you too 16:57:07 very true and it's a good place to help find job opportunities 16:57:11 can i ask is the grant a reimbursement? 16:57:16 like we would book ourselves? 16:57:24 and submit receipts? 16:57:28 oikiki, no, the openstack foundation will take care of everything for you 16:57:28 or ..? 16:57:32 ahhhh nice! 16:57:36 they will book your flights and your hotel 16:57:38 :) 16:57:42 !!!! 16:57:43 great! :) 16:57:43 oikiki: Error: "!!!" is not a valid command. 16:57:47 :) 16:57:53 mahatic_, I want to highlight that... it's a very good place to find job opportunities 16:57:53 mahatic: ckmc i just had doubt with visa 16:58:15 so get ready to impress (not that you need to... you are impressive as is) 16:58:25 Suramya, shoot 16:58:55 if we go, before the summit could we have a prep session? bc i want an openstack job! :D 16:59:10 *vkmc ..Should I apply for visa later after filling the TSP form as it asks for who will be sponsoring you kinds of questions? 16:59:17 prep session for? 16:59:40 like what to expect, etc... 16:59:49 how to make the most of the summit 16:59:50 tips 16:59:55 nothing huge 17:00:03 great, there's usually a session dedicated just for that 17:00:15 ah ok! 17:00:23 "summit 101". vkmc do you know if that's still happening this time around? 17:00:33 mahatic_, AFAIK yes 17:00:37 the schedule is up 17:00:43 vkmc, when is the openstack summit in Berlin? because I think I cant make it for the Vancouver one, I planned to attend kubecon Europe 17:01:18 oh wow phionah kubecon in copenhagen? 17:01:31 yes 17:01:51 phionah, check out https://www.openstack.org/summit/vancouver-2018 17:02:25 wait 17:02:27 wrong link 17:02:27 https://www.openstack.org/summit/ 17:02:29 there :) 17:02:46 Thanks 17:02:59 and yes, you can apply to that summit instead 17:03:14 remember you also have USD500 budget from Outreachy to attend to any other relevant conference 17:03:29 yeah, good reminder 17:04:13 apart from the summit 17:04:42 we want to keep involved with the community 17:04:50 if you need help for that, let your mentors and us know 17:05:03 and we will try to help you 17:05:21 Yes I think I would love to keep involved 17:05:30 me too! 17:05:39 Yes right! 17:05:41 Great, I also plan to keep involved 17:05:45 this internship even inspired me to start contributing the k8s as well 17:05:51 there are lots of job opportunities in openstack, and if you want to continue your career in openstack, we can help you positionate yourself 17:05:55 great oikiki 17:05:57 =D 17:06:12 that's very awesome... all of you :) 17:06:19 ah well, I think that's all I wanted to cover 17:06:36 I think if you're interested in an OpenStack related job, it will really help if you hang around and keep continuing your contributions in whichever way possible and keeping in touch with the community 17:06:39 we are over time, but I want to give some time to open discussion 17:06:45 #topic open discussion 17:06:53 mahatic_, +1 17:07:10 vkmc, how can I help others who dint go through outreachy to get involved? are mentors open to helping other people we may introduce to them? 17:07:30 phionah, you can always introduce them to the community 17:07:45 i plan to keep working on openstack for sure. and im definitely finishing my WIP. 17:07:49 with your knowledge, you can help people to start taking tasks and talking with other members in the community 17:08:04 if you have people that you want to refer to Outreachy/GSoC, do it as well 17:08:26 oh and i meant to add: i went to a linux conference this weekend and it was really cool to be working on openstack 17:08:33 bc they had a cloud and container track 17:08:38 oikiki, oh yes, probably they had ton of questions for you 17:08:40 phionah: generally speaking yes, but I believe the 1:1 attention an intern gets won't be there. So the person needs to push themselves a little more and start to contributing 17:08:40 and i understood so much! 17:08:44 oikiki, which conference did you attend? 17:08:49 SCALE16x 17:08:53 oikiki, nice! 17:08:55 mahatic_, +1 17:09:15 referring to Outreachy is also a good option like what vkmc said 17:09:27 vkmc: it was so great bc i felt like i was a part of the community :) 17:10:00 okay, I think that is great.. 17:10:17 and when i joined the k8s slack i saw dims and Suramya 17:10:29 and felt welcomed :) 17:11:09 oikiki we can talk some sig-openstack tasks if you are interested. 17:11:16 :) yeah I tried there too will get back there again :) 17:11:28 in k8s that is 17:11:30 ah thanks phionah - i will send you a message 17:11:37 :) 17:11:54 there is much we can add to what is there and it is interesting 17:11:57 it's a lot less intimidating jumping into things since i had to do that with openstack 17:12:10 oikiki, +2000 17:12:11 :D 17:12:21 phionah: add me too :P 17:12:21 :) 17:12:42 all right, any other topic you want to bring up? 17:12:45 sure..I think we shall talk there I guess:) 17:13:21 3... 17:13:28 2... 17:13:34 1... 17:13:40 :D 17:13:49 thanks everybody for attending with such short notice 17:13:49 :D :D 17:13:56 again, let us know if you need anything 17:13:58 we are here for you 17:14:01 #endmeeting