Bug 837841 - [RFE] Create global variables for images contained within an AppForm
[RFE] Create global variables for images contained within an AppForm
Status: NEW
Product: CloudForms Cloud Engine
Classification: Red Hat
Component: aeolus-conductor (Show other bugs)
1.1.0
Unspecified Unspecified
unspecified Severity medium
: rc
: ---
Assigned To: Angus Thomas
Rehana
: FutureFeature
Depends On:
Blocks:
  Show dependency treegraph
 
Reported: 2012-07-05 10:48 EDT by james labocki
Modified: 2012-08-07 16:51 EDT (History)
1 user (show)

See Also:
Fixed In Version:
Doc Type: Enhancement
Doc Text:
Story Points: ---
Clone Of:
Environment:
Last Closed:
Type: Bug
Regression: ---
Mount Type: ---
Documentation: ---
CRM:
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---


Attachments (Terms of Use)

  None (edit)
Description james labocki 2012-07-05 10:48:20 EDT
This is a RFE for aeolus-conductor to create certain global variables in aeolus-configserver when AppForms are launched.

Currently, if an image is launched that does not contain the aeolus-audrey-agent it is not possible to obtain the IP address of that instance from another image in the AppForm and utilize it for an action.

Example: Although there are plans to include the aeolus-audrey-agent in the Radware Alteon (software based load-balancer) it does not contain the agent at this time. The Radware Alteon needs to be registered with Radware vDirect (load-balancer managers) in order for a user to call the vDirect API and have servers added to the pool within the Radware Alteon. Without having the IP address of the vDirect or Alteon the other instances contained within the AppForm are not able to automatically call the API and have the web server IP addresses added to the pool. 

If aeolus-conductor could create global variables for each instance (for example, the IP address of each instance) within config-server it would be possible for other instances within the AppForm that do have the aeolus-audrey-agent installed (in this case the web servers) to execute scripts using this information and interact with vDirect and Alteon even if they don't have the aeolus-audrey-agent installed.

This will make it easier for ISV partners to integrate with CloudForms while they adopt the aeolus-audrey-agent into their builds.

Note You need to log in before you can comment on or make changes to this bug.