Reference environment builds broken 2020-09-29 -- upgrading to okapi-4
Description
blocks
is blocked by
relates to
Checklist
hideTestRail: Results
Activity
Zak Burke October 5, 2020 at 10:28 AM
FYI , 's comment that the UI functions notwithstanding, in fact the UI is severely crippled by lack of access to /_/proxy/tenants/$tenant/modules
. suggested this could be the case last week and confirmed it today.
In other words, although the rest of the UI isn't showing error messages, it is wrongly assuming that all data behind an optional-okapi-interface is unavailable.
David Crossley October 3, 2020 at 2:47 AM
With today's build we can now login as diku_admin, but the "Settings" page for "UI modules" is total red. Also says "Version Unknown" for Okapi.
Also:
Users search and view does seems to be working properly.
So it seems like progress, and maybe just a new permission needed by the Stripes facility that presents the Settings.
Looking via the backend, docker logs for mod-authtoken is full of "SEVERE: Unsupported JWT format" (not sure if relevant).
John Malconian October 2, 2020 at 2:59 PM
With the resolution of and the release of okapi 4.1.5, I have unpinned Okapi. The next set of reference builds will include Okapi 4.1.5. A test build of folio-snapshot is currently available at https://folio-snapshot-test.dev.folio.org.
Jakub Skoczen October 2, 2020 at 1:04 PM
will you a get a chance to try Okapi 4.1.5 today and see if it fixes this problem?
Adam Dickmeiss October 2, 2020 at 10:25 AM
Hopefully with release of Okapi 4.1.5 the CORS issue will be fixed. CORS is handled by Vert.x before "normal" proxy operation of Okapi is even started. That's why the log is silent about this. Created for that work.
Reference environment Jenkins builds are broken today.
This was the first day after upgrading to okapi-4 (FOLIO-2787).
Done some basic inspection via ssh to folio-snapshot server and look to various module docker logs:
mod-authtoken log starts like this:
with that repeated many times.
Glanced at a few other modules, e.g. mod-login
which start like this, and have not much else:
See attached logs for those.