Movatterモバイル変換


[0]ホーム

URL:


Skip to content
DEV Community
Log in Create account

DEV Community

puppet profile imagePuppet Ecosystem
Puppet Ecosystem forpuppet

Posted on • Originally published atpuppetlabs.github.io on

2020-11-20: IAC Team Status Update

Coming at you with the latest weekly blog post, here to fill you in on all the juicy IAC gossip!

Gitpod

As of a few days ago a pr (pdk-templates#354), submitted by the excellentlogicminds has been merged in, adding support for gitpod puppet development to the pdk-templates as an opt in option, allowing contributors to edit any enabled module via VSCode from the browser without requiring any local setup or install.

These changes include not only the basic gitpod setup, but also the creation of a container that comes packed with pdk, puppet-debugger, puppet-agent, zsh, oh-my-zsh plugins and several other productivity improvements to help enhance puppet development.

We in the IAC team are especially excited by this as it will be a great help with the many small changes that we need to make on a regular basis and so give a big thanks tologicminds for the work that he put into this.

To anyone who wants to try it out, this change has been rolled out to the majority of our own modules already and we look forward to hearing any feedback that you have reguarding this change.

If you’d like some more information on Gitpod and how it works please check out the demo from James Pogran at this year’s Puppetize, which will provide you with an excellent start to the use of this new functionality.

DSC Updates

A handful of minor bugfixes and improvements to thePuppet.Dsc module and thebase provider have landed— we’ve got several more to come in quick succession, which means new releases of theruby-pwsh gem, thePuppet.Dsc module, and thePuppetized DSC modules on the forge!

Here’s some of what we’ve been up to:

If you’d like to see the rest of our planned work for the next cycle of releases, you can peek in on ouractive milestone on GitHub and generally watch ourGitHub project for all the work in flight!

Cloud CI Update

This week we managed to port the puppetlabs-apache and puppetlabs-java modules to run using our new Cloud CI setup. We’ve prepared the templates inpdk-templates for the nightly and PR Github Action workflows that will be used in the future for porting the rest of the modules.

The puppetlabs-iis porting PR is still waiting to be merged, however we have stumbled upon some acceptance test issues there that we are currently investigating.

For next week we will be focusing on improving the provision service and the associated task error handling and stabilization improvement, ironing out any remaining bumps we stumble across as we port more and more modules to use the new CI solution.

Some required changes for deploying the Github Actions to all our modules (and the reporting from the changes) can be seen inpuppetlabs/pdk-templates#363.

Triage day

Another busy and productive Monday. During IAC triage day the team processed 30 community PR’s (20 related to our tooling, and 10 related to our supported modules). On top of this, the team managed to release 3 modules as part of triage day.

Life of an intern at Puppet

Disha’s Placement Journey Continues…..

Hard to believe she is in the Week 12 already? Refer to the life of an intern channelhere for more interesting information!

Community Contributions

We’d like to thank the following people in the Puppet Community for their contributions over this past week:

New Module / Gem Releases

The following modules were released this week:

-puppetlabs-reboot (3.1.0)

puppetlabs-puppet_conf (0.7.0)

Top comments(0)

Subscribe
pic
Create template

Templates let you quickly answer FAQs or store snippets for re-use.

Dismiss

Are you sure you want to hide this comment? It will become hidden in your post, but will still be visible via the comment'spermalink.

For further actions, you may consider blocking this person and/orreporting abuse

Make infrastructure actionable, scalable and intelligent.

Puppet has a supportive, active community of thousands of people who are making Puppet better — and making IT a better place to work. We'd love to have you join us; you’ll learn a lot and we'll learn a lot from you.

More frompuppet

DEV Community

We're a place where coders share, stay up-to-date and grow their careers.

Log in Create account

[8]ページ先頭

©2009-2025 Movatter.jp