Sunday, 28 June 2015

Week 4 and 5 Updates

Hello Everyone,

So, the network problem on the VMs was resolved. The issue was route was not setup properly on the VMs.

I had started working on the installation of ODL controller on one of the VMs but since the VMs are on private IP address, I'm not able to launch the DLUX service and access the DLUX API via browser. Even after able to use -i flag with the ssh command, I'm not able to launch the browser from the terminal.

On the second VM, I have installed mininet and robot framework required for running and creating the test suite and pushing the code to the upstream.

I had a discussion with the mentor regarding the steps to be followed for the installation of ODL controller and setting up the development environment. After the discussion, I had installed mininet and robot framework separately on the VMs.

After installing the ODL controller, I played around with the karaf console, installing new features, listing features.

Unfortunately, a bad thing happened. Accidentally, my VMs were deleted by someone in the Spirent Labs and I lost access to the VMs and the development environment setup. I got stuck for sometime till I get my VMs recreated again.

Meanwhile, I'm planning to go through the wiki pages and other tools on my system.

Cheers,
Nitika

Sunday, 14 June 2015

Week 3 Updates

Hello Everyone,

I'm here in the third week of the ODL internship program and by now, I have got completely familiar with the various tools (RIDE robot framework, mininet, robot code). I also got myself acquainted with robot python libraries.

I tried to understand the basic longevity test suite, to discuss with my mentor in the weekly meeting. I have installed Mininet on my system and played around with it.

Though I got access to the VMs last week, but I'm not able to install any package on the system nor able to execute the update command on the system due to firewall issue or route not setup properly on the VMs. I have dropped an email to the Spirent labs regarding this issue and will update you more on the project work in the next week.

Stay tuned for more updates....!!


Cheers,
Nitika

Sunday, 7 June 2015

Week 1 and 2 Updates

Hello Everyone, 

For the past two weeks, I have been working to become completely familiar with the various tools and applications to be used in this project. Now, I have got familiar working with RIDE, reading and writing robot code and mininet. I have also gone through the basic Longevity test written by Jamo, my mentor.

I'm still waiting to hear from the Spirent labs to get access to the VMs to start working on the installation of ODL controller and setting up the development environment.

In the last week, I also got familiar on generating API requests using POSTMAN. By now, I have gone through almost all of the basic wikipages of OpenDaylight, installing and running ODL, robot framework RIDE, mininet and robot python libraries, mentioned here.


Cheers,
Nitika

Monday, 25 May 2015

Entering into the world of SDN..!!

Hello Everyone!

My internship officially began this week. I'm really excited to work with the OpenDaylight community. For the next few weeks, I'm planning to become more familiar with the various tools and applications that will be used in this project.

Firstly, I have gone through the wikipages present on how to install and setup OpenDaylight on the VMs. I had an initial discussion with the mentor regarding the project workflow and timeline. I was informed to work on the stable helium version of the OpenDaylight controller which can be downloaded from here. 

Due to limited resources on my system, I have already requested for access to the VMs to work on this project and had to wait for them to get started and work on installing the ODL controller and setting up the development environment.

Meanwhile, I cloned the integration repository and started looking into the test suites, written using Robot code. I have installed RIDE i.e. Robot Framework Test Data Editor on my system and started playing around with it. Also, I have started looking into the syntax for writing robot code.


Cheers,
Nitika

Tuesday, 5 May 2015

Glad for being selected for ODL Summer 2015 Intern Program

Hello Everyone !

My name is Nitika, currently pursuing bachelor's in Computer Engineering from India. Being an enthusiast Open Source Software developer and having keen interest in SDN and Networking, I had applied for the OpenDaylight Summer 2015 Intern Program. My happiness knew no bound on the much awaited announcement of OpenDaylight Summer 2015 Intern Program results and I was elated to see my name being selected. 

I'm glad to inform you all that I’ll be a part of the OpenDaylight community and will be working on the project Longevity test for OpenDaylight under the guidance of mentors, JamO Luhrsen and Luis Gomez. 

The goal of this project is to create a single automation test suite that should be flexible enough to work in different environments. As today almost all of the ODL tests run in Continuous Integration environment, and do not take more than around ~20 minutes of duration to pass, there is a requirement of a longevity test that should be able to run for few hours or days to measure the performance and stability of the controller. The longevity test should be able to exercise the OpenDaylight and while exercising, the user should be able to perform periodic validations.

Looking forward to a great period of coding and fun…!!

Stay tuned for more updates...!!!