Ask Your Question

Retrieve commitID of last sync with codemanager

asked 2018-03-14 04:28:48 -0600

luuktrs gravatar image

I would like to see which commit SHA1 hash was used to sync the code using codemanager the last time this was done, without triggering a new deploy. However, the codemanager API endpoints only provide a way to retrieve this info when doing a new deploy using the endpoint :8170/code-manager/v1/deploys. The :8170/code-manager/v1/status endpoint does not provide this information, neither do command-line tools as far as i could tell.

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted

answered 2018-03-14 19:15:53 -0600

natemccurdy gravatar image

This isn't via the API, but if you can read the .r10k-deploy.json file at the root of the environment, the signature key has the commit ID.

For example /etc/puppetlabs/code/environments/production/.r10k-deploy.json

edit flag offensive delete link more

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Question Tools



Asked: 2018-03-14 04:28:48 -0600

Seen: 35 times

Last updated: Mar 14