Flock 2014, Prague: Day 3 and Day 4

August 11th, 2014 by Aditya Patawari No comments »

flock-2014 This one is a combined post for the last two days of the Flock.

Friday had a session by Kevin Fenzi on Fedora infrastructure highlighting short terms and long term goals. Since Ansible migration is almost done, we can move on to other things. His talk gave a pretty good idea of what to expect from infra team in future. After this there was a session on Fedora.next which was an intro of all the WGs and then a QnA.

We gathered for a Infra meeting post lunch where I was promoted to be a member of sysadmin team. So now I can directly commit to the repos :)

Ralph Bean organized a workshop on Fedmsg which went great. We made a twitter bot to tweet when a badge is awarded. I liked it a lot. Probably I’ll try to make a few more Fedmsg clients and see if we can use them in production.

Saturday started with a session on yum and dnf. Dnf is soon going to replace yum in upcoming Fedora versions. The QnA after the talk was very interesting where people pointed out the things that are missing from dnf and what they’d like to see. I enjoyed Paul’s talk a lot where he highlighted his experience being both Fedora Engineering Manager and a Red Hat employee. We did a group picture later clicked by Jared. Most of my post lunch time went into catching up with others and trying to resolve a couple of tickets in infra trac which were in “open” state since ages.

Flock officially ended but it helped me a lot in several ways. I got to meet a lot of people from infra team and others. Of course, learning to play with new things like Fedmsg is always an added bonus but most of all, now I am a part of the sysadmin team with commit access. Beware! :)



Flock 2014, Prague: Day 2

August 11th, 2014 by Aditya Patawari No comments »

flock-2014Day 2 for Flock has started and I am suppose to deliver a talk on Ansible and a workshop on Docker. I am quite excited about it. I dropped by the Yubikey talk. I didn’t knew yubikey can be used for a lot more that just OTP. It seems Yubikey Neo has a lot more to offer. Although I have no immediate plans to hack on it but it does looks cool. My Ansible talk was next. I introduced Ansible and the way we are using it in Fedora. I talked about the issues that we are facing and how people can contribute towards Ansible and Fedora Infra in general to help us reach our goals faster. I think the talk went fine. The session was quite interactive so I actually ran out of time otherwise I could have put up a demo. Paul, former Fedora Project Leader and current Fedora Engineering Manager, wrote a nice article about the talk for Fedora Magazine.

Post lunch I attended the QnA session with FESCo which actually gave a good insight about what is going on in Fedora and how engineering decisions are taken. My Docker workshop followed this. The workshop as such went fine and I was able to show most of the stuff that I intended to. I guess, since it was a introductory workshop, very few people were actually doing hands-on stuff. Docker is a very young project and a lot of things are yet to be determined by upstream, by Fedora and by users. So use of common sense while using Docker is highly recommended.

After the workshop, we concluded the second day and went for a boat party on Vltava river. That was a really amazing experience. The boat just moves to and fro between a small part of the river for a couple of hours but the view around during the evening and the cool breeze was so amazing that words might not be enough to describe the feeling. We called it a day after the boat party and went back to hotel.

Here is the recording of my Ansible talk

Flock 2014, Prague: Day 1

August 9th, 2014 by Aditya Patawari No comments »

flock-2014I am in the middle of Flock 2014, happening in Prague, and this is time for the report for day 1.

Europe is a new place for me. The culture here is very different from Asia and America. Somehow I find the civic sense highly admirable in Europeans. Nowhere else you can allow public drinking and expect people to behave decently. Really impressive.

Flock started with an opening remark by Matthew Miller, the current Fedora Project Leader. This was followed by the Keynote by Gijs Hillenius. Gijs is an IT journalist. He highlighted the stand taken by various governments in EU towards open source which was a real eye opener. I realized how much Asian countries are missing out on and wasting their money on proprietary software. I attended a few talks after the keynote. I liked SELinux talk and I think I would look deeper into that. Another interesting talk was by Dennis Gilmore on release engineering. A lot of effort goes on releasing Fedora every six months. With Fedora.next this effort is going to increase multi-fold so we need more volunteers who can understand and contribute towards release engineering.

We concluded the day 1 and went to The Pub, Praha 1 for a party. The Pub has this cool concept that every table is equipped with a meter to gauge how much drinks have the table members had and thus all the tables across all of their pubs in Czech Republic can compete amongst them. One of our tables won by drinking more than 50 glasses of beer. I guess it was the right time to say good night!

Note: All the Flock talks can be viewed on the Youtube.

FUDCon Beijing: Day 2

May 29th, 2014 by Aditya Patawari No comments »

Note: The post was written on the day2 of the FUDCon but is published a few days later.


