Closed joshcooper closed 3 months ago
Verified this works on Windows:
C:\ProgramFiles64Folder\PuppetLabs\Puppet\puppet\bin>dir ..\lib\ruby\3.2.0\rubygems\ssl_certs\puppetlabs.net
Volume in drive C is Windows
Volume Serial Number is 60DE-2A91
Directory of C:\ProgramFiles64Folder\PuppetLabs\Puppet\puppet\lib\ruby\3.2.0\rubygems\ssl_certs\puppetlabs.net
08/07/2024 08:07 AM <DIR> .
08/07/2024 08:07 AM <DIR> ..
08/07/2024 07:37 AM 2,094 COMODO_RSA_Certification_Authority.pem
08/07/2024 07:37 AM 1,294 DigiCertGlobalRootG2.pem
08/07/2024 07:37 AM 1,229 GlobalSignRootCA_R3.pem
3 File(s) 4,617 bytes
2 Dir(s) 49,134,399,488 bytes free
C:\ProgramFiles64Folder\PuppetLabs\Puppet\puppet\bin>gem source --add https://artifactory.delivery.puppetlabs.net/artifactory/api/gems/rubygems/
https://artifactory.delivery.puppetlabs.net/artifactory/api/gems/rubygems/ added to sources
rubygems commands started failing on Windows due to a recent infrastructure change, because ruby does not integrate with the Windows trust store. Add the DigiCert cert as we've done in the past.
Vanagon generic builder https://jenkins-platform.delivery.puppetlabs.net/view/vanagon-generic-builder/job/platform_vanagon-generic-builder_vanagon-packaging_generic-builder/3152/
Following the same commands that we run in CI: