
Dear all, My name is Alexandra Ershova, and I'm a student in Natural Language Processing in Higher School of Economics, Moscow, Russia. I'd like to take part in the current round of Outreachy internships. My main programming language is Python (I have experience with both 2 and 3). Writing system tests seems like an interesting project to me, and I would like to do it. Could you please give me an application task, so that I could make my first contribution? Best regards, Alexandra Ershova github.com/religofsil

Hi, We have a very interesting testing framework[1] and tests[2] for oVirt. The framework, Lago, is using nested virtualization (a VM within a VM, running on a host - two levels of virtualization) to completely virtualize an oVirt environment - a manager and hosts. I suggest you first try to run it. Once you do, there are plenty of opportunities to contribute in both areas: the framework, and the tests. The most important tasks in the tests is moving them to oVirt's latest API - v4. Y. [1] http://lago.readthedocs.io/en/latest/README.html [2] https://gerrit.ovirt.org/#/q/project:ovirt-system-tests On Wed, Oct 5, 2016 at 8:40 PM, Саша Ершова <religionofsilence@gmail.com> wrote:
Dear all, My name is Alexandra Ershova, and I'm a student in Natural Language Processing in Higher School of Economics, Moscow, Russia. I'd like to take part in the current round of Outreachy internships. My main programming language is Python (I have experience with both 2 and 3). Writing system tests seems like an interesting project to me, and I would like to do it. Could you please give me an application task, so that I could make my first contribution?
Best regards, Alexandra Ershova github.com/religofsil
_______________________________________________ Devel mailing list Devel@ovirt.org http://lists.ovirt.org/mailman/listinfo/devel

----- Original Message -----
From: "Саша Ершова" <religionofsilence@gmail.com> To: devel@ovirt.org Sent: Wednesday, October 5, 2016 7:40:21 PM Subject: [ovirt-devel] Outreachy internship
Dear all, My name is Alexandra Ershova, and I'm a student in Natural Language Processing in Higher School of Economics, Moscow, Russia. I'd like to take part in the current round of Outreachy internships. My main programming language is Python (I have experience with both 2 and 3). Writing system tests seems like an interesting project to me, and I would like to do it. Could you please give me an application task, so that I could make my first contribution?
hello Alexandra, thanks for your interet in oVirt! In addition to what Yaniv already outlined, did you manage to run the Vdsm testsuite? A good first step could be indeed to make sure the lago environment is up and running and it can run the ovirt system tests. Feel free to file issues ond/or ask for help also on the devel@ovirt.org mailing list. Once you are played a bit with lago, it is a good idea to introduce yourself here; you can find a broader audience and even more mentors for lago itself (the lago developers hang around on thet ML). I recommend to work on a CentOS 7.2 or Fedora 24 system, either real or virtualized. Should you have any question, feel free to post a message on devel@ovirt.org, or ping me on irc (fromani on the #vdsm channel on freenode). Please note the following assumes you have one oVirt installation (of any kind), and basic knowledge of the architecture. The application task for the idea you expressed interest in is: 1. write a system test to make sure one host has the 'ovirtmgmt' network available (defined, and running). another way to check this is to make sure the host has one active nic which is part of the aforementioned network. You can check this from the oVirt Engine webadmin UI: select the "host" panel, check the "network interfaces" subtab in the lower portion of the screen. Please note the above is a VERY terse introduction. You will likely need clarifications. You are more than welcome to ask for clarifications via mail (here), and/or join the #vdsm IRC channel on the freenode network. -- Francesco Romani RedHat Engineering Virtualization R & D Phone: 8261328 IRC: fromani

On Mon, Oct 10, 2016 at 5:59 PM, Francesco Romani <fromani@redhat.com> wrote:
----- Original Message -----
From: "Саша Ершова" <religionofsilence@gmail.com> To: devel@ovirt.org Sent: Wednesday, October 5, 2016 7:40:21 PM Subject: [ovirt-devel] Outreachy internship
Dear all, My name is Alexandra Ershova, and I'm a student in Natural Language Processing in Higher School of Economics, Moscow, Russia. I'd like to take part in the current round of Outreachy internships. My main programming language is Python (I have experience with both 2 and 3). Writing system tests seems like an interesting project to me, and I would like to do it. Could you please give me an application task, so that I could make my first contribution?
hello Alexandra, thanks for your interet in oVirt!
In addition to what Yaniv already outlined, did you manage to run the Vdsm testsuite?
A good first step could be indeed to make sure the lago environment is up and running and it can run the ovirt system tests.
Feel free to file issues ond/or ask for help also on the devel@ovirt.org mailing list. Once you are played a bit with lago, it is a good idea to introduce yourself here; you can find a broader audience and even more mentors for lago itself (the lago developers hang around on thet ML).
You can also try lago-devel@ovirt.org for lago specific questions. We recently updated the Lago & OST docs and it should be very easy now to get started with both! :) You can start with: http://lago.readthedocs.io/en/stable/ And after you'll install Lago, try out the simple example of getting a Jenkins VM running, and later move on to the oVirt example, both can be found here: http://lago.readthedocs.io/en/stable/Lago_Examples.html#available-examples The oVirt example is actually in another project called 'ovirt-system-tests', which Lago documentation will redirect you to it: http://ovirt-system-tests.readthedocs.io/en/latest/ Please feel free to contact us for any questions! :)
I recommend to work on a CentOS 7.2 or Fedora 24 system, either real or virtualized.
Should you have any question, feel free to post a message on devel@ovirt.org, or ping me on irc (fromani on the #vdsm channel on freenode).
Please note the following assumes you have one oVirt installation (of any kind), and basic knowledge of the architecture.
The application task for the idea you expressed interest in is:
1. write a system test to make sure one host has the 'ovirtmgmt' network available (defined, and running). another way to check this is to make sure the host has one active nic which is part of the aforementioned network. You can check this from the oVirt Engine webadmin UI: select the "host" panel, check the "network interfaces" subtab in the lower portion of the screen.
Please note the above is a VERY terse introduction. You will likely need clarifications. You are more than welcome to ask for clarifications via mail (here), and/or join the #vdsm IRC channel on the freenode network.
-- Francesco Romani RedHat Engineering Virtualization R & D Phone: 8261328 IRC: fromani _______________________________________________ Devel mailing list Devel@ovirt.org http://lists.ovirt.org/mailman/listinfo/devel
-- Eyal Edri Associate Manager RHV DevOps EMEA ENG Virtualization R&D Red Hat Israel phone: +972-9-7692018 irc: eedri (on #tlv #rhev-dev #rhev-integ)
participants (4)
-
Eyal Edri
-
Francesco Romani
-
Yaniv Kaul
-
Саша Ершова