[FOLIO-2647] Add a new test tenant in ephemeral properties for edge-oai-pmh Created: 16/Jun/20 Updated: 19/Apr/21 Resolved: 13/Jul/20 |
|
| Status: | Closed |
| Project: | FOLIO |
| Components: | None |
| Affects versions: | None |
| Fix versions: | None |
| Type: | Task | Priority: | P3 |
| Reporter: | Dmytro Popov | Assignee: | Ian Hardy |
| Resolution: | Done | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original estimate: | Not Specified | ||
| Issue links: |
|
||||||||
| Sprint: | DevOps: sprint 92 | ||||||||
| Development Team: | FOLIO DevOps | ||||||||
| Description |
|
Purpose/Overview: Add a new records in ephemeral properties for edge-oai-pmh for a new test tenant and user. This is needed for new karate integration tests in edge-oai that run tests against a new test tenant and user, then delete it. These lines to be added: ... |
| Comments |
| Comment by Dmytro Popov [ 18/Jun/20 ] |
|
We are writing new integration tests to run against full-fledged folio platform in vagrant/environments. The tests do need to be run in a separate tenant, and, of course, after completion, they delete that tenant and user. |
| Comment by Ian Hardy [ 18/Jun/20 ] |
|
That ephemeral.properties file is created by the edge-module role in folio ansible (https://github.com/folio-org/folio-ansible/tree/master/roles/edge-module) . this role handles provisioning a user, permissions, editing ephemeral.properties, and restarting the edge module to pick up changes. Is this something we could handle by re-running this role? Where is this test executed from? |
| Comment by Dmytro Popov [ 18/Jun/20 ] |
|
Currently the tests are run from the local machine against local vagrant box, but the intention is to run them against snapshot/testing, etc. |
| Comment by Dmytro Popov [ 09/Jul/20 ] |
|
Ian Hardy Is it possible to move this forward? |
| Comment by Ian Hardy [ 12/Jul/20 ] |
|
Dmytro Popov yes, this is done now. |
| Comment by Ian Hardy [ 13/Jul/20 ] |
|
requested changes are live on reference environments now. |