ros-infrastructure / cookbook-ros-buildfarm

Apache License 2.0
2 stars 2 forks source link

Update project to cinc/chef 17 #105

Closed nuclearsandwich closed 2 years ago

nuclearsandwich commented 2 years ago

Chef 15 is no longer supported and issues with OpenSSL certificates are blocking deployment using it. I was locally testing the move first to Chef 16 and when that went fine I bumped to 17 to see the damage. There was only one deprecation warning which was resolved with an update to the latest version of the Jenkins cookbook. That update also simplifies the dependency situation (resolving the deprecation warning) and so is generally positive.

The Jenkins role is still unable to converge due to a plugin being delisted which is being handled in a separate PR.

nuclearsandwich commented 2 years ago

CI from https://github.com/ros-infrastructure/cookbook-ros-buildfarm/pull/106 can be considered for this review since it includes these changes as well as mitigations for another issue.

nuclearsandwich commented 2 years ago

Merging in order to deploy to test farm.