Alessio Caiazza

Than you for your questions @mayra-cabrera

by the implementation details, it seems we want to replace the baking time message :thinking:. Could you please clarify this?

Last sentence above the implementation details:

At the moment, the baking time message is the closest thing to what we need

To clarify, this is not about replacing the baking time message, it’s a new type of message. The reference to the baking time message is only to explain how the final slack message should look like compared to the baking time message.

ReleaseTools::Tasks::AutoDeploy::CheckProduction is the entrypoint of all the production checks’ flavors (chatops check, promotion check, baking time check), now it should identify and handle deployment intermediate checks by the presence of the DEPLOYMENT_CHECK variable.

How is this information propagated to release-tools?

It was implemented in https://ops.gitlab.net/gitlab-com/gl-infra/deploy-tooling/-/merge_requests/314

TL;DR: at the end of each deploy_gitlab ansible batch, we have a set post_tasks that will take care of triggering release-tools with the variables defined in my comment above yours.

I hope this helps. Feel free to reach out to me if you have further questions, Mayra.

(l0g.in 59Q93m)

This post accepts webmentions. Do you have the URL to your post?