You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cloudstack.apache.org by gi...@apache.org on 2026/05/13 15:09:47 UTC
(cloudstack-www) branch asf-site updated: Automated CloudStack website deployment completed on branch @ 283a98650b28bdde1ec740b6958237539cc851d2
This is an automated email from the ASF dual-hosted git repository.
github-actions[bot] pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/cloudstack-www.git
The following commit(s) were added to refs/heads/asf-site by this push:
new 6068592f1 Automated CloudStack website deployment completed on branch @ 283a98650b28bdde1ec740b6958237539cc851d2
6068592f1 is described below
commit 6068592f1b4d8f216d6b4e917638b79ab0e95e8a
Author: github-actions[bot] <gi...@users.noreply.github.com>
AuthorDate: Wed May 13 15:09:40 2026 +0000
Automated CloudStack website deployment completed on branch @ 283a98650b28bdde1ec740b6958237539cc851d2
---
404.html | 8 +-
about/index.html | 8 +-
api/index.html | 8 +-
archives/index.html | 8 +-
.../kiran-3e3a7f3100fc3b039796f6ba316c0ee5.png | Bin 0 -> 171455 bytes
.../manoj-f926e1b75d2dffed32a8a68c868ee6d3.png | Bin 0 -> 188301 bytes
.../{050c56d3.4bca127b.js => 050c56d3.8d5ea7b0.js} | 2 +-
.../{09f163a8.36f410fd.js => 09f163a8.e002ad84.js} | 2 +-
.../{11ce4159.ed0d714c.js => 11ce4159.4242c5cc.js} | 2 +-
.../{19b7ebe8.09aeb6a2.js => 19b7ebe8.9f417a52.js} | 2 +-
.../{1df93b7f.104fdb97.js => 1df93b7f.1f110cdc.js} | 2 +-
.../{28881b54.e2609692.js => 28881b54.256bfd12.js} | 2 +-
assets/js/2f078e06.b0413a9e.js | 1 +
assets/js/34677b7c.4bd298ef.js | 1 +
assets/js/34677b7c.96a37c6a.js | 1 -
.../{34ccbaf7.ac24447f.js => 34ccbaf7.c2cfbed6.js} | 2 +-
assets/js/3b1ba0e8.23f76724.js | 1 +
.../{44ac4dbb.0dfbdf84.js => 44ac4dbb.a26829a6.js} | 2 +-
assets/js/4e93a5c6.3b991536.js | 1 +
.../{52099127.f1ca5b85.js => 52099127.239bf7e9.js} | 2 +-
.../{6249c28d.667e76d2.js => 6249c28d.9afff315.js} | 2 +-
.../{69b09ea9.5072fb62.js => 69b09ea9.4f980bd6.js} | 2 +-
assets/js/6b53f8e2.00606571.js | 1 +
.../{6e4ab04c.e3e39bfc.js => 6e4ab04c.78aeca65.js} | 2 +-
.../{72095f03.94a3da86.js => 72095f03.0aa33e6a.js} | 2 +-
assets/js/77172a43.ad99de00.js | 1 -
assets/js/77172a43.f6f778c9.js | 1 +
.../{7d7fd0cd.d5ac50c9.js => 7d7fd0cd.6c49cb67.js} | 2 +-
.../{7d9726a8.ab8076fb.js => 7d9726a8.a6b3de95.js} | 2 +-
assets/js/814f3328.b4156127.js | 1 +
assets/js/814f3328.e3e4811a.js | 1 -
.../{8d351656.42f9ec1a.js => 8d351656.aff52025.js} | 2 +-
assets/js/8eb4e46b.92247277.js | 1 +
assets/js/8eb4e46b.9e80e2c5.js | 1 -
.../{9006ed44.a9cd46fb.js => 9006ed44.0f9f51dd.js} | 2 +-
.../{92999a1c.ce7b6297.js => 92999a1c.565e5935.js} | 2 +-
.../{98b657d8.99a68719.js => 98b657d8.ecc0d8b0.js} | 2 +-
.../{9f0ef2b0.73e7e754.js => 9f0ef2b0.c0b60bdc.js} | 2 +-
assets/js/a7023ddc.40d3504b.js | 1 -
assets/js/a7023ddc.50957bc5.js | 1 +
assets/js/a9feb000.d442566d.js | 1 +
.../{afaff11a.3d6a2a8b.js => afaff11a.6d8c06e2.js} | 2 +-
assets/js/b03582d8.5bc0547a.js | 1 -
assets/js/b03582d8.baf91a35.js | 1 +
.../{b11bad44.f7c3d633.js => b11bad44.d624ba58.js} | 2 +-
assets/js/b2b675dd.948ba26c.js | 1 +
assets/js/b2b675dd.b50cd8ae.js | 1 -
assets/js/b2f554cd.6ccee699.js | 1 +
assets/js/b2f554cd.d77d4cd7.js | 1 -
.../{b836db29.6ae05d2f.js => b836db29.dc25cc63.js} | 2 +-
.../{be375917.a9c3309a.js => be375917.74c50657.js} | 2 +-
.../{d285ed2c.3d3ff562.js => d285ed2c.fb5251bb.js} | 2 +-
assets/js/d69cc281.2dcf7416.js | 1 +
assets/js/d69cc281.47abc819.js | 1 -
.../{e045e010.fb5e1f1b.js => e045e010.becda4dc.js} | 2 +-
.../{e103c947.300a020f.js => e103c947.ea084436.js} | 2 +-
.../{f091cc2c.24f3bedb.js => f091cc2c.c4a7ed61.js} | 2 +-
.../{f242d0a7.b6dd3abe.js => f242d0a7.5b86ee77.js} | 2 +-
.../{f4165232.8f207cdd.js => f4165232.3a8f2067.js} | 2 +-
.../{f68a3c7b.2bf52798.js => f68a3c7b.701b7f88.js} | 2 +-
assets/js/main.5189dd9b.js | 2 +
...js.LICENSE.txt => main.5189dd9b.js.LICENSE.txt} | 0
assets/js/main.c41cc798.js | 2 -
assets/js/runtime~main.a02fd554.js | 1 -
assets/js/runtime~main.ed549e7f.js | 1 +
blog/4_1_0_vote_in/index.html | 8 +-
blog/abhisar-sinha-committer/index.html | 8 +-
.../index.html | 8 +-
.../index.html | 8 +-
blog/announcing-apache-cloudstack-4-12/index.html | 8 +-
.../index.html | 8 +-
.../index.html | 8 +-
.../index.html | 8 +-
.../index.html | 8 +-
blog/announcing_apache_cloudmonkey_v5_2/index.html | 8 +-
blog/announcing_apache_cloudstack_4_2/index.html | 8 +-
blog/announcing_apache_cloudstack_4_21/index.html | 8 +-
blog/announcing_apache_cloudstack_4_3/index.html | 8 +-
.../index.html | 8 +-
blog/announcing_apache_cloudstack_v4_4/index.html | 8 +-
.../index.html | 8 +-
.../index.html | 8 +-
blog/apache-cloudstack-4-17-release/index.html | 8 +-
blog/apache-cloudstack-4-18-0/index.html | 8 +-
.../index.html | 8 +-
blog/apache-cloudstack-at-cloudfest/index.html | 8 +-
blog/apache-cloudstack-cloudmonkey-v6-2/index.html | 8 +-
.../index.html | 8 +-
.../index.html | 8 +-
.../index.html | 8 +-
.../index.html | 8 +-
.../apache-cloudstack-lts-release-41710/index.html | 8 +-
.../apache-cloudstack-lts-release-41720/index.html | 8 +-
.../index.html | 8 +-
.../index.html | 8 +-
.../index.html | 8 +-
blog/apache_cloudstack_4_0_0/index.html | 8 +-
blog/apache_cloudstack_4_0_11/index.html | 8 +-
blog/apache_cloudstack_4_0_2/index.html | 8 +-
blog/apache_cloudstack_4_1_0/index.html | 8 +-
blog/apache_cloudstack_4_1_1/index.html | 8 +-
blog/apache_cloudstack_4_6_is/index.html | 8 +-
.../index.html | 8 +-
.../index.html | 8 +-
blog/apache_cloudstack_weekly_news_1/index.html | 8 +-
blog/apache_cloudstack_weekly_news_10/index.html | 8 +-
blog/apache_cloudstack_weekly_news_11/index.html | 8 +-
blog/apache_cloudstack_weekly_news_111/index.html | 8 +-
blog/apache_cloudstack_weekly_news_12/index.html | 8 +-
blog/apache_cloudstack_weekly_news_13/index.html | 8 +-
blog/apache_cloudstack_weekly_news_14/index.html | 8 +-
blog/apache_cloudstack_weekly_news_17/index.html | 8 +-
blog/apache_cloudstack_weekly_news_18/index.html | 8 +-
blog/apache_cloudstack_weekly_news_181/index.html | 8 +-
blog/apache_cloudstack_weekly_news_21/index.html | 8 +-
blog/apache_cloudstack_weekly_news_22/index.html | 8 +-
blog/apache_cloudstack_weekly_news_24/index.html | 8 +-
blog/apache_cloudstack_weekly_news_25/index.html | 8 +-
blog/apache_cloudstack_weekly_news_251/index.html | 8 +-
blog/apache_cloudstack_weekly_news_28/index.html | 8 +-
blog/apache_cloudstack_weekly_news_29/index.html | 8 +-
blog/apache_cloudstack_weekly_news_4/index.html | 8 +-
blog/apache_cloudstack_weekly_news_41/index.html | 8 +-
blog/apache_cloudstack_weekly_news_42/index.html | 8 +-
blog/apache_cloudstack_weekly_news_8/index.html | 8 +-
blog/apiculus/index.html | 8 +-
blog/archive/index.html | 10 +-
blog/asf_mailing_list_problems/index.html | 8 +-
blog/atom.xml | 105 ++++++++++++++++++++-
blog/becoming-a-profitable/index.html | 8 +-
.../index.html | 8 +-
blog/case-study-ikoula-xcpng-cloudstack/index.html | 8 +-
blog/ccc-2024-roundup/index.html | 8 +-
blog/ccc-2024/index.html | 8 +-
blog/ccc-2025-roundup/index.html | 8 +-
blog/ccc2023-agenda-revealed/index.html | 8 +-
blog/ccc2023-roundup/index.html | 8 +-
blog/ccc2023-vp-interview/index.html | 8 +-
blog/ccc2024-agenda-revealed/index.html | 8 +-
blog/cloud-iaas-predictions-for-2022/index.html | 8 +-
blog/cloudfest-2024-roundup/index.html | 8 +-
blog/cloudfest-2024/index.html | 8 +-
blog/cloudfest-2025/index.html | 8 +-
blog/cloudfest-2026/index.html | 8 +-
blog/cloudmonkey-6.3-release/index.html | 8 +-
blog/cloudmonkey-6.4-release/index.html | 8 +-
blog/cloudmonkey-6.5-release/index.html | 8 +-
blog/cloudstack-4.18.1-release/index.html | 8 +-
blog/cloudstack-4.19.0.0-release/index.html | 8 +-
blog/cloudstack-4.19.1.0-release/index.html | 8 +-
blog/cloudstack-4.19.2.0-release/index.html | 8 +-
.../index.html | 8 +-
blog/cloudstack-4.20.0.0-release/index.html | 8 +-
blog/cloudstack-4.20.2.0-release/index.html | 8 +-
blog/cloudstack-4.20.3.0-release/index.html | 8 +-
blog/cloudstack-4.21.0.0-release/index.html | 8 +-
blog/cloudstack-4.22.0.0-release/index.html | 8 +-
.../index.html | 8 +-
.../index.html | 8 +-
blog/cloudstack-and-gitops-at-scale/index.html | 8 +-
.../index.html | 8 +-
.../index.html | 8 +-
.../index.html | 8 +-
.../index.html | 8 +-
.../index.html | 8 +-
blog/cloudstack-european-user-group-may/index.html | 8 +-
.../cloudstack-european-user-group-may1/index.html | 8 +-
.../index.html | 8 +-
.../index.html | 8 +-
.../index.html | 8 +-
.../index.html | 8 +-
.../index.html | 8 +-
.../cloudstack-kubernetes-provider-v1-0/index.html | 8 +-
.../index.html | 8 +-
.../index.html | 8 +-
.../index.html | 8 +-
blog/cloudstack_and_openssl_cve_2015/index.html | 8 +-
blog/cloudstack_and_the_ghost_glibc/index.html | 8 +-
blog/cloudstack_s_realhostip_service_to/index.html | 8 +-
blog/cloudstack_weekly_news_10_july/index.html | 8 +-
blog/coceu-2024/index.html | 8 +-
blog/coceu26/index.html | 8 +-
.../index.html | 8 +-
blog/cseug-2023-roundup/index.html | 8 +-
blog/cseug-2024-roundup/index.html | 8 +-
blog/cseug-2024/index.html | 8 +-
blog/cseug-2025-london/index.html | 8 +-
blog/cseug-2025/index.html | 8 +-
blog/cseug-2026/index.html | 8 +-
blog/cseug-autumn-2025-agenda/index.html | 8 +-
blog/cseug2024-agenda/index.html | 8 +-
blog/cseug25-autumn-roundup/index.html | 8 +-
blog/cseug25-roundup/index.html | 8 +-
blog/cseug26-agenda/index.html | 8 +-
blog/csiug-2024-hyd-roundup/index.html | 8 +-
blog/csiug-2025/index.html | 8 +-
blog/csiug25-roundup/index.html | 8 +-
blog/cve-2022-35741/index.html | 8 +-
blog/cve-advisories-4.19.3.0-4.20.1.0/index.html | 8 +-
blog/cve-advisories-4.20.2.0-4.22.0.0/index.html | 8 +-
blog/cve_2013_2136_apache_cloudstack/index.html | 8 +-
blog/cve_2013_6398_cloudstack_virtual/index.html | 8 +-
.../index.html | 8 +-
blog/cve_2014_7807_apache_cloudstack/index.html | 8 +-
blog/day-2-at-cloudfest/index.html | 8 +-
blog/day-3-at-cloudfest/index.html | 8 +-
blog/disaster-recovery-cloudstack-ceph/index.html | 8 +-
.../index.html | 8 +-
blog/fabricio-duarte-committer/index.html | 8 +-
blog/future-proof-open-source-platform/index.html | 8 +-
blog/gsoc-2023/index.html | 8 +-
blog/how_to_mitigate_openssl_heartbleed/index.html | 8 +-
blog/index.html | 45 +++++----
blog/india-user-group-2024/index.html | 8 +-
blog/jamie-pell-committer/index.html | 8 +-
blog/log4jshell/index.html | 8 +-
blog/meet-apache-cloudstack-at-kubecon/index.html | 8 +-
blog/meet-rohit-yadav-the-new/index.html | 8 +-
blog/meet-the-community-david-jumani/index.html | 8 +-
.../meet-the-community-gabriel-brascher/index.html | 8 +-
blog/meet-the-community-k-b/index.html | 8 +-
blog/meet-the-community-nicolas-vazquez/index.html | 8 +-
blog/meet-the-community-pearl-dsilva/index.html | 8 +-
blog/meet-the-community-simon-weller/index.html | 8 +-
blog/meet-the-community-slavka-peleva/index.html | 8 +-
blog/new-commiter-manoj.htm/index.html | 11 +++
blog/new-commiter-manoj.html/index.html | 11 +++
.../index.html | 53 ++++++-----
blog/new-pmc-kiran.htm/index.html | 11 +++
blog/new-pmc-kiran.html/index.html | 11 +++
.../index.html | 67 ++++++++++---
blog/new-vp-nicolas-vazquez/index.html | 8 +-
blog/new-vp-wido-den-hollander/index.html | 8 +-
blog/page/10/index.html | 12 +--
blog/page/11/index.html | 12 +--
blog/page/12/index.html | 13 ++-
blog/page/13/index.html | 19 ++--
blog/page/14/index.html | 16 +++-
blog/page/15/index.html | 10 +-
blog/page/16/index.html | 10 +-
blog/page/17/index.html | 10 +-
blog/page/18/index.html | 10 +-
blog/page/19/index.html | 10 +-
blog/page/2/index.html | 32 ++++---
blog/page/20.htm/index.html | 11 +++
blog/page/20.html/index.html | 11 +++
blog/{tags => page/20}/index.html | 14 +--
blog/page/3/index.html | 23 ++---
blog/page/4/index.html | 28 +++---
blog/page/5/index.html | 30 +++---
blog/page/6/index.html | 31 +++---
blog/page/7/index.html | 35 +++----
blog/page/8/index.html | 27 ++++--
blog/page/9/index.html | 16 ++--
blog/realhostip_reprieve/index.html | 8 +-
.../realhostip_service_is_being_retired/index.html | 8 +-
.../index.html | 8 +-
blog/rss.xml | 97 ++++++++++++++++++-
.../index.html | 8 +-
.../index.html | 8 +-
.../index.html | 8 +-
.../index.html | 8 +-
.../index.html | 8 +-
.../index.html | 10 +-
.../index.html | 8 +-
blog/swen-brueseke-committer/index.html | 8 +-
blog/tags/announcement/index.html | 8 +-
blog/tags/announcement/page/2/index.html | 8 +-
blog/tags/announcement/page/3/index.html | 8 +-
blog/tags/announcement/page/4/index.html | 8 +-
blog/tags/announcement/page/5/index.html | 8 +-
blog/tags/announcement/page/6/index.html | 8 +-
blog/tags/announcement/page/7/index.html | 8 +-
blog/tags/announcement/page/8/index.html | 8 +-
blog/tags/case-studies/index.html | 8 +-
blog/tags/case-studies/page/2/index.html | 8 +-
blog/tags/community/index.html | 40 +++++---
blog/tags/community/page/2/index.html | 19 ++--
blog/tags/events/index.html | 8 +-
blog/tags/index.html | 10 +-
blog/tags/news/index.html | 49 +++++-----
blog/tags/news/page/2/index.html | 41 ++++----
blog/tags/news/page/3/index.html | 34 +++----
blog/tags/news/page/4/index.html | 23 +++--
blog/tags/news/page/5/index.html | 12 +--
blog/tags/roundup/index.html | 8 +-
blog/tags/roundup/page/2/index.html | 8 +-
blog/terraform-provider-0.6.0-release/index.html | 8 +-
blog/terraform-solution-brief/index.html | 8 +-
blog/test_entry/index.html | 8 +-
.../index.html | 8 +-
.../index.html | 8 +-
.../index.html | 8 +-
.../index.html | 8 +-
.../index.html | 8 +-
.../index.html | 8 +-
.../index.html | 8 +-
.../index.html | 8 +-
blog/unauthorised-access-to-annotations/index.html | 8 +-
blog/vp-2024/index.html | 8 +-
blog/we-systems-case-study/index.html | 8 +-
blog/what-s-coming-in-cloudmonkey/index.html | 8 +-
blog/what-s-new-in-apache/index.html | 8 +-
blog/what-s-new-in-apache1/index.html | 8 +-
blog/why-lifeincloud-chose-cloudstack/index.html | 8 +-
blog/year-in-review-2022/index.html | 8 +-
bylaws/index.html | 8 +-
cloud-builders/index.html | 8 +-
contribute/index.html | 8 +-
developers/index.html | 8 +-
downloads/index.html | 8 +-
events/index.html | 8 +-
features/index.html | 8 +-
history/index.html | 8 +-
index.html | 8 +-
integrations/index.html | 8 +-
kubernetes/index.html | 8 +-
learn-more/index.html | 8 +-
mailing-lists/index.html | 8 +-
search-index.json | 2 +-
search/index.html | 8 +-
security/index.html | 8 +-
sitemap.xml | 2 +-
trademark-guidelines/index.html | 8 +-
users/index.html | 8 +-
website-guide/index.html | 8 +-
who/index.html | 10 +-
327 files changed, 1654 insertions(+), 1274 deletions(-)
diff --git a/404.html b/404.html
index cf1fe4101..695c53c0e 100644
--- a/404.html
+++ b/404.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -51,7 +51,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/about/index.html b/about/index.html
index 8e310186c..5b5dc1e08 100644
--- a/about/index.html
+++ b/about/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -51,7 +51,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/api/index.html b/api/index.html
index 6e3ad39d5..cdd82542d 100644
--- a/api/index.html
+++ b/api/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -55,7 +55,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/archives/index.html b/archives/index.html
index 35b6d8b75..bdf2a4739 100644
--- a/archives/index.html
+++ b/archives/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -54,7 +54,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/assets/images/kiran-3e3a7f3100fc3b039796f6ba316c0ee5.png b/assets/images/kiran-3e3a7f3100fc3b039796f6ba316c0ee5.png
new file mode 100644
index 000000000..b30d6e0f3
Binary files /dev/null and b/assets/images/kiran-3e3a7f3100fc3b039796f6ba316c0ee5.png differ
diff --git a/assets/images/manoj-f926e1b75d2dffed32a8a68c868ee6d3.png b/assets/images/manoj-f926e1b75d2dffed32a8a68c868ee6d3.png
new file mode 100644
index 000000000..14c01b6ed
Binary files /dev/null and b/assets/images/manoj-f926e1b75d2dffed32a8a68c868ee6d3.png differ
diff --git a/assets/js/050c56d3.4bca127b.js b/assets/js/050c56d3.8d5ea7b0.js
similarity index 72%
rename from assets/js/050c56d3.4bca127b.js
rename to assets/js/050c56d3.8d5ea7b0.js
index 5514ea87e..4a8aa128c 100644
--- a/assets/js/050c56d3.4bca127b.js
+++ b/assets/js/050c56d3.8d5ea7b0.js
@@ -1 +1 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[352],{9739:e=>{e.exports=JSON.parse('{"permalink":"/blog/tags/news/page/4","page":4,"postsPerPage":10,"totalPages":5,"totalCount":45,"previousPage":"/blog/tags/news/page/3","nextPage":"/blog/tags/news/page/5","blogDescription":"Apache CloudStack Blog","blogTitle":"Blog"}')}}]);
\ No newline at end of file
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[352],{9739:e=>{e.exports=JSON.parse('{"permalink":"/blog/tags/news/page/4","page":4,"postsPerPage":10,"totalPages":5,"totalCount":47,"previousPage":"/blog/tags/news/page/3","nextPage":"/blog/tags/news/page/5","blogDescription":"Apache CloudStack Blog","blogTitle":"Blog"}')}}]);
\ No newline at end of file
diff --git a/assets/js/09f163a8.36f410fd.js b/assets/js/09f163a8.e002ad84.js
similarity index 58%
rename from assets/js/09f163a8.36f410fd.js
rename to assets/js/09f163a8.e002ad84.js
index f93a6786d..e90eb6903 100644
--- a/assets/js/09f163a8.36f410fd.js
+++ b/assets/js/09f163a8.e002ad84.js
@@ -1 +1 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[7686],{1173:e=>{e.exports=JSON.parse('{"permalink":"/blog/page/17","page":17,"postsPerPage":10,"totalPages":19,"totalCount":189,"previousPage":"/blog/page/16","nextPage":"/blog/page/18","blogDescription":"Apache CloudStack Blog","blogTitle":"Blog"}')}}]);
\ No newline at end of file
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[7686],{1173:e=>{e.exports=JSON.parse('{"permalink":"/blog/page/17","page":17,"postsPerPage":10,"totalPages":20,"totalCount":191,"previousPage":"/blog/page/16","nextPage":"/blog/page/18","blogDescription":"Apache CloudStack Blog","blogTitle":"Blog"}')}}]);
\ No newline at end of file
diff --git a/assets/js/11ce4159.ed0d714c.js b/assets/js/11ce4159.4242c5cc.js
similarity index 58%
rename from assets/js/11ce4159.ed0d714c.js
rename to assets/js/11ce4159.4242c5cc.js
index 04b1241ff..ab687bfaa 100644
--- a/assets/js/11ce4159.ed0d714c.js
+++ b/assets/js/11ce4159.4242c5cc.js
@@ -1 +1 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[1531],{75034:e=>{e.exports=JSON.parse('{"permalink":"/blog/page/5","page":5,"postsPerPage":10,"totalPages":19,"totalCount":189,"previousPage":"/blog/page/4","nextPage":"/blog/page/6","blogDescription":"Apache CloudStack Blog","blogTitle":"Blog"}')}}]);
\ No newline at end of file
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[1531],{75034:e=>{e.exports=JSON.parse('{"permalink":"/blog/page/5","page":5,"postsPerPage":10,"totalPages":20,"totalCount":191,"previousPage":"/blog/page/4","nextPage":"/blog/page/6","blogDescription":"Apache CloudStack Blog","blogTitle":"Blog"}')}}]);
\ No newline at end of file
diff --git a/assets/js/19b7ebe8.09aeb6a2.js b/assets/js/19b7ebe8.9f417a52.js
similarity index 93%
rename from assets/js/19b7ebe8.09aeb6a2.js
rename to assets/js/19b7ebe8.9f417a52.js
index f31f3d1a4..b4474d532 100644
--- a/assets/js/19b7ebe8.09aeb6a2.js
+++ b/assets/js/19b7ebe8.9f417a52.js
@@ -1 +1 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[7122],{11157:e=>{e.exports=JSON.parse('{"label":"news","permalink":"/blog/tags/news","allTagsPath":"/blog/tags","count":45}')}}]);
\ No newline at end of file
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[7122],{11157:e=>{e.exports=JSON.parse('{"label":"news","permalink":"/blog/tags/news","allTagsPath":"/blog/tags","count":47}')}}]);
\ No newline at end of file
diff --git a/assets/js/1df93b7f.104fdb97.js b/assets/js/1df93b7f.1f110cdc.js
similarity index 98%
rename from assets/js/1df93b7f.104fdb97.js
rename to assets/js/1df93b7f.1f110cdc.js
index f2826b178..e416a9d08 100644
--- a/assets/js/1df93b7f.104fdb97.js
+++ b/assets/js/1df93b7f.1f110cdc.js
@@ -1 +1 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[3237,2535],{37203:(e,t,a)=>{a.d(t,{Z:()=>l});var n=a(67294);function l(){return n.createElement(n.Fragment,null,n.createElement("section",null,n.createElement("div",{className:"container"},n.createElement("div",{className:"row margin-second"},n.createElement("div",{className:"col-lg-8 offset-lg-2 text-center"},n.createElement("h2",{className:"section-title"},"CloudStack Events"),n.createElement("p",{className:"px [...]
\ No newline at end of file
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[3237,2535],{37203:(e,t,a)=>{a.d(t,{Z:()=>l});var n=a(67294);function l(){return n.createElement(n.Fragment,null,n.createElement("section",null,n.createElement("div",{className:"container"},n.createElement("div",{className:"row margin-second"},n.createElement("div",{className:"col-lg-8 offset-lg-2 text-center"},n.createElement("h2",{className:"section-title"},"CloudStack Events"),n.createElement("p",{className:"px [...]
\ No newline at end of file
diff --git a/assets/js/28881b54.e2609692.js b/assets/js/28881b54.256bfd12.js
similarity index 73%
rename from assets/js/28881b54.e2609692.js
rename to assets/js/28881b54.256bfd12.js
index 1fb46b992..4fe18b8a8 100644
--- a/assets/js/28881b54.e2609692.js
+++ b/assets/js/28881b54.256bfd12.js
@@ -1 +1 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[9317],{65893:e=>{e.exports=JSON.parse('{"permalink":"/blog/tags/news/page/2","page":2,"postsPerPage":10,"totalPages":5,"totalCount":45,"previousPage":"/blog/tags/news","nextPage":"/blog/tags/news/page/3","blogDescription":"Apache CloudStack Blog","blogTitle":"Blog"}')}}]);
\ No newline at end of file
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[9317],{65893:e=>{e.exports=JSON.parse('{"permalink":"/blog/tags/news/page/2","page":2,"postsPerPage":10,"totalPages":5,"totalCount":47,"previousPage":"/blog/tags/news","nextPage":"/blog/tags/news/page/3","blogDescription":"Apache CloudStack Blog","blogTitle":"Blog"}')}}]);
\ No newline at end of file
diff --git a/assets/js/2f078e06.b0413a9e.js b/assets/js/2f078e06.b0413a9e.js
new file mode 100644
index 000000000..cc73f1796
--- /dev/null
+++ b/assets/js/2f078e06.b0413a9e.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[9391],{57334:e=>{e.exports=JSON.parse('{"permalink":"/blog/page/20","page":20,"postsPerPage":10,"totalPages":20,"totalCount":191,"previousPage":"/blog/page/19","blogDescription":"Apache CloudStack Blog","blogTitle":"Blog"}')}}]);
\ No newline at end of file
diff --git a/assets/js/34677b7c.4bd298ef.js b/assets/js/34677b7c.4bd298ef.js
new file mode 100644
index 000000000..a34c09954
--- /dev/null
+++ b/assets/js/34677b7c.4bd298ef.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[3080],{3905:(e,a,t)=>{t.d(a,{Zo:()=>p,kt:()=>N});var l=t(67294);function r(e,a,t){return a in e?Object.defineProperty(e,a,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[a]=t,e}function n(e,a){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);a&&(l=l.filter((function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable}))),t.push.apply(t,l)}return t}function i [...]
\ No newline at end of file
diff --git a/assets/js/34677b7c.96a37c6a.js b/assets/js/34677b7c.96a37c6a.js
deleted file mode 100644
index ebde23a89..000000000
--- a/assets/js/34677b7c.96a37c6a.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[3080],{3905:(e,a,t)=>{t.d(a,{Zo:()=>p,kt:()=>N});var l=t(67294);function r(e,a,t){return a in e?Object.defineProperty(e,a,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[a]=t,e}function n(e,a){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);a&&(l=l.filter((function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable}))),t.push.apply(t,l)}return t}function i [...]
\ No newline at end of file
diff --git a/assets/js/34ccbaf7.ac24447f.js b/assets/js/34ccbaf7.c2cfbed6.js
similarity index 80%
rename from assets/js/34ccbaf7.ac24447f.js
rename to assets/js/34ccbaf7.c2cfbed6.js
index 8fe25fcdb..7350baee0 100644
--- a/assets/js/34ccbaf7.ac24447f.js
+++ b/assets/js/34ccbaf7.c2cfbed6.js
@@ -1 +1 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[2711],{27651:e=>{e.exports=JSON.parse('{"permalink":"/blog/tags/news/page/5","page":5,"postsPerPage":10,"totalPages":5,"totalCount":45,"previousPage":"/blog/tags/news/page/4","blogDescription":"Apache CloudStack Blog","blogTitle":"Blog"}')}}]);
\ No newline at end of file
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[2711],{27651:e=>{e.exports=JSON.parse('{"permalink":"/blog/tags/news/page/5","page":5,"postsPerPage":10,"totalPages":5,"totalCount":47,"previousPage":"/blog/tags/news/page/4","blogDescription":"Apache CloudStack Blog","blogTitle":"Blog"}')}}]);
\ No newline at end of file
diff --git a/assets/js/3b1ba0e8.23f76724.js b/assets/js/3b1ba0e8.23f76724.js
new file mode 100644
index 000000000..1559f2de9
--- /dev/null
+++ b/assets/js/3b1ba0e8.23f76724.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[3679],{3905:(e,t,a)=>{a.d(t,{Zo:()=>c,kt:()=>h});var n=a(67294);function o(e,t,a){return t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function r(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,n)}return a}function i [...]
\ No newline at end of file
diff --git a/assets/js/44ac4dbb.0dfbdf84.js b/assets/js/44ac4dbb.a26829a6.js
similarity index 58%
rename from assets/js/44ac4dbb.0dfbdf84.js
rename to assets/js/44ac4dbb.a26829a6.js
index 04d2bbcdf..60c99564f 100644
--- a/assets/js/44ac4dbb.0dfbdf84.js
+++ b/assets/js/44ac4dbb.a26829a6.js
@@ -1 +1 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[7142],{90399:e=>{e.exports=JSON.parse('{"permalink":"/blog/page/6","page":6,"postsPerPage":10,"totalPages":19,"totalCount":189,"previousPage":"/blog/page/5","nextPage":"/blog/page/7","blogDescription":"Apache CloudStack Blog","blogTitle":"Blog"}')}}]);
\ No newline at end of file
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[7142],{90399:e=>{e.exports=JSON.parse('{"permalink":"/blog/page/6","page":6,"postsPerPage":10,"totalPages":20,"totalCount":191,"previousPage":"/blog/page/5","nextPage":"/blog/page/7","blogDescription":"Apache CloudStack Blog","blogTitle":"Blog"}')}}]);
\ No newline at end of file
diff --git a/assets/js/4e93a5c6.3b991536.js b/assets/js/4e93a5c6.3b991536.js
new file mode 100644
index 000000000..eb95a02ee
--- /dev/null
+++ b/assets/js/4e93a5c6.3b991536.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[3758],{3905:(e,t,n)=>{n.d(t,{Zo:()=>m,kt:()=>h});var r=n(67294);function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function i [...]
\ No newline at end of file
diff --git a/assets/js/52099127.f1ca5b85.js b/assets/js/52099127.239bf7e9.js
similarity index 58%
rename from assets/js/52099127.f1ca5b85.js
rename to assets/js/52099127.239bf7e9.js
index 0de7188ba..c948e26b1 100644
--- a/assets/js/52099127.f1ca5b85.js
+++ b/assets/js/52099127.239bf7e9.js
@@ -1 +1 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[1426],{94708:e=>{e.exports=JSON.parse('{"permalink":"/blog/page/7","page":7,"postsPerPage":10,"totalPages":19,"totalCount":189,"previousPage":"/blog/page/6","nextPage":"/blog/page/8","blogDescription":"Apache CloudStack Blog","blogTitle":"Blog"}')}}]);
\ No newline at end of file
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[1426],{94708:e=>{e.exports=JSON.parse('{"permalink":"/blog/page/7","page":7,"postsPerPage":10,"totalPages":20,"totalCount":191,"previousPage":"/blog/page/6","nextPage":"/blog/page/8","blogDescription":"Apache CloudStack Blog","blogTitle":"Blog"}')}}]);
\ No newline at end of file
diff --git a/assets/js/6249c28d.667e76d2.js b/assets/js/6249c28d.9afff315.js
similarity index 58%
rename from assets/js/6249c28d.667e76d2.js
rename to assets/js/6249c28d.9afff315.js
index 0a9949234..2d2971943 100644
--- a/assets/js/6249c28d.667e76d2.js
+++ b/assets/js/6249c28d.9afff315.js
@@ -1 +1 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[4465],{6191:e=>{e.exports=JSON.parse('{"permalink":"/blog/page/16","page":16,"postsPerPage":10,"totalPages":19,"totalCount":189,"previousPage":"/blog/page/15","nextPage":"/blog/page/17","blogDescription":"Apache CloudStack Blog","blogTitle":"Blog"}')}}]);
\ No newline at end of file
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[4465],{6191:e=>{e.exports=JSON.parse('{"permalink":"/blog/page/16","page":16,"postsPerPage":10,"totalPages":20,"totalCount":191,"previousPage":"/blog/page/15","nextPage":"/blog/page/17","blogDescription":"Apache CloudStack Blog","blogTitle":"Blog"}')}}]);
\ No newline at end of file
diff --git a/assets/js/69b09ea9.5072fb62.js b/assets/js/69b09ea9.4f980bd6.js
similarity index 89%
rename from assets/js/69b09ea9.5072fb62.js
rename to assets/js/69b09ea9.4f980bd6.js
index ccc78434e..f3a7bcf60 100644
--- a/assets/js/69b09ea9.5072fb62.js
+++ b/assets/js/69b09ea9.4f980bd6.js
@@ -1 +1 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[498],{22332:e=>{e.exports=JSON.parse('{"label":"community","permalink":"/blog/tags/community","allTagsPath":"/blog/tags","count":17}')}}]);
\ No newline at end of file
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[498],{22332:e=>{e.exports=JSON.parse('{"label":"community","permalink":"/blog/tags/community","allTagsPath":"/blog/tags","count":19}')}}]);
\ No newline at end of file
diff --git a/assets/js/6b53f8e2.00606571.js b/assets/js/6b53f8e2.00606571.js
new file mode 100644
index 000000000..d7dffc92d
--- /dev/null
+++ b/assets/js/6b53f8e2.00606571.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[1731],{3905:(e,t,n)=>{n.d(t,{Zo:()=>u,kt:()=>f});var r=n(67294);function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function i [...]
\ No newline at end of file
diff --git a/assets/js/6e4ab04c.e3e39bfc.js b/assets/js/6e4ab04c.78aeca65.js
similarity index 88%
rename from assets/js/6e4ab04c.e3e39bfc.js
rename to assets/js/6e4ab04c.78aeca65.js
index 01d498c26..379cc607e 100644
--- a/assets/js/6e4ab04c.e3e39bfc.js
+++ b/assets/js/6e4ab04c.78aeca65.js
@@ -1 +1 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[7049],{37377:e=>{e.exports=JSON.parse('{"label":"community","permalink":"/blog/tags/community","allTagsPath":"/blog/tags","count":17}')}}]);
\ No newline at end of file
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[7049],{37377:e=>{e.exports=JSON.parse('{"label":"community","permalink":"/blog/tags/community","allTagsPath":"/blog/tags","count":19}')}}]);
\ No newline at end of file
diff --git a/assets/js/72095f03.94a3da86.js b/assets/js/72095f03.0aa33e6a.js
similarity index 57%
rename from assets/js/72095f03.94a3da86.js
rename to assets/js/72095f03.0aa33e6a.js
index f02881e16..68094b912 100644
--- a/assets/js/72095f03.94a3da86.js
+++ b/assets/js/72095f03.0aa33e6a.js
@@ -1 +1 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[9028],{30825:e=>{e.exports=JSON.parse('{"permalink":"/blog/page/15","page":15,"postsPerPage":10,"totalPages":19,"totalCount":189,"previousPage":"/blog/page/14","nextPage":"/blog/page/16","blogDescription":"Apache CloudStack Blog","blogTitle":"Blog"}')}}]);
\ No newline at end of file
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[9028],{30825:e=>{e.exports=JSON.parse('{"permalink":"/blog/page/15","page":15,"postsPerPage":10,"totalPages":20,"totalCount":191,"previousPage":"/blog/page/14","nextPage":"/blog/page/16","blogDescription":"Apache CloudStack Blog","blogTitle":"Blog"}')}}]);
\ No newline at end of file
diff --git a/assets/js/77172a43.ad99de00.js b/assets/js/77172a43.ad99de00.js
deleted file mode 100644
index e147c7da9..000000000
--- a/assets/js/77172a43.ad99de00.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[2431],{3905:(e,t,r)=>{r.d(t,{Zo:()=>u,kt:()=>y});var a=r(67294);function n(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function o(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,a)}return r}function l [...]
\ No newline at end of file
diff --git a/assets/js/77172a43.f6f778c9.js b/assets/js/77172a43.f6f778c9.js
new file mode 100644
index 000000000..ec359173d
--- /dev/null
+++ b/assets/js/77172a43.f6f778c9.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[2431],{3905:(e,t,r)=>{r.d(t,{Zo:()=>u,kt:()=>y});var a=r(67294);function n(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function o(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,a)}return r}function l [...]
\ No newline at end of file
diff --git a/assets/js/7d7fd0cd.d5ac50c9.js b/assets/js/7d7fd0cd.6c49cb67.js
similarity index 62%
rename from assets/js/7d7fd0cd.d5ac50c9.js
rename to assets/js/7d7fd0cd.6c49cb67.js
index ecc803f80..e1ca70af4 100644
--- a/assets/js/7d7fd0cd.d5ac50c9.js
+++ b/assets/js/7d7fd0cd.6c49cb67.js
@@ -1 +1 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[5991],{81632:e=>{e.exports=JSON.parse('{"permalink":"/blog/tags/news","page":1,"postsPerPage":10,"totalPages":5,"totalCount":45,"nextPage":"/blog/tags/news/page/2","blogDescription":"Apache CloudStack Blog","blogTitle":"Blog"}')}}]);
\ No newline at end of file
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[5991],{81632:e=>{e.exports=JSON.parse('{"permalink":"/blog/tags/news","page":1,"postsPerPage":10,"totalPages":5,"totalCount":47,"nextPage":"/blog/tags/news/page/2","blogDescription":"Apache CloudStack Blog","blogTitle":"Blog"}')}}]);
\ No newline at end of file
diff --git a/assets/js/7d9726a8.ab8076fb.js b/assets/js/7d9726a8.a6b3de95.js
similarity index 58%
rename from assets/js/7d9726a8.ab8076fb.js
rename to assets/js/7d9726a8.a6b3de95.js
index 56a12f2cb..44dc312c7 100644
--- a/assets/js/7d9726a8.ab8076fb.js
+++ b/assets/js/7d9726a8.a6b3de95.js
@@ -1 +1 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[7429],{89494:e=>{e.exports=JSON.parse('{"permalink":"/blog/page/4","page":4,"postsPerPage":10,"totalPages":19,"totalCount":189,"previousPage":"/blog/page/3","nextPage":"/blog/page/5","blogDescription":"Apache CloudStack Blog","blogTitle":"Blog"}')}}]);
\ No newline at end of file
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[7429],{89494:e=>{e.exports=JSON.parse('{"permalink":"/blog/page/4","page":4,"postsPerPage":10,"totalPages":20,"totalCount":191,"previousPage":"/blog/page/3","nextPage":"/blog/page/5","blogDescription":"Apache CloudStack Blog","blogTitle":"Blog"}')}}]);
\ No newline at end of file
diff --git a/assets/js/814f3328.b4156127.js b/assets/js/814f3328.b4156127.js
new file mode 100644
index 000000000..79a4a36be
--- /dev/null
+++ b/assets/js/814f3328.b4156127.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[2535],{45641:e=>{e.exports=JSON.parse('{"title":"Recent Posts","items":[{"title":"Apache CloudStack Welcomes Kiran Chavala as a PMC Member","permalink":"/blog/new-pmc-kiran"},{"title":"Apache CloudStack Welcomes Manoj Kumar as a Committer to the Project","permalink":"/blog/new-commiter-manoj"},{"title":"[ADVISORY] Apache CloudStack LTS Security Releases 4.20.3.0 and 4.22.0.1","permalink":"/blog/security-release-a [...]
\ No newline at end of file
diff --git a/assets/js/814f3328.e3e4811a.js b/assets/js/814f3328.e3e4811a.js
deleted file mode 100644
index eeb4df7d6..000000000
--- a/assets/js/814f3328.e3e4811a.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[2535],{45641:e=>{e.exports=JSON.parse('{"title":"Recent Posts","items":[{"title":"[ADVISORY] Apache CloudStack LTS Security Releases 4.20.3.0 and 4.22.0.1","permalink":"/blog/security-release-advisory-4.20.3.0-4.22.0.1"},{"title":"Apache CloudStack 4.20.3.0 Release","permalink":"/blog/cloudstack-4.20.3.0-release"},{"title":"Apache CloudStack Welcomes New Committer Abhisar Sinha","permalink":"/blog/abhisar-sinha-c [...]
\ No newline at end of file
diff --git a/assets/js/8d351656.42f9ec1a.js b/assets/js/8d351656.aff52025.js
similarity index 57%
rename from assets/js/8d351656.42f9ec1a.js
rename to assets/js/8d351656.aff52025.js
index 41e48f41b..56ab9d54c 100644
--- a/assets/js/8d351656.42f9ec1a.js
+++ b/assets/js/8d351656.aff52025.js
@@ -1 +1 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[6326],{22400:e=>{e.exports=JSON.parse('{"permalink":"/blog/page/14","page":14,"postsPerPage":10,"totalPages":19,"totalCount":189,"previousPage":"/blog/page/13","nextPage":"/blog/page/15","blogDescription":"Apache CloudStack Blog","blogTitle":"Blog"}')}}]);
\ No newline at end of file
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[6326],{22400:e=>{e.exports=JSON.parse('{"permalink":"/blog/page/14","page":14,"postsPerPage":10,"totalPages":20,"totalCount":191,"previousPage":"/blog/page/13","nextPage":"/blog/page/15","blogDescription":"Apache CloudStack Blog","blogTitle":"Blog"}')}}]);
\ No newline at end of file
diff --git a/assets/js/8eb4e46b.92247277.js b/assets/js/8eb4e46b.92247277.js
new file mode 100644
index 000000000..71af5f68f
--- /dev/null
+++ b/assets/js/8eb4e46b.92247277.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[1],{82638:e=>{e.exports=JSON.parse('{"permalink":"/blog/page/2","page":2,"postsPerPage":10,"totalPages":20,"totalCount":191,"previousPage":"/blog","nextPage":"/blog/page/3","blogDescription":"Apache CloudStack Blog","blogTitle":"Blog"}')}}]);
\ No newline at end of file
diff --git a/assets/js/8eb4e46b.9e80e2c5.js b/assets/js/8eb4e46b.9e80e2c5.js
deleted file mode 100644
index 4a2f9c360..000000000
--- a/assets/js/8eb4e46b.9e80e2c5.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[1],{82638:e=>{e.exports=JSON.parse('{"permalink":"/blog/page/2","page":2,"postsPerPage":10,"totalPages":19,"totalCount":189,"previousPage":"/blog","nextPage":"/blog/page/3","blogDescription":"Apache CloudStack Blog","blogTitle":"Blog"}')}}]);
\ No newline at end of file
diff --git a/assets/js/9006ed44.a9cd46fb.js b/assets/js/9006ed44.0f9f51dd.js
similarity index 58%
rename from assets/js/9006ed44.a9cd46fb.js
rename to assets/js/9006ed44.0f9f51dd.js
index f4498dd25..98d459c83 100644
--- a/assets/js/9006ed44.a9cd46fb.js
+++ b/assets/js/9006ed44.0f9f51dd.js
@@ -1 +1 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[9849],{74225:e=>{e.exports=JSON.parse('{"permalink":"/blog/page/10","page":10,"postsPerPage":10,"totalPages":19,"totalCount":189,"previousPage":"/blog/page/9","nextPage":"/blog/page/11","blogDescription":"Apache CloudStack Blog","blogTitle":"Blog"}')}}]);
\ No newline at end of file
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[9849],{74225:e=>{e.exports=JSON.parse('{"permalink":"/blog/page/10","page":10,"postsPerPage":10,"totalPages":20,"totalCount":191,"previousPage":"/blog/page/9","nextPage":"/blog/page/11","blogDescription":"Apache CloudStack Blog","blogTitle":"Blog"}')}}]);
\ No newline at end of file
diff --git a/assets/js/92999a1c.ce7b6297.js b/assets/js/92999a1c.565e5935.js
similarity index 58%
rename from assets/js/92999a1c.ce7b6297.js
rename to assets/js/92999a1c.565e5935.js
index 267b6c924..9d3cd1c9a 100644
--- a/assets/js/92999a1c.ce7b6297.js
+++ b/assets/js/92999a1c.565e5935.js
@@ -1 +1 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[8442],{15310:e=>{e.exports=JSON.parse('{"permalink":"/blog/page/3","page":3,"postsPerPage":10,"totalPages":19,"totalCount":189,"previousPage":"/blog/page/2","nextPage":"/blog/page/4","blogDescription":"Apache CloudStack Blog","blogTitle":"Blog"}')}}]);
\ No newline at end of file
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[8442],{15310:e=>{e.exports=JSON.parse('{"permalink":"/blog/page/3","page":3,"postsPerPage":10,"totalPages":20,"totalCount":191,"previousPage":"/blog/page/2","nextPage":"/blog/page/4","blogDescription":"Apache CloudStack Blog","blogTitle":"Blog"}')}}]);
\ No newline at end of file
diff --git a/assets/js/98b657d8.99a68719.js b/assets/js/98b657d8.ecc0d8b0.js
similarity index 58%
rename from assets/js/98b657d8.99a68719.js
rename to assets/js/98b657d8.ecc0d8b0.js
index 3011bd050..f3adbe7da 100644
--- a/assets/js/98b657d8.99a68719.js
+++ b/assets/js/98b657d8.ecc0d8b0.js
@@ -1 +1 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[8486],{15509:e=>{e.exports=JSON.parse('{"permalink":"/blog/page/8","page":8,"postsPerPage":10,"totalPages":19,"totalCount":189,"previousPage":"/blog/page/7","nextPage":"/blog/page/9","blogDescription":"Apache CloudStack Blog","blogTitle":"Blog"}')}}]);
\ No newline at end of file
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[8486],{15509:e=>{e.exports=JSON.parse('{"permalink":"/blog/page/8","page":8,"postsPerPage":10,"totalPages":20,"totalCount":191,"previousPage":"/blog/page/7","nextPage":"/blog/page/9","blogDescription":"Apache CloudStack Blog","blogTitle":"Blog"}')}}]);
\ No newline at end of file
diff --git a/assets/js/9f0ef2b0.73e7e754.js b/assets/js/9f0ef2b0.c0b60bdc.js
similarity index 57%
rename from assets/js/9f0ef2b0.73e7e754.js
rename to assets/js/9f0ef2b0.c0b60bdc.js
index 0af3d41e6..3a951f6c9 100644
--- a/assets/js/9f0ef2b0.73e7e754.js
+++ b/assets/js/9f0ef2b0.c0b60bdc.js
@@ -1 +1 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[2308],{78455:e=>{e.exports=JSON.parse('{"permalink":"/blog/page/12","page":12,"postsPerPage":10,"totalPages":19,"totalCount":189,"previousPage":"/blog/page/11","nextPage":"/blog/page/13","blogDescription":"Apache CloudStack Blog","blogTitle":"Blog"}')}}]);
\ No newline at end of file
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[2308],{78455:e=>{e.exports=JSON.parse('{"permalink":"/blog/page/12","page":12,"postsPerPage":10,"totalPages":20,"totalCount":191,"previousPage":"/blog/page/11","nextPage":"/blog/page/13","blogDescription":"Apache CloudStack Blog","blogTitle":"Blog"}')}}]);
\ No newline at end of file
diff --git a/assets/js/a7023ddc.40d3504b.js b/assets/js/a7023ddc.40d3504b.js
deleted file mode 100644
index b53b4b659..000000000
--- a/assets/js/a7023ddc.40d3504b.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[1713],{35208:e=>{e.exports=JSON.parse('[{"label":"announcement","permalink":"/blog/tags/announcement","count":78},{"label":"community","permalink":"/blog/tags/community","count":17},{"label":"news","permalink":"/blog/tags/news","count":45},{"label":"roundup","permalink":"/blog/tags/roundup","count":12},{"label":"events","permalink":"/blog/tags/events","count":1},{"label":"case-studies","permalink":"/blog/tags/cas [...]
\ No newline at end of file
diff --git a/assets/js/a7023ddc.50957bc5.js b/assets/js/a7023ddc.50957bc5.js
new file mode 100644
index 000000000..964e4d701
--- /dev/null
+++ b/assets/js/a7023ddc.50957bc5.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[1713],{35208:e=>{e.exports=JSON.parse('[{"label":"community","permalink":"/blog/tags/community","count":19},{"label":"news","permalink":"/blog/tags/news","count":47},{"label":"announcement","permalink":"/blog/tags/announcement","count":78},{"label":"roundup","permalink":"/blog/tags/roundup","count":12},{"label":"events","permalink":"/blog/tags/events","count":1},{"label":"case-studies","permalink":"/blog/tags/cas [...]
\ No newline at end of file
diff --git a/assets/js/a9feb000.d442566d.js b/assets/js/a9feb000.d442566d.js
new file mode 100644
index 000000000..3598c384d
--- /dev/null
+++ b/assets/js/a9feb000.d442566d.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[7881],{3905:(e,n,t)=>{t.d(n,{Zo:()=>u,kt:()=>m});var o=t(67294);function r(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function a(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);n&&(o=o.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable}))),t.push.apply(t,o)}return t}function i [...]
\ No newline at end of file
diff --git a/assets/js/afaff11a.3d6a2a8b.js b/assets/js/afaff11a.6d8c06e2.js
similarity index 60%
rename from assets/js/afaff11a.3d6a2a8b.js
rename to assets/js/afaff11a.6d8c06e2.js
index 72b6d4581..888291eb6 100644
--- a/assets/js/afaff11a.3d6a2a8b.js
+++ b/assets/js/afaff11a.6d8c06e2.js
@@ -1 +1 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[2878],{96271:e=>{e.exports=JSON.parse('{"permalink":"/blog/tags/community","page":1,"postsPerPage":10,"totalPages":2,"totalCount":17,"nextPage":"/blog/tags/community/page/2","blogDescription":"Apache CloudStack Blog","blogTitle":"Blog"}')}}]);
\ No newline at end of file
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[2878],{96271:e=>{e.exports=JSON.parse('{"permalink":"/blog/tags/community","page":1,"postsPerPage":10,"totalPages":2,"totalCount":19,"nextPage":"/blog/tags/community/page/2","blogDescription":"Apache CloudStack Blog","blogTitle":"Blog"}')}}]);
\ No newline at end of file
diff --git a/assets/js/b03582d8.5bc0547a.js b/assets/js/b03582d8.5bc0547a.js
deleted file mode 100644
index c3e6ff635..000000000
--- a/assets/js/b03582d8.5bc0547a.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[6855],{30512:e=>{e.exports=JSON.parse('{"permalink":"/blog/page/19","page":19,"postsPerPage":10,"totalPages":19,"totalCount":189,"previousPage":"/blog/page/18","blogDescription":"Apache CloudStack Blog","blogTitle":"Blog"}')}}]);
\ No newline at end of file
diff --git a/assets/js/b03582d8.baf91a35.js b/assets/js/b03582d8.baf91a35.js
new file mode 100644
index 000000000..aaedf1ce2
--- /dev/null
+++ b/assets/js/b03582d8.baf91a35.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[6855],{30512:e=>{e.exports=JSON.parse('{"permalink":"/blog/page/19","page":19,"postsPerPage":10,"totalPages":20,"totalCount":191,"previousPage":"/blog/page/18","nextPage":"/blog/page/20","blogDescription":"Apache CloudStack Blog","blogTitle":"Blog"}')}}]);
\ No newline at end of file
diff --git a/assets/js/b11bad44.f7c3d633.js b/assets/js/b11bad44.d624ba58.js
similarity index 93%
rename from assets/js/b11bad44.f7c3d633.js
rename to assets/js/b11bad44.d624ba58.js
index f38de6451..861b6aa23 100644
--- a/assets/js/b11bad44.f7c3d633.js
+++ b/assets/js/b11bad44.d624ba58.js
@@ -1 +1 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[6221],{12030:e=>{e.exports=JSON.parse('{"label":"news","permalink":"/blog/tags/news","allTagsPath":"/blog/tags","count":45}')}}]);
\ No newline at end of file
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[6221],{12030:e=>{e.exports=JSON.parse('{"label":"news","permalink":"/blog/tags/news","allTagsPath":"/blog/tags","count":47}')}}]);
\ No newline at end of file
diff --git a/assets/js/b2b675dd.948ba26c.js b/assets/js/b2b675dd.948ba26c.js
new file mode 100644
index 000000000..206af6b99
--- /dev/null
+++ b/assets/js/b2b675dd.948ba26c.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[533],{28017:e=>{e.exports=JSON.parse('{"permalink":"/blog","page":1,"postsPerPage":10,"totalPages":20,"totalCount":191,"nextPage":"/blog/page/2","blogDescription":"Apache CloudStack Blog","blogTitle":"Blog"}')}}]);
\ No newline at end of file
diff --git a/assets/js/b2b675dd.b50cd8ae.js b/assets/js/b2b675dd.b50cd8ae.js
deleted file mode 100644
index 484199602..000000000
--- a/assets/js/b2b675dd.b50cd8ae.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[533],{28017:e=>{e.exports=JSON.parse('{"permalink":"/blog","page":1,"postsPerPage":10,"totalPages":19,"totalCount":189,"nextPage":"/blog/page/2","blogDescription":"Apache CloudStack Blog","blogTitle":"Blog"}')}}]);
\ No newline at end of file
diff --git a/assets/js/b2f554cd.6ccee699.js b/assets/js/b2f554cd.6ccee699.js
new file mode 100644
index 000000000..48493cc89
--- /dev/null
+++ b/assets/js/b2f554cd.6ccee699.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[1477],{30010:e=>{e.exports=JSON.parse('{"blogPosts":[{"id":"new-pmc-kiran","metadata":{"permalink":"/blog/new-pmc-kiran","editUrl":"https://github.com/apache/cloudstack-www/tree/main/blog/2026-05-13-kiran-new-pmc/index.md","source":"@site/blog/2026-05-13-kiran-new-pmc/index.md","title":"Apache CloudStack Welcomes Kiran Chavala as a PMC Member","description":"Kiran Chavala is the newest PMC","date":"2026-05-13T00: [...]
\ No newline at end of file
diff --git a/assets/js/b2f554cd.d77d4cd7.js b/assets/js/b2f554cd.d77d4cd7.js
deleted file mode 100644
index 1e4ff1227..000000000
--- a/assets/js/b2f554cd.d77d4cd7.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[1477],{30010:e=>{e.exports=JSON.parse('{"blogPosts":[{"id":"security-release-advisory-4.20.3.0-4.22.0.1","metadata":{"permalink":"/blog/security-release-advisory-4.20.3.0-4.22.0.1","editUrl":"https://github.com/apache/cloudstack-www/tree/main/blog/2026-05-05-security-release-advisory-4.20.3.0-4.22.0.1/index.md","source":"@site/blog/2026-05-05-security-release-advisory-4.20.3.0-4.22.0.1/index.md","title":"[ADVISOR [...]
\ No newline at end of file
diff --git a/assets/js/b836db29.6ae05d2f.js b/assets/js/b836db29.dc25cc63.js
similarity index 93%
rename from assets/js/b836db29.6ae05d2f.js
rename to assets/js/b836db29.dc25cc63.js
index dceb1e77d..abb032ebc 100644
--- a/assets/js/b836db29.6ae05d2f.js
+++ b/assets/js/b836db29.dc25cc63.js
@@ -1 +1 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[3896],{70230:e=>{e.exports=JSON.parse('{"label":"news","permalink":"/blog/tags/news","allTagsPath":"/blog/tags","count":45}')}}]);
\ No newline at end of file
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[3896],{70230:e=>{e.exports=JSON.parse('{"label":"news","permalink":"/blog/tags/news","allTagsPath":"/blog/tags","count":47}')}}]);
\ No newline at end of file
diff --git a/assets/js/be375917.a9c3309a.js b/assets/js/be375917.74c50657.js
similarity index 71%
rename from assets/js/be375917.a9c3309a.js
rename to assets/js/be375917.74c50657.js
index 8873d15b3..9b29dadba 100644
--- a/assets/js/be375917.a9c3309a.js
+++ b/assets/js/be375917.74c50657.js
@@ -1 +1 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[7862],{59187:e=>{e.exports=JSON.parse('{"permalink":"/blog/tags/news/page/3","page":3,"postsPerPage":10,"totalPages":5,"totalCount":45,"previousPage":"/blog/tags/news/page/2","nextPage":"/blog/tags/news/page/4","blogDescription":"Apache CloudStack Blog","blogTitle":"Blog"}')}}]);
\ No newline at end of file
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[7862],{59187:e=>{e.exports=JSON.parse('{"permalink":"/blog/tags/news/page/3","page":3,"postsPerPage":10,"totalPages":5,"totalCount":47,"previousPage":"/blog/tags/news/page/2","nextPage":"/blog/tags/news/page/4","blogDescription":"Apache CloudStack Blog","blogTitle":"Blog"}')}}]);
\ No newline at end of file
diff --git a/assets/js/d285ed2c.3d3ff562.js b/assets/js/d285ed2c.fb5251bb.js
similarity index 57%
rename from assets/js/d285ed2c.3d3ff562.js
rename to assets/js/d285ed2c.fb5251bb.js
index b3a64c69d..5203c4243 100644
--- a/assets/js/d285ed2c.3d3ff562.js
+++ b/assets/js/d285ed2c.fb5251bb.js
@@ -1 +1 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[6011],{45770:e=>{e.exports=JSON.parse('{"permalink":"/blog/page/11","page":11,"postsPerPage":10,"totalPages":19,"totalCount":189,"previousPage":"/blog/page/10","nextPage":"/blog/page/12","blogDescription":"Apache CloudStack Blog","blogTitle":"Blog"}')}}]);
\ No newline at end of file
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[6011],{45770:e=>{e.exports=JSON.parse('{"permalink":"/blog/page/11","page":11,"postsPerPage":10,"totalPages":20,"totalCount":191,"previousPage":"/blog/page/10","nextPage":"/blog/page/12","blogDescription":"Apache CloudStack Blog","blogTitle":"Blog"}')}}]);
\ No newline at end of file
diff --git a/assets/js/d69cc281.2dcf7416.js b/assets/js/d69cc281.2dcf7416.js
new file mode 100644
index 000000000..4d4b5887c
--- /dev/null
+++ b/assets/js/d69cc281.2dcf7416.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[8871],{3905:(e,t,a)=>{a.d(t,{Zo:()=>u,kt:()=>m});var r=a(67294);function o(e,t,a){return t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function n(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,r)}return a}function l [...]
\ No newline at end of file
diff --git a/assets/js/d69cc281.47abc819.js b/assets/js/d69cc281.47abc819.js
deleted file mode 100644
index d14c69570..000000000
--- a/assets/js/d69cc281.47abc819.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[8871],{3905:(e,t,a)=>{a.d(t,{Zo:()=>u,kt:()=>m});var r=a(67294);function o(e,t,a){return t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function n(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,r)}return a}function l [...]
\ No newline at end of file
diff --git a/assets/js/e045e010.fb5e1f1b.js b/assets/js/e045e010.becda4dc.js
similarity index 58%
rename from assets/js/e045e010.fb5e1f1b.js
rename to assets/js/e045e010.becda4dc.js
index 6aadbc4ca..d5b72e228 100644
--- a/assets/js/e045e010.fb5e1f1b.js
+++ b/assets/js/e045e010.becda4dc.js
@@ -1 +1 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[3916],{1861:e=>{e.exports=JSON.parse('{"permalink":"/blog/page/18","page":18,"postsPerPage":10,"totalPages":19,"totalCount":189,"previousPage":"/blog/page/17","nextPage":"/blog/page/19","blogDescription":"Apache CloudStack Blog","blogTitle":"Blog"}')}}]);
\ No newline at end of file
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[3916],{1861:e=>{e.exports=JSON.parse('{"permalink":"/blog/page/18","page":18,"postsPerPage":10,"totalPages":20,"totalCount":191,"previousPage":"/blog/page/17","nextPage":"/blog/page/19","blogDescription":"Apache CloudStack Blog","blogTitle":"Blog"}')}}]);
\ No newline at end of file
diff --git a/assets/js/e103c947.300a020f.js b/assets/js/e103c947.ea084436.js
similarity index 93%
rename from assets/js/e103c947.300a020f.js
rename to assets/js/e103c947.ea084436.js
index c92acb01d..5f1bea3a1 100644
--- a/assets/js/e103c947.300a020f.js
+++ b/assets/js/e103c947.ea084436.js
@@ -1 +1 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[4767],{90442:e=>{e.exports=JSON.parse('{"label":"news","permalink":"/blog/tags/news","allTagsPath":"/blog/tags","count":45}')}}]);
\ No newline at end of file
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[4767],{90442:e=>{e.exports=JSON.parse('{"label":"news","permalink":"/blog/tags/news","allTagsPath":"/blog/tags","count":47}')}}]);
\ No newline at end of file
diff --git a/assets/js/f091cc2c.24f3bedb.js b/assets/js/f091cc2c.c4a7ed61.js
similarity index 58%
rename from assets/js/f091cc2c.24f3bedb.js
rename to assets/js/f091cc2c.c4a7ed61.js
index 790dd7a9d..1a0e6be1f 100644
--- a/assets/js/f091cc2c.24f3bedb.js
+++ b/assets/js/f091cc2c.c4a7ed61.js
@@ -1 +1 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[215],{56592:e=>{e.exports=JSON.parse('{"permalink":"/blog/page/9","page":9,"postsPerPage":10,"totalPages":19,"totalCount":189,"previousPage":"/blog/page/8","nextPage":"/blog/page/10","blogDescription":"Apache CloudStack Blog","blogTitle":"Blog"}')}}]);
\ No newline at end of file
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[215],{56592:e=>{e.exports=JSON.parse('{"permalink":"/blog/page/9","page":9,"postsPerPage":10,"totalPages":20,"totalCount":191,"previousPage":"/blog/page/8","nextPage":"/blog/page/10","blogDescription":"Apache CloudStack Blog","blogTitle":"Blog"}')}}]);
\ No newline at end of file
diff --git a/assets/js/f242d0a7.b6dd3abe.js b/assets/js/f242d0a7.5b86ee77.js
similarity index 79%
rename from assets/js/f242d0a7.b6dd3abe.js
rename to assets/js/f242d0a7.5b86ee77.js
index a829be7ea..2738df8f2 100644
--- a/assets/js/f242d0a7.b6dd3abe.js
+++ b/assets/js/f242d0a7.5b86ee77.js
@@ -1 +1 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[3182],{88562:e=>{e.exports=JSON.parse('{"permalink":"/blog/tags/community/page/2","page":2,"postsPerPage":10,"totalPages":2,"totalCount":17,"previousPage":"/blog/tags/community","blogDescription":"Apache CloudStack Blog","blogTitle":"Blog"}')}}]);
\ No newline at end of file
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[3182],{88562:e=>{e.exports=JSON.parse('{"permalink":"/blog/tags/community/page/2","page":2,"postsPerPage":10,"totalPages":2,"totalCount":19,"previousPage":"/blog/tags/community","blogDescription":"Apache CloudStack Blog","blogTitle":"Blog"}')}}]);
\ No newline at end of file
diff --git a/assets/js/f4165232.8f207cdd.js b/assets/js/f4165232.3a8f2067.js
similarity index 57%
rename from assets/js/f4165232.8f207cdd.js
rename to assets/js/f4165232.3a8f2067.js
index 10c9fccee..1c8ef0507 100644
--- a/assets/js/f4165232.8f207cdd.js
+++ b/assets/js/f4165232.3a8f2067.js
@@ -1 +1 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[2106],{22710:e=>{e.exports=JSON.parse('{"permalink":"/blog/page/13","page":13,"postsPerPage":10,"totalPages":19,"totalCount":189,"previousPage":"/blog/page/12","nextPage":"/blog/page/14","blogDescription":"Apache CloudStack Blog","blogTitle":"Blog"}')}}]);
\ No newline at end of file
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[2106],{22710:e=>{e.exports=JSON.parse('{"permalink":"/blog/page/13","page":13,"postsPerPage":10,"totalPages":20,"totalCount":191,"previousPage":"/blog/page/12","nextPage":"/blog/page/14","blogDescription":"Apache CloudStack Blog","blogTitle":"Blog"}')}}]);
\ No newline at end of file
diff --git a/assets/js/f68a3c7b.2bf52798.js b/assets/js/f68a3c7b.701b7f88.js
similarity index 93%
rename from assets/js/f68a3c7b.2bf52798.js
rename to assets/js/f68a3c7b.701b7f88.js
index 64abdfc0b..7529f7695 100644
--- a/assets/js/f68a3c7b.2bf52798.js
+++ b/assets/js/f68a3c7b.701b7f88.js
@@ -1 +1 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[9603],{18799:e=>{e.exports=JSON.parse('{"label":"news","permalink":"/blog/tags/news","allTagsPath":"/blog/tags","count":45}')}}]);
\ No newline at end of file
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[9603],{18799:e=>{e.exports=JSON.parse('{"label":"news","permalink":"/blog/tags/news","allTagsPath":"/blog/tags","count":47}')}}]);
\ No newline at end of file
diff --git a/assets/js/main.5189dd9b.js b/assets/js/main.5189dd9b.js
new file mode 100644
index 000000000..fa9940bb8
--- /dev/null
+++ b/assets/js/main.5189dd9b.js
@@ -0,0 +1,2 @@
+/*! For license information please see main.5189dd9b.js.LICENSE.txt */
+(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[179],{723:(e,t,n)=>{"use strict";n.d(t,{Z:()=>p});var a=n(67294),r=n(87462),o=n(68356),i=n.n(o),c=n(16887);const l={"00346d4a":[()=>n.e(380).then(n.bind(n,86297)),"@site/blog/2023-03-08-future-proof-open-source-platform.md",86297],"00366f10":[()=>n.e(3586).then(n.bind(n,67121)),"@site/blog/2023-01-13-cloudstack-european-user-group-may.md",67121],"00c902c0":[()=>n.e(9774).then(n.bind(n,60720)),"@site/blog/2017-10-13-dnsmasq-vu [...]
\ No newline at end of file
diff --git a/assets/js/main.c41cc798.js.LICENSE.txt b/assets/js/main.5189dd9b.js.LICENSE.txt
similarity index 100%
rename from assets/js/main.c41cc798.js.LICENSE.txt
rename to assets/js/main.5189dd9b.js.LICENSE.txt
diff --git a/assets/js/main.c41cc798.js b/assets/js/main.c41cc798.js
deleted file mode 100644
index c74181832..000000000
--- a/assets/js/main.c41cc798.js
+++ /dev/null
@@ -1,2 +0,0 @@
-/*! For license information please see main.c41cc798.js.LICENSE.txt */
-(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[179],{723:(e,t,n)=>{"use strict";n.d(t,{Z:()=>p});var a=n(67294),r=n(87462),o=n(68356),i=n.n(o),c=n(16887);const l={"00346d4a":[()=>n.e(380).then(n.bind(n,86297)),"@site/blog/2023-03-08-future-proof-open-source-platform.md",86297],"00366f10":[()=>n.e(3586).then(n.bind(n,67121)),"@site/blog/2023-01-13-cloudstack-european-user-group-may.md",67121],"00c902c0":[()=>n.e(9774).then(n.bind(n,60720)),"@site/blog/2017-10-13-dnsmasq-vu [...]
\ No newline at end of file
diff --git a/assets/js/runtime~main.a02fd554.js b/assets/js/runtime~main.a02fd554.js
deleted file mode 100644
index 9b5b5d22c..000000000
--- a/assets/js/runtime~main.a02fd554.js
+++ /dev/null
@@ -1 +0,0 @@
-(()=>{"use strict";var e,c,d,a,f,b={},t={};function r(e){var c=t[e];if(void 0!==c)return c.exports;var d=t[e]={exports:{}};return b[e].call(d.exports,d,d.exports,r),d.exports}r.m=b,e=[],r.O=(c,d,a,f)=>{if(!d){var b=1/0;for(i=0;i<e.length;i++){d=e[i][0],a=e[i][1],f=e[i][2];for(var t=!0,o=0;o<d.length;o++)(!1&f||b>=f)&&Object.keys(r.O).every((e=>r.O[e](d[o])))?d.splice(o--,1):(t=!1,f<b&&(b=f));if(t){e.splice(i--,1);var n=a();void 0!==n&&(c=n)}}return c}f=f||0;for(var i=e.length;i>0&&e[i-1] [...]
\ No newline at end of file
diff --git a/assets/js/runtime~main.ed549e7f.js b/assets/js/runtime~main.ed549e7f.js
new file mode 100644
index 000000000..df24fa9fe
--- /dev/null
+++ b/assets/js/runtime~main.ed549e7f.js
@@ -0,0 +1 @@
+(()=>{"use strict";var e,c,d,a,f,b={},t={};function r(e){var c=t[e];if(void 0!==c)return c.exports;var d=t[e]={exports:{}};return b[e].call(d.exports,d,d.exports,r),d.exports}r.m=b,e=[],r.O=(c,d,a,f)=>{if(!d){var b=1/0;for(i=0;i<e.length;i++){d=e[i][0],a=e[i][1],f=e[i][2];for(var t=!0,o=0;o<d.length;o++)(!1&f||b>=f)&&Object.keys(r.O).every((e=>r.O[e](d[o])))?d.splice(o--,1):(t=!1,f<b&&(b=f));if(t){e.splice(i--,1);var n=a();void 0!==n&&(c=n)}}return c}f=f||0;for(var i=e.length;i>0&&e[i-1] [...]
\ No newline at end of file
diff --git a/blog/4_1_0_vote_in/index.html b/blog/4_1_0_vote_in/index.html
index e07788810..cc096555a 100644
--- a/blog/4_1_0_vote_in/index.html
+++ b/blog/4_1_0_vote_in/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -51,7 +51,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/abhisar-sinha-committer/index.html b/blog/abhisar-sinha-committer/index.html
index b0518cf49..28b9426b8 100644
--- a/blog/abhisar-sinha-committer/index.html
+++ b/blog/abhisar-sinha-committer/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -81,7 +81,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/advisory-apache-cloudstack-advisory-on/index.html b/blog/advisory-apache-cloudstack-advisory-on/index.html
index e2fa89850..2165d6698 100644
--- a/blog/advisory-apache-cloudstack-advisory-on/index.html
+++ b/blog/advisory-apache-cloudstack-advisory-on/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -51,7 +51,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/announce_announcing_apache_cloudstack_4/index.html b/blog/announce_announcing_apache_cloudstack_4/index.html
index 03532b38e..79738ea61 100644
--- a/blog/announce_announcing_apache_cloudstack_4/index.html
+++ b/blog/announce_announcing_apache_cloudstack_4/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -51,7 +51,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/announcing-apache-cloudstack-4-12/index.html b/blog/announcing-apache-cloudstack-4-12/index.html
index 41d464e78..0f5173a0f 100644
--- a/blog/announcing-apache-cloudstack-4-12/index.html
+++ b/blog/announcing-apache-cloudstack-4-12/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -51,7 +51,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/announcing-apache-cloudstack-lts-maintenance/index.html b/blog/announcing-apache-cloudstack-lts-maintenance/index.html
index a4cb7ea4a..cb85afe0c 100644
--- a/blog/announcing-apache-cloudstack-lts-maintenance/index.html
+++ b/blog/announcing-apache-cloudstack-lts-maintenance/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -59,7 +59,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/announcing-apache-cloudstack-lts-maintenance1/index.html b/blog/announcing-apache-cloudstack-lts-maintenance1/index.html
index a1089821c..916003ef3 100644
--- a/blog/announcing-apache-cloudstack-lts-maintenance1/index.html
+++ b/blog/announcing-apache-cloudstack-lts-maintenance1/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -59,7 +59,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/announcing-apache-cloudstack-lts-maintenance2/index.html b/blog/announcing-apache-cloudstack-lts-maintenance2/index.html
index 85a704c03..a1134c4d1 100644
--- a/blog/announcing-apache-cloudstack-lts-maintenance2/index.html
+++ b/blog/announcing-apache-cloudstack-lts-maintenance2/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -60,7 +60,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/announcing-apache-cloudstack-lts-maintenance3/index.html b/blog/announcing-apache-cloudstack-lts-maintenance3/index.html
index d0712c985..23f2c64f6 100644
--- a/blog/announcing-apache-cloudstack-lts-maintenance3/index.html
+++ b/blog/announcing-apache-cloudstack-lts-maintenance3/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -64,7 +64,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/announcing_apache_cloudmonkey_v5_2/index.html b/blog/announcing_apache_cloudmonkey_v5_2/index.html
index c1da5a274..29068cc03 100644
--- a/blog/announcing_apache_cloudmonkey_v5_2/index.html
+++ b/blog/announcing_apache_cloudmonkey_v5_2/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -51,7 +51,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/announcing_apache_cloudstack_4_2/index.html b/blog/announcing_apache_cloudstack_4_2/index.html
index 5f31d0b74..b5eed7c74 100644
--- a/blog/announcing_apache_cloudstack_4_2/index.html
+++ b/blog/announcing_apache_cloudstack_4_2/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -51,7 +51,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/announcing_apache_cloudstack_4_21/index.html b/blog/announcing_apache_cloudstack_4_21/index.html
index ac538810e..55b2ac9e8 100644
--- a/blog/announcing_apache_cloudstack_4_21/index.html
+++ b/blog/announcing_apache_cloudstack_4_21/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -51,7 +51,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/announcing_apache_cloudstack_4_3/index.html b/blog/announcing_apache_cloudstack_4_3/index.html
index eb51cc443..41a18b26b 100644
--- a/blog/announcing_apache_cloudstack_4_3/index.html
+++ b/blog/announcing_apache_cloudstack_4_3/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -51,7 +51,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/announcing_apache_cloudstack_cloudmonkey_5/index.html b/blog/announcing_apache_cloudstack_cloudmonkey_5/index.html
index dd4237760..712a23ba7 100644
--- a/blog/announcing_apache_cloudstack_cloudmonkey_5/index.html
+++ b/blog/announcing_apache_cloudstack_cloudmonkey_5/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -51,7 +51,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/announcing_apache_cloudstack_v4_4/index.html b/blog/announcing_apache_cloudstack_v4_4/index.html
index ae7a1eea4..fb1d33079 100644
--- a/blog/announcing_apache_cloudstack_v4_4/index.html
+++ b/blog/announcing_apache_cloudstack_v4_4/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -51,7 +51,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/announcing_cloudstack_collaboration_conference_2013/index.html b/blog/announcing_cloudstack_collaboration_conference_2013/index.html
index 6c562ed36..b13d868c9 100644
--- a/blog/announcing_cloudstack_collaboration_conference_2013/index.html
+++ b/blog/announcing_cloudstack_collaboration_conference_2013/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -51,7 +51,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/announcing_the_cloudstack_collaboration_conference/index.html b/blog/announcing_the_cloudstack_collaboration_conference/index.html
index c9faeaefd..24157e3fa 100644
--- a/blog/announcing_the_cloudstack_collaboration_conference/index.html
+++ b/blog/announcing_the_cloudstack_collaboration_conference/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -51,7 +51,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/apache-cloudstack-4-17-release/index.html b/blog/apache-cloudstack-4-17-release/index.html
index efb214f55..9efc4092d 100644
--- a/blog/apache-cloudstack-4-17-release/index.html
+++ b/blog/apache-cloudstack-4-17-release/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -56,7 +56,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/apache-cloudstack-4-18-0/index.html b/blog/apache-cloudstack-4-18-0/index.html
index 12879ecec..6365dc1ea 100644
--- a/blog/apache-cloudstack-4-18-0/index.html
+++ b/blog/apache-cloudstack-4-18-0/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -61,7 +61,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/apache-cloudstack-and-tungsten-fabric/index.html b/blog/apache-cloudstack-and-tungsten-fabric/index.html
index 7d865944d..74f172d74 100644
--- a/blog/apache-cloudstack-and-tungsten-fabric/index.html
+++ b/blog/apache-cloudstack-and-tungsten-fabric/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -51,7 +51,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/apache-cloudstack-at-cloudfest/index.html b/blog/apache-cloudstack-at-cloudfest/index.html
index fbd93a850..45a2fa463 100644
--- a/blog/apache-cloudstack-at-cloudfest/index.html
+++ b/blog/apache-cloudstack-at-cloudfest/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -51,7 +51,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/apache-cloudstack-cloudmonkey-v6-2/index.html b/blog/apache-cloudstack-cloudmonkey-v6-2/index.html
index 0c5dab264..628e16827 100644
--- a/blog/apache-cloudstack-cloudmonkey-v6-2/index.html
+++ b/blog/apache-cloudstack-cloudmonkey-v6-2/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -54,7 +54,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/apache-cloudstack-lts-maintenance-release/index.html b/blog/apache-cloudstack-lts-maintenance-release/index.html
index 7b9352154..fd50ef9f0 100644
--- a/blog/apache-cloudstack-lts-maintenance-release/index.html
+++ b/blog/apache-cloudstack-lts-maintenance-release/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -72,7 +72,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/apache-cloudstack-lts-maintenance-release1/index.html b/blog/apache-cloudstack-lts-maintenance-release1/index.html
index 2d1a81d45..c9246b42f 100644
--- a/blog/apache-cloudstack-lts-maintenance-release1/index.html
+++ b/blog/apache-cloudstack-lts-maintenance-release1/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -60,7 +60,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/apache-cloudstack-lts-maintenance-release2/index.html b/blog/apache-cloudstack-lts-maintenance-release2/index.html
index c83946619..1ccaf44d2 100644
--- a/blog/apache-cloudstack-lts-maintenance-release2/index.html
+++ b/blog/apache-cloudstack-lts-maintenance-release2/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -73,7 +73,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/apache-cloudstack-lts-maintenance-release3/index.html b/blog/apache-cloudstack-lts-maintenance-release3/index.html
index e57f2468e..b0a005416 100644
--- a/blog/apache-cloudstack-lts-maintenance-release3/index.html
+++ b/blog/apache-cloudstack-lts-maintenance-release3/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -59,7 +59,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/apache-cloudstack-lts-release-41710/index.html b/blog/apache-cloudstack-lts-release-41710/index.html
index ca0d9075d..eda30073a 100644
--- a/blog/apache-cloudstack-lts-release-41710/index.html
+++ b/blog/apache-cloudstack-lts-release-41710/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -52,7 +52,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/apache-cloudstack-lts-release-41720/index.html b/blog/apache-cloudstack-lts-release-41720/index.html
index 16ab9ce61..22fdd7ef9 100644
--- a/blog/apache-cloudstack-lts-release-41720/index.html
+++ b/blog/apache-cloudstack-lts-release-41720/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -52,7 +52,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/apache-cloudstack-terraform-provider-v0/index.html b/blog/apache-cloudstack-terraform-provider-v0/index.html
index 484e2ae7a..5e01958eb 100644
--- a/blog/apache-cloudstack-terraform-provider-v0/index.html
+++ b/blog/apache-cloudstack-terraform-provider-v0/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -51,7 +51,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/apache-cloudstack-use-cases-benefits/index.html b/blog/apache-cloudstack-use-cases-benefits/index.html
index 671c2a898..ae1d0aa84 100644
--- a/blog/apache-cloudstack-use-cases-benefits/index.html
+++ b/blog/apache-cloudstack-use-cases-benefits/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -51,7 +51,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/apache_cloudstack_2013_collaboration_conference/index.html b/blog/apache_cloudstack_2013_collaboration_conference/index.html
index 9cb690788..623871e7a 100644
--- a/blog/apache_cloudstack_2013_collaboration_conference/index.html
+++ b/blog/apache_cloudstack_2013_collaboration_conference/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -51,7 +51,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/apache_cloudstack_4_0_0/index.html b/blog/apache_cloudstack_4_0_0/index.html
index 73bb7c21e..1594e14f1 100644
--- a/blog/apache_cloudstack_4_0_0/index.html
+++ b/blog/apache_cloudstack_4_0_0/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -51,7 +51,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/apache_cloudstack_4_0_11/index.html b/blog/apache_cloudstack_4_0_11/index.html
index 41d01c6e5..40f99ef43 100644
--- a/blog/apache_cloudstack_4_0_11/index.html
+++ b/blog/apache_cloudstack_4_0_11/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -51,7 +51,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/apache_cloudstack_4_0_2/index.html b/blog/apache_cloudstack_4_0_2/index.html
index b77d62c16..7a097154b 100644
--- a/blog/apache_cloudstack_4_0_2/index.html
+++ b/blog/apache_cloudstack_4_0_2/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -51,7 +51,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/apache_cloudstack_4_1_0/index.html b/blog/apache_cloudstack_4_1_0/index.html
index 92f5d2ccf..71bacff88 100644
--- a/blog/apache_cloudstack_4_1_0/index.html
+++ b/blog/apache_cloudstack_4_1_0/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -51,7 +51,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/apache_cloudstack_4_1_1/index.html b/blog/apache_cloudstack_4_1_1/index.html
index a8efe3e6d..1b47074af 100644
--- a/blog/apache_cloudstack_4_1_1/index.html
+++ b/blog/apache_cloudstack_4_1_1/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -51,7 +51,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/apache_cloudstack_4_6_is/index.html b/blog/apache_cloudstack_4_6_is/index.html
index f7f060578..9950a2f0a 100644
--- a/blog/apache_cloudstack_4_6_is/index.html
+++ b/blog/apache_cloudstack_4_6_is/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -51,7 +51,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/apache_cloudstack_collab_conference_for/index.html b/blog/apache_cloudstack_collab_conference_for/index.html
index 881d8e538..e0673a89a 100644
--- a/blog/apache_cloudstack_collab_conference_for/index.html
+++ b/blog/apache_cloudstack_collab_conference_for/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -51,7 +51,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/apache_cloudstack_registeruserkeys_authorization_vulnerability/index.html b/blog/apache_cloudstack_registeruserkeys_authorization_vulnerability/index.html
index 86aeeb040..fc2a0f6cc 100644
--- a/blog/apache_cloudstack_registeruserkeys_authorization_vulnerability/index.html
+++ b/blog/apache_cloudstack_registeruserkeys_authorization_vulnerability/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -52,7 +52,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/apache_cloudstack_weekly_news_1/index.html b/blog/apache_cloudstack_weekly_news_1/index.html
index 12cf4e25c..6b7c6688c 100644
--- a/blog/apache_cloudstack_weekly_news_1/index.html
+++ b/blog/apache_cloudstack_weekly_news_1/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -51,7 +51,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/apache_cloudstack_weekly_news_10/index.html b/blog/apache_cloudstack_weekly_news_10/index.html
index 95e9258c0..1fb39b88d 100644
--- a/blog/apache_cloudstack_weekly_news_10/index.html
+++ b/blog/apache_cloudstack_weekly_news_10/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -51,7 +51,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/apache_cloudstack_weekly_news_11/index.html b/blog/apache_cloudstack_weekly_news_11/index.html
index d197f6dcf..21f2fcb52 100644
--- a/blog/apache_cloudstack_weekly_news_11/index.html
+++ b/blog/apache_cloudstack_weekly_news_11/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -51,7 +51,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/apache_cloudstack_weekly_news_111/index.html b/blog/apache_cloudstack_weekly_news_111/index.html
index 476b5cad0..4f98d74cf 100644
--- a/blog/apache_cloudstack_weekly_news_111/index.html
+++ b/blog/apache_cloudstack_weekly_news_111/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -51,7 +51,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/apache_cloudstack_weekly_news_12/index.html b/blog/apache_cloudstack_weekly_news_12/index.html
index 630559933..a642b882e 100644
--- a/blog/apache_cloudstack_weekly_news_12/index.html
+++ b/blog/apache_cloudstack_weekly_news_12/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -51,7 +51,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/apache_cloudstack_weekly_news_13/index.html b/blog/apache_cloudstack_weekly_news_13/index.html
index d85f865f9..f89ca93bf 100644
--- a/blog/apache_cloudstack_weekly_news_13/index.html
+++ b/blog/apache_cloudstack_weekly_news_13/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -51,7 +51,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/apache_cloudstack_weekly_news_14/index.html b/blog/apache_cloudstack_weekly_news_14/index.html
index 97798a4f8..16f021229 100644
--- a/blog/apache_cloudstack_weekly_news_14/index.html
+++ b/blog/apache_cloudstack_weekly_news_14/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -51,7 +51,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/apache_cloudstack_weekly_news_17/index.html b/blog/apache_cloudstack_weekly_news_17/index.html
index 1b0753c26..7872a5881 100644
--- a/blog/apache_cloudstack_weekly_news_17/index.html
+++ b/blog/apache_cloudstack_weekly_news_17/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -51,7 +51,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/apache_cloudstack_weekly_news_18/index.html b/blog/apache_cloudstack_weekly_news_18/index.html
index ab4be414c..9c4422500 100644
--- a/blog/apache_cloudstack_weekly_news_18/index.html
+++ b/blog/apache_cloudstack_weekly_news_18/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -51,7 +51,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/apache_cloudstack_weekly_news_181/index.html b/blog/apache_cloudstack_weekly_news_181/index.html
index f274928e2..cf5b808ac 100644
--- a/blog/apache_cloudstack_weekly_news_181/index.html
+++ b/blog/apache_cloudstack_weekly_news_181/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -51,7 +51,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/apache_cloudstack_weekly_news_21/index.html b/blog/apache_cloudstack_weekly_news_21/index.html
index 19d5f9764..07da3c3b5 100644
--- a/blog/apache_cloudstack_weekly_news_21/index.html
+++ b/blog/apache_cloudstack_weekly_news_21/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -51,7 +51,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/apache_cloudstack_weekly_news_22/index.html b/blog/apache_cloudstack_weekly_news_22/index.html
index 721c6b105..3540344a0 100644
--- a/blog/apache_cloudstack_weekly_news_22/index.html
+++ b/blog/apache_cloudstack_weekly_news_22/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -51,7 +51,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/apache_cloudstack_weekly_news_24/index.html b/blog/apache_cloudstack_weekly_news_24/index.html
index 23199fa1a..0843ea875 100644
--- a/blog/apache_cloudstack_weekly_news_24/index.html
+++ b/blog/apache_cloudstack_weekly_news_24/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -51,7 +51,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/apache_cloudstack_weekly_news_25/index.html b/blog/apache_cloudstack_weekly_news_25/index.html
index b91813dda..2733ad73d 100644
--- a/blog/apache_cloudstack_weekly_news_25/index.html
+++ b/blog/apache_cloudstack_weekly_news_25/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -51,7 +51,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/apache_cloudstack_weekly_news_251/index.html b/blog/apache_cloudstack_weekly_news_251/index.html
index 650c8c286..9c18db1c4 100644
--- a/blog/apache_cloudstack_weekly_news_251/index.html
+++ b/blog/apache_cloudstack_weekly_news_251/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -51,7 +51,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/apache_cloudstack_weekly_news_28/index.html b/blog/apache_cloudstack_weekly_news_28/index.html
index b9e35bef9..ba8eafe44 100644
--- a/blog/apache_cloudstack_weekly_news_28/index.html
+++ b/blog/apache_cloudstack_weekly_news_28/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -51,7 +51,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/apache_cloudstack_weekly_news_29/index.html b/blog/apache_cloudstack_weekly_news_29/index.html
index 92bceb97d..fbc6ff3e9 100644
--- a/blog/apache_cloudstack_weekly_news_29/index.html
+++ b/blog/apache_cloudstack_weekly_news_29/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -51,7 +51,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/apache_cloudstack_weekly_news_4/index.html b/blog/apache_cloudstack_weekly_news_4/index.html
index 236156c3c..12f0f011b 100644
--- a/blog/apache_cloudstack_weekly_news_4/index.html
+++ b/blog/apache_cloudstack_weekly_news_4/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -51,7 +51,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/apache_cloudstack_weekly_news_41/index.html b/blog/apache_cloudstack_weekly_news_41/index.html
index b03729eeb..904e11e68 100644
--- a/blog/apache_cloudstack_weekly_news_41/index.html
+++ b/blog/apache_cloudstack_weekly_news_41/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -51,7 +51,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/apache_cloudstack_weekly_news_42/index.html b/blog/apache_cloudstack_weekly_news_42/index.html
index 46cfc3870..c1d70b79f 100644
--- a/blog/apache_cloudstack_weekly_news_42/index.html
+++ b/blog/apache_cloudstack_weekly_news_42/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -51,7 +51,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/apache_cloudstack_weekly_news_8/index.html b/blog/apache_cloudstack_weekly_news_8/index.html
index f7ac7c4c5..dab1b9273 100644
--- a/blog/apache_cloudstack_weekly_news_8/index.html
+++ b/blog/apache_cloudstack_weekly_news_8/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -51,7 +51,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/apiculus/index.html b/blog/apiculus/index.html
index ae240857f..58086a551 100644
--- a/blog/apiculus/index.html
+++ b/blog/apiculus/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -74,7 +74,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/archive/index.html b/blog/archive/index.html
index 91ba71330..a6e034455 100644
--- a/blog/archive/index.html
+++ b/blog/archive/index.html
@@ -12,12 +12,12 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#__docusaurus_skipToContent_fallback">Skip to main content</a></div><nav aria-label="Main" class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Toggle navigation bar" aria-expanded="false" class="navbar__toggle clean-btn" type="button"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="ro [...]
+<div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#__docusaurus_skipToContent_fallback">Skip to main content</a></div><nav aria-label="Main" class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Toggle navigation bar" aria-expanded="false" class="navbar__toggle clean-btn" type="button"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="ro [...]
<div class="social">
<a href="mailto:dev-subscribe@cloudstack.apache.org">
<img src="/img/mail_mini_icon.svg" alt="">
@@ -51,7 +51,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/asf_mailing_list_problems/index.html b/blog/asf_mailing_list_problems/index.html
index e13633550..d0f0959e9 100644
--- a/blog/asf_mailing_list_problems/index.html
+++ b/blog/asf_mailing_list_problems/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -51,7 +51,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/atom.xml b/blog/atom.xml
index b7df2db8e..b535d249b 100644
--- a/blog/atom.xml
+++ b/blog/atom.xml
@@ -2,11 +2,114 @@
<feed xmlns="http://www.w3.org/2005/Atom">
<id>https://cloudstack.apache.org/blog</id>
<title>Apache CloudStack Blog</title>
- <updated>2026-05-05T00:00:00.000Z</updated>
+ <updated>2026-05-13T00:00:00.000Z</updated>
<generator>https://github.com/jpmonette/feed</generator>
<link rel="alternate" href="https://cloudstack.apache.org/blog"/>
<subtitle>Apache CloudStack Blog</subtitle>
<icon>https://cloudstack.apache.org/img/favicon.ico</icon>
+ <entry>
+ <title type="html"><![CDATA[Apache CloudStack Welcomes Kiran Chavala as a PMC Member]]></title>
+ <id>https://cloudstack.apache.org/blog/new-pmc-kiran</id>
+ <link href="https://cloudstack.apache.org/blog/new-pmc-kiran"/>
+ <updated>2026-05-13T00:00:00.000Z</updated>
+ <summary type="html"><![CDATA[Kiran Chavala is the newest PMC]]></summary>
+ <content type="html"><![CDATA[<p><img loading="lazy" src="/assets/images/kiran-3e3a7f3100fc3b039796f6ba316c0ee5.png" title="Blog Header Image" width="1200" height="628" class="img_ev3q"></p><p><a href="https://www.linkedin.com/in/kiranchavala" target="_blank" rel="noopener noreferrer">Kiran Chavala</a> is the newest PMC
+member of the Apache CloudStack Project. As a QA Engineer at ShapeBlue, Kiran
+brings over a decade of experience in cloud and IaaS technologies, along with a
+strong track record of contributions across testing, feature validation,
+observability, and community support.</p><p>In this interview, Kiran shares his journey with Apache CloudStack, his
+perspective on the value of open-source collaboration, and the projects he’s
+been working on — from Terraform plugin releases to Kubernetes integration and
+monitoring tools. He also discusses how global community collaboration drives
+innovation and outlines his vision for the future of CloudStack, including
+sovereign cloud initiatives, AI-ready infrastructure, and continued growth
+driven by flexibility and vendor independence.</p><h5 class="anchor anchorWithStickyNavbar_LWe7" id="introduce-yourself-in-a-few-words-and-what-your-job-rolecompany-is">Introduce yourself in a few words and what your job role/company is?<a href="#introduce-yourself-in-a-few-words-and-what-your-job-rolecompany-is" class="hash-link" aria-label="Direct link to Introduce yourself in a few words and what your job role/company is?" title="Direct link to Introduce yourself in a few words and wh [...]
+in cloud and IaaS technologies. I work extensively with Apache CloudStack, where
+my role involves testing new features, identifying bugs and security-related
+issues, and ensuring overall product quality before releases. I also contribute
+to improving user experience, documentation, and tooling within the CloudStack
+ecosystem, while actively supporting users and community members.</p><h5 class="anchor anchorWithStickyNavbar_LWe7" id="what-do-you-think-are-the-benefits-of-utilising-open-source-projects-like-cloudstack">What do you think are the benefits of utilising open-source projects, like CloudStack?<a href="#what-do-you-think-are-the-benefits-of-utilising-open-source-projects-like-cloudstack" class="hash-link" aria-label="Direct link to What do you think are the benefits of utilising open-source [...]
+transparency, and innovation. Organisations can avoid vendor lock-in and tailor
+solutions to their specific needs while benefiting from a globally distributed
+community of contributors continuously improving the platform.</p><p>From my experience, open-source fosters faster innovation cycles—features evolve
+through real-world feedback, and issues are quickly identified and resolved. It
+also creates opportunities for collaboration across organisations, enabling
+knowledge sharing and building highly scalable, production-grade cloud
+environments without licensing constraints.</p><h5 class="anchor anchorWithStickyNavbar_LWe7" id="how-do-you-collaborate-with-the-community-distributed-around-the-world">How do you collaborate with the community distributed around the world?<a href="#how-do-you-collaborate-with-the-community-distributed-around-the-world" class="hash-link" aria-label="Direct link to How do you collaborate with the community distributed around the world?" title="Direct link to How do you collaborate with t [...]
+CloudStack community through multiple channels. This includes participating in
+mailing list requests, contributing to GitHub pull requests, and helping users
+troubleshoot issues.</p><p>I also share knowledge through blogs, talks, and documentation, which helps
+onboard new users and contributors. Being part of a distributed community means
+working asynchronously, respecting different time zones, and communicating
+clearly through well-documented discussions and code contributions. This
+collaborative model ensures that ideas and improvements come from diverse
+perspectives.</p><h5 class="anchor anchorWithStickyNavbar_LWe7" id="what-are-some-key-projects-and-developments-you-have-worked-on-and-are-currently-working-on">What are some key projects and developments you have worked on and are currently working on?<a href="#what-are-some-key-projects-and-developments-you-have-worked-on-and-are-currently-working-on" class="hash-link" aria-label="Direct link to What are some key projects and developments you have worked on and are currently working on [...]
+improvements, API validation, and feature validation. My work involves raising
+issues and discussions in the CloudStack Community.</p><p>I’m also actively working with the CloudStack Plugin and tooling ecosystem,
+including:</p><ul><li>Served as Release Manager for the Terraform plugin of CloudStack</li><li>Observability using Prometheus and Grafana</li><li>Kubernetes integration with CloudStack</li><li>Monitoring and benchmarking tools for cloud environments</li></ul><p>Additionally, I regularly experiment with new open-source technologies and share
+my learnings through blogs and community discussions.</p><h5 class="anchor anchorWithStickyNavbar_LWe7" id="how-do-you-think-the-cloudstack-project-will-continue-to-grow-over-the-next-five-years">How do you think the CloudStack project will continue to grow over the next five years?<a href="#how-do-you-think-the-cloudstack-project-will-continue-to-grow-over-the-next-five-years" class="hash-link" aria-label="Direct link to How do you think the CloudStack project will continue to grow over [...]
+five years, especially as organisations increasingly prioritise control,
+compliance, and flexibility in their infrastructure.</p><p>One of the biggest drivers will be the rise of sovereign cloud initiatives, in
+which governments and enterprises seek full ownership of their data,
+infrastructure, and security posture. CloudStack’s open-source nature, combined
+with its mature multi-tenancy and networking capabilities, makes it an ideal
+platform for building sovereign and regionally compliant cloud environments
+without relying on hyperscalers.</p><p>Vendor lock-in becomes critical. CloudStack’s open-source model enables
+organisations to retain complete control over their stack, choose their own
+hardware and integrations, and build cloud environments that align with regional
+and regulatory requirements—without being tied to a single vendor ecosystem.</p><p>Another important area is AI and data-intensive workloads. The infrastructure
+requirements for AI/ML—such as GPU orchestration, scalable storage, and
+high-performance networking—align well with CloudStack’s strengths. With
+continued enhancements around GPU support, automation, and integration,
+CloudStack can serve as a strong foundation for private AI clouds and research
+environments.</p>]]></content>
+ <author>
+ <name>Antonia Shehova-Vasileva</name>
+ <uri>http://www.linkedin.com/in/antonia-shehova-vasileva</uri>
+ </author>
+ <category label="community" term="community"/>
+ <category label="news" term="news"/>
+ </entry>
+ <entry>
+ <title type="html"><![CDATA[Apache CloudStack Welcomes Manoj Kumar as a Committer to the Project]]></title>
+ <id>https://cloudstack.apache.org/blog/new-commiter-manoj</id>
+ <link href="https://cloudstack.apache.org/blog/new-commiter-manoj"/>
+ <updated>2026-05-13T00:00:00.000Z</updated>
+ <summary type="html"><![CDATA[Manoj Kumar is now a]]></summary>
+ <content type="html"><![CDATA[<p><img loading="lazy" src="/assets/images/manoj-f926e1b75d2dffed32a8a68c868ee6d3.png" title="Blog Header Image" width="1200" height="628" class="img_ev3q"></p><p><a href="https://www.linkedin.com/in/manoj-kumar-66b627a/" target="_blank" rel="noopener noreferrer">Manoj Kumar</a> is now a
+Committer to the Apache CloudStack project. In this interview, he shares his
+journey as a software engineer at ShapeBlue and his experience contributing to
+Apache CloudStack. He discusses some of his key contributions to the project,
+including platform improvements, automation features, and the CloudStack
+One-line Installer, while also highlighting the importance of community
+collaboration and consistent contribution.</p><p>Manoj also reflects on major developments in CloudStack over the past two years,
+such as GPU support and VMware-to-KVM migration, and shares his thoughts on
+future opportunities around observability, infrastructure integrations, and
+AI-focused workloads.</p><h5 class="anchor anchorWithStickyNavbar_LWe7" id="introduce-yourself-in-a-few-words-and-what-your-current-job-role-is">Introduce yourself in a few words and what your current job role is?<a href="#introduce-yourself-in-a-few-words-and-what-your-current-job-role-is" class="hash-link" aria-label="Direct link to Introduce yourself in a few words and what your current job role is?" title="Direct link to Introduce yourself in a few words and what your current job rol [...]
+engineering for around 14 years, working across different domains—from digital
+marketing systems to large data platforms at Oracle and Master Data Management
+solutions.</p><p>At ShapeBlue, I work on Apache CloudStack. My day-to-day work involves building
+new features, fixing issues, writing documentation, and reviewing PRs. It’s a
+mix of development and community collaboration.</p><h5 class="anchor anchorWithStickyNavbar_LWe7" id="what-are-some-of-your-key-contributions-to-the-apache-cloudstack-project">What are some of your key contributions to the Apache CloudStack project?<a href="#what-are-some-of-your-key-contributions-to-the-apache-cloudstack-project" class="hash-link" aria-label="Direct link to What are some of your key contributions to the Apache CloudStack project?" title="Direct link to What are some of [...]
+improvements:</p><ul><li>CloudStack One-line Installer: GitHub Repository</li><li>Instance Lease feature</li><li>Making KVM domains persistent when unmanaged from CloudStack</li><li>Enforcing password changes after admin reset (root/domain users)</li><li>Auto-populating templates during zone deployment</li></ul><p>Recently, I’ve also started actively participating in PR reviews and
+release-related activities. That’s been a great learning experience and has
+helped me understand the project more deeply.</p><h5 class="anchor anchorWithStickyNavbar_LWe7" id="what-would-your-advice-be-to-people-interested-in-the-cloudstack-project-but-not-sure-how-to-get-involved">What would your advice be to people interested in the CloudStack project, but not sure how to get involved?<a href="#what-would-your-advice-be-to-people-interested-in-the-cloudstack-project-but-not-sure-how-to-get-involved" class="hash-link" aria-label="Direct link to What would your [...]
+GPU support is a major addition, especially with growing AI/ML workloads. The
+extension framework is another important improvement that makes CloudStack
+easier to extend in a clean way.</p><p>There has also been solid progress on VMware-to-KVM migration, helping users
+move toward open infrastructure. Improvements in backup and recovery have also
+strengthened day-to-day operational reliability.</p><h5 class="anchor anchorWithStickyNavbar_LWe7" id="what-are-some-features-that-have-not-been-developed-yet-and-are-not-in-the-current-roadmap-that-you-would-like-to-see">What are some features that have not been developed yet and are not in the current roadmap that you would like to see?<a href="#what-are-some-features-that-have-not-been-developed-yet-and-are-not-in-the-current-roadmap-that-you-would-like-to-see" class="hash-link" aria- [...]
+large-scale environments, where debugging and visibility can be challenging.</p><p>Deeper storage and networking integrations would also be valuable as
+infrastructures become more heterogeneous.</p><p>And finally, I think there is a big opportunity in the AI infrastructure
+space—making CloudStack more aligned with GPU-heavy, high-performance, modern
+data center workloads.</p>]]></content>
+ <author>
+ <name>Antonia Shehova-Vasileva</name>
+ <uri>http://www.linkedin.com/in/antonia-shehova-vasileva</uri>
+ </author>
+ <category label="community" term="community"/>
+ <category label="news" term="news"/>
+ </entry>
<entry>
<title type="html"><![CDATA[[ADVISORY] Apache CloudStack LTS Security Releases 4.20.3.0 and 4.22.0.1]]></title>
<id>https://cloudstack.apache.org/blog/security-release-advisory-4.20.3.0-4.22.0.1</id>
diff --git a/blog/becoming-a-profitable/index.html b/blog/becoming-a-profitable/index.html
index 605a9710b..5fb5f6566 100644
--- a/blog/becoming-a-profitable/index.html
+++ b/blog/becoming-a-profitable/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -74,7 +74,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/bringing-digital-services-to-billions-with-apache-cloudstack/index.html b/blog/bringing-digital-services-to-billions-with-apache-cloudstack/index.html
index c708a5e6f..d8577825a 100644
--- a/blog/bringing-digital-services-to-billions-with-apache-cloudstack/index.html
+++ b/blog/bringing-digital-services-to-billions-with-apache-cloudstack/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -65,7 +65,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/case-study-ikoula-xcpng-cloudstack/index.html b/blog/case-study-ikoula-xcpng-cloudstack/index.html
index 6c157c5cf..0f2b60ba1 100644
--- a/blog/case-study-ikoula-xcpng-cloudstack/index.html
+++ b/blog/case-study-ikoula-xcpng-cloudstack/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -51,7 +51,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/ccc-2024-roundup/index.html b/blog/ccc-2024-roundup/index.html
index 8892d4155..e79262e0f 100644
--- a/blog/ccc-2024-roundup/index.html
+++ b/blog/ccc-2024-roundup/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -51,7 +51,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/ccc-2024/index.html b/blog/ccc-2024/index.html
index 797e4f342..6897ba0be 100644
--- a/blog/ccc-2024/index.html
+++ b/blog/ccc-2024/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -82,7 +82,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/ccc-2025-roundup/index.html b/blog/ccc-2025-roundup/index.html
index bb9b92492..19cfdc94c 100644
--- a/blog/ccc-2025-roundup/index.html
+++ b/blog/ccc-2025-roundup/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -78,7 +78,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/ccc2023-agenda-revealed/index.html b/blog/ccc2023-agenda-revealed/index.html
index b65491b26..dfcc612a4 100644
--- a/blog/ccc2023-agenda-revealed/index.html
+++ b/blog/ccc2023-agenda-revealed/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -69,7 +69,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/ccc2023-roundup/index.html b/blog/ccc2023-roundup/index.html
index d90b893a7..95445d8e8 100644
--- a/blog/ccc2023-roundup/index.html
+++ b/blog/ccc2023-roundup/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -214,7 +214,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/ccc2023-vp-interview/index.html b/blog/ccc2023-vp-interview/index.html
index 2ce7c3287..08c0697c6 100644
--- a/blog/ccc2023-vp-interview/index.html
+++ b/blog/ccc2023-vp-interview/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -110,7 +110,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/ccc2024-agenda-revealed/index.html b/blog/ccc2024-agenda-revealed/index.html
index b334ec8f6..62b855bf8 100644
--- a/blog/ccc2024-agenda-revealed/index.html
+++ b/blog/ccc2024-agenda-revealed/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -100,7 +100,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/cloud-iaas-predictions-for-2022/index.html b/blog/cloud-iaas-predictions-for-2022/index.html
index 1679ce740..d8e70366a 100644
--- a/blog/cloud-iaas-predictions-for-2022/index.html
+++ b/blog/cloud-iaas-predictions-for-2022/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -51,7 +51,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/cloudfest-2024-roundup/index.html b/blog/cloudfest-2024-roundup/index.html
index 2a21c2657..fff831227 100644
--- a/blog/cloudfest-2024-roundup/index.html
+++ b/blog/cloudfest-2024-roundup/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -82,7 +82,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/cloudfest-2024/index.html b/blog/cloudfest-2024/index.html
index e20355c48..e290190bc 100644
--- a/blog/cloudfest-2024/index.html
+++ b/blog/cloudfest-2024/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -80,7 +80,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/cloudfest-2025/index.html b/blog/cloudfest-2025/index.html
index f66058bd3..b78185278 100644
--- a/blog/cloudfest-2025/index.html
+++ b/blog/cloudfest-2025/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -81,7 +81,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/cloudfest-2026/index.html b/blog/cloudfest-2026/index.html
index a5686101f..7fc9d0755 100644
--- a/blog/cloudfest-2026/index.html
+++ b/blog/cloudfest-2026/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -81,7 +81,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/cloudmonkey-6.3-release/index.html b/blog/cloudmonkey-6.3-release/index.html
index 838941aa2..0b462fcb6 100644
--- a/blog/cloudmonkey-6.3-release/index.html
+++ b/blog/cloudmonkey-6.3-release/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -62,7 +62,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/cloudmonkey-6.4-release/index.html b/blog/cloudmonkey-6.4-release/index.html
index 58d88f4db..7e43a3292 100644
--- a/blog/cloudmonkey-6.4-release/index.html
+++ b/blog/cloudmonkey-6.4-release/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -62,7 +62,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/cloudmonkey-6.5-release/index.html b/blog/cloudmonkey-6.5-release/index.html
index b63a2963f..906417bbd 100644
--- a/blog/cloudmonkey-6.5-release/index.html
+++ b/blog/cloudmonkey-6.5-release/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -65,7 +65,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/cloudstack-4.18.1-release/index.html b/blog/cloudstack-4.18.1-release/index.html
index afd730049..8182eb346 100644
--- a/blog/cloudstack-4.18.1-release/index.html
+++ b/blog/cloudstack-4.18.1-release/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -72,7 +72,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/cloudstack-4.19.0.0-release/index.html b/blog/cloudstack-4.19.0.0-release/index.html
index 43af0a67a..858fa030c 100644
--- a/blog/cloudstack-4.19.0.0-release/index.html
+++ b/blog/cloudstack-4.19.0.0-release/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -63,7 +63,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/cloudstack-4.19.1.0-release/index.html b/blog/cloudstack-4.19.1.0-release/index.html
index f082aa462..135138b36 100644
--- a/blog/cloudstack-4.19.1.0-release/index.html
+++ b/blog/cloudstack-4.19.1.0-release/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -71,7 +71,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/cloudstack-4.19.2.0-release/index.html b/blog/cloudstack-4.19.2.0-release/index.html
index d38f716b7..5b010da99 100644
--- a/blog/cloudstack-4.19.2.0-release/index.html
+++ b/blog/cloudstack-4.19.2.0-release/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -69,7 +69,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/cloudstack-4.19.3.0-4.20.1.0-release/index.html b/blog/cloudstack-4.19.3.0-4.20.1.0-release/index.html
index c53efff99..fb0a79b3f 100644
--- a/blog/cloudstack-4.19.3.0-4.20.1.0-release/index.html
+++ b/blog/cloudstack-4.19.3.0-4.20.1.0-release/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -57,7 +57,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/cloudstack-4.20.0.0-release/index.html b/blog/cloudstack-4.20.0.0-release/index.html
index 2527dd6d1..19e1b85ca 100644
--- a/blog/cloudstack-4.20.0.0-release/index.html
+++ b/blog/cloudstack-4.20.0.0-release/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -80,7 +80,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/cloudstack-4.20.2.0-release/index.html b/blog/cloudstack-4.20.2.0-release/index.html
index aca986287..2c9fedef2 100644
--- a/blog/cloudstack-4.20.2.0-release/index.html
+++ b/blog/cloudstack-4.20.2.0-release/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -71,7 +71,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/cloudstack-4.20.3.0-release/index.html b/blog/cloudstack-4.20.3.0-release/index.html
index 20a3a9412..b19e36203 100644
--- a/blog/cloudstack-4.20.3.0-release/index.html
+++ b/blog/cloudstack-4.20.3.0-release/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -71,7 +71,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/cloudstack-4.21.0.0-release/index.html b/blog/cloudstack-4.21.0.0-release/index.html
index 9f19e0b81..a222150c8 100644
--- a/blog/cloudstack-4.21.0.0-release/index.html
+++ b/blog/cloudstack-4.21.0.0-release/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -51,7 +51,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/cloudstack-4.22.0.0-release/index.html b/blog/cloudstack-4.22.0.0-release/index.html
index ec1d3c916..3026e18a3 100644
--- a/blog/cloudstack-4.22.0.0-release/index.html
+++ b/blog/cloudstack-4.22.0.0-release/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -58,7 +58,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/cloudstack-advisory-on-insecure-project/index.html b/blog/cloudstack-advisory-on-insecure-project/index.html
index c12351788..aafcec946 100644
--- a/blog/cloudstack-advisory-on-insecure-project/index.html
+++ b/blog/cloudstack-advisory-on-insecure-project/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -51,7 +51,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/cloudstack-advisory-on-spring4shell-cve/index.html b/blog/cloudstack-advisory-on-spring4shell-cve/index.html
index e2f03db55..991da9185 100644
--- a/blog/cloudstack-advisory-on-spring4shell-cve/index.html
+++ b/blog/cloudstack-advisory-on-spring4shell-cve/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -51,7 +51,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/cloudstack-and-gitops-at-scale/index.html b/blog/cloudstack-and-gitops-at-scale/index.html
index 8811faa03..e8d0683c9 100644
--- a/blog/cloudstack-and-gitops-at-scale/index.html
+++ b/blog/cloudstack-and-gitops-at-scale/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -104,7 +104,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/cloudstack-collaboration-conference-2021-november/index.html b/blog/cloudstack-collaboration-conference-2021-november/index.html
index 9566195d0..79b806851 100644
--- a/blog/cloudstack-collaboration-conference-2021-november/index.html
+++ b/blog/cloudstack-collaboration-conference-2021-november/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -51,7 +51,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/cloudstack-collaboration-conference-2022-november/index.html b/blog/cloudstack-collaboration-conference-2022-november/index.html
index 23dfc91fe..d53fe549d 100644
--- a/blog/cloudstack-collaboration-conference-2022-november/index.html
+++ b/blog/cloudstack-collaboration-conference-2022-november/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -51,7 +51,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/cloudstack-collaboration-conference-2022-november1/index.html b/blog/cloudstack-collaboration-conference-2022-november1/index.html
index bbbcbe078..681821424 100644
--- a/blog/cloudstack-collaboration-conference-2022-november1/index.html
+++ b/blog/cloudstack-collaboration-conference-2022-november1/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -51,7 +51,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/cloudstack-collaboration-conference-2022-roundup/index.html b/blog/cloudstack-collaboration-conference-2022-roundup/index.html
index dc7064f6d..8a6b86cba 100644
--- a/blog/cloudstack-collaboration-conference-2022-roundup/index.html
+++ b/blog/cloudstack-collaboration-conference-2022-roundup/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -51,7 +51,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/cloudstack-collaboration-conference-2023/index.html b/blog/cloudstack-collaboration-conference-2023/index.html
index ed0692cbf..620e6d6d5 100644
--- a/blog/cloudstack-collaboration-conference-2023/index.html
+++ b/blog/cloudstack-collaboration-conference-2023/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -77,7 +77,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/cloudstack-european-user-group-may/index.html b/blog/cloudstack-european-user-group-may/index.html
index e0186130e..62921c188 100644
--- a/blog/cloudstack-european-user-group-may/index.html
+++ b/blog/cloudstack-european-user-group-may/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -51,7 +51,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/cloudstack-european-user-group-may1/index.html b/blog/cloudstack-european-user-group-may1/index.html
index 6dc0a1d4b..c030a1b39 100644
--- a/blog/cloudstack-european-user-group-may1/index.html
+++ b/blog/cloudstack-european-user-group-may1/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -86,7 +86,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/cloudstack-european-user-group-virtual/index.html b/blog/cloudstack-european-user-group-virtual/index.html
index d1a6a80f7..11ed7a436 100644
--- a/blog/cloudstack-european-user-group-virtual/index.html
+++ b/blog/cloudstack-european-user-group-virtual/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -51,7 +51,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/cloudstack-india-user-group-2023-roundup/index.html b/blog/cloudstack-india-user-group-2023-roundup/index.html
index e79617fed..3d603ce0c 100644
--- a/blog/cloudstack-india-user-group-2023-roundup/index.html
+++ b/blog/cloudstack-india-user-group-2023-roundup/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -113,7 +113,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/cloudstack-india-user-group-meetup-2023/index.html b/blog/cloudstack-india-user-group-meetup-2023/index.html
index 3263951b5..3afefc247 100644
--- a/blog/cloudstack-india-user-group-meetup-2023/index.html
+++ b/blog/cloudstack-india-user-group-meetup-2023/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -68,7 +68,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/cloudstack-integrations-linbit-open-source/index.html b/blog/cloudstack-integrations-linbit-open-source/index.html
index fe0d33f94..58407e3a3 100644
--- a/blog/cloudstack-integrations-linbit-open-source/index.html
+++ b/blog/cloudstack-integrations-linbit-open-source/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -51,7 +51,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/cloudstack-integrations-storpool-storage/index.html b/blog/cloudstack-integrations-storpool-storage/index.html
index a14aba1e7..361b6b9bf 100644
--- a/blog/cloudstack-integrations-storpool-storage/index.html
+++ b/blog/cloudstack-integrations-storpool-storage/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -51,7 +51,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/cloudstack-kubernetes-provider-v1-0/index.html b/blog/cloudstack-kubernetes-provider-v1-0/index.html
index fdff46e72..b2050630c 100644
--- a/blog/cloudstack-kubernetes-provider-v1-0/index.html
+++ b/blog/cloudstack-kubernetes-provider-v1-0/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -53,7 +53,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/cloudstack-kubernetes-provider-v1.1.0/index.html b/blog/cloudstack-kubernetes-provider-v1.1.0/index.html
index f57c5af7d..a9d6c8c3d 100644
--- a/blog/cloudstack-kubernetes-provider-v1.1.0/index.html
+++ b/blog/cloudstack-kubernetes-provider-v1.1.0/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -61,7 +61,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/cloudstack-kubernetes-provider-v1.2.0/index.html b/blog/cloudstack-kubernetes-provider-v1.2.0/index.html
index ad40624dc..fee964408 100644
--- a/blog/cloudstack-kubernetes-provider-v1.2.0/index.html
+++ b/blog/cloudstack-kubernetes-provider-v1.2.0/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -65,7 +65,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/cloudstack-terraform-provider-0.5.0-release/index.html b/blog/cloudstack-terraform-provider-0.5.0-release/index.html
index ad950c966..59f9e4bcc 100644
--- a/blog/cloudstack-terraform-provider-0.5.0-release/index.html
+++ b/blog/cloudstack-terraform-provider-0.5.0-release/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -61,7 +61,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/cloudstack_and_openssl_cve_2015/index.html b/blog/cloudstack_and_openssl_cve_2015/index.html
index 7f37eaec8..b61da9018 100644
--- a/blog/cloudstack_and_openssl_cve_2015/index.html
+++ b/blog/cloudstack_and_openssl_cve_2015/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -51,7 +51,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/cloudstack_and_the_ghost_glibc/index.html b/blog/cloudstack_and_the_ghost_glibc/index.html
index 6e54495f0..608e89fd0 100644
--- a/blog/cloudstack_and_the_ghost_glibc/index.html
+++ b/blog/cloudstack_and_the_ghost_glibc/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -51,7 +51,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/cloudstack_s_realhostip_service_to/index.html b/blog/cloudstack_s_realhostip_service_to/index.html
index 7509c5532..dff0e735e 100644
--- a/blog/cloudstack_s_realhostip_service_to/index.html
+++ b/blog/cloudstack_s_realhostip_service_to/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -51,7 +51,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/cloudstack_weekly_news_10_july/index.html b/blog/cloudstack_weekly_news_10_july/index.html
index 785b065a4..cffab3a13 100644
--- a/blog/cloudstack_weekly_news_10_july/index.html
+++ b/blog/cloudstack_weekly_news_10_july/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -51,7 +51,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/coceu-2024/index.html b/blog/coceu-2024/index.html
index 50694717a..99f3cee0a 100644
--- a/blog/coceu-2024/index.html
+++ b/blog/coceu-2024/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -103,7 +103,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/coceu26/index.html b/blog/coceu26/index.html
index 71930ccc0..4fcfc3ac1 100644
--- a/blog/coceu26/index.html
+++ b/blog/coceu26/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -85,7 +85,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/committing-to-the-cloudstack-project/index.html b/blog/committing-to-the-cloudstack-project/index.html
index 59ab2f61b..2076cf1ec 100644
--- a/blog/committing-to-the-cloudstack-project/index.html
+++ b/blog/committing-to-the-cloudstack-project/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -118,7 +118,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/cseug-2023-roundup/index.html b/blog/cseug-2023-roundup/index.html
index 327894fb1..7ff746c0b 100644
--- a/blog/cseug-2023-roundup/index.html
+++ b/blog/cseug-2023-roundup/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -87,7 +87,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/cseug-2024-roundup/index.html b/blog/cseug-2024-roundup/index.html
index aca3d8bdf..672d6d20b 100644
--- a/blog/cseug-2024-roundup/index.html
+++ b/blog/cseug-2024-roundup/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -59,7 +59,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/cseug-2024/index.html b/blog/cseug-2024/index.html
index 424e8af2e..daa7accf2 100644
--- a/blog/cseug-2024/index.html
+++ b/blog/cseug-2024/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -85,7 +85,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/cseug-2025-london/index.html b/blog/cseug-2025-london/index.html
index 7d26ebad6..3cdb403fd 100644
--- a/blog/cseug-2025-london/index.html
+++ b/blog/cseug-2025-london/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -51,7 +51,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/cseug-2025/index.html b/blog/cseug-2025/index.html
index 2a4fc5772..662408132 100644
--- a/blog/cseug-2025/index.html
+++ b/blog/cseug-2025/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -83,7 +83,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/cseug-2026/index.html b/blog/cseug-2026/index.html
index ac5c0d6ae..60a6511a5 100644
--- a/blog/cseug-2026/index.html
+++ b/blog/cseug-2026/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -68,7 +68,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/cseug-autumn-2025-agenda/index.html b/blog/cseug-autumn-2025-agenda/index.html
index b8e63534c..8f9b8d172 100644
--- a/blog/cseug-autumn-2025-agenda/index.html
+++ b/blog/cseug-autumn-2025-agenda/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -52,7 +52,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/cseug2024-agenda/index.html b/blog/cseug2024-agenda/index.html
index e1e4e6dfd..2c59bd450 100644
--- a/blog/cseug2024-agenda/index.html
+++ b/blog/cseug2024-agenda/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -74,7 +74,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/cseug25-autumn-roundup/index.html b/blog/cseug25-autumn-roundup/index.html
index d2ab9791b..23e315605 100644
--- a/blog/cseug25-autumn-roundup/index.html
+++ b/blog/cseug25-autumn-roundup/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -88,7 +88,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/cseug25-roundup/index.html b/blog/cseug25-roundup/index.html
index 7a061fb6d..ac9ee8b30 100644
--- a/blog/cseug25-roundup/index.html
+++ b/blog/cseug25-roundup/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -138,7 +138,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/cseug26-agenda/index.html b/blog/cseug26-agenda/index.html
index 6e5340ca6..2b09ad4ec 100644
--- a/blog/cseug26-agenda/index.html
+++ b/blog/cseug26-agenda/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -123,7 +123,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/csiug-2024-hyd-roundup/index.html b/blog/csiug-2024-hyd-roundup/index.html
index ea2992a49..d5ba31667 100644
--- a/blog/csiug-2024-hyd-roundup/index.html
+++ b/blog/csiug-2024-hyd-roundup/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -81,7 +81,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/csiug-2025/index.html b/blog/csiug-2025/index.html
index 1f0400072..b51e067c3 100644
--- a/blog/csiug-2025/index.html
+++ b/blog/csiug-2025/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -72,7 +72,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/csiug25-roundup/index.html b/blog/csiug25-roundup/index.html
index 211cee25a..96bb6c836 100644
--- a/blog/csiug25-roundup/index.html
+++ b/blog/csiug25-roundup/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -90,7 +90,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/cve-2022-35741/index.html b/blog/cve-2022-35741/index.html
index 4aedee402..aac14b97d 100644
--- a/blog/cve-2022-35741/index.html
+++ b/blog/cve-2022-35741/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -51,7 +51,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/cve-advisories-4.19.3.0-4.20.1.0/index.html b/blog/cve-advisories-4.19.3.0-4.20.1.0/index.html
index bbc866542..f68536dc8 100644
--- a/blog/cve-advisories-4.19.3.0-4.20.1.0/index.html
+++ b/blog/cve-advisories-4.19.3.0-4.20.1.0/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -52,7 +52,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/cve-advisories-4.20.2.0-4.22.0.0/index.html b/blog/cve-advisories-4.20.2.0-4.22.0.0/index.html
index 1762bcb39..787bceda5 100644
--- a/blog/cve-advisories-4.20.2.0-4.22.0.0/index.html
+++ b/blog/cve-advisories-4.20.2.0-4.22.0.0/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -51,7 +51,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/cve_2013_2136_apache_cloudstack/index.html b/blog/cve_2013_2136_apache_cloudstack/index.html
index b525178e7..d9b50e80e 100644
--- a/blog/cve_2013_2136_apache_cloudstack/index.html
+++ b/blog/cve_2013_2136_apache_cloudstack/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -51,7 +51,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/cve_2013_6398_cloudstack_virtual/index.html b/blog/cve_2013_6398_cloudstack_virtual/index.html
index ad2c26eb9..033fa32ea 100644
--- a/blog/cve_2013_6398_cloudstack_virtual/index.html
+++ b/blog/cve_2013_6398_cloudstack_virtual/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -51,7 +51,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/cve_2014_0031_cloudstack_listnetworkacl/index.html b/blog/cve_2014_0031_cloudstack_listnetworkacl/index.html
index 52ee82cf4..de7c2f967 100644
--- a/blog/cve_2014_0031_cloudstack_listnetworkacl/index.html
+++ b/blog/cve_2014_0031_cloudstack_listnetworkacl/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -51,7 +51,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/cve_2014_7807_apache_cloudstack/index.html b/blog/cve_2014_7807_apache_cloudstack/index.html
index e31328e66..b09c37dc7 100644
--- a/blog/cve_2014_7807_apache_cloudstack/index.html
+++ b/blog/cve_2014_7807_apache_cloudstack/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -51,7 +51,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/day-2-at-cloudfest/index.html b/blog/day-2-at-cloudfest/index.html
index 093d23846..761c0633f 100644
--- a/blog/day-2-at-cloudfest/index.html
+++ b/blog/day-2-at-cloudfest/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -68,7 +68,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/day-3-at-cloudfest/index.html b/blog/day-3-at-cloudfest/index.html
index aef574bfc..64770085d 100644
--- a/blog/day-3-at-cloudfest/index.html
+++ b/blog/day-3-at-cloudfest/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -69,7 +69,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/disaster-recovery-cloudstack-ceph/index.html b/blog/disaster-recovery-cloudstack-ceph/index.html
index 534e351b5..7bc623d6d 100644
--- a/blog/disaster-recovery-cloudstack-ceph/index.html
+++ b/blog/disaster-recovery-cloudstack-ceph/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -56,7 +56,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/dnsmasq-vulnerabilities-advisory-for-cloudstack/index.html b/blog/dnsmasq-vulnerabilities-advisory-for-cloudstack/index.html
index f306525a7..91a644e29 100644
--- a/blog/dnsmasq-vulnerabilities-advisory-for-cloudstack/index.html
+++ b/blog/dnsmasq-vulnerabilities-advisory-for-cloudstack/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -51,7 +51,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/fabricio-duarte-committer/index.html b/blog/fabricio-duarte-committer/index.html
index bac5fcea2..62a1a1156 100644
--- a/blog/fabricio-duarte-committer/index.html
+++ b/blog/fabricio-duarte-committer/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -98,7 +98,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/future-proof-open-source-platform/index.html b/blog/future-proof-open-source-platform/index.html
index 0cf4af4b1..9ce8cd3de 100644
--- a/blog/future-proof-open-source-platform/index.html
+++ b/blog/future-proof-open-source-platform/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -84,7 +84,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/gsoc-2023/index.html b/blog/gsoc-2023/index.html
index 435b45f2a..1ef432f56 100644
--- a/blog/gsoc-2023/index.html
+++ b/blog/gsoc-2023/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -86,7 +86,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/how_to_mitigate_openssl_heartbleed/index.html b/blog/how_to_mitigate_openssl_heartbleed/index.html
index 67f7fe9dc..f79dd5a4c 100644
--- a/blog/how_to_mitigate_openssl_heartbleed/index.html
+++ b/blog/how_to_mitigate_openssl_heartbleed/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -51,7 +51,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/index.html b/blog/index.html
index 9f7038c97..db98f9ffe 100644
--- a/blog/index.html
+++ b/blog/index.html
@@ -12,12 +12,31 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#__docusaurus_skipToContent_fallback">Skip to main content</a></div><nav aria-label="Main" class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Toggle navigation bar" aria-expanded="false" class="navbar__toggle clean-btn" type="button"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="ro [...]
+<div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#__docusaurus_skipToContent_fallback">Skip to main content</a></div><nav aria-label="Main" class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Toggle navigation bar" aria-expanded="false" class="navbar__toggle clean-btn" type="button"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="ro [...]
+member of the Apache CloudStack Project. As a QA Engineer at ShapeBlue, Kiran
+brings over a decade of experience in cloud and IaaS technologies, along with a
+strong track record of contributions across testing, feature validation,
+observability, and community support.</p><p>In this interview, Kiran shares his journey with Apache CloudStack, his
+perspective on the value of open-source collaboration, and the projects he’s
+been working on — from Terraform plugin releases to Kubernetes integration and
+monitoring tools. He also discusses how global community collaboration drives
+innovation and outlines his vision for the future of CloudStack, including
+sovereign cloud initiatives, AI-ready infrastructure, and continued growth
+driven by flexibility and vendor independence.</p></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/community">community</a></li><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/news">news</a></li></ul></div><div class="col text--right col--3"><a aria-label="Read more about Apache CloudStack Welcomes Kiran Chav [...]
+Committer to the Apache CloudStack project. In this interview, he shares his
+journey as a software engineer at ShapeBlue and his experience contributing to
+Apache CloudStack. He discusses some of his key contributions to the project,
+including platform improvements, automation features, and the CloudStack
+One-line Installer, while also highlighting the importance of community
+collaboration and consistent contribution.</p><p>Manoj also reflects on major developments in CloudStack over the past two years,
+such as GPU support and VMware-to-KVM migration, and shares his thoughts on
+future opportunities around observability, infrastructure integrations, and
+AI-focused workloads.</p></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/community">community</a></li><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/news">news</a></li></ul></div><div class="col text--right col--3"><a aria-label="Read more about Apache CloudStack Welcomes Manoj Kumar as a Committer to the P [...]
4.20.3.0.</p></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/announcement">announcement</a></li></ul></div><div class="col text--right col--3"><a aria-label="Read more about Apache CloudStack 4.20.3.0 Release" href="/blog/cloudstack-4.20.3.0-release"><b>Read More</b></a></div></footer></article><article class="margin-bottom--xl" item [...]
has been appointed as a Committer to the CloudStack project. In this
written interview, we catch up with Abhisar to learn more about his
@@ -61,21 +80,7 @@ other operators and contributors, and exploring the latest
developments across CloudStack and the wider open-source cloud
ecosystem.</p><div class="col col-3 col-lg text-center"><a href="https://www.eventbrite.co.uk/e/cloudstack-european-user-group-2026-tickets-1980615585533?aff=oddtdtcreator" target="_blank" rel="noopener noreferrer" class="button button--primary">Register Now</a></div></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/news">news</a></li> [...]
Rust, Germany</b>, bringing together the global internet infrastructure
-community for four days of networking, technology, and innovation.</p></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/news">news</a></li></ul></div><div class="col text--right col--3"><a aria-label="Read more about Connect with Apache CloudStack at CloudFest 2026" href="/blog/cloudfest-2026"><b>Read More</b></a></div></footer></artic [...]
-Italy from November 19 to 21, bringing together CloudStack users,
-developers, and operators from across the global community. This
-annual in person event once again provided a valuable space for
-collaboration, knowledge sharing, and shaping the future of Apache
-CloudStack.</p></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/roundup">roundup</a></li></ul></div><div class="col text--right col--3"><a aria-label="Read more about Explore the Sessions from the CloudStack Collaboration Conference 2025!" href="/blog/ccc-2025-roundup"><b>Read More</b></a></div></footer></article><article class="margi [...]
-<a href="https://github.com/apache/cloudstack-kubernetes-provider/releases/tag/v1.2.0" target="_blank" rel="noopener noreferrer">CloudStack Kubernetes Provider
-v1.2.0</a>
-that facilitates Kubernetes deployments on CloudStack.</p><p>It allows Kubernetes to dynamically allocate IP addresses and the
-respective networking rules on CloudStack to ensure seamless TCP, UDP
-and TCP-Proxy LoadBalancer deployments on Kubernetes. This was
-historically part of the Kubernetes codebase which was later removed
-and donated to the project to allow for further maintenance of the
-provider plugin.</p><p>This release contains various bug fixes and improvements. Some of the
-highlighted features include:</p><ul><li>Support for NetworkACLs for LB on VPC networks</li><li>Support configuring source CIDR list</li><li>ARM support for docker images</li></ul></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/announcement">announcement</a></li></ul></div><div class="col text--right col--3"><a aria-label="Read more [...]
+community for four days of networking, technology, and innovation.</p></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/news">news</a></li></ul></div><div class="col text--right col--3"><a aria-label="Read more about Connect with Apache CloudStack at CloudFest 2026" href="/blog/cloudfest-2026"><b>Read More</b></a></div></footer></artic [...]
<div class="social">
<a href="mailto:dev-subscribe@cloudstack.apache.org">
<img src="/img/mail_mini_icon.svg" alt="">
@@ -109,7 +114,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/india-user-group-2024/index.html b/blog/india-user-group-2024/index.html
index ca2aef8f8..d5d3ee8b5 100644
--- a/blog/india-user-group-2024/index.html
+++ b/blog/india-user-group-2024/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -51,7 +51,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/jamie-pell-committer/index.html b/blog/jamie-pell-committer/index.html
index 17ce0f821..694e6c0cf 100644
--- a/blog/jamie-pell-committer/index.html
+++ b/blog/jamie-pell-committer/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -103,7 +103,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/log4jshell/index.html b/blog/log4jshell/index.html
index 3714b1eaf..4088346d3 100644
--- a/blog/log4jshell/index.html
+++ b/blog/log4jshell/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -51,7 +51,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/meet-apache-cloudstack-at-kubecon/index.html b/blog/meet-apache-cloudstack-at-kubecon/index.html
index b731aa159..6b60cc7af 100644
--- a/blog/meet-apache-cloudstack-at-kubecon/index.html
+++ b/blog/meet-apache-cloudstack-at-kubecon/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -51,7 +51,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/meet-rohit-yadav-the-new/index.html b/blog/meet-rohit-yadav-the-new/index.html
index a63d8d4a1..b7e1e067b 100644
--- a/blog/meet-rohit-yadav-the-new/index.html
+++ b/blog/meet-rohit-yadav-the-new/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -162,7 +162,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/meet-the-community-david-jumani/index.html b/blog/meet-the-community-david-jumani/index.html
index 131b22327..cd7b0d7cf 100644
--- a/blog/meet-the-community-david-jumani/index.html
+++ b/blog/meet-the-community-david-jumani/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -56,7 +56,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/meet-the-community-gabriel-brascher/index.html b/blog/meet-the-community-gabriel-brascher/index.html
index 1a078dc8c..fdc0787c7 100644
--- a/blog/meet-the-community-gabriel-brascher/index.html
+++ b/blog/meet-the-community-gabriel-brascher/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -51,7 +51,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/meet-the-community-k-b/index.html b/blog/meet-the-community-k-b/index.html
index 614a036c4..75bfd91ca 100644
--- a/blog/meet-the-community-k-b/index.html
+++ b/blog/meet-the-community-k-b/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -51,7 +51,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/meet-the-community-nicolas-vazquez/index.html b/blog/meet-the-community-nicolas-vazquez/index.html
index f0f91f4c9..9ce5e4583 100644
--- a/blog/meet-the-community-nicolas-vazquez/index.html
+++ b/blog/meet-the-community-nicolas-vazquez/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -51,7 +51,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/meet-the-community-pearl-dsilva/index.html b/blog/meet-the-community-pearl-dsilva/index.html
index 7b339f663..0781b56e5 100644
--- a/blog/meet-the-community-pearl-dsilva/index.html
+++ b/blog/meet-the-community-pearl-dsilva/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -52,7 +52,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/meet-the-community-simon-weller/index.html b/blog/meet-the-community-simon-weller/index.html
index ae457f094..2eafdf3bc 100644
--- a/blog/meet-the-community-simon-weller/index.html
+++ b/blog/meet-the-community-simon-weller/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -51,7 +51,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/meet-the-community-slavka-peleva/index.html b/blog/meet-the-community-slavka-peleva/index.html
index 1fcccfdc4..3b4268e16 100644
--- a/blog/meet-the-community-slavka-peleva/index.html
+++ b/blog/meet-the-community-slavka-peleva/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -51,7 +51,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/new-commiter-manoj.htm/index.html b/blog/new-commiter-manoj.htm/index.html
new file mode 100644
index 000000000..137d6670f
--- /dev/null
+++ b/blog/new-commiter-manoj.htm/index.html
@@ -0,0 +1,11 @@
+<!DOCTYPE html>
+<html>
+ <head>
+ <meta charset="UTF-8">
+ <meta http-equiv="refresh" content="0; url=/blog/new-commiter-manoj">
+ <link rel="canonical" href="/blog/new-commiter-manoj" />
+ </head>
+ <script>
+ window.location.href = '/blog/new-commiter-manoj' + window.location.search + window.location.hash;
+ </script>
+</html>
\ No newline at end of file
diff --git a/blog/new-commiter-manoj.html/index.html b/blog/new-commiter-manoj.html/index.html
new file mode 100644
index 000000000..137d6670f
--- /dev/null
+++ b/blog/new-commiter-manoj.html/index.html
@@ -0,0 +1,11 @@
+<!DOCTYPE html>
+<html>
+ <head>
+ <meta charset="UTF-8">
+ <meta http-equiv="refresh" content="0; url=/blog/new-commiter-manoj">
+ <link rel="canonical" href="/blog/new-commiter-manoj" />
+ </head>
+ <script>
+ window.location.href = '/blog/new-commiter-manoj' + window.location.search + window.location.hash;
+ </script>
+</html>
\ No newline at end of file
diff --git a/blog/the-apache-software-foundation-announces1/index.html b/blog/new-commiter-manoj/index.html
similarity index 52%
copy from blog/the-apache-software-foundation-announces1/index.html
copy to blog/new-commiter-manoj/index.html
index bcf97e367..eca9407ec 100644
--- a/blog/the-apache-software-foundation-announces1/index.html
+++ b/blog/new-commiter-manoj/index.html
@@ -3,7 +3,7 @@
<head>
<meta charset="UTF-8">
<meta name="generator" content="Docusaurus v2.4.3">
-<title data-rh="true">The Apache Software Foundation Announces Apache® CloudStack® v4.14 | Apache CloudStack</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://cloudstack.apache.org/blog/the-apache-software-foundation-announces1"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docusaurus_ [...]
+<title data-rh="true">Apache CloudStack Welcomes Manoj Kumar as a Committer to the Project | Apache CloudStack</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://cloudstack.apache.org/blog/new-commiter-manoj"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docusaurus_tag" content="default [...]
<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache CloudStack Atom Feed">
@@ -12,27 +12,38 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#__docusaurus_skipToContent_fallback">Skip to main content</a></div><nav aria-label="Main" class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Toggle navigation bar" aria-expanded="false" class="navbar__toggle clean-btn" type="button"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="ro [...]
-• CloudStack Kubernetes Service gives operators the ability to deliver CaaS or K8aaS style services with no change to underlying infrastructure or business process
-• VM Ingestion gives operators the ability to easily “import” existing VMware environments into CloudStack
-• The new backup and recovery framework, allows operators to integrate with any backup platform, giving a seamless user experience from the CloudStack UI/API</p><p>“Apache CloudStack 4.14 ships with a Technical Preview of CloudStack’s new User Interface,” added Vogel. “This presents a new, ‘enterprise feel’ user experience and is earmarked to replace the current UI. We are encouraging all CloudStack users to explore the Technical Preview and give feedback to the community. Thank you to a [...]
-• Backup and Recovery framework
-• Backup and Recovery provider for Veeam
-• VM ingestion
-• CloudStack Kubernetes Service
-• L2 network PVLAN enhancements
-• UEFI support
-• KVM rolling maintenance
-• Enable Direct Download for systemVM templates
-• Template Direct Download support for Local and SharedMountPoint storages
-• VR health checks
-• Download logs and diagnostics data from SSVM/CPVM/VRs
-• Enable additional configuration metadata to virtual machines</p><p>The full list of new features can be found in the project release notes at <a href="http://docs.cloudstack.apache.org/en/4.14.0.0/releasenotes/index.html" target="_blank" rel="noopener noreferrer">http://docs.cloudstack.apache.org/en/4.14.0.0/releasenotes/index.html</a></p><p>Apache CloudStack powers thousands of clouds and billions of dollars in transactions across an array of organizations that include Apple, BT, INRI [...]
+<div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#__docusaurus_skipToContent_fallback">Skip to main content</a></div><nav aria-label="Main" class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Toggle navigation bar" aria-expanded="false" class="navbar__toggle clean-btn" type="button"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="ro [...]
+Committer to the Apache CloudStack project. In this interview, he shares his
+journey as a software engineer at ShapeBlue and his experience contributing to
+Apache CloudStack. He discusses some of his key contributions to the project,
+including platform improvements, automation features, and the CloudStack
+One-line Installer, while also highlighting the importance of community
+collaboration and consistent contribution.</p><p>Manoj also reflects on major developments in CloudStack over the past two years,
+such as GPU support and VMware-to-KVM migration, and shares his thoughts on
+future opportunities around observability, infrastructure integrations, and
+AI-focused workloads.</p><h5 class="anchor anchorWithStickyNavbar_LWe7" id="introduce-yourself-in-a-few-words-and-what-your-current-job-role-is">Introduce yourself in a few words and what your current job role is?<a href="#introduce-yourself-in-a-few-words-and-what-your-current-job-role-is" class="hash-link" aria-label="Direct link to Introduce yourself in a few words and what your current job role is?" title="Direct link to Introduce yourself in a few words and what your current job rol [...]
+engineering for around 14 years, working across different domains—from digital
+marketing systems to large data platforms at Oracle and Master Data Management
+solutions.</p><p>At ShapeBlue, I work on Apache CloudStack. My day-to-day work involves building
+new features, fixing issues, writing documentation, and reviewing PRs. It’s a
+mix of development and community collaboration.</p><h5 class="anchor anchorWithStickyNavbar_LWe7" id="what-are-some-of-your-key-contributions-to-the-apache-cloudstack-project">What are some of your key contributions to the Apache CloudStack project?<a href="#what-are-some-of-your-key-contributions-to-the-apache-cloudstack-project" class="hash-link" aria-label="Direct link to What are some of your key contributions to the Apache CloudStack project?" title="Direct link to What are some of [...]
+improvements:</p><ul><li>CloudStack One-line Installer: GitHub Repository</li><li>Instance Lease feature</li><li>Making KVM domains persistent when unmanaged from CloudStack</li><li>Enforcing password changes after admin reset (root/domain users)</li><li>Auto-populating templates during zone deployment</li></ul><p>Recently, I’ve also started actively participating in PR reviews and
+release-related activities. That’s been a great learning experience and has
+helped me understand the project more deeply.</p><h5 class="anchor anchorWithStickyNavbar_LWe7" id="what-would-your-advice-be-to-people-interested-in-the-cloudstack-project-but-not-sure-how-to-get-involved">What would your advice be to people interested in the CloudStack project, but not sure how to get involved?<a href="#what-would-your-advice-be-to-people-interested-in-the-cloudstack-project-but-not-sure-how-to-get-involved" class="hash-link" aria-label="Direct link to What would your [...]
+GPU support is a major addition, especially with growing AI/ML workloads. The
+extension framework is another important improvement that makes CloudStack
+easier to extend in a clean way.</p><p>There has also been solid progress on VMware-to-KVM migration, helping users
+move toward open infrastructure. Improvements in backup and recovery have also
+strengthened day-to-day operational reliability.</p><h5 class="anchor anchorWithStickyNavbar_LWe7" id="what-are-some-features-that-have-not-been-developed-yet-and-are-not-in-the-current-roadmap-that-you-would-like-to-see">What are some features that have not been developed yet and are not in the current roadmap that you would like to see?<a href="#what-are-some-features-that-have-not-been-developed-yet-and-are-not-in-the-current-roadmap-that-you-would-like-to-see" class="hash-link" aria- [...]
+large-scale environments, where debugging and visibility can be challenging.</p><p>Deeper storage and networking integrations would also be valuable as
+infrastructures become more heterogeneous.</p><p>And finally, I think there is a big opportunity in the AI infrastructure
+space—making CloudStack more aligned with GPU-heavy, high-performance, modern
+data center workloads.</p></div><footer class="row docusaurus-mt-lg blogPostFooterDetailsFull_mRVl"><div class="col"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/community">community</a></li><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/news">news</a></li></ul></div><div class="col margin-top--sm"><a href="https://github.com/apache/cloudstack-www/tree/main/blog/2026-05 [...]
<div class="social">
<a href="mailto:dev-subscribe@cloudstack.apache.org">
<img src="/img/mail_mini_icon.svg" alt="">
@@ -66,7 +77,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/new-pmc-kiran.htm/index.html b/blog/new-pmc-kiran.htm/index.html
new file mode 100644
index 000000000..1f8f5b7fe
--- /dev/null
+++ b/blog/new-pmc-kiran.htm/index.html
@@ -0,0 +1,11 @@
+<!DOCTYPE html>
+<html>
+ <head>
+ <meta charset="UTF-8">
+ <meta http-equiv="refresh" content="0; url=/blog/new-pmc-kiran">
+ <link rel="canonical" href="/blog/new-pmc-kiran" />
+ </head>
+ <script>
+ window.location.href = '/blog/new-pmc-kiran' + window.location.search + window.location.hash;
+ </script>
+</html>
\ No newline at end of file
diff --git a/blog/new-pmc-kiran.html/index.html b/blog/new-pmc-kiran.html/index.html
new file mode 100644
index 000000000..1f8f5b7fe
--- /dev/null
+++ b/blog/new-pmc-kiran.html/index.html
@@ -0,0 +1,11 @@
+<!DOCTYPE html>
+<html>
+ <head>
+ <meta charset="UTF-8">
+ <meta http-equiv="refresh" content="0; url=/blog/new-pmc-kiran">
+ <link rel="canonical" href="/blog/new-pmc-kiran" />
+ </head>
+ <script>
+ window.location.href = '/blog/new-pmc-kiran' + window.location.search + window.location.hash;
+ </script>
+</html>
\ No newline at end of file
diff --git a/blog/what-s-coming-in-cloudmonkey/index.html b/blog/new-pmc-kiran/index.html
similarity index 50%
copy from blog/what-s-coming-in-cloudmonkey/index.html
copy to blog/new-pmc-kiran/index.html
index 3747d9576..e387067a5 100644
--- a/blog/what-s-coming-in-cloudmonkey/index.html
+++ b/blog/new-pmc-kiran/index.html
@@ -3,7 +3,7 @@
<head>
<meta charset="UTF-8">
<meta name="generator" content="Docusaurus v2.4.3">
-<title data-rh="true">What's coming in CloudMonkey v6.0.0 | Apache CloudStack</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://cloudstack.apache.org/blog/what-s-coming-in-cloudmonkey"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docusaurus_tag" content="default"><meta data-rh="t [...]
+<title data-rh="true">Apache CloudStack Welcomes Kiran Chavala as a PMC Member | Apache CloudStack</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://cloudstack.apache.org/blog/new-pmc-kiran"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docusaurus_tag" content="default"><meta data-rh=" [...]
<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache CloudStack Atom Feed">
@@ -12,18 +12,61 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#__docusaurus_skipToContent_fallback">Skip to main content</a></div><nav aria-label="Main" class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Toggle navigation bar" aria-expanded="false" class="navbar__toggle clean-btn" type="button"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="ro [...]
-Oct 2012 under the Apache License 2.0. It is written in Python and shipped using
-the Python CheeseShop, and since its inception has gone through several
-refactors and rewrites. While this has worked well over the years, the
-installation and usage have been limited to just a few modern platforms due to
-the dependency on Python 2.7, meaning it is hard to install on older
-distributions such as CentOS6.</p><p>Over the past two years, several attempts have been made to make the code compatible across Python 2.6, 2.7 and 3.x. However, it proved to be a maintenance and release challenge – making it code compatible across all the platforms, all the Python versions and the varied dependency versions; whilst also keeping it easy to install and use. During late 2017, an experimental CloudMonkey rewrite called cmk was written in Go, a modern, statically typed and [...]
+<div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#__docusaurus_skipToContent_fallback">Skip to main content</a></div><nav aria-label="Main" class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Toggle navigation bar" aria-expanded="false" class="navbar__toggle clean-btn" type="button"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="ro [...]
+member of the Apache CloudStack Project. As a QA Engineer at ShapeBlue, Kiran
+brings over a decade of experience in cloud and IaaS technologies, along with a
+strong track record of contributions across testing, feature validation,
+observability, and community support.</p><p>In this interview, Kiran shares his journey with Apache CloudStack, his
+perspective on the value of open-source collaboration, and the projects he’s
+been working on — from Terraform plugin releases to Kubernetes integration and
+monitoring tools. He also discusses how global community collaboration drives
+innovation and outlines his vision for the future of CloudStack, including
+sovereign cloud initiatives, AI-ready infrastructure, and continued growth
+driven by flexibility and vendor independence.</p><h5 class="anchor anchorWithStickyNavbar_LWe7" id="introduce-yourself-in-a-few-words-and-what-your-job-rolecompany-is">Introduce yourself in a few words and what your job role/company is?<a href="#introduce-yourself-in-a-few-words-and-what-your-job-rolecompany-is" class="hash-link" aria-label="Direct link to Introduce yourself in a few words and what your job role/company is?" title="Direct link to Introduce yourself in a few words and wh [...]
+in cloud and IaaS technologies. I work extensively with Apache CloudStack, where
+my role involves testing new features, identifying bugs and security-related
+issues, and ensuring overall product quality before releases. I also contribute
+to improving user experience, documentation, and tooling within the CloudStack
+ecosystem, while actively supporting users and community members.</p><h5 class="anchor anchorWithStickyNavbar_LWe7" id="what-do-you-think-are-the-benefits-of-utilising-open-source-projects-like-cloudstack">What do you think are the benefits of utilising open-source projects, like CloudStack?<a href="#what-do-you-think-are-the-benefits-of-utilising-open-source-projects-like-cloudstack" class="hash-link" aria-label="Direct link to What do you think are the benefits of utilising open-source [...]
+transparency, and innovation. Organisations can avoid vendor lock-in and tailor
+solutions to their specific needs while benefiting from a globally distributed
+community of contributors continuously improving the platform.</p><p>From my experience, open-source fosters faster innovation cycles—features evolve
+through real-world feedback, and issues are quickly identified and resolved. It
+also creates opportunities for collaboration across organisations, enabling
+knowledge sharing and building highly scalable, production-grade cloud
+environments without licensing constraints.</p><h5 class="anchor anchorWithStickyNavbar_LWe7" id="how-do-you-collaborate-with-the-community-distributed-around-the-world">How do you collaborate with the community distributed around the world?<a href="#how-do-you-collaborate-with-the-community-distributed-around-the-world" class="hash-link" aria-label="Direct link to How do you collaborate with the community distributed around the world?" title="Direct link to How do you collaborate with t [...]
+CloudStack community through multiple channels. This includes participating in
+mailing list requests, contributing to GitHub pull requests, and helping users
+troubleshoot issues.</p><p>I also share knowledge through blogs, talks, and documentation, which helps
+onboard new users and contributors. Being part of a distributed community means
+working asynchronously, respecting different time zones, and communicating
+clearly through well-documented discussions and code contributions. This
+collaborative model ensures that ideas and improvements come from diverse
+perspectives.</p><h5 class="anchor anchorWithStickyNavbar_LWe7" id="what-are-some-key-projects-and-developments-you-have-worked-on-and-are-currently-working-on">What are some key projects and developments you have worked on and are currently working on?<a href="#what-are-some-key-projects-and-developments-you-have-worked-on-and-are-currently-working-on" class="hash-link" aria-label="Direct link to What are some key projects and developments you have worked on and are currently working on [...]
+improvements, API validation, and feature validation. My work involves raising
+issues and discussions in the CloudStack Community.</p><p>I’m also actively working with the CloudStack Plugin and tooling ecosystem,
+including:</p><ul><li>Served as Release Manager for the Terraform plugin of CloudStack</li><li>Observability using Prometheus and Grafana</li><li>Kubernetes integration with CloudStack</li><li>Monitoring and benchmarking tools for cloud environments</li></ul><p>Additionally, I regularly experiment with new open-source technologies and share
+my learnings through blogs and community discussions.</p><h5 class="anchor anchorWithStickyNavbar_LWe7" id="how-do-you-think-the-cloudstack-project-will-continue-to-grow-over-the-next-five-years">How do you think the CloudStack project will continue to grow over the next five years?<a href="#how-do-you-think-the-cloudstack-project-will-continue-to-grow-over-the-next-five-years" class="hash-link" aria-label="Direct link to How do you think the CloudStack project will continue to grow over [...]
+five years, especially as organisations increasingly prioritise control,
+compliance, and flexibility in their infrastructure.</p><p>One of the biggest drivers will be the rise of sovereign cloud initiatives, in
+which governments and enterprises seek full ownership of their data,
+infrastructure, and security posture. CloudStack’s open-source nature, combined
+with its mature multi-tenancy and networking capabilities, makes it an ideal
+platform for building sovereign and regionally compliant cloud environments
+without relying on hyperscalers.</p><p>Vendor lock-in becomes critical. CloudStack’s open-source model enables
+organisations to retain complete control over their stack, choose their own
+hardware and integrations, and build cloud environments that align with regional
+and regulatory requirements—without being tied to a single vendor ecosystem.</p><p>Another important area is AI and data-intensive workloads. The infrastructure
+requirements for AI/ML—such as GPU orchestration, scalable storage, and
+high-performance networking—align well with CloudStack’s strengths. With
+continued enhancements around GPU support, automation, and integration,
+CloudStack can serve as a strong foundation for private AI clouds and research
+environments.</p></div><footer class="row docusaurus-mt-lg blogPostFooterDetailsFull_mRVl"><div class="col"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/community">community</a></li><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/news">news</a></li></ul></div><div class="col margin-top--sm"><a href="https://github.com/apache/cloudstack-www/tree/main/blog/2026-05-13-kiran [...]
<div class="social">
<a href="mailto:dev-subscribe@cloudstack.apache.org">
<img src="/img/mail_mini_icon.svg" alt="">
@@ -57,7 +100,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/new-vp-nicolas-vazquez/index.html b/blog/new-vp-nicolas-vazquez/index.html
index f4820ab13..5d6248aab 100644
--- a/blog/new-vp-nicolas-vazquez/index.html
+++ b/blog/new-vp-nicolas-vazquez/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -128,7 +128,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/new-vp-wido-den-hollander/index.html b/blog/new-vp-wido-den-hollander/index.html
index 339520bc7..cd5f8b75f 100644
--- a/blog/new-vp-wido-den-hollander/index.html
+++ b/blog/new-vp-wido-den-hollander/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -105,7 +105,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/page/10/index.html b/blog/page/10/index.html
index 6a0e0dff4..685591a75 100644
--- a/blog/page/10/index.html
+++ b/blog/page/10/index.html
@@ -12,13 +12,13 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#__docusaurus_skipToContent_fallback">Skip to main content</a></div><nav aria-label="Main" class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Toggle navigation bar" aria-expanded="false" class="navbar__toggle clean-btn" type="button"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="ro [...]
-The CloudStack 4.17.1.0 release is a maintenance release as part of its 4.17.x LTS branch and contains more than 150 fixes and improvements since the CloudStack 4.17.0.0 release.</p></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/announcement">announcement</a></li></ul></div><div class="col text--right col--3"><a aria-label="Read mor [...]
+<div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#__docusaurus_skipToContent_fallback">Skip to main content</a></div><nav aria-label="Main" class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Toggle navigation bar" aria-expanded="false" class="navbar__toggle clean-btn" type="button"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="ro [...]
+The CloudStack 4.17.1.0 release is a maintenance release as part of its 4.17.x LTS branch and contains more than 150 fixes and improvements since the CloudStack 4.17.0.0 release.</p></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/announcement">announcement</a></li></ul></div><div class="col text--right col--3"><a aria-label="Read mor [...]
<div class="social">
<a href="mailto:dev-subscribe@cloudstack.apache.org">
<img src="/img/mail_mini_icon.svg" alt="">
@@ -52,7 +52,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/page/11/index.html b/blog/page/11/index.html
index 0f240ecca..fa8399cde 100644
--- a/blog/page/11/index.html
+++ b/blog/page/11/index.html
@@ -12,13 +12,13 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#__docusaurus_skipToContent_fallback">Skip to main content</a></div><nav aria-label="Main" class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Toggle navigation bar" aria-expanded="false" class="navbar__toggle clean-btn" type="button"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="ro [...]
-The CloudStack 4.16.1.0 release is a maintenance release as part of its 4.16.x LTS branch and contains more than 150 fixes and improvements since the CloudStack 4.16.0.0 release. Some of the highlights include:</p></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/announcement">announcement</a></li></ul></div><div class="col text--right [...]
+<div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#__docusaurus_skipToContent_fallback">Skip to main content</a></div><nav aria-label="Main" class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Toggle navigation bar" aria-expanded="false" class="navbar__toggle clean-btn" type="button"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="ro [...]
+The CloudStack 4.16.1.0 release is a maintenance release as part of its 4.16.x LTS branch and contains more than 150 fixes and improvements since the CloudStack 4.16.0.0 release. Some of the highlights include:</p></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/announcement">announcement</a></li></ul></div><div class="col text--right [...]
<div class="social">
<a href="mailto:dev-subscribe@cloudstack.apache.org">
<img src="/img/mail_mini_icon.svg" alt="">
@@ -52,7 +52,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/page/12/index.html b/blog/page/12/index.html
index a5b91191d..d7d0bc880 100644
--- a/blog/page/12/index.html
+++ b/blog/page/12/index.html
@@ -12,18 +12,17 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#__docusaurus_skipToContent_fallback">Skip to main content</a></div><nav aria-label="Main" class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Toggle navigation bar" aria-expanded="false" class="navbar__toggle clean-btn" type="button"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="ro [...]
+<div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#__docusaurus_skipToContent_fallback">Skip to main content</a></div><nav aria-label="Main" class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Toggle navigation bar" aria-expanded="false" class="navbar__toggle clean-btn" type="button"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="ro [...]
easy-to-use platform. The released 4.16.0.0 LTS adds new features,
enhancements, and bug fixes that will help tech-savvy companies stay up
to date." said Gabriel Brascher, Vice President of Apache CloudStack.</p></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/announcement">announcement</a></li></ul></div><div class="col text--right col--3"><a aria-label="Read more about The Apache Software Foundation Announces Apache® CloudStack® v4.16" href="/blog/the-apache-softw [...]
4.15.x LTS branch and contains more than 75 fixes and improvements since
-the CloudStack 4.15.0.0 release.</p></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/announcement">announcement</a></li></ul></div><div class="col text--right col--3"><a aria-label="Read more about Apache CloudStack LTS Maintenance Release 4.15.2.0" href="/blog/apache-cloudstack-lts-maintenance-release2"><b>Read More</b></a></div></fo [...]
-The CloudStack 4.15.1.0 release is a maintenance release as part of its 4.15.x LTS branch and contains more than 350 fixes and improvements since the CloudStack 4.15.0.0 release.</p></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/announcement">announcement</a></li></ul></div><div class="col text--right col--3"><a aria-label="Read mor [...]
+the CloudStack 4.15.0.0 release.</p></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/announcement">announcement</a></li></ul></div><div class="col text--right col--3"><a aria-label="Read more about Apache CloudStack LTS Maintenance Release 4.15.2.0" href="/blog/apache-cloudstack-lts-maintenance-release2"><b>Read More</b></a></div></fo [...]
<div class="social">
<a href="mailto:dev-subscribe@cloudstack.apache.org">
<img src="/img/mail_mini_icon.svg" alt="">
@@ -57,7 +56,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/page/13/index.html b/blog/page/13/index.html
index dada37d67..426209d5c 100644
--- a/blog/page/13/index.html
+++ b/blog/page/13/index.html
@@ -12,22 +12,17 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#__docusaurus_skipToContent_fallback">Skip to main content</a></div><nav aria-label="Main" class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Toggle navigation bar" aria-expanded="false" class="navbar__toggle clean-btn" type="button"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="ro [...]
+<div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#__docusaurus_skipToContent_fallback">Skip to main content</a></div><nav aria-label="Main" class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Toggle navigation bar" aria-expanded="false" class="navbar__toggle clean-btn" type="button"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="ro [...]
+The CloudStack 4.15.1.0 release is a maintenance release as part of its 4.15.x LTS branch and contains more than 350 fixes and improvements since the CloudStack 4.15.0.0 release.</p></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/announcement">announcement</a></li></ul></div><div class="col text--right col--3"><a aria-label="Read mor [...]
CloudStack 4.14.1.0 as part of its LTS 4.14.x releases. The CloudStack
4.14.1.0 release is a maintenance release and contains more than
100 fixes and improvements since the CloudStack 4.14.0.0 release.</p></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/announcement">announcement</a></li></ul></div><div class="col text--right col--3"><a aria-label="Read more about Apache CloudStack LTS Maintenance Release 4.14.1.0" href="/blog/apache-cloudstack-lts-maintenance-release [...]
-4.11.3.0 release contains c. 50 fixes on top of the CloudStack 4.11.2.0 release. CloudStack LTS branches are supported for 20 months and will receive updates for the first 14 months. For the final six months, only security updates are provided.</p></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/announcement">announcement</a></li></ul [...]
-Oct 2012 under the Apache License 2.0. It is written in Python and shipped using
-the Python CheeseShop, and since its inception has gone through several
-refactors and rewrites. While this has worked well over the years, the
-installation and usage have been limited to just a few modern platforms due to
-the dependency on Python 2.7, meaning it is hard to install on older
-distributions such as CentOS6.</p></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/announcement">announcement</a></li></ul></div><div class="col text--right col--3"><a aria-label="Read more about What's coming in CloudMonkey v6.0.0" href="/blog/what-s-coming-in-cloudmonkey"><b>Read More</b></a></div></footer></article><article cl [...]
+4.11.3.0 release contains c. 50 fixes on top of the CloudStack 4.11.2.0 release. CloudStack LTS branches are supported for 20 months and will receive updates for the first 14 months. For the final six months, only security updates are provided.</p></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/announcement">announcement</a></li></ul [...]
<div class="social">
<a href="mailto:dev-subscribe@cloudstack.apache.org">
<img src="/img/mail_mini_icon.svg" alt="">
@@ -61,7 +56,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/page/14/index.html b/blog/page/14/index.html
index 25f6c932e..b8c937590 100644
--- a/blog/page/14/index.html
+++ b/blog/page/14/index.html
@@ -12,12 +12,18 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#__docusaurus_skipToContent_fallback">Skip to main content</a></div><nav aria-label="Main" class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Toggle navigation bar" aria-expanded="false" class="navbar__toggle clean-btn" type="button"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="ro [...]
+<div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#__docusaurus_skipToContent_fallback">Skip to main content</a></div><nav aria-label="Main" class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Toggle navigation bar" aria-expanded="false" class="navbar__toggle clean-btn" type="button"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="ro [...]
+Oct 2012 under the Apache License 2.0. It is written in Python and shipped using
+the Python CheeseShop, and since its inception has gone through several
+refactors and rewrites. While this has worked well over the years, the
+installation and usage have been limited to just a few modern platforms due to
+the dependency on Python 2.7, meaning it is hard to install on older
+distributions such as CentOS6.</p></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/announcement">announcement</a></li></ul></div><div class="col text--right col--3"><a aria-label="Read more about What's coming in CloudMonkey v6.0.0" href="/blog/what-s-coming-in-cloudmonkey"><b>Read More</b></a></div></footer></article><article cl [...]
<div class="social">
<a href="mailto:dev-subscribe@cloudstack.apache.org">
<img src="/img/mail_mini_icon.svg" alt="">
@@ -51,7 +57,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/page/15/index.html b/blog/page/15/index.html
index dd6c8ce35..107f135c1 100644
--- a/blog/page/15/index.html
+++ b/blog/page/15/index.html
@@ -12,12 +12,12 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#__docusaurus_skipToContent_fallback">Skip to main content</a></div><nav aria-label="Main" class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Toggle navigation bar" aria-expanded="false" class="navbar__toggle clean-btn" type="button"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="ro [...]
+<div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#__docusaurus_skipToContent_fallback">Skip to main content</a></div><nav aria-label="Main" class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Toggle navigation bar" aria-expanded="false" class="navbar__toggle clean-btn" type="button"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="ro [...]
<div class="social">
<a href="mailto:dev-subscribe@cloudstack.apache.org">
<img src="/img/mail_mini_icon.svg" alt="">
@@ -51,7 +51,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/page/16/index.html b/blog/page/16/index.html
index 2d82493e4..203fe0229 100644
--- a/blog/page/16/index.html
+++ b/blog/page/16/index.html
@@ -12,12 +12,12 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#__docusaurus_skipToContent_fallback">Skip to main content</a></div><nav aria-label="Main" class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Toggle navigation bar" aria-expanded="false" class="navbar__toggle clean-btn" type="button"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="ro [...]
+<div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#__docusaurus_skipToContent_fallback">Skip to main content</a></div><nav aria-label="Main" class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Toggle navigation bar" aria-expanded="false" class="navbar__toggle clean-btn" type="button"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="ro [...]
<div class="social">
<a href="mailto:dev-subscribe@cloudstack.apache.org">
<img src="/img/mail_mini_icon.svg" alt="">
@@ -51,7 +51,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/page/17/index.html b/blog/page/17/index.html
index c58491544..1961e4f17 100644
--- a/blog/page/17/index.html
+++ b/blog/page/17/index.html
@@ -12,12 +12,12 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#__docusaurus_skipToContent_fallback">Skip to main content</a></div><nav aria-label="Main" class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Toggle navigation bar" aria-expanded="false" class="navbar__toggle clean-btn" type="button"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="ro [...]
+<div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#__docusaurus_skipToContent_fallback">Skip to main content</a></div><nav aria-label="Main" class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Toggle navigation bar" aria-expanded="false" class="navbar__toggle clean-btn" type="button"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="ro [...]
<div class="social">
<a href="mailto:dev-subscribe@cloudstack.apache.org">
<img src="/img/mail_mini_icon.svg" alt="">
@@ -51,7 +51,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/page/18/index.html b/blog/page/18/index.html
index fe6895247..c60841834 100644
--- a/blog/page/18/index.html
+++ b/blog/page/18/index.html
@@ -12,12 +12,12 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#__docusaurus_skipToContent_fallback">Skip to main content</a></div><nav aria-label="Main" class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Toggle navigation bar" aria-expanded="false" class="navbar__toggle clean-btn" type="button"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="ro [...]
+<div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#__docusaurus_skipToContent_fallback">Skip to main content</a></div><nav aria-label="Main" class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Toggle navigation bar" aria-expanded="false" class="navbar__toggle clean-btn" type="button"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="ro [...]
<div class="social">
<a href="mailto:dev-subscribe@cloudstack.apache.org">
<img src="/img/mail_mini_icon.svg" alt="">
@@ -51,7 +51,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/page/19/index.html b/blog/page/19/index.html
index c7335f344..d2380207f 100644
--- a/blog/page/19/index.html
+++ b/blog/page/19/index.html
@@ -12,12 +12,12 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#__docusaurus_skipToContent_fallback">Skip to main content</a></div><nav aria-label="Main" class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Toggle navigation bar" aria-expanded="false" class="navbar__toggle clean-btn" type="button"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="ro [...]
+<div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#__docusaurus_skipToContent_fallback">Skip to main content</a></div><nav aria-label="Main" class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Toggle navigation bar" aria-expanded="false" class="navbar__toggle clean-btn" type="button"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="ro [...]
<div class="social">
<a href="mailto:dev-subscribe@cloudstack.apache.org">
<img src="/img/mail_mini_icon.svg" alt="">
@@ -51,7 +51,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/page/2/index.html b/blog/page/2/index.html
index 5ab4ca207..47e0386e4 100644
--- a/blog/page/2/index.html
+++ b/blog/page/2/index.html
@@ -12,12 +12,26 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#__docusaurus_skipToContent_fallback">Skip to main content</a></div><nav aria-label="Main" class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Toggle navigation bar" aria-expanded="false" class="navbar__toggle clean-btn" type="button"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="ro [...]
+<div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#__docusaurus_skipToContent_fallback">Skip to main content</a></div><nav aria-label="Main" class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Toggle navigation bar" aria-expanded="false" class="navbar__toggle clean-btn" type="button"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="ro [...]
+Italy from November 19 to 21, bringing together CloudStack users,
+developers, and operators from across the global community. This
+annual in person event once again provided a valuable space for
+collaboration, knowledge sharing, and shaping the future of Apache
+CloudStack.</p></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/roundup">roundup</a></li></ul></div><div class="col text--right col--3"><a aria-label="Read more about Explore the Sessions from the CloudStack Collaboration Conference 2025!" href="/blog/ccc-2025-roundup"><b>Read More</b></a></div></footer></article><article class="margi [...]
+<a href="https://github.com/apache/cloudstack-kubernetes-provider/releases/tag/v1.2.0" target="_blank" rel="noopener noreferrer">CloudStack Kubernetes Provider
+v1.2.0</a>
+that facilitates Kubernetes deployments on CloudStack.</p><p>It allows Kubernetes to dynamically allocate IP addresses and the
+respective networking rules on CloudStack to ensure seamless TCP, UDP
+and TCP-Proxy LoadBalancer deployments on Kubernetes. This was
+historically part of the Kubernetes codebase which was later removed
+and donated to the project to allow for further maintenance of the
+provider plugin.</p><p>This release contains various bug fixes and improvements. Some of the
+highlighted features include:</p><ul><li>Support for NetworkACLs for LB on VPC networks</li><li>Support configuring source CIDR list</li><li>ARM support for docker images</li></ul></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/announcement">announcement</a></li></ul></div><div class="col text--right col--3"><a aria-label="Read more [...]
4.20.2.0.</p></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/announcement">announcement</a></li></ul></div><div class="col text--right col--3"><a aria-label="Read more about Apache CloudStack 4.20.2.0 Release" href="/blog/cloudstack-4.20.2.0-release"><b>Read More</b></a></div></footer></article><article class="margin-bottom--xl" item [...]
builders, researchers, and technology enthusiasts to explore the
latest developments in Apache CloudStack and share practical
@@ -29,13 +43,7 @@ interview, he shares insights into his contributions beyond code,
offers advice for newcomers looking to get involved, discusses the
value of companies sharing their CloudStack use cases, and more.</p></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/community">community</a></li></ul></div><div class="col text--right col--3"><a aria-label="Read more about New ACS Committer, Jamie Pell gives his thoughts on the current state of the project" href="/blog/jamie-pell-com [...]
the latest version of the popular command-line interface tool for managing
-Apache CloudStack environments.</p></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/announcement">announcement</a></li></ul></div><div class="col text--right col--3"><a aria-label="Read more about Apache CloudStack CloudMonkey 6.5.0 Release" href="/blog/cloudmonkey-6.5-release"><b>Read More</b></a></div></footer></article><article cla [...]
-together passionate users, contributors, and innovators from across
-the region to explore the evolving landscape of Apache
-CloudStack. Hosted in person at the D1 Yotta Data Center in Greater
-Noida and supported by ShapeBlue, Yotta and LINBIT, the event was
-packed with technical talks, deployment insights, and collaborative
-energy.</p></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/roundup">roundup</a></li></ul></div><div class="col text--right col--3"><a aria-label="Read more about CloudStack India User Group 2025 – Event Roundup" href="/blog/csiug25-roundup"><b>Read More</b></a></div></footer></article><nav class="pagination-nav" aria-label="Blog list [...]
+Apache CloudStack environments.</p></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/announcement">announcement</a></li></ul></div><div class="col text--right col--3"><a aria-label="Read more about Apache CloudStack CloudMonkey 6.5.0 Release" href="/blog/cloudmonkey-6.5-release"><b>Read More</b></a></div></footer></article><article cla [...]
<div class="social">
<a href="mailto:dev-subscribe@cloudstack.apache.org">
<img src="/img/mail_mini_icon.svg" alt="">
@@ -69,7 +77,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/page/20.htm/index.html b/blog/page/20.htm/index.html
new file mode 100644
index 000000000..a59269bf3
--- /dev/null
+++ b/blog/page/20.htm/index.html
@@ -0,0 +1,11 @@
+<!DOCTYPE html>
+<html>
+ <head>
+ <meta charset="UTF-8">
+ <meta http-equiv="refresh" content="0; url=/blog/page/20">
+ <link rel="canonical" href="/blog/page/20" />
+ </head>
+ <script>
+ window.location.href = '/blog/page/20' + window.location.search + window.location.hash;
+ </script>
+</html>
\ No newline at end of file
diff --git a/blog/page/20.html/index.html b/blog/page/20.html/index.html
new file mode 100644
index 000000000..a59269bf3
--- /dev/null
+++ b/blog/page/20.html/index.html
@@ -0,0 +1,11 @@
+<!DOCTYPE html>
+<html>
+ <head>
+ <meta charset="UTF-8">
+ <meta http-equiv="refresh" content="0; url=/blog/page/20">
+ <link rel="canonical" href="/blog/page/20" />
+ </head>
+ <script>
+ window.location.href = '/blog/page/20' + window.location.search + window.location.hash;
+ </script>
+</html>
\ No newline at end of file
diff --git a/blog/tags/index.html b/blog/page/20/index.html
similarity index 75%
copy from blog/tags/index.html
copy to blog/page/20/index.html
index 79cf8f60f..d2864ee62 100644
--- a/blog/tags/index.html
+++ b/blog/page/20/index.html
@@ -1,9 +1,9 @@
<!doctype html>
-<html lang="en" dir="ltr" class="blog-wrapper blog-tags-list-page plugin-blog plugin-id-default" data-has-hydrated="false">
+<html lang="en" dir="ltr" class="blog-wrapper blog-list-page plugin-blog plugin-id-default" data-has-hydrated="false">
<head>
<meta charset="UTF-8">
<meta name="generator" content="Docusaurus v2.4.3">
-<title data-rh="true">Tags | Apache CloudStack</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://cloudstack.apache.org/blog/tags"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" property="og:title" content="Tags | Apache CloudStack">< [...]
+<title data-rh="true">Blog | Apache CloudStack</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://cloudstack.apache.org/blog/page/20"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" property="og:title" content="Blog | Apache CloudStack [...]
<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache CloudStack Atom Feed">
@@ -12,12 +12,12 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#__docusaurus_skipToContent_fallback">Skip to main content</a></div><nav aria-label="Main" class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Toggle navigation bar" aria-expanded="false" class="navbar__toggle clean-btn" type="button"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="ro [...]
+<div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#__docusaurus_skipToContent_fallback">Skip to main content</a></div><nav aria-label="Main" class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Toggle navigation bar" aria-expanded="false" class="navbar__toggle clean-btn" type="button"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="ro [...]
<div class="social">
<a href="mailto:dev-subscribe@cloudstack.apache.org">
<img src="/img/mail_mini_icon.svg" alt="">
@@ -51,7 +51,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/page/3/index.html b/blog/page/3/index.html
index e05dea96a..c3299898c 100644
--- a/blog/page/3/index.html
+++ b/blog/page/3/index.html
@@ -12,12 +12,18 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#__docusaurus_skipToContent_fallback">Skip to main content</a></div><nav aria-label="Main" class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Toggle navigation bar" aria-expanded="false" class="navbar__toggle clean-btn" type="button"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="ro [...]
+<div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#__docusaurus_skipToContent_fallback">Skip to main content</a></div><nav aria-label="Main" class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Toggle navigation bar" aria-expanded="false" class="navbar__toggle clean-btn" type="button"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="ro [...]
+together passionate users, contributors, and innovators from across
+the region to explore the evolving landscape of Apache
+CloudStack. Hosted in person at the D1 Yotta Data Center in Greater
+Noida and supported by ShapeBlue, Yotta and LINBIT, the event was
+packed with technical talks, deployment insights, and collaborative
+energy.</p></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/roundup">roundup</a></li></ul></div><div class="col text--right col--3"><a aria-label="Read more about CloudStack India User Group 2025 – Event Roundup" href="/blog/csiug25-roundup"><b>Read More</b></a></div></footer></article><article class="margin-bottom--xl" itemprop="blog [...]
in Vienna, Austria, marking its return with a technically focused
event that brought together a dynamic cross-section of users,
contributors, developers, and operators from across Europe. Hosted at
@@ -43,12 +49,7 @@ have been involved on the CloudStack project for the last 10 years,
during which I became a Committer and then a PMC member. In the last
months I have been contributing to features like VMware to KVM
migration, the support for Virtual Appliances on VMware, the
-Multi-Architecture Zones.</p></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/community">community</a></li><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/news">news</a></li></ul></div><div class="col text--right col--3"><a aria-label="Read more about Meet the New VP of CloudStack: Nicolas Vazquez" href="/blo [...]
-cloud provider on a mission to make powerful cloud solutions more accessible to
-developers and businesses worldwide.</p><p>They started in 2009 as a managed services provider, later expanding into
-private cloud solutions. As demand grew, they faced a similar challenge to many
-in our community:</p></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/case-studies">case-studies</a></li></ul></div><div class="col text--right col--3"><a aria-label="Read more about Why LifeinCloud Chose ACS for their Public Cloud" href="/blog/why-lifeincloud-chose-cloudstack"><b>Read More</b></a></div></footer></article><article cla [...]
-4.19.2.0.</p></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/announcement">announcement</a></li></ul></div><div class="col text--right col--3"><a aria-label="Read more about Apache CloudStack 4.19.2.0 Release" href="/blog/cloudstack-4.19.2.0-release"><b>Read More</b></a></div></footer></article><nav class="pagination-nav" aria-label= [...]
+Multi-Architecture Zones.</p></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/community">community</a></li><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/news">news</a></li></ul></div><div class="col text--right col--3"><a aria-label="Read more about Meet the New VP of CloudStack: Nicolas Vazquez" href="/blo [...]
<div class="social">
<a href="mailto:dev-subscribe@cloudstack.apache.org">
<img src="/img/mail_mini_icon.svg" alt="">
@@ -82,7 +83,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/page/4/index.html b/blog/page/4/index.html
index 142c689d0..5b7632495 100644
--- a/blog/page/4/index.html
+++ b/blog/page/4/index.html
@@ -12,12 +12,17 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#__docusaurus_skipToContent_fallback">Skip to main content</a></div><nav aria-label="Main" class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Toggle navigation bar" aria-expanded="false" class="navbar__toggle clean-btn" type="button"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="ro [...]
+<div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#__docusaurus_skipToContent_fallback">Skip to main content</a></div><nav aria-label="Main" class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Toggle navigation bar" aria-expanded="false" class="navbar__toggle clean-btn" type="button"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="ro [...]
+cloud provider on a mission to make powerful cloud solutions more accessible to
+developers and businesses worldwide.</p><p>They started in 2009 as a managed services provider, later expanding into
+private cloud solutions. As demand grew, they faced a similar challenge to many
+in our community:</p></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/case-studies">case-studies</a></li></ul></div><div class="col text--right col--3"><a aria-label="Read more about Why LifeinCloud Chose ACS for their Public Cloud" href="/blog/why-lifeincloud-chose-cloudstack"><b>Read More</b></a></div></footer></article><article cla [...]
+4.19.2.0.</p></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/announcement">announcement</a></li></ul></div><div class="col text--right col--3"><a aria-label="Read more about Apache CloudStack 4.19.2.0 Release" href="/blog/cloudstack-4.19.2.0-release"><b>Read More</b></a></div></footer></article><article class="margin-bottom--xl" item [...]
(CSEUG) 2025 is happening on May 8th in Vienna, Austria! This User
Group meeting will bring together the European CloudStack community
for a full day of networking, knowledge sharing, and discussions about
@@ -45,18 +50,7 @@ on November 20-22nd. The first day at #CSCollab2024 will be a
hackathon day, with the following two days being fully dedicated to
sessions and workshops around Apache CloudStack. This blog will delve
into some of the highlighted sessions from the agenda and share
-details of the evening events.</p><p>Registrations are still open for the conference for those still considering attending!</p><div class="col col-3 col-lg text-center"><a href="https://www.eventbrite.com/e/cloudstack-collaboration-conference-2024-tickets-879401903767?aff=oddtdtcreator" target="_blank" rel="noopener noreferrer" class="button button--primary">Register</a></div></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none [...]
-event for the community. The event drew a strong audience,
-highlighting the growth of the CloudStack community in the region.</p></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/roundup">roundup</a></li></ul></div><div class="col text--right col--3"><a aria-label="Read more about CloudStack European User Group 2024 Roundup" href="/blog/cseug-2024-roundup"><b>Read More</b></a></div></footer></ [...]
-project, a robust open-source platform that enables organisations to
-build and manage scalable cloud environments with flexibility and
-efficiency.</p><p>As open-source projects are not vendor-driven, they rely entirely on
-contributions from their respective community. This community-driven
-approach helps distribute the workload, accelerate innovation, and
-ensure that the software evolves to meet the needs of the global user
-base.</p><p>For those passionate about shaping the future of cloud computing,
-contributing to the CloudStack project provides a valuable opportunity
-to make a significant impact.</p></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/community">community</a></li></ul></div><div class="col text--right col--3"><a aria-label="Read more about Committing to the CloudStack Project: Empowering the Future of Cloud Computing" href="/blog/committing-to-the-cloudstack-project"><b>Read More</b>< [...]
+details of the evening events.</p><p>Registrations are still open for the conference for those still considering attending!</p><div class="col col-3 col-lg text-center"><a href="https://www.eventbrite.com/e/cloudstack-collaboration-conference-2024-tickets-879401903767?aff=oddtdtcreator" target="_blank" rel="noopener noreferrer" class="button button--primary">Register</a></div></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none [...]
<div class="social">
<a href="mailto:dev-subscribe@cloudstack.apache.org">
<img src="/img/mail_mini_icon.svg" alt="">
@@ -90,7 +84,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/page/5/index.html b/blog/page/5/index.html
index 3f02c78c4..175304a3c 100644
--- a/blog/page/5/index.html
+++ b/blog/page/5/index.html
@@ -12,12 +12,23 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#__docusaurus_skipToContent_fallback">Skip to main content</a></div><nav aria-label="Main" class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Toggle navigation bar" aria-expanded="false" class="navbar__toggle clean-btn" type="button"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="ro [...]
+<div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#__docusaurus_skipToContent_fallback">Skip to main content</a></div><nav aria-label="Main" class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Toggle navigation bar" aria-expanded="false" class="navbar__toggle clean-btn" type="button"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="ro [...]
+event for the community. The event drew a strong audience,
+highlighting the growth of the CloudStack community in the region.</p></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/roundup">roundup</a></li></ul></div><div class="col text--right col--3"><a aria-label="Read more about CloudStack European User Group 2024 Roundup" href="/blog/cseug-2024-roundup"><b>Read More</b></a></div></footer></ [...]
+project, a robust open-source platform that enables organisations to
+build and manage scalable cloud environments with flexibility and
+efficiency.</p><p>As open-source projects are not vendor-driven, they rely entirely on
+contributions from their respective community. This community-driven
+approach helps distribute the workload, accelerate innovation, and
+ensure that the software evolves to meet the needs of the global user
+base.</p><p>For those passionate about shaping the future of cloud computing,
+contributing to the CloudStack project provides a valuable opportunity
+to make a significant impact.</p></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/community">community</a></li></ul></div><div class="col text--right col--3"><a aria-label="Read more about Committing to the CloudStack Project: Empowering the Future of Cloud Computing" href="/blog/committing-to-the-cloudstack-project"><b>Read More</b>< [...]
Group, taking place in Frankfurt on September 19th, 2024. Hosted by
<a href="https://www.proio.com" target="_blank" rel="noopener noreferrer">proIO</a>, a leading German Private Cloud and Managed
Hosting Provider, this event promises to be a day filled with insightful
@@ -63,14 +74,7 @@ communities. Taking place in the charming city of Bratislava,
Slovakia, this event fosters an environment conducive to
collaborative, vendor-neutral discussions. Open-source communities
from across the globe will converge to freely exchange ideas and
-strategize on various projects.</p></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/news">news</a></li></ul></div><div class="col text--right col--3"><a aria-label="Read more about Apache Community over Code 2024 – June 3rd-5th, Bratislava, Slovakia" href="/blog/coceu-2024"><b>Read More</b></a></div></footer></article><article class=" [...]
-provider v0.5.0. Terraform is an open-source infrastructure as code software
-tool that provides a consistent CLI workflow to manage resources in many
-public/private clouds.</p></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/announcement">announcement</a></li></ul></div><div class="col text--right col--3"><a aria-label="Read more about Apache CloudStack Terraform 0.5.0 Release" href="/blog/cloudstack-terraform-provider-0.5.0-release"><b>Read More</b></a></div></footer></article><ar [...]
-CloudStack Collaboration Conference 2024 is coming to Madrid, Spain!
-From November 20th to 22nd, Orense 34 will be buzzing with excitement
-as we gather for three days of immersive collaboration, insightful
-discussions, and cutting-edge innovation.</p></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/news">news</a></li></ul></div><div class="col text--right col--3"><a aria-label="Read more about CloudStack Collaboration Conference 2024 – Prepare to pack for Madrid, Spain in November" href="/blog/ccc-2024"><b>Read More</b></a></div></foote [...]
+strategize on various projects.</p></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/news">news</a></li></ul></div><div class="col text--right col--3"><a aria-label="Read more about Apache Community over Code 2024 – June 3rd-5th, Bratislava, Slovakia" href="/blog/coceu-2024"><b>Read More</b></a></div></footer></article><nav class="pagi [...]
<div class="social">
<a href="mailto:dev-subscribe@cloudstack.apache.org">
<img src="/img/mail_mini_icon.svg" alt="">
@@ -104,7 +108,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/page/6/index.html b/blog/page/6/index.html
index fcf92eaaf..dfe056361 100644
--- a/blog/page/6/index.html
+++ b/blog/page/6/index.html
@@ -12,12 +12,19 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#__docusaurus_skipToContent_fallback">Skip to main content</a></div><nav aria-label="Main" class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Toggle navigation bar" aria-expanded="false" class="navbar__toggle clean-btn" type="button"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="ro [...]
+<div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#__docusaurus_skipToContent_fallback">Skip to main content</a></div><nav aria-label="Main" class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Toggle navigation bar" aria-expanded="false" class="navbar__toggle clean-btn" type="button"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="ro [...]
+provider v0.5.0. Terraform is an open-source infrastructure as code software
+tool that provides a consistent CLI workflow to manage resources in many
+public/private clouds.</p></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/announcement">announcement</a></li></ul></div><div class="col text--right col--3"><a aria-label="Read more about Apache CloudStack Terraform 0.5.0 Release" href="/blog/cloudstack-terraform-provider-0.5.0-release"><b>Read More</b></a></div></footer></article><ar [...]
+CloudStack Collaboration Conference 2024 is coming to Madrid, Spain!
+From November 20th to 22nd, Orense 34 will be buzzing with excitement
+as we gather for three days of immersive collaboration, insightful
+discussions, and cutting-edge innovation.</p></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/news">news</a></li></ul></div><div class="col text--right col--3"><a aria-label="Read more about CloudStack Collaboration Conference 2024 – Prepare to pack for Madrid, Spain in November" href="/blog/ccc-2024"><b>Read More</b></a></div></foote [...]
and will happen in Frankfurt, Germany!</p><p>The event will be hosted by proIO – а German Private Cloud and Managed
Hosting Provider and a long-time CloudStack community supporter. The
venue to accommodate the CloudStack European User Group 2024 is Nio
@@ -42,19 +49,7 @@ user group also saw its participants exchange insights and establish new
connections.</p><p>Below you can find the session recordings and slides from the user group.</p></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/news">news</a></li><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/roundup">roundup</a></li></ul></div><div class="col text--right col--3"><a aria-label="Read more a [...]
Announces Apache® CloudStack® v4.19.</p><p>Apache CloudStack 4.19 is the most recent release of the cloud management platform.
It comes as a product of extensive contributions from the development community and
-is a LTS release, guaranteeing ongoing maintenance and support for a period of 18 months.</p></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/announcement">announcement</a></li></ul></div><div class="col text--right col--3"><a aria-label="Read more about Apache CloudStack 4.19.0.0 Release" href="/blog/cloudstack-4.19.0.0-release"><b>R [...]
-services. The company offers wireless communications, data/broadband
-and internet services, local and long-distance telephone services,
-telecommunications equipment, managed networking, and wholesale
-services. AT&T is a 125+ year old telecommunications company based in
-Dallas, Texas. Their main purpose is to create connection – a
-connection to friends, family, work, commerce, education, health,
-entertainment and more by using advanced technology and delivering
-services globally.</p><p>During the annual CloudStack Collaboration Conference 2023, Alex
-Dometrius, Associate Director - Technology at AT&T, presented the talk
-CloudStack and GitOps at Enterprise Scale, where he outlined their
-journey with Apache CloudStack and the architecture they used to
-managed their CloudStack-based platform using GitOps.</p></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/case-studies">case-studies</a></li></ul></div><div class="col text--right col--3"><a aria-label="Read more about CloudStack and GitOps at Enterprise Scale – The Success of AT&T" href="/blog/cloudstack-and-gitops-at-scale"><b>R [...]
+is a LTS release, guaranteeing ongoing maintenance and support for a period of 18 months.</p></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/announcement">announcement</a></li></ul></div><div class="col text--right col--3"><a aria-label="Read more about Apache CloudStack 4.19.0.0 Release" href="/blog/cloudstack-4.19.0.0-release"><b>R [...]
<div class="social">
<a href="mailto:dev-subscribe@cloudstack.apache.org">
<img src="/img/mail_mini_icon.svg" alt="">
@@ -88,7 +83,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/page/7/index.html b/blog/page/7/index.html
index 2a7e74cda..57769d0d1 100644
--- a/blog/page/7/index.html
+++ b/blog/page/7/index.html
@@ -12,12 +12,24 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#__docusaurus_skipToContent_fallback">Skip to main content</a></div><nav aria-label="Main" class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Toggle navigation bar" aria-expanded="false" class="navbar__toggle clean-btn" type="button"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="ro [...]
+<div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#__docusaurus_skipToContent_fallback">Skip to main content</a></div><nav aria-label="Main" class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Toggle navigation bar" aria-expanded="false" class="navbar__toggle clean-btn" type="button"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="ro [...]
+services. The company offers wireless communications, data/broadband
+and internet services, local and long-distance telephone services,
+telecommunications equipment, managed networking, and wholesale
+services. AT&T is a 125+ year old telecommunications company based in
+Dallas, Texas. Their main purpose is to create connection – a
+connection to friends, family, work, commerce, education, health,
+entertainment and more by using advanced technology and delivering
+services globally.</p><p>During the annual CloudStack Collaboration Conference 2023, Alex
+Dometrius, Associate Director - Technology at AT&T, presented the talk
+CloudStack and GitOps at Enterprise Scale, where he outlined their
+journey with Apache CloudStack and the architecture they used to
+managed their CloudStack-based platform using GitOps.</p></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/case-studies">case-studies</a></li></ul></div><div class="col text--right col--3"><a aria-label="Read more about CloudStack and GitOps at Enterprise Scale – The Success of AT&T" href="/blog/cloudstack-and-gitops-at-scale"><b>R [...]
2023</a> took place on 23-24th November. The
annual event is the largest get-together for the global Apache CloudStack
community. The hybrid event is aimed at developers, operators and users to
@@ -72,18 +84,7 @@ again, this year’s CCC will be a hybrid event, seeing the global CloudStack
community joining on site and virtually from around the world. <a href="https://events.hubilo.com/cloudstack-collaboration-conference-2023/register" target="_blank" rel="noopener noreferrer">Registration is
currently
open</a>,
-with free entry to anybody adopting or interested in the open-source technology.</p><a href="https://events.hubilo.com/cloudstack-collaboration-conference-2023/register" target="_blank" rel="noopener noreferrer" class="button button--primary button--lg">REGISTER</a><br><br></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/news">news</a [...]
-<a href="https://goo.gl/maps/4EHfgrFTwXhLzZJ79" target="_blank" rel="noopener noreferrer"><strong>Room 6G, WeWork Galaxy, Bangalore</strong></a>,
-taking place on <strong>August 18th 2023</strong>.</p><p>If you are an existing Apache CloudStack User or want to know more about the
-technology, join us for the user group, which will host exciting tech talks,
-demos and user stories. As for all events organised by the Apache CloudStack
-community, <a href="https://www.meetup.com/india-cloudstack-user-group/events/294738405" target="_blank" rel="noopener noreferrer">registration is free of
-charge</a>.</p><a href="https://www.meetup.com/india-cloudstack-user-group/events/294738405" target="_blank" rel="noopener noreferrer" class="button button--primary button--lg">REGISTER</a><br><br></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/news">news</a></li></ul></div><div class="col text--right col--3"><a aria-label="Read more [...]
-services in the short-term. Time-to-market when offering IT solutions, IaaS or
-just provisioning infrastructure is a key factor for the company’s
-competitiveness. This requires companies to utilize tools capable of providing
-the agility to deliver new features, scalability, and infrastructure anywhere
-almost instantly.</p></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/case-studies">case-studies</a></li></ul></div><div class="col text--right col--3"><a aria-label="Read more about Apache CloudStack and Terraform Solution Brief" href="/blog/terraform-solution-brief"><b>Read More</b></a></div></footer></article><nav class="pagination [...]
+with free entry to anybody adopting or interested in the open-source technology.</p><a href="https://events.hubilo.com/cloudstack-collaboration-conference-2023/register" target="_blank" rel="noopener noreferrer" class="button button--primary button--lg">REGISTER</a><br><br></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/news">news</a [...]
<div class="social">
<a href="mailto:dev-subscribe@cloudstack.apache.org">
<img src="/img/mail_mini_icon.svg" alt="">
@@ -117,7 +118,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/page/8/index.html b/blog/page/8/index.html
index 66c646e49..03c29ce85 100644
--- a/blog/page/8/index.html
+++ b/blog/page/8/index.html
@@ -12,12 +12,23 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#__docusaurus_skipToContent_fallback">Skip to main content</a></div><nav aria-label="Main" class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Toggle navigation bar" aria-expanded="false" class="navbar__toggle clean-btn" type="button"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="ro [...]
+<div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#__docusaurus_skipToContent_fallback">Skip to main content</a></div><nav aria-label="Main" class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Toggle navigation bar" aria-expanded="false" class="navbar__toggle clean-btn" type="button"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="ro [...]
+<a href="https://goo.gl/maps/4EHfgrFTwXhLzZJ79" target="_blank" rel="noopener noreferrer"><strong>Room 6G, WeWork Galaxy, Bangalore</strong></a>,
+taking place on <strong>August 18th 2023</strong>.</p><p>If you are an existing Apache CloudStack User or want to know more about the
+technology, join us for the user group, which will host exciting tech talks,
+demos and user stories. As for all events organised by the Apache CloudStack
+community, <a href="https://www.meetup.com/india-cloudstack-user-group/events/294738405" target="_blank" rel="noopener noreferrer">registration is free of
+charge</a>.</p><a href="https://www.meetup.com/india-cloudstack-user-group/events/294738405" target="_blank" rel="noopener noreferrer" class="button button--primary button--lg">REGISTER</a><br><br></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/news">news</a></li></ul></div><div class="col text--right col--3"><a aria-label="Read more [...]
+services in the short-term. Time-to-market when offering IT solutions, IaaS or
+just provisioning infrastructure is a key factor for the company’s
+competitiveness. This requires companies to utilize tools capable of providing
+the agility to deliver new features, scalability, and infrastructure anywhere
+almost instantly.</p></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/case-studies">case-studies</a></li></ul></div><div class="col text--right col--3"><a aria-label="Read more about Apache CloudStack and Terraform Solution Brief" href="/blog/terraform-solution-brief"><b>Read More</b></a></div></footer></article><article class="margin [...]
mission mode projects under the Digital India Programme. They are the access
points of essential public utility services, social welfare schemes, healthcare,
financial, education and agricultural services, apart from host of B2C services
@@ -59,11 +70,7 @@ the CAPI Provider for Apache CloudStack.</p></div><footer class="row docusaurus-
exhibiting at the conference has been nothing short of fantastic. Community
members representing the technology have had the chance to meet many like-minded
people and showcase the power of the leading open-source IaaS management
-solutions.</p></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/news">news</a></li></ul></div><div class="col text--right col--3"><a aria-label="Read more about Day 3 at CloudFest" href="/blog/day-3-at-cloudfest"><b>Read More</b></a></div></footer></article><article class="margin-bottom--xl" itemprop="blogPost" itemscope="" itemtype="h [...]
-the world. As you may know, Apache CloudStack is an exhibitor at the conference,
-with a number of community members representing the technology and community.</p></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/news">news</a></li></ul></div><div class="col text--right col--3"><a aria-label="Read more about Day 2 at CloudFest" href="/blog/day-2-at-cloudfest"><b>Read More</b></a></div></footer></article><article cla [...]
-improvements, and bug fixes since 4.17, including 19 major new features. Some of
-the highlights include:</p></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/announcement">announcement</a></li></ul></div><div class="col text--right col--3"><a aria-label="Read more about Apache CloudStack 4.18.0.0 LTS Release" href="/blog/apache-cloudstack-4-18-0"><b>Read More</b></a></div></footer></article><nav class="pagination-n [...]
+solutions.</p></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/news">news</a></li></ul></div><div class="col text--right col--3"><a aria-label="Read more about Day 3 at CloudFest" href="/blog/day-3-at-cloudfest"><b>Read More</b></a></div></footer></article><nav class="pagination-nav" aria-label="Blog list page navigation"><a class="pa [...]
<div class="social">
<a href="mailto:dev-subscribe@cloudstack.apache.org">
<img src="/img/mail_mini_icon.svg" alt="">
@@ -97,7 +104,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/page/9/index.html b/blog/page/9/index.html
index 66b8930d1..8131d4086 100644
--- a/blog/page/9/index.html
+++ b/blog/page/9/index.html
@@ -12,12 +12,16 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#__docusaurus_skipToContent_fallback">Skip to main content</a></div><nav aria-label="Main" class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Toggle navigation bar" aria-expanded="false" class="navbar__toggle clean-btn" type="button"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="ro [...]
+<div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#__docusaurus_skipToContent_fallback">Skip to main content</a></div><nav aria-label="Main" class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Toggle navigation bar" aria-expanded="false" class="navbar__toggle clean-btn" type="button"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="ro [...]
+the world. As you may know, Apache CloudStack is an exhibitor at the conference,
+with a number of community members representing the technology and community.</p></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/news">news</a></li></ul></div><div class="col text--right col--3"><a aria-label="Read more about Day 2 at CloudFest" href="/blog/day-2-at-cloudfest"><b>Read More</b></a></div></footer></article><article cla [...]
+improvements, and bug fixes since 4.17, including 19 major new features. Some of
+the highlights include:</p></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/announcement">announcement</a></li></ul></div><div class="col text--right col--3"><a aria-label="Read more about Apache CloudStack 4.18.0.0 LTS Release" href="/blog/apache-cloudstack-4-18-0"><b>Read More</b></a></div></footer></article><article class="margin-b [...]
thought. With the right technology stack, companies can quickly and easily
deploy a flexible and stable IaaS offering to support any business requirements,
as proIO discovered.</p></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/case-studies">case-studies</a></li></ul></div><div class="col text--right col--3"><a aria-label="Read more about CloudStack Helps proIO to Become a More Profitable and Successful Managed Service Provider" href="/blog/becoming-a-profitable"><b>Read More</b></a></d [...]
@@ -25,7 +29,7 @@ world united by the passion for helping businesses succeed online. Their teams
of local experts provide highly standardized managed services to high-intent
customers to reach their full online potential. The group serves over 1 million
customers and generates €175m in revenue with its eight brands and 600
-employees.</p></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/case-studies">case-studies</a></li></ul></div><div class="col text--right col--3"><a aria-label="Read more about Future-Proof Open-Source Platform Hosting Millions of Websites for Your.Online" href="/blog/future-proof-open-source-platform"><b>Read More</b></a></div></foote [...]
+employees.</p></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/case-studies">case-studies</a></li></ul></div><div class="col text--right col--3"><a aria-label="Read more about Future-Proof Open-Source Platform Hosting Millions of Websites for Your.Online" href="/blog/future-proof-open-source-platform"><b>Read More</b></a></div></foote [...]
<div class="social">
<a href="mailto:dev-subscribe@cloudstack.apache.org">
<img src="/img/mail_mini_icon.svg" alt="">
@@ -59,7 +63,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/realhostip_reprieve/index.html b/blog/realhostip_reprieve/index.html
index a744ac0d1..6bd953d17 100644
--- a/blog/realhostip_reprieve/index.html
+++ b/blog/realhostip_reprieve/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -51,7 +51,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/realhostip_service_is_being_retired/index.html b/blog/realhostip_service_is_being_retired/index.html
index f2e80b17a..1ea928f5e 100644
--- a/blog/realhostip_service_is_being_retired/index.html
+++ b/blog/realhostip_service_is_being_retired/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -51,7 +51,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/reflecting-on-kubecon-cloudnativecon-2023/index.html b/blog/reflecting-on-kubecon-cloudnativecon-2023/index.html
index d2ecef672..c41f78ea0 100644
--- a/blog/reflecting-on-kubecon-cloudnativecon-2023/index.html
+++ b/blog/reflecting-on-kubecon-cloudnativecon-2023/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -91,7 +91,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/rss.xml b/blog/rss.xml
index 56000febf..257e86ff8 100644
--- a/blog/rss.xml
+++ b/blog/rss.xml
@@ -4,10 +4,105 @@
<title>Apache CloudStack Blog</title>
<link>https://cloudstack.apache.org/blog</link>
<description>Apache CloudStack Blog</description>
- <lastBuildDate>Tue, 05 May 2026 00:00:00 GMT</lastBuildDate>
+ <lastBuildDate>Wed, 13 May 2026 00:00:00 GMT</lastBuildDate>
<docs>https://validator.w3.org/feed/docs/rss2.html</docs>
<generator>https://github.com/jpmonette/feed</generator>
<language>en</language>
+ <item>
+ <title><![CDATA[Apache CloudStack Welcomes Kiran Chavala as a PMC Member]]></title>
+ <link>https://cloudstack.apache.org/blog/new-pmc-kiran</link>
+ <guid>https://cloudstack.apache.org/blog/new-pmc-kiran</guid>
+ <pubDate>Wed, 13 May 2026 00:00:00 GMT</pubDate>
+ <description><![CDATA[Kiran Chavala is the newest PMC]]></description>
+ <content:encoded><![CDATA[<p><img loading="lazy" src="/assets/images/kiran-3e3a7f3100fc3b039796f6ba316c0ee5.png" title="Blog Header Image" width="1200" height="628" class="img_ev3q"></p><p><a href="https://www.linkedin.com/in/kiranchavala" target="_blank" rel="noopener noreferrer">Kiran Chavala</a> is the newest PMC
+member of the Apache CloudStack Project. As a QA Engineer at ShapeBlue, Kiran
+brings over a decade of experience in cloud and IaaS technologies, along with a
+strong track record of contributions across testing, feature validation,
+observability, and community support.</p><p>In this interview, Kiran shares his journey with Apache CloudStack, his
+perspective on the value of open-source collaboration, and the projects he’s
+been working on — from Terraform plugin releases to Kubernetes integration and
+monitoring tools. He also discusses how global community collaboration drives
+innovation and outlines his vision for the future of CloudStack, including
+sovereign cloud initiatives, AI-ready infrastructure, and continued growth
+driven by flexibility and vendor independence.</p><h5 class="anchor anchorWithStickyNavbar_LWe7" id="introduce-yourself-in-a-few-words-and-what-your-job-rolecompany-is">Introduce yourself in a few words and what your job role/company is?<a href="#introduce-yourself-in-a-few-words-and-what-your-job-rolecompany-is" class="hash-link" aria-label="Direct link to Introduce yourself in a few words and what your job role/company is?" title="Direct link to Introduce yourself in a few words and wh [...]
+in cloud and IaaS technologies. I work extensively with Apache CloudStack, where
+my role involves testing new features, identifying bugs and security-related
+issues, and ensuring overall product quality before releases. I also contribute
+to improving user experience, documentation, and tooling within the CloudStack
+ecosystem, while actively supporting users and community members.</p><h5 class="anchor anchorWithStickyNavbar_LWe7" id="what-do-you-think-are-the-benefits-of-utilising-open-source-projects-like-cloudstack">What do you think are the benefits of utilising open-source projects, like CloudStack?<a href="#what-do-you-think-are-the-benefits-of-utilising-open-source-projects-like-cloudstack" class="hash-link" aria-label="Direct link to What do you think are the benefits of utilising open-source [...]
+transparency, and innovation. Organisations can avoid vendor lock-in and tailor
+solutions to their specific needs while benefiting from a globally distributed
+community of contributors continuously improving the platform.</p><p>From my experience, open-source fosters faster innovation cycles—features evolve
+through real-world feedback, and issues are quickly identified and resolved. It
+also creates opportunities for collaboration across organisations, enabling
+knowledge sharing and building highly scalable, production-grade cloud
+environments without licensing constraints.</p><h5 class="anchor anchorWithStickyNavbar_LWe7" id="how-do-you-collaborate-with-the-community-distributed-around-the-world">How do you collaborate with the community distributed around the world?<a href="#how-do-you-collaborate-with-the-community-distributed-around-the-world" class="hash-link" aria-label="Direct link to How do you collaborate with the community distributed around the world?" title="Direct link to How do you collaborate with t [...]
+CloudStack community through multiple channels. This includes participating in
+mailing list requests, contributing to GitHub pull requests, and helping users
+troubleshoot issues.</p><p>I also share knowledge through blogs, talks, and documentation, which helps
+onboard new users and contributors. Being part of a distributed community means
+working asynchronously, respecting different time zones, and communicating
+clearly through well-documented discussions and code contributions. This
+collaborative model ensures that ideas and improvements come from diverse
+perspectives.</p><h5 class="anchor anchorWithStickyNavbar_LWe7" id="what-are-some-key-projects-and-developments-you-have-worked-on-and-are-currently-working-on">What are some key projects and developments you have worked on and are currently working on?<a href="#what-are-some-key-projects-and-developments-you-have-worked-on-and-are-currently-working-on" class="hash-link" aria-label="Direct link to What are some key projects and developments you have worked on and are currently working on [...]
+improvements, API validation, and feature validation. My work involves raising
+issues and discussions in the CloudStack Community.</p><p>I’m also actively working with the CloudStack Plugin and tooling ecosystem,
+including:</p><ul><li>Served as Release Manager for the Terraform plugin of CloudStack</li><li>Observability using Prometheus and Grafana</li><li>Kubernetes integration with CloudStack</li><li>Monitoring and benchmarking tools for cloud environments</li></ul><p>Additionally, I regularly experiment with new open-source technologies and share
+my learnings through blogs and community discussions.</p><h5 class="anchor anchorWithStickyNavbar_LWe7" id="how-do-you-think-the-cloudstack-project-will-continue-to-grow-over-the-next-five-years">How do you think the CloudStack project will continue to grow over the next five years?<a href="#how-do-you-think-the-cloudstack-project-will-continue-to-grow-over-the-next-five-years" class="hash-link" aria-label="Direct link to How do you think the CloudStack project will continue to grow over [...]
+five years, especially as organisations increasingly prioritise control,
+compliance, and flexibility in their infrastructure.</p><p>One of the biggest drivers will be the rise of sovereign cloud initiatives, in
+which governments and enterprises seek full ownership of their data,
+infrastructure, and security posture. CloudStack’s open-source nature, combined
+with its mature multi-tenancy and networking capabilities, makes it an ideal
+platform for building sovereign and regionally compliant cloud environments
+without relying on hyperscalers.</p><p>Vendor lock-in becomes critical. CloudStack’s open-source model enables
+organisations to retain complete control over their stack, choose their own
+hardware and integrations, and build cloud environments that align with regional
+and regulatory requirements—without being tied to a single vendor ecosystem.</p><p>Another important area is AI and data-intensive workloads. The infrastructure
+requirements for AI/ML—such as GPU orchestration, scalable storage, and
+high-performance networking—align well with CloudStack’s strengths. With
+continued enhancements around GPU support, automation, and integration,
+CloudStack can serve as a strong foundation for private AI clouds and research
+environments.</p>]]></content:encoded>
+ <category>community</category>
+ <category>news</category>
+ </item>
+ <item>
+ <title><![CDATA[Apache CloudStack Welcomes Manoj Kumar as a Committer to the Project]]></title>
+ <link>https://cloudstack.apache.org/blog/new-commiter-manoj</link>
+ <guid>https://cloudstack.apache.org/blog/new-commiter-manoj</guid>
+ <pubDate>Wed, 13 May 2026 00:00:00 GMT</pubDate>
+ <description><![CDATA[Manoj Kumar is now a]]></description>
+ <content:encoded><![CDATA[<p><img loading="lazy" src="/assets/images/manoj-f926e1b75d2dffed32a8a68c868ee6d3.png" title="Blog Header Image" width="1200" height="628" class="img_ev3q"></p><p><a href="https://www.linkedin.com/in/manoj-kumar-66b627a/" target="_blank" rel="noopener noreferrer">Manoj Kumar</a> is now a
+Committer to the Apache CloudStack project. In this interview, he shares his
+journey as a software engineer at ShapeBlue and his experience contributing to
+Apache CloudStack. He discusses some of his key contributions to the project,
+including platform improvements, automation features, and the CloudStack
+One-line Installer, while also highlighting the importance of community
+collaboration and consistent contribution.</p><p>Manoj also reflects on major developments in CloudStack over the past two years,
+such as GPU support and VMware-to-KVM migration, and shares his thoughts on
+future opportunities around observability, infrastructure integrations, and
+AI-focused workloads.</p><h5 class="anchor anchorWithStickyNavbar_LWe7" id="introduce-yourself-in-a-few-words-and-what-your-current-job-role-is">Introduce yourself in a few words and what your current job role is?<a href="#introduce-yourself-in-a-few-words-and-what-your-current-job-role-is" class="hash-link" aria-label="Direct link to Introduce yourself in a few words and what your current job role is?" title="Direct link to Introduce yourself in a few words and what your current job rol [...]
+engineering for around 14 years, working across different domains—from digital
+marketing systems to large data platforms at Oracle and Master Data Management
+solutions.</p><p>At ShapeBlue, I work on Apache CloudStack. My day-to-day work involves building
+new features, fixing issues, writing documentation, and reviewing PRs. It’s a
+mix of development and community collaboration.</p><h5 class="anchor anchorWithStickyNavbar_LWe7" id="what-are-some-of-your-key-contributions-to-the-apache-cloudstack-project">What are some of your key contributions to the Apache CloudStack project?<a href="#what-are-some-of-your-key-contributions-to-the-apache-cloudstack-project" class="hash-link" aria-label="Direct link to What are some of your key contributions to the Apache CloudStack project?" title="Direct link to What are some of [...]
+improvements:</p><ul><li>CloudStack One-line Installer: GitHub Repository</li><li>Instance Lease feature</li><li>Making KVM domains persistent when unmanaged from CloudStack</li><li>Enforcing password changes after admin reset (root/domain users)</li><li>Auto-populating templates during zone deployment</li></ul><p>Recently, I’ve also started actively participating in PR reviews and
+release-related activities. That’s been a great learning experience and has
+helped me understand the project more deeply.</p><h5 class="anchor anchorWithStickyNavbar_LWe7" id="what-would-your-advice-be-to-people-interested-in-the-cloudstack-project-but-not-sure-how-to-get-involved">What would your advice be to people interested in the CloudStack project, but not sure how to get involved?<a href="#what-would-your-advice-be-to-people-interested-in-the-cloudstack-project-but-not-sure-how-to-get-involved" class="hash-link" aria-label="Direct link to What would your [...]
+GPU support is a major addition, especially with growing AI/ML workloads. The
+extension framework is another important improvement that makes CloudStack
+easier to extend in a clean way.</p><p>There has also been solid progress on VMware-to-KVM migration, helping users
+move toward open infrastructure. Improvements in backup and recovery have also
+strengthened day-to-day operational reliability.</p><h5 class="anchor anchorWithStickyNavbar_LWe7" id="what-are-some-features-that-have-not-been-developed-yet-and-are-not-in-the-current-roadmap-that-you-would-like-to-see">What are some features that have not been developed yet and are not in the current roadmap that you would like to see?<a href="#what-are-some-features-that-have-not-been-developed-yet-and-are-not-in-the-current-roadmap-that-you-would-like-to-see" class="hash-link" aria- [...]
+large-scale environments, where debugging and visibility can be challenging.</p><p>Deeper storage and networking integrations would also be valuable as
+infrastructures become more heterogeneous.</p><p>And finally, I think there is a big opportunity in the AI infrastructure
+space—making CloudStack more aligned with GPU-heavy, high-performance, modern
+data center workloads.</p>]]></content:encoded>
+ <category>community</category>
+ <category>news</category>
+ </item>
<item>
<title><![CDATA[[ADVISORY] Apache CloudStack LTS Security Releases 4.20.3.0 and 4.22.0.1]]></title>
<link>https://cloudstack.apache.org/blog/security-release-advisory-4.20.3.0-4.22.0.1</link>
diff --git a/blog/security-release-advisory-4.18.2.4-4.19.1.2/index.html b/blog/security-release-advisory-4.18.2.4-4.19.1.2/index.html
index c0fbbf204..d674f7b67 100644
--- a/blog/security-release-advisory-4.18.2.4-4.19.1.2/index.html
+++ b/blog/security-release-advisory-4.18.2.4-4.19.1.2/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -51,7 +51,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/security-release-advisory-4.18.2.5-4.19.1.3/index.html b/blog/security-release-advisory-4.18.2.5-4.19.1.3/index.html
index 7b6503619..38e847101 100644
--- a/blog/security-release-advisory-4.18.2.5-4.19.1.3/index.html
+++ b/blog/security-release-advisory-4.18.2.5-4.19.1.3/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -51,7 +51,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/security-release-advisory-4.19.0.1-4.18.1.1/index.html b/blog/security-release-advisory-4.19.0.1-4.18.1.1/index.html
index 2bf8ee638..d5a0274aa 100644
--- a/blog/security-release-advisory-4.19.0.1-4.18.1.1/index.html
+++ b/blog/security-release-advisory-4.19.0.1-4.18.1.1/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -77,7 +77,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/security-release-advisory-4.19.0.2-4.18.2.1/index.html b/blog/security-release-advisory-4.19.0.2-4.18.2.1/index.html
index fd8ba0185..e67ed0ec0 100644
--- a/blog/security-release-advisory-4.19.0.2-4.18.2.1/index.html
+++ b/blog/security-release-advisory-4.19.0.2-4.18.2.1/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -83,7 +83,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/security-release-advisory-4.19.1.1-4.18.2.3/index.html b/blog/security-release-advisory-4.19.1.1-4.18.2.3/index.html
index 8498a0f8a..a4acdc749 100644
--- a/blog/security-release-advisory-4.19.1.1-4.18.2.3/index.html
+++ b/blog/security-release-advisory-4.19.1.1-4.18.2.3/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -78,7 +78,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/security-release-advisory-4.20.3.0-4.22.0.1/index.html b/blog/security-release-advisory-4.20.3.0-4.22.0.1/index.html
index d8c9e7d1e..e9d47d440 100644
--- a/blog/security-release-advisory-4.20.3.0-4.22.0.1/index.html
+++ b/blog/security-release-advisory-4.20.3.0-4.22.0.1/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -65,7 +65,7 @@ detail name to the global configuration parameter -
user.vm.denied.details.</p><h2 class="anchor anchorWithStickyNavbar_LWe7" id="downloads-and-documentation">Downloads and Documentation<a href="#downloads-and-documentation" class="hash-link" aria-label="Direct link to Downloads and Documentation" title="Direct link to Downloads and Documentation"></a></h2><p>The official source code for the 4.22.0.1 release can be downloaded
from the project downloads page:</p><p><a href="https://cloudstack.apache.org/downloads" target="_blank" rel="noopener noreferrer">https://cloudstack.apache.org/downloads</a></p><p>The 4.22.0.1 release notes can be found at:</p><ul><li><a href="https://docs.cloudstack.apache.org/en/4.22.0.1/releasenotes/about.html" target="_blank" rel="noopener noreferrer">https://docs.cloudstack.apache.org/en/4.22.0.1/releasenotes/about.html</a></li></ul><p>In addition to the official source code releas [...]
contributors have also made release packages available on the Apache
-CloudStack download page, and available at:</p><ul><li><a href="https://download.cloudstack.org/el/8/" target="_blank" rel="noopener noreferrer">https://download.cloudstack.org/el/8/</a></li><li><a href="https://download.cloudstack.org/el/9/" target="_blank" rel="noopener noreferrer">https://download.cloudstack.org/el/9/</a></li><li><a href="https://download.cloudstack.org/el/10/" target="_blank" rel="noopener noreferrer">https://download.cloudstack.org/el/10/</a></li><li><a href="https: [...]
+CloudStack download page, and available at:</p><ul><li><a href="https://download.cloudstack.org/el/8/" target="_blank" rel="noopener noreferrer">https://download.cloudstack.org/el/8/</a></li><li><a href="https://download.cloudstack.org/el/9/" target="_blank" rel="noopener noreferrer">https://download.cloudstack.org/el/9/</a></li><li><a href="https://download.cloudstack.org/el/10/" target="_blank" rel="noopener noreferrer">https://download.cloudstack.org/el/10/</a></li><li><a href="https: [...]
<div class="social">
<a href="mailto:dev-subscribe@cloudstack.apache.org">
<img src="/img/mail_mini_icon.svg" alt="">
@@ -99,7 +99,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/security-release-advisory-cve-2024-41107/index.html b/blog/security-release-advisory-cve-2024-41107/index.html
index 9c1797bb2..bc2724c08 100644
--- a/blog/security-release-advisory-cve-2024-41107/index.html
+++ b/blog/security-release-advisory-cve-2024-41107/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -70,7 +70,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/swen-brueseke-committer/index.html b/blog/swen-brueseke-committer/index.html
index d262b122d..aa817e5d4 100644
--- a/blog/swen-brueseke-committer/index.html
+++ b/blog/swen-brueseke-committer/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -57,7 +57,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/tags/announcement/index.html b/blog/tags/announcement/index.html
index fd4db4640..11889ad4b 100644
--- a/blog/tags/announcement/index.html
+++ b/blog/tags/announcement/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -64,7 +64,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/tags/announcement/page/2/index.html b/blog/tags/announcement/page/2/index.html
index cbb3db978..3012faeb7 100644
--- a/blog/tags/announcement/page/2/index.html
+++ b/blog/tags/announcement/page/2/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -71,7 +71,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/tags/announcement/page/3/index.html b/blog/tags/announcement/page/3/index.html
index 416841b0d..129bb1186 100644
--- a/blog/tags/announcement/page/3/index.html
+++ b/blog/tags/announcement/page/3/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -79,7 +79,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/tags/announcement/page/4/index.html b/blog/tags/announcement/page/4/index.html
index a5f49d84a..e5b98524c 100644
--- a/blog/tags/announcement/page/4/index.html
+++ b/blog/tags/announcement/page/4/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -53,7 +53,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/tags/announcement/page/5/index.html b/blog/tags/announcement/page/5/index.html
index 02b001b67..878eb3aad 100644
--- a/blog/tags/announcement/page/5/index.html
+++ b/blog/tags/announcement/page/5/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -60,7 +60,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/tags/announcement/page/6/index.html b/blog/tags/announcement/page/6/index.html
index a0b4c82a7..08d1308de 100644
--- a/blog/tags/announcement/page/6/index.html
+++ b/blog/tags/announcement/page/6/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -58,7 +58,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/tags/announcement/page/7/index.html b/blog/tags/announcement/page/7/index.html
index 77d25de02..fc8356f61 100644
--- a/blog/tags/announcement/page/7/index.html
+++ b/blog/tags/announcement/page/7/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -51,7 +51,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/tags/announcement/page/8/index.html b/blog/tags/announcement/page/8/index.html
index fdc6dbae5..ca83cb593 100644
--- a/blog/tags/announcement/page/8/index.html
+++ b/blog/tags/announcement/page/8/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -51,7 +51,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/tags/case-studies/index.html b/blog/tags/case-studies/index.html
index 1b57922b6..099620420 100644
--- a/blog/tags/case-studies/index.html
+++ b/blog/tags/case-studies/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -98,7 +98,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/tags/case-studies/page/2/index.html b/blog/tags/case-studies/page/2/index.html
index 32f9d4b77..f88cf8732 100644
--- a/blog/tags/case-studies/page/2/index.html
+++ b/blog/tags/case-studies/page/2/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -51,7 +51,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/tags/community/index.html b/blog/tags/community/index.html
index 2535131be..8b327c08a 100644
--- a/blog/tags/community/index.html
+++ b/blog/tags/community/index.html
@@ -3,7 +3,7 @@
<head>
<meta charset="UTF-8">
<meta name="generator" content="Docusaurus v2.4.3">
-<title data-rh="true">17 posts tagged with "community" | Apache CloudStack</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://cloudstack.apache.org/blog/tags/community"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" property [...]
+<title data-rh="true">19 posts tagged with "community" | Apache CloudStack</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://cloudstack.apache.org/blog/tags/community"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" property [...]
<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache CloudStack Atom Feed">
@@ -12,12 +12,31 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#__docusaurus_skipToContent_fallback">Skip to main content</a></div><nav aria-label="Main" class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Toggle navigation bar" aria-expanded="false" class="navbar__toggle clean-btn" type="button"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="ro [...]
+<div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#__docusaurus_skipToContent_fallback">Skip to main content</a></div><nav aria-label="Main" class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Toggle navigation bar" aria-expanded="false" class="navbar__toggle clean-btn" type="button"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="ro [...]
+member of the Apache CloudStack Project. As a QA Engineer at ShapeBlue, Kiran
+brings over a decade of experience in cloud and IaaS technologies, along with a
+strong track record of contributions across testing, feature validation,
+observability, and community support.</p><p>In this interview, Kiran shares his journey with Apache CloudStack, his
+perspective on the value of open-source collaboration, and the projects he’s
+been working on — from Terraform plugin releases to Kubernetes integration and
+monitoring tools. He also discusses how global community collaboration drives
+innovation and outlines his vision for the future of CloudStack, including
+sovereign cloud initiatives, AI-ready infrastructure, and continued growth
+driven by flexibility and vendor independence.</p></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/community">community</a></li><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/news">news</a></li></ul></div><div class="col text--right col--3"><a aria-label="Read more about Apache CloudStack Welcomes Kiran Chav [...]
+Committer to the Apache CloudStack project. In this interview, he shares his
+journey as a software engineer at ShapeBlue and his experience contributing to
+Apache CloudStack. He discusses some of his key contributions to the project,
+including platform improvements, automation features, and the CloudStack
+One-line Installer, while also highlighting the importance of community
+collaboration and consistent contribution.</p><p>Manoj also reflects on major developments in CloudStack over the past two years,
+such as GPU support and VMware-to-KVM migration, and shares his thoughts on
+future opportunities around observability, infrastructure integrations, and
+AI-focused workloads.</p></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/community">community</a></li><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/news">news</a></li></ul></div><div class="col text--right col--3"><a aria-label="Read more about Apache CloudStack Welcomes Manoj Kumar as a Committer to the P [...]
has been appointed as a Committer to the CloudStack project. In this
written interview, we catch up with Abhisar to learn more about his
journey into the community, the contributions he has made across key
@@ -64,14 +83,7 @@ vibrant community of developers and users and the Apache Software
Foundation (ASF) board. In this new role, Daniel is entrusted with
ensuring the health and growth of both the project and its community,
guiding its further development while fostering a collaborative
-environment.</p></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/community">community</a></li><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/news">news</a></li></ul></div><div class="col text--right col--3"><a aria-label="Read more about Daniel Salvador - VP of Apache CloudStack" href="/blog/vp-2024"><b>Read [...]
-Apache CloudStack Project and PMC chair. After a year of success in which Simon
-Weller chaired the project, we are now excited to welcome Rohit, who is a
-long-term contributor to the project. He has a strong technology background and
-has been engaged in the open-source world for more than a decade, during which
-he contributed to multiple other open-source projects.</p><p>In this interview, you will be able to learn more about Rohit Yadav and see his
-perspective on the VP's role and how he can contribute to the Apache CloudStack
-project evolution.</p></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/community">community</a></li></ul></div><div class="col text--right col--3"><a aria-label="Read more about Meet Rohit Yadav - the new VP of Apache CloudStack" href="/blog/meet-rohit-yadav-the-new"><b>Read More</b></a></div></footer></article><article class="margin- [...]
+environment.</p></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/community">community</a></li><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/news">news</a></li></ul></div><div class="col text--right col--3"><a aria-label="Read more about Daniel Salvador - VP of Apache CloudStack" href="/blog/vp-2024"><b>Read [...]
<div class="social">
<a href="mailto:dev-subscribe@cloudstack.apache.org">
<img src="/img/mail_mini_icon.svg" alt="">
@@ -105,7 +117,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/tags/community/page/2/index.html b/blog/tags/community/page/2/index.html
index a85026658..ae22968b0 100644
--- a/blog/tags/community/page/2/index.html
+++ b/blog/tags/community/page/2/index.html
@@ -3,7 +3,7 @@
<head>
<meta charset="UTF-8">
<meta name="generator" content="Docusaurus v2.4.3">
-<title data-rh="true">17 posts tagged with "community" | Apache CloudStack</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://cloudstack.apache.org/blog/tags/community/page/2"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" p [...]
+<title data-rh="true">19 posts tagged with "community" | Apache CloudStack</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://cloudstack.apache.org/blog/tags/community/page/2"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" p [...]
<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache CloudStack Atom Feed">
@@ -12,12 +12,19 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#__docusaurus_skipToContent_fallback">Skip to main content</a></div><nav aria-label="Main" class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Toggle navigation bar" aria-expanded="false" class="navbar__toggle clean-btn" type="button"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="ro [...]
+<div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#__docusaurus_skipToContent_fallback">Skip to main content</a></div><nav aria-label="Main" class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Toggle navigation bar" aria-expanded="false" class="navbar__toggle clean-btn" type="button"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="ro [...]
+Apache CloudStack Project and PMC chair. After a year of success in which Simon
+Weller chaired the project, we are now excited to welcome Rohit, who is a
+long-term contributor to the project. He has a strong technology background and
+has been engaged in the open-source world for more than a decade, during which
+he contributed to multiple other open-source projects.</p><p>In this interview, you will be able to learn more about Rohit Yadav and see his
+perspective on the VP's role and how he can contribute to the Apache CloudStack
+project evolution.</p></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/community">community</a></li></ul></div><div class="col text--right col--3"><a aria-label="Read more about Meet Rohit Yadav - the new VP of Apache CloudStack" href="/blog/meet-rohit-yadav-the-new"><b>Read More</b></a></div></footer></article><article class="margin- [...]
<div class="social">
<a href="mailto:dev-subscribe@cloudstack.apache.org">
<img src="/img/mail_mini_icon.svg" alt="">
@@ -51,7 +58,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/tags/events/index.html b/blog/tags/events/index.html
index 0c19cd029..0fd527d23 100644
--- a/blog/tags/events/index.html
+++ b/blog/tags/events/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -51,7 +51,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/tags/index.html b/blog/tags/index.html
index 79cf8f60f..01dcd0b1e 100644
--- a/blog/tags/index.html
+++ b/blog/tags/index.html
@@ -12,12 +12,12 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#__docusaurus_skipToContent_fallback">Skip to main content</a></div><nav aria-label="Main" class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Toggle navigation bar" aria-expanded="false" class="navbar__toggle clean-btn" type="button"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="ro [...]
+<div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#__docusaurus_skipToContent_fallback">Skip to main content</a></div><nav aria-label="Main" class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Toggle navigation bar" aria-expanded="false" class="navbar__toggle clean-btn" type="button"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="ro [...]
<div class="social">
<a href="mailto:dev-subscribe@cloudstack.apache.org">
<img src="/img/mail_mini_icon.svg" alt="">
@@ -51,7 +51,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/tags/news/index.html b/blog/tags/news/index.html
index a9351c9aa..381439e0a 100644
--- a/blog/tags/news/index.html
+++ b/blog/tags/news/index.html
@@ -3,7 +3,7 @@
<head>
<meta charset="UTF-8">
<meta name="generator" content="Docusaurus v2.4.3">
-<title data-rh="true">45 posts tagged with "news" | Apache CloudStack</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://cloudstack.apache.org/blog/tags/news"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" property="og:title [...]
+<title data-rh="true">47 posts tagged with "news" | Apache CloudStack</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://cloudstack.apache.org/blog/tags/news"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" property="og:title [...]
<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache CloudStack Atom Feed">
@@ -12,12 +12,31 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#__docusaurus_skipToContent_fallback">Skip to main content</a></div><nav aria-label="Main" class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Toggle navigation bar" aria-expanded="false" class="navbar__toggle clean-btn" type="button"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="ro [...]
+<div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#__docusaurus_skipToContent_fallback">Skip to main content</a></div><nav aria-label="Main" class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Toggle navigation bar" aria-expanded="false" class="navbar__toggle clean-btn" type="button"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="ro [...]
+member of the Apache CloudStack Project. As a QA Engineer at ShapeBlue, Kiran
+brings over a decade of experience in cloud and IaaS technologies, along with a
+strong track record of contributions across testing, feature validation,
+observability, and community support.</p><p>In this interview, Kiran shares his journey with Apache CloudStack, his
+perspective on the value of open-source collaboration, and the projects he’s
+been working on — from Terraform plugin releases to Kubernetes integration and
+monitoring tools. He also discusses how global community collaboration drives
+innovation and outlines his vision for the future of CloudStack, including
+sovereign cloud initiatives, AI-ready infrastructure, and continued growth
+driven by flexibility and vendor independence.</p></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/community">community</a></li><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/news">news</a></li></ul></div><div class="col text--right col--3"><a aria-label="Read more about Apache CloudStack Welcomes Kiran Chav [...]
+Committer to the Apache CloudStack project. In this interview, he shares his
+journey as a software engineer at ShapeBlue and his experience contributing to
+Apache CloudStack. He discusses some of his key contributions to the project,
+including platform improvements, automation features, and the CloudStack
+One-line Installer, while also highlighting the importance of community
+collaboration and consistent contribution.</p><p>Manoj also reflects on major developments in CloudStack over the past two years,
+such as GPU support and VMware-to-KVM migration, and shares his thoughts on
+future opportunities around observability, infrastructure integrations, and
+AI-focused workloads.</p></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/community">community</a></li><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/news">news</a></li></ul></div><div class="col text--right col--3"><a aria-label="Read more about Apache CloudStack Welcomes Manoj Kumar as a Committer to the P [...]
Hollander</a> as the new Vice
President of Apache CloudStack. A long-time PMC member and
contributor, Wido has been working on CloudStack for over 15 years,
@@ -59,23 +78,7 @@ Greater Noida.</p><p>This event will bring together CloudStack users, developers
across India for a day of technical sessions, community collaboration, and
in-depth discussions on building and running open-source cloud infrastructure.
Expect real-world case studies, project updates, and valuable insights from
-across the CloudStack ecosystem.</p><p>The 2025 CSIUG is supported by <a href="https://www.shapeblue.com/" target="_blank" rel="noopener noreferrer">ShapeBlue</a>, <a href="https://yotta.com/" target="_blank" rel="noopener noreferrer">Yotta</a> and <a href="https://linbit.com/" target="_blank" rel="noopener noreferrer">LINBIT</a>.</p><div class="col col-3 col-lg text-center"><a href="https://www.eventbrite.com/e/cloudstack-india-user-group-2025-tickets-1374146161159?aff=oddtdtcreator" ta [...]
-Vazquez</a>. This interview
-explores Nicolas’ experience with Apache CloudStack, key projects,
-recent developments, advice on how to contribute to the CloudStack
-ecosystem, and more!</p><h5 class="anchor anchorWithStickyNavbar_LWe7" id="introduce-yourself-in-a-few-words">Introduce yourself in a few words<a href="#introduce-yourself-in-a-few-words" class="hash-link" aria-label="Direct link to Introduce yourself in a few words" title="Direct link to Introduce yourself in a few words"></a></h5><p>My name is Nicolas Vazquez, I am a Software Engineer from Uruguay. I
-have been involved on the CloudStack project for the last 10 years,
-during which I became a Committer and then a PMC member. In the last
-months I have been contributing to features like VMware to KVM
-migration, the support for Virtual Appliances on VMware, the
-Multi-Architecture Zones.</p></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/community">community</a></li><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/news">news</a></li></ul></div><div class="col text--right col--3"><a aria-label="Read more about Meet the New VP of CloudStack: Nicolas Vazquez" href="/blo [...]
-(CSEUG) 2025 is happening on May 8th in Vienna, Austria! This User
-Group meeting will bring together the European CloudStack community
-for a full day of networking, knowledge sharing, and discussions about
-our open-source cloud technology. This year’s CSEUG is sponsored by
-<a href="https://www.shapeblue.com/" target="_blank" rel="noopener noreferrer">ShapeBlue</a>,
-<a href="https://www.proio.com/" target="_blank" rel="noopener noreferrer">proIO</a> and <a href="https://linbit.com/" target="_blank" rel="noopener noreferrer">LINBIT</a>, who
-will also be the local event host.</p></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/news">news</a></li></ul></div><div class="col text--right col--3"><a aria-label="Read more about CloudStack European User Group 2025 – Vienna, Austria" href="/blog/cseug-2025"><b>Read More</b></a></div></footer></article><nav class="pagination-nav" [...]
+across the CloudStack ecosystem.</p><p>The 2025 CSIUG is supported by <a href="https://www.shapeblue.com/" target="_blank" rel="noopener noreferrer">ShapeBlue</a>, <a href="https://yotta.com/" target="_blank" rel="noopener noreferrer">Yotta</a> and <a href="https://linbit.com/" target="_blank" rel="noopener noreferrer">LINBIT</a>.</p><div class="col col-3 col-lg text-center"><a href="https://www.eventbrite.com/e/cloudstack-india-user-group-2025-tickets-1374146161159?aff=oddtdtcreator" ta [...]
<div class="social">
<a href="mailto:dev-subscribe@cloudstack.apache.org">
<img src="/img/mail_mini_icon.svg" alt="">
@@ -109,7 +112,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/tags/news/page/2/index.html b/blog/tags/news/page/2/index.html
index e5725ce9d..24506aa13 100644
--- a/blog/tags/news/page/2/index.html
+++ b/blog/tags/news/page/2/index.html
@@ -3,7 +3,7 @@
<head>
<meta charset="UTF-8">
<meta name="generator" content="Docusaurus v2.4.3">
-<title data-rh="true">45 posts tagged with "news" | Apache CloudStack</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://cloudstack.apache.org/blog/tags/news/page/2"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" property="o [...]
+<title data-rh="true">47 posts tagged with "news" | Apache CloudStack</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://cloudstack.apache.org/blog/tags/news/page/2"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" property="o [...]
<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache CloudStack Atom Feed">
@@ -12,12 +12,28 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#__docusaurus_skipToContent_fallback">Skip to main content</a></div><nav aria-label="Main" class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Toggle navigation bar" aria-expanded="false" class="navbar__toggle clean-btn" type="button"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="ro [...]
+<div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#__docusaurus_skipToContent_fallback">Skip to main content</a></div><nav aria-label="Main" class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Toggle navigation bar" aria-expanded="false" class="navbar__toggle clean-btn" type="button"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="ro [...]
+Vazquez</a>. This interview
+explores Nicolas’ experience with Apache CloudStack, key projects,
+recent developments, advice on how to contribute to the CloudStack
+ecosystem, and more!</p><h5 class="anchor anchorWithStickyNavbar_LWe7" id="introduce-yourself-in-a-few-words">Introduce yourself in a few words<a href="#introduce-yourself-in-a-few-words" class="hash-link" aria-label="Direct link to Introduce yourself in a few words" title="Direct link to Introduce yourself in a few words"></a></h5><p>My name is Nicolas Vazquez, I am a Software Engineer from Uruguay. I
+have been involved on the CloudStack project for the last 10 years,
+during which I became a Committer and then a PMC member. In the last
+months I have been contributing to features like VMware to KVM
+migration, the support for Virtual Appliances on VMware, the
+Multi-Architecture Zones.</p></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/community">community</a></li><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/news">news</a></li></ul></div><div class="col text--right col--3"><a aria-label="Read more about Meet the New VP of CloudStack: Nicolas Vazquez" href="/blo [...]
+(CSEUG) 2025 is happening on May 8th in Vienna, Austria! This User
+Group meeting will bring together the European CloudStack community
+for a full day of networking, knowledge sharing, and discussions about
+our open-source cloud technology. This year’s CSEUG is sponsored by
+<a href="https://www.shapeblue.com/" target="_blank" rel="noopener noreferrer">ShapeBlue</a>,
+<a href="https://www.proio.com/" target="_blank" rel="noopener noreferrer">proIO</a> and <a href="https://linbit.com/" target="_blank" rel="noopener noreferrer">LINBIT</a>, who
+will also be the local event host.</p></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/news">news</a></li></ul></div><div class="col text--right col--3"><a aria-label="Read more about CloudStack European User Group 2025 – Vienna, Austria" href="/blog/cseug-2025"><b>Read More</b></a></div></footer></article><article class="margin-botto [...]
– <a href="https://www.cloudfest.com" target="_blank" rel="noopener noreferrer">CloudFest</a> – will be taking place at
Europa-Park in Rust, Germany! The Apache CloudStack project will be
exhibiting at the conference for a third consecutive year, showcasing
@@ -65,18 +81,7 @@ discussions, and cutting-edge innovation.</p></div><footer class="row docusaurus
and will happen in Frankfurt, Germany!</p><p>The event will be hosted by proIO – а German Private Cloud and Managed
Hosting Provider and a long-time CloudStack community supporter. The
venue to accommodate the CloudStack European User Group 2024 is Nio
-House Frankfurt.</p></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/news">news</a></li></ul></div><div class="col text--right col--3"><a aria-label="Read more about CloudStack European User Group – September 19th, Frankfurt, Germany" href="/blog/cseug-2024"><b>Read More</b></a></div></footer></article><article class="margin-bottom--x [...]
-<a href="https://www.cloudfest.com/" target="_blank" rel="noopener noreferrer">CloudFest</a> – will be taking place in
-Rust, Germany! We are excited to share that Apache CloudStack will be
-exhibiting at this year's CloudFest. This will provide the opportunity
-to share Apache CloudStack’s capabilities to the wider cloud computing
-industry.</p></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/news">news</a></li></ul></div><div class="col text--right col--3"><a aria-label="Read more about Meet Apache CloudStack at CloudFest 2024" href="/blog/cloudfest-2024"><b>Read More</b></a></div></footer></article><article class="margin-bottom--xl" itemprop="blogPost" itemsco [...]
-seeing the gathering of CloudStack enthusiasts, experts, and industry leaders
-across India, as they engaged in sessions about the open-source project. The
-meetup provided a platform to explore Apache CloudStack in detail, with a
-particular focus on the new features released in Apache CloudStack 4.19. The
-user group also saw its participants exchange insights and establish new
-connections.</p><p>Below you can find the session recordings and slides from the user group.</p></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/news">news</a></li><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/roundup">roundup</a></li></ul></div><div class="col text--right col--3"><a aria-label="Read more a [...]
+House Frankfurt.</p></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/news">news</a></li></ul></div><div class="col text--right col--3"><a aria-label="Read more about CloudStack European User Group – September 19th, Frankfurt, Germany" href="/blog/cseug-2024"><b>Read More</b></a></div></footer></article><article class="margin-bottom--x [...]
<div class="social">
<a href="mailto:dev-subscribe@cloudstack.apache.org">
<img src="/img/mail_mini_icon.svg" alt="">
@@ -110,7 +115,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/tags/news/page/3/index.html b/blog/tags/news/page/3/index.html
index 348172a6d..2e2e8c210 100644
--- a/blog/tags/news/page/3/index.html
+++ b/blog/tags/news/page/3/index.html
@@ -3,7 +3,7 @@
<head>
<meta charset="UTF-8">
<meta name="generator" content="Docusaurus v2.4.3">
-<title data-rh="true">45 posts tagged with "news" | Apache CloudStack</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://cloudstack.apache.org/blog/tags/news/page/3"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" property="o [...]
+<title data-rh="true">47 posts tagged with "news" | Apache CloudStack</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://cloudstack.apache.org/blog/tags/news/page/3"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" property="o [...]
<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache CloudStack Atom Feed">
@@ -12,12 +12,23 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#__docusaurus_skipToContent_fallback">Skip to main content</a></div><nav aria-label="Main" class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Toggle navigation bar" aria-expanded="false" class="navbar__toggle clean-btn" type="button"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="ro [...]
+<div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#__docusaurus_skipToContent_fallback">Skip to main content</a></div><nav aria-label="Main" class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Toggle navigation bar" aria-expanded="false" class="navbar__toggle clean-btn" type="button"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="ro [...]
+<a href="https://www.cloudfest.com/" target="_blank" rel="noopener noreferrer">CloudFest</a> – will be taking place in
+Rust, Germany! We are excited to share that Apache CloudStack will be
+exhibiting at this year's CloudFest. This will provide the opportunity
+to share Apache CloudStack’s capabilities to the wider cloud computing
+industry.</p></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/news">news</a></li></ul></div><div class="col text--right col--3"><a aria-label="Read more about Meet Apache CloudStack at CloudFest 2024" href="/blog/cloudfest-2024"><b>Read More</b></a></div></footer></article><article class="margin-bottom--xl" itemprop="blogPost" itemsco [...]
+seeing the gathering of CloudStack enthusiasts, experts, and industry leaders
+across India, as they engaged in sessions about the open-source project. The
+meetup provided a platform to explore Apache CloudStack in detail, with a
+particular focus on the new features released in Apache CloudStack 4.19. The
+user group also saw its participants exchange insights and establish new
+connections.</p><p>Below you can find the session recordings and slides from the user group.</p></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/news">news</a></li><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/roundup">roundup</a></li></ul></div><div class="col text--right col--3"><a aria-label="Read more a [...]
2023</a> took place on 23-24th November. The
annual event is the largest get-together for the global Apache CloudStack
community. The hybrid event is aimed at developers, operators and users to
@@ -68,16 +79,7 @@ taking place on <strong>August 18th 2023</strong>.</p><p>If you are an existing
technology, join us for the user group, which will host exciting tech talks,
demos and user stories. As for all events organised by the Apache CloudStack
community, <a href="https://www.meetup.com/india-cloudstack-user-group/events/294738405" target="_blank" rel="noopener noreferrer">registration is free of
-charge</a>.</p><a href="https://www.meetup.com/india-cloudstack-user-group/events/294738405" target="_blank" rel="noopener noreferrer" class="button button--primary button--lg">REGISTER</a><br><br></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/news">news</a></li></ul></div><div class="col text--right col--3"><a aria-label="Read more [...]
-organised by Apache CloudStack community members was held in <a href="https://www.google.com/maps/place/Cifas/@51.5252771,-0.1280909,15z/data=!4m2!3m1!1s0x0:0x67144bffc4ed0340?sa=X&gl=us&ved=2ahUKEwjw2q689-z-AhWJfMAKHfmoDZoQ_BJ6BAhfEAg" target="_blank" rel="noopener noreferrer">Cifas,
-London</a>.</p><p>For those who were not able to attend in-person, the event was <a href="https://www.youtube.com/watch?v=pt8bBsZN5Xk" target="_blank" rel="noopener noreferrer">live-streamed on
-Apache CloudStack’s YouTube channel</a>.</p><p>The Apache CloudStack community is grateful to the events sponsors for
-supporting the event and helping make it a reality –
-<a href="https://www.shapeblue.com/" target="_blank" rel="noopener noreferrer">ShapeBlue</a>, <a href="https://your.online/" target="_blank" rel="noopener noreferrer">Your.Online</a> and
-<a href="https://storpool.com/" target="_blank" rel="noopener noreferrer">StorPool</a>.</p><p>This blog shares the session recordings and descriptions for those who were not
-able to attend.</p></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/news">news</a></li><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/roundup">roundup</a></li></ul></div><div class="col text--right col--3"><a aria-label="Read more about CSEUG 2023 Roundup" href="/blog/cseug-2023-roundup"><b>Read More</b></a> [...]
-European User Group 2023. The event will be taking place in London, in the
-Gandhi Room at Cifas, Tavistock Square, 7-12 Lynton House, <strong>London</strong>, WC1H 9LT.</p><p>Join technical talks, user stories, new features, integrations presentations and more!</p><p>Become part of the CSEUG on May 4th, 2023!</p><a href="https://www.eventbrite.co.uk/e/cloudstack-european-user-group-2023-tickets-513821653397" target="_blank" rel="noopener noreferrer" class="button button--primary">REGISTER FOR FREE</a></div><footer class="row docusaurus-mt-lg"><div class="col co [...]
+charge</a>.</p><a href="https://www.meetup.com/india-cloudstack-user-group/events/294738405" target="_blank" rel="noopener noreferrer" class="button button--primary button--lg">REGISTER</a><br><br></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/news">news</a></li></ul></div><div class="col text--right col--3"><a aria-label="Read more [...]
<div class="social">
<a href="mailto:dev-subscribe@cloudstack.apache.org">
<img src="/img/mail_mini_icon.svg" alt="">
@@ -111,7 +113,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/tags/news/page/4/index.html b/blog/tags/news/page/4/index.html
index fad6555c6..c8baf8e1f 100644
--- a/blog/tags/news/page/4/index.html
+++ b/blog/tags/news/page/4/index.html
@@ -3,7 +3,7 @@
<head>
<meta charset="UTF-8">
<meta name="generator" content="Docusaurus v2.4.3">
-<title data-rh="true">45 posts tagged with "news" | Apache CloudStack</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://cloudstack.apache.org/blog/tags/news/page/4"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" property="o [...]
+<title data-rh="true">47 posts tagged with "news" | Apache CloudStack</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://cloudstack.apache.org/blog/tags/news/page/4"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" property="o [...]
<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache CloudStack Atom Feed">
@@ -12,12 +12,21 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#__docusaurus_skipToContent_fallback">Skip to main content</a></div><nav aria-label="Main" class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Toggle navigation bar" aria-expanded="false" class="navbar__toggle clean-btn" type="button"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="ro [...]
+<div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#__docusaurus_skipToContent_fallback">Skip to main content</a></div><nav aria-label="Main" class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Toggle navigation bar" aria-expanded="false" class="navbar__toggle clean-btn" type="button"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="ro [...]
+organised by Apache CloudStack community members was held in <a href="https://www.google.com/maps/place/Cifas/@51.5252771,-0.1280909,15z/data=!4m2!3m1!1s0x0:0x67144bffc4ed0340?sa=X&gl=us&ved=2ahUKEwjw2q689-z-AhWJfMAKHfmoDZoQ_BJ6BAhfEAg" target="_blank" rel="noopener noreferrer">Cifas,
+London</a>.</p><p>For those who were not able to attend in-person, the event was <a href="https://www.youtube.com/watch?v=pt8bBsZN5Xk" target="_blank" rel="noopener noreferrer">live-streamed on
+Apache CloudStack’s YouTube channel</a>.</p><p>The Apache CloudStack community is grateful to the events sponsors for
+supporting the event and helping make it a reality –
+<a href="https://www.shapeblue.com/" target="_blank" rel="noopener noreferrer">ShapeBlue</a>, <a href="https://your.online/" target="_blank" rel="noopener noreferrer">Your.Online</a> and
+<a href="https://storpool.com/" target="_blank" rel="noopener noreferrer">StorPool</a>.</p><p>This blog shares the session recordings and descriptions for those who were not
+able to attend.</p></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/news">news</a></li><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/roundup">roundup</a></li></ul></div><div class="col text--right col--3"><a aria-label="Read more about CSEUG 2023 Roundup" href="/blog/cseug-2023-roundup"><b>Read More</b></a> [...]
+European User Group 2023. The event will be taking place in London, in the
+Gandhi Room at Cifas, Tavistock Square, 7-12 Lynton House, <strong>London</strong>, WC1H 9LT.</p><p>Join technical talks, user stories, new features, integrations presentations and more!</p><p>Become part of the CSEUG on May 4th, 2023!</p><a href="https://www.eventbrite.co.uk/e/cloudstack-european-user-group-2023-tickets-513821653397" target="_blank" rel="noopener noreferrer" class="button button--primary">REGISTER FOR FREE</a></div><footer class="row docusaurus-mt-lg"><div class="col co [...]
which gathers adopters and technologists from leading open source and cloud
native communities. It has been a fantastic opportunity for us to represent our
technology on the global stage, and meet engineers, DevOps and infrastructure
@@ -32,7 +41,7 @@ members representing the technology have had the chance to meet many like-minded
people and showcase the power of the leading open-source IaaS management
solutions.</p></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/news">news</a></li></ul></div><div class="col text--right col--3"><a aria-label="Read more about Day 3 at CloudFest" href="/blog/day-3-at-cloudfest"><b>Read More</b></a></div></footer></article><article class="margin-bottom--xl" itemprop="blogPost" itemscope="" itemtype="h [...]
the world. As you may know, Apache CloudStack is an exhibitor at the conference,
-with a number of community members representing the technology and community.</p></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/news">news</a></li></ul></div><div class="col text--right col--3"><a aria-label="Read more about Day 2 at CloudFest" href="/blog/day-2-at-cloudfest"><b>Read More</b></a></div></footer></article><article cla [...]
+with a number of community members representing the technology and community.</p></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/news">news</a></li></ul></div><div class="col text--right col--3"><a aria-label="Read more about Day 2 at CloudFest" href="/blog/day-2-at-cloudfest"><b>Read More</b></a></div></footer></article><article cla [...]
<div class="social">
<a href="mailto:dev-subscribe@cloudstack.apache.org">
<img src="/img/mail_mini_icon.svg" alt="">
@@ -66,7 +75,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/tags/news/page/5/index.html b/blog/tags/news/page/5/index.html
index ba8cc5bcd..a951d5cbf 100644
--- a/blog/tags/news/page/5/index.html
+++ b/blog/tags/news/page/5/index.html
@@ -3,7 +3,7 @@
<head>
<meta charset="UTF-8">
<meta name="generator" content="Docusaurus v2.4.3">
-<title data-rh="true">45 posts tagged with "news" | Apache CloudStack</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://cloudstack.apache.org/blog/tags/news/page/5"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" property="o [...]
+<title data-rh="true">47 posts tagged with "news" | Apache CloudStack</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://cloudstack.apache.org/blog/tags/news/page/5"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" property="o [...]
<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache CloudStack Atom Feed">
@@ -12,12 +12,12 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#__docusaurus_skipToContent_fallback">Skip to main content</a></div><nav aria-label="Main" class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Toggle navigation bar" aria-expanded="false" class="navbar__toggle clean-btn" type="button"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="ro [...]
+<div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#__docusaurus_skipToContent_fallback">Skip to main content</a></div><nav aria-label="Main" class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Toggle navigation bar" aria-expanded="false" class="navbar__toggle clean-btn" type="button"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="ro [...]
<div class="social">
<a href="mailto:dev-subscribe@cloudstack.apache.org">
<img src="/img/mail_mini_icon.svg" alt="">
@@ -51,7 +51,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/tags/roundup/index.html b/blog/tags/roundup/index.html
index f736fd16a..76c335869 100644
--- a/blog/tags/roundup/index.html
+++ b/blog/tags/roundup/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -100,7 +100,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/tags/roundup/page/2/index.html b/blog/tags/roundup/page/2/index.html
index 0012078fe..478a076b8 100644
--- a/blog/tags/roundup/page/2/index.html
+++ b/blog/tags/roundup/page/2/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -67,7 +67,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/terraform-provider-0.6.0-release/index.html b/blog/terraform-provider-0.6.0-release/index.html
index 953b0647b..820cd8f1b 100644
--- a/blog/terraform-provider-0.6.0-release/index.html
+++ b/blog/terraform-provider-0.6.0-release/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -61,7 +61,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/terraform-solution-brief/index.html b/blog/terraform-solution-brief/index.html
index 5216466a6..0ebee1d6c 100644
--- a/blog/terraform-solution-brief/index.html
+++ b/blog/terraform-solution-brief/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -77,7 +77,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/test_entry/index.html b/blog/test_entry/index.html
index 01eec4d1a..a46b22ba1 100644
--- a/blog/test_entry/index.html
+++ b/blog/test_entry/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -51,7 +51,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/the-apache-software-foundation-announces/index.html b/blog/the-apache-software-foundation-announces/index.html
index 727bdea20..ad5024b46 100644
--- a/blog/the-apache-software-foundation-announces/index.html
+++ b/blog/the-apache-software-foundation-announces/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -57,7 +57,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/the-apache-software-foundation-announces1/index.html b/blog/the-apache-software-foundation-announces1/index.html
index bcf97e367..5b38b2cc9 100644
--- a/blog/the-apache-software-foundation-announces1/index.html
+++ b/blog/the-apache-software-foundation-announces1/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -66,7 +66,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/the-apache-software-foundation-announces2/index.html b/blog/the-apache-software-foundation-announces2/index.html
index 3317ff0b1..1a8b5ff65 100644
--- a/blog/the-apache-software-foundation-announces2/index.html
+++ b/blog/the-apache-software-foundation-announces2/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -58,7 +58,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/the-apache-software-foundation-announces3/index.html b/blog/the-apache-software-foundation-announces3/index.html
index 827d1894a..43f8f4e4c 100644
--- a/blog/the-apache-software-foundation-announces3/index.html
+++ b/blog/the-apache-software-foundation-announces3/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -84,7 +84,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/the_apache_cloudstack_project_announces1/index.html b/blog/the_apache_cloudstack_project_announces1/index.html
index e9c52290c..6f879d6f1 100644
--- a/blog/the_apache_cloudstack_project_announces1/index.html
+++ b/blog/the_apache_cloudstack_project_announces1/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -51,7 +51,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/the_apache_software_foundation_announces/index.html b/blog/the_apache_software_foundation_announces/index.html
index c69a2e50b..6c5a92b7e 100644
--- a/blog/the_apache_software_foundation_announces/index.html
+++ b/blog/the_apache_software_foundation_announces/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -51,7 +51,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/the_cloudstack_conference_cfp_deadline/index.html b/blog/the_cloudstack_conference_cfp_deadline/index.html
index 98b31d1ea..a8becb545 100644
--- a/blog/the_cloudstack_conference_cfp_deadline/index.html
+++ b/blog/the_cloudstack_conference_cfp_deadline/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -51,7 +51,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/two_late_announced_security_advisories/index.html b/blog/two_late_announced_security_advisories/index.html
index 7b001f56b..3c74787a7 100644
--- a/blog/two_late_announced_security_advisories/index.html
+++ b/blog/two_late_announced_security_advisories/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -51,7 +51,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/unauthorised-access-to-annotations/index.html b/blog/unauthorised-access-to-annotations/index.html
index 132929fe7..80937c0bf 100644
--- a/blog/unauthorised-access-to-annotations/index.html
+++ b/blog/unauthorised-access-to-annotations/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -51,7 +51,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/vp-2024/index.html b/blog/vp-2024/index.html
index 3b5e94e90..497dbf80d 100644
--- a/blog/vp-2024/index.html
+++ b/blog/vp-2024/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -173,7 +173,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/we-systems-case-study/index.html b/blog/we-systems-case-study/index.html
index 4340649d4..01cd76e21 100644
--- a/blog/we-systems-case-study/index.html
+++ b/blog/we-systems-case-study/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -88,7 +88,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/what-s-coming-in-cloudmonkey/index.html b/blog/what-s-coming-in-cloudmonkey/index.html
index 3747d9576..2b8e4a4a6 100644
--- a/blog/what-s-coming-in-cloudmonkey/index.html
+++ b/blog/what-s-coming-in-cloudmonkey/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -57,7 +57,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/what-s-new-in-apache/index.html b/blog/what-s-new-in-apache/index.html
index 55c4495ae..705fd2b04 100644
--- a/blog/what-s-new-in-apache/index.html
+++ b/blog/what-s-new-in-apache/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -51,7 +51,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/what-s-new-in-apache1/index.html b/blog/what-s-new-in-apache1/index.html
index 60ef30a31..e18a83b22 100644
--- a/blog/what-s-new-in-apache1/index.html
+++ b/blog/what-s-new-in-apache1/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -51,7 +51,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/why-lifeincloud-chose-cloudstack/index.html b/blog/why-lifeincloud-chose-cloudstack/index.html
index 55d150066..d236d35f8 100644
--- a/blog/why-lifeincloud-chose-cloudstack/index.html
+++ b/blog/why-lifeincloud-chose-cloudstack/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -90,7 +90,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/year-in-review-2022/index.html b/blog/year-in-review-2022/index.html
index f034526f8..3dfcf64da 100644
--- a/blog/year-in-review-2022/index.html
+++ b/blog/year-in-review-2022/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -51,7 +51,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/bylaws/index.html b/bylaws/index.html
index 88ad8e8a1..26fdd1413 100644
--- a/bylaws/index.html
+++ b/bylaws/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -142,7 +142,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/cloud-builders/index.html b/cloud-builders/index.html
index d471c6904..5a14b6422 100644
--- a/cloud-builders/index.html
+++ b/cloud-builders/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -51,7 +51,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/contribute/index.html b/contribute/index.html
index 70b0c4a8c..fbc51e2df 100644
--- a/contribute/index.html
+++ b/contribute/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -62,7 +62,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/developers/index.html b/developers/index.html
index c4d029eab..2d6a44e69 100644
--- a/developers/index.html
+++ b/developers/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -86,7 +86,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/downloads/index.html b/downloads/index.html
index 9f08cb5f6..1a46eefa3 100644
--- a/downloads/index.html
+++ b/downloads/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -105,7 +105,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/events/index.html b/events/index.html
index ca606fd86..7b4da41d8 100644
--- a/events/index.html
+++ b/events/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -51,7 +51,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/features/index.html b/features/index.html
index 907e5ef9f..dbeba2ec8 100644
--- a/features/index.html
+++ b/features/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -51,7 +51,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/history/index.html b/history/index.html
index ae36bf51e..8349776c3 100644
--- a/history/index.html
+++ b/history/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -64,7 +64,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/index.html b/index.html
index 0ea0968fa..a3fbeb15a 100644
--- a/index.html
+++ b/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -51,7 +51,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/integrations/index.html b/integrations/index.html
index 38448b448..f881227b8 100644
--- a/integrations/index.html
+++ b/integrations/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -51,7 +51,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/kubernetes/index.html b/kubernetes/index.html
index eab9c5e5f..1ee7554b0 100644
--- a/kubernetes/index.html
+++ b/kubernetes/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -51,7 +51,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/learn-more/index.html b/learn-more/index.html
index 626233cc8..1ec521ffc 100644
--- a/learn-more/index.html
+++ b/learn-more/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -51,7 +51,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/mailing-lists/index.html b/mailing-lists/index.html
index 6a6f23be0..89f06b94b 100644
--- a/mailing-lists/index.html
+++ b/mailing-lists/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -59,7 +59,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/search-index.json b/search-index.json
index b0ab714c7..85946baae 100644
--- a/search-index.json
+++ b/search-index.json
@@ -1 +1 @@
-[{"documents":[{"i":1,"t":"Apache CloudStack API Documentation","u":"/api","b":[]},{"i":3,"t":"About Apache CloudStack","u":"/about","b":[]},{"i":4,"t":"Archived Releases","u":"/archives","b":[]},{"i":6,"t":"4.1.0 VOTE in Progress: Testers Welcome!","u":"/blog/4_1_0_vote_in","b":[]},{"i":8,"t":"[ADVISORY] Apache CloudStack Advisory on KVM Shared Mount Point issues on version 4.17.0.0","u":"/blog/advisory-apache-cloudstack-advisory-on","b":[]},{"i":10,"t":"[ANNOUNCE] Announcing Apache Clo [...]
\ No newline at end of file
+[{"documents":[{"i":1,"t":"About Apache CloudStack","u":"/about","b":[]},{"i":2,"t":"Apache CloudStack API Documentation","u":"/api","b":[]},{"i":4,"t":"4.1.0 VOTE in Progress: Testers Welcome!","u":"/blog/4_1_0_vote_in","b":[]},{"i":6,"t":"Archived Releases","u":"/archives","b":[]},{"i":8,"t":"[ADVISORY] Apache CloudStack Advisory on KVM Shared Mount Point issues on version 4.17.0.0","u":"/blog/advisory-apache-cloudstack-advisory-on","b":[]},{"i":10,"t":"[ANNOUNCE] Announcing Apache Clo [...]
\ No newline at end of file
diff --git a/search/index.html b/search/index.html
index 30ed67ee3..0df17448c 100644
--- a/search/index.html
+++ b/search/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -51,7 +51,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/security/index.html b/security/index.html
index 8e08ace7f..619170981 100644
--- a/security/index.html
+++ b/security/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -72,7 +72,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/sitemap.xml b/sitemap.xml
index f15cb8b80..173e9cc9e 100644
--- a/sitemap.xml
+++ b/sitemap.xml
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:news="http://www.google.com/schemas/sitemap-news/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xmlns:video="http://www.google.com/schemas/sitemap-video/1.1"><url><loc>https://cloudstack.apache.org/about</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://cloudstack.apache.org/api</loc><chang [...]
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:news="http://www.google.com/schemas/sitemap-news/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xmlns:video="http://www.google.com/schemas/sitemap-video/1.1"><url><loc>https://cloudstack.apache.org/about</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://cloudstack.apache.org/api</loc><chang [...]
\ No newline at end of file
diff --git a/trademark-guidelines/index.html b/trademark-guidelines/index.html
index 0512ac881..fb847807f 100644
--- a/trademark-guidelines/index.html
+++ b/trademark-guidelines/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -101,7 +101,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/users/index.html b/users/index.html
index fea2e8f4a..6afb2c659 100644
--- a/users/index.html
+++ b/users/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -59,7 +59,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/website-guide/index.html b/website-guide/index.html
index 8eb696f16..968add8e7 100644
--- a/website-guide/index.html
+++ b/website-guide/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -92,7 +92,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/who/index.html b/who/index.html
index ec0599d0b..15f285720 100644
--- a/who/index.html
+++ b/who/index.html
@@ -12,12 +12,12 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.a02fd554.js" as="script">
-<link rel="preload" href="/assets/js/main.c41cc798.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.ed549e7f.js" as="script">
+<link rel="preload" href="/assets/js/main.5189dd9b.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#__docusaurus_skipToContent_fallback">Skip to main content</a></div><nav aria-label="Main" class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Toggle navigation bar" aria-expanded="false" class="navbar__toggle clean-btn" type="button"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="ro [...]
+<div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#__docusaurus_skipToContent_fallback">Skip to main content</a></div><nav aria-label="Main" class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Toggle navigation bar" aria-expanded="false" class="navbar__toggle clean-btn" type="button"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="ro [...]
<div class="social">
<a href="mailto:dev-subscribe@cloudstack.apache.org">
<img src="/img/mail_mini_icon.svg" alt="">
@@ -51,7 +51,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.a02fd554.js"></script>
-<script src="/assets/js/main.c41cc798.js"></script>
+<script src="/assets/js/runtime~main.ed549e7f.js"></script>
+<script src="/assets/js/main.5189dd9b.js"></script>
</body>
</html>
\ No newline at end of file