Add annotations property (Map of string/string) to all Configuration Resources

Bug #1627201 reported by Hampapur Ajay
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Juniper Openstack
Status tracked in Trunk
Trunk
Fix Committed
Medium
Hampapur Ajay

Bug Description

It is desirable to have a generic key-value pair(string to string) dictionary on every
Configuration Resource/Object. This can be used by clients (like orchestration plugins etc.) to store information in objects that are not 'core' to Contrail.

Some use-cases for this include:
1. to support annotations as defined in Kubernetes
2. passing configuration (or otherwise) parameters to third party services launched/used for
   loadbalancing etc.

The presence of this property (to be defined as a MapProperty) is optional on a resource.

Revision history for this message
OpenContrail Admin (ci-admin-f) wrote : [Review update] master

Review in progress for https://review.opencontrail.org/24419
Submitter: Hampapur Ajay (<email address hidden>)

Revision history for this message
OpenContrail Admin (ci-admin-f) wrote : A change has been merged

Reviewed: https://review.opencontrail.org/24419
Committed: http://github.org/Juniper/contrail-controller/commit/f7316c769449449eaaaea93f4cec9de02d86aa25
Submitter: Zuul
Branch: master

commit f7316c769449449eaaaea93f4cec9de02d86aa25
Author: Hampapur Ajay <email address hidden>
Date: Fri Sep 23 14:57:59 2016 -0700

Add support for a MapProperty called 'annotations' on all resources.

Change-Id: I69ce5792997b101a98e062e4afb77061e5f21933
Closes-Bug: 1627201

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.