2023-10-13: DevX Status Update
Categories:
A new freshly baked blogpost!
We are approaching the end of the week. What better way to finish it up than to present you our new blog format. In order to keep our announcements a bit more organized, we have switched up our blog format. Now you will be able to find our Tooling updates under the DevX name while the Modules team cooks up theirs under the Modules nametag.
And speaking about food, we are happy to share this picture of our team dinner with you. We have recently celebrated the incorporation of Gavin Didrichsen into our team and thought it would be cool to share it.
To be honest, I just think the picture is neat, so in it goes.
What’s cooking?
As we get to the end of a sprint and the start of the latest one, we have decided to shift into a more focused approach to Tool maintenance. Starting this sprint, we will be dedicating most of our resources to two key areas for the next two weeks: puppet-vscode and pdk.
We are hoping to get a better grasp on the current status of these tools and give them some much needed love to ensure they work just as we intend them to. Once we are happy, we will look into starting to bake some much needed upgrades for them.
Watch out, it’s still hot!
Rspec-puppet has received some adjustments lately. With the latest v4.0.0 release, we have bumped the minimum compatible puppet version all the way up to 7.11. The major changes here being the removal of deprecated config settings such as trusted_node_data, trusted_server_facts, template_dir, manifest_dir and parser. So if you are planning to update in the near future, keep an eye out for these settings, as you will have to remove them from your rspec configuration.
Don’t let Puppet catch you using deprecated settings.. it’s not gonna like it!
Finally, dessert
To conclude this weeks update, we have one last announcement. As part of our efforts to have better control over our Tools, we have decided to rename and re-publish two of our most beloved gems: rspec-puppet and puppet-lint.
While we understand this might be a bit inconvenient for some of you, we think this is a necessary step in order to create better consistency, as well as solidify a bit more our grasp on it.
Don’t worry though, we will be expanding more on the reasons behind our decision in a blogpost next week. Also, these couple of changes won’t be happening immediately either, we won’t start the process until next week and we hope we are able to inform everyone before it hits live.
Do I smell spooky pumpkins in the distance?
Before we wrap up our announcements, I want to remind everyone that we have entered October already and that can only mean two things. One, spooky Halloween is rapidly approaching, so you better start buying some candy. And two, you can get some new cool GitHub badges if you sign up for Hacktorbefest and add the appropriate label to your PRs.
And that’s us, folks! We will be back next week with another (maybe even better) update on our movements. Enjoy your weekend!!
Community Contributions
We’d like to thank the following people in the Puppet Community for their contributions over this past week:
provision#243
: “(MAINT) RSpec testing format parameter”, thanks to coreymbe
New Gem Releases
rspec-puppet
(4.0.0
)puppetlabs_spec_helper
(6.0.3
)puppet-lint
(4.2.1
)