apigeetool-node icon indicating copy to clipboard operation
apigeetool-node copied to clipboard

Error: Path /myproxy conflicts with existing deployment path for revision 13 of the APIProxy authorization in organization foo-organization

Open rvdbogerd opened this issue 8 years ago • 2 comments

My CI tool just updated the npm package to 0.6.4 and now my deployments are broken because of the message

"Error: Path /myproxy conflicts with existing deployment path for revision 13 of the APIProxy authorization in foo-organization".

When I reverted back to 0.6.3 the deploy worked again, so there is something wrong with the version matching. It could well be that it is broken because of issue #54 . This was also broken for me, so I switched to the --api flag instead of -n.

The command that I ran: apigeetool deployproxy -u ${bamboo_APIGEE_USERNAME} -p ${bamboo_APIGEE_PASSWORD} -o ${bamboo_APIGEE_ORGANIZATION} -e ${bamboo_APIGEE_ENVIRONMENT} --api $apiname -d .

rvdbogerd avatar Oct 27 '16 15:10 rvdbogerd

@rvdbogerd - yes, we noticed the --api issue and i think we have a fix pending merge.

but the basepath conflict issue look different. If its the same proxy, then deployproxy would override the previous revisions. But if the basepath conflict happens across proxies, then it would fail with the above error you mentioned. I tried the former case, it seemed to work - but i can look into it again - can you confirm?

mukundha avatar Oct 27 '16 18:10 mukundha

we just published v0.6.6 to npm, with these https://github.com/apigee/apigeetool-node/pull/60 let me know if it fixes your issue

mukundha avatar Oct 28 '16 18:10 mukundha