FUDCon Beijing has entered day 2. It started with Lennart‘s systemD talk followed by Richard Stallman‘s session on Free Software. As much as I appreciate what he has done, I always find his opinions too restrictive and strong for my taste. While I would love a fully free (as in speech) hardware, running a fully free (as in speech) OS, that is just not possible today. May be in future we’ll have them with help of Open Compute Project or something similar but for now I think it is required (as much as I hate it) to ship proprietary device drivers along with the OS.

We had a GPG key signing party as well. We signed our keys and showed the process to the students and attendees here. Nitesh mediated a discussion about women at Fedora Project. It is a shame that we do not have any female contributor here at FUDCon. I think the overall number of female contributors from APAC region is very less. I think, specially in APAC, we should focus on getting more users first and then try to convert them to contributors. Expecting non users to magically turn into contributors over night is lot to ask. I really wish we had organized an install fest on the day one. That would have been great.

FUDCon ended with a vote of thanks from community representatives of Fedora and Gnome and the organizers. Contributors from Sri Lanka, Malaysia, Indonesia and others who could not make it due to work or visa issues, we missed you guys a lot. I hope at the next FUDCon we would be able to meet again, collaborate and get more contributors for Fedora Project.

IMG_20140525_175902Jaroslav saying good bye to FUDCon, Beijing – 2014.


FUDCon Beijing: Day 1

May 29th, 2014 by Aditya Patawari 1 comment »


Note: The post was written on the day1 of the FUDCon but is published a few days later.


FUDCon Beijing has started and this is the day 1. This time there is a collaboration between FUDCon and GNOME.asia teams to make the event bigger. The people here have limited proficiency with English which is making communication a bit difficult but so far we have managed well. Delivering talks and showing them what we have been doing is actually somewhat difficult due to language and lack of prior exposure. I am not sure if certain topics like Fedora.next are actually a good idea since most of the attendees are non-contributors though Jiri and Jaroslav‘s keynote covered it well and had good information for people like us who are contributors already. Tobias‘s talk about introducing GNOME 3.12 was informative as well.

Nitesh talked about Fedora videos. I wonder if using Transifex there for translations is possible or not. Robert showed some interesting mock-ups for Fedora.next which were quite impressive. After lunch, I introduced Ansible and talked a bit about how we use it at Fedora Project hoping to recruit some volunteers for Puppet to Ansible migration. Zamir introduced FirewallD, an alternative to iptables followed by Ankur who encouraged audience for packaging.

Across all the talks I found one thing common, which was that very few people had Fedora installed on their machines. May be we should have had a day 0 and had an install fest here. There are few local speakers and contributors. I really hope Zamir, Alick and others would be able to become much more active contributors and encourage others to do the same.


IMG_9759Talking about Ansible.


Rootconf 2014

May 25th, 2014 by Aditya Patawari No comments »

Rootconf, a conference in India focusing on issues around systems, happened last weekend.  I was present there as a speaker and gave a talk about Ansible. Since the audience is much more savvy and focused at systems as compared to a regular FOSS or Linux conferences, I had to make changes in the slides and accommodate somewhat in-depth stuff. I also gave a short demo which went well. One thing that I think was really great at Rootconf was interactivity. I experienced, for the first time in an Indian conference, people asking question and trying to discuss problems and solutions which was really great. I think HasGeek guys have done a great job and brought out the best in Indian tech audience.


Yagnik’s talk on Mesos was really good. I enjoyed it a lot. Major part of rest of my time went into catching up with others. Directi people, including Biju and Varoun (both were my managers at Directi) were there. I also met up with Neependra from Red Hat and had a good discussion on Docker and related technologies. Overall, I had fun and now I am looking forward to RootConf 2015! :)

Here is a recording of the talk.

Northeast GNU/Linux Fest 2014, Boston

April 12th, 2014 by Aditya Patawari 1 comment »

ne-linuxfest-logo-200pxI am just back from Northeast GNU/Linux Fest 2014, Boston, Massachusetts, USA. It is a one day event organised by a couple of volunteers in Boston.

Lately I have been helping to migrate the existing Puppet modules to Ansible at Fedora Infra team. So I was invited to talk about “Building Orchestration and Configuration with Ansible at Fedora Project“. I reached the venue, Residence Inn – Marriot, and went to Red Hat booth. I met up with Matthew Miller. He works on Cloud related technologies at Red Hat and Fedora and I hope to contribute towards Docker so we had some chat about getting some easy fix stuff done. I have already contributed a bit to Scott Collier’s repo of Dockerfiles. Talking to Matthew was exciting. He had a lot of insights on Fedora.next and the upcoming cloud offerings.

