Craig Russell wrote on 8/22/24 10:27 AM:
I can't get it to talk to me.
Try again, might work now. The server had an OOM condition that
required several restarts and a data fix, but it seems to mostly be
working now.
The root issue seems to be an endless parsing WARN and loop when a
too-long committee name is placed into
committers/board/committee-info.txt. Yesterday's board meeting passed a
resolution creating a new PMC, which added a bogus line to
committee-info.txt L195, where the PMC name of "Logo Development
Committee" overflowed the field into the chair name field, triggering:
https://github.com/apache/whimsy/blob/a65858824e1a07c42939e0ec20a7c9c1dcf82431/lib/whimsy/asf/committee.rb#L536
https://github.com/apache/whimsy/blob/master/lib/whimsy/asf/committee.rb#L571
The fix was committers r118463 that corrected the data line (plus
another server restart to get the data updated).
Potential other unusual things to investigate:
/status isn't working right, see logs like:
AH01220: Timeout waiting for output from CGI script
/x1/srv/whimsy/www/status/index.cgi
While the new PMC is parsed, it's roster is 404:
/roster/committee/logodevelopment
Thanks to infra team and Daniel for assistance in kicking the VM!
--
- Shane
Member
The Apache Software Foundation