Skip to content

fix: Resolve Fence JWT token permission denied error on local deploys#89

Merged
matthewpeterkort merged 3 commits intoohsu-developfrom
fix/local-deploy
Mar 31, 2026
Merged

fix: Resolve Fence JWT token permission denied error on local deploys#89
matthewpeterkort merged 3 commits intoohsu-developfrom
fix/local-deploy

Conversation

@lbeckman314
Copy link
Copy Markdown
Collaborator

@lbeckman314 lbeckman314 commented Mar 27, 2026

Overview

This PR resolves permission errors arising from Fence JWT Token blocking local deployments.

This update is based off of Upstream Commit 466474d + Fence 0.1.71 (December 15, 2025)

Current Behavior ❌

Tip

Branch: ohsu-develop

Commit: b25870e6

cd gen3-helm

➜ git show --summary --oneline
b25870e6 (HEAD -> ohsu-develop, origin/ohsu-develop) add grip indexing to initdb job (#81)

➜ sed -i.bak -e 's/rancher-desktop/kind-kind-multi-node/g' Makefile

➜ make update

➜ make local

➜ kubectl logs deployment/fence-deployment
PermissionError: [Errno 13] Permission denied:
  '/fence/keys/key/jwt_public_key.pem'    <---- Permission error on JWT key file? ⚠️

New Behavior ✅

Tip

Branch: fix/local-deploy

Commit: 0e447839

cd gen3-helm

➜ git fetch --all

➜ git switch fix/local-deploy

➜ git show --summary --oneline
0e447839 (HEAD -> fix/local-deploy, origin/fix/local-deploy, ohsu-develop) fix: Resolve Fence JWT token permission denied error on local deploys

➜ make update

➜ make local

➜ kubectl get deployments/fence-deployment
NAME               READY   UP-TO-DATE   AVAILABLE
fence-deployment   1/1     1            1    <---- Fence up and running!

Signed-off-by: Liam Beckman <lbeckman314@gmail.com>
Copilot AI review requested due to automatic review settings March 27, 2026 22:46
@lbeckman314 lbeckman314 self-assigned this Mar 27, 2026
@lbeckman314 lbeckman314 added the bug Something isn't working label Mar 27, 2026

This comment was marked as resolved.

Signed-off-by: Liam Beckman <lbeckman314@gmail.com>
@matthewpeterkort
Copy link
Copy Markdown
Collaborator

@codex review

@chatgpt-codex-connector
Copy link
Copy Markdown

Codex Review: Didn't find any major issues. Delightful!

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

@matthewpeterkort
Copy link
Copy Markdown
Collaborator

This PR is good to merge

Copy link
Copy Markdown
Collaborator

@matthewpeterkort matthewpeterkort left a comment

Choose a reason for hiding this comment

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

addressed an outstanding copilot comment

@matthewpeterkort matthewpeterkort merged commit e3e11c8 into ohsu-develop Mar 31, 2026
1 check passed
@matthewpeterkort matthewpeterkort deleted the fix/local-deploy branch March 31, 2026 22:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants