Summary

This is the Work-in-progress page for the packaging of OpenNebula 4.2.0

It is mainly a list of tasks .

Repos

ToDo

Status

Package

BTS

needed by

/!\

rbvmomi

#719779

opennebula

(./)

libjs-jquery-jgrowl

#719594

opennebula-sunstone, opennebula-ozones

(./)

libjs-jquery-datatable

#719601

opennebula-sunstone, opennebula-ozones

/!\

libjs-jquery-layout

#719783

opennebula-sunstone, opennebula-ozones

/!\

?FontAwesome

#nnn

opennebula-sunstone, opennebula-ozones

(./)

libjs-cryptojs

#719784

opennebula-sunstone, opennebula-ozones

/!\

fileuloader

#719793

opennebula-sunstone

/!\

foundation

#nnn

package adjustment

Opennebula's Jamie Melis worked with Centos's Karanbir Singh to create ONe packages for Centos. At ?OpenNebulaConf we talked about adjusting all distribution packaging to have the same layout and same package names (at least nearly the same). This would make it easier for upstream to create suitable packages for all distributions.

This table is an overview over the functionality and package names.

function

Content

CentOS name

Debian name

ONE Core

oned, scheduler

opennebula-server

opennebula

CLI tools

onehost, onevm etc

opennebula

opennebula-tools

one user creation

sudoers.d/...

opennebula-common

opennebula-common

Ruby library

Cloud*.rb, OpenNebula.rb

opennebula-ruby

ruby-opennebula

Sunstone Webgui, cloud api (OCCI), aws cloud api (ECONE)

occi-server, econe-server, econce cli tools, occi cli tools

opennebula-sunstone

opennebula-sunstone

Virtual data center management (webgui)

ozone-server, ozone cli, web gui

opennebula-ozones

opennebula-ozones

Metrics monitoring from inside vms (?OneGate)

onegate-server

opennebula-gate

opennebula-gate

manage groups of dependent vms (?OneFlow)

oneflow-server

opennebula-flow

opennebula-flow

Java bindings to ONe

org.opennebula.client.jar

opennebula-java

libopennebula-java

Setup a kvm node

dependencies, policykit file

opennebula-node-kvm

opennebula-node

Setup a xen node

dependencies

opennebula-node-xen

opennebula-node

Contextualize a vm

/etc//one-context.d/*, init.d/vmcontext

opennebula-context

opennebula-context