<html xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
        {font-family:Helvetica;
        panose-1:0 0 0 0 0 0 0 0 0 0;}
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
span.EmailStyle18
        {mso-style-type:personal-reply;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
--></style>
</head>
<body lang="EN-US" link="blue" vlink="purple" style="word-wrap:break-word">
<div class="WordSection1">
<p class="MsoNormal">Hi James,<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Thanks so much for your insights on this issue and for those suggestions on where to look for possible errors.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">In the end, it was beneficial for me to simply eliminate some errant whitespace in the config.rb file below the AppConfig[:plugins] statement. A larger takeaway is that presence of whitespace in the config.rb file is very unforgiving. In
 any case, I’m happy to say this issue is now resolved.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Kind regards,<o:p></o:p></p>
<p class="MsoNormal">David<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><span style="color:black">--<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:black">David Tenenholtz (he/him)<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:black">Digital Archivist, RAND Corporation<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:black">1776 Main Street<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:black">P.O. Box 2138<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:black">Santa Monica, CA 90407-2138<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:black">(310) 393-0411 x6188<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:black"><a href="mailto:dtenenho@rand.org"><span style="color:#0563C1">dtenenho@rand.org</span></a><o:p></o:p></span></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<div style="border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in 0in 0in">
<p class="MsoNormal"><b><span style="font-size:12.0pt;color:black">From: </span></b><span style="font-size:12.0pt;color:black">James Bullen <james@hudmol.com><br>
<b>Reply-To: </b>Archivesspace Users Group <archivesspace_users_group@lyralists.lyrasis.org><br>
<b>Date: </b>Sunday, February 21, 2021 at 3:02 PM<br>
<b>To: </b>Archivesspace Users Group <archivesspace_users_group@lyralists.lyrasis.org><br>
<b>Subject: </b>Re: [Archivesspace_Users_Group] Local plugin disabled and aspace_diagnostic not present<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<p class="MsoNormal">Hi David,<o:p></o:p></p>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal">Not sure what’s going on, but a few points to note:<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal">-  The absence of an aspace_diagnostic file is a good sign because it only gets written if something goes wrong during start up.<o:p></o:p></p>
</div>
<div>
<div>
<p class="MsoNormal">-  There is no need to run 'initialize-plugin.sh local' unless you are using gems in your local plugin. That message is just noting that there is no plugins/local/Gemfile, so there is nothing to do.<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">-  Check that you have ‘local’ in AppConfig[:plugins].<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">-  You mention ‘plugin/local/…’, I guess this is a typo, but make sure the directory is ‘plugins/local/…'<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">-  From memory, that gear icon only appears if you have a plugin that has a config.yml that specifies a menu item.<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal">Cheers,<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">James<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal"><br>
<br>
<o:p></o:p></p>
<blockquote style="margin-top:5.0pt;margin-bottom:5.0pt">
<div>
<p class="MsoNormal">On Feb 20, 2021, at 4:11 AM, Tenenholtz, David <<a href="mailto:dtenenho@rand.org">dtenenho@rand.org</a>> wrote:<o:p></o:p></p>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
<div>
<div>
<p class="MsoNormal">Hello!<span style="font-size:12.0pt"><o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"> <span style="font-size:12.0pt"><o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal">I’m standing up the v.2.8.1 release in production, and am running into a persistent issue that keeps the local plugin from being enabled. I have not been able to identify if this is related to the prior bug in older releases having to do
 with the gem bundler, but I suspect that a gem (or the bundler?) is being blocked here. Although I have the same content in plugin/local/frontend and plugin/local/public running happily on a test server on matching infrastructure, I’m not having any luck getting
 the local plugin to initialize on prod. Under /data/tmp there is also no aspace_diagnostic text file to interrogate. In the staff GUI I’m not seeing the Plug-ins list item within the dropdown under the gear icon.<span style="font-size:12.0pt"><o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"> <span style="font-size:12.0pt"><o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal">Tech specs (matching on test server and production server):<span style="font-size:12.0pt"><o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal">RHEL7.9 VM<span style="font-size:12.0pt"><o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal">openjdk 1.8.0_282<span style="font-size:12.0pt"><o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal">mysql Ver 15.1 distrib 5.5.68-MariaDB<span style="font-size:12.0pt"><o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal">Apache/2.4.6<span style="font-size:12.0pt"><o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"> <span style="font-size:12.0pt"><o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal">During the building of the production application, I noticed the issue, and so I ran ‘initialize-plugin.sh local’ from within the scripts folder, but got an error related to a Gemfile not being present within the ‘local’ folder.<span style="font-size:12.0pt"><o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"> <span style="font-size:12.0pt"><o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal">If anyone has any pointers on how to get the aspace_diagnostic to generate under /data/tmp, or any other avenues for me to pursue here with initializing the local plugin properly, I’d be so grateful!<span style="font-size:12.0pt"><o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"> <span style="font-size:12.0pt"><o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal">Kind regards,<span style="font-size:12.0pt"><o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal">David<span style="font-size:12.0pt"><o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"> <span style="font-size:12.0pt"><o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal">--<span style="font-size:12.0pt"><o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal">David Tenenholtz (he/him)<span style="font-size:12.0pt"><o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal">Digital Archivist, RAND Corporation<span style="font-size:12.0pt"><o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal">1776 Main Street<span style="font-size:12.0pt"><o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal">P.O. Box 2138<span style="font-size:12.0pt"><o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal">Santa Monica, CA 90407-2138<span style="font-size:12.0pt"><o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal">(310) 393-0411 x6188<span style="font-size:12.0pt"><o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:12.0pt"><a href="mailto:dtenenho@rand.org"><span style="font-size:11.0pt;color:#0563C1">dtenenho@rand.org</span></a><o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"> <span style="font-size:12.0pt"><o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"> <span style="font-size:12.0pt"><o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"> <span style="font-size:12.0pt"><o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"> <span style="font-size:12.0pt"><o:p></o:p></span></p>
</div>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;caret-color: rgb(0, 0, 0);font-variant-caps: normal;text-align:start;-webkit-text-stroke-width: 0px;word-spacing:0px">
<span style="font-size:10.5pt;font-family:Helvetica"><br>
__________________________________________________________________________<o:p></o:p></span></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;caret-color: rgb(0, 0, 0);font-variant-caps: normal;text-align:start;-webkit-text-stroke-width: 0px;word-spacing:0px">
<span style="font-size:10.5pt;font-family:Helvetica">This email message is for the sole use of the intended recipient(s) and<br>
may contain information that is sensitive, proprietary, and/or privileged.<br>
Any unauthorized review, use, disclosure or distribution is prohibited. If<br>
you are not the intended recipient, please contact the sender by reply<br>
email and destroy all copies of the original message.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.5pt;font-family:Helvetica">_______________________________________________<br>
Archivesspace_Users_Group mailing list<br>
</span><a href="mailto:Archivesspace_Users_Group@lyralists.lyrasis.org"><span style="font-size:10.5pt;font-family:Helvetica;color:#0563C1">Archivesspace_Users_Group@lyralists.lyrasis.org</span></a><span style="font-size:10.5pt;font-family:Helvetica"><br>
</span><a href="http://lyralists.lyrasis.org/mailman/listinfo/archivesspace_users_group"><span style="font-size:10.5pt;font-family:Helvetica;color:#0563C1">http://lyralists.lyrasis.org/mailman/listinfo/archivesspace_users_group</span></a><o:p></o:p></p>
</div>
</blockquote>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
</div>
<p><br>
__________________________________________________________________________</p>

<p>This email message is for the sole use of the intended recipient(s) and<br>
may contain information that is sensitive, proprietary, and/or privileged.<br>
Any unauthorized review, use, disclosure or distribution is prohibited. If<br>
you are not the intended recipient, please contact the sender by reply<br>
email and destroy all copies of the original message.</p></body>
</html>