@willejs Great PR, but I'm wondering about a few things.  Shouldn't the user and group resources come at the beginning of the recipe?  Also, why don't they use the node["teamcity_server"]["user"] and node["teamcity_server"]["group"] attributes?