DX Application Performance Management

 View Only
  • 1.  Moving Management Module to Older Version

    Posted May 10, 2019 01:27 PM

    I note https://comm.support.ca.com/kb/migrating-and-converting-management-modules-between-versions/kb000032074 states that it is not supported to move a management module from an newer EM to an older one.  However when I compare contents of a Management Module created under 10.5.1.21 and 9.7, I find in both cases the ManagementModule.xml file starts with:
    <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
    <ManagementModule xmlns:introscope="generated://introscope.xsd" xmlns:ns1="http://www.w3.org/2005/11/its" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" DescriptionContentType="text/plain" Editable="true" IsActive="true" Version="4.0" xsi:noNamespaceSchemaLocation="bundle://com.wily.introscope.em/com/wily/introscope/server/enterprise/entity/bundle/IntroscopeManagementModules4.0.xsd">

    The MANIFEST.MF I empty in both cases, so no version information stored there.
    Given same version and xsd, would the 9.7 MM be able to detect and reject my 10.5 MM?  If I recall correctly the version is only incremented when MM format has to be changed fro a release.  The above would appear to indicate that MM format has not changed between those specific releases so backward migration whilst not technically supported might just work.  Obviously the support position has to be that backward migration not possible to enable MM format to evolve over time, so no expecting this to be officially sanctioned.  Have others experimented with this and found such moves can work?

    Thanks

    Duncan



  • 2.  Re: Moving Management Module to Older Version

    Broadcom Employee
    Posted May 10, 2019 01:54 PM

    Dear Duncan:

       As you noted, what is supported and is technically possible are two different things I would not expect many folks to do something that is untested and not supported. If it works, then you could have strange issues and false positives.

    Not finding anything when searching "downgrading apm management modules site:ca.com"



  • 3.  Re: Moving Management Module to Older Version
    Best Answer

    Posted May 10, 2019 02:16 PM

    Hi Duncan,

     

    There is a very good chance that the XML header isn't complete or might not be used.  Several years ago I wanted to parse the managementmodule.xml, then validate it and found that the ASD schema wasn't in the defined XML header schema.

     

    So, the headers might be the same but the XML may have changed between versions.

     

    Hope this helps,

     

    Billy