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

Support private NPM package install in containerized edxapp pipeline #964

Open
robrap opened this issue Mar 10, 2025 · 1 comment
Open

Comments

@robrap
Copy link
Contributor

robrap commented Mar 10, 2025

This is may end up being implemented by cosmonauts (due to their need with ProctorTrack), but we want to ensure that the containerization effort doesn't break this. During this effort, a proctortrack npm dependency was DEPRed, and 2U needs to update this in our EC2 pipeline (as of March 10). Depending on how that is resolved, it may need to be solved for the k8s edxapp pipeline as well.

Additional background in this Slack thread.

Also, we'll want to review and possibly partially replicate the solution used for duplicating and verifying private Python dependencies are in sync:

@robrap robrap moved this to Backlog in Arch-BOM Mar 10, 2025
@robrap robrap added this to Arch-BOM Mar 10, 2025
@robrap robrap changed the title Proctortrack install for 2U Proctortrack install for 2U in containerized edxapp pipeline Mar 10, 2025
@jristau1984 jristau1984 changed the title Proctortrack install for 2U in containerized edxapp pipeline Support private NPM package install in containerized edxapp pipeline Mar 21, 2025
@robrap
Copy link
Contributor Author

robrap commented Mar 24, 2025

Is this blocked on cosmonauts work on this front, or do we want to weigh-in early due to sync issues?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Backlog
Development

No branches or pull requests

1 participant