We have been using PASM for sometime and recently have begun a lift and shift to AWS. As part of that change we have dynamic servers which spin up and down based on demand.
Using the ADD_SERVER API I was able to develop an automated system that adds and then removes servers and the monitors and actions for those servers dynamically using the cxml export format. This has worked for several months with only a few hiccups.
We have just upgraded to version 7.1.0.104 and after doing this my system broke. The ADD_SERVER command works and the server (IP) is added to the correct group, but it is added with no monitors or actions. The API call returns only a :OK: and nothing else and no where in the logs on the server can I find any related error to either the server names, cxml or 'ADD_SERVER'. I am at a complete loss.
Here is a sample call that I am calling from node.js in a lambda function from AWS:
I have confirmed the cxml exists in that location. I have confirmed it is good by manually importing it to a server. The group exists and my key is good (Otherwise it wouldn't add the blank server).
Any help???