Page MenuHomePhabricator

Poetry doesn't recognize local jinja_wrapper plugin
Closed, ResolvedPublicBUG REPORT

Description

List of steps to reproduce (step by step, including full links if applicable):

What happens?:
Post-merge build failure

ERROR - Config value: 'plugins'. Error: The "jinja_wrapper" plugin is not installed

What should have happened instead?:

Post-merge build success

Software version (if not a Wikimedia wiki), browser information, screenshots, other information, etc:
Jenkins

Notes:
This is a side effect of how poetry support is added to blubber. Its using poetry install --no-root to setup the venv and that --no-root bit is causing the local plugin not to be seen.

Event Timeline

apaskulin triaged this task as Medium priority.Jan 6 2022, 11:02 PM

Change 753096 had a related patch set uploaded (by BryanDavis; author: Bryan Davis):

[wikimedia/developer-portal@main] build: Install local packages before running mkdocs

https://gerrit.wikimedia.org/r/753096

bd808 changed the task status from Open to In Progress.Jan 11 2022, 5:21 PM
bd808 moved this task from To Do to Needs Review/Feedback on the User-bd808 board.

Change 753096 merged by jenkins-bot:

[wikimedia/developer-portal@main] build: Install local packages before running mkdocs

https://gerrit.wikimedia.org/r/753096

Fix merged and post-merge build succeeded! Thanks, Bryan!