Yelp / nerve-tools

Tools for configuring SmartStack's Nerve based on local sources
Apache License 2.0
3 stars 12 forks source link

COMPINFRA-1515, add meta-data that nerve-tools breaks if paasta-tools version is less than v0.145.0 #98

Closed akshaysharma096 closed 2 years ago

akshaysharma096 commented 2 years ago

In recent pager storm we saw that puppet was installing the wrong version of paasta-tools in yr-prod that was pinned in hieradata. The reason for the pages was that nerve-tools latest version v2.2.1 needed paasta-tools version >= v0.145.0, but the pinned version was 0.139.3 This caused an issue in the version of the paaasta-tools package installed and the version returned from the API Therefore adding meta-data for it so it breaks any puppet build if it happens.

akshaysharma096 commented 2 years ago

https://github.yelpcorp.com/sysgit/puppet/pull/7603

Fix added in puppet so closing this now.