You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 9 Next »

POMBA audit reports are generated based on the rules that applied in the rules engine generating the violations. The following is an initial capture of rules


RuleData SourcesAttributesDescriptionCategorySeverityStory
1Attribute ComparisonA&AI, SDN-C, Network DiscoveryAllThis rule compares all attributes by the same name from different Context Builders and returns a violation if the fields do no match. This includes the case where the name is present by the value is null in one of the cases.  It does not produce a violation if one of the Context Builders is missing an attribute.Attribute MismatchMAJOR?

LOG-434 - Getting issue details... STATUS

2vnfc-type
  • aai-instance
  • tosca-csar (SDC)

Validate that each VNFC instance in AAI conforms VNFC type defined in SDC modelVNFC ConsistencyERROR

LOG-571 - Getting issue details... STATUS

3vnfc-count
  • aai-instance
  • tosca-csar (SDC)

Validate that for each VNFC node defined in SDC model there is at least one VNFC instance in AAIVNFC ConsistencyWARN

LOG-571 - Getting issue details... STATUS

4vf-module-type
  • aai-instance
  •  tosca-csar (SDC)

Validate that each VF module instance in AAI conforms VF Module defined in SDC service modelVF ConsistencyCRITICAL

LOG-571 - Getting issue details... STATUS

5nfc-naming-code
  • aai-instance
nfc-naming-codeValidate that nfc-naming-code exists and is populated in AAI VNFC instanceExpected Field PopulatedCRITICAL

LOG-571 - Getting issue details... STATUS

6data-dictionary-valid-value
  • data dictionary
TBDValidates for a particular field that its value aligns to what is in the data dictionaryInvalid ValueERROR

LOG-404 - Getting issue details... STATUS


Note that Attribute Comparison in particular needs to check against the following, but should check everything it can

  • Network Discovered attributes
  • Existing AA&I and SDNC Comparisons for
    • vnf-type
    • vnf-name
    • nf-naming-code
  • Newly supported A&AI and SDNC attributes that align with those that have been network discovered
    • VNFInstance.vf-module[x].List of vservers
      VNFInstance.vf-module[x].vserver[x].id
      VNFInstance.vf-module[x].vserver[x].name
      VNFInstance.vf-module[x].vserver[x].inMaint
      VNFInstance.vf-module[x].vserver[x].pserver.hostname
      VNFInstance.vf-module[x].vserver[x].image.image-name
      VNFInstance.vf-module[x].vserver[x].prov-status


      and

      Service.List of networks
      Network.id
      Network.name
      Network.isShared
      Network.uuid
      Network.invariantUUID
  • No labels