<commit_before>---
title: OVirt Engine Development Environment
category: engine
authors: alonbl, amureini, arik, didi, dougsland, ecohen, gchaplik, gshereme, mkolesni,
  moolit, mperina, msivak, nsoffer, ofri, roy, smizrahi, tsaban, vered, vitordelima,
  vszocs, <NAME>, ykleinbe
wiki_category: Engine
wiki_title: OVirt Engine Development Environment
wiki_revision_count: 93
wiki_last_updated: 2015-05-26
---

# OVirt Engine Development Environment

## Development Environment

<b>Please notice:</b> Most updated certified documentation is available within source tree at [README.developer](http://gerrit.ovirt.org/gitweb?p=ovirt-engine.git;a=blob;f=README.developer;hb=HEAD).

This page is mostly to absorb community experience into the certified procedures.

### Prerequisites

#### RPM based

##### Set up snapshot repository

###### Automatically

`# yum install `[`http://resources.ovirt.org/pub/yum-repo/ovirt-release.noarch.rpm`](http://resources.ovirt.org/pub/yum-repo/ovirt-release.noarch.rpm)

Make sure to enable snapshots repos at: /etc/yum.repos.d/ovirt\*.repo

###### Manually

Create `/etc/yum.repos.d/ovirt-snapshots.repo`, replace `@distro@` with `fc` for Fedora or `el` for RHEL or equivalent distribution.

      [ovirt-snapshots]
      name=local
      baseurl=http://resources.ovirt.org/pub/ovirt-snapshot/rpm/@distro@$releasever
      enabled=1
      gpgcheck=0
      priority=10
      [ovirt-snapshots-static]
      name=local
      baseurl=http://resources.ovirt.org/pub/ovirt-snapshot-static/rpm/@distro@$releasever
      enabled=1
      gpgcheck=0
      priority=10

##### Install 3rd party packages

      # yum install git java-devel maven openssl postgresql-server \
          m2crypto python-psycopg2 python-cheetah python-daemon libxml2-python \
          unzip<commit_msg>Updated OVirt Engine Development Environment<commit_after>---
title: OVirt Engine Development Environment
category: engine
authors: alonbl, amureini, arik, didi, dougsland, ecohen, gchaplik, gshereme, mkolesni,
  moolit, mperina, msivak, nsoffer, ofri, roy, smizrahi, tsaban, vered, vitordelima,
  vszocs, yair zaslavsky, ykleinbe
wiki_category: Engine
wiki_title: OVirt Engine Development Environment
wiki_revision_count: 93
wiki_last_updated: 2015-05-26
---

# OVirt Engine Development Environment

## Development Environment

<b>Please notice:</b> Most updated certified documentation is available within source tree at [README.developer](http://gerrit.ovirt.org/gitweb?p=ovirt-engine.git;a=blob;f=README.developer;hb=HEAD).

This page is mostly to absorb community experience into the certified procedures.

### Prerequisites

#### RPM based

##### Set up snapshot repository

###### Automatically

`# yum install `[`http://resources.ovirt.org/pub/yum-repo/ovirt-release.noarch.rpm`](http://resources.ovirt.org/pub/yum-repo/ovirt-release.noarch.rpm)

Make sure to enable snapshots repos at: /etc/yum.repos.d/ovirt\*.repo

###### Manually

Create `/etc/yum.repos.d/ovirt-snapshots.repo`, replace `@distro@` with `fc` for Fedora or `el` for RHEL or equivalent distribution.

      [ovirt-snapshots]
      name=local
      baseurl=http://resources.ovirt.org/pub/ovirt-master-snapshot/rpm/@distro@$releasever
      enabled=1
      gpgcheck=0
      priority=10
      [ovirt-snapshots-static]
      name=local
      baseurl=http://resources.ovirt.org/pub/ovirt-master-snapshot-static/rpm/@distro@$releasever
      enabled=1
      gpgcheck=0
      priority=10

##### Install 3rd party packages

      # yum install git java-devel maven openssl postgresql-server \
          m2crypto python-psycopg2 python-cheetah python-daemon libxml2-python \
          unzip
{'fraction_non_alphanumeric': 0.11854684512428298, 'fraction_numerical': 0.012018574160065555, 'mean_word_length': 4.128851540616247, 'pattern_counts': {'":': 0, '<': 8, '<?xml version=': 0, '>': 8, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 2}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 9, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3103057', 'n_tokens_mistral': 1319, 'n_tokens_neox': 1231, 'n_words': 278}