cannot create new user

Description

Overview: new-user screen does not load
Steps to Reproduce:

  1. Visit https://folio-snapshot.aws.indexdata.com/users

  2. Click "Actions > New"

  3. Wait. And wait. And wait.

Expected Results:

  1. New user form displays

Actual Results:

  1. Three dots blink but show no motion.

  2. So flotsam bobs, lost on the ocean.

  3. Sitting there locked in top position,

  4. Counting an endless repetition.

The integration tests caught this on Friday a.m. July 3 suggesting that a change made on Thursday, July 2 is the source of the trouble.

CSP Request Details

None

CSP Rejection Details

None

Potential Workaround

None

Checklist

hide

TestRail: Results

Activity

Show:

Zak Burke July 15, 2020 at 5:17 PM

CCing from :

PR 113 makes sure API resources with certain attributes are initialized from the get go. Previously, resources could start off without any attributes. ui-users looks for that transition from attributes-absent to attributes-present, whereas ui-inventory assumes they are always present. Removing that transition broke ui-users (it never saw the transition, so it was always stuck “waiting ... waiting ... waiting...“); restoring that transition (which was the fix applied here) broke ui-inventory (UIIN-1203; not anticipating a resource could ever lack attributes, it tried to access an attribute that wasn’t there and got an NPE).

Cate Boerema July 10, 2020 at 7:53 AM

All fixed. Thanks !

Matt Connolly July 9, 2020 at 7:06 PM

Seems to be working again on folio-testing and folio-snapshot.

Julian Ladisch July 9, 2020 at 3:23 PM

Bug still exists on folio-testing, folio-snapshot and folio-snapshot-load. New user page correctly loads on folio-snapshot-stable and bugfest-goldenrod.

David Crossley July 9, 2020 at 2:18 AM

reported it again today 2020-07-09 in Slack #devops channel.

After today's fresh builds of folio-testing and folio-snapshot-load, i could verify that the same behaviour is present.

Done

Details

Assignee

Reporter

Priority

Story Points

Sprint

Development Team

Prokopovych

Release

Q3 2020

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs
Created July 8, 2020 at 2:38 PM
Updated July 15, 2020 at 5:17 PM
Resolved July 10, 2020 at 7:53 AM
TestRail: Cases
TestRail: Runs