Specifications

A
Sample Configuration Files
42
Example 1: Generic configuration file
Thefollowingexampleisgenericandcontainsthetaginformationanddescriptions.
#Upgradecampaignexample
#
#Thisfileisusedforspecifyingtheupgradeorder.Theupgra deorderisgroupedintophase s.
#Eachphaseexecutesacompleteupgradeofasubsetofmodules.
#Thefollowingwilloccurduringeachupgradephase:
#‐allnonexcludedso ftwarewillbeinstalledin
paralleltoallmodulesinthegroup
#‐theboardswillbeactivatedintheorderthattheyarespecifiedinthegroup
#Thefollowingisspecifiedineachphase:
#‐listofthemodulestoupgrade
#‐OStypeofbundletobeusedforspecifiedmodule
#‐Entitiestoexclude
fromtheupgrade
#
#Themodulesshouldbespecifiedinthisformat:<FRUtype>.<instance>
#FRUtypecaneitherbeatypeoranametag.
#e.g.board.[15],ATCA7220,ATCA4500.[13,14]
#
#Allowedtypesareboard|pem|fan|rcm|spm|rsm|amc|dpb|come|dsp
#AllowednametagsareATCAXXXX(e.g.ATCA2210,ATCA7200)
#
#Instance
canbe
#*anabsolutenumber
#*awildcard‐''orno'.'aftertype/name
#*arangee.g[14]
#*aliste.g.[ 5,6,9,10]
#
#Therangeorlistisexpandedintheentity Instarrayand
#moduleobject(s)foreachinstanceoftheFRUtype/name
is
#identifiedinthecampaign'smodulelist.
#
#The'os'selectorisprimarilyusedforCPMFRUsthatsupport
#multipleOStypes.Availableosselectorsare:
#mv5_64|wr2_32|wr2_64|wr 3_64|wr4_64|rh5_64
#
#Allowed'exclude'tagsare:
#systemos|systemboot|systemcfg|bios|ipmc|ipmca pp|ipmcboot|
#ipmcfpga|frudata|boot block|legacyfpga|commuxcpld|basenic|
#fabricnic|front
nic
#Itispossibletoprovidepart ialtagnamesinordertoexcluderelatedgroups.
#Forexample,toexcludeallIPMIentitiesjust"ipmc"canbespecified.
#Similarly,toexcludeallLMPrelatedcomponents,"system"can bespecified.
#Exclusionlistscanbespecifiedona
permodulebasisaswellasagl obalbasis.
#Globalexclusionentitiesareappendedtothemodulespecificlist.
#
#