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 2025/06/10 14:27:07 UTC
(cloudstack-www) branch asf-site updated: Automated CloudStack website deployment completed on branch @ b858cf7a2b2714e566beeaff86c7f717f6c748b1
This is an automated email from the ASF dual-hosted git repository.
github-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 b2711d671 Automated CloudStack website deployment completed on branch @ b858cf7a2b2714e566beeaff86c7f717f6c748b1
b2711d671 is described below
commit b2711d671bdba7738f8c520b5e5872c2268fb6b0
Author: github-actions[bot] <gi...@users.noreply.github.com>
AuthorDate: Tue Jun 10 14:27:01 2025 +0000
Automated CloudStack website deployment completed on branch @ b858cf7a2b2714e566beeaff86c7f717f6c748b1
---
404.html | 8 +--
about/index.html | 8 +--
api/index.html | 8 +--
archives/index.html | 8 +--
.../banner-87c5dd27853b31057b0ca8301e2c5fd7.png | Bin 0 -> 268021 bytes
.../{09f163a8.ab09fe7b.js => 09f163a8.dad07bce.js} | 2 +-
assets/js/0c3eee90.73832b3c.js | 1 +
.../{11ce4159.7627a5bb.js => 11ce4159.db3e67cc.js} | 2 +-
.../{154d5a0b.f106923f.js => 154d5a0b.d285c104.js} | 2 +-
.../{1df93b7f.e86b01e2.js => 1df93b7f.7c845a59.js} | 2 +-
.../{283e63f8.d54bba41.js => 283e63f8.4cc2335b.js} | 2 +-
.../{2e6e4b1c.8a06568d.js => 2e6e4b1c.0d573ae4.js} | 2 +-
.../{44ac4dbb.a1c50f99.js => 44ac4dbb.01211862.js} | 2 +-
.../{46cd4981.633da51d.js => 46cd4981.6b8fba44.js} | 2 +-
.../{52099127.67b612a2.js => 52099127.6dfb1c72.js} | 2 +-
assets/js/572fb5a2.1f4d2345.js | 1 -
assets/js/572fb5a2.d659293c.js | 1 +
.../{6249c28d.c64d2565.js => 6249c28d.3d98aa0c.js} | 2 +-
.../{65b745f5.b5f2d510.js => 65b745f5.0954cc65.js} | 2 +-
.../{72095f03.6ad3fc2a.js => 72095f03.06cb5b16.js} | 2 +-
.../{7446ee19.284451ce.js => 7446ee19.fa693116.js} | 2 +-
.../{78d48e13.9931112b.js => 78d48e13.3e75af27.js} | 2 +-
.../{7d9726a8.42babc99.js => 7d9726a8.d74c44f9.js} | 2 +-
assets/js/814f3328.598244e5.js | 1 +
assets/js/814f3328.764a1f01.js | 1 -
.../{8486c758.f199d86a.js => 8486c758.c936bdb5.js} | 2 +-
.../{878ae4b8.8c1780e0.js => 878ae4b8.29257038.js} | 2 +-
.../{8d351656.d3c10a10.js => 8d351656.1b3f071e.js} | 2 +-
.../{8eb4e46b.c8848748.js => 8eb4e46b.e92ac489.js} | 2 +-
.../{9006ed44.30827773.js => 9006ed44.48349333.js} | 2 +-
assets/js/9224f51f.b33db488.js | 1 +
.../{92999a1c.bad65e02.js => 92999a1c.63bd0f74.js} | 2 +-
.../{97f157e3.0a04a8d3.js => 97f157e3.9af199a5.js} | 2 +-
.../{98b657d8.79236758.js => 98b657d8.b81b6848.js} | 2 +-
.../{9f0ef2b0.cc984967.js => 9f0ef2b0.a0829b96.js} | 2 +-
.../{a7023ddc.148bb7e0.js => a7023ddc.98ca8f2b.js} | 2 +-
.../{b2b675dd.8fbf89a4.js => b2b675dd.fb71fc8d.js} | 2 +-
assets/js/b2f554cd.3932f627.js | 1 -
assets/js/b2f554cd.6aa3c53c.js | 1 +
.../{d285ed2c.a9c9faf9.js => d285ed2c.3d4dacfc.js} | 2 +-
.../{db6ea1b6.70fc3972.js => db6ea1b6.93e8ab83.js} | 2 +-
.../{e8ce4f5a.0134ec50.js => e8ce4f5a.c64d9496.js} | 2 +-
.../{ea0b99b4.b864185e.js => ea0b99b4.fafb586a.js} | 2 +-
.../{ece86388.1e3b4441.js => ece86388.2a238363.js} | 2 +-
.../{efcc2c44.c8cea5b3.js => efcc2c44.27c4a9ed.js} | 2 +-
.../{f091cc2c.1e1470ba.js => f091cc2c.c2c74fdb.js} | 2 +-
.../{f4165232.af6ba652.js => f4165232.36fe9371.js} | 2 +-
assets/js/main.dccee8e8.js | 2 -
assets/js/main.ea2c6f00.js | 2 +
...js.LICENSE.txt => main.ea2c6f00.js.LICENSE.txt} | 0
...e~main.eb60f7bf.js => runtime~main.8d5a935c.js} | 2 +-
blog/4_1_0_vote_in/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 | 23 +++++---
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/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/cloudmonkey-6.3-release/index.html | 8 +--
blog/cloudmonkey-6.4-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 | 19 +++----
blog/cloudstack-4.20.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 +--
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 +--
.../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/index.html | 8 +--
blog/cseug2024-agenda/index.html | 8 +--
blog/cseug25-roundup/index.html | 8 +--
blog/csiug-2024-hyd-roundup/index.html | 8 +--
blog/csiug-2025/index.html | 8 +--
blog/cve-2022-35741/index.html | 8 +--
.../index.html | 11 ++++
.../index.html | 11 ++++
blog/cve-advisories-4.19.3.0-4.20.1.0/index.html | 58 +++++++++++++++++++++
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 | 12 ++---
blog/india-user-group-2024/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-vp-nicolas-vazquez/index.html | 8 +--
blog/page/10/index.html | 12 ++---
blog/page/11/index.html | 12 ++---
blog/page/12/index.html | 10 ++--
blog/page/13/index.html | 10 ++--
blog/page/14/index.html | 10 ++--
blog/page/15/index.html | 10 ++--
blog/page/16/index.html | 10 ++--
blog/page/17/index.html | 10 ++--
blog/page/2/index.html | 15 +++---
blog/page/3/index.html | 15 +++---
blog/page/4/index.html | 16 +++---
blog/page/5/index.html | 23 ++++----
blog/page/6/index.html | 19 ++++---
blog/page/7/index.html | 11 ++--
blog/page/8/index.html | 11 ++--
blog/page/9/index.html | 12 ++---
blog/realhostip_reprieve/index.html | 8 +--
.../realhostip_service_is_being_retired/index.html | 8 +--
.../index.html | 8 +--
blog/rss.xml | 17 +++---
.../index.html | 8 +--
.../index.html | 8 +--
.../index.html | 8 +--
.../index.html | 8 +--
.../index.html | 8 +--
.../index.html | 8 +--
blog/tags/announcement/index.html | 18 +++----
blog/tags/announcement/page/2/index.html | 18 ++++---
blog/tags/announcement/page/3/index.html | 14 ++---
blog/tags/announcement/page/4/index.html | 14 ++---
blog/tags/announcement/page/5/index.html | 14 ++---
blog/tags/announcement/page/6/index.html | 12 ++---
blog/tags/announcement/page/7/index.html | 12 ++---
blog/tags/case-studies/index.html | 8 +--
blog/tags/case-studies/page/2/index.html | 8 +--
blog/tags/community/index.html | 8 +--
blog/tags/community/page/2/index.html | 8 +--
blog/tags/index.html | 10 ++--
blog/tags/news/index.html | 8 +--
blog/tags/news/page/2/index.html | 8 +--
blog/tags/news/page/3/index.html | 8 +--
blog/tags/news/page/4/index.html | 8 +--
blog/tags/roundup/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 | 8 +--
278 files changed, 1116 insertions(+), 1025 deletions(-)
diff --git a/404.html b/404.html
index 822f18776..e0c3bfdfd 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/about/index.html b/about/index.html
index e2c233066..ac96a1eeb 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/api/index.html b/api/index.html
index b4ea404ce..24c0bb3a1 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/archives/index.html b/archives/index.html
index 26d3d5314..ffceebc6e 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/assets/images/banner-87c5dd27853b31057b0ca8301e2c5fd7.png b/assets/images/banner-87c5dd27853b31057b0ca8301e2c5fd7.png
new file mode 100644
index 000000000..28bd6c635
Binary files /dev/null and b/assets/images/banner-87c5dd27853b31057b0ca8301e2c5fd7.png differ
diff --git a/assets/js/09f163a8.ab09fe7b.js b/assets/js/09f163a8.dad07bce.js
similarity index 63%
rename from assets/js/09f163a8.ab09fe7b.js
rename to assets/js/09f163a8.dad07bce.js
index 804dabbf9..a70ea7bb9 100644
--- a/assets/js/09f163a8.ab09fe7b.js
+++ b/assets/js/09f163a8.dad07bce.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":17,"totalCount":166,"previousPage":"/blog/page/16","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":17,"totalCount":167,"previousPage":"/blog/page/16","blogDescription":"Apache CloudStack Blog","blogTitle":"Blog"}')}}]);
\ No newline at end of file
diff --git a/assets/js/0c3eee90.73832b3c.js b/assets/js/0c3eee90.73832b3c.js
new file mode 100644
index 000000000..ff8799b00
--- /dev/null
+++ b/assets/js/0c3eee90.73832b3c.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[9951],{3905:(e,t,r)=>{r.d(t,{Zo:()=>p,kt:()=>f});var n=r(67294);function a(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 n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function l [...]
\ No newline at end of file
diff --git a/assets/js/11ce4159.7627a5bb.js b/assets/js/11ce4159.db3e67cc.js
similarity index 78%
rename from assets/js/11ce4159.7627a5bb.js
rename to assets/js/11ce4159.db3e67cc.js
index bd879eca8..5f9bb345e 100644
--- a/assets/js/11ce4159.7627a5bb.js
+++ b/assets/js/11ce4159.db3e67cc.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":17,"totalCount":166,"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":17,"totalCount":167,"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/154d5a0b.f106923f.js b/assets/js/154d5a0b.d285c104.js
similarity index 76%
rename from assets/js/154d5a0b.f106923f.js
rename to assets/js/154d5a0b.d285c104.js
index 3119aada1..2ab7102ac 100644
--- a/assets/js/154d5a0b.f106923f.js
+++ b/assets/js/154d5a0b.d285c104.js
@@ -1 +1 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[4616],{46715:e=>{e.exports=JSON.parse('{"permalink":"/blog/tags/announcement/page/7","page":7,"postsPerPage":10,"totalPages":7,"totalCount":68,"previousPage":"/blog/tags/announcement/page/6","blogDescription":"Apache CloudStack Blog","blogTitle":"Blog"}')}}]);
\ No newline at end of file
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[4616],{46715:e=>{e.exports=JSON.parse('{"permalink":"/blog/tags/announcement/page/7","page":7,"postsPerPage":10,"totalPages":7,"totalCount":69,"previousPage":"/blog/tags/announcement/page/6","blogDescription":"Apache CloudStack Blog","blogTitle":"Blog"}')}}]);
\ No newline at end of file
diff --git a/assets/js/1df93b7f.e86b01e2.js b/assets/js/1df93b7f.7c845a59.js
similarity index 52%
rename from assets/js/1df93b7f.e86b01e2.js
rename to assets/js/1df93b7f.7c845a59.js
index 794fa296d..24473b7fb 100644
--- a/assets/js/1df93b7f.e86b01e2.js
+++ b/assets/js/1df93b7f.7c845a59.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/283e63f8.d54bba41.js b/assets/js/283e63f8.4cc2335b.js
similarity index 86%
rename from assets/js/283e63f8.d54bba41.js
rename to assets/js/283e63f8.4cc2335b.js
index dd2c50b4f..13c01405e 100644
--- a/assets/js/283e63f8.d54bba41.js
+++ b/assets/js/283e63f8.4cc2335b.js
@@ -1 +1 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[4157],{52844:e=>{e.exports=JSON.parse('{"label":"announcement","permalink":"/blog/tags/announcement","allTagsPath":"/blog/tags","count":68}')}}]);
\ No newline at end of file
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[4157],{52844:e=>{e.exports=JSON.parse('{"label":"announcement","permalink":"/blog/tags/announcement","allTagsPath":"/blog/tags","count":69}')}}]);
\ No newline at end of file
diff --git a/assets/js/2e6e4b1c.8a06568d.js b/assets/js/2e6e4b1c.0d573ae4.js
similarity index 67%
rename from assets/js/2e6e4b1c.8a06568d.js
rename to assets/js/2e6e4b1c.0d573ae4.js
index 46bd45363..8461f34d7 100644
--- a/assets/js/2e6e4b1c.8a06568d.js
+++ b/assets/js/2e6e4b1c.0d573ae4.js
@@ -1 +1 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[9857],{3905:(e,t,n)=>{n.d(t,{Zo:()=>i,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 c [...]
\ No newline at end of file
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[9857],{3905:(e,t,n)=>{n.d(t,{Zo:()=>i,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 c [...]
\ No newline at end of file
diff --git a/assets/js/44ac4dbb.a1c50f99.js b/assets/js/44ac4dbb.01211862.js
similarity index 78%
rename from assets/js/44ac4dbb.a1c50f99.js
rename to assets/js/44ac4dbb.01211862.js
index 3b5c91d86..d8547cb17 100644
--- a/assets/js/44ac4dbb.a1c50f99.js
+++ b/assets/js/44ac4dbb.01211862.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":17,"totalCount":166,"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":17,"totalCount":167,"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/46cd4981.633da51d.js b/assets/js/46cd4981.6b8fba44.js
similarity index 86%
rename from assets/js/46cd4981.633da51d.js
rename to assets/js/46cd4981.6b8fba44.js
index 705e254c0..dda90f076 100644
--- a/assets/js/46cd4981.633da51d.js
+++ b/assets/js/46cd4981.6b8fba44.js
@@ -1 +1 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[8735],{97594:e=>{e.exports=JSON.parse('{"label":"announcement","permalink":"/blog/tags/announcement","allTagsPath":"/blog/tags","count":68}')}}]);
\ No newline at end of file
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[8735],{97594:e=>{e.exports=JSON.parse('{"label":"announcement","permalink":"/blog/tags/announcement","allTagsPath":"/blog/tags","count":69}')}}]);
\ No newline at end of file
diff --git a/assets/js/52099127.67b612a2.js b/assets/js/52099127.6dfb1c72.js
similarity index 78%
rename from assets/js/52099127.67b612a2.js
rename to assets/js/52099127.6dfb1c72.js
index 6093feca9..ff1bd7f86 100644
--- a/assets/js/52099127.67b612a2.js
+++ b/assets/js/52099127.6dfb1c72.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":17,"totalCount":166,"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":17,"totalCount":167,"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/572fb5a2.1f4d2345.js b/assets/js/572fb5a2.1f4d2345.js
deleted file mode 100644
index 230b0e7c7..000000000
--- a/assets/js/572fb5a2.1f4d2345.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[7938],{3905:(e,t,a)=>{a.d(t,{Zo:()=>p,kt:()=>m});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 l [...]
\ No newline at end of file
diff --git a/assets/js/572fb5a2.d659293c.js b/assets/js/572fb5a2.d659293c.js
new file mode 100644
index 000000000..bb44bc961
--- /dev/null
+++ b/assets/js/572fb5a2.d659293c.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[7938],{3905:(e,t,a)=>{a.d(t,{Zo:()=>i,kt:()=>m});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 l [...]
\ No newline at end of file
diff --git a/assets/js/6249c28d.c64d2565.js b/assets/js/6249c28d.3d98aa0c.js
similarity index 77%
rename from assets/js/6249c28d.c64d2565.js
rename to assets/js/6249c28d.3d98aa0c.js
index ba4f848d0..c37ad62b2 100644
--- a/assets/js/6249c28d.c64d2565.js
+++ b/assets/js/6249c28d.3d98aa0c.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":17,"totalCount":166,"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":17,"totalCount":167,"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/65b745f5.b5f2d510.js b/assets/js/65b745f5.0954cc65.js
similarity index 86%
rename from assets/js/65b745f5.b5f2d510.js
rename to assets/js/65b745f5.0954cc65.js
index afa28996e..1689015e0 100644
--- a/assets/js/65b745f5.b5f2d510.js
+++ b/assets/js/65b745f5.0954cc65.js
@@ -1 +1 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[7391],{19506:e=>{e.exports=JSON.parse('{"label":"announcement","permalink":"/blog/tags/announcement","allTagsPath":"/blog/tags","count":68}')}}]);
\ No newline at end of file
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[7391],{19506:e=>{e.exports=JSON.parse('{"label":"announcement","permalink":"/blog/tags/announcement","allTagsPath":"/blog/tags","count":69}')}}]);
\ No newline at end of file
diff --git a/assets/js/72095f03.6ad3fc2a.js b/assets/js/72095f03.06cb5b16.js
similarity index 77%
rename from assets/js/72095f03.6ad3fc2a.js
rename to assets/js/72095f03.06cb5b16.js
index 05f028a77..9aa963808 100644
--- a/assets/js/72095f03.6ad3fc2a.js
+++ b/assets/js/72095f03.06cb5b16.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":17,"totalCount":166,"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":17,"totalCount":167,"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/7446ee19.284451ce.js b/assets/js/7446ee19.fa693116.js
similarity index 68%
rename from assets/js/7446ee19.284451ce.js
rename to assets/js/7446ee19.fa693116.js
index 6d16512bc..b07d1c9cb 100644
--- a/assets/js/7446ee19.284451ce.js
+++ b/assets/js/7446ee19.fa693116.js
@@ -1 +1 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[1711],{73492:e=>{e.exports=JSON.parse('{"permalink":"/blog/tags/announcement/page/2","page":2,"postsPerPage":10,"totalPages":7,"totalCount":68,"previousPage":"/blog/tags/announcement","nextPage":"/blog/tags/announcement/page/3","blogDescription":"Apache CloudStack Blog","blogTitle":"Blog"}')}}]);
\ No newline at end of file
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[1711],{73492:e=>{e.exports=JSON.parse('{"permalink":"/blog/tags/announcement/page/2","page":2,"postsPerPage":10,"totalPages":7,"totalCount":69,"previousPage":"/blog/tags/announcement","nextPage":"/blog/tags/announcement/page/3","blogDescription":"Apache CloudStack Blog","blogTitle":"Blog"}')}}]);
\ No newline at end of file
diff --git a/assets/js/78d48e13.9931112b.js b/assets/js/78d48e13.3e75af27.js
similarity index 67%
rename from assets/js/78d48e13.9931112b.js
rename to assets/js/78d48e13.3e75af27.js
index ab47a4c51..d5ee26f0c 100644
--- a/assets/js/78d48e13.9931112b.js
+++ b/assets/js/78d48e13.3e75af27.js
@@ -1 +1 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[9055],{59890:e=>{e.exports=JSON.parse('{"permalink":"/blog/tags/announcement/page/5","page":5,"postsPerPage":10,"totalPages":7,"totalCount":68,"previousPage":"/blog/tags/announcement/page/4","nextPage":"/blog/tags/announcement/page/6","blogDescription":"Apache CloudStack Blog","blogTitle":"Blog"}')}}]);
\ No newline at end of file
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[9055],{59890:e=>{e.exports=JSON.parse('{"permalink":"/blog/tags/announcement/page/5","page":5,"postsPerPage":10,"totalPages":7,"totalCount":69,"previousPage":"/blog/tags/announcement/page/4","nextPage":"/blog/tags/announcement/page/6","blogDescription":"Apache CloudStack Blog","blogTitle":"Blog"}')}}]);
\ No newline at end of file
diff --git a/assets/js/7d9726a8.42babc99.js b/assets/js/7d9726a8.d74c44f9.js
similarity index 78%
rename from assets/js/7d9726a8.42babc99.js
rename to assets/js/7d9726a8.d74c44f9.js
index adf6503b8..432140b94 100644
--- a/assets/js/7d9726a8.42babc99.js
+++ b/assets/js/7d9726a8.d74c44f9.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":17,"totalCount":166,"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":17,"totalCount":167,"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.598244e5.js b/assets/js/814f3328.598244e5.js
new file mode 100644
index 000000000..6701922d9
--- /dev/null
+++ b/assets/js/814f3328.598244e5.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[2535],{45641:e=>{e.exports=JSON.parse('{"title":"Recent Posts","items":[{"title":"[ADVISORY] Security Improvements in Apache CloudStack 4.19.3.0 and 4.20.1.0","permalink":"/blog/cve-advisories-4.19.3.0-4.20.1.0"},{"title":"Apache CloudStack 4.19.3.0 and 4.20.1.0 Release","permalink":"/blog/cloudstack-4.19.3.0-4.20.1.0-release"},{"title":"CloudStack European User Group 2025 \u2013 Event Roundup","permalink":"/blog [...]
\ No newline at end of file
diff --git a/assets/js/814f3328.764a1f01.js b/assets/js/814f3328.764a1f01.js
deleted file mode 100644
index a98825b49..000000000
--- a/assets/js/814f3328.764a1f01.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":"Apache CloudStack 4.19.3.0 and 4.20.1.0 Release","permalink":"/blog/cloudstack-4.19.3.0-4.20.1.0-release"},{"title":"CloudStack European User Group 2025 \u2013 Event Roundup","permalink":"/blog/cseug25-roundup"},{"title":"CloudStack India User Group 2025 \u2013 Greater Noida","permalink":"/blog/csiug-2025"},{"title":"Fabricio Duarte [...]
\ No newline at end of file
diff --git a/assets/js/8486c758.f199d86a.js b/assets/js/8486c758.c936bdb5.js
similarity index 67%
rename from assets/js/8486c758.f199d86a.js
rename to assets/js/8486c758.c936bdb5.js
index f44c89856..3bf6b2199 100644
--- a/assets/js/8486c758.f199d86a.js
+++ b/assets/js/8486c758.c936bdb5.js
@@ -1 +1 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[7235],{38327:e=>{e.exports=JSON.parse('{"permalink":"/blog/tags/announcement/page/4","page":4,"postsPerPage":10,"totalPages":7,"totalCount":68,"previousPage":"/blog/tags/announcement/page/3","nextPage":"/blog/tags/announcement/page/5","blogDescription":"Apache CloudStack Blog","blogTitle":"Blog"}')}}]);
\ No newline at end of file
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[7235],{38327:e=>{e.exports=JSON.parse('{"permalink":"/blog/tags/announcement/page/4","page":4,"postsPerPage":10,"totalPages":7,"totalCount":69,"previousPage":"/blog/tags/announcement/page/3","nextPage":"/blog/tags/announcement/page/5","blogDescription":"Apache CloudStack Blog","blogTitle":"Blog"}')}}]);
\ No newline at end of file
diff --git a/assets/js/878ae4b8.8c1780e0.js b/assets/js/878ae4b8.29257038.js
similarity index 86%
rename from assets/js/878ae4b8.8c1780e0.js
rename to assets/js/878ae4b8.29257038.js
index 2b96c965c..832267099 100644
--- a/assets/js/878ae4b8.8c1780e0.js
+++ b/assets/js/878ae4b8.29257038.js
@@ -1 +1 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[1352],{93730:e=>{e.exports=JSON.parse('{"label":"announcement","permalink":"/blog/tags/announcement","allTagsPath":"/blog/tags","count":68}')}}]);
\ No newline at end of file
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[1352],{93730:e=>{e.exports=JSON.parse('{"label":"announcement","permalink":"/blog/tags/announcement","allTagsPath":"/blog/tags","count":69}')}}]);
\ No newline at end of file
diff --git a/assets/js/8d351656.d3c10a10.js b/assets/js/8d351656.1b3f071e.js
similarity index 77%
rename from assets/js/8d351656.d3c10a10.js
rename to assets/js/8d351656.1b3f071e.js
index e46dc2bb3..d8f1dd094 100644
--- a/assets/js/8d351656.d3c10a10.js
+++ b/assets/js/8d351656.1b3f071e.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":17,"totalCount":166,"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":17,"totalCount":167,"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.c8848748.js b/assets/js/8eb4e46b.e92ac489.js
similarity index 60%
rename from assets/js/8eb4e46b.c8848748.js
rename to assets/js/8eb4e46b.e92ac489.js
index a9cba744b..597cdce8d 100644
--- a/assets/js/8eb4e46b.c8848748.js
+++ b/assets/js/8eb4e46b.e92ac489.js
@@ -1 +1 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[1],{82638:e=>{e.exports=JSON.parse('{"permalink":"/blog/page/2","page":2,"postsPerPage":10,"totalPages":17,"totalCount":166,"previousPage":"/blog","nextPage":"/blog/page/3","blogDescription":"Apache CloudStack Blog","blogTitle":"Blog"}')}}]);
\ No newline at end of file
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[1],{82638:e=>{e.exports=JSON.parse('{"permalink":"/blog/page/2","page":2,"postsPerPage":10,"totalPages":17,"totalCount":167,"previousPage":"/blog","nextPage":"/blog/page/3","blogDescription":"Apache CloudStack Blog","blogTitle":"Blog"}')}}]);
\ No newline at end of file
diff --git a/assets/js/9006ed44.30827773.js b/assets/js/9006ed44.48349333.js
similarity index 77%
rename from assets/js/9006ed44.30827773.js
rename to assets/js/9006ed44.48349333.js
index 5da742698..a552ca955 100644
--- a/assets/js/9006ed44.30827773.js
+++ b/assets/js/9006ed44.48349333.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":17,"totalCount":166,"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":17,"totalCount":167,"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/9224f51f.b33db488.js b/assets/js/9224f51f.b33db488.js
new file mode 100644
index 000000000..74db91f81
--- /dev/null
+++ b/assets/js/9224f51f.b33db488.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[8788],{3905:(e,t,a)=>{a.d(t,{Zo:()=>u,kt:()=>h});var r=a(67294);function n(e,t,a){return t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function o(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/92999a1c.bad65e02.js b/assets/js/92999a1c.63bd0f74.js
similarity index 78%
rename from assets/js/92999a1c.bad65e02.js
rename to assets/js/92999a1c.63bd0f74.js
index ea85176ef..1f6e44d04 100644
--- a/assets/js/92999a1c.bad65e02.js
+++ b/assets/js/92999a1c.63bd0f74.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":17,"totalCount":166,"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":17,"totalCount":167,"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/97f157e3.0a04a8d3.js b/assets/js/97f157e3.9af199a5.js
similarity index 67%
rename from assets/js/97f157e3.0a04a8d3.js
rename to assets/js/97f157e3.9af199a5.js
index 2b8219b59..9e228662d 100644
--- a/assets/js/97f157e3.0a04a8d3.js
+++ b/assets/js/97f157e3.9af199a5.js
@@ -1 +1 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[1242],{76212:e=>{e.exports=JSON.parse('{"permalink":"/blog/tags/announcement/page/3","page":3,"postsPerPage":10,"totalPages":7,"totalCount":68,"previousPage":"/blog/tags/announcement/page/2","nextPage":"/blog/tags/announcement/page/4","blogDescription":"Apache CloudStack Blog","blogTitle":"Blog"}')}}]);
\ No newline at end of file
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[1242],{76212:e=>{e.exports=JSON.parse('{"permalink":"/blog/tags/announcement/page/3","page":3,"postsPerPage":10,"totalPages":7,"totalCount":69,"previousPage":"/blog/tags/announcement/page/2","nextPage":"/blog/tags/announcement/page/4","blogDescription":"Apache CloudStack Blog","blogTitle":"Blog"}')}}]);
\ No newline at end of file
diff --git a/assets/js/98b657d8.79236758.js b/assets/js/98b657d8.b81b6848.js
similarity index 78%
rename from assets/js/98b657d8.79236758.js
rename to assets/js/98b657d8.b81b6848.js
index f02dc869d..703fdc0ae 100644
--- a/assets/js/98b657d8.79236758.js
+++ b/assets/js/98b657d8.b81b6848.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":17,"totalCount":166,"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":17,"totalCount":167,"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.cc984967.js b/assets/js/9f0ef2b0.a0829b96.js
similarity index 77%
rename from assets/js/9f0ef2b0.cc984967.js
rename to assets/js/9f0ef2b0.a0829b96.js
index 7ae76cc46..78bb1f063 100644
--- a/assets/js/9f0ef2b0.cc984967.js
+++ b/assets/js/9f0ef2b0.a0829b96.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":17,"totalCount":166,"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":17,"totalCount":167,"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.148bb7e0.js b/assets/js/a7023ddc.98ca8f2b.js
similarity index 83%
rename from assets/js/a7023ddc.148bb7e0.js
rename to assets/js/a7023ddc.98ca8f2b.js
index f3269e289..f56b5feac 100644
--- a/assets/js/a7023ddc.148bb7e0.js
+++ b/assets/js/a7023ddc.98ca8f2b.js
@@ -1 +1 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[1713],{35208:e=>{e.exports=JSON.parse('[{"label":"announcement","permalink":"/blog/tags/announcement","count":68},{"label":"roundup","permalink":"/blog/tags/roundup","count":9},{"label":"news","permalink":"/blog/tags/news","count":38},{"label":"community","permalink":"/blog/tags/community","count":13},{"label":"case-studies","permalink":"/blog/tags/case-studies","count":13}]')}}]);
\ No newline at end of file
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[1713],{35208:e=>{e.exports=JSON.parse('[{"label":"announcement","permalink":"/blog/tags/announcement","count":69},{"label":"roundup","permalink":"/blog/tags/roundup","count":9},{"label":"news","permalink":"/blog/tags/news","count":38},{"label":"community","permalink":"/blog/tags/community","count":13},{"label":"case-studies","permalink":"/blog/tags/case-studies","count":13}]')}}]);
\ No newline at end of file
diff --git a/assets/js/b2b675dd.8fbf89a4.js b/assets/js/b2b675dd.fb71fc8d.js
similarity index 66%
rename from assets/js/b2b675dd.8fbf89a4.js
rename to assets/js/b2b675dd.fb71fc8d.js
index e5d6541d3..17606a377 100644
--- a/assets/js/b2b675dd.8fbf89a4.js
+++ b/assets/js/b2b675dd.fb71fc8d.js
@@ -1 +1 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[533],{28017:e=>{e.exports=JSON.parse('{"permalink":"/blog","page":1,"postsPerPage":10,"totalPages":17,"totalCount":166,"nextPage":"/blog/page/2","blogDescription":"Apache CloudStack Blog","blogTitle":"Blog"}')}}]);
\ No newline at end of file
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[533],{28017:e=>{e.exports=JSON.parse('{"permalink":"/blog","page":1,"postsPerPage":10,"totalPages":17,"totalCount":167,"nextPage":"/blog/page/2","blogDescription":"Apache CloudStack Blog","blogTitle":"Blog"}')}}]);
\ No newline at end of file
diff --git a/assets/js/b2f554cd.3932f627.js b/assets/js/b2f554cd.3932f627.js
deleted file mode 100644
index 67395e3fa..000000000
--- a/assets/js/b2f554cd.3932f627.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[1477],{30010:e=>{e.exports=JSON.parse('{"blogPosts":[{"id":"cloudstack-4.19.3.0-4.20.1.0-release","metadata":{"permalink":"/blog/cloudstack-4.19.3.0-4.20.1.0-release","editUrl":"https://github.com/apache/cloudstack-www/tree/main/blog/2025-06-10-cloudstack-4.19.3.0-4.20.1.0-release/index.md","source":"@site/blog/2025-06-10-cloudstack-4.19.3.0-4.20.1.0-release/index.md","title":"Apache CloudStack 4.19.3.0 and 4.20. [...]
\ No newline at end of file
diff --git a/assets/js/b2f554cd.6aa3c53c.js b/assets/js/b2f554cd.6aa3c53c.js
new file mode 100644
index 000000000..726fb8c8a
--- /dev/null
+++ b/assets/js/b2f554cd.6aa3c53c.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[1477],{30010:e=>{e.exports=JSON.parse('{"blogPosts":[{"id":"cve-advisories-4.19.3.0-4.20.1.0","metadata":{"permalink":"/blog/cve-advisories-4.19.3.0-4.20.1.0","editUrl":"https://github.com/apache/cloudstack-www/tree/main/blog/2025-06-10-advisory-release-4.19.3.0-4.20.1.0/index.md","source":"@site/blog/2025-06-10-advisory-release-4.19.3.0-4.20.1.0/index.md","title":"[ADVISORY] Security Improvements in Apache Cloud [...]
\ No newline at end of file
diff --git a/assets/js/d285ed2c.a9c9faf9.js b/assets/js/d285ed2c.3d4dacfc.js
similarity index 77%
rename from assets/js/d285ed2c.a9c9faf9.js
rename to assets/js/d285ed2c.3d4dacfc.js
index 211ebbe26..773c2d9be 100644
--- a/assets/js/d285ed2c.a9c9faf9.js
+++ b/assets/js/d285ed2c.3d4dacfc.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":17,"totalCount":166,"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":17,"totalCount":167,"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/db6ea1b6.70fc3972.js b/assets/js/db6ea1b6.93e8ab83.js
similarity index 67%
rename from assets/js/db6ea1b6.70fc3972.js
rename to assets/js/db6ea1b6.93e8ab83.js
index ad2e542e2..66b1bbdab 100644
--- a/assets/js/db6ea1b6.70fc3972.js
+++ b/assets/js/db6ea1b6.93e8ab83.js
@@ -1 +1 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[8547],{94471:e=>{e.exports=JSON.parse('{"permalink":"/blog/tags/announcement/page/6","page":6,"postsPerPage":10,"totalPages":7,"totalCount":68,"previousPage":"/blog/tags/announcement/page/5","nextPage":"/blog/tags/announcement/page/7","blogDescription":"Apache CloudStack Blog","blogTitle":"Blog"}')}}]);
\ No newline at end of file
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[8547],{94471:e=>{e.exports=JSON.parse('{"permalink":"/blog/tags/announcement/page/6","page":6,"postsPerPage":10,"totalPages":7,"totalCount":69,"previousPage":"/blog/tags/announcement/page/5","nextPage":"/blog/tags/announcement/page/7","blogDescription":"Apache CloudStack Blog","blogTitle":"Blog"}')}}]);
\ No newline at end of file
diff --git a/assets/js/e8ce4f5a.0134ec50.js b/assets/js/e8ce4f5a.c64d9496.js
similarity index 86%
rename from assets/js/e8ce4f5a.0134ec50.js
rename to assets/js/e8ce4f5a.c64d9496.js
index f1fb0fcc8..dcf518d6d 100644
--- a/assets/js/e8ce4f5a.0134ec50.js
+++ b/assets/js/e8ce4f5a.c64d9496.js
@@ -1 +1 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[3123],{54484:e=>{e.exports=JSON.parse('{"label":"announcement","permalink":"/blog/tags/announcement","allTagsPath":"/blog/tags","count":68}')}}]);
\ No newline at end of file
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[3123],{54484:e=>{e.exports=JSON.parse('{"label":"announcement","permalink":"/blog/tags/announcement","allTagsPath":"/blog/tags","count":69}')}}]);
\ No newline at end of file
diff --git a/assets/js/ea0b99b4.b864185e.js b/assets/js/ea0b99b4.fafb586a.js
similarity index 86%
rename from assets/js/ea0b99b4.b864185e.js
rename to assets/js/ea0b99b4.fafb586a.js
index 708b212f6..b840c81bf 100644
--- a/assets/js/ea0b99b4.b864185e.js
+++ b/assets/js/ea0b99b4.fafb586a.js
@@ -1 +1 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[2728],{45581:e=>{e.exports=JSON.parse('{"label":"announcement","permalink":"/blog/tags/announcement","allTagsPath":"/blog/tags","count":68}')}}]);
\ No newline at end of file
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[2728],{45581:e=>{e.exports=JSON.parse('{"label":"announcement","permalink":"/blog/tags/announcement","allTagsPath":"/blog/tags","count":69}')}}]);
\ No newline at end of file
diff --git a/assets/js/ece86388.1e3b4441.js b/assets/js/ece86388.2a238363.js
similarity index 78%
rename from assets/js/ece86388.1e3b4441.js
rename to assets/js/ece86388.2a238363.js
index ccbbe301b..4be1a68a1 100644
--- a/assets/js/ece86388.1e3b4441.js
+++ b/assets/js/ece86388.2a238363.js
@@ -1 +1 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[4832],{42747:e=>{e.exports=JSON.parse('{"permalink":"/blog/tags/announcement","page":1,"postsPerPage":10,"totalPages":7,"totalCount":68,"nextPage":"/blog/tags/announcement/page/2","blogDescription":"Apache CloudStack Blog","blogTitle":"Blog"}')}}]);
\ No newline at end of file
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[4832],{42747:e=>{e.exports=JSON.parse('{"permalink":"/blog/tags/announcement","page":1,"postsPerPage":10,"totalPages":7,"totalCount":69,"nextPage":"/blog/tags/announcement/page/2","blogDescription":"Apache CloudStack Blog","blogTitle":"Blog"}')}}]);
\ No newline at end of file
diff --git a/assets/js/efcc2c44.c8cea5b3.js b/assets/js/efcc2c44.27c4a9ed.js
similarity index 86%
rename from assets/js/efcc2c44.c8cea5b3.js
rename to assets/js/efcc2c44.27c4a9ed.js
index 285a84b21..ead0b399b 100644
--- a/assets/js/efcc2c44.c8cea5b3.js
+++ b/assets/js/efcc2c44.27c4a9ed.js
@@ -1 +1 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[4800],{76948:e=>{e.exports=JSON.parse('{"label":"announcement","permalink":"/blog/tags/announcement","allTagsPath":"/blog/tags","count":68}')}}]);
\ No newline at end of file
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[4800],{76948:e=>{e.exports=JSON.parse('{"label":"announcement","permalink":"/blog/tags/announcement","allTagsPath":"/blog/tags","count":69}')}}]);
\ No newline at end of file
diff --git a/assets/js/f091cc2c.1e1470ba.js b/assets/js/f091cc2c.c2c74fdb.js
similarity index 78%
rename from assets/js/f091cc2c.1e1470ba.js
rename to assets/js/f091cc2c.c2c74fdb.js
index 9034450f4..acaee5cae 100644
--- a/assets/js/f091cc2c.1e1470ba.js
+++ b/assets/js/f091cc2c.c2c74fdb.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":17,"totalCount":166,"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":17,"totalCount":167,"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/f4165232.af6ba652.js b/assets/js/f4165232.36fe9371.js
similarity index 77%
rename from assets/js/f4165232.af6ba652.js
rename to assets/js/f4165232.36fe9371.js
index ee608df33..cb281846d 100644
--- a/assets/js/f4165232.af6ba652.js
+++ b/assets/js/f4165232.36fe9371.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":17,"totalCount":166,"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":17,"totalCount":167,"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/main.dccee8e8.js b/assets/js/main.dccee8e8.js
deleted file mode 100644
index 1553ca165..000000000
--- a/assets/js/main.dccee8e8.js
+++ /dev/null
@@ -1,2 +0,0 @@
-/*! For license information please see main.dccee8e8.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.ea2c6f00.js b/assets/js/main.ea2c6f00.js
new file mode 100644
index 000000000..78c073c63
--- /dev/null
+++ b/assets/js/main.ea2c6f00.js
@@ -0,0 +1,2 @@
+/*! For license information please see main.ea2c6f00.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.dccee8e8.js.LICENSE.txt b/assets/js/main.ea2c6f00.js.LICENSE.txt
similarity index 100%
rename from assets/js/main.dccee8e8.js.LICENSE.txt
rename to assets/js/main.ea2c6f00.js.LICENSE.txt
diff --git a/assets/js/runtime~main.eb60f7bf.js b/assets/js/runtime~main.8d5a935c.js
similarity index 54%
rename from assets/js/runtime~main.eb60f7bf.js
rename to assets/js/runtime~main.8d5a935c.js
index 408fad93d..c7cf69889 100644
--- a/assets/js/runtime~main.eb60f7bf.js
+++ b/assets/js/runtime~main.8d5a935c.js
@@ -1 +1 @@
-(()=>{"use strict";var e,f,c,d,a,b={},t={};function r(e){var f=t[e];if(void 0!==f)return f.exports;var c=t[e]={exports:{}};return b[e].call(c.exports,c,c.exports,r),c.exports}r.m=b,e=[],r.O=(f,c,d,a)=>{if(!c){var b=1/0;for(i=0;i<e.length;i++){c=e[i][0],d=e[i][1],a=e[i][2];for(var t=!0,o=0;o<c.length;o++)(!1&a||b>=a)&&Object.keys(r.O).every((e=>r.O[e](c[o])))?c.splice(o--,1):(t=!1,a<b&&(b=a));if(t){e.splice(i--,1);var n=d();void 0!==n&&(f=n)}}return f}a=a||0;for(var i=e.length;i>0&&e[i-1] [...]
\ No newline at end of file
+(()=>{"use strict";var e,f,c,a,d,b={},t={};function r(e){var f=t[e];if(void 0!==f)return f.exports;var c=t[e]={exports:{}};return b[e].call(c.exports,c,c.exports,r),c.exports}r.m=b,e=[],r.O=(f,c,a,d)=>{if(!c){var b=1/0;for(i=0;i<e.length;i++){c=e[i][0],a=e[i][1],d=e[i][2];for(var t=!0,o=0;o<c.length;o++)(!1&d||b>=d)&&Object.keys(r.O).every((e=>r.O[e](c[o])))?c.splice(o--,1):(t=!1,d<b&&(b=d));if(t){e.splice(i--,1);var n=a();void 0!==n&&(f=n)}}return f}d=d||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 a1d3ab5d8..a48af088c 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 bbde02509..c79ad7f78 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 7cc7a2db5..00749a763 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 46a380543..2cd7e9f0f 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 f7ff4d18a..6b9a9cb91 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 b5ddeeed3..0fe00dae3 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 b58c8affb..e2a1b9b93 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 15fb1ada7..33ff8a813 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 258c59a0b..708b2fe5f 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 e1421b0aa..07e6a04e3 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 15386489a..f89165cd3 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 e1390a973..7561fe913 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 7d37bd4e1..e15d8b165 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 129a93b61..7db858f37 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 61000388f..cd78207c7 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 f1f24b24b..7cb186fbf 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 061926d04..8dbd88656 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 b49446ed2..cf6a21da0 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 4dbc3382c..b390bc151 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 dc7526c4c..22b2ffc49 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 55925fe9d..75b761f17 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 5821fb180..f546e8507 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 ab4cfb927..5530b8b43 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 9dc4e055e..f62f9faf0 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 71c839155..10e8bf397 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 6c9c32fcb..41dd1c87f 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 4c2700773..7d24e95ed 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 09346d6de..3be2b47b0 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 fdda84c6f..7f5c7d547 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 ef28fb6c5..c914f9355 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 ffb89252e..1208ae5a8 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 efd540c7e..e1fe1716c 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 782c1dbd6..e7a02a95e 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 ce83e26b7..aa6c1149c 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 6e70516bd..a42948136 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 7138aa204..2add8f8fc 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 6a00f8d47..72253d9b8 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 21a837c37..892df2630 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 2b5655256..7ea965fdb 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 d38ff9a3a..196ecd7f1 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 996e6e909..27b3a268f 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 430948a24..4cd2b9aba 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 d393ca50b..f43af3155 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 68905632f..f8fb9f6fd 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 432bc958d..1ab037e46 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 1990ec06b..68f1fecf5 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 8e5f102e8..58f1a1554 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 610aeb6eb..d9cad7250 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 2c3c7ae97..12db48f19 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 32830bd2c..42cf69b49 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 0808bd717..a79924e24 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 62fa8ddb1..c8ff4fe78 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 15dcbe985..e000b8b34 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 db6241e2a..997541263 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 d090e349f..1449a789e 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 394f07074..f971cfa71 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 55dece0f5..f40b616d6 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 f79782d3e..47c882663 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 57ff38234..734bdae67 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/apiculus/index.html b/blog/apiculus/index.html
index c20d6984d..6d9279470 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/archive/index.html b/blog/archive/index.html
index 2352e5621..b437a9af1 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 7d958dd1c..6cd72d39c 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/atom.xml b/blog/atom.xml
index cc5afff14..d0f352d88 100644
--- a/blog/atom.xml
+++ b/blog/atom.xml
@@ -7,6 +7,20 @@
<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[[ADVISORY] Security Improvements in Apache CloudStack 4.19.3.0 and 4.20.1.0]]></title>
+ <id>https://cloudstack.apache.org/blog/cve-advisories-4.19.3.0-4.20.1.0</id>
+ <link href="https://cloudstack.apache.org/blog/cve-advisories-4.19.3.0-4.20.1.0"/>
+ <updated>2025-06-10T00:00:00.000Z</updated>
+ <summary type="html"><![CDATA[The Apache CloudStack project announces the LTS release of 4.19.3.0 and 4.20.1.0 that address the following security issues:]]></summary>
+ <content type="html"><![CDATA[<p><a href="/blog/lts-release-advisory-4.19.3.0-4.20.1.0"><img loading="lazy" src="/assets/images/banner-87c5dd27853b31057b0ca8301e2c5fd7.png" title="Security Improvements in Apache CloudStack 4.19.3.0 and 4.20.1.0" width="1200" height="628" class="img_ev3q"></a></p><p> The Apache CloudStack project announces the LTS release of <a href="https://github.com/apache/cloudstack/releases/tag/4.19.3.0" target="_blank" rel="noopener noreferrer">4.19.3.0</a> [...]
+A malicious admin can enumerate and extract metadata of templates and ISOs that belong to unrelated domains, violating isolation boundaries and potentially exposing sensitive or internal configuration details. This vulnerability has been fixed by ensuring the domain resolution strictly adheres to the caller's scope rather than defaulting to the ROOT domain.</p><p>Affected users are recommended to upgrade to Apache CloudStack 4.19.3.0 or 4.20.1.0.</p><h2 class="anchor anchorWithStick [...]
+ <author>
+ <name>Pearl Dsilva</name>
+ <uri>https://github.com/Pearl1594</uri>
+ </author>
+ <category label="announcement" term="announcement"/>
+ </entry>
<entry>
<title type="html"><![CDATA[Apache CloudStack 4.19.3.0 and 4.20.1.0 Release]]></title>
<id>https://cloudstack.apache.org/blog/cloudstack-4.19.3.0-4.20.1.0-release</id>
@@ -19,15 +33,10 @@
<a href="https://docs.cloudstack.apache.org/en/4.20.1.0/releasenotes/about.html" target="_blank" rel="noopener noreferrer">https://docs.cloudstack.apache.org/en/4.20.1.0/releasenotes/about.html</a></p><p>The 4.19.3.0 release notes include a full list of issues fixed, as well as upgrade instructions from previous versions of Apache CloudStack, and can be found at:
<a href="https://docs.cloudstack.apache.org/en/4.19.3.0/releasenotes/" target="_blank" rel="noopener noreferrer">https://docs.cloudstack.apache.org/en/4.19.3.0/releasenotes/</a></p><p>The 4.20.1.0 release notes include a full list of issues fixed, as well as upgrade instructions from previous versions of Apache CloudStack, and can be found at:
<a href="https://docs.cloudstack.apache.org/en/4.20.1.0/releasenotes/" target="_blank" rel="noopener noreferrer">https://docs.cloudstack.apache.org/en/4.20.1.0/releasenotes/</a></p><p>The official installation, administration, and API documentation for each of the releases are available on our documentation page:
-<a href="https://docs.cloudstack.apache.org/" target="_blank" rel="noopener noreferrer">https://docs.cloudstack.apache.org/</a></p><h2 class="anchor anchorWithStickyNavbar_LWe7" id="downloads">Downloads<a href="#downloads" class="hash-link" aria-label="Direct link to Downloads" title="Direct link to Downloads"></a></h2><p>The official source code for the 4.19.3.0 and 4.20.1.0 releases can be downloaded from our downloads page:<a href="https://cloudstack.apache.org/downloads" target="_bl [...]
-<a href="https://download.cloudstack.org/el/8/" target="_blank" rel="noopener noreferrer">https://download.cloudstack.org/el/8/</a>
-<a href="https://download.cloudstack.org/el/9/" target="_blank" rel="noopener noreferrer">https://download.cloudstack.org/el/9/</a>
-<a href="https://download.cloudstack.org/suse/15" target="_blank" rel="noopener noreferrer">https://download.cloudstack.org/suse/15</a>
-<a href="https://download.cloudstack.org/ubuntu/dists/" target="_blank" rel="noopener noreferrer">https://download.cloudstack.org/ubuntu/dists/</a>
-<a href="https://www.shapeblue.com/packages/" target="_blank" rel="noopener noreferrer">https://www.shapeblue.com/packages/</a></p>]]></content>
+<a href="https://docs.cloudstack.apache.org/" target="_blank" rel="noopener noreferrer">https://docs.cloudstack.apache.org/</a></p><h2 class="anchor anchorWithStickyNavbar_LWe7" id="downloads">Downloads<a href="#downloads" class="hash-link" aria-label="Direct link to Downloads" title="Direct link to Downloads"></a></h2><p>The official source code for the 4.19.3.0 and 4.20.1.0 releases can be downloaded from our <a href="/downloads">downloads page</a>.</p><p>In addition to the official s [...]
<author>
<name>Pearl Dsilva</name>
- <uri>http://github.com/Pearl1594</uri>
+ <uri>https://github.com/Pearl1594</uri>
</author>
<category label="announcement" term="announcement"/>
</entry>
diff --git a/blog/becoming-a-profitable/index.html b/blog/becoming-a-profitable/index.html
index 1cf003c47..2e7fc1500 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 f23027e2c..fa65d6046 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 0d4c50636..87c2851d4 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 d5c8e60b7..502273290 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 a318a78b0..2d0499b89 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 1170965d8..02eab4200 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 547634c3e..4da9dd611 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 c7bc7e448..87e0a9a68 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 8b781e898..ffc74c0e9 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 744e6c214..35d885e3e 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 a3caad6a3..8a76bea8c 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 3cba23d7d..add4e3d08 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 b8ce6d3b8..8f1157c24 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 c610bf6e7..473cf7f1b 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 081c89b9d..02dde970d 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 12af6ff6a..edd35b2e1 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 c93c6d154..1e7fd4da0 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 11205bb3a..eb563726d 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 b75c19462..260ebb5d1 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 9ca80d990..870905bdc 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
@@ -3,7 +3,7 @@
<head>
<meta charset="UTF-8">
<meta name="generator" content="Docusaurus v2.4.3">
-<title data-rh="true">Apache CloudStack 4.19.3.0 and 4.20.1.0 Release | 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/cloudstack-4.19.3.0-4.20.1.0-release"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docusaurus_tag" content="default">< [...]
+<title data-rh="true">Apache CloudStack 4.19.3.0 and 4.20.1.0 Release | 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/cloudstack-4.19.3.0-4.20.1.0-release"><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,23 +12,18 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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://cloudstack.apache.org/" target="_blank" rel="noopener noreferrer">https://cloudstack.apache.org/</a></p><h2 class="anchor anchorWithStickyNavbar_LWe7" id="documentation">Documentation<a href="#documentation" class="hash-link" aria-label="Direct link to Documentation" title="Direct link to Documentation"></a></h2><p>What's new in CloudStack 4.19.3.0:
<a href="https://docs.cloudstack.apache.org/en/4.19.3.0/releasenotes/about.html" target="_blank" rel="noopener noreferrer">https://docs.cloudstack.apache.org/en/4.19.3.0/releasenotes/about.html</a></p><p>What's new in CloudStack 4.20.1.0:
<a href="https://docs.cloudstack.apache.org/en/4.20.1.0/releasenotes/about.html" target="_blank" rel="noopener noreferrer">https://docs.cloudstack.apache.org/en/4.20.1.0/releasenotes/about.html</a></p><p>The 4.19.3.0 release notes include a full list of issues fixed, as well as upgrade instructions from previous versions of Apache CloudStack, and can be found at:
<a href="https://docs.cloudstack.apache.org/en/4.19.3.0/releasenotes/" target="_blank" rel="noopener noreferrer">https://docs.cloudstack.apache.org/en/4.19.3.0/releasenotes/</a></p><p>The 4.20.1.0 release notes include a full list of issues fixed, as well as upgrade instructions from previous versions of Apache CloudStack, and can be found at:
<a href="https://docs.cloudstack.apache.org/en/4.20.1.0/releasenotes/" target="_blank" rel="noopener noreferrer">https://docs.cloudstack.apache.org/en/4.20.1.0/releasenotes/</a></p><p>The official installation, administration, and API documentation for each of the releases are available on our documentation page:
-<a href="https://docs.cloudstack.apache.org/" target="_blank" rel="noopener noreferrer">https://docs.cloudstack.apache.org/</a></p><h2 class="anchor anchorWithStickyNavbar_LWe7" id="downloads">Downloads<a href="#downloads" class="hash-link" aria-label="Direct link to Downloads" title="Direct link to Downloads"></a></h2><p>The official source code for the 4.19.3.0 and 4.20.1.0 releases can be downloaded from our downloads page:<a href="https://cloudstack.apache.org/downloads" target="_bl [...]
-<a href="https://download.cloudstack.org/el/8/" target="_blank" rel="noopener noreferrer">https://download.cloudstack.org/el/8/</a>
-<a href="https://download.cloudstack.org/el/9/" target="_blank" rel="noopener noreferrer">https://download.cloudstack.org/el/9/</a>
-<a href="https://download.cloudstack.org/suse/15" target="_blank" rel="noopener noreferrer">https://download.cloudstack.org/suse/15</a>
-<a href="https://download.cloudstack.org/ubuntu/dists/" target="_blank" rel="noopener noreferrer">https://download.cloudstack.org/ubuntu/dists/</a>
-<a href="https://www.shapeblue.com/packages/" target="_blank" rel="noopener noreferrer">https://www.shapeblue.com/packages/</a></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/announcement">announcement</a></li></ul></div><div class="col margin-top--sm"><a href="https://github.com/apache/cloudstack-www/tree [...]
+<a href="https://docs.cloudstack.apache.org/" target="_blank" rel="noopener noreferrer">https://docs.cloudstack.apache.org/</a></p><h2 class="anchor anchorWithStickyNavbar_LWe7" id="downloads">Downloads<a href="#downloads" class="hash-link" aria-label="Direct link to Downloads" title="Direct link to Downloads"></a></h2><p>The official source code for the 4.19.3.0 and 4.20.1.0 releases can be downloaded from our <a href="/downloads">downloads page</a>.</p><p>In addition to the official s [...]
<div class="social">
<a href="mailto:dev-subscribe@cloudstack.apache.org">
<img src="/img/mail_mini_icon.svg" alt="">
@@ -62,7 +57,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 86573f49c..f88ff21b4 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 289e24c39..7a8bad939 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 b27557980..b432e4678 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 a52fbbe72..20b9c49f6 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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">
@@ -106,7 +106,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 7e828f398..2f96d977c 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 cd35b9ea7..8dbea007d 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 2b4e5c21d..cbe1a5a75 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 08f3f5358..fa1c473c9 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 6f795807c..3d0c6e63f 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 623889f91..f7c5581d6 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 e0e46dd8e..cd65e125a 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 df8e1c53d..b524cdfc1 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 b24d46a52..d8f05504c 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 9e4c89678..371557cef 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 23822324f..f397dbd4c 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 fbe027831..a1d341163 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 c95f957a9..6b2356118 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 74405ed24..13934f0d3 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 30d44b6cc..455102ebe 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 fa1a3f324..53810d348 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 2439d05ea..8b345ef9b 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 e410ce153..3ca40512d 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 b35b20889..36ca49428 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 638f0f859..374d86d48 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 f066d7acf..82eca0896 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 8cab53119..7c0272ecf 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 b69382280..ec93dee37 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 a6b6da53b..9dd213248 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 ef76b0251..3678e52a2 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 3b491f148..b8ab65de2 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 9972222e5..6f79dcace 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 6aa9baeec..d4e2e2f4f 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 0cfb31daf..a5b3fcc1d 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 f98d231a2..9b6ced4a4 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/cve-advisories-4.19.3.0-4.20.1.0.htm/index.html b/blog/cve-advisories-4.19.3.0-4.20.1.0.htm/index.html
new file mode 100644
index 000000000..30e74d4ee
--- /dev/null
+++ b/blog/cve-advisories-4.19.3.0-4.20.1.0.htm/index.html
@@ -0,0 +1,11 @@
+<!DOCTYPE html>
+<html>
+ <head>
+ <meta charset="UTF-8">
+ <meta http-equiv="refresh" content="0; url=/blog/cve-advisories-4.19.3.0-4.20.1.0">
+ <link rel="canonical" href="/blog/cve-advisories-4.19.3.0-4.20.1.0" />
+ </head>
+ <script>
+ window.location.href = '/blog/cve-advisories-4.19.3.0-4.20.1.0' + window.location.search + window.location.hash;
+ </script>
+</html>
\ No newline at end of file
diff --git a/blog/cve-advisories-4.19.3.0-4.20.1.0.html/index.html b/blog/cve-advisories-4.19.3.0-4.20.1.0.html/index.html
new file mode 100644
index 000000000..30e74d4ee
--- /dev/null
+++ b/blog/cve-advisories-4.19.3.0-4.20.1.0.html/index.html
@@ -0,0 +1,11 @@
+<!DOCTYPE html>
+<html>
+ <head>
+ <meta charset="UTF-8">
+ <meta http-equiv="refresh" content="0; url=/blog/cve-advisories-4.19.3.0-4.20.1.0">
+ <link rel="canonical" href="/blog/cve-advisories-4.19.3.0-4.20.1.0" />
+ </head>
+ <script>
+ window.location.href = '/blog/cve-advisories-4.19.3.0-4.20.1.0' + window.location.search + window.location.hash;
+ </script>
+</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
new file mode 100644
index 000000000..1cf48b40c
--- /dev/null
+++ b/blog/cve-advisories-4.19.3.0-4.20.1.0/index.html
@@ -0,0 +1,58 @@
+<!doctype html>
+<html lang="en" dir="ltr" class="blog-wrapper blog-post-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">[ADVISORY] Security Improvements in Apache CloudStack 4.19.3.0 and 4.20.1.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/cve-advisories-4.19.3.0-4.20.1.0"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docusaurus_ [...]
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache CloudStack Atom Feed">
+
+
+
+
+
+
+<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.d06f5ed1.css">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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 [...]
+A malicious admin can enumerate and extract metadata of templates and ISOs that belong to unrelated domains, violating isolation boundaries and potentially exposing sensitive or internal configuration details. This vulnerability has been fixed by ensuring the domain resolution strictly adheres to the caller's scope rather than defaulting to the ROOT domain.</p><p>Affected users are recommended to upgrade to Apache CloudStack 4.19.3.0 or 4.20.1.0.</p><h2 class="anchor anchorWithStick [...]
+ <div class="social">
+ <a href="mailto:dev-subscribe@cloudstack.apache.org">
+ <img src="/img/mail_mini_icon.svg" alt="">
+ </a>
+ <a href="mailto:users@cloudstack.apache.org?subject=Request%20to%20join%20Slack%20community&body=Thanks,%0A%0ARegards." target="_blank">
+ <img src="/img/slack_mini_icon.svg" alt="">
+ </a>
+ <a href="https://github.com/apache/cloudstack" target="_blank">
+ <img src="/img/git_mini_icon.svg" alt="">
+ </a>
+ <a href="https://twitter.com/CloudStack" target="_blank">
+ <img src="/img/twitter_X_mini_icon.svg" alt="">
+ </a>
+ <a href="https://www.reddit.com/r/ApacheCloudStack/" target="_blank">
+ <img src="/img/reddit_icon.svg" alt="">
+ </a>
+ <a href="https://www.youtube.com/@ApacheCloudStack" target="_blank">
+ <img src="/img/youtube_mini_icon.svg" alt="">
+ </a>
+ <a href="https://www.linkedin.com/company/apachecloudstack/posts/" target="_blank">
+ <img src="/img/linkedin_icon.svg" alt="">
+ </a>
+ </div>
+ <div class="footer-bottom">Copyright © 2012 - 2025 The Apache
+Software Foundation, Licensed under the Apache License, Version 2.0.
+“Apache”, “CloudStack”, “Apache CloudStack”, the Apache CloudStack logo,
+ the Apache CloudStack Cloud Monkey logo and the Apache feather logos
+are registered trademarks or trademarks of The Apache Software
+Foundation.
+ <p class="footer-blue"><a href="/trademark-guidelines">Apache CloudStack Trademark Usage</a> - <a href="/bylaws">Apache CloudStack Community ByLaws</a> - <a href="https://github.com/apache/cloudstack-www">Website Source Code</a></p></div>
+ </div>
+ <br>
+ </div></div></footer></div>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 71f36d23c..452f0e0dc 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 6bf6fb19b..635fd823c 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 c752725d7..ba38eb2d7 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 ca6befbeb..219c43eeb 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 aa15ea0a3..1c02abccc 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 580b2681a..41689c15b 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 68eb8a158..81fa61d38 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 9b1d2947f..77cffb2d8 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 bb674b355..c7414bec4 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 ad99eeba1..264ad3d79 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 7804b3033..97bac85ec 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 ba15ad9c0..339324961 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/index.html b/blog/index.html
index 33d8c0644..780408712 100644
--- a/blog/index.html
+++ b/blog/index.html
@@ -12,12 +12,12 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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 [...]
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
@@ -71,7 +71,7 @@ CloudStack’s robust capabilities and its value to the wider cloud
computing industry. As the premier gathering for internet
infrastructure professionals, CloudFest offers an ideal platform to
connect with industry leaders, share insights, and highlight how
-Apache CloudStack is driving innovation in cloud computing.</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 2025" href="/blog/cloudfest-2025"><b>Read More</b></a></div></footer></article><article cla [...]
+Apache CloudStack is driving innovation in cloud computing.</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 2025" href="/blog/cloudfest-2025"><b>Read More</b></a></div></footer></article><nav class=" [...]
<div class="social">
<a href="mailto:dev-subscribe@cloudstack.apache.org">
<img src="/img/mail_mini_icon.svg" alt="">
@@ -105,7 +105,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 ba6f7694e..432c90c1a 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/log4jshell/index.html b/blog/log4jshell/index.html
index efc239ed3..635ec3791 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 a759a8bac..689911729 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 9e6c36957..7a27c1cb6 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 9bc69cfd4..2d2bfff3b 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 67aef188e..f7270fbbe 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 9dd066c59..d2187d64c 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 e4fd4ffb9..54ac9d8ee 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 ee193d3af..09e356ef5 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 1a232c287..bdf33ee6a 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 947d04077..2678439c6 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 3968bedfb..eb8c7f8f0 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 872d4da03..8d8efcb5e 100644
--- a/blog/page/10/index.html
+++ b/blog/page/10/index.html
@@ -12,12 +12,12 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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-savy 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 [...]
@@ -26,7 +26,7 @@ the CloudStack 4.15.0.0 release.</p></div><footer class="row docusaurus-mt-lg"><
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 [...]
+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 [...]
<div class="social">
<a href="mailto:dev-subscribe@cloudstack.apache.org">
<img src="/img/mail_mini_icon.svg" alt="">
@@ -60,7 +60,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 aea560462..75fe2499b 100644
--- a/blog/page/11/index.html
+++ b/blog/page/11/index.html
@@ -12,19 +12,19 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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 [...]
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 [...]
+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="">
@@ -58,7 +58,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 e0d7e3056..ea2ce1e12 100644
--- a/blog/page/12/index.html
+++ b/blog/page/12/index.html
@@ -12,12 +12,12 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 5a7c091f8..e726d087f 100644
--- a/blog/page/13/index.html
+++ b/blog/page/13/index.html
@@ -12,12 +12,12 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 92308bc3c..0a62d6a85 100644
--- a/blog/page/14/index.html
+++ b/blog/page/14/index.html
@@ -12,12 +12,12 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 b64884594..512e6aebf 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 6c4ca9ee3..7d3179e32 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 98dbec0f4..fe7e80576 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 0f734ceef..069e42cc6 100644
--- a/blog/page/2/index.html
+++ b/blog/page/2/index.html
@@ -12,12 +12,12 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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 [...]
CloudStack 4.20.0.0.</p><p>Apache CloudStack 4.20 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
@@ -47,10 +47,7 @@ CloudStack community.</p><div class="col col-3 col-lg text-center"><a href="http
<a href="https://github.com/apache/cloudstack/releases/tag/4.18.2.3" target="_blank" rel="noopener noreferrer">4.18.2.3</a> and
<a href="https://github.com/apache/cloudstack/releases/tag/4.19.1.1" target="_blank" rel="noopener noreferrer">4.19.1.1</a> that
address CVE-2024-42062 and CVE-2024-42222, both of severity rating 'critical',
-explained below.</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 [ADVISORY] Apache CloudStack LTS Security Releases 4.18.2.3 and 4.19.1.1" href="/blog/security-release-advisory-4.19.1.1-4.18.2.3"><b>Read More</b></a></d [...]
-4.19.1.0.</p><p>The CloudStack 4.19.1.0 release is a maintenance release as part of its
-4.19.x LTS branch and contains more than 300 fixes and improvements
-since the CloudStack 4.19.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 col--3"><a aria-label="Read more about Apache CloudStack 4.19.1.0 Release" href="/blog/cloudstack-4.19.1.0-release"><b>Read More</b></a></d [...]
+explained below.</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 [ADVISORY] Apache CloudStack LTS Security Releases 4.18.2.3 and 4.19.1.1" href="/blog/security-release-advisory-4.19.1.1-4.18.2.3"><b>Read More</b></a></d [...]
<div class="social">
<a href="mailto:dev-subscribe@cloudstack.apache.org">
<img src="/img/mail_mini_icon.svg" alt="">
@@ -84,7 +81,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 bdf2a2069..c3f163f96 100644
--- a/blog/page/3/index.html
+++ b/blog/page/3/index.html
@@ -12,12 +12,15 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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 [...]
+4.19.1.0.</p><p>The CloudStack 4.19.1.0 release is a maintenance release as part of its
+4.19.x LTS branch and contains more than 300 fixes and improvements
+since the CloudStack 4.19.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 col--3"><a aria-label="Read more about Apache CloudStack 4.19.1.0 Release" href="/blog/cloudstack-4.19.1.0-release"><b>Read More</b></a></d [...]
<a href="https://github.com/apache/cloudstack/releases/tag/4.19.1.0" target="_blank" rel="noopener noreferrer">4.19.1.0</a> and
<a href="https://github.com/apache/cloudstack/releases/tag/4.18.2.2" target="_blank" rel="noopener noreferrer">4.18.2.2</a> that
addresses CVE-2024-41107 that affects CloudStack SAML users, of severity
@@ -67,7 +70,7 @@ House Frankfurt.</p></div><footer class="row docusaurus-mt-lg"><div class="col c
<a href="https://github.com/apache/cloudstack/releases/tag/4.19.0.1" target="_blank" rel="noopener noreferrer">4.19.0.1</a> address the CVEs
listed below. Affected users are recommended to
<a href="https://cloudstack.apache.org/downloads" target="_blank" rel="noopener noreferrer">upgrade</a> their CloudStack
-installations.</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 [ADVISORY] Apache CloudStack Security Releases 4.18.1.1 and 4.19.0.1" href="/blog/security-release-advisory-4.19.0.1-4.18.1.1"><b>Read More</b></a></div></f [...]
+installations.</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 [ADVISORY] Apache CloudStack Security Releases 4.18.1.1 and 4.19.0.1" href="/blog/security-release-advisory-4.19.0.1-4.18.1.1"><b>Read More</b></a></div></f [...]
<div class="social">
<a href="mailto:dev-subscribe@cloudstack.apache.org">
<img src="/img/mail_mini_icon.svg" alt="">
@@ -101,7 +104,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 20bfcd301..6257da423 100644
--- a/blog/page/4/index.html
+++ b/blog/page/4/index.html
@@ -12,12 +12,12 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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 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.4.0 Release" href="/blog/cloudmonkey-6.4-release"><b>Read More</b></a></div></footer></article><article cla [...]
<a href="https://www.cloudfest.com/" target="_blank" rel="noopener noreferrer">CloudFest</a> – will be taking place in
@@ -66,11 +66,7 @@ with free tickets to anybody interested in the open-source project or cloud
technology. The event’s agenda has also been released, which you can see when
registering for the event.</p><p>I decided to interview the project’s current VP, <a href="https://www.linkedin.com/in/rohityadavcloud/" target="_blank" rel="noopener noreferrer">Rohit
Yadav</a>, to get his thoughts on the
-annual event.</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 VP Apache CloudStack Thoughts on the Upcoming CloudStack Collaboration Conference 2023" href="/blog/ccc2023-vp-interview"><b>Read More</b></a></div></footer></article><artic [...]
-CloudStack Collaboration Conference is back, and this time it's happening in
-Paris on November 23-24.</p><p>The wait is finally over, as the conference agenda has just been released,
-giving attendees the chance to plan their schedules and make the most of this
-extraordinary gathering of cloud enthusiasts, developers, and industry leaders.</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 Agenda is Now Live!" href="/blog/ccc2023-agenda-revealed"><b>Read More< [...]
+annual event.</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 VP Apache CloudStack Thoughts on the Upcoming CloudStack Collaboration Conference 2023" href="/blog/ccc2023-vp-interview"><b>Read More</b></a></div></footer></article><nav c [...]
<div class="social">
<a href="mailto:dev-subscribe@cloudstack.apache.org">
<img src="/img/mail_mini_icon.svg" alt="">
@@ -104,7 +100,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 15a755e5a..00f8069a2 100644
--- a/blog/page/5/index.html
+++ b/blog/page/5/index.html
@@ -12,12 +12,16 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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 [...]
+CloudStack Collaboration Conference is back, and this time it's happening in
+Paris on November 23-24.</p><p>The wait is finally over, as the conference agenda has just been released,
+giving attendees the chance to plan their schedules and make the most of this
+extraordinary gathering of cloud enthusiasts, developers, and industry leaders.</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 Agenda is Now Live!" href="/blog/ccc2023-agenda-revealed"><b>Read More< [...]
the growth of young talents and innovators is essential. One remarkable program
that stands at the forefront of this mission is the <a href="https://summerofcode.withgoogle.com/" target="_blank" rel="noopener noreferrer">Google Summer of Code
(GSoC)</a>. For years, GSoC has been an
@@ -69,14 +73,7 @@ single pane of glass. Apiculus is an all-in-one technology platform that
combines infrastructure management, cloud service management, customer lifecycle
management, and an integrated solution for the cloud providers in the Edge market.</p><p>Apiculus is developed by <a href="https://www.apiculus.com/" target="_blank" rel="noopener noreferrer">IndiQus Technologies</a>, an
India-based cloud solutions company that has set up and managed over 25 public,
-private and hybrid clouds globally.</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 Apiculus – Cloud Management Suite for Service Providers" href="/blog/apiculus"><b>Read More</b></a></div></footer></article><article cl [...]
-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> [...]
+private and hybrid clouds globally.</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 Apiculus – Cloud Management Suite for Service Providers" href="/blog/apiculus"><b>Read More</b></a></div></footer></article><nav class= [...]
<div class="social">
<a href="mailto:dev-subscribe@cloudstack.apache.org">
<img src="/img/mail_mini_icon.svg" alt="">
@@ -110,7 +107,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 9d25a5c6b..e4e4ad916 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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> [...]
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.3.0 Release" href="/blog/cloudmonkey-6.3-release"><b>Read More</b></a></div></footer></article><article cla [...]
Apache CloudStack Project and PMC chair. After a year of success in which Simon
@@ -53,7 +60,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="">
@@ -87,7 +94,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 d99588cfb..d82a10498 100644
--- a/blog/page/7/index.html
+++ b/blog/page/7/index.html
@@ -12,13 +12,12 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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 [...]
<div class="social">
<a href="mailto:dev-subscribe@cloudstack.apache.org">
<img src="/img/mail_mini_icon.svg" alt="">
@@ -52,7 +51,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 6aec485d1..3c8184e3b 100644
--- a/blog/page/8/index.html
+++ b/blog/page/8/index.html
@@ -12,12 +12,13 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.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="">
@@ -51,7 +52,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 a2ab477d7..aae3d2d04 100644
--- a/blog/page/9/index.html
+++ b/blog/page/9/index.html
@@ -12,13 +12,13 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 3519f4b82..fbd7c7669 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 32653c1d4..ea4fcb45e 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 26027f95d..b53f128e4 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/rss.xml b/blog/rss.xml
index de1a09c3b..be9c7f7ab 100644
--- a/blog/rss.xml
+++ b/blog/rss.xml
@@ -8,6 +8,16 @@
<docs>https://validator.w3.org/feed/docs/rss2.html</docs>
<generator>https://github.com/jpmonette/feed</generator>
<language>en</language>
+ <item>
+ <title><![CDATA[[ADVISORY] Security Improvements in Apache CloudStack 4.19.3.0 and 4.20.1.0]]></title>
+ <link>https://cloudstack.apache.org/blog/cve-advisories-4.19.3.0-4.20.1.0</link>
+ <guid>https://cloudstack.apache.org/blog/cve-advisories-4.19.3.0-4.20.1.0</guid>
+ <pubDate>Tue, 10 Jun 2025 00:00:00 GMT</pubDate>
+ <description><![CDATA[The Apache CloudStack project announces the LTS release of 4.19.3.0 and 4.20.1.0 that address the following security issues:]]></description>
+ <content:encoded><![CDATA[<p><a href="/blog/lts-release-advisory-4.19.3.0-4.20.1.0"><img loading="lazy" src="/assets/images/banner-87c5dd27853b31057b0ca8301e2c5fd7.png" title="Security Improvements in Apache CloudStack 4.19.3.0 and 4.20.1.0" width="1200" height="628" class="img_ev3q"></a></p><p> The Apache CloudStack project announces the LTS release of <a href="https://github.com/apache/cloudstack/releases/tag/4.19.3.0" target="_blank" rel="noopener noreferrer">4.19.3.0</a> [...]
+A malicious admin can enumerate and extract metadata of templates and ISOs that belong to unrelated domains, violating isolation boundaries and potentially exposing sensitive or internal configuration details. This vulnerability has been fixed by ensuring the domain resolution strictly adheres to the caller's scope rather than defaulting to the ROOT domain.</p><p>Affected users are recommended to upgrade to Apache CloudStack 4.19.3.0 or 4.20.1.0.</p><h2 class="anchor anchorWithStick [...]
+ <category>announcement</category>
+ </item>
<item>
<title><![CDATA[Apache CloudStack 4.19.3.0 and 4.20.1.0 Release]]></title>
<link>https://cloudstack.apache.org/blog/cloudstack-4.19.3.0-4.20.1.0-release</link>
@@ -20,12 +30,7 @@
<a href="https://docs.cloudstack.apache.org/en/4.20.1.0/releasenotes/about.html" target="_blank" rel="noopener noreferrer">https://docs.cloudstack.apache.org/en/4.20.1.0/releasenotes/about.html</a></p><p>The 4.19.3.0 release notes include a full list of issues fixed, as well as upgrade instructions from previous versions of Apache CloudStack, and can be found at:
<a href="https://docs.cloudstack.apache.org/en/4.19.3.0/releasenotes/" target="_blank" rel="noopener noreferrer">https://docs.cloudstack.apache.org/en/4.19.3.0/releasenotes/</a></p><p>The 4.20.1.0 release notes include a full list of issues fixed, as well as upgrade instructions from previous versions of Apache CloudStack, and can be found at:
<a href="https://docs.cloudstack.apache.org/en/4.20.1.0/releasenotes/" target="_blank" rel="noopener noreferrer">https://docs.cloudstack.apache.org/en/4.20.1.0/releasenotes/</a></p><p>The official installation, administration, and API documentation for each of the releases are available on our documentation page:
-<a href="https://docs.cloudstack.apache.org/" target="_blank" rel="noopener noreferrer">https://docs.cloudstack.apache.org/</a></p><h2 class="anchor anchorWithStickyNavbar_LWe7" id="downloads">Downloads<a href="#downloads" class="hash-link" aria-label="Direct link to Downloads" title="Direct link to Downloads"></a></h2><p>The official source code for the 4.19.3.0 and 4.20.1.0 releases can be downloaded from our downloads page:<a href="https://cloudstack.apache.org/downloads" target="_bl [...]
-<a href="https://download.cloudstack.org/el/8/" target="_blank" rel="noopener noreferrer">https://download.cloudstack.org/el/8/</a>
-<a href="https://download.cloudstack.org/el/9/" target="_blank" rel="noopener noreferrer">https://download.cloudstack.org/el/9/</a>
-<a href="https://download.cloudstack.org/suse/15" target="_blank" rel="noopener noreferrer">https://download.cloudstack.org/suse/15</a>
-<a href="https://download.cloudstack.org/ubuntu/dists/" target="_blank" rel="noopener noreferrer">https://download.cloudstack.org/ubuntu/dists/</a>
-<a href="https://www.shapeblue.com/packages/" target="_blank" rel="noopener noreferrer">https://www.shapeblue.com/packages/</a></p>]]></content:encoded>
+<a href="https://docs.cloudstack.apache.org/" target="_blank" rel="noopener noreferrer">https://docs.cloudstack.apache.org/</a></p><h2 class="anchor anchorWithStickyNavbar_LWe7" id="downloads">Downloads<a href="#downloads" class="hash-link" aria-label="Direct link to Downloads" title="Direct link to Downloads"></a></h2><p>The official source code for the 4.19.3.0 and 4.20.1.0 releases can be downloaded from our <a href="/downloads">downloads page</a>.</p><p>In addition to the official s [...]
<category>announcement</category>
</item>
<item>
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 587f28e6a..3d2c0bb7d 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 1ab8c96f7..7325b95a9 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 bfc7b97d6..92750f24f 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 4267dc13d..e3f1c6fb1 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 87b10be78..30d60c6e8 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 4950a425d..fd6a5ae33 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 cb0be501e..d62bbeaec 100644
--- a/blog/tags/announcement/index.html
+++ b/blog/tags/announcement/index.html
@@ -3,7 +3,7 @@
<head>
<meta charset="UTF-8">
<meta name="generator" content="Docusaurus v2.4.3">
-<title data-rh="true">68 posts tagged with "announcement" | 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/announcement"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" pr [...]
+<title data-rh="true">69 posts tagged with "announcement" | 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/announcement"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" pr [...]
<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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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 [...]
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 [...]
CloudStack 4.20.0.0.</p><p>Apache CloudStack 4.20 is the most recent release of the cloud
management platform. It comes as a product of extensive contributions
@@ -33,11 +33,7 @@ since the CloudStack 4.19.0.0 release. Some of the highlights include:</p></div>
<a href="https://github.com/apache/cloudstack/releases/tag/4.19.1.0" target="_blank" rel="noopener noreferrer">4.19.1.0</a> and
<a href="https://github.com/apache/cloudstack/releases/tag/4.18.2.2" target="_blank" rel="noopener noreferrer">4.18.2.2</a> that
addresses CVE-2024-41107 that affects CloudStack SAML users, of severity
-'important' explained below.</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 [ADVISORY] Apache CloudStack CVE-2024-41107: SAML Signature Exclusion" href="/blog/security-release-advisory-cve-2024-41107"><b>Read [...]
-<a href="https://github.com/apache/cloudstack/releases/tag/4.18.2.1" target="_blank" rel="noopener noreferrer">4.18.2.1</a> and
-<a href="https://github.com/apache/cloudstack/releases/tag/4.19.0.2" target="_blank" rel="noopener noreferrer">4.19.0.2</a> that
-addresses CVE-2024-38346 and CVE-2024-39864, both of severity rating
-'important', explained below.</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 [ADVISORY] Apache CloudStack LTS Security Releases 4.18.2.1 and 4.19.0.2" href="/blog/security-release-advisory-4.19.0.2-4.18.2.1"> [...]
+'important' explained below.</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 [ADVISORY] Apache CloudStack CVE-2024-41107: SAML Signature Exclusion" href="/blog/security-release-advisory-cve-2024-41107"><b>Read [...]
<div class="social">
<a href="mailto:dev-subscribe@cloudstack.apache.org">
<img src="/img/mail_mini_icon.svg" alt="">
@@ -71,7 +67,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 a2694fb92..70150971a 100644
--- a/blog/tags/announcement/page/2/index.html
+++ b/blog/tags/announcement/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">68 posts tagged with "announcement" | 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/announcement/page/2"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="t [...]
+<title data-rh="true">69 posts tagged with "announcement" | 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/announcement/page/2"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="t [...]
<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache CloudStack Atom Feed">
@@ -12,12 +12,16 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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://github.com/apache/cloudstack/releases/tag/4.18.2.1" target="_blank" rel="noopener noreferrer">4.18.2.1</a> and
+<a href="https://github.com/apache/cloudstack/releases/tag/4.19.0.2" target="_blank" rel="noopener noreferrer">4.19.0.2</a> that
+addresses CVE-2024-38346 and CVE-2024-39864, both of severity rating
+'important', explained below.</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 [ADVISORY] Apache CloudStack LTS Security Releases 4.18.2.1 and 4.19.0.2" href="/blog/security-release-advisory-4.19.0.2-4.18.2.1"> [...]
<a href="https://github.com/apache/cloudstack-kubernetes-provider/releases/tag/v1.1.0" target="_blank" rel="noopener noreferrer">CloudStack Kubernetes Provider
v1.1.0</a>
that facilitates Kubernetes deployments on Cloudstack.</p><p>It allows Kubernetes to dynamically allocate IP addresses and the
@@ -45,7 +49,7 @@ improvements since the CloudStack 4.18.0.0 release.</p></div><footer class="row
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.3.0 Release" href="/blog/cloudmonkey-6.3-release"><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 [...]
+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 [...]
<div class="social">
<a href="mailto:dev-subscribe@cloudstack.apache.org">
<img src="/img/mail_mini_icon.svg" alt="">
@@ -79,7 +83,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 11af1855b..b721aa223 100644
--- a/blog/tags/announcement/page/3/index.html
+++ b/blog/tags/announcement/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">68 posts tagged with "announcement" | 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/announcement/page/3"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="t [...]
+<title data-rh="true">69 posts tagged with "announcement" | 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/announcement/page/3"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="t [...]
<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache CloudStack Atom Feed">
@@ -12,14 +12,14 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.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 [...]
-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 [...]
+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="">
@@ -53,7 +53,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 b1f243c4e..55b7e87ee 100644
--- a/blog/tags/announcement/page/4/index.html
+++ b/blog/tags/announcement/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">68 posts tagged with "announcement" | 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/announcement/page/4"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="t [...]
+<title data-rh="true">69 posts tagged with "announcement" | 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/announcement/page/4"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="t [...]
<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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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-savy 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 [...]
@@ -26,7 +26,7 @@ the CloudStack 4.15.0.0 release.</p></div><footer class="row docusaurus-mt-lg"><
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 [...]
+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 [...]
<div class="social">
<a href="mailto:dev-subscribe@cloudstack.apache.org">
<img src="/img/mail_mini_icon.svg" alt="">
@@ -60,7 +60,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 685f5ffda..0ca86fa7b 100644
--- a/blog/tags/announcement/page/5/index.html
+++ b/blog/tags/announcement/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">68 posts tagged with "announcement" | 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/announcement/page/5"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="t [...]
+<title data-rh="true">69 posts tagged with "announcement" | 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/announcement/page/5"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="t [...]
<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache CloudStack Atom Feed">
@@ -12,19 +12,19 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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 [...]
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 [...]
+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="">
@@ -58,7 +58,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 56c2ab36d..21c684169 100644
--- a/blog/tags/announcement/page/6/index.html
+++ b/blog/tags/announcement/page/6/index.html
@@ -3,7 +3,7 @@
<head>
<meta charset="UTF-8">
<meta name="generator" content="Docusaurus v2.4.3">
-<title data-rh="true">68 posts tagged with "announcement" | 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/announcement/page/6"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="t [...]
+<title data-rh="true">69 posts tagged with "announcement" | 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/announcement/page/6"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="t [...]
<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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 062093792..1a8e4e89f 100644
--- a/blog/tags/announcement/page/7/index.html
+++ b/blog/tags/announcement/page/7/index.html
@@ -3,7 +3,7 @@
<head>
<meta charset="UTF-8">
<meta name="generator" content="Docusaurus v2.4.3">
-<title data-rh="true">68 posts tagged with "announcement" | 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/announcement/page/7"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="t [...]
+<title data-rh="true">69 posts tagged with "announcement" | 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/announcement/page/7"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="t [...]
<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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 eb6799334..dfaf331e1 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 58c25fc6d..c68149fe9 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 a5dfda11b..5c9ef7651 100644
--- a/blog/tags/community/index.html
+++ b/blog/tags/community/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 91f8c834e..b4c662815 100644
--- a/blog/tags/community/page/2/index.html
+++ b/blog/tags/community/page/2/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/tags/index.html b/blog/tags/index.html
index c3c514ff8..4c2090c76 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 2b08dfe1c..08f87ac05 100644
--- a/blog/tags/news/index.html
+++ b/blog/tags/news/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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">
@@ -126,7 +126,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 35d7ab11d..76bf7a0c1 100644
--- a/blog/tags/news/page/2/index.html
+++ b/blog/tags/news/page/2/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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">
@@ -107,7 +107,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 313b63bb3..88174b6ca 100644
--- a/blog/tags/news/page/3/index.html
+++ b/blog/tags/news/page/3/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 90391e37b..aeb16a793 100644
--- a/blog/tags/news/page/4/index.html
+++ b/blog/tags/news/page/4/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 23127fa5c..50b23ec1b 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 70132aabd..f96059a39 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 73e85bf4b..4468c4cf9 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 862c5cb63..f0786b466 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 01837da3a..56c0b96db 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 9727f16a4..f4959cd28 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 62623e84b..963c56a68 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 1df368846..6e3d6e983 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 85a3ee9df..2d24b1e12 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 db1b18e58..51412f191 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 0158e32b1..505b11b01 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 52305e6cc..6a2d36651 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 25eade917..0779f14a8 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 d70656788..3e8de3463 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 e6e0006b9..94f7d647e 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 8c5456518..4c0dbfd8b 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 c4be7a540..0d617d649 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 53a72e7e8..ba6d59749 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.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 9e3d93050..f6ee57791 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/bylaws/index.html b/bylaws/index.html
index 6dc676399..a30f0d5f6 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/cloud-builders/index.html b/cloud-builders/index.html
index a9b19aeb5..03ec5926c 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/contribute/index.html b/contribute/index.html
index 94b9a4a00..f798a36df 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/developers/index.html b/developers/index.html
index cbb4e720d..e8bd6f66d 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/downloads/index.html b/downloads/index.html
index 5d48c76f3..f2bf6f5dc 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/events/index.html b/events/index.html
index 8dd1174b0..2309b1c37 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/features/index.html b/features/index.html
index 4e854a2a7..5541a3c81 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/history/index.html b/history/index.html
index 309272a34..f713c49f7 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/index.html b/index.html
index d9fb25867..8fadb2550 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/integrations/index.html b/integrations/index.html
index d492647e5..4c0c4d43d 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/kubernetes/index.html b/kubernetes/index.html
index 6b528cd5d..cc6dfe272 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/learn-more/index.html b/learn-more/index.html
index caddf9267..a512d61a0 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/mailing-lists/index.html b/mailing-lists/index.html
index e4af49549..d103809c9 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/search-index.json b/search-index.json
index a8efb796c..8749c3bf4 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":"Announcing Apache™ CloudMonkey™ [...]
\ No newline at end of file
+[{"documents":[{"i":1,"t":"About Apache CloudStack","u":"/about","b":[]},{"i":2,"t":"4.1.0 VOTE in Progress: Testers Welcome!","u":"/blog/4_1_0_vote_in","b":[]},{"i":4,"t":"Archived Releases","u":"/archives","b":[]},{"i":6,"t":"Apache CloudStack API Documentation","u":"/api","b":[]},{"i":8,"t":"[ANNOUNCE] Announcing Apache CloudStack 4.3.2","u":"/blog/announce_announcing_apache_cloudstack_4","b":[]},{"i":10,"t":"[ADVISORY] Apache CloudStack Advisory on KVM Shared Mount Point issues on ve [...]
\ No newline at end of file
diff --git a/search/index.html b/search/index.html
index 43f5e2de5..25d7fe37e 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/security/index.html b/security/index.html
index 2b7a56fa9..34b759bb3 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/sitemap.xml b/sitemap.xml
index 3a8ff7832..0686405be 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 0938624d3..8d85e75ad 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/users/index.html b/users/index.html
index 8032cccd9..6a8afae56 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/website-guide/index.html b/website-guide/index.html
index f8129e5c9..79490704a 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.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/who/index.html b/who/index.html
index eaa51753a..127a3fa53 100644
--- a/who/index.html
+++ b/who/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.d06f5ed1.css">
-<link rel="preload" href="/assets/js/runtime~main.eb60f7bf.js" as="script">
-<link rel="preload" href="/assets/js/main.dccee8e8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.8d5a935c.js" as="script">
+<link rel="preload" href="/assets/js/main.ea2c6f00.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.eb60f7bf.js"></script>
-<script src="/assets/js/main.dccee8e8.js"></script>
+<script src="/assets/js/runtime~main.8d5a935c.js"></script>
+<script src="/assets/js/main.ea2c6f00.js"></script>
</body>
</html>
\ No newline at end of file