On 2/2/20 1:06 PM, Thomas Goirand wrote: > On 2/1/20 10:51 AM, Stig Sandbeck Mathisen wrote: >> Thomas Goirand <z...@debian.org> writes: >> >>> Could you list them? I'd be ok to do that work within the team, if >>> someone else is working on Puppet itself. >> >> >From the "puppet-agent" repository, at >> https://github.com/puppetlabs/puppet-agent/blob/6.4.x/configs/projects/puppet-agent.rb#L116 >> >> puppetlabs-augeas_core https://forge.puppet.com/puppetlabs/augeas_core >> puppetlabs-cron_core https://forge.puppet.com/puppetlabs/cron_core >> puppetlabs-host_core https://forge.puppet.com/puppetlabs/host_core >> puppetlabs-mount_core https://forge.puppet.com/puppetlabs/mount_core >> puppetlabs-sshkeys_core https://forge.puppet.com/puppetlabs/sshkeys_core >> puppetlabs-selinux_core https://forge.puppet.com/puppetlabs/selinux_core >> puppetlabs-yumrepo_core https://forge.puppet.com/puppetlabs/yumrepo_core >> puppetlabs-zfs_core https://forge.puppet.com/puppetlabs/zfs_core >> puppetlabs-zone_core https://forge.puppet.com/puppetlabs/zone_core >> puppetlabs-scheduled_task https://forge.puppet.com/puppetlabs/scheduled_task >> >>>> From a user point of view, the missing modules mainly shows up when >>>> doing rspec module testing. >>> >>> So, we're talking about Ruby stuff? >> >> The resource types and provides are written in ruby, but distributed as >> puppet modules. >> >> When testing puppet modules, and your code use the "cron", "host", >> "mount" (from the list above) resource types, they need to be present. >> >> The resource types are present in the puppet 5 source repository, while >> in puppet 6, they are maintained as separate puppet modules in their own >> repositories, and we would need to add them as packaged dependencies. >> >> -- >> Stig Sandbeck Mathisen >> Debian Developer >> > > FYI, I packaged and uploaded the first 2 so far, but can't push to Git. > Please set me as maintainer or owner, so I can do that. > > Note that I'm doing a git based workflow, packaging upstream tags, > rather than using pristine-tar. If this bothers anyone, please let me > know (but please only complain about the workflow if you really have the > intention to contribute to the packaging, otherwise you're just getting > on my way to be efficient for no reason). > > Cheers, > > Thomas Goirand (zigo)
Heya, I'm not sure who did it, but I do have the "maintainer" rights on Gitlab, so everything looks fine to me. I have built and uploaded: puppetlabs-augeas_core https://forge.puppet.com/puppetlabs/augeas_core puppetlabs-cron_core https://forge.puppet.com/puppetlabs/cron_core puppetlabs-host_core https://forge.puppet.com/puppetlabs/host_core puppetlabs-mount_core https://forge.puppet.com/puppetlabs/mount_core puppetlabs-sshkeys_core https://forge.puppet.com/puppetlabs/sshkeys_core puppetlabs-selinux_core https://forge.puppet.com/puppetlabs/selinux_core The others are related to other operating systems than Debian, so I really wonder if we need them (yum, really? zfs and zone are for Solaris, and scheduled_task is for windows...). Augeas and Cron are already in Sid. I wonder if the FTP masters are in the need for these... :P Cheers, Thomas Goirand (zigo)