Skip to content

perf: remove unused jq bootstrap from dependency packaging - #246

Merged
phantom-jacob merged 1 commit into
mainfrom
jacobd-codex-remove-jq-bootstrap
Jul 17, 2026
Merged

perf: remove unused jq bootstrap from dependency packaging#246
phantom-jacob merged 1 commit into
mainfrom
jacobd-codex-remove-jq-bootstrap

Conversation

@phantom-jacob

Copy link
Copy Markdown
Contributor

Summary

  • remove the unused yum install jq bootstrap from connector dependency packaging
  • keep wheel and app-manifest reconciliation in the existing Python packager
  • add a regression test preventing runtime OS-package-manager bootstrap from returning

This removes roughly 10-15 minutes of repeated repository metadata downloads from each clean connector packaging pass observed during the ESPM-5228 remediation campaign.

Validation

  • targeted pytest: 1 passed
  • non-Docker pre-commit hooks: passed
  • bash -n local_hooks/package_app_dependencies.sh
  • Docker-backed shfmt deferred to GitHub pre-commit because the connector fleet uses a serialized local Docker gate

Tracking: ESPM-5228

Written by Codex.

@phantom-jacob
phantom-jacob marked this pull request as ready for review July 17, 2026 14:51
@phantom-jacob
phantom-jacob merged commit 7cd6e5c into main Jul 17, 2026
4 checks passed
@phantom-jacob
phantom-jacob deleted the jacobd-codex-remove-jq-bootstrap branch July 17, 2026 15:01
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.

1 participant