Skip to content

Add support for ACNG HTTPS proxy for DEB822 sources#1242

Draft
Safranil wants to merge 1 commit intopuppetlabs:mainfrom
capsi-informatique:deb822-acng-https
Draft

Add support for ACNG HTTPS proxy for DEB822 sources#1242
Safranil wants to merge 1 commit intopuppetlabs:mainfrom
capsi-informatique:deb822-acng-https

Conversation

@Safranil
Copy link
Copy Markdown

@Safranil Safranil commented Aug 8, 2025

Summary

This PR aim to provide the same functionality of HTTPS trick for APT Cacher NG that was not ported to the new DEB822 sources format.

Note: This PR is still in draft as I didn't tested the code and found no unit test for the list format with https_acng enabled and want feedback on the code (specifically variables names).

Additional Context

This permit small and medium infrastructure switch to the new source format and keep the HTTPS caching through APT Cacher NG.

Related Issues (if any)

None found.

Checklist

  • 🟢 Spec tests.
  • 🟢 Acceptance tests.
  • Manually verified. (For example puppet apply)

@CLAassistant
Copy link
Copy Markdown

CLAassistant commented Aug 8, 2025

CLA assistant check
All committers have signed the CLA.

@skyamgarp
Copy link
Copy Markdown

@Safranil , could you please update the PR?

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.

3 participants