Mario was also supposed to be there and talk about Status of Fedora Projects but he had to cancel at the last minute so we had an impromptu session by Matthew who volunteered to answer the questions regarding the Fedora Project. I also attended a session on Docker by Will Weaver who gave great demos on how to use Docker and its benefits. My talk was just before the keynote talk. I think it went great. One key difference which I observed with American audience is that they are much more interactive. The session involved a great deal of involvement from audience which was very nice. I attended Jon “Maddog” Hall‘s keynote next. That was a session filled with unparalleled energy. I loved every bit of it. Maddog talked about the evolution of Linux and how it became what it is today. That was a really amazing talk.

With this one, the Northeast GNU/Linux Fest came to an end. I stayed for a few more days and roamed around Boston, Cambridge, MIT Museum and MIT Media Lab and had a great time.

Releasing Getting Started with ownCloud

July 29th, 2013 by Aditya Patawari No comments »

Getting started with ownCloudGetting Started with ownCloud got released last week. This book is a result of six month long effort and a lot of night outs to get the job done. This is the first book on ownCloud and I feel really happy about it. The feeling to see your name on the first page of a book is extra ordinary.

Writing a book is a humbling experience. It makes you realize how little you know about certain technologies. Many things that you took for granted or simple ignored suddenly becomes important because that reviewer wants to know more about it. However it is an amazing experience and I would thank entire Packt Publishing team and all my friends and family for their support (that sounded clichéd).

The book has a foreword by Frank Karlitschek, founder of ownCloud. He has blogged about it as well. It got launched on Amazon.com stores, Barnes & Nobles, Safari Books and many other major book sellers.

So guys, take control of your data with you. Check out ownCloudBook.com for more details.

I am joining BrowserStack.com

September 18th, 2012 by Aditya Patawari No comments »

Yup! It is time to move on. While working at Directi and Talk.to, I have met some of the most amazing and knowledgeable people, it is time to try out something new. I would be joining BrowserStack.com.  This means that I’ll be moving out of Bangalore, saying good bye to all my close friends and colleagues and going to Mumbai. To be honest, I am not fond of Mumbai. There are just too many people there in that city. I think I prefer calm and quite environment to the environment where no one ever sleeps but I guess BrowserStack.com may be worth a shot.

A little bit about BrowserStack.com; it is a start-up which facilitates cross browser testing of web apps. It is one of the few start-ups in India which is growing at a very high rate without any external funding. I think it is going to be great. I will be looking after their entire setup including Amazon AWS and colocated data centers comprising of Linux, Windows and Apple Mac machines. I’ll be creating entire automation suite, monitoring setup, log analysis infra and much more, all from scratch.

Road looks challenging ahead. I hope it’ll be fun too.

FUDCon KL, Day 2 and Day 3

May 24th, 2012 by Aditya Patawari 1 comment »

FUDCon KL Day 2 had talks for newbies. There was very less for me to do since my talk on Puppet was the next day. The day started with keynote from Joshua a.k.a. sitapati. He talked about documentation and translation and encouraged the local people to contribute in building the first ever crowd sourced book in their regional language. After keynote, I went to hangout room to check if someone is there. I wanted to package graphite and nodejs and revive the kde netbook spin. Day 2 for me was mostly hacking around and talking to people as they came with questions. FUDPub was scheduled later that evening. I did miss the noise created at FUDPub Pune but the cake at KL was delicious. There was a point when my stomach was full but the temptation of cake..!

Day 3 was more eventful for me in the sense that I had a talk to deliver and not to mention it was the last day of FUDCon KL. My talk was scheduled at 11 am so that was the first thing I did. It seems that Ankur recorded it and uploaded it on archives.org. Goh Choon Ming’s talk was a short one. For the first time I got to learn the difference between hypervisor based virtualization and container based virtualization in a proper way. Post lunch we shifted to a bar camp style format again. Syamsul’s talk on Boxgrinder was amazing. I am planning to use to to build some custom stacks for ec2. Closing keynote was as inspiring as it can get. Abu Mansur delivered it and he talked about how and why we should encourage open source. The benefits we can get out it. I must say, he speaks with power and authority which is expected from a keynote speaker.

The FUDCon KL came to the end. I guess it was the least disastrous FUDCon ever. All the guys Izhar, Maverick, Gurdeep and all the volunteers did an excellent job. Putting together an event of this magnitude in just 8 weeks is really impressive. I hope I’ll see them again in some other event.


I have packaged graphite (3 packages total) and they are up for review. I think Praveen has already taken graphite-web.
Here are the links for the Review request:
graphite-web: https://bugzilla.redhat.com/show_bug.cgi?id=824357
carbon: https://bugzilla.redhat.com/show_bug.cgi?id=824348
whisper: https://bugzilla.redhat.com/show_bug.cgi?id=824361

With help of Danishka’s kickstart file, I think I would be able to revive kde-netbook spin in a short time. I already have a build with me. I need to test it out before going ahead.