Posts

Installing Multi-Node OpenStack Folsom with DevStack

Image
These days we are preparing to release WSO2 Stratos 2.0 PaaS Foundation and we needed to install OpenStack in multiple nodes in our lab environment. In this guide I'm going to explain how to install OpenStack Folsom using the DevStack script [1] and also how to install additional Compute Nodes. Installing OpenStack was not an easy task. I spent last 5 days to install and configure the OpenStack and tried various guides. Earlier we used Damitha's  guide  to Install OpenStack Essex on a single node [2]. Then we followed different guides. Finally we decided to try the DevStack script, which is a great option to install and run an OpenStack cloud in a local development environment. Using Nova Network This guide uses the Nova Network instead of the Quantum Network plugin. I followed a really good guide  [3] at NetworkStatic.net, which also use the Nova Network. Quantum Network Plugin is bit complicated and we need two physical network interfaces. I'm p...

Oracle VM VirtualBox on Linux - Failed to access the USB subsystem

Image
As you may know already, Oracle VM VirtualBox is a powerful x86 and AMD64/Intel64 virtualization software. I installed it on my laptop, which runs on Linux Mint 14. Whenever I go to VM settings, I get a warning saying "Failed to access the USB subsystem". The warning also provides the solution! "VirtualBox is not currently allowed to access USB devices. You can change this by adding your user to the 'vboxusers' group. Please see the user manual for a more detailed explanation." The vboxusers group is created during the VirtualBox installation. Now you can use following command to add your username to vboxusers group. $ sudo usermod -a -G vboxusers username Please remember to log out and log back in again. You can see whether you are in vboxusers using following command. $ cat /etc/group | grep vboxusers That's it! No more warning message and you can use USB devices with VirtualBox!

Demystifying OSGi - Java Colombo Meetup - 24 January 2013

The 6th Java Colombo Meetup [1] was held on 24th January 2013 (Last Thursday) at WSO2 premises. The topic on that day was "Demystifying OSGi" and it was presented by Sameera Jayasoma and Pradeep Fernando. It was the second time I participated for this meetup. Both Sameera ( @sameerajayasoma ) and Pradeep ( @pradeepfn ) presented really well and they answered every question asked. I joined WSO2 recently and we also had internal training sessions on OSGi & OSGi-based WSO2 Carbon Platform [2]. I would say Sameera and Pradeep are experts on OSGi. Following is the presentation. You can also go through it to get an idea of OSGi. Demistifying OSGi - Colombo Java Meetup 2013 from Sameera Jayasoma I must also thank Prabath ( @prabath ) for organizing the Java Colombo Meetup and I admire his effort to bring the Sri Lankan Java developer community together. Here are some photos of the event! Next Meetup: The next meetup [3] will be the 1st Anniv...

Filling the gap!!

So, my last blog post is back in 2009!! So many things happened in my life last few years. Here are some highlights: 2010 July, 2010: Moved to Habarakada, Sri Lanka. It was not easy moving to a whole new place after living for more than 2 decades in the same place, which used to call "Home"! September 2010: Started using Windows 7 for the first time at office! October, 2010: Participated to APICTA 2010 Malaysia with my manager. The InfoTrack product we presented there won the Gold Award at NBQSA 2010 in the commercial R&D category and won Silver overall. December, 2010: Bought Sony Ericsson Vivaz! My first smartphone! 2011 April, 2011: Sri Lanka lost in ICC World cup 2011 final. It was a very sad day! July, 2011: I was offered Associate Tech Lead position at Informatics International Limited October, 2011: Graduated with First Class Honors in BSc (Hons) Software Engineering from the Informatics Institute of Technology, Sri Lanka whic...

Back to blogging.. Exactly one year after

Image
I always wanted to keep my blog up to date, but as you can see, I couldn't do it. :D Twitter is one of the reasons for not blogging recently. I joined Twitter exactly 555 days ago and now I'm addicted to it. I didn't use it frequently after I joined, but now Twitter is one of the first things I check when I start the computer. It all started in the month of April , when I was doing a coursework. So many things happened in this year. In this year also, our batch went to Nuwara-eliya in July. This time we spent two nights there and had a great time. We enjoyed a lot! :D I also got a chance to go to India in August. Me and my friend went to Bangalore to present a paper for International Workshop on Technology for Education (T4E'09). See my diGIT article for more details. diGIT ? yes! It is an online IT magazine and it was a great opportunity for me to contribute. I got to know the editor-in-chief of diGIT, Mr. Gihan via Twitter. I thank Gihan for giving me the opportun...

A dream come true

I got my HP dv5t laptop today! It looks great!

Vacation!

Image
I have been waiting for almost 2 years to create a blog.. and finally my dream came true.. Yes! it's vacation! I had so many plans after I completed the exam in June. I was bit scared about the exam as I couldn't try my best at the exam. I got my results this month and I'm happy about my marks. One of my plans was to create my own blog.. I'm very much inspired by some of my friends' blogs and I wanted my own blog badly. Actually, I'm writing this post after 19 days creating this blog. I didn't get much "free time" as expected. These days I'm very busy with my office work. Sometimes, I fed up with programming, as I'm staring at the monitor 10 hours per day! But I enjoy what I'm doing. These days we're developing a web application using ICEfaces , Spring and Websphere eXtreme Scale . Working with new technology is always very interesting. But I'm exhausted..... Best thing happened in this vacation was our batch trip. We all went ...