Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

(PA-6886) Add Digicert to Solaris images #859

Open
wants to merge 2 commits into
base: main
Choose a base branch
from

Conversation

cthorn42
Copy link
Collaborator

@cthorn42 cthorn42 commented Aug 9, 2024

The DigiCertGlobalRootG2 is now used by Artifactory and the VMs we're using for Solaris don't contain that cert by default.
We for sure update our images to include that, but until that is done we need to make sure to use it.
Also, in our case the OpenSSL used on our Solaris VMs is ancient and doesn't support openssl-rehash, so we have to create the sim link ourself. Once we update our images this commit can be reverted.

Please add all notable changes to the "Unreleased" section of the CHANGELOG.

@cthorn42 cthorn42 requested review from a team as code owners August 9, 2024 18:43
@cthorn42 cthorn42 force-pushed the maint/main/PA-6886_add_digicert_for_solaris branch from e8cd81b to 5122f7f Compare August 12, 2024 15:56
@cthorn42 cthorn42 force-pushed the maint/main/PA-6886_add_digicert_for_solaris branch from 5122f7f to 479be34 Compare August 12, 2024 17:31
@joshcooper
Copy link
Contributor

After merging this and releasing vanagon, please remember to revert this https://github.com/puppetlabs/ci-job-configs/pull/9643

Copy link
Contributor

@e-gris e-gris left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

  • One minor CHANGELOG request
  • Please squash commits

@@ -5,7 +5,10 @@ This project adheres to [Semantic Versioning](https://semver.org).
This changelog adheres to [Keep a CHANGELOG](https://keepachangelog.com).

## [Unreleased]
- Bump minimum ruby requirement to 2.7
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please created a '### Changed' section for this.

cthorn42 and others added 2 commits August 29, 2024 16:36
The DigiCertGlobalRootG2 is now used by Artifactory and the VMs we're using
for Solaris don't contain that cert by default.
We for sure update our images to include that, but until that is done we need
to make sure to use it.
Also, in our case the OpenSSL used on our Solaris VMs is ancient and doesn't support
openssl-rehash, so we have to create the sim link ourself.
Once we update our images this commit can be reverted.
removed cops are provided by gems not explicitly installed
they seem to be installed using the setup ruby action, but not
when testing in a ruby docker image

either way, they are covered by enabling newcops

fix rubocop namespaces

bump rubocop target ruby version

fix tests that depend on docker command existing

discovered when running test suite with ruby:3.2 image on docker

(maint) Rubocop 1.65.1 Autocorrect fixes
@cthorn42 cthorn42 force-pushed the maint/main/PA-6886_add_digicert_for_solaris branch from ca258ac to 368dcd7 Compare August 29, 2024 23:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants