Skip to content

Commit

Permalink
Set stable to v5.3.0
Browse files Browse the repository at this point in the history
  • Loading branch information
mo-auto committed Feb 10, 2025
1 parent 7e97be0 commit 1f4effc
Show file tree
Hide file tree
Showing 19 changed files with 98 additions and 98 deletions.
Binary file modified charts/gluu-0.0.0-nightly.tgz
Binary file not shown.
Binary file modified charts/gluu-all-in-one-0.0.0-nightly.tgz
Binary file not shown.
126 changes: 63 additions & 63 deletions charts/index.yaml

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion nightly/admin/admin-ui/faq/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -2002,7 +2002,7 @@ <h4 id="admin-ui-backend-is-down">Admin UI backend is down<a class="headerlink"
<div class="highlight"><pre><span></span><code>Error Code: 503
Gluu Flex Admin UI is not getting any response from the backend (Jans Config Api).
</code></pre></div>
<p>Gluu Flex Admin UI facilitates interaction with the Jans Auth Server through a REST API layer, <a href="https://docs.jans.io/vreplace-janssen-version/contribute/implementation-design/jans-config-api/">Jans Config API</a>. This error prompts administrators to perform a series of troubleshooting steps.</p>
<p>Gluu Flex Admin UI facilitates interaction with the Jans Auth Server through a REST API layer, <a href="https://docs.jans.io/nightly/contribute/implementation-design/jans-config-api/">Jans Config API</a>. This error prompts administrators to perform a series of troubleshooting steps.</p>
<ol>
<li>Verify the status of the Jans Config API service by using the command <code>systemctl status jans-config-api.service</code>. In the majority of cases, this error is displayed when the Jans Config API is not running. </li>
<li>It is essential to verify the server's network connectivity, including firewall rules, ports, and routing, to ensure that there are no network-related impediments preventing communication with the Jans Config API. Jans Config API runs at port <code>8074</code> for Janssen vm installation.</li>
Expand Down
2 changes: 1 addition & 1 deletion nightly/admin/admin-ui/userMgmt-menu/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -1885,7 +1885,7 @@


<h1 id="users">Users<a class="headerlink" href="#users" title="Permanent link">#</a></h1>
<p>This interface allows the administrator to create, edit, delete and search user records in Janssen persistence. The user creation/modification form has First Name, Middle Name, Last Name, Username, Display Name, Email, Status and Password fields populated by default on it. The administrator can select and add more user attributes to the form from the right <code>Available Claims</code> panel. To add a new user claim, please follow this <a href="https://docs.jans.io/vreplace-janssen-version/admin/auth-server/openid-features/user-claims/custom-claims/">document</a>. Different <a href="../admin-menu/">Admin UI Roles</a> can be assigned to the user in the <code>jansAdminUIRole</code> attribute (to be selected from the <code>Available Claims</code> panel). </p>
<p>This interface allows the administrator to create, edit, delete and search user records in Janssen persistence. The user creation/modification form has First Name, Middle Name, Last Name, Username, Display Name, Email, Status and Password fields populated by default on it. The administrator can select and add more user attributes to the form from the right <code>Available Claims</code> panel. To add a new user claim, please follow this <a href="https://docs.jans.io/nightly/admin/auth-server/openid-features/user-claims/custom-claims/">document</a>. Different <a href="../admin-menu/">Admin UI Roles</a> can be assigned to the user in the <code>jansAdminUIRole</code> attribute (to be selected from the <code>Available Claims</code> panel). </p>
<p><img alt="image" src="../../../assets/admin-ui/user-mgmt.png" /></p>

<hr>
Expand Down
2 changes: 1 addition & 1 deletion nightly/admin/kubernetes-ops/upgrade/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -1898,7 +1898,7 @@ <h1>Upgrade</h1>
</li>
<li>
<p>Apply your upgrade:</p>
<p><code>helm upgrade &lt;flex-release-name&gt; gluu-flex/gluu -n &lt;namespace&gt; -f override.yaml --version=replace-flex-version</code></p>
<p><code>helm upgrade &lt;flex-release-name&gt; gluu-flex/gluu -n &lt;namespace&gt; -f override.yaml --version=0.0.0-nightly</code></p>
</li>
</ol>

