Feature #202

Update OCCI specification

Added by Ruben S. Montero over 11 years ago. Updated over 10 years ago.

Status:ClosedStart date:03/05/2010
Priority:NormalDue date:
Assignee:Tino Vázquez% Done:

0%

Category:Client API & Library
Target version:-
Resolution:worksforme Pull request:

Description

This feature aims to update the OCCI implementation and make it compliant with the last specification produced by the group (specially HTML header, HTML5 rendering...)

Also we can revise the XML render to include additional VM attributes like GRAPHICS. This must be discussed from the public Cloud point of view, i.e. does it make sense to have a VNC port open for a VM running in a public Cloud?

Associated revisions

Revision 1ba447fc
Added by Abel Coronado over 4 years ago

Role tab (#202)

  • .yaml upgraded
  • Changed list Role Affinity
  • Changed the buttons style in 'Role Affinity'
  • Changed style in role-tab

History

#1 Updated by Gyula Csom about 11 years ago

Hi!

"does it make sense to have a VNC port open for a VM running in a public Cloud" yes:) It lets users to connect to a running virtual machine in every cicumstances, eg. independent from the guest OS, even if SSH doesn't work for some reason, RDP is turned off, etc. So VNC gives a reliable terminal service, a fall back if nothing else works.

Cheers,
Gyula

#2 Updated by Gyula Csom about 11 years ago

Currently HTTP Header and X/HTML seems to be the only supported OCCI formats (see #243):( Since these formats contradict with our programming conventions, we do not want to live with them, if possible. Meanwhile we'd like to use the OCCI interface, or an interface that's functionally equivalent with it (eg. supports image upload, vnet creation), however there's no such alternate interface, yet (neither ec2, or deltacloud, or libcloud supports vnet creation). So:

May I kindly ask you about your plans? Is there a chance that you drop the OCCI+POX interface? or put it into maintanance mode (bugfixes only)?

Since we will start with 1.4, a possible drop might generate migration issues for us. We'd like to prepare ourselves for such a case.

Cheers,
Gyula

#3 Updated by Ruben S. Montero about 11 years ago

Hi Gyula,

We plan to keep supporting the current OCCI+POX interface. As described in this issue we plan to improve this representation, and use it to expose any new feature of OpenNebula. OpenNebula will also support the "official" renders.

Cheers

#4 Updated by Ruben S. Montero almost 11 years ago

  • Target version deleted (Release 2.0)

#5 Updated by Ruben S. Montero over 10 years ago

  • Status changed from New to Closed
  • Resolution set to worksforme

The POX representation for OpenNebula has been updated to level the functionality offered by the XML-RPC interface. We will open this issue again once the OCCI specification enters a final state.

Also available in: Atom PDF