To detect RightScripts in a HEAD ServerTemplate that have changes between the committed revision that's currently being used and its HEAD version (if available).
Table of Contents
The following are prerequisites for completing this tutorial:
If you are developing new ServerTemplates or modifying existing ones, you may want to know if you are using the most recent version of a RightScript. Use the Detect changes in HEAD button to identify RightScripts where the revision that is currently being used in a HEAD ServerTemplate does not match the HEAD version of the RightScript. (i.e. The most recent version of the RightScript is not being used.) If you are developing a new ServerTemplate you might want to make sure that you're using the latest versions of all the RightScripts.
This procedure can be used to help publishers manage and keep their ServerTemplates and RightScripts up to date.
Blue spherical icons () will be displayed next to a RightScripts if its HEAD version does not match the revision that is currently being used in a HEAD ServerTemplate.
The orange and blue spheres will be displayed for different reasons. The diagram below demonstrates the most common user scenarios.
Depending on which RightScript revision a ServerTemplate is currently using, the following script notifications will be shown.
|Which RightScript is in the HEAD ServerTemplate?||Conditions||Notification Results|
|Rev 7||Rev 9 is not available in the MultiCloud Marketplace||No icons|
|Rev 7||Rev 9 is available in the MultiCloud Marketplace||[orange icon]|
|Rev 1||Rev 2 is available; Rev 1 is not equal to HEAD|| |
|Rev 2||Rev 2 is equal to HEAD||No icons|
|Rev 2||Rev 2 is not equal to HEAD||[blue icon]|
Note that when RightScripts within ServerTemplates have been updated, the associated icons (spheres) disappear. The content of the RightScripts themselves has in no way been changed, just which RightScripts the ServerTemplate uses changes.
© 2006-2014 RightScale, Inc. All rights reserved.
RightScale is a registered trademark of RightScale, Inc. All other products and services may be trademarks or servicemarks of their respective owners.