Expand Down
4 changes: 2 additions & 2 deletions nightly/admin/recipes/getting-started-rancher/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -2660,7 +2660,7 @@ <h3 id="successful-installation">Successful Installation<a class="headerlink" hr
<li>Click on <code>Install</code> on the right side of the window. </li>
<li>Change the namespace from <code>default</code> to <code>gluu</code>, then click on <code>Next</code>.</li>
<li>Scroll through the sections to get familiar with the options. For minimal setup follow with the next instructions.</li>
<li>Add <code>License SSA</code>. Before initiating the setup, please obtain an <a href="https://docs.gluu.org/vreplace-flex-version/install/agama/prerequisites/#obtaining-an-ssa">SSA</a> for Flex trial, after which you will issued a JWT.</li>
<li>Add <code>License SSA</code>. Before initiating the setup, please obtain an <a href="https://docs.gluu.org/nightly/install/agama/prerequisites/#obtaining-an-ssa">SSA</a> for Flex trial, after which you will issued a JWT.</li>
<li>Click on the <code>Persistence</code> section. Change <code>SQL database host uri</code> to <code>postgresql.postgres.svc.cluster.local</code> in the case of <code>PostgreSQL</code> or <code>my-release-mysql.gluu.svc.cluster.local</code> in the case of <code>MySQL</code>. Also set <code>SQL database username</code>,<code>SQL password</code>, and <code>SQL database name</code> to the values you used during the database installation.</li>
<li>To enable Casa and the Admin UI, navigate to the <code>Optional Services</code> section and check the <code>Enable casa</code> and <code>boolean flag to enable admin UI</code> boxes. You can also enable different services like <code>Client API</code> and <code>Jackrabbit</code>.</li>
<li>Click on the section named <code>Ingress</code> and enable all the endpoints. You might add LB IP or address if you don't have <code>FQDN</code> for <code>Gluu</code>. </li>
Expand Down Expand Up @@ -2782,7 +2782,7 @@ <h4 id="jans-tui"><code>Jans TUI</code><a class="headerlink" href="#jans-tui" ti
<ol>
<li>
<p>Download jans-cli-tui from the <a href="https://github.com/JanssenProject/jans/releases">release</a> assets depending on your OS. For example: </p>
<p><code>wget https://github.com/JanssenProject/jans/releases/download/vreplace-janssen-version/jans-cli-tui-linux-ubuntu-X86-64.pyz</code></p>
<p><code>wget https://github.com/JanssenProject/jans/releases/download/nightly/jans-cli-tui-linux-ubuntu-X86-64.pyz</code></p>
<p>Now we have <code>jans-cli-tui-linux-ubuntu-X86-64.pyz</code> downloaded.</p>
</li>
<li>
Expand Down
2 changes: 1 addition & 1 deletion nightly/install/docker-install/quick-start/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -2011,7 +2011,7 @@ <h2 id="install">Install<a class="headerlink" href="#install" title="Permanent l
<p>Installation depends on a <a href="https://github.com/GluuFederation/flex/tree/main/docker-flex-monolith#environment-variables">set of environment variables</a>.
These environment variables can be set to customize installation as per the need. If not set, the installer uses default values.</p>
<p>Run this command to start the installation:</p>
<div class="highlight"><pre><span></span><code>wget<span class="w"> </span>https://raw.githubusercontent.com/GluuFederation/flex/vreplace-flex-version/automation/startflexmonolithdemo.sh<span class="w"> </span><span class="o">&amp;&amp;</span><span class="w"> </span>chmod<span class="w"> </span>u+x<span class="w"> </span>startflexmonolithdemo.sh<span class="w"> </span><span class="o">&amp;&amp;</span><span class="w"> </span>sudo<span class="w"> </span>bash<span class="w"> </span>startflexmonolithdemo.sh<span class="w"> </span>demoexample.gluu.org<span class="w"> </span>MYSQL
<div class="highlight"><pre><span></span><code>wget<span class="w"> </span>https://raw.githubusercontent.com/GluuFederation/flex/nightly/automation/startflexmonolithdemo.sh<span class="w"> </span><span class="o">&amp;&amp;</span><span class="w"> </span>chmod<span class="w"> </span>u+x<span class="w"> </span>startflexmonolithdemo.sh<span class="w"> </span><span class="o">&amp;&amp;</span><span class="w"> </span>sudo<span class="w"> </span>bash<span class="w"> </span>startflexmonolithdemo.sh<span class="w"> </span>demoexample.gluu.org<span class="w"> </span>MYSQL
</code></pre></div>
<p>Console messages like below confirms the successful installation:</p>
<div class="highlight"><pre><span></span><code>[+] Running 3/3
Expand Down
2 changes: 1 addition & 1 deletion nightly/install/helm-install/amazon-eks/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -2116,7 +2116,7 @@ <h2 id="system-requirements">System Requirements<a class="headerlink" href="#sys
<h2 id="initial-setup">Initial Setup<a class="headerlink" href="#initial-setup" title="Permanent link">#</a></h2>
<ol>
<li>
<p>Before initiating the setup, please obtain an <a href="https://docs.gluu.org/vreplace-flex-version/install/agama/prerequisites/#obtaining-an-ssa">SSA</a> for Flex trial, after which you will issued a JWT.</p>
<p>Before initiating the setup, please obtain an <a href="https://docs.gluu.org/nightly/install/agama/prerequisites/#obtaining-an-ssa">SSA</a> for Flex trial, after which you will issued a JWT.</p>
</li>
<li>
<p>Install <a href="https://docs.aws.amazon.com/cli/latest/userguide/getting-started-install.html">aws cli</a></p>
Expand Down
2 changes: 1 addition & 1 deletion nightly/install/helm-install/google-gke/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -2116,7 +2116,7 @@ <h2 id="system-requirements">System Requirements<a class="headerlink" href="#sys
<h2 id="initial-setup">Initial Setup<a class="headerlink" href="#initial-setup" title="Permanent link">#</a></h2>
<ol>
<li>
<p>Before initiating the setup, please obtain an <a href="https://docs.gluu.org/vreplace-flex-version/install/agama/prerequisites/#obtaining-an-ssa">SSA</a> for Flex trial, after which you will issued a JWT.</p>
<p>Before initiating the setup, please obtain an <a href="https://docs.gluu.org/nightly/install/agama/prerequisites/#obtaining-an-ssa">SSA</a> for Flex trial, after which you will issued a JWT.</p>
</li>
<li>
<p>Enable <a href="https://console.cloud.google.com/kubernetes">GKE API</a> if not enabled yet.</p>
Expand Down
4 changes: 2 additions & 2 deletions nightly/install/helm-install/local/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -2077,11 +2077,11 @@ <h2 id="system-requirements">System Requirements<a class="headerlink" href="#sys
</table>
<p>Releases of images are in style 1.0.0-beta.0, 1.0.0-0</p>
<h2 id="installation-steps">Installation Steps<a class="headerlink" href="#installation-steps" title="Permanent link">#</a></h2>
<p>Before initiating the setup, please obtain an <a href="https://docs.gluu.org/vreplace-flex-version/install/agama/prerequisites/#obtaining-an-ssa">SSA</a> for Flex trial, after which you will issued a JWT.</p>
<p>Before initiating the setup, please obtain an <a href="https://docs.gluu.org/nightly/install/agama/prerequisites/#obtaining-an-ssa">SSA</a> for Flex trial, after which you will issued a JWT.</p>
<p>Start a fresh Ubuntu <code>18.04</code>/<code>20.04</code>/<code>22.04</code> VM with ports <code>443</code> and <code>80</code> open. Then execute the following:</p>
<p><div class="highlight"><pre><span></span><code>sudo<span class="w"> </span>su<span class="w"> </span>-
</code></pre></div>
<div class="highlight"><pre><span></span><code>wget<span class="w"> </span>https://raw.githubusercontent.com/GluuFederation/flex/vreplace-flex-version/automation/startflexdemo.sh<span class="w"> </span><span class="o">&amp;&amp;</span><span class="w"> </span>chmod<span class="w"> </span>u+x<span class="w"> </span>startflexdemo.sh<span class="w"> </span><span class="o">&amp;&amp;</span><span class="w"> </span>./startflexdemo.sh
<div class="highlight"><pre><span></span><code>wget<span class="w"> </span>https://raw.githubusercontent.com/GluuFederation/flex/nightly/automation/startflexdemo.sh<span class="w"> </span><span class="o">&amp;&amp;</span><span class="w"> </span>chmod<span class="w"> </span>u+x<span class="w"> </span>startflexdemo.sh<span class="w"> </span><span class="o">&amp;&amp;</span><span class="w"> </span>./startflexdemo.sh
</code></pre></div></p>
<p>This will install Docker, Microk8s, Helm and Gluu with the default settings that can be found inside <a href="https://github.com/GluuFederation/flex/blob/main/charts/gluu/values.yaml">values.yaml</a>. </p>
<p>The installer will automatically add a record to your hosts record in the VM but if you want to access the endpoints outside the VM you must map the <code>ip</code> of the instance running Ubuntu to the FQDN you provided and then access the endpoints at your browser such in the example in the table below.</p>
Expand Down
2 changes: 1 addition & 1 deletion nightly/install/helm-install/microsoft-azure/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -2116,7 +2116,7 @@ <h2 id="system-requirements">System Requirements<a class="headerlink" href="#sys
<h2 id="initial-setup">Initial Setup<a class="headerlink" href="#initial-setup" title="Permanent link">#</a></h2>
<ol>
<li>
<p>Before initiating the setup, please obtain an <a href="https://docs.gluu.org/vreplace-flex-version/install/agama/prerequisites/#obtaining-an-ssa">SSA</a> for Flex trial, after which you will issued a JWT.</p>
<p>Before initiating the setup, please obtain an <a href="https://docs.gluu.org/nightly/install/agama/prerequisites/#obtaining-an-ssa">SSA</a> for Flex trial, after which you will issued a JWT.</p>
</li>
<li>
<p>Install <a href="https://learn.microsoft.com/en-us/cli/azure/install-azure-cli">Azure CLI</a></p>
Expand Down
4 changes: 2 additions & 2 deletions nightly/install/helm-install/rancher/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -1929,7 +1929,7 @@


