[FOLIO-2536] update module deployment pipeline to use authenticated requests Created: 25/Mar/20 Updated: 03/Jun/20 Resolved: 26/Mar/20 |
|
| Status: | Closed |
| Project: | FOLIO |
| Components: | None |
| Affects versions: | None |
| Fix versions: | None |
| Type: | Task | Priority: | TBD |
| Reporter: | Ian Hardy | Assignee: | Ian Hardy |
| Resolution: | Done | Votes: | 0 |
| Labels: | devops-backlog | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original estimate: | Not Specified | ||
| Issue links: |
|
||||||||
| Sprint: | DevOps: sprint 85 | ||||||||
| Development Team: | FOLIO DevOps | ||||||||
| Description |
|
module deployment to k8s fails when it does a GET on /_/discovery/modules as this is now requires permissions. obtain/include an x-okapi-token header where necessary. |
| Comments |
| Comment by Ian Hardy [ 26/Mar/20 ] |
|
We had already put in x-okapi-token headers in the role, but still getting complaints about needing okapi.discovery.get. After disabling authtoken and mod-perms, and reenabling them was able to pick up the new permission and get things working again. |