This is an automated email from the ASF dual-hosted git repository. jleroux pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/ofbiz-tools.git
The following commit(s) were added to refs/heads/master by this push: new 7fc50d2 Improved: README upgrade 7fc50d2 is described below commit 7fc50d29559ee15d2a181abe8e5bca6f99180d2d Author: Jacques Le Roux <jacques.le.r...@les7arts.com> AuthorDate: Wed Nov 10 17:48:12 2021 +0100 Improved: README upgrade The stable demo is now the R18 branch and the old demo R17. --- wiki-files/README.html | 13 ++++++++++--- wiki-files/demos/README.md.html | 14 +++++++++++--- 2 files changed, 21 insertions(+), 6 deletions(-) diff --git a/wiki-files/README.html b/wiki-files/README.html index 46014f9..9c9bb4e 100644 --- a/wiki-files/README.html +++ b/wiki-files/README.html @@ -628,10 +628,17 @@ In case of problems visit our <a href="#further-reading">Further reading section <div class="sect1"> <h2 id="security">Security</h2> <div class="sectionbody"> -<div class="paragraph"> -<p>If you find a security issue, please report it to: security @ ofbiz.apache.org. +<div class="ulist"> +<ul> +<li> +<p>If you find a pre-auth security issue, please report it to: security @ ofbiz.apache.org. Once proper mitigations to the security issues are complete the OFBiz team will disclose this information to the public mailing list.</p> +</li> +<li> +<p>If you find a post-auth security issue, please <a href="https://s.apache.org/dsj2p">create a bug in our issue tracker (Jira)</a> .</p> +</li> +</ul> </div> <div class="paragraph"> <p>You can find more information about security in OFBiz at @@ -1714,7 +1721,7 @@ Secure Sockets Extension) API</p> </div> <div id="footer"> <div id="footer-text"> -Last updated 2021-07-02 11:55:31 +0200 +Last updated 2021-11-09 10:08:23 +0100 </div> </div> </body> diff --git a/wiki-files/demos/README.md.html b/wiki-files/demos/README.md.html index 6b0891c..9b2f6cd 100644 --- a/wiki-files/demos/README.md.html +++ b/wiki-files/demos/README.md.html @@ -20,8 +20,8 @@ <p>Three instances of OFBiz run on the OFBiz demo VM3 at https://ofbiz-vm3.apache.org.</p> <ul> <li>trunk: the trunk version</li> -<li>stable: the last stable version (currently 17.12)</li> -<li>old: the previous stable version (currently 16.11)</li> +<li>stable: the last stable version (currently 18.12)</li> +<li>old: the previous stable version (currently 17.12)</li> </ul> <p>This is the 3rd instance of VM we use hence the 3 in its domain name. The root of https://ofbiz-vm3.apache.org is the so called bigfiles directory which is actually at /var/www/ofbiz/big-files.</p> <p>We own 3 Apache sub domains</p> @@ -54,6 +54,13 @@ being run as - it should say ofbizDemo (UID). Type 'exit' to exit the ofbizDemo user and return to your username.</code></pre> <p>Also note that the demos are usually updated and started/stopped automatically using the check-svn-update.sh script in this directory. It is run by an ofbizDemo cron job every 24 hours at 3 AM. You should therefore only need to start/stop manually if there is a problem.</p> +<h2 id="upgrade-stable-and-old-demos">Upgrade stable and old demos</h2> +<p>You need first to create a branchAA.mm directory under the ofbizDemo directory and to clone the related releaseAA.mm in this new directory. Then to copy and apply the patches contained in the old-manual.sh and stable-manual.sh files, read the comments in these files for details.</p> +<p>Looking at the Puppet configuration (see above) you will see that you only need to change the old-manual.sh and stable-manual.sh files to upgrade stable and old demos. Because they are defined in the Puppet configuration by respectively</p> +<pre><code>stable: ProxyPass / ajp://localhost:18009/ +old : ProxyPass / ajp://localhost:28009/ </code></pre> +<p>Finally you need to kill the current stable and old processes before running again the demos using</p> +<pre><code>./all-manual-nicely.sh </code></pre> <h2 id="letsencrypt-certificate-update">Letsencrypt certificate update</h2> <p>Every 3 months we need to manually update our Letsencrypt certificate. It was automated before, it’s maybe again but I have no news about it. Anyway, it’s quite easy to do so. Simply connect to the demo VM and run</p> <pre><code>sudo certbot renew</code></pre> @@ -66,7 +73,8 @@ The following certs are not due for renewal yet: /etc/letsencrypt/live/ofbiz-vm3.apache.org/fullchain.pem expires on 2020-06-08 (skipped) No renewals were attempted. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -</code></pre> +<p>and always since: it’s OK. Nothing to do, it’s automated. :)</p> <h1 id="current-restriction">Current restriction</h1> -<p><del>If you want to restart only a single instance you can respectively use trunk-manual-nicely.sh stable-manual-nicely.sh old-manual-nicely.sh</del> This does not work, at least for instances using Gradle (currently trunk and stable, ie R16). See why at https://issues.apache.org/jira/browse/OFBIZ-10287 Hence currently R13.07 is not affected you can use <em>old-manual-nicely.sh</em> to only restart the old demo. And you need for now to use <em>all-manual-nicely.sh</em> when trunk or/a [...] +<p><del>If you want to restart only a single instance you can respectively use trunk-manual-nicely.sh stable-manual-nicely.sh old-manual-nicely.sh</del> This does not work.See why at https://issues.apache.org/jira/browse/OFBIZ-10287 So you need to use ./all-manual-nicely.sh from ofbizDemo From time to time (every months?) better to delete nohup.out.</p> </body> </html>