<h1 id="install-gluu-server-using-rancher-marketplace">Install Gluu Server Using Rancher Marketplace<a class="headerlink" href="#install-gluu-server-using-rancher-marketplace" title="Permanent link">#</a></h1>
<p>For a more generic <code>Gluu Flex</code> installation on Rancher, you can follow <a href="https://docs.gluu.org/vreplace-flex-version/admin/recipes/getting-started-rancher/">this</a> comprehensive guide.</p>
<p>For a more generic <code>Gluu Flex</code> installation on Rancher, you can follow <a href="https://docs.gluu.org/nightly/admin/recipes/getting-started-rancher/">this</a> comprehensive guide.</p>
<p>Also, there are multiple <code>Rancher</code> installation <a href="https://ranchermanager.docs.rancher.com/getting-started/installation-and-upgrade#overview-of-installation-options">options</a>. For this quick start setup we will use a <a href="https://ranchermanager.docs.rancher.com/pages-for-subheaders/rancher-on-a-single-node-with-docker">single node Kubernetes install in docker with a self-signed certificate</a>.</p>
<h2 id="installation-steps">Installation Steps<a class="headerlink" href="#installation-steps" title="Permanent link">#</a></h2>
<div class="admonition note">
Expand All @@ -1938,7 +1938,7 @@ <h2 id="installation-steps">Installation Steps<a class="headerlink" href="#insta
Here's an <a href="https://ranchermanager.docs.rancher.com/reference-guides/single-node-rancher-in-docker/advanced-options#running-rancherrancher-and-rancherrancher-agent-on-the-same-node">example</a> on how to do that. </p>
</div>
<ol>
<li>Before initiating the setup, please obtain an <a href="https://docs.gluu.org/vreplace-flex-version/install/agama/prerequisites/#obtaining-an-ssa">SSA</a> for Flex trial, after which you will issued a JWT.</li>
<li>Before initiating the setup, please obtain an <a href="https://docs.gluu.org/nightly/install/agama/prerequisites/#obtaining-an-ssa">SSA</a> for Flex trial, after which you will issued a JWT.</li>
<li>Provision a Linux 4 CPU, 16 GB RAM, and 50GB SSD VM with ports <code>443</code> and <code>80</code> open. Save the VM IP address. For development environments, the VM can be set up using VMWare Workstation Player or VirtualBox with Ubuntu 20.04/22.04 operating system running on a VM.</li>
<li>Install <a href="https://docs.docker.com/engine/install/">Docker</a>.</li>
<li>Execute
Expand Down
10 changes: 5 additions & 5 deletions nightly/install/vm-install/rhel/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -2157,7 +2157,7 @@ <h3 id="download-and-verify-the-release-package">Download and Verify the Release
<ul>
<li>Download the release package from the Github Flex
<a href="https://github.com/gluufederation/flex/releases">Releases</a>
<div class="highlight"><pre><span></span><code>wget<span class="w"> </span>https://github.com/GluuFederation/flex/releases/download/vreplace-flex-version/flex-replace-flex-version-stable.el8.x86_64.rpm<span class="w"> </span>-P<span class="w"> </span>/tmp
<div class="highlight"><pre><span></span><code>wget<span class="w"> </span>https://github.com/GluuFederation/flex/releases/download/nightly/flex-0.0.0-nightly.el8.x86_64.rpm<span class="w"> </span>-P<span class="w"> </span>/tmp
</code></pre></div></li>
<li>GPG key is used to ensure the authenticity of the downloaded package during the installation process. If the key is
not found, the <a href="#install-the-release-package">installation step</a> would fail. Use the commands below to download and
Expand All @@ -2169,18 +2169,18 @@ <h3 id="download-and-verify-the-release-package">Download and Verify the Release
<div class="highlight"><pre><span></span><code>sudo<span class="w"> </span>rpm<span class="w"> </span>-import<span class="w"> </span>automation-flex-public-gpg.asc
</code></pre></div></li>
<li>Verify the integrity of the downloaded package using published <code>sha256sum</code>. Download the <code>sha256sum</code> file for the package
<div class="highlight"><pre><span></span><code>wget<span class="w"> </span>https://github.com/GluuFederation/flex/releases/download/vreplace-flex-version/flex-replace-flex-version-stable.el8.x86_64.rpm.sha256sum<span class="w"> </span>-P<span class="w"> </span>/tmp
<div class="highlight"><pre><span></span><code>wget<span class="w"> </span>https://github.com/GluuFederation/flex/releases/download/nightly/flex-0.0.0-nightly.el8.x86_64.rpm.sha256sum<span class="w"> </span>-P<span class="w"> </span>/tmp
</code></pre></div>
Run the command below from the directory where the downloaded package and the <code>.sha256sum</code> files are located.
<div class="highlight"><pre><span></span><code><span class="nb">cd</span><span class="w"> </span>/tmp<span class="p">;</span>
sha256sum<span class="w"> </span>-c<span class="w"> </span>flex-replace-flex-version-stable.el8.x86_64.rpm.sha256sum<span class="p">;</span>
sha256sum<span class="w"> </span>-c<span class="w"> </span>flex-0.0.0-nightly.el8.x86_64.rpm.sha256sum<span class="p">;</span>
</code></pre></div>
Output similar to below should confirm the integrity of the downloaded package.
<div class="highlight"><pre><span></span><code>flex-replace-flex-version-el8.x86_64.rpm : ok
<div class="highlight"><pre><span></span><code>flex-0.0.0-nightly-el8.x86_64.rpm : ok
</code></pre></div></li>
</ul>
<h3 id="install-the-release-package">Install the Release Package<a class="headerlink" href="#install-the-release-package" title="Permanent link">#</a></h3>
<div class="highlight"><pre><span></span><code>sudo<span class="w"> </span>yum<span class="w"> </span>install<span class="w"> </span>./flex-replace-flex-version-stable.el8.x86_64.rpm
<div class="highlight"><pre><span></span><code>sudo<span class="w"> </span>yum<span class="w"> </span>install<span class="w"> </span>./flex-0.0.0-nightly.el8.x86_64.rpm
</code></pre></div>
<h2 id="run-the-setup-script">Run the setup script<a class="headerlink" href="#run-the-setup-script" title="Permanent link">#</a></h2>
<p>Execute the setup script with command below:
Expand Down
Loading

0 comments on commit 1f4effc

Please sign in to comment.