evergreen:rel_3_5

Last commit made on 2021-09-23
Get this branch:
git clone -b rel_3_5 https://git.launchpad.net/evergreen

Branch merges

Branch information

Name:
rel_3_5
Repository:
lp:evergreen

Recent commits

04550e5... by Josh Stompro <email address hidden>

LP#1924562 - pingest.pl help typo for --max-duration

In the help command example the argument --duration is used but
--max-duration is the correct command.

Signed-off-by: Josh Stompro <email address hidden>
Signed-off-by: Jason Boyer <email address hidden>

771b355... by Jason Stephenson

Lp 1899974: Export PERL5LIB in oils_ctl.sh

A change in Perl release 5.26.0 necessitates that the SIP_DIR variable
(default value "/opt/SIPServer") be exported to the environment in
oils_ctl.sh when attempting to start SIPServer. This change affects
Ubuntu 18.04 (Bionic Beaver) and Debian 10 (Buster) and any future
releases.

To verify the bug:

1. Install OpenSRF, Evergreen, and SIPServer on an affected O/S.
2. Start OpenSRF service.
3. Start SIPServer via oils_ctl.sh:
   oils_ctl.sh -a start_sip
4. Notice the "Starting OILS SIP Server" message is printed with no
   indication of failure.
5. Verify that the PID file exists: /openils/var/run/oils_sip.pid
6. Verify that no SIPServer processes are actually running:
   pgrep -af SIPServer
   The above should produce no output.

To test this patch:

1. Apply this patch and install oils_ctl.sh to /openils/bin/.
2. Assuming you have run the previous steps, delete the PID file:
   rm /openils/var/run/oils_sip.pid
3. Start SIPServer via oils_ctl.sh:
   oils_ctl.sh -a start_sip
4. Notice the "Starting OILS SIP Server" message is printed.
5. Verify that the PID file exists: /openils/var/run/oils_sip.pid
6. `pgrep -af SIPServer` should produce output.

It is safe to apply this patch on an unaffected O/S. Explicitly
adding SIP_DIR to PERL5LIB will have no detrimental effect on any O/S
currently supported by Evergreen.

Signed-off-by: Jason Stephenson <email address hidden>
Signed-off-by: Jason Boyer <email address hidden>

a7f76ea... by Adam Bowling

LP1937875: Remove GitHub reference from package.js

Removes the call to GitHub (required under legacy circumstances),
since it can cause some machines lacking SSH keys for GitHub to
fail when "npm install" is run for the AngularJS web client.

Signed-off-by: Adam Bowling <email address hidden>
Signed-off-by: Jason Boyer <email address hidden>

70cb4fc... by Jason Stephenson

LP1923076: Add Perl live test

Add lp1923076-test-perl-scalar-return.t to the Perl live tests to test
a couple of back end calls affected by the changes in this branch.
These backend calls are those that are easily testable with Concerto
data.

Signed-off-by: Jason Stephenson <email address hidden>
Signed-off-by: Michele Morgan <email address hidden>
Signed-off-by: Mike Rylander <email address hidden>

359db9a... by Jason Stephenson

LP1923976: Remove some dead code

Remove a block of commented code that was turned up while working on
this issue. This is in its own commit to make it easier to revert, if
necessary.

Signed-off-by: Jason Stephenson <email address hidden>
Signed-off-by: Michele Morgan <email address hidden>
Signed-off-by: Mike Rylander <email address hidden>

3e92c70... by Jason Stephenson

LP1923076: Add cast to int in more places

Add cast to int of scalar used on arrays in more places where it seems
necessary.

Signed-off-by: Jason Stephenson <email address hidden>
Signed-off-by: Michele Morgan <email address hidden>
Signed-off-by: Mike Rylander <email address hidden>

244884b... by Jeff Davis

LP#1923076: ensure length of empty array is treated as a number when retrieving hold counts

Thanks to Jason Stephenson for suggesting this solution.

Signed-off-by: Jeff Davis <email address hidden>
Signed-off-by: Jason Stephenson <email address hidden>
Signed-off-by: Michele Morgan <email address hidden>
Signed-off-by: Mike Rylander <email address hidden>

1cf284f... by Jason Boyer <email address hidden>

LP1923225 Followup: Record Subjects, Contents, and Summary

These 3 parts of the TPAC still had highlighted display fields being
run through the html filter, double-escaping them.

Signed-off-by: Jason Boyer <email address hidden>

38016e9... by Jason Stephenson

Forward port 3.5.4 to 3.5.5 db upgrade script

Signed-off-by: Jason Stephenson <email address hidden>

ffa9446... by Jason Stephenson

Forward port 3.5.3 to 3.5.4 db upgrade script

Signed-off-by: Jason Stephenson <email address hidden>