[FOLIO-3928] Jenkins: all automatic UI builds fail Created: 27/Nov/23 Updated: 28/Nov/23 Resolved: 28/Nov/23 |
|
| Status: | Closed |
| Project: | FOLIO |
| Components: | None |
| Affects versions: | None |
| Fix versions: | None |
| Type: | Bug | Priority: | TBD |
| Reporter: | Zak Burke | Assignee: | John Malconian |
| Resolution: | Done | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original estimate: | Not Specified | ||
| Sprint: | DevOps Requests |
| Development Team: | FOLIO DevOps |
| RCA Group: | TBD |
| Description |
|
Summary: All automatic UI builds for our reference envs are presently broken:
|
| Comments |
| Comment by Zak Burke [ 27/Nov/23 ] |
|
Possibly related, as reported on Slack#devops: Nexus repo appears to be in read-only mode according to error messages some build logs: "503 Nexus Repository Manager is in read-only mode". |
| Comment by John Malconian [ 28/Nov/23 ] |
|
There are a couple of issues. 1. Storage capacity on the Nexus repository was maxed out. This issue has been resolved. I've added additional storage capacity. 2. Fixing #1 results in a successful build, but the FOLIO Login Page is blank. The version of stripes-core currently configured on platform-complete is 10.1.1000001544. However, after examining the Github Actions build history, version 10.1.1000001544 was built from a non-master/main branch called 'test-build'. Typically, only builds on master or main branches publish NPMs and MDs, however, the workflow was modified on this branch to remove the branch checks. https://github.com/folio-org/stripes-core/commit/3004fb50cf7723d0f54013693dcac8ed42251adb. The last legit snapshot version is 10.1.1000001504 I would recommend making a trivial commit to master to increment the snapshot release. |
| Comment by John Malconian [ 28/Nov/23 ] |
|
New NPM package and MD generated from master branch of stripes-core, new version added to platform-complete@snapshot, and rebuild of folio-snapshot underway. |