Closed rychannel closed 6 months ago
Puppetfile
# Forge Modules
# Remember to check WoodmenLife custom Puppet Modules before removing Forge modules from this file
# Modules in this section are ordered by number of dependent Forge modules
mod 'puppetlabs-stdlib', '6.6.0' # Max version for sslcertificate (v4.1.0) and download_file (4.0.0) requires this be below 7.0.0 -- 2023/1/20 RPM
mod 'puppetlabs-pwshlib', '0.10.3' # Upgraded by RPM 2023/01/20
mod 'puppetlabs/powershell', '5.2.0' # Max version for sslcertificate (v4.1.0) and download_file (4.0.0) requires this be below 3.0. No issues were seen at 5.0.0 so going to 5.2.0, Upgraded by RPM 2023/1/20
mod 'puppetlabs/registry', '4.1.1' # Upgraded by RPM 2023/1/20
mod 'puppetlabs-concat', '7.3.0' # Upgraded by RPM 2023/1/20
mod 'puppetlabs/inifile', '5.4.0' # Upgraded by RPM 2023/1/20
# Modules in this section have only 1 dependent Forge module
mod 'puppet-windowsfeature', '4.0.0' # Upgraded by RPM 2023/1/20
mod 'puppetlabs-scheduled_task', '3.1.1' # Upgraded by RPM 2023/1/20
mod 'puppetlabs-facts', '1.4.0' # Upgraded by RPM 2023/1/20
# Modules in this section are used by Puppet Comply only
mod 'puppet/archive', '6.1.1' # Upgraded by RPM 2023/1/20
mod 'puppetlabs/java', '9.0.1' # Upgraded by RPM 2023/1/20
mod 'puppetlabs/ruby_task_helper', '0.6.1' # Upgraded by RPM 2023/1/20
mod 'puppetlabs/comply', '2.19.0' # Upgraded by RPM 2024/3/27
mod 'puppetlabs-chocolatey', '7.0.0' # Upgraded by RPM 2023/1/20
mod 'puppetlabs-cem_windows', '1.5.1' # Re-added/upgraded by RPM 2023-22-21
mod 'dsc-auditpolicydsc', '1.4.0-0-4' # Added by GRR 2023-07-03
# Remaining modules have no dependents, are in alphabetical order and separated by owner
mod 'albatrossflavour-os_patching', '0.18.0' # Upgraded by RPM 2023/1/20
mod 'ayohrling-local_security_policy', '1.1.0' # Upgraded by RPM 2023/1/20
mod 'dsc-certificatedsc', '5.1.0-0-1' # Upgraded by RPM 2023/1/20
#mod 'dsc-networkingdsc', '9.0.0-0-2' # Upgraded by RPM 2023/2/21
mod 'dsc-networkingdsc', '8.1.0-0-1' # Downgraded by GRR 2023-07-03
mod 'dsc-schanneldsc', '1.4.0-0-0' # Upgraded by RPM 2023/1/20
#mod 'dsc-securitypolicydsc', '2.10.0-0-5' # Upgraded by RPM 2023/2/21
mod 'dsc-securitypolicydsc', '2.10.0-0-3' # Downgraded by GRR 2023-07-03
mod 'dsc-psdscresources', '2.12.0-0-9' # Added by GRR 2023-02-08
mod 'dylanratcliffe-windows_disk_facts', '0.2.7' # Upgraded by RPM 2023/1/20
mod 'icinga-icinga2', '4.2.0' # Upgraded by RPM 2024/4/01
#mod 'karmafeast-windows_smb', '0.4.4' # Disabled 2024/04/03 RPM
mod 'rychannel-windows_smb', '1.0.2' # Migrated/Upgraded 2024/4/03 RPM
mod 'liamjbennett/win_facts', '0.0.2' # No Update, max version 2.0.0 due to windows_firewall
# resolver:disable Dependency/All
mod 'puppetlabs-docker', '7.0.0' # Installed by PC 2024/1/08
mod 'puppet-download_file', '4.0.0' # Upgraded 11/17/2020 RPM
mod 'puppet-sslcertificate', '4.1.0'
# resolver:enable Dependency/All
mod 'puppet-windows_env', '4.0.1' # Upgraded by RPM 2023/1/20
mod 'puppet-windows_firewall', '4.1.0' # Upgraded by RPM 2023/1/20
mod 'puppetlabs-acl', '4.1.1' # Upgraded by RPM 2023/1/20
mod 'puppetlabs-cd4pe_jobs', '1.6.0' # Upgraded by RPM 2023/1/20
mod 'puppetlabs-exec', '2.2.0' # Upgraded by RPM 2023/1/20
mod 'puppetlabs-iis', '8.1.1' # Upgraded by RPM 2023/1/20
mod 'puppetlabs-java_ks', '4.4.1' # Upgraded by RPM 2023/1/20
mod 'puppetlabs-puppet_agent', '4.19.0' # Upgraded by PMC 2024/4/10
mod 'puppetlabs-reboot', '4.3.0' # Upgraded by RPM 2023/1/20
mod 'puppetlabs-wsus_client', '4.0.0' # Upgraded by RPM 2023/1/20
mod 'velocity303-netbt', '0.0.1'
# Removed Modules
#mod 'puppetlabs-translate', '1.2.0' # Removed by RPM 2023/1/20 - DEPRECATED
#mod 'puppetlabs-puppet_authorization', '0.5.1' # Removed by RPM 2023/1/20
#mod 'puppetlabs-cd4pe', '3.0.0' # Removed by RPM 2023/1/20
#mod 'puppetlabs-yumrepo_core', '1.0.6' # Removed by RPM 2023/1/20
#mod 'puppetlabs-transition', '0.1.3' # Removed by RPM 2023/1/20
#mod 'puppetlabs-vcsrepo', '2.4.0' # Removed by RPM 2023/1/20
#mod 'puppetlabs-motd', '3.0.0' # Removed by RPM 2023/1/20
#mod 'puppetlabs-ntp', '8.2.0' # Removed by RPM 2023/1/20
#mod 'puppetlabs-patching_as_code', '0.7.7' # Removed by RPM 2023/1/20
#mod 'puppetlabs-firewall', '2.2.0' # Removed by RPM 2023/1/20
#mod 'puppet-cron', '2.0.0' # Removed by RPM 2023/1/20 -- listed as requirement for os_patching
#mod 'puppetlabs-cron_core', '1.0.5' # Removed by RPM 2023/1/20 -- listed as requirement for os_patching
#mod 'puppetlabs-docker', '3.1.0' # Removed by RPM 2023/1/20 -- listed as requirement for cd4pe
#mod 'puppet-epel', '3.0.1' # Removed by RPM 2023/1/20
#mod 'puppetlabs-bolt_shim', '0.3.2' # Removed by RPM 2023/1/20
#mod 'puppet-rhsm', '4.0.0' # Removed by RPM 2023/1/20
#mod 'puppet-selinux', '3.0.0' # Removed by RPM 2023/1/20
#mod 'puppet-autofs', '6.0.0' # Removed by RPM 2023/1/20
#mod 'puppetlabs-ca_extend', '2.1.0' # Removed by RPM 2023/1/20
#mod 'icinga-icingaweb2', '3.2.1' # Removed by RPM 2023/1/20
#mod 'icinga-icinga', '2.5.0' # Removed by RPM 2023/1/20
#mod 'puppetlabs-hocon', '1.1.0' # Removed by RPM 2023/1/20
#mod 'puppetlabs-apt', '7.6.0' # Removed by RPM 2023/1/20
Parser seems to not like how I aligned the version numbers and only accepts one space between the module name and version
Confirmed, modified Puppetfile to only have one space btewen module name and version number to have the versions show up in the Forge.
Suggest fixing the parser to be fine with multiple spaces.
Thank you, @rychannel, for bringing this to our attention. We will investigate and address the issue promptly.
Migrated issue to PF-3308
Hi @rychannel, wanted to let you know that we have fixed the Puppetfile parsing bug, and they have been rolled out today. Please try them out and share your experience.
Thanks again for raising the issue and helping us improve Forge.
Closing this as we have applied the required fix to cover the above issue.
What happened?
After uploading Puppetfile to the forge, most module versions show as 'Unknown'
What browsers / clients are you seeing the problem on?
Microsoft Edge
Relevant log output
No response