I am automating the changes to a property using the following flow:
akamai property-manager import -p
making changes locally (adding a snippet to a rule)
akamai property-manager activate -n staging -p
The activate step fails with the following error:
{
"message": "Need 'certEnrollmentId' of hostname in order to create secure edge hostname",
"messageId": "missing_certEnrollmentId",
"edgehostname": "**.*******.****.com.edgekey.net"
}
I can see it is failing on the save part of the activation following the merge (which completes with no errors noted). I don't understand why it's trying to create a secure edge hostname. I just want to update an existing property and activate to staging.
I can manually go into ACC and activate the updated property version with no issues.
For reference, the hostnames.json looks to have the following format:
I am automating the changes to a property using the following flow:
The activate step fails with the following error:
I can see it is failing on the save part of the activation following the merge (which completes with no errors noted). I don't understand why it's trying to create a secure edge hostname. I just want to update an existing property and activate to staging.
I can manually go into ACC and activate the updated property version with no issues.
For reference, the hostnames.json looks to have the following format:
For further reference, the output of the merge steps looks as follows: