Good day everyone. I have a bit of an issue. I am going on over 2 weeks with MS Support and have not yet found a solution. The issue has to do with pushing a deployable package to our Tier 1 (or Tier 2) testing environment using LCS to initiate the push. On step 7, we get a "circular reference" failure. We were able to push a package successfully that was built on 1/2/2020.
This does NOT show up when doing a full build on the developer workstation NOR does the automated DevOps build (on a build server) fail. The automated build is successful and a deployable package is created.
I am able to download this "bad" deployable package to my VHD type developer workstation (that is freshly deployed) and use the axupdateinstaller.exe command line to push the package without issue.
For another test -- I downloaded the metadata folder to a fresh VHD VM, compiled the 3 custom packages (I still call them models) and used Visual Studio to create a deployable package. I then uploaded this package to LCS and pushed it to our Tier 1 (and Tier 2) environments using LCS SUCCESSFULLY.
This is the same exact code.
We only have 3 custom models -- SSYImports, SSY_Main, and SSY_Integration, I have attached the 3 custom descriptor.xml. Obviously, we cannot make changes to the stock MS descriptors (just to be sure, I searched all of them for any references to the custom models using Notepad++ and nothing was found). Besides stock MS package references, here are what the 3 custom descriptor files have:
SSY_Integration -- only references SSY_Main
SSY_Main -- does NOT contain any references to the other custom models (only stock MS).
SSYImports -- only references SSY_Main
There are only 4 changesets that have been checked into DevOps since then and I am in the process of rolling each one out individually, creating a package, and pushing it to see if I can identify if it was specific to a changeset but that will take some time and any suggestions in the meantime would be greatly appreciated!
SSY_5F00_Main.xmlSSY_5F00_Integration.xml
ssyImports.xml