Skip to content

Conversation

lawrencegripper
Copy link
Contributor

Description

New tool

Adds certutil via libnss3-tools from apt

This significantly simplifies certificate handling when working with playwright in CCA

Related issue:

Check list

  • Related issue / work item is attached
  • Tests are written (if applicable)
  • Documentation is updated (if applicable)
  • Changes are tested and related VM images are successfully generated

@lawrencegripper
Copy link
Contributor Author

Giving CI a run now, think I have this setup right but lets check

@lawrencegripper lawrencegripper marked this pull request as ready for review October 13, 2025 08:18
@Copilot Copilot AI review requested due to automatic review settings October 13, 2025 08:18
Copy link
Contributor

@Copilot Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull Request Overview

This PR adds the certutil command-line tool to Ubuntu toolsets by installing the libnss3-tools package, which simplifies certificate handling when working with Playwright in CCA environments.

  • Adds libnss3-tools package to Ubuntu 22.04 and 24.04 toolset configurations
  • Updates test configuration to verify certutil command availability from the libnss3-tools package

Reviewed Changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated no comments.

File Description
images/ubuntu/toolsets/toolset-2404.json Adds libnss3-tools to Ubuntu 24.04 package list
images/ubuntu/toolsets/toolset-2204.json Adds libnss3-tools to Ubuntu 22.04 package list
images/ubuntu/scripts/tests/Apt.Tests.ps1 Maps libnss3-tools package to certutil command for testing

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

@lawrencegripper lawrencegripper merged commit 3b741f2 into main Oct 13, 2025
19 checks passed
@lawrencegripper lawrencegripper deleted the lg/certutil branch October 13, 2025 08:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants