[FOLIO-2101] Folio Testing is unavailable due to dependency discrepancy Created: 13/Jun/19  Updated: 03/Jun/20  Resolved: 13/Jun/19

Status: Closed
Project: FOLIO
Components: None
Affects versions: None
Fix versions: None

Type: Bug Priority: P2
Reporter: Marc Johnson Assignee: Ian Hardy
Resolution: Done Votes: 0
Labels: devops, platform-backlog
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Issue links:
Relates
relates to MODLOGIN-111 mod-login requires users interface Closed
Sprint: CP: sprint 65
Story Points: 1
Development Team: Core: Platform

 Description   

Cate Boerema reported that https://folio-testing.aws.indexdata.com/ is unavailable.

This appears to be due to a back end build issue.

Missing dependency: edge-oai-pmh-2.1.0-SNAPSHOT.24 requires login: 5.0", "content_length": "70", "content_type": "text/plain", "item": [32, {"id": "edge-oai-pmh-2.1.0-SNAPSHOT.24", "launchDescriptor": {"dockerArgs": {"HostConfig": {"PortBindings": {"8081/tcp": [{"HostPort": "%p"}]}}}, "dockerImage": "folioci/edge-oai-pmh:2.1.0-SNAPSHOT.24", "dockerPull": true}, "name": "OAI-PMH Edge API", "permissionSets": [], "provides": [], "requires": [{"id": "oai-pmh", "version": "1.0"}, {"id": "login", "version": "5.0"}]}], "msg": "Status code was 400 and not [201]: HTTP Error 400

This suggests that mod-login is unavailable, as that provides the `login 5.0` interface.



 Comments   
Comment by Marc Johnson [ 13/Jun/19 ]

Yesterday, mod-login was changed to depend upon the users 15.0 interface.

It appears that mod-login appears before mod-users in the setup for the testing environment

Wayne Schneider John Malconian Ian Hardy Could this ordering cause mod-login to not be deployed and activated, due to unfulfilled dependencies?

Comment by Ian Hardy [ 13/Jun/19 ]

Yes, thank you Marc. Updated the order of modules in folio-ansible/group_vars/testing(-core). Had a few failed builds after rearranging the order on the testing builds due to timeouts on an unrelated task (securing okapi), so also included a fix to tolerate a longer wait in that role.

Generated at Thu Feb 08 23:18:13 UTC 2024 using Jira 1001.0.0-SNAPSHOT#100246-sha1:7a5c50119eb0633d306e14180817ddef5e80c75d.