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/12/29 10:33:15 UTC
(cloudstack-www) branch staged-site updated: Automated CloudStack https://cloudstack.staged.apache.org staging website deployment with cloudstack-www branch @ f155a7169cf2263b70b9e6ba58b32629edffa482
This is an automated email from the ASF dual-hosted git repository.
github-bot pushed a commit to branch staged-site
in repository https://gitbox.apache.org/repos/asf/cloudstack-www.git
The following commit(s) were added to refs/heads/staged-site by this push:
new fff8b4d55 Automated CloudStack https://cloudstack.staged.apache.org staging website deployment with cloudstack-www branch @ f155a7169cf2263b70b9e6ba58b32629edffa482
fff8b4d55 is described below
commit fff8b4d5558d5a725a04c9da05259bbd4ee57e12
Author: github-actions[bot] <gi...@users.noreply.github.com>
AuthorDate: Mon Dec 29 10:33:08 2025 +0000
Automated CloudStack https://cloudstack.staged.apache.org staging website deployment with cloudstack-www branch @ f155a7169cf2263b70b9e6ba58b32629edffa482
---
404.html | 8 +++---
about/index.html | 8 +++---
api/index.html | 8 +++---
archives/index.html | 8 +++---
.../banner-14ecb4ecc100e99f4710bb42eaa724c6.jpg | Bin 0 -> 191298 bytes
.../{09f163a8.2d410a3c.js => 09f163a8.2674cfc7.js} | 2 +-
.../{0dfed802.3e710db9.js => 0dfed802.92f1917f.js} | 2 +-
.../{11ce4159.771939c5.js => 11ce4159.65177b03.js} | 2 +-
.../{154d5a0b.0009d763.js => 154d5a0b.99926695.js} | 2 +-
.../{1df93b7f.bf0bf445.js => 1df93b7f.5131d93b.js} | 2 +-
.../{283e63f8.5349b548.js => 283e63f8.f4722d4c.js} | 2 +-
.../{44ac4dbb.f88cdbc4.js => 44ac4dbb.c412e90a.js} | 2 +-
.../{46cd4981.65303b33.js => 46cd4981.2cb169d3.js} | 2 +-
.../{52099127.f68e4811.js => 52099127.205f77c1.js} | 2 +-
assets/js/5fb0a543.9927c170.js | 1 +
.../{6249c28d.5cabc714.js => 6249c28d.8caabc3a.js} | 2 +-
.../{65b745f5.c3c74840.js => 65b745f5.9a214360.js} | 2 +-
.../{72095f03.6389d8c9.js => 72095f03.da4f37e7.js} | 2 +-
.../{7446ee19.0f4d01ee.js => 7446ee19.9ecadef4.js} | 2 +-
assets/js/7854cfb5.52f080b9.js | 1 +
assets/js/7854cfb5.8f2b912d.js | 1 -
.../{78d48e13.35ccb59f.js => 78d48e13.f0ef3b58.js} | 2 +-
.../{7d9726a8.3cc642e9.js => 7d9726a8.8f1b366a.js} | 2 +-
assets/js/814f3328.37cbcf72.js | 1 -
assets/js/814f3328.3dab41a6.js | 1 +
.../{8486c758.0969dfd9.js => 8486c758.bb07fc97.js} | 2 +-
.../{878ae4b8.b69574a9.js => 878ae4b8.3717cd5b.js} | 2 +-
.../{8d351656.e56ed2d0.js => 8d351656.90d16c0d.js} | 2 +-
.../{8eb4e46b.e9d7c6a9.js => 8eb4e46b.d313ef74.js} | 2 +-
.../{9006ed44.50cd0d7a.js => 9006ed44.26941db7.js} | 2 +-
.../{92999a1c.70341568.js => 92999a1c.47108226.js} | 2 +-
.../{97f157e3.10da810b.js => 97f157e3.86f49f01.js} | 2 +-
.../{98b657d8.ce99db2c.js => 98b657d8.d78eb44e.js} | 2 +-
.../{9f0ef2b0.d8640115.js => 9f0ef2b0.86d537a0.js} | 2 +-
.../{a7023ddc.5a3d964e.js => a7023ddc.353d638b.js} | 2 +-
.../{b2b675dd.a34bcf40.js => b2b675dd.b2e72f15.js} | 2 +-
assets/js/b2f554cd.346a641e.js | 1 +
assets/js/b2f554cd.ee7c95ce.js | 1 -
.../{b6d922f1.de3567dc.js => b6d922f1.c4d99cba.js} | 2 +-
.../{d285ed2c.e880a23b.js => d285ed2c.6ee0e5d6.js} | 2 +-
assets/js/d9b55c4a.db385883.js | 1 +
.../{db6ea1b6.c8360df7.js => db6ea1b6.f2a7b10c.js} | 2 +-
.../{e045e010.df9084ad.js => e045e010.0447271a.js} | 2 +-
.../{e8ce4f5a.b3b29395.js => e8ce4f5a.ac232fc2.js} | 2 +-
.../{ea0b99b4.43179ddf.js => ea0b99b4.daea2079.js} | 2 +-
.../{ece86388.7f32216f.js => ece86388.525172a8.js} | 2 +-
.../{eda7ed75.7dd19f34.js => eda7ed75.fa51ceb1.js} | 2 +-
.../{efcc2c44.0c889685.js => efcc2c44.f951da46.js} | 2 +-
.../{f091cc2c.5c84d78c.js => f091cc2c.8d304ad2.js} | 2 +-
.../{f1992334.8c9b4683.js => f1992334.9af2afce.js} | 2 +-
.../{f4165232.703d0234.js => f4165232.d4f3e8ef.js} | 2 +-
assets/js/main.116f98f8.js | 2 ++
...js.LICENSE.txt => main.116f98f8.js.LICENSE.txt} | 0
assets/js/main.3cc3682e.js | 2 --
assets/js/runtime~main.d05a3a32.js | 1 -
assets/js/runtime~main.d9b0a3d4.js | 1 +
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 | 29 ++++++++++++++++++++-
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/cloudmonkey-6.5-release/index.html | 8 +++---
blog/cloudstack-4.18.1-release/index.html | 8 +++---
blog/cloudstack-4.19.0.0-release/index.html | 8 +++---
blog/cloudstack-4.19.1.0-release/index.html | 8 +++---
blog/cloudstack-4.19.2.0-release/index.html | 8 +++---
.../index.html | 8 +++---
blog/cloudstack-4.20.0.0-release/index.html | 8 +++---
blog/cloudstack-4.20.2.0-release/index.html | 8 +++---
blog/cloudstack-4.21.0.0-release/index.html | 8 +++---
blog/cloudstack-4.22.0.0-release/index.html | 8 +++---
.../index.html | 8 +++---
.../index.html | 8 +++---
blog/cloudstack-and-gitops-at-scale/index.html | 8 +++---
.../index.html | 8 +++---
.../index.html | 8 +++---
.../index.html | 8 +++---
.../index.html | 8 +++---
.../index.html | 8 +++---
blog/cloudstack-european-user-group-may/index.html | 8 +++---
.../cloudstack-european-user-group-may1/index.html | 8 +++---
.../index.html | 8 +++---
.../index.html | 8 +++---
.../index.html | 8 +++---
.../index.html | 8 +++---
.../index.html | 8 +++---
.../cloudstack-kubernetes-provider-v1-0/index.html | 8 +++---
.../index.html | 8 +++---
.../index.html | 11 ++++++++
.../index.html | 11 ++++++++
.../index.html | 28 +++++++++++---------
.../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-london/index.html | 8 +++---
blog/cseug-2025/index.html | 8 +++---
blog/cseug-autumn-2025-agenda/index.html | 8 +++---
blog/cseug2024-agenda/index.html | 8 +++---
blog/cseug25-autumn-roundup/index.html | 8 +++---
blog/cseug25-roundup/index.html | 8 +++---
blog/csiug-2024-hyd-roundup/index.html | 8 +++---
blog/csiug-2025/index.html | 8 +++---
blog/csiug25-roundup/index.html | 8 +++---
blog/cve-2022-35741/index.html | 8 +++---
blog/cve-advisories-4.19.3.0-4.20.1.0/index.html | 8 +++---
blog/cve-advisories-4.20.2.0-4.22.0.0/index.html | 10 +++----
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 | 27 ++++++++++---------
blog/india-user-group-2024/index.html | 8 +++---
blog/jamie-pell-committer/index.html | 8 +++---
blog/log4jshell/index.html | 8 +++---
blog/meet-apache-cloudstack-at-kubecon/index.html | 8 +++---
blog/meet-rohit-yadav-the-new/index.html | 8 +++---
blog/meet-the-community-david-jumani/index.html | 8 +++---
.../meet-the-community-gabriel-brascher/index.html | 8 +++---
blog/meet-the-community-k-b/index.html | 8 +++---
blog/meet-the-community-nicolas-vazquez/index.html | 8 +++---
blog/meet-the-community-pearl-dsilva/index.html | 8 +++---
blog/meet-the-community-simon-weller/index.html | 8 +++---
blog/meet-the-community-slavka-peleva/index.html | 8 +++---
blog/new-vp-nicolas-vazquez/index.html | 8 +++---
blog/page/10/index.html | 12 ++++-----
blog/page/11/index.html | 13 +++++----
blog/page/12/index.html | 13 ++++-----
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/18/index.html | 10 +++----
blog/page/2/index.html | 19 +++++++++-----
blog/page/3/index.html | 22 +++++-----------
blog/page/4/index.html | 25 +++++++++++-------
blog/page/5/index.html | 16 +++++++-----
blog/page/6/index.html | 17 +++++-------
blog/page/7/index.html | 19 ++++++++------
blog/page/8/index.html | 14 +++++-----
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 | 25 +++++++++++++++++-
.../index.html | 8 +++---
.../index.html | 8 +++---
.../index.html | 8 +++---
.../index.html | 8 +++---
.../index.html | 8 +++---
.../index.html | 8 +++---
blog/swen-brueseke-committer/index.html | 8 +++---
blog/tags/announcement/index.html | 23 +++++++++++-----
blog/tags/announcement/page/2/index.html | 19 +++++---------
blog/tags/announcement/page/3/index.html | 19 +++++++++-----
blog/tags/announcement/page/4/index.html | 14 +++++-----
blog/tags/announcement/page/5/index.html | 20 +++++---------
blog/tags/announcement/page/6/index.html | 18 ++++++++-----
blog/tags/announcement/page/7/index.html | 12 ++++-----
blog/tags/announcement/page/8/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/events/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/tags/roundup/page/2/index.html | 8 +++---
blog/terraform-provider-0.6.0-release/index.html | 8 +++---
blog/terraform-solution-brief/index.html | 8 +++---
blog/test_entry/index.html | 8 +++---
.../index.html | 8 +++---
.../index.html | 8 +++---
.../index.html | 8 +++---
.../index.html | 8 +++---
.../index.html | 8 +++---
.../index.html | 8 +++---
.../index.html | 8 +++---
.../index.html | 8 +++---
blog/unauthorised-access-to-annotations/index.html | 8 +++---
blog/vp-2024/index.html | 8 +++---
blog/we-systems-case-study/index.html | 8 +++---
blog/what-s-coming-in-cloudmonkey/index.html | 8 +++---
blog/what-s-new-in-apache/index.html | 8 +++---
blog/what-s-new-in-apache1/index.html | 8 +++---
blog/why-lifeincloud-chose-cloudstack/index.html | 8 +++---
blog/year-in-review-2022/index.html | 8 +++---
bylaws/index.html | 8 +++---
cloud-builders/index.html | 8 +++---
contribute/index.html | 8 +++---
developers/index.html | 8 +++---
downloads/index.html | 10 +++----
events/index.html | 8 +++---
features/index.html | 8 +++---
history/index.html | 8 +++---
img/authors/vishesh.png | Bin 0 -> 71644 bytes
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 +++---
301 files changed, 1214 insertions(+), 1118 deletions(-)
diff --git a/404.html b/404.html
index 16abd30c6..68f7ecfd7 100644
--- a/404.html
+++ b/404.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/about/index.html b/about/index.html
index d754a639a..fe8f896ed 100644
--- a/about/index.html
+++ b/about/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/api/index.html b/api/index.html
index e46988061..caaa51908 100644
--- a/api/index.html
+++ b/api/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/archives/index.html b/archives/index.html
index da413213a..d2114b3a1 100644
--- a/archives/index.html
+++ b/archives/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/assets/images/banner-14ecb4ecc100e99f4710bb42eaa724c6.jpg b/assets/images/banner-14ecb4ecc100e99f4710bb42eaa724c6.jpg
new file mode 100644
index 000000000..c22bbcb85
Binary files /dev/null and b/assets/images/banner-14ecb4ecc100e99f4710bb42eaa724c6.jpg differ
diff --git a/assets/js/09f163a8.2d410a3c.js b/assets/js/09f163a8.2674cfc7.js
similarity index 77%
rename from assets/js/09f163a8.2d410a3c.js
rename to assets/js/09f163a8.2674cfc7.js
index 19df9b644..1426a06c0 100644
--- a/assets/js/09f163a8.2d410a3c.js
+++ b/assets/js/09f163a8.2674cfc7.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":18,"totalCount":179,"previousPage":"/blog/page/16","nextPage":"/blog/page/18","blogDescription":"Apache CloudStack Blog","blogTitle":"Blog"}')}}]);
\ No newline at end of file
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[7686],{1173:e=>{e.exports=JSON.parse('{"permalink":"/blog/page/17","page":17,"postsPerPage":10,"totalPages":18,"totalCount":180,"previousPage":"/blog/page/16","nextPage":"/blog/page/18","blogDescription":"Apache CloudStack Blog","blogTitle":"Blog"}')}}]);
\ No newline at end of file
diff --git a/assets/js/0dfed802.3e710db9.js b/assets/js/0dfed802.92f1917f.js
similarity index 50%
rename from assets/js/0dfed802.3e710db9.js
rename to assets/js/0dfed802.92f1917f.js
index 20bfb1108..9a9198c01 100644
--- a/assets/js/0dfed802.3e710db9.js
+++ b/assets/js/0dfed802.92f1917f.js
@@ -1 +1 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[7588],{3905:(e,t,r)=>{r.d(t,{Zo:()=>u,kt:()=>d});var a=r(67294);function n(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function o(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,a)}return r}function c [...]
\ No newline at end of file
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[7588],{3905:(e,t,r)=>{r.d(t,{Zo:()=>u,kt:()=>h});var a=r(67294);function n(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function o(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,a)}return r}function i [...]
\ No newline at end of file
diff --git a/assets/js/11ce4159.771939c5.js b/assets/js/11ce4159.65177b03.js
similarity index 78%
rename from assets/js/11ce4159.771939c5.js
rename to assets/js/11ce4159.65177b03.js
index 449e461ed..9a034223e 100644
--- a/assets/js/11ce4159.771939c5.js
+++ b/assets/js/11ce4159.65177b03.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":18,"totalCount":179,"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":18,"totalCount":180,"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.0009d763.js b/assets/js/154d5a0b.99926695.js
similarity index 67%
rename from assets/js/154d5a0b.0009d763.js
rename to assets/js/154d5a0b.99926695.js
index 9fc212218..c5edfd60d 100644
--- a/assets/js/154d5a0b.0009d763.js
+++ b/assets/js/154d5a0b.99926695.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":8,"totalCount":75,"previousPage":"/blog/tags/announcement/page/6","nextPage":"/blog/tags/announcement/page/8","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":8,"totalCount":76,"previousPage":"/blog/tags/announcement/page/6","nextPage":"/blog/tags/announcement/page/8","blogDescription":"Apache CloudStack Blog","blogTitle":"Blog"}')}}]);
\ No newline at end of file
diff --git a/assets/js/1df93b7f.bf0bf445.js b/assets/js/1df93b7f.5131d93b.js
similarity index 98%
rename from assets/js/1df93b7f.bf0bf445.js
rename to assets/js/1df93b7f.5131d93b.js
index 2f3dcfc4c..10a4f5554 100644
--- a/assets/js/1df93b7f.bf0bf445.js
+++ b/assets/js/1df93b7f.5131d93b.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.5349b548.js b/assets/js/283e63f8.f4722d4c.js
similarity index 86%
rename from assets/js/283e63f8.5349b548.js
rename to assets/js/283e63f8.f4722d4c.js
index 7400ea953..9c1dff7a1 100644
--- a/assets/js/283e63f8.5349b548.js
+++ b/assets/js/283e63f8.f4722d4c.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":75}')}}]);
\ 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":76}')}}]);
\ No newline at end of file
diff --git a/assets/js/44ac4dbb.f88cdbc4.js b/assets/js/44ac4dbb.c412e90a.js
similarity index 78%
rename from assets/js/44ac4dbb.f88cdbc4.js
rename to assets/js/44ac4dbb.c412e90a.js
index 4424ce5a0..ba7e80f68 100644
--- a/assets/js/44ac4dbb.f88cdbc4.js
+++ b/assets/js/44ac4dbb.c412e90a.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":18,"totalCount":179,"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":18,"totalCount":180,"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.65303b33.js b/assets/js/46cd4981.2cb169d3.js
similarity index 86%
rename from assets/js/46cd4981.65303b33.js
rename to assets/js/46cd4981.2cb169d3.js
index fb916733b..973d2c3cc 100644
--- a/assets/js/46cd4981.65303b33.js
+++ b/assets/js/46cd4981.2cb169d3.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":75}')}}]);
\ 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":76}')}}]);
\ No newline at end of file
diff --git a/assets/js/52099127.f68e4811.js b/assets/js/52099127.205f77c1.js
similarity index 78%
rename from assets/js/52099127.f68e4811.js
rename to assets/js/52099127.205f77c1.js
index 80913fb2a..d0df606d7 100644
--- a/assets/js/52099127.f68e4811.js
+++ b/assets/js/52099127.205f77c1.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":18,"totalCount":179,"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":18,"totalCount":180,"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/5fb0a543.9927c170.js b/assets/js/5fb0a543.9927c170.js
new file mode 100644
index 000000000..4cc1ae5c8
--- /dev/null
+++ b/assets/js/5fb0a543.9927c170.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[9944],{3905:(e,t,r)=>{r.d(t,{Zo:()=>i,kt:()=>k});var a=r(67294);function n(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function o(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,a)}return r}function s [...]
\ No newline at end of file
diff --git a/assets/js/6249c28d.5cabc714.js b/assets/js/6249c28d.8caabc3a.js
similarity index 77%
rename from assets/js/6249c28d.5cabc714.js
rename to assets/js/6249c28d.8caabc3a.js
index 19c68397b..a6af19bf4 100644
--- a/assets/js/6249c28d.5cabc714.js
+++ b/assets/js/6249c28d.8caabc3a.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":18,"totalCount":179,"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":18,"totalCount":180,"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.c3c74840.js b/assets/js/65b745f5.9a214360.js
similarity index 86%
rename from assets/js/65b745f5.c3c74840.js
rename to assets/js/65b745f5.9a214360.js
index 6b2286091..302acdbb4 100644
--- a/assets/js/65b745f5.c3c74840.js
+++ b/assets/js/65b745f5.9a214360.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":75}')}}]);
\ 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":76}')}}]);
\ No newline at end of file
diff --git a/assets/js/72095f03.6389d8c9.js b/assets/js/72095f03.da4f37e7.js
similarity index 77%
rename from assets/js/72095f03.6389d8c9.js
rename to assets/js/72095f03.da4f37e7.js
index 00ce23809..30f4291da 100644
--- a/assets/js/72095f03.6389d8c9.js
+++ b/assets/js/72095f03.da4f37e7.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":18,"totalCount":179,"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":18,"totalCount":180,"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.0f4d01ee.js b/assets/js/7446ee19.9ecadef4.js
similarity index 68%
rename from assets/js/7446ee19.0f4d01ee.js
rename to assets/js/7446ee19.9ecadef4.js
index 5fb9ddb95..505df4cd2 100644
--- a/assets/js/7446ee19.0f4d01ee.js
+++ b/assets/js/7446ee19.9ecadef4.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":8,"totalCount":75,"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":8,"totalCount":76,"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/7854cfb5.52f080b9.js b/assets/js/7854cfb5.52f080b9.js
new file mode 100644
index 000000000..b2f071e7d
--- /dev/null
+++ b/assets/js/7854cfb5.52f080b9.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[8495],{3905:(e,t,a)=>{a.d(t,{Zo:()=>u,kt:()=>m});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/7854cfb5.8f2b912d.js b/assets/js/7854cfb5.8f2b912d.js
deleted file mode 100644
index 56492badf..000000000
--- a/assets/js/7854cfb5.8f2b912d.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[8495],{3905:(e,t,a)=>{a.d(t,{Zo:()=>u,kt:()=>m});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/78d48e13.35ccb59f.js b/assets/js/78d48e13.f0ef3b58.js
similarity index 67%
rename from assets/js/78d48e13.35ccb59f.js
rename to assets/js/78d48e13.f0ef3b58.js
index e1f813db7..848b8c298 100644
--- a/assets/js/78d48e13.35ccb59f.js
+++ b/assets/js/78d48e13.f0ef3b58.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":8,"totalCount":75,"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":8,"totalCount":76,"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.3cc642e9.js b/assets/js/7d9726a8.8f1b366a.js
similarity index 78%
rename from assets/js/7d9726a8.3cc642e9.js
rename to assets/js/7d9726a8.8f1b366a.js
index fe04134e4..3f8742976 100644
--- a/assets/js/7d9726a8.3cc642e9.js
+++ b/assets/js/7d9726a8.8f1b366a.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":18,"totalCount":179,"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":18,"totalCount":180,"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.37cbcf72.js b/assets/js/814f3328.37cbcf72.js
deleted file mode 100644
index cc106d69a..000000000
--- a/assets/js/814f3328.37cbcf72.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[2535],{45641:e=>{e.exports=JSON.parse('{"title":"Recent Posts","items":[{"title":"[ADVISORY] Security Improvements in Apache CloudStack 4.20.2.0 and 4.22.0.0","permalink":"/blog/cve-advisories-4.20.2.0-4.22.0.0"},{"title":"Apache CloudStack 4.22.0.0 Release","permalink":"/blog/cloudstack-4.22.0.0-release"},{"title":"Apache CloudStack Terraform Provider 0.6.0 Release","permalink":"/blog/terraform-provider-0.6.0-re [...]
\ No newline at end of file
diff --git a/assets/js/814f3328.3dab41a6.js b/assets/js/814f3328.3dab41a6.js
new file mode 100644
index 000000000..ab8c1de7c
--- /dev/null
+++ b/assets/js/814f3328.3dab41a6.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[2535],{45641:e=>{e.exports=JSON.parse('{"title":"Recent Posts","items":[{"title":"CloudStack Kubernetes Provider v1.2.0 Release","permalink":"/blog/cloudstack-kubernetes-provider-v1.2.0"},{"title":"[ADVISORY] Security Improvements in Apache CloudStack 4.20.2.0 and 4.22.0.0","permalink":"/blog/cve-advisories-4.20.2.0-4.22.0.0"},{"title":"Apache CloudStack 4.22.0.0 Release","permalink":"/blog/cloudstack-4.22.0.0-re [...]
\ No newline at end of file
diff --git a/assets/js/8486c758.0969dfd9.js b/assets/js/8486c758.bb07fc97.js
similarity index 67%
rename from assets/js/8486c758.0969dfd9.js
rename to assets/js/8486c758.bb07fc97.js
index 8f69e9d78..6bed9ef63 100644
--- a/assets/js/8486c758.0969dfd9.js
+++ b/assets/js/8486c758.bb07fc97.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":8,"totalCount":75,"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":8,"totalCount":76,"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.b69574a9.js b/assets/js/878ae4b8.3717cd5b.js
similarity index 86%
rename from assets/js/878ae4b8.b69574a9.js
rename to assets/js/878ae4b8.3717cd5b.js
index 8deae2f23..fe8333adc 100644
--- a/assets/js/878ae4b8.b69574a9.js
+++ b/assets/js/878ae4b8.3717cd5b.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":75}')}}]);
\ 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":76}')}}]);
\ No newline at end of file
diff --git a/assets/js/8d351656.e56ed2d0.js b/assets/js/8d351656.90d16c0d.js
similarity index 77%
rename from assets/js/8d351656.e56ed2d0.js
rename to assets/js/8d351656.90d16c0d.js
index 8c90a12ee..e38c94b8d 100644
--- a/assets/js/8d351656.e56ed2d0.js
+++ b/assets/js/8d351656.90d16c0d.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":18,"totalCount":179,"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":18,"totalCount":180,"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.e9d7c6a9.js b/assets/js/8eb4e46b.d313ef74.js
similarity index 60%
rename from assets/js/8eb4e46b.e9d7c6a9.js
rename to assets/js/8eb4e46b.d313ef74.js
index cee7938f0..37e0db960 100644
--- a/assets/js/8eb4e46b.e9d7c6a9.js
+++ b/assets/js/8eb4e46b.d313ef74.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":18,"totalCount":179,"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":18,"totalCount":180,"previousPage":"/blog","nextPage":"/blog/page/3","blogDescription":"Apache CloudStack Blog","blogTitle":"Blog"}')}}]);
\ No newline at end of file
diff --git a/assets/js/9006ed44.50cd0d7a.js b/assets/js/9006ed44.26941db7.js
similarity index 77%
rename from assets/js/9006ed44.50cd0d7a.js
rename to assets/js/9006ed44.26941db7.js
index d1a462c46..346806c8d 100644
--- a/assets/js/9006ed44.50cd0d7a.js
+++ b/assets/js/9006ed44.26941db7.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":18,"totalCount":179,"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":18,"totalCount":180,"previousPage":"/blog/page/9","nextPage":"/blog/page/11","blogDescription":"Apache CloudStack Blog","blogTitle":"Blog"}')}}]);
\ No newline at end of file
diff --git a/assets/js/92999a1c.70341568.js b/assets/js/92999a1c.47108226.js
similarity index 78%
rename from assets/js/92999a1c.70341568.js
rename to assets/js/92999a1c.47108226.js
index dabd3b3a5..cc2785240 100644
--- a/assets/js/92999a1c.70341568.js
+++ b/assets/js/92999a1c.47108226.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":18,"totalCount":179,"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":18,"totalCount":180,"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.10da810b.js b/assets/js/97f157e3.86f49f01.js
similarity index 67%
rename from assets/js/97f157e3.10da810b.js
rename to assets/js/97f157e3.86f49f01.js
index ccdf228d7..0615ce847 100644
--- a/assets/js/97f157e3.10da810b.js
+++ b/assets/js/97f157e3.86f49f01.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":8,"totalCount":75,"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":8,"totalCount":76,"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.ce99db2c.js b/assets/js/98b657d8.d78eb44e.js
similarity index 78%
rename from assets/js/98b657d8.ce99db2c.js
rename to assets/js/98b657d8.d78eb44e.js
index d562af0e8..c8e519888 100644
--- a/assets/js/98b657d8.ce99db2c.js
+++ b/assets/js/98b657d8.d78eb44e.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":18,"totalCount":179,"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":18,"totalCount":180,"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.d8640115.js b/assets/js/9f0ef2b0.86d537a0.js
similarity index 77%
rename from assets/js/9f0ef2b0.d8640115.js
rename to assets/js/9f0ef2b0.86d537a0.js
index b0d6e551e..1317c7ed4 100644
--- a/assets/js/9f0ef2b0.d8640115.js
+++ b/assets/js/9f0ef2b0.86d537a0.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":18,"totalCount":179,"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":18,"totalCount":180,"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.5a3d964e.js b/assets/js/a7023ddc.353d638b.js
similarity index 85%
rename from assets/js/a7023ddc.5a3d964e.js
rename to assets/js/a7023ddc.353d638b.js
index 46579d019..82ae2e71a 100644
--- a/assets/js/a7023ddc.5a3d964e.js
+++ b/assets/js/a7023ddc.353d638b.js
@@ -1 +1 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[1713],{35208:e=>{e.exports=JSON.parse('[{"label":"announcement","permalink":"/blog/tags/announcement","count":75},{"label":"roundup","permalink":"/blog/tags/roundup","count":11},{"label":"community","permalink":"/blog/tags/community","count":15},{"label":"news","permalink":"/blog/tags/news","count":40},{"label":"events","permalink":"/blog/tags/events","count":1},{"label":"case-studies","permalink":"/blog/tags/cas [...]
\ 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":76},{"label":"roundup","permalink":"/blog/tags/roundup","count":11},{"label":"community","permalink":"/blog/tags/community","count":15},{"label":"news","permalink":"/blog/tags/news","count":40},{"label":"events","permalink":"/blog/tags/events","count":1},{"label":"case-studies","permalink":"/blog/tags/cas [...]
\ No newline at end of file
diff --git a/assets/js/b2b675dd.a34bcf40.js b/assets/js/b2b675dd.b2e72f15.js
similarity index 66%
rename from assets/js/b2b675dd.a34bcf40.js
rename to assets/js/b2b675dd.b2e72f15.js
index fd85f6f2d..30a8d8aed 100644
--- a/assets/js/b2b675dd.a34bcf40.js
+++ b/assets/js/b2b675dd.b2e72f15.js
@@ -1 +1 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[533],{28017:e=>{e.exports=JSON.parse('{"permalink":"/blog","page":1,"postsPerPage":10,"totalPages":18,"totalCount":179,"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":18,"totalCount":180,"nextPage":"/blog/page/2","blogDescription":"Apache CloudStack Blog","blogTitle":"Blog"}')}}]);
\ No newline at end of file
diff --git a/assets/js/b2f554cd.346a641e.js b/assets/js/b2f554cd.346a641e.js
new file mode 100644
index 000000000..4ac10b15b
--- /dev/null
+++ b/assets/js/b2f554cd.346a641e.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[1477],{30010:e=>{e.exports=JSON.parse('{"blogPosts":[{"id":"cloudstack-kubernetes-provider-v1.2.0","metadata":{"permalink":"/blog/cloudstack-kubernetes-provider-v1.2.0","editUrl":"https://github.com/apache/cloudstack-www/tree/main/blog/2025-12-29-cloudstack-kubernetes-provider-v1.2.0/index.md","source":"@site/blog/2025-12-29-cloudstack-kubernetes-provider-v1.2.0/index.md","title":"CloudStack Kubernetes Provider v [...]
\ No newline at end of file
diff --git a/assets/js/b2f554cd.ee7c95ce.js b/assets/js/b2f554cd.ee7c95ce.js
deleted file mode 100644
index 8f284a065..000000000
--- a/assets/js/b2f554cd.ee7c95ce.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[1477],{30010:e=>{e.exports=JSON.parse('{"blogPosts":[{"id":"cve-advisories-4.20.2.0-4.22.0.0","metadata":{"permalink":"/blog/cve-advisories-4.20.2.0-4.22.0.0","editUrl":"https://github.com/apache/cloudstack-www/tree/main/blog/2025-11-27-advisory-release-4.20.2.0-4.22.0.0/index.md","source":"@site/blog/2025-11-27-advisory-release-4.20.2.0-4.22.0.0/index.md","title":"[ADVISORY] Security Improvements in Apache Cloud [...]
\ No newline at end of file
diff --git a/assets/js/b6d922f1.de3567dc.js b/assets/js/b6d922f1.c4d99cba.js
similarity index 97%
rename from assets/js/b6d922f1.de3567dc.js
rename to assets/js/b6d922f1.c4d99cba.js
index a447bd13e..62ee8472a 100644
--- a/assets/js/b6d922f1.de3567dc.js
+++ b/assets/js/b6d922f1.c4d99cba.js
@@ -1 +1 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[9076],{3905:(e,t,a)=>{a.d(t,{Zo:()=>i,kt:()=>h});var r=a(67294);function o(e,t,a){return t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function s(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
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[9076],{3905:(e,t,a)=>{a.d(t,{Zo:()=>i,kt:()=>h});var r=a(67294);function o(e,t,a){return t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function s(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/d285ed2c.e880a23b.js b/assets/js/d285ed2c.6ee0e5d6.js
similarity index 77%
rename from assets/js/d285ed2c.e880a23b.js
rename to assets/js/d285ed2c.6ee0e5d6.js
index 200442e19..0358be136 100644
--- a/assets/js/d285ed2c.e880a23b.js
+++ b/assets/js/d285ed2c.6ee0e5d6.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":18,"totalCount":179,"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":18,"totalCount":180,"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/d9b55c4a.db385883.js b/assets/js/d9b55c4a.db385883.js
new file mode 100644
index 000000000..1c9a97455
--- /dev/null
+++ b/assets/js/d9b55c4a.db385883.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[4288],{3905:(e,t,r)=>{r.d(t,{Zo:()=>u,kt:()=>h});var n=r(67294);function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function a(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 s [...]
\ No newline at end of file
diff --git a/assets/js/db6ea1b6.c8360df7.js b/assets/js/db6ea1b6.f2a7b10c.js
similarity index 67%
rename from assets/js/db6ea1b6.c8360df7.js
rename to assets/js/db6ea1b6.f2a7b10c.js
index c3db6ccc9..ee284bf7a 100644
--- a/assets/js/db6ea1b6.c8360df7.js
+++ b/assets/js/db6ea1b6.f2a7b10c.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":8,"totalCount":75,"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":8,"totalCount":76,"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/e045e010.df9084ad.js b/assets/js/e045e010.0447271a.js
similarity index 63%
rename from assets/js/e045e010.df9084ad.js
rename to assets/js/e045e010.0447271a.js
index 20963adc9..bd9b98948 100644
--- a/assets/js/e045e010.df9084ad.js
+++ b/assets/js/e045e010.0447271a.js
@@ -1 +1 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[3916],{1861:e=>{e.exports=JSON.parse('{"permalink":"/blog/page/18","page":18,"postsPerPage":10,"totalPages":18,"totalCount":179,"previousPage":"/blog/page/17","blogDescription":"Apache CloudStack Blog","blogTitle":"Blog"}')}}]);
\ No newline at end of file
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[3916],{1861:e=>{e.exports=JSON.parse('{"permalink":"/blog/page/18","page":18,"postsPerPage":10,"totalPages":18,"totalCount":180,"previousPage":"/blog/page/17","blogDescription":"Apache CloudStack Blog","blogTitle":"Blog"}')}}]);
\ No newline at end of file
diff --git a/assets/js/e8ce4f5a.b3b29395.js b/assets/js/e8ce4f5a.ac232fc2.js
similarity index 86%
rename from assets/js/e8ce4f5a.b3b29395.js
rename to assets/js/e8ce4f5a.ac232fc2.js
index 0b2558b8a..fdb78d112 100644
--- a/assets/js/e8ce4f5a.b3b29395.js
+++ b/assets/js/e8ce4f5a.ac232fc2.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":75}')}}]);
\ 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":76}')}}]);
\ No newline at end of file
diff --git a/assets/js/ea0b99b4.43179ddf.js b/assets/js/ea0b99b4.daea2079.js
similarity index 86%
rename from assets/js/ea0b99b4.43179ddf.js
rename to assets/js/ea0b99b4.daea2079.js
index 4b41a1457..08a3a9a77 100644
--- a/assets/js/ea0b99b4.43179ddf.js
+++ b/assets/js/ea0b99b4.daea2079.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":75}')}}]);
\ 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":76}')}}]);
\ No newline at end of file
diff --git a/assets/js/ece86388.7f32216f.js b/assets/js/ece86388.525172a8.js
similarity index 78%
rename from assets/js/ece86388.7f32216f.js
rename to assets/js/ece86388.525172a8.js
index ea98c4fe1..0f9240498 100644
--- a/assets/js/ece86388.7f32216f.js
+++ b/assets/js/ece86388.525172a8.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":8,"totalCount":75,"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":8,"totalCount":76,"nextPage":"/blog/tags/announcement/page/2","blogDescription":"Apache CloudStack Blog","blogTitle":"Blog"}')}}]);
\ No newline at end of file
diff --git a/assets/js/eda7ed75.7dd19f34.js b/assets/js/eda7ed75.fa51ceb1.js
similarity index 76%
rename from assets/js/eda7ed75.7dd19f34.js
rename to assets/js/eda7ed75.fa51ceb1.js
index 3c3cc22a2..b6c25cd2d 100644
--- a/assets/js/eda7ed75.7dd19f34.js
+++ b/assets/js/eda7ed75.fa51ceb1.js
@@ -1 +1 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[184],{40371:e=>{e.exports=JSON.parse('{"permalink":"/blog/tags/announcement/page/8","page":8,"postsPerPage":10,"totalPages":8,"totalCount":75,"previousPage":"/blog/tags/announcement/page/7","blogDescription":"Apache CloudStack Blog","blogTitle":"Blog"}')}}]);
\ No newline at end of file
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[184],{40371:e=>{e.exports=JSON.parse('{"permalink":"/blog/tags/announcement/page/8","page":8,"postsPerPage":10,"totalPages":8,"totalCount":76,"previousPage":"/blog/tags/announcement/page/7","blogDescription":"Apache CloudStack Blog","blogTitle":"Blog"}')}}]);
\ No newline at end of file
diff --git a/assets/js/efcc2c44.0c889685.js b/assets/js/efcc2c44.f951da46.js
similarity index 86%
rename from assets/js/efcc2c44.0c889685.js
rename to assets/js/efcc2c44.f951da46.js
index ce43c5d79..d06b83373 100644
--- a/assets/js/efcc2c44.0c889685.js
+++ b/assets/js/efcc2c44.f951da46.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":75}')}}]);
\ 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":76}')}}]);
\ No newline at end of file
diff --git a/assets/js/f091cc2c.5c84d78c.js b/assets/js/f091cc2c.8d304ad2.js
similarity index 78%
rename from assets/js/f091cc2c.5c84d78c.js
rename to assets/js/f091cc2c.8d304ad2.js
index 16349858f..dceb2f381 100644
--- a/assets/js/f091cc2c.5c84d78c.js
+++ b/assets/js/f091cc2c.8d304ad2.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":18,"totalCount":179,"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":18,"totalCount":180,"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/f1992334.8c9b4683.js b/assets/js/f1992334.9af2afce.js
similarity index 86%
rename from assets/js/f1992334.8c9b4683.js
rename to assets/js/f1992334.9af2afce.js
index f1a2a42f4..a81dd3f66 100644
--- a/assets/js/f1992334.8c9b4683.js
+++ b/assets/js/f1992334.9af2afce.js
@@ -1 +1 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[4808],{62260:e=>{e.exports=JSON.parse('{"label":"announcement","permalink":"/blog/tags/announcement","allTagsPath":"/blog/tags","count":75}')}}]);
\ No newline at end of file
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[4808],{62260:e=>{e.exports=JSON.parse('{"label":"announcement","permalink":"/blog/tags/announcement","allTagsPath":"/blog/tags","count":76}')}}]);
\ No newline at end of file
diff --git a/assets/js/f4165232.703d0234.js b/assets/js/f4165232.d4f3e8ef.js
similarity index 77%
rename from assets/js/f4165232.703d0234.js
rename to assets/js/f4165232.d4f3e8ef.js
index 7ccc61f51..a07c02abc 100644
--- a/assets/js/f4165232.703d0234.js
+++ b/assets/js/f4165232.d4f3e8ef.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":18,"totalCount":179,"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":18,"totalCount":180,"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.116f98f8.js b/assets/js/main.116f98f8.js
new file mode 100644
index 000000000..18653287f
--- /dev/null
+++ b/assets/js/main.116f98f8.js
@@ -0,0 +1,2 @@
+/*! For license information please see main.116f98f8.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.3cc3682e.js.LICENSE.txt b/assets/js/main.116f98f8.js.LICENSE.txt
similarity index 100%
rename from assets/js/main.3cc3682e.js.LICENSE.txt
rename to assets/js/main.116f98f8.js.LICENSE.txt
diff --git a/assets/js/main.3cc3682e.js b/assets/js/main.3cc3682e.js
deleted file mode 100644
index 257d69a17..000000000
--- a/assets/js/main.3cc3682e.js
+++ /dev/null
@@ -1,2 +0,0 @@
-/*! For license information please see main.3cc3682e.js.LICENSE.txt */
-(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[179],{723:(e,t,n)=>{"use strict";n.d(t,{Z:()=>p});var a=n(67294),r=n(87462),o=n(68356),i=n.n(o),c=n(16887);const l={"00346d4a":[()=>n.e(380).then(n.bind(n,86297)),"@site/blog/2023-03-08-future-proof-open-source-platform.md",86297],"00366f10":[()=>n.e(3586).then(n.bind(n,67121)),"@site/blog/2023-01-13-cloudstack-european-user-group-may.md",67121],"00c902c0":[()=>n.e(9774).then(n.bind(n,60720)),"@site/blog/2017-10-13-dnsmasq-vu [...]
\ No newline at end of file
diff --git a/assets/js/runtime~main.d05a3a32.js b/assets/js/runtime~main.d05a3a32.js
deleted file mode 100644
index 70e9d029e..000000000
--- a/assets/js/runtime~main.d05a3a32.js
+++ /dev/null
@@ -1 +0,0 @@
-(()=>{"use strict";var e,c,f,d,a,b={},t={};function r(e){var c=t[e];if(void 0!==c)return c.exports;var f=t[e]={exports:{}};return b[e].call(f.exports,f,f.exports,r),f.exports}r.m=b,e=[],r.O=(c,f,d,a)=>{if(!f){var b=1/0;for(i=0;i<e.length;i++){f=e[i][0],d=e[i][1],a=e[i][2];for(var t=!0,o=0;o<f.length;o++)(!1&a||b>=a)&&Object.keys(r.O).every((e=>r.O[e](f[o])))?f.splice(o--,1):(t=!1,a<b&&(b=a));if(t){e.splice(i--,1);var n=d();void 0!==n&&(c=n)}}return c}a=a||0;for(var i=e.length;i>0&&e[i-1] [...]
\ No newline at end of file
diff --git a/assets/js/runtime~main.d9b0a3d4.js b/assets/js/runtime~main.d9b0a3d4.js
new file mode 100644
index 000000000..1ca8cbed5
--- /dev/null
+++ b/assets/js/runtime~main.d9b0a3d4.js
@@ -0,0 +1 @@
+(()=>{"use strict";var e,c,a,f,d,b={},t={};function r(e){var c=t[e];if(void 0!==c)return c.exports;var a=t[e]={exports:{}};return b[e].call(a.exports,a,a.exports,r),a.exports}r.m=b,e=[],r.O=(c,a,f,d)=>{if(!a){var b=1/0;for(i=0;i<e.length;i++){a=e[i][0],f=e[i][1],d=e[i][2];for(var t=!0,o=0;o<a.length;o++)(!1&d||b>=d)&&Object.keys(r.O).every((e=>r.O[e](a[o])))?a.splice(o--,1):(t=!1,d<b&&(b=d));if(t){e.splice(i--,1);var n=f();void 0!==n&&(c=n)}}return c}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 e20839c45..b3c876e2f 100644
--- a/blog/4_1_0_vote_in/index.html
+++ b/blog/4_1_0_vote_in/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 b59fad3c5..45975d1d3 100644
--- a/blog/advisory-apache-cloudstack-advisory-on/index.html
+++ b/blog/advisory-apache-cloudstack-advisory-on/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 534610c2f..845d87b42 100644
--- a/blog/announce_announcing_apache_cloudstack_4/index.html
+++ b/blog/announce_announcing_apache_cloudstack_4/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 dfa62817e..d28ff1c72 100644
--- a/blog/announcing-apache-cloudstack-4-12/index.html
+++ b/blog/announcing-apache-cloudstack-4-12/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 a3ecd5c02..b27c0f86d 100644
--- a/blog/announcing-apache-cloudstack-lts-maintenance/index.html
+++ b/blog/announcing-apache-cloudstack-lts-maintenance/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 1f5445c0e..beea38e43 100644
--- a/blog/announcing-apache-cloudstack-lts-maintenance1/index.html
+++ b/blog/announcing-apache-cloudstack-lts-maintenance1/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 04fb4a241..95268a828 100644
--- a/blog/announcing-apache-cloudstack-lts-maintenance2/index.html
+++ b/blog/announcing-apache-cloudstack-lts-maintenance2/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 3f8cb3108..b1d09da28 100644
--- a/blog/announcing-apache-cloudstack-lts-maintenance3/index.html
+++ b/blog/announcing-apache-cloudstack-lts-maintenance3/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 2cb39509d..c750fc159 100644
--- a/blog/announcing_apache_cloudmonkey_v5_2/index.html
+++ b/blog/announcing_apache_cloudmonkey_v5_2/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 1efd90aea..d6bd89e65 100644
--- a/blog/announcing_apache_cloudstack_4_2/index.html
+++ b/blog/announcing_apache_cloudstack_4_2/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 899907397..72fad292d 100644
--- a/blog/announcing_apache_cloudstack_4_21/index.html
+++ b/blog/announcing_apache_cloudstack_4_21/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 5ea6532c9..293f02639 100644
--- a/blog/announcing_apache_cloudstack_4_3/index.html
+++ b/blog/announcing_apache_cloudstack_4_3/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 6bd95d20e..530662875 100644
--- a/blog/announcing_apache_cloudstack_cloudmonkey_5/index.html
+++ b/blog/announcing_apache_cloudstack_cloudmonkey_5/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 bc91fdda5..e955c5384 100644
--- a/blog/announcing_apache_cloudstack_v4_4/index.html
+++ b/blog/announcing_apache_cloudstack_v4_4/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 99ac8698f..9042814c9 100644
--- a/blog/announcing_cloudstack_collaboration_conference_2013/index.html
+++ b/blog/announcing_cloudstack_collaboration_conference_2013/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 40f5feee0..4eefe9b77 100644
--- a/blog/announcing_the_cloudstack_collaboration_conference/index.html
+++ b/blog/announcing_the_cloudstack_collaboration_conference/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 1ab35d221..d38203969 100644
--- a/blog/apache-cloudstack-4-17-release/index.html
+++ b/blog/apache-cloudstack-4-17-release/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 8c3a48d41..6ab59ef53 100644
--- a/blog/apache-cloudstack-4-18-0/index.html
+++ b/blog/apache-cloudstack-4-18-0/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 d69ca89ff..4c22af12f 100644
--- a/blog/apache-cloudstack-and-tungsten-fabric/index.html
+++ b/blog/apache-cloudstack-and-tungsten-fabric/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 d1a7a388c..15a8cceb9 100644
--- a/blog/apache-cloudstack-at-cloudfest/index.html
+++ b/blog/apache-cloudstack-at-cloudfest/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 cf0fb507e..488577bd2 100644
--- a/blog/apache-cloudstack-cloudmonkey-v6-2/index.html
+++ b/blog/apache-cloudstack-cloudmonkey-v6-2/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 175f13775..ebcc4810f 100644
--- a/blog/apache-cloudstack-lts-maintenance-release/index.html
+++ b/blog/apache-cloudstack-lts-maintenance-release/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 d639091e3..5e9cfdef4 100644
--- a/blog/apache-cloudstack-lts-maintenance-release1/index.html
+++ b/blog/apache-cloudstack-lts-maintenance-release1/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 09f8fdeec..b24ea172a 100644
--- a/blog/apache-cloudstack-lts-maintenance-release2/index.html
+++ b/blog/apache-cloudstack-lts-maintenance-release2/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 7e8866f4c..e86e7c8fb 100644
--- a/blog/apache-cloudstack-lts-maintenance-release3/index.html
+++ b/blog/apache-cloudstack-lts-maintenance-release3/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 44faefd17..e382b029c 100644
--- a/blog/apache-cloudstack-lts-release-41710/index.html
+++ b/blog/apache-cloudstack-lts-release-41710/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 d391062c5..0904745ca 100644
--- a/blog/apache-cloudstack-lts-release-41720/index.html
+++ b/blog/apache-cloudstack-lts-release-41720/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 06f773fd8..3ba38eee3 100644
--- a/blog/apache-cloudstack-terraform-provider-v0/index.html
+++ b/blog/apache-cloudstack-terraform-provider-v0/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 fd9eb9e2f..ee6617305 100644
--- a/blog/apache-cloudstack-use-cases-benefits/index.html
+++ b/blog/apache-cloudstack-use-cases-benefits/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 597f56a54..095942df4 100644
--- a/blog/apache_cloudstack_2013_collaboration_conference/index.html
+++ b/blog/apache_cloudstack_2013_collaboration_conference/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 d7383d8da..117b111cf 100644
--- a/blog/apache_cloudstack_4_0_0/index.html
+++ b/blog/apache_cloudstack_4_0_0/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 4dc333c4a..91a265f2c 100644
--- a/blog/apache_cloudstack_4_0_11/index.html
+++ b/blog/apache_cloudstack_4_0_11/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 0421cf99d..cbc6da51a 100644
--- a/blog/apache_cloudstack_4_0_2/index.html
+++ b/blog/apache_cloudstack_4_0_2/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 28bdd28df..d7c9f8166 100644
--- a/blog/apache_cloudstack_4_1_0/index.html
+++ b/blog/apache_cloudstack_4_1_0/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 6b86b8683..732fe9e41 100644
--- a/blog/apache_cloudstack_4_1_1/index.html
+++ b/blog/apache_cloudstack_4_1_1/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 db7cbd7bf..193dd27ca 100644
--- a/blog/apache_cloudstack_4_6_is/index.html
+++ b/blog/apache_cloudstack_4_6_is/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 4139df86d..8b6429e11 100644
--- a/blog/apache_cloudstack_collab_conference_for/index.html
+++ b/blog/apache_cloudstack_collab_conference_for/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 79be52bee..ba0d0746f 100644
--- a/blog/apache_cloudstack_registeruserkeys_authorization_vulnerability/index.html
+++ b/blog/apache_cloudstack_registeruserkeys_authorization_vulnerability/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 0dbb0e474..ed3df6520 100644
--- a/blog/apache_cloudstack_weekly_news_1/index.html
+++ b/blog/apache_cloudstack_weekly_news_1/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 bf40433c1..c0dd5dfad 100644
--- a/blog/apache_cloudstack_weekly_news_10/index.html
+++ b/blog/apache_cloudstack_weekly_news_10/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 77fee6bfc..4d01be607 100644
--- a/blog/apache_cloudstack_weekly_news_11/index.html
+++ b/blog/apache_cloudstack_weekly_news_11/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 2489ad12a..ae9cc5169 100644
--- a/blog/apache_cloudstack_weekly_news_111/index.html
+++ b/blog/apache_cloudstack_weekly_news_111/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 e3e026178..9500ffe8f 100644
--- a/blog/apache_cloudstack_weekly_news_12/index.html
+++ b/blog/apache_cloudstack_weekly_news_12/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 366ad43b0..066ec9a13 100644
--- a/blog/apache_cloudstack_weekly_news_13/index.html
+++ b/blog/apache_cloudstack_weekly_news_13/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 e27e0bbe4..a72248248 100644
--- a/blog/apache_cloudstack_weekly_news_14/index.html
+++ b/blog/apache_cloudstack_weekly_news_14/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 2fa699040..b50fe92c3 100644
--- a/blog/apache_cloudstack_weekly_news_17/index.html
+++ b/blog/apache_cloudstack_weekly_news_17/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 9a8a67be5..6ba58a952 100644
--- a/blog/apache_cloudstack_weekly_news_18/index.html
+++ b/blog/apache_cloudstack_weekly_news_18/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 fc371840a..a61fbb25a 100644
--- a/blog/apache_cloudstack_weekly_news_181/index.html
+++ b/blog/apache_cloudstack_weekly_news_181/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 4b12c52f1..df64e64a5 100644
--- a/blog/apache_cloudstack_weekly_news_21/index.html
+++ b/blog/apache_cloudstack_weekly_news_21/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 94793be21..a42e21bb0 100644
--- a/blog/apache_cloudstack_weekly_news_22/index.html
+++ b/blog/apache_cloudstack_weekly_news_22/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 41f91e24d..9e4604076 100644
--- a/blog/apache_cloudstack_weekly_news_24/index.html
+++ b/blog/apache_cloudstack_weekly_news_24/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 1aab08d33..763dba208 100644
--- a/blog/apache_cloudstack_weekly_news_25/index.html
+++ b/blog/apache_cloudstack_weekly_news_25/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 ecb04cdff..703b27a3a 100644
--- a/blog/apache_cloudstack_weekly_news_251/index.html
+++ b/blog/apache_cloudstack_weekly_news_251/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 ff247b1b5..2bcc7f275 100644
--- a/blog/apache_cloudstack_weekly_news_28/index.html
+++ b/blog/apache_cloudstack_weekly_news_28/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 2e6267de4..7cc2af54a 100644
--- a/blog/apache_cloudstack_weekly_news_29/index.html
+++ b/blog/apache_cloudstack_weekly_news_29/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 a8b0c1cdb..f775ac081 100644
--- a/blog/apache_cloudstack_weekly_news_4/index.html
+++ b/blog/apache_cloudstack_weekly_news_4/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 02efb11fe..2358a20d5 100644
--- a/blog/apache_cloudstack_weekly_news_41/index.html
+++ b/blog/apache_cloudstack_weekly_news_41/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 a3892513f..0e5be8048 100644
--- a/blog/apache_cloudstack_weekly_news_42/index.html
+++ b/blog/apache_cloudstack_weekly_news_42/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 4ac0db60e..616bb001d 100644
--- a/blog/apache_cloudstack_weekly_news_8/index.html
+++ b/blog/apache_cloudstack_weekly_news_8/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/apiculus/index.html b/blog/apiculus/index.html
index df2ffe53f..d1dfb5d69 100644
--- a/blog/apiculus/index.html
+++ b/blog/apiculus/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/archive/index.html b/blog/archive/index.html
index c6090fa09..cd6e10db0 100644
--- a/blog/archive/index.html
+++ b/blog/archive/index.html
@@ -12,12 +12,12 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 22621bcc0..3bc60c963 100644
--- a/blog/asf_mailing_list_problems/index.html
+++ b/blog/asf_mailing_list_problems/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/atom.xml b/blog/atom.xml
index 9dabc0df3..ac9d5919d 100644
--- a/blog/atom.xml
+++ b/blog/atom.xml
@@ -2,11 +2,38 @@
<feed xmlns="http://www.w3.org/2005/Atom">
<id>https://cloudstack.apache.org/blog</id>
<title>Apache CloudStack Blog</title>
- <updated>2025-11-27T00:00:00.000Z</updated>
+ <updated>2025-12-29T00:00:00.000Z</updated>
<generator>https://github.com/jpmonette/feed</generator>
<link rel="alternate" href="https://cloudstack.apache.org/blog"/>
<subtitle>Apache CloudStack Blog</subtitle>
<icon>https://cloudstack.apache.org/img/favicon.ico</icon>
+ <entry>
+ <title type="html"><![CDATA[CloudStack Kubernetes Provider v1.2.0 Release]]></title>
+ <id>https://cloudstack.apache.org/blog/cloudstack-kubernetes-provider-v1.2.0</id>
+ <link href="https://cloudstack.apache.org/blog/cloudstack-kubernetes-provider-v1.2.0"/>
+ <updated>2025-12-29T00:00:00.000Z</updated>
+ <summary type="html"><![CDATA[The Apache CloudStack project is pleased to announce the release of]]></summary>
+ <content type="html"><![CDATA[<p><a href="/blog/cloudstack-kubernetes-provider-v1.2.0"><img loading="lazy" src="/assets/images/banner-14ecb4ecc100e99f4710bb42eaa724c6.jpg" title="CloudStack Kubernetes Provider v1.2.0 Release" width="2848" height="1472" class="img_ev3q"></a></p><p>The Apache CloudStack project is pleased to announce the release of
+<a href="https://github.com/apache/cloudstack-kubernetes-provider/releases/tag/v1.2.0" target="_blank" rel="noopener noreferrer">CloudStack Kubernetes Provider
+v1.2.0</a>
+that facilitates Kubernetes deployments on CloudStack.</p><p>It allows Kubernetes to dynamically allocate IP addresses and the
+respective networking rules on CloudStack to ensure seamless TCP, UDP
+and TCP-Proxy LoadBalancer deployments on Kubernetes. This was
+historically part of the Kubernetes codebase which was later removed
+and donated to the project to allow for further maintenance of the
+provider plugin.</p><p>This release contains various bug fixes and improvements. Some of the
+highlighted features include:</p><ul><li>Support for NetworkACLs for LB on VPC networks</li><li>Support configuring source CIDR list</li><li>ARM support for docker images</li></ul><h1>Documentation</h1><ul><li><a href="https://github.com/apache/cloudstack-kubernetes-provider/blob/v1.2.0/README.md" target="_blank" rel="noopener noreferrer">https://github.com/apache/cloudstack-kubernetes-provider/blob/v1.2.0/README.md</a></li><li><a href="https://docs.cloudstack.apache.org/en/latest/plugin [...]
+the downloads page:
+<a href="https://cloudstack.apache.org/downloads#cloudstack-kubernetes-provider-release" target="_blank" rel="noopener noreferrer">https://cloudstack.apache.org/downloads#cloudstack-kubernetes-provider-release</a></p><p>Changelog for this release can be found here:
+<a href="https://github.com/apache/cloudstack-kubernetes-provider/releases/tag/v1.2.0" target="_blank" rel="noopener noreferrer">https://github.com/apache/cloudstack-kubernetes-provider/releases/tag/v1.2.0</a></p><p>In addition to the official source code release, the container image
+is available here:
+<a href="https://hub.docker.com/layers/apache/cloudstack-kubernetes-provider/v1.2.0" target="_blank" rel="noopener noreferrer">https://hub.docker.com/layers/apache/cloudstack-kubernetes-provider/v1.2.0</a></p>]]></content>
+ <author>
+ <name>Vishesh Jindal</name>
+ <uri>https://github.com/vishesh92</uri>
+ </author>
+ <category label="announcement" term="announcement"/>
+ </entry>
<entry>
<title type="html"><![CDATA[[ADVISORY] Security Improvements in Apache CloudStack 4.20.2.0 and 4.22.0.0]]></title>
<id>https://cloudstack.apache.org/blog/cve-advisories-4.20.2.0-4.22.0.0</id>
diff --git a/blog/becoming-a-profitable/index.html b/blog/becoming-a-profitable/index.html
index 4de4fafdd..3a414aaf4 100644
--- a/blog/becoming-a-profitable/index.html
+++ b/blog/becoming-a-profitable/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 6580ba47d..fabc55ec1 100644
--- a/blog/bringing-digital-services-to-billions-with-apache-cloudstack/index.html
+++ b/blog/bringing-digital-services-to-billions-with-apache-cloudstack/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 43797aab9..da7ae58b1 100644
--- a/blog/case-study-ikoula-xcpng-cloudstack/index.html
+++ b/blog/case-study-ikoula-xcpng-cloudstack/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 ecf70544e..af68c9ea9 100644
--- a/blog/ccc-2024-roundup/index.html
+++ b/blog/ccc-2024-roundup/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 944e3581b..6e9ae05d1 100644
--- a/blog/ccc-2024/index.html
+++ b/blog/ccc-2024/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 3a8f26154..a7ea86b02 100644
--- a/blog/ccc2023-agenda-revealed/index.html
+++ b/blog/ccc2023-agenda-revealed/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 01f4b69e0..c7b4f06b5 100644
--- a/blog/ccc2023-roundup/index.html
+++ b/blog/ccc2023-roundup/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 5f08fe44c..e567e1945 100644
--- a/blog/ccc2023-vp-interview/index.html
+++ b/blog/ccc2023-vp-interview/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 2a73f9b7a..2a0541cd7 100644
--- a/blog/ccc2024-agenda-revealed/index.html
+++ b/blog/ccc2024-agenda-revealed/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 bf61adeb9..f78ccd1ac 100644
--- a/blog/cloud-iaas-predictions-for-2022/index.html
+++ b/blog/cloud-iaas-predictions-for-2022/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 3bf486451..a37022d73 100644
--- a/blog/cloudfest-2024-roundup/index.html
+++ b/blog/cloudfest-2024-roundup/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 3aeed9a2b..cf9034ab2 100644
--- a/blog/cloudfest-2024/index.html
+++ b/blog/cloudfest-2024/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 fd337f248..83e1923be 100644
--- a/blog/cloudfest-2025/index.html
+++ b/blog/cloudfest-2025/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 3d4b761f7..7863bad90 100644
--- a/blog/cloudmonkey-6.3-release/index.html
+++ b/blog/cloudmonkey-6.3-release/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 bb6c347f1..222e159e8 100644
--- a/blog/cloudmonkey-6.4-release/index.html
+++ b/blog/cloudmonkey-6.4-release/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/cloudmonkey-6.5-release/index.html b/blog/cloudmonkey-6.5-release/index.html
index 23480a125..93f08c2b0 100644
--- a/blog/cloudmonkey-6.5-release/index.html
+++ b/blog/cloudmonkey-6.5-release/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 83b64d6c7..6ce47ece4 100644
--- a/blog/cloudstack-4.18.1-release/index.html
+++ b/blog/cloudstack-4.18.1-release/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 1dd1a5770..1ed15afd4 100644
--- a/blog/cloudstack-4.19.0.0-release/index.html
+++ b/blog/cloudstack-4.19.0.0-release/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 775c78931..b1717752e 100644
--- a/blog/cloudstack-4.19.1.0-release/index.html
+++ b/blog/cloudstack-4.19.1.0-release/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 0554e320d..3037379bb 100644
--- a/blog/cloudstack-4.19.2.0-release/index.html
+++ b/blog/cloudstack-4.19.2.0-release/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 7ba97b964..7c234ab19 100644
--- a/blog/cloudstack-4.19.3.0-4.20.1.0-release/index.html
+++ b/blog/cloudstack-4.19.3.0-4.20.1.0-release/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 2c2887798..d210c8393 100644
--- a/blog/cloudstack-4.20.0.0-release/index.html
+++ b/blog/cloudstack-4.20.0.0-release/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/cloudstack-4.20.2.0-release/index.html b/blog/cloudstack-4.20.2.0-release/index.html
index a5492fd96..feef2491c 100644
--- a/blog/cloudstack-4.20.2.0-release/index.html
+++ b/blog/cloudstack-4.20.2.0-release/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/cloudstack-4.21.0.0-release/index.html b/blog/cloudstack-4.21.0.0-release/index.html
index 0a571fd32..31417c2fc 100644
--- a/blog/cloudstack-4.21.0.0-release/index.html
+++ b/blog/cloudstack-4.21.0.0-release/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/cloudstack-4.22.0.0-release/index.html b/blog/cloudstack-4.22.0.0-release/index.html
index 6a93cad90..1646a7540 100644
--- a/blog/cloudstack-4.22.0.0-release/index.html
+++ b/blog/cloudstack-4.22.0.0-release/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 ab0033777..bfc61f3b8 100644
--- a/blog/cloudstack-advisory-on-insecure-project/index.html
+++ b/blog/cloudstack-advisory-on-insecure-project/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 e0f3d6d5b..86a401c55 100644
--- a/blog/cloudstack-advisory-on-spring4shell-cve/index.html
+++ b/blog/cloudstack-advisory-on-spring4shell-cve/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 75fd36e99..102a07b85 100644
--- a/blog/cloudstack-and-gitops-at-scale/index.html
+++ b/blog/cloudstack-and-gitops-at-scale/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -104,7 +104,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 79dcf0285..f003eb2fb 100644
--- a/blog/cloudstack-collaboration-conference-2021-november/index.html
+++ b/blog/cloudstack-collaboration-conference-2021-november/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 1969db438..c80416f75 100644
--- a/blog/cloudstack-collaboration-conference-2022-november/index.html
+++ b/blog/cloudstack-collaboration-conference-2022-november/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 01cf62daa..0e03491ef 100644
--- a/blog/cloudstack-collaboration-conference-2022-november1/index.html
+++ b/blog/cloudstack-collaboration-conference-2022-november1/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 734914260..11ee674a5 100644
--- a/blog/cloudstack-collaboration-conference-2022-roundup/index.html
+++ b/blog/cloudstack-collaboration-conference-2022-roundup/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 f1800b41f..96217350f 100644
--- a/blog/cloudstack-collaboration-conference-2023/index.html
+++ b/blog/cloudstack-collaboration-conference-2023/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 0b45b7198..303213987 100644
--- a/blog/cloudstack-european-user-group-may/index.html
+++ b/blog/cloudstack-european-user-group-may/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 4d8c50a86..5e5877ab2 100644
--- a/blog/cloudstack-european-user-group-may1/index.html
+++ b/blog/cloudstack-european-user-group-may1/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 7386d71b0..ffc31f3ce 100644
--- a/blog/cloudstack-european-user-group-virtual/index.html
+++ b/blog/cloudstack-european-user-group-virtual/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 394ff050f..49caeae89 100644
--- a/blog/cloudstack-india-user-group-2023-roundup/index.html
+++ b/blog/cloudstack-india-user-group-2023-roundup/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 938278922..6210d5a6c 100644
--- a/blog/cloudstack-india-user-group-meetup-2023/index.html
+++ b/blog/cloudstack-india-user-group-meetup-2023/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 750e03ce3..96692b060 100644
--- a/blog/cloudstack-integrations-linbit-open-source/index.html
+++ b/blog/cloudstack-integrations-linbit-open-source/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 3224ddfca..b9a87fd49 100644
--- a/blog/cloudstack-integrations-storpool-storage/index.html
+++ b/blog/cloudstack-integrations-storpool-storage/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 31db145a3..91b76fab3 100644
--- a/blog/cloudstack-kubernetes-provider-v1-0/index.html
+++ b/blog/cloudstack-kubernetes-provider-v1-0/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 91ace85fd..4acce3629 100644
--- a/blog/cloudstack-kubernetes-provider-v1.1.0/index.html
+++ b/blog/cloudstack-kubernetes-provider-v1.1.0/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/cloudstack-kubernetes-provider-v1.2.0.htm/index.html b/blog/cloudstack-kubernetes-provider-v1.2.0.htm/index.html
new file mode 100644
index 000000000..d1a7c84ec
--- /dev/null
+++ b/blog/cloudstack-kubernetes-provider-v1.2.0.htm/index.html
@@ -0,0 +1,11 @@
+<!DOCTYPE html>
+<html>
+ <head>
+ <meta charset="UTF-8">
+ <meta http-equiv="refresh" content="0; url=/blog/cloudstack-kubernetes-provider-v1.2.0">
+ <link rel="canonical" href="/blog/cloudstack-kubernetes-provider-v1.2.0" />
+ </head>
+ <script>
+ window.location.href = '/blog/cloudstack-kubernetes-provider-v1.2.0' + window.location.search + window.location.hash;
+ </script>
+</html>
\ No newline at end of file
diff --git a/blog/cloudstack-kubernetes-provider-v1.2.0.html/index.html b/blog/cloudstack-kubernetes-provider-v1.2.0.html/index.html
new file mode 100644
index 000000000..d1a7c84ec
--- /dev/null
+++ b/blog/cloudstack-kubernetes-provider-v1.2.0.html/index.html
@@ -0,0 +1,11 @@
+<!DOCTYPE html>
+<html>
+ <head>
+ <meta charset="UTF-8">
+ <meta http-equiv="refresh" content="0; url=/blog/cloudstack-kubernetes-provider-v1.2.0">
+ <link rel="canonical" href="/blog/cloudstack-kubernetes-provider-v1.2.0" />
+ </head>
+ <script>
+ window.location.href = '/blog/cloudstack-kubernetes-provider-v1.2.0' + window.location.search + window.location.hash;
+ </script>
+</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.2.0/index.html
similarity index 69%
copy from blog/cloudstack-kubernetes-provider-v1.1.0/index.html
copy to blog/cloudstack-kubernetes-provider-v1.2.0/index.html
index 91ace85fd..405dcc8ae 100644
--- a/blog/cloudstack-kubernetes-provider-v1.1.0/index.html
+++ b/blog/cloudstack-kubernetes-provider-v1.2.0/index.html
@@ -3,7 +3,7 @@
<head>
<meta charset="UTF-8">
<meta name="generator" content="Docusaurus v2.4.3">
-<title data-rh="true">CloudStack Kubernetes Provider v1.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-kubernetes-provider-v1.1.0"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docusaurus_tag" content="default"><m [...]
+<title data-rh="true">CloudStack Kubernetes Provider v1.2.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-kubernetes-provider-v1.2.0"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docusaurus_tag" content="default"><m [...]
<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache CloudStack Atom Feed">
@@ -12,22 +12,26 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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 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
+<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-kubernetes-provider/releases/tag/v1.2.0" target="_blank" rel="noopener noreferrer">CloudStack Kubernetes Provider
+v1.2.0</a>
+that facilitates Kubernetes deployments on CloudStack.</p><p>It allows Kubernetes to dynamically allocate IP addresses and the
respective networking rules on CloudStack to ensure seamless TCP, UDP
and TCP-Proxy LoadBalancer deployments on Kubernetes. This was
historically part of the Kubernetes codebase which was later removed
and donated to the project to allow for further maintenance of the
-provider plugin.</p><h1>Documentation</h1><p><a href="https://docs.cloudstack.apache.org/en/latest/plugins/cloudstack-kubernetes-provider.html" target="_blank" rel="noopener noreferrer">https://docs.cloudstack.apache.org/en/latest/plugins/cloudstack-kubernetes-provider.html</a></p><h1>Downloads</h1><p>The official source code for the v1.1.0 release can be downloaded from
-the downloads page:</p><p><a href="https://cloudstack.apache.org/downloads#cloudstack-kubernetes-provider-release" target="_blank" rel="noopener noreferrer">https://cloudstack.apache.org/downloads#cloudstack-kubernetes-provider-release</a></p><p>Changelog for this release can be found here:</p><p><a href="https://github.com/apache/cloudstack-kubernetes-provider/releases/tag/v1.1.0" target="_blank" rel="noopener noreferrer">https://github.com/apache/cloudstack-kubernetes-provider/releases [...]
-is available here::</p><p><a href="https://hub.docker.com/layers/apache/cloudstack-kubernetes-provider/v1.1.0/images/sha256-10c058968e7d2f8e55da5976336a42d88b057e75880f000d3120aa2d75649e97?context=explore" target="_blank" rel="noopener noreferrer">https://hub.docker.com/layers/apache/cloudstack-kubernetes-provider/v1.1.0/images/sha256-10c058968e7d2f8e55da5976336a42d88b057e75880f000d3120aa2d75649e97?context=explore</a></p></div><footer class="row docusaurus-mt-lg blogPostFooterDetailsFull [...]
+provider plugin.</p><p>This release contains various bug fixes and improvements. Some of the
+highlighted features include:</p><ul><li>Support for NetworkACLs for LB on VPC networks</li><li>Support configuring source CIDR list</li><li>ARM support for docker images</li></ul><h1>Documentation</h1><ul><li><a href="https://github.com/apache/cloudstack-kubernetes-provider/blob/v1.2.0/README.md" target="_blank" rel="noopener noreferrer">https://github.com/apache/cloudstack-kubernetes-provider/blob/v1.2.0/README.md</a></li><li><a href="https://docs.cloudstack.apache.org/en/latest/plugin [...]
+the downloads page:
+<a href="https://cloudstack.apache.org/downloads#cloudstack-kubernetes-provider-release" target="_blank" rel="noopener noreferrer">https://cloudstack.apache.org/downloads#cloudstack-kubernetes-provider-release</a></p><p>Changelog for this release can be found here:
+<a href="https://github.com/apache/cloudstack-kubernetes-provider/releases/tag/v1.2.0" target="_blank" rel="noopener noreferrer">https://github.com/apache/cloudstack-kubernetes-provider/releases/tag/v1.2.0</a></p><p>In addition to the official source code release, the container image
+is available here:
+<a href="https://hub.docker.com/layers/apache/cloudstack-kubernetes-provider/v1.2.0" target="_blank" rel="noopener noreferrer">https://hub.docker.com/layers/apache/cloudstack-kubernetes-provider/v1.2.0</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 cla [...]
<div class="social">
<a href="mailto:dev-subscribe@cloudstack.apache.org">
<img src="/img/mail_mini_icon.svg" alt="">
@@ -61,7 +65,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 5e9953e93..152ccbb12 100644
--- a/blog/cloudstack-terraform-provider-0.5.0-release/index.html
+++ b/blog/cloudstack-terraform-provider-0.5.0-release/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 05e61771f..5ff8297c3 100644
--- a/blog/cloudstack_and_openssl_cve_2015/index.html
+++ b/blog/cloudstack_and_openssl_cve_2015/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 1e8e0ee0b..6c45d6bd2 100644
--- a/blog/cloudstack_and_the_ghost_glibc/index.html
+++ b/blog/cloudstack_and_the_ghost_glibc/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 c206092e8..f34e64b19 100644
--- a/blog/cloudstack_s_realhostip_service_to/index.html
+++ b/blog/cloudstack_s_realhostip_service_to/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 460abb299..2eb9f6fc4 100644
--- a/blog/cloudstack_weekly_news_10_july/index.html
+++ b/blog/cloudstack_weekly_news_10_july/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 5d9a50104..35f1c1393 100644
--- a/blog/coceu-2024/index.html
+++ b/blog/coceu-2024/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 501663a6c..3c6463e08 100644
--- a/blog/committing-to-the-cloudstack-project/index.html
+++ b/blog/committing-to-the-cloudstack-project/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 b9992593d..f98170235 100644
--- a/blog/cseug-2023-roundup/index.html
+++ b/blog/cseug-2023-roundup/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 c2cca54b8..91d1a2e3d 100644
--- a/blog/cseug-2024-roundup/index.html
+++ b/blog/cseug-2024-roundup/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 b9306e28f..c81fa5da5 100644
--- a/blog/cseug-2024/index.html
+++ b/blog/cseug-2024/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/cseug-2025-london/index.html b/blog/cseug-2025-london/index.html
index 16c78b239..4bd88ceba 100644
--- a/blog/cseug-2025-london/index.html
+++ b/blog/cseug-2025-london/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 8a17163be..e24d03071 100644
--- a/blog/cseug-2025/index.html
+++ b/blog/cseug-2025/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/cseug-autumn-2025-agenda/index.html b/blog/cseug-autumn-2025-agenda/index.html
index c0926aa07..73fbd2ed4 100644
--- a/blog/cseug-autumn-2025-agenda/index.html
+++ b/blog/cseug-autumn-2025-agenda/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 c6c9b3b32..f8e163aa1 100644
--- a/blog/cseug2024-agenda/index.html
+++ b/blog/cseug2024-agenda/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/cseug25-autumn-roundup/index.html b/blog/cseug25-autumn-roundup/index.html
index d51d04cea..b1fcdae76 100644
--- a/blog/cseug25-autumn-roundup/index.html
+++ b/blog/cseug25-autumn-roundup/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 1735d6fba..2340abbef 100644
--- a/blog/cseug25-roundup/index.html
+++ b/blog/cseug25-roundup/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 f4638a16a..648af8980 100644
--- a/blog/csiug-2024-hyd-roundup/index.html
+++ b/blog/csiug-2024-hyd-roundup/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 26c0bdf91..d865f5cd4 100644
--- a/blog/csiug-2025/index.html
+++ b/blog/csiug-2025/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/csiug25-roundup/index.html b/blog/csiug25-roundup/index.html
index 2728c10b3..de9293ec7 100644
--- a/blog/csiug25-roundup/index.html
+++ b/blog/csiug25-roundup/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 2b48c672d..88f61daca 100644
--- a/blog/cve-2022-35741/index.html
+++ b/blog/cve-2022-35741/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/cve-advisories-4.19.3.0-4.20.1.0/index.html b/blog/cve-advisories-4.19.3.0-4.20.1.0/index.html
index cf1b06f65..47edb6c10 100644
--- a/blog/cve-advisories-4.19.3.0-4.20.1.0/index.html
+++ b/blog/cve-advisories-4.19.3.0-4.20.1.0/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/cve-advisories-4.20.2.0-4.22.0.0/index.html b/blog/cve-advisories-4.20.2.0-4.22.0.0/index.html
index c5a9eee0b..c6f7168b9 100644
--- a/blog/cve-advisories-4.20.2.0-4.22.0.0/index.html
+++ b/blog/cve-advisories-4.20.2.0-4.22.0.0/index.html
@@ -12,12 +12,12 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 da4fc311a..15b6711d7 100644
--- a/blog/cve_2013_2136_apache_cloudstack/index.html
+++ b/blog/cve_2013_2136_apache_cloudstack/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 5650503e5..b9b112807 100644
--- a/blog/cve_2013_6398_cloudstack_virtual/index.html
+++ b/blog/cve_2013_6398_cloudstack_virtual/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 5e0c1e36a..9451c1927 100644
--- a/blog/cve_2014_0031_cloudstack_listnetworkacl/index.html
+++ b/blog/cve_2014_0031_cloudstack_listnetworkacl/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 fdabd1239..3d48f6180 100644
--- a/blog/cve_2014_7807_apache_cloudstack/index.html
+++ b/blog/cve_2014_7807_apache_cloudstack/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 1534fb0a9..5a7925d96 100644
--- a/blog/day-2-at-cloudfest/index.html
+++ b/blog/day-2-at-cloudfest/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 8f6684082..7c451042e 100644
--- a/blog/day-3-at-cloudfest/index.html
+++ b/blog/day-3-at-cloudfest/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 e5742b9d8..a1991ecb1 100644
--- a/blog/disaster-recovery-cloudstack-ceph/index.html
+++ b/blog/disaster-recovery-cloudstack-ceph/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 ce5e8967d..4fa1dbb6e 100644
--- a/blog/dnsmasq-vulnerabilities-advisory-for-cloudstack/index.html
+++ b/blog/dnsmasq-vulnerabilities-advisory-for-cloudstack/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 dd066d2a0..bed5c7c9a 100644
--- a/blog/fabricio-duarte-committer/index.html
+++ b/blog/fabricio-duarte-committer/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 8ba293b2c..247f0a27f 100644
--- a/blog/future-proof-open-source-platform/index.html
+++ b/blog/future-proof-open-source-platform/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 59a3eb3e1..9ec2ac933 100644
--- a/blog/gsoc-2023/index.html
+++ b/blog/gsoc-2023/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 3bbf96601..7bb66d053 100644
--- a/blog/how_to_mitigate_openssl_heartbleed/index.html
+++ b/blog/how_to_mitigate_openssl_heartbleed/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/index.html b/blog/index.html
index 880c821e5..5c1b296da 100644
--- a/blog/index.html
+++ b/blog/index.html
@@ -12,12 +12,21 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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-kubernetes-provider/releases/tag/v1.2.0" target="_blank" rel="noopener noreferrer">CloudStack Kubernetes Provider
+v1.2.0</a>
+that facilitates Kubernetes deployments on CloudStack.</p><p>It allows Kubernetes to dynamically allocate IP addresses and the
+respective networking rules on CloudStack to ensure seamless TCP, UDP
+and TCP-Proxy LoadBalancer deployments on Kubernetes. This was
+historically part of the Kubernetes codebase which was later removed
+and donated to the project to allow for further maintenance of the
+provider plugin.</p><p>This release contains various bug fixes and improvements. Some of the
+highlighted features include:</p><ul><li>Support for NetworkACLs for LB on VPC networks</li><li>Support configuring source CIDR list</li><li>ARM support for docker images</li></ul></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/announcement">announcement</a></li></ul></div><div class="col text--right col--3"><a aria-label="Read more [...]
4.20.2.0.</p></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/announcement">announcement</a></li></ul></div><div class="col text--right col--3"><a aria-label="Read more about Apache CloudStack 4.20.2.0 Release" href="/blog/cloudstack-4.20.2.0-release"><b>Read More</b></a></div></footer></article><article class="margin-bottom--xl" item [...]
builders, researchers, and technology enthusiasts to explore the
latest developments in Apache CloudStack and share practical
@@ -29,13 +38,7 @@ interview, he shares insights into his contributions beyond code,
offers advice for newcomers looking to get involved, discusses the
value of companies sharing their CloudStack use cases, and more.</p></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/community">community</a></li></ul></div><div class="col text--right col--3"><a aria-label="Read more about New ACS Committer, Jamie Pell gives his thoughts on the current state of the project" href="/blog/jamie-pell-com [...]
the latest version of the popular command-line interface tool for managing
-Apache CloudStack environments.</p></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/announcement">announcement</a></li></ul></div><div class="col text--right col--3"><a aria-label="Read more about Apache CloudStack CloudMonkey 6.5.0 Release" href="/blog/cloudmonkey-6.5-release"><b>Read More</b></a></div></footer></article><article cla [...]
-together passionate users, contributors, and innovators from across
-the region to explore the evolving landscape of Apache
-CloudStack. Hosted in person at the D1 Yotta Data Center in Greater
-Noida and supported by ShapeBlue, Yotta and LINBIT, the event was
-packed with technical talks, deployment insights, and collaborative
-energy.</p></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/roundup">roundup</a></li></ul></div><div class="col text--right col--3"><a aria-label="Read more about CloudStack India User Group 2025 – Event Roundup" href="/blog/csiug25-roundup"><b>Read More</b></a></div></footer></article><nav class="pagination-nav" aria-label="Blog list [...]
+Apache CloudStack environments.</p></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/announcement">announcement</a></li></ul></div><div class="col text--right col--3"><a aria-label="Read more about Apache CloudStack CloudMonkey 6.5.0 Release" href="/blog/cloudmonkey-6.5-release"><b>Read More</b></a></div></footer></article><article cla [...]
<div class="social">
<a href="mailto:dev-subscribe@cloudstack.apache.org">
<img src="/img/mail_mini_icon.svg" alt="">
@@ -69,7 +72,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 ebea68f4d..4716bf743 100644
--- a/blog/india-user-group-2024/index.html
+++ b/blog/india-user-group-2024/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/jamie-pell-committer/index.html b/blog/jamie-pell-committer/index.html
index 9d1f89115..a6517de57 100644
--- a/blog/jamie-pell-committer/index.html
+++ b/blog/jamie-pell-committer/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/log4jshell/index.html b/blog/log4jshell/index.html
index 8162f2932..d34feaa66 100644
--- a/blog/log4jshell/index.html
+++ b/blog/log4jshell/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 584e3b3ff..8c1fe947a 100644
--- a/blog/meet-apache-cloudstack-at-kubecon/index.html
+++ b/blog/meet-apache-cloudstack-at-kubecon/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 92e0d0f05..65eaf573f 100644
--- a/blog/meet-rohit-yadav-the-new/index.html
+++ b/blog/meet-rohit-yadav-the-new/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 81f151743..3835857a3 100644
--- a/blog/meet-the-community-david-jumani/index.html
+++ b/blog/meet-the-community-david-jumani/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 9f3ee7ae1..dbfbdd038 100644
--- a/blog/meet-the-community-gabriel-brascher/index.html
+++ b/blog/meet-the-community-gabriel-brascher/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 e323fe026..b326a91b7 100644
--- a/blog/meet-the-community-k-b/index.html
+++ b/blog/meet-the-community-k-b/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 bac5e451d..c46229d6e 100644
--- a/blog/meet-the-community-nicolas-vazquez/index.html
+++ b/blog/meet-the-community-nicolas-vazquez/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 1626982c1..00cf76dac 100644
--- a/blog/meet-the-community-pearl-dsilva/index.html
+++ b/blog/meet-the-community-pearl-dsilva/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 ee1fc1cfd..fd381a903 100644
--- a/blog/meet-the-community-simon-weller/index.html
+++ b/blog/meet-the-community-simon-weller/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 7fb51c5a3..aa3210315 100644
--- a/blog/meet-the-community-slavka-peleva/index.html
+++ b/blog/meet-the-community-slavka-peleva/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 280ee427e..a2d77fc32 100644
--- a/blog/new-vp-nicolas-vazquez/index.html
+++ b/blog/new-vp-nicolas-vazquez/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 f71ae7e48..f9087b575 100644
--- a/blog/page/10/index.html
+++ b/blog/page/10/index.html
@@ -12,13 +12,13 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 0524673f7..6e87354e8 100644
--- a/blog/page/11/index.html
+++ b/blog/page/11/index.html
@@ -12,18 +12,17 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#__docusaurus_skipToContent_fallback">Skip to main content</a></div><nav aria-label="Main" class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Toggle navigation bar" aria-expanded="false" class="navbar__toggle clean-btn" type="button"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="ro [...]
+<div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#__docusaurus_skipToContent_fallback">Skip to main content</a></div><nav aria-label="Main" class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Toggle navigation bar" aria-expanded="false" class="navbar__toggle clean-btn" type="button"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="ro [...]
easy-to-use platform. The released 4.16.0.0 LTS adds new features,
enhancements, and bug fixes that will help tech-savvy companies stay up
to date." said Gabriel Brascher, Vice President of Apache CloudStack.</p></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/announcement">announcement</a></li></ul></div><div class="col text--right col--3"><a aria-label="Read more about The Apache Software Foundation Announces Apache® CloudStack® v4.16" href="/blog/the-apache-softw [...]
4.15.x LTS branch and contains more than 75 fixes and improvements since
-the CloudStack 4.15.0.0 release.</p></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/announcement">announcement</a></li></ul></div><div class="col text--right col--3"><a aria-label="Read more about Apache CloudStack LTS Maintenance Release 4.15.2.0" href="/blog/apache-cloudstack-lts-maintenance-release2"><b>Read More</b></a></div></fo [...]
-The CloudStack 4.15.1.0 release is a maintenance release as part of its 4.15.x LTS branch and contains more than 350 fixes and improvements since the CloudStack 4.15.0.0 release.</p></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/announcement">announcement</a></li></ul></div><div class="col text--right col--3"><a aria-label="Read mor [...]
+the CloudStack 4.15.0.0 release.</p></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/announcement">announcement</a></li></ul></div><div class="col text--right col--3"><a aria-label="Read more about Apache CloudStack LTS Maintenance Release 4.15.2.0" href="/blog/apache-cloudstack-lts-maintenance-release2"><b>Read More</b></a></div></fo [...]
<div class="social">
<a href="mailto:dev-subscribe@cloudstack.apache.org">
<img src="/img/mail_mini_icon.svg" alt="">
@@ -57,7 +56,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 f79ecb049..d7ec62943 100644
--- a/blog/page/12/index.html
+++ b/blog/page/12/index.html
@@ -12,12 +12,13 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#__docusaurus_skipToContent_fallback">Skip to main content</a></div><nav aria-label="Main" class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Toggle navigation bar" aria-expanded="false" class="navbar__toggle clean-btn" type="button"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="ro [...]
+<div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#__docusaurus_skipToContent_fallback">Skip to main content</a></div><nav aria-label="Main" class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Toggle navigation bar" aria-expanded="false" class="navbar__toggle clean-btn" type="button"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="ro [...]
+The CloudStack 4.15.1.0 release is a maintenance release as part of its 4.15.x LTS branch and contains more than 350 fixes and improvements since the CloudStack 4.15.0.0 release.</p></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/announcement">announcement</a></li></ul></div><div class="col text--right col--3"><a aria-label="Read mor [...]
CloudStack 4.14.1.0 as part of its LTS 4.14.x releases. The CloudStack
4.14.1.0 release is a maintenance release and contains more than
100 fixes and improvements since the CloudStack 4.14.0.0 release.</p></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/announcement">announcement</a></li></ul></div><div class="col text--right col--3"><a aria-label="Read more about Apache CloudStack LTS Maintenance Release 4.14.1.0" href="/blog/apache-cloudstack-lts-maintenance-release [...]
@@ -27,7 +28,7 @@ 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><nav class= [...]
<div class="social">
<a href="mailto:dev-subscribe@cloudstack.apache.org">
<img src="/img/mail_mini_icon.svg" alt="">
@@ -61,7 +62,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 4a6871015..3db364821 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.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 128ae9f67..a27d34561 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.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 fd8a22497..49d4b4638 100644
--- a/blog/page/15/index.html
+++ b/blog/page/15/index.html
@@ -12,12 +12,12 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 2be7232f9..3f9e377e9 100644
--- a/blog/page/16/index.html
+++ b/blog/page/16/index.html
@@ -12,12 +12,12 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 9f6ebc3c9..b44a9200b 100644
--- a/blog/page/17/index.html
+++ b/blog/page/17/index.html
@@ -12,12 +12,12 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/page/18/index.html b/blog/page/18/index.html
index fb0ce0512..92db3a4e2 100644
--- a/blog/page/18/index.html
+++ b/blog/page/18/index.html
@@ -12,12 +12,12 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 3cbf5c5e0..928d5e7b3 100644
--- a/blog/page/2/index.html
+++ b/blog/page/2/index.html
@@ -12,12 +12,18 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#__docusaurus_skipToContent_fallback">Skip to main content</a></div><nav aria-label="Main" class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Toggle navigation bar" aria-expanded="false" class="navbar__toggle clean-btn" type="button"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="ro [...]
+<div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#__docusaurus_skipToContent_fallback">Skip to main content</a></div><nav aria-label="Main" class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Toggle navigation bar" aria-expanded="false" class="navbar__toggle clean-btn" type="button"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="ro [...]
+together passionate users, contributors, and innovators from across
+the region to explore the evolving landscape of Apache
+CloudStack. Hosted in person at the D1 Yotta Data Center in Greater
+Noida and supported by ShapeBlue, Yotta and LINBIT, the event was
+packed with technical talks, deployment insights, and collaborative
+energy.</p></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/roundup">roundup</a></li></ul></div><div class="col text--right col--3"><a aria-label="Read more about CloudStack India User Group 2025 – Event Roundup" href="/blog/csiug25-roundup"><b>Read More</b></a></div></footer></article><article class="margin-bottom--xl" itemprop="blog [...]
in Vienna, Austria, marking its return with a technically focused
event that brought together a dynamic cross-section of users,
contributors, developers, and operators from across Europe. Hosted at
@@ -47,8 +53,7 @@ Multi-Architecture Zones.</p></div><footer class="row docusaurus-mt-lg"><div cla
cloud provider on a mission to make powerful cloud solutions more accessible to
developers and businesses worldwide.</p><p>They started in 2009 as a managed services provider, later expanding into
private cloud solutions. As demand grew, they faced a similar challenge to many
-in our community:</p></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/case-studies">case-studies</a></li></ul></div><div class="col text--right col--3"><a aria-label="Read more about Why LifeinCloud Chose ACS for their Public Cloud" href="/blog/why-lifeincloud-chose-cloudstack"><b>Read More</b></a></div></footer></article><article cla [...]
-4.19.2.0.</p></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/announcement">announcement</a></li></ul></div><div class="col text--right col--3"><a aria-label="Read more about Apache CloudStack 4.19.2.0 Release" href="/blog/cloudstack-4.19.2.0-release"><b>Read More</b></a></div></footer></article><nav class="pagination-nav" aria-label= [...]
+in our community:</p></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/case-studies">case-studies</a></li></ul></div><div class="col text--right col--3"><a aria-label="Read more about Why LifeinCloud Chose ACS for their Public Cloud" href="/blog/why-lifeincloud-chose-cloudstack"><b>Read More</b></a></div></footer></article><nav class=" [...]
<div class="social">
<a href="mailto:dev-subscribe@cloudstack.apache.org">
<img src="/img/mail_mini_icon.svg" alt="">
@@ -82,7 +87,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 58c245922..111722887 100644
--- a/blog/page/3/index.html
+++ b/blog/page/3/index.html
@@ -12,12 +12,13 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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 [...]
(CSEUG) 2025 is happening on May 8th in Vienna, Austria! This User
Group meeting will bring together the European CloudStack community
for a full day of networking, knowledge sharing, and discussions about
@@ -47,16 +48,7 @@ sessions and workshops around Apache CloudStack. This blog will delve
into some of the highlighted sessions from the agenda and share
details of the evening events.</p><p>Registrations are still open for the conference for those still considering attending!</p><div class="col col-3 col-lg text-center"><a href="https://www.eventbrite.com/e/cloudstack-collaboration-conference-2024-tickets-879401903767?aff=oddtdtcreator" target="_blank" rel="noopener noreferrer" class="button button--primary">Register</a></div></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none [...]
event for the community. The event drew a strong audience,
-highlighting the growth of the CloudStack community in the region.</p></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/roundup">roundup</a></li></ul></div><div class="col text--right col--3"><a aria-label="Read more about CloudStack European User Group 2024 Roundup" href="/blog/cseug-2024-roundup"><b>Read More</b></a></div></footer></ [...]
-project, a robust open-source platform that enables organisations to
-build and manage scalable cloud environments with flexibility and
-efficiency.</p><p>As open-source projects are not vendor-driven, they rely entirely on
-contributions from their respective community. This community-driven
-approach helps distribute the workload, accelerate innovation, and
-ensure that the software evolves to meet the needs of the global user
-base.</p><p>For those passionate about shaping the future of cloud computing,
-contributing to the CloudStack project provides a valuable opportunity
-to make a significant impact.</p></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/community">community</a></li></ul></div><div class="col text--right col--3"><a aria-label="Read more about Committing to the CloudStack Project: Empowering the Future of Cloud Computing" href="/blog/committing-to-the-cloudstack-project"><b>Read More</b>< [...]
+highlighting the growth of the CloudStack community in the region.</p></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/roundup">roundup</a></li></ul></div><div class="col text--right col--3"><a aria-label="Read more about CloudStack European User Group 2024 Roundup" href="/blog/cseug-2024-roundup"><b>Read More</b></a></div></footer></ [...]
<div class="social">
<a href="mailto:dev-subscribe@cloudstack.apache.org">
<img src="/img/mail_mini_icon.svg" alt="">
@@ -90,7 +82,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 2a48f5f77..516c88798 100644
--- a/blog/page/4/index.html
+++ b/blog/page/4/index.html
@@ -12,12 +12,21 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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 [...]
+project, a robust open-source platform that enables organisations to
+build and manage scalable cloud environments with flexibility and
+efficiency.</p><p>As open-source projects are not vendor-driven, they rely entirely on
+contributions from their respective community. This community-driven
+approach helps distribute the workload, accelerate innovation, and
+ensure that the software evolves to meet the needs of the global user
+base.</p><p>For those passionate about shaping the future of cloud computing,
+contributing to the CloudStack project provides a valuable opportunity
+to make a significant impact.</p></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/community">community</a></li></ul></div><div class="col text--right col--3"><a aria-label="Read more about Committing to the CloudStack Project: Empowering the Future of Cloud Computing" href="/blog/committing-to-the-cloudstack-project"><b>Read More</b>< [...]
Group, taking place in Frankfurt on September 19th, 2024. Hosted by
<a href="https://www.proio.com" target="_blank" rel="noopener noreferrer">proIO</a>, a leading German Private Cloud and Managed
Hosting Provider, this event promises to be a day filled with insightful
@@ -66,11 +75,7 @@ from across the globe will converge to freely exchange ideas and
strategize on various projects.</p></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/news">news</a></li></ul></div><div class="col text--right col--3"><a aria-label="Read more about Apache Community over Code 2024 – June 3rd-5th, Bratislava, Slovakia" href="/blog/coceu-2024"><b>Read More</b></a></div></footer></article><article class=" [...]
provider v0.5.0. Terraform is an open-source infrastructure as code software
tool that provides a consistent CLI workflow to manage resources in many
-public/private clouds.</p></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/announcement">announcement</a></li></ul></div><div class="col text--right col--3"><a aria-label="Read more about Apache CloudStack Terraform 0.5.0 Release" href="/blog/cloudstack-terraform-provider-0.5.0-release"><b>Read More</b></a></div></footer></article><ar [...]
-CloudStack Collaboration Conference 2024 is coming to Madrid, Spain!
-From November 20th to 22nd, Orense 34 will be buzzing with excitement
-as we gather for three days of immersive collaboration, insightful
-discussions, and cutting-edge innovation.</p></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/news">news</a></li></ul></div><div class="col text--right col--3"><a aria-label="Read more about CloudStack Collaboration Conference 2024 – Prepare to pack for Madrid, Spain in November" href="/blog/ccc-2024"><b>Read More</b></a></div></foote [...]
+public/private clouds.</p></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/announcement">announcement</a></li></ul></div><div class="col text--right col--3"><a aria-label="Read more about Apache CloudStack Terraform 0.5.0 Release" href="/blog/cloudstack-terraform-provider-0.5.0-release"><b>Read More</b></a></div></footer></article><na [...]
<div class="social">
<a href="mailto:dev-subscribe@cloudstack.apache.org">
<img src="/img/mail_mini_icon.svg" alt="">
@@ -104,7 +109,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 88df4e334..99d86cee0 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.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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 2024 is coming to Madrid, Spain!
+From November 20th to 22nd, Orense 34 will be buzzing with excitement
+as we gather for three days of immersive collaboration, insightful
+discussions, and cutting-edge innovation.</p></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/news">news</a></li></ul></div><div class="col text--right col--3"><a aria-label="Read more about CloudStack Collaboration Conference 2024 – Prepare to pack for Madrid, Spain in November" href="/blog/ccc-2024"><b>Read More</b></a></div></foote [...]
and will happen in Frankfurt, Germany!</p><p>The event will be hosted by proIO – а German Private Cloud and Managed
Hosting Provider and a long-time CloudStack community supporter. The
venue to accommodate the CloudStack European User Group 2024 is Nio
@@ -54,7 +58,7 @@ services globally.</p><p>During the annual CloudStack Collaboration Conference 2
Dometrius, Associate Director - Technology at AT&T, presented the talk
CloudStack and GitOps at Enterprise Scale, where he outlined their
journey with Apache CloudStack and the architecture they used to
-managed their CloudStack-based platform using GitOps.</p></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/case-studies">case-studies</a></li></ul></div><div class="col text--right col--3"><a aria-label="Read more about CloudStack and GitOps at Enterprise Scale – The Success of AT&T" href="/blog/cloudstack-and-gitops-at-scale"><b>R [...]
+managed their CloudStack-based platform using GitOps.</p></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/case-studies">case-studies</a></li></ul></div><div class="col text--right col--3"><a aria-label="Read more about CloudStack and GitOps at Enterprise Scale – The Success of AT&T" href="/blog/cloudstack-and-gitops-at-scale"><b>R [...]
<div class="social">
<a href="mailto:dev-subscribe@cloudstack.apache.org">
<img src="/img/mail_mini_icon.svg" alt="">
@@ -88,7 +92,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 e5f89eaab..c1e56701b 100644
--- a/blog/page/6/index.html
+++ b/blog/page/6/index.html
@@ -12,12 +12,12 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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 [...]
2023</a> took place on 23-24th November. The
annual event is the largest get-together for the global Apache CloudStack
community. The hybrid event is aimed at developers, operators and users to
@@ -78,12 +78,7 @@ taking place on <strong>August 18th 2023</strong>.</p><p>If you are an existing
technology, join us for the user group, which will host exciting tech talks,
demos and user stories. As for all events organised by the Apache CloudStack
community, <a href="https://www.meetup.com/india-cloudstack-user-group/events/294738405" target="_blank" rel="noopener noreferrer">registration is free of
-charge</a>.</p><a href="https://www.meetup.com/india-cloudstack-user-group/events/294738405" target="_blank" rel="noopener noreferrer" class="button button--primary button--lg">REGISTER</a><br><br></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/news">news</a></li></ul></div><div class="col text--right col--3"><a aria-label="Read more [...]
-services in the short-term. Time-to-market when offering IT solutions, IaaS or
-just provisioning infrastructure is a key factor for the company’s
-competitiveness. This requires companies to utilize tools capable of providing
-the agility to deliver new features, scalability, and infrastructure anywhere
-almost instantly.</p></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/case-studies">case-studies</a></li></ul></div><div class="col text--right col--3"><a aria-label="Read more about Apache CloudStack and Terraform Solution Brief" href="/blog/terraform-solution-brief"><b>Read More</b></a></div></footer></article><nav class="pagination [...]
+charge</a>.</p><a href="https://www.meetup.com/india-cloudstack-user-group/events/294738405" target="_blank" rel="noopener noreferrer" class="button button--primary button--lg">REGISTER</a><br><br></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/news">news</a></li></ul></div><div class="col text--right col--3"><a aria-label="Read more [...]
<div class="social">
<a href="mailto:dev-subscribe@cloudstack.apache.org">
<img src="/img/mail_mini_icon.svg" alt="">
@@ -117,7 +112,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 b4f2cf665..0c7e1b23d 100644
--- a/blog/page/7/index.html
+++ b/blog/page/7/index.html
@@ -12,12 +12,17 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#__docusaurus_skipToContent_fallback">Skip to main content</a></div><nav aria-label="Main" class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Toggle navigation bar" aria-expanded="false" class="navbar__toggle clean-btn" type="button"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="ro [...]
+<div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#__docusaurus_skipToContent_fallback">Skip to main content</a></div><nav aria-label="Main" class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Toggle navigation bar" aria-expanded="false" class="navbar__toggle clean-btn" type="button"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="ro [...]
+services in the short-term. Time-to-market when offering IT solutions, IaaS or
+just provisioning infrastructure is a key factor for the company’s
+competitiveness. This requires companies to utilize tools capable of providing
+the agility to deliver new features, scalability, and infrastructure anywhere
+almost instantly.</p></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/case-studies">case-studies</a></li></ul></div><div class="col text--right col--3"><a aria-label="Read more about Apache CloudStack and Terraform Solution Brief" href="/blog/terraform-solution-brief"><b>Read More</b></a></div></footer></article><article class="margin [...]
mission mode projects under the Digital India Programme. They are the access
points of essential public utility services, social welfare schemes, healthcare,
financial, education and agricultural services, apart from host of B2C services
@@ -61,9 +66,7 @@ members representing the technology have had the chance to meet many like-minded
people and showcase the power of the leading open-source IaaS management
solutions.</p></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/news">news</a></li></ul></div><div class="col text--right col--3"><a aria-label="Read more about Day 3 at CloudFest" href="/blog/day-3-at-cloudfest"><b>Read More</b></a></div></footer></article><article class="margin-bottom--xl" itemprop="blogPost" itemscope="" itemtype="h [...]
the world. As you may know, Apache CloudStack is an exhibitor at the conference,
-with a number of community members representing the technology and community.</p></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/news">news</a></li></ul></div><div class="col text--right col--3"><a aria-label="Read more about Day 2 at CloudFest" href="/blog/day-2-at-cloudfest"><b>Read More</b></a></div></footer></article><article cla [...]
-improvements, and bug fixes since 4.17, including 19 major new features. Some of
-the highlights include:</p></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/announcement">announcement</a></li></ul></div><div class="col text--right col--3"><a aria-label="Read more about Apache CloudStack 4.18.0.0 LTS Release" href="/blog/apache-cloudstack-4-18-0"><b>Read More</b></a></div></footer></article><nav class="pagination-n [...]
+with a number of community members representing the technology and community.</p></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/news">news</a></li></ul></div><div class="col text--right col--3"><a aria-label="Read more about Day 2 at CloudFest" href="/blog/day-2-at-cloudfest"><b>Read More</b></a></div></footer></article><nav class=" [...]
<div class="social">
<a href="mailto:dev-subscribe@cloudstack.apache.org">
<img src="/img/mail_mini_icon.svg" alt="">
@@ -97,7 +100,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 4c23506cc..0c38a6e47 100644
--- a/blog/page/8/index.html
+++ b/blog/page/8/index.html
@@ -12,12 +12,14 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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 [...]
+improvements, and bug fixes since 4.17, including 19 major new features. Some of
+the highlights include:</p></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/announcement">announcement</a></li></ul></div><div class="col text--right col--3"><a aria-label="Read more about Apache CloudStack 4.18.0.0 LTS Release" href="/blog/apache-cloudstack-4-18-0"><b>Read More</b></a></div></footer></article><article class="margin-b [...]
thought. With the right technology stack, companies can quickly and easily
deploy a flexible and stable IaaS offering to support any business requirements,
as proIO discovered.</p></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/case-studies">case-studies</a></li></ul></div><div class="col text--right col--3"><a aria-label="Read more about CloudStack Helps proIO to Become a More Profitable and Successful Managed Service Provider" href="/blog/becoming-a-profitable"><b>Read More</b></a></d [...]
@@ -25,7 +27,7 @@ world united by the passion for helping businesses succeed online. Their teams
of local experts provide highly standardized managed services to high-intent
customers to reach their full online potential. The group serves over 1 million
customers and generates €175m in revenue with its eight brands and 600
-employees.</p></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/case-studies">case-studies</a></li></ul></div><div class="col text--right col--3"><a aria-label="Read more about Future-Proof Open-Source Platform Hosting Millions of Websites for Your.Online" href="/blog/future-proof-open-source-platform"><b>Read More</b></a></div></foote [...]
+employees.</p></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/case-studies">case-studies</a></li></ul></div><div class="col text--right col--3"><a aria-label="Read more about Future-Proof Open-Source Platform Hosting Millions of Websites for Your.Online" href="/blog/future-proof-open-source-platform"><b>Read More</b></a></div></foote [...]
<div class="social">
<a href="mailto:dev-subscribe@cloudstack.apache.org">
<img src="/img/mail_mini_icon.svg" alt="">
@@ -59,7 +61,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 ba246c4d7..028505fcc 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.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#__docusaurus_skipToContent_fallback">Skip to main content</a></div><nav aria-label="Main" class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Toggle navigation bar" aria-expanded="false" class="navbar__toggle clean-btn" type="button"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="ro [...]
-The CloudStack 4.17.1.0 release is a maintenance release as part of its 4.17.x LTS branch and contains more than 150 fixes and improvements since the CloudStack 4.17.0.0 release.</p></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/announcement">announcement</a></li></ul></div><div class="col text--right col--3"><a aria-label="Read mor [...]
+<div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#__docusaurus_skipToContent_fallback">Skip to main content</a></div><nav aria-label="Main" class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Toggle navigation bar" aria-expanded="false" class="navbar__toggle clean-btn" type="button"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="ro [...]
+The CloudStack 4.17.1.0 release is a maintenance release as part of its 4.17.x LTS branch and contains more than 150 fixes and improvements since the CloudStack 4.17.0.0 release.</p></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/announcement">announcement</a></li></ul></div><div class="col text--right col--3"><a aria-label="Read mor [...]
<div class="social">
<a href="mailto:dev-subscribe@cloudstack.apache.org">
<img src="/img/mail_mini_icon.svg" alt="">
@@ -52,7 +52,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 1466834bd..9ba8931b0 100644
--- a/blog/realhostip_reprieve/index.html
+++ b/blog/realhostip_reprieve/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 f239446ef..4c816ff39 100644
--- a/blog/realhostip_service_is_being_retired/index.html
+++ b/blog/realhostip_service_is_being_retired/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 cd4d4830b..7de84747c 100644
--- a/blog/reflecting-on-kubecon-cloudnativecon-2023/index.html
+++ b/blog/reflecting-on-kubecon-cloudnativecon-2023/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/rss.xml b/blog/rss.xml
index 3363b44e4..852668775 100644
--- a/blog/rss.xml
+++ b/blog/rss.xml
@@ -4,10 +4,33 @@
<title>Apache CloudStack Blog</title>
<link>https://cloudstack.apache.org/blog</link>
<description>Apache CloudStack Blog</description>
- <lastBuildDate>Thu, 27 Nov 2025 00:00:00 GMT</lastBuildDate>
+ <lastBuildDate>Mon, 29 Dec 2025 00:00:00 GMT</lastBuildDate>
<docs>https://validator.w3.org/feed/docs/rss2.html</docs>
<generator>https://github.com/jpmonette/feed</generator>
<language>en</language>
+ <item>
+ <title><![CDATA[CloudStack Kubernetes Provider v1.2.0 Release]]></title>
+ <link>https://cloudstack.apache.org/blog/cloudstack-kubernetes-provider-v1.2.0</link>
+ <guid>https://cloudstack.apache.org/blog/cloudstack-kubernetes-provider-v1.2.0</guid>
+ <pubDate>Mon, 29 Dec 2025 00:00:00 GMT</pubDate>
+ <description><![CDATA[The Apache CloudStack project is pleased to announce the release of]]></description>
+ <content:encoded><![CDATA[<p><a href="/blog/cloudstack-kubernetes-provider-v1.2.0"><img loading="lazy" src="/assets/images/banner-14ecb4ecc100e99f4710bb42eaa724c6.jpg" title="CloudStack Kubernetes Provider v1.2.0 Release" width="2848" height="1472" class="img_ev3q"></a></p><p>The Apache CloudStack project is pleased to announce the release of
+<a href="https://github.com/apache/cloudstack-kubernetes-provider/releases/tag/v1.2.0" target="_blank" rel="noopener noreferrer">CloudStack Kubernetes Provider
+v1.2.0</a>
+that facilitates Kubernetes deployments on CloudStack.</p><p>It allows Kubernetes to dynamically allocate IP addresses and the
+respective networking rules on CloudStack to ensure seamless TCP, UDP
+and TCP-Proxy LoadBalancer deployments on Kubernetes. This was
+historically part of the Kubernetes codebase which was later removed
+and donated to the project to allow for further maintenance of the
+provider plugin.</p><p>This release contains various bug fixes and improvements. Some of the
+highlighted features include:</p><ul><li>Support for NetworkACLs for LB on VPC networks</li><li>Support configuring source CIDR list</li><li>ARM support for docker images</li></ul><h1>Documentation</h1><ul><li><a href="https://github.com/apache/cloudstack-kubernetes-provider/blob/v1.2.0/README.md" target="_blank" rel="noopener noreferrer">https://github.com/apache/cloudstack-kubernetes-provider/blob/v1.2.0/README.md</a></li><li><a href="https://docs.cloudstack.apache.org/en/latest/plugin [...]
+the downloads page:
+<a href="https://cloudstack.apache.org/downloads#cloudstack-kubernetes-provider-release" target="_blank" rel="noopener noreferrer">https://cloudstack.apache.org/downloads#cloudstack-kubernetes-provider-release</a></p><p>Changelog for this release can be found here:
+<a href="https://github.com/apache/cloudstack-kubernetes-provider/releases/tag/v1.2.0" target="_blank" rel="noopener noreferrer">https://github.com/apache/cloudstack-kubernetes-provider/releases/tag/v1.2.0</a></p><p>In addition to the official source code release, the container image
+is available here:
+<a href="https://hub.docker.com/layers/apache/cloudstack-kubernetes-provider/v1.2.0" target="_blank" rel="noopener noreferrer">https://hub.docker.com/layers/apache/cloudstack-kubernetes-provider/v1.2.0</a></p>]]></content:encoded>
+ <category>announcement</category>
+ </item>
<item>
<title><![CDATA[[ADVISORY] Security Improvements in Apache CloudStack 4.20.2.0 and 4.22.0.0]]></title>
<link>https://cloudstack.apache.org/blog/cve-advisories-4.20.2.0-4.22.0.0</link>
diff --git a/blog/security-release-advisory-4.18.2.4-4.19.1.2/index.html b/blog/security-release-advisory-4.18.2.4-4.19.1.2/index.html
index 4dbd389a3..59081fbd9 100644
--- a/blog/security-release-advisory-4.18.2.4-4.19.1.2/index.html
+++ b/blog/security-release-advisory-4.18.2.4-4.19.1.2/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 ff709ac09..93b2cc308 100644
--- a/blog/security-release-advisory-4.18.2.5-4.19.1.3/index.html
+++ b/blog/security-release-advisory-4.18.2.5-4.19.1.3/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 789afc155..5da1b3980 100644
--- a/blog/security-release-advisory-4.19.0.1-4.18.1.1/index.html
+++ b/blog/security-release-advisory-4.19.0.1-4.18.1.1/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 bed4d043a..e7c860284 100644
--- a/blog/security-release-advisory-4.19.0.2-4.18.2.1/index.html
+++ b/blog/security-release-advisory-4.19.0.2-4.18.2.1/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 7c70bd421..ee3601da3 100644
--- a/blog/security-release-advisory-4.19.1.1-4.18.2.3/index.html
+++ b/blog/security-release-advisory-4.19.1.1-4.18.2.3/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 f8c6e1d6e..830a77d15 100644
--- a/blog/security-release-advisory-cve-2024-41107/index.html
+++ b/blog/security-release-advisory-cve-2024-41107/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/swen-brueseke-committer/index.html b/blog/swen-brueseke-committer/index.html
index ab47154e6..677c2bbec 100644
--- a/blog/swen-brueseke-committer/index.html
+++ b/blog/swen-brueseke-committer/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 38063b163..d422552fc 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">75 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">76 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,16 +12,25 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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-kubernetes-provider/releases/tag/v1.2.0" target="_blank" rel="noopener noreferrer">CloudStack Kubernetes Provider
+v1.2.0</a>
+that facilitates Kubernetes deployments on CloudStack.</p><p>It allows Kubernetes to dynamically allocate IP addresses and the
+respective networking rules on CloudStack to ensure seamless TCP, UDP
+and TCP-Proxy LoadBalancer deployments on Kubernetes. This was
+historically part of the Kubernetes codebase which was later removed
+and donated to the project to allow for further maintenance of the
+provider plugin.</p><p>This release contains various bug fixes and improvements. Some of the
+highlighted features include:</p><ul><li>Support for NetworkACLs for LB on VPC networks</li><li>Support configuring source CIDR list</li><li>ARM support for docker images</li></ul></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/announcement">announcement</a></li></ul></div><div class="col text--right col--3"><a aria-label="Read more [...]
4.20.2.0.</p></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/announcement">announcement</a></li></ul></div><div class="col text--right col--3"><a aria-label="Read more about Apache CloudStack 4.20.2.0 Release" href="/blog/cloudstack-4.20.2.0-release"><b>Read More</b></a></div></footer></article><article class="margin-bottom--xl" item [...]
the latest version of the popular command-line interface tool for managing
Apache CloudStack environments.</p></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/announcement">announcement</a></li></ul></div><div class="col text--right col--3"><a aria-label="Read more about Apache CloudStack CloudMonkey 6.5.0 Release" href="/blog/cloudmonkey-6.5-release"><b>Read More</b></a></div></footer></article><article cla [...]
-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 [...]
+4.19.2.0.</p></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/announcement">announcement</a></li></ul></div><div class="col text--right col--3"><a aria-label="Read more about Apache CloudStack 4.19.2.0 Release" href="/blog/cloudstack-4.19.2.0-release"><b>Read More</b></a></div></footer></article><nav class="pagination-nav" aria-label= [...]
<div class="social">
<a href="mailto:dev-subscribe@cloudstack.apache.org">
<img src="/img/mail_mini_icon.svg" alt="">
@@ -55,7 +64,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 df8ae109b..48b444097 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">75 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">76 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,12 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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,12 +47,7 @@ and donated to the project to allow for further maintenance of the
provider plugin.</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 CloudStack Kubernetes Provider v1.1.0 Release" href="/blog/cloudstack-kubernetes-provider-v1.1.0"><b>Read More</b></a></div></footer></article><article cl [...]
provider v0.5.0. Terraform is an open-source infrastructure as code software
tool that provides a consistent CLI workflow to manage resources in many
-public/private clouds.</p></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/announcement">announcement</a></li></ul></div><div class="col text--right col--3"><a aria-label="Read more about Apache CloudStack Terraform 0.5.0 Release" href="/blog/cloudstack-terraform-provider-0.5.0-release"><b>Read More</b></a></div></footer></article><ar [...]
-<a href="https://github.com/apache/cloudstack/releases/tag/4.18.1.1" target="_blank" rel="noopener noreferrer">4.18.1.1</a> and
-<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 [...]
+public/private clouds.</p></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/announcement">announcement</a></li></ul></div><div class="col text--right col--3"><a aria-label="Read more about Apache CloudStack Terraform 0.5.0 Release" href="/blog/cloudstack-terraform-provider-0.5.0-release"><b>Read More</b></a></div></footer></article><na [...]
<div class="social">
<a href="mailto:dev-subscribe@cloudstack.apache.org">
<img src="/img/mail_mini_icon.svg" alt="">
@@ -86,7 +81,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 fe2d35e97..0d2d2d566 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">75 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">76 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,12 +12,17 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.1.1" target="_blank" rel="noopener noreferrer">4.18.1.1</a> and
+<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 [...]
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 [...]
Announces Apache® CloudStack® v4.19.</p><p>Apache CloudStack 4.19 is the most recent release of the cloud management platform.
@@ -30,7 +35,7 @@ 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 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.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="">
@@ -64,7 +69,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 5e5803ed6..a3aef6978 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">75 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">76 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,16 +12,16 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.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 [...]
easy-to-use platform. The released 4.16.0.0 LTS adds new features,
enhancements, and bug fixes that will help tech-savvy companies stay up
-to date." said Gabriel Brascher, Vice President of Apache CloudStack.</p></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/announcement">announcement</a></li></ul></div><div class="col text--right col--3"><a aria-label="Read more about The Apache Software Foundation Announces Apache® CloudStack® v4.16" href="/blog/the-apache-softw [...]
+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 [...]
<div class="social">
<a href="mailto:dev-subscribe@cloudstack.apache.org">
<img src="/img/mail_mini_icon.svg" alt="">
@@ -55,7 +55,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 d46315eee..0d9fc505e 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">75 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">76 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,25 +12,19 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.15.x LTS branch and contains more than 75 fixes and improvements since
the CloudStack 4.15.0.0 release.</p></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/announcement">announcement</a></li></ul></div><div class="col text--right col--3"><a aria-label="Read more about Apache CloudStack LTS Maintenance Release 4.15.2.0" href="/blog/apache-cloudstack-lts-maintenance-release2"><b>Read More</b></a></div></fo [...]
The CloudStack 4.15.1.0 release is a maintenance release as part of its 4.15.x LTS branch and contains more than 350 fixes and improvements since the CloudStack 4.15.0.0 release.</p></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/announcement">announcement</a></li></ul></div><div class="col text--right col--3"><a aria-label="Read mor [...]
CloudStack 4.14.1.0 as part of its LTS 4.14.x releases. The CloudStack
4.14.1.0 release is a maintenance release and contains more than
100 fixes and improvements since the CloudStack 4.14.0.0 release.</p></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/announcement">announcement</a></li></ul></div><div class="col text--right col--3"><a aria-label="Read more about Apache CloudStack LTS Maintenance Release 4.14.1.0" href="/blog/apache-cloudstack-lts-maintenance-release [...]
-4.11.3.0 release contains c. 50 fixes on top of the CloudStack 4.11.2.0 release. CloudStack LTS branches are supported for 20 months and will receive updates for the first 14 months. For the final six months, only security updates are provided.</p></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/announcement">announcement</a></li></ul [...]
-Oct 2012 under the Apache License 2.0. It is written in Python and shipped using
-the Python CheeseShop, and since its inception has gone through several
-refactors and rewrites. While this has worked well over the years, the
-installation and usage have been limited to just a few modern platforms due to
-the dependency on Python 2.7, meaning it is hard to install on older
-distributions such as CentOS6.</p></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/announcement">announcement</a></li></ul></div><div class="col text--right col--3"><a aria-label="Read more about What's coming in CloudMonkey v6.0.0" href="/blog/what-s-coming-in-cloudmonkey"><b>Read More</b></a></div></footer></article><nav class= [...]
+4.11.3.0 release contains c. 50 fixes on top of the CloudStack 4.11.2.0 release. CloudStack LTS branches are supported for 20 months and will receive updates for the first 14 months. For the final six months, only security updates are provided.</p></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/announcement">announcement</a></li></ul [...]
<div class="social">
<a href="mailto:dev-subscribe@cloudstack.apache.org">
<img src="/img/mail_mini_icon.svg" alt="">
@@ -64,7 +58,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 edf207f74..d7b0470ef 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">75 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">76 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,18 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#__docusaurus_skipToContent_fallback">Skip to main content</a></div><nav aria-label="Main" class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Toggle navigation bar" aria-expanded="false" class="navbar__toggle clean-btn" type="button"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="ro [...]
+<div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#__docusaurus_skipToContent_fallback">Skip to main content</a></div><nav aria-label="Main" class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Toggle navigation bar" aria-expanded="false" class="navbar__toggle clean-btn" type="button"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="ro [...]
+Oct 2012 under the Apache License 2.0. It is written in Python and shipped using
+the Python CheeseShop, and since its inception has gone through several
+refactors and rewrites. While this has worked well over the years, the
+installation and usage have been limited to just a few modern platforms due to
+the dependency on Python 2.7, meaning it is hard to install on older
+distributions such as CentOS6.</p></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a class="tag_zVej tagRegular_sFm0" href="/blog/tags/announcement">announcement</a></li></ul></div><div class="col text--right col--3"><a aria-label="Read more about What's coming in CloudMonkey v6.0.0" href="/blog/what-s-coming-in-cloudmonkey"><b>Read More</b></a></div></footer></article><article cl [...]
<div class="social">
<a href="mailto:dev-subscribe@cloudstack.apache.org">
<img src="/img/mail_mini_icon.svg" alt="">
@@ -51,7 +57,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 6f6dbfd2c..144020c4d 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">75 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">76 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.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/tags/announcement/page/8/index.html b/blog/tags/announcement/page/8/index.html
index e76862eb5..198b65af0 100644
--- a/blog/tags/announcement/page/8/index.html
+++ b/blog/tags/announcement/page/8/index.html
@@ -3,7 +3,7 @@
<head>
<meta charset="UTF-8">
<meta name="generator" content="Docusaurus v2.4.3">
-<title data-rh="true">75 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/8"><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">76 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/8"><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.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 9f86166d1..3c6ee3c1b 100644
--- a/blog/tags/case-studies/index.html
+++ b/blog/tags/case-studies/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 5a9901922..46a0299ab 100644
--- a/blog/tags/case-studies/page/2/index.html
+++ b/blog/tags/case-studies/page/2/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 47ab1a94d..955c4adc9 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.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 0dadb929a..a9d4bf4d7 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.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/tags/events/index.html b/blog/tags/events/index.html
index 74067f0b3..3b9acaca0 100644
--- a/blog/tags/events/index.html
+++ b/blog/tags/events/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/tags/index.html b/blog/tags/index.html
index 91706fdef..1e1bbaa82 100644
--- a/blog/tags/index.html
+++ b/blog/tags/index.html
@@ -12,12 +12,12 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 aa9ca3f8a..546a5f8b2 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.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 98c7f7216..e59815da0 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.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 7d202f826..72b9e75ee 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.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -95,7 +95,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 48c84e2d0..d66c3b4b1 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.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 c82364d89..6dd3280ba 100644
--- a/blog/tags/roundup/index.html
+++ b/blog/tags/roundup/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -102,7 +102,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/tags/roundup/page/2/index.html b/blog/tags/roundup/page/2/index.html
index ba418d42d..da6b99697 100644
--- a/blog/tags/roundup/page/2/index.html
+++ b/blog/tags/roundup/page/2/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/terraform-provider-0.6.0-release/index.html b/blog/terraform-provider-0.6.0-release/index.html
index b170a98fe..1f5a0299b 100644
--- a/blog/terraform-provider-0.6.0-release/index.html
+++ b/blog/terraform-provider-0.6.0-release/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 dd1efa943..dd2bc820f 100644
--- a/blog/terraform-solution-brief/index.html
+++ b/blog/terraform-solution-brief/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 e3900102a..9ae2688bf 100644
--- a/blog/test_entry/index.html
+++ b/blog/test_entry/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 91a5c41a8..cff8dbab9 100644
--- a/blog/the-apache-software-foundation-announces/index.html
+++ b/blog/the-apache-software-foundation-announces/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 079f6f1b2..928c1733b 100644
--- a/blog/the-apache-software-foundation-announces1/index.html
+++ b/blog/the-apache-software-foundation-announces1/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 2d4332203..8ee7aab5b 100644
--- a/blog/the-apache-software-foundation-announces2/index.html
+++ b/blog/the-apache-software-foundation-announces2/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 95cd222bf..d7f364afd 100644
--- a/blog/the-apache-software-foundation-announces3/index.html
+++ b/blog/the-apache-software-foundation-announces3/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 4bc2eb064..f2f93b2fd 100644
--- a/blog/the_apache_cloudstack_project_announces1/index.html
+++ b/blog/the_apache_cloudstack_project_announces1/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 fb66228c8..c31910bd1 100644
--- a/blog/the_apache_software_foundation_announces/index.html
+++ b/blog/the_apache_software_foundation_announces/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 74f106151..151daafd4 100644
--- a/blog/the_cloudstack_conference_cfp_deadline/index.html
+++ b/blog/the_cloudstack_conference_cfp_deadline/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 11d43b94b..2391dabe8 100644
--- a/blog/two_late_announced_security_advisories/index.html
+++ b/blog/two_late_announced_security_advisories/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 d08ec0b31..dc05f898c 100644
--- a/blog/unauthorised-access-to-annotations/index.html
+++ b/blog/unauthorised-access-to-annotations/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 1c02daa82..2143c10e8 100644
--- a/blog/vp-2024/index.html
+++ b/blog/vp-2024/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 477f39db7..719109d07 100644
--- a/blog/we-systems-case-study/index.html
+++ b/blog/we-systems-case-study/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 305c21316..94d43385f 100644
--- a/blog/what-s-coming-in-cloudmonkey/index.html
+++ b/blog/what-s-coming-in-cloudmonkey/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 6826d29c5..50521bb02 100644
--- a/blog/what-s-new-in-apache/index.html
+++ b/blog/what-s-new-in-apache/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 a63c793d7..2debcaa26 100644
--- a/blog/what-s-new-in-apache1/index.html
+++ b/blog/what-s-new-in-apache1/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 c78a99c76..d188f9825 100644
--- a/blog/why-lifeincloud-chose-cloudstack/index.html
+++ b/blog/why-lifeincloud-chose-cloudstack/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.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 e9c079787..6055a5b2f 100644
--- a/blog/year-in-review-2022/index.html
+++ b/blog/year-in-review-2022/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/bylaws/index.html b/bylaws/index.html
index f7b4d1975..82591de2e 100644
--- a/bylaws/index.html
+++ b/bylaws/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/cloud-builders/index.html b/cloud-builders/index.html
index 0d3f61e71..c3c85ac00 100644
--- a/cloud-builders/index.html
+++ b/cloud-builders/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/contribute/index.html b/contribute/index.html
index 6bd2d2eab..8b2a1b000 100644
--- a/contribute/index.html
+++ b/contribute/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/developers/index.html b/developers/index.html
index 3eb73de2e..193f70d1f 100644
--- a/developers/index.html
+++ b/developers/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/downloads/index.html b/downloads/index.html
index b4d396aca..2cae739b9 100644
--- a/downloads/index.html
+++ b/downloads/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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 @@ here</a>.</p><h3 class="anchor anchorWithStickyNavbar_LWe7" id="source-release-1
Provider</a> allows
Kubernetes users to facilitate Kubernetes deployments on CloudStack.
<a href="https://docs.cloudstack.apache.org/en/latest/plugins/cloudstack-kubernetes-provider.html" target="_blank" rel="noopener noreferrer">Documentation is available
-here</a>.</p><h3 class="anchor anchorWithStickyNavbar_LWe7" id="source-release-2">Source Release<a href="#source-release-2" class="hash-link" aria-label="Direct link to Source Release" title="Direct link to Source Release"></a></h3><p>The current release is <code>v1.1.0</code>.</p><a href="https://www.apache.org/dyn/closer.lua/cloudstack/releases/kubernetes-provider-1.1.0/apache-cloudstack-kubernetes-provider-1.1.0-src.tar.bz2" target="_blank" rel="noopener noreferrer" class="button but [...]
+here</a>.</p><h3 class="anchor anchorWithStickyNavbar_LWe7" id="source-release-2">Source Release<a href="#source-release-2" class="hash-link" aria-label="Direct link to Source Release" title="Direct link to Source Release"></a></h3><p>The current release is <code>v1.2.0</code>.</p><a href="https://www.apache.org/dyn/closer.lua/cloudstack/releases/kubernetes-provider-1.2.0/apache-cloudstack-kubernetes-provider-1.2.0-src.tar.bz2" target="_blank" rel="noopener noreferrer" class="button but [...]
for users at: <a href="https://hub.docker.com/r/apache/cloudstack-kubernetes-provider" target="_blank" rel="noopener noreferrer">https://hub.docker.com/r/apache/cloudstack-kubernetes-provider</a></p><h2 class="anchor anchorWithStickyNavbar_LWe7" id="verifying-downloads">Verifying Downloads<a href="#verifying-downloads" class="hash-link" aria-label="Direct link to Verifying Downloads" title="Direct link to Verifying Downloads"></a></h2><p>It's essential that you verify the integrity [...]
PGP or SHA512 signatures. The PGP signatures can be verified using PGP or GPG.
First download the <a href="https://dlcdn.apache.org/cloudstack/KEYS" target="_blank" rel="noopener noreferrer"><code>KEYS</code></a> as well
@@ -105,7 +105,7 @@ Foundation.
</div>
<br>
</div></div></footer></div>
-<script src="/assets/js/runtime~main.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/events/index.html b/events/index.html
index 2b8e6b508..821d708b6 100644
--- a/events/index.html
+++ b/events/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/features/index.html b/features/index.html
index c4a2d1729..e2380272d 100644
--- a/features/index.html
+++ b/features/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/history/index.html b/history/index.html
index b0d617357..a7eaaa448 100644
--- a/history/index.html
+++ b/history/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/img/authors/vishesh.png b/img/authors/vishesh.png
new file mode 100644
index 000000000..fb204cd4a
Binary files /dev/null and b/img/authors/vishesh.png differ
diff --git a/index.html b/index.html
index a92580231..46f4a1f83 100644
--- a/index.html
+++ b/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/integrations/index.html b/integrations/index.html
index 7903951da..9d2513624 100644
--- a/integrations/index.html
+++ b/integrations/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/kubernetes/index.html b/kubernetes/index.html
index c9b980a84..e69e999dd 100644
--- a/kubernetes/index.html
+++ b/kubernetes/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/learn-more/index.html b/learn-more/index.html
index 47cbe37a2..5c97347fc 100644
--- a/learn-more/index.html
+++ b/learn-more/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/mailing-lists/index.html b/mailing-lists/index.html
index f7099d291..500585837 100644
--- a/mailing-lists/index.html
+++ b/mailing-lists/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/search-index.json b/search-index.json
index 24a3ce109..986d7a373 100644
--- a/search-index.json
+++ b/search-index.json
@@ -1 +1 @@
-[{"documents":[{"i":1,"t":"About Apache CloudStack","u":"/about","b":[]},{"i":2,"t":"Apache CloudStack API Documentation","u":"/api","b":[]},{"i":4,"t":"Archived Releases","u":"/archives","b":[]},{"i":6,"t":"[ANNOUNCE] Announcing Apache CloudStack 4.3.2","u":"/blog/announce_announcing_apache_cloudstack_4","b":[]},{"i":8,"t":"4.1.0 VOTE in Progress: Testers Welcome!","u":"/blog/4_1_0_vote_in","b":[]},{"i":10,"t":"Announcing Apache CloudStack 4.2.0","u":"/blog/announcing_apache_cloudstack_ [...]
\ No newline at end of file
+[{"documents":[{"i":1,"t":"About Apache CloudStack","u":"/about","b":[]},{"i":2,"t":"Archived Releases","u":"/archives","b":[]},{"i":4,"t":"Apache CloudStack API Documentation","u":"/api","b":[]},{"i":6,"t":"4.1.0 VOTE in Progress: Testers Welcome!","u":"/blog/4_1_0_vote_in","b":[]},{"i":8,"t":"Announcing Apache™ CloudMonkey™ v5.2.0","u":"/blog/announcing_apache_cloudmonkey_v5_2","b":[]},{"i":17,"t":"[ADVISORY] Apache CloudStack Advisory on KVM Shared Mount Point issues on version 4.17.0 [...]
\ No newline at end of file
diff --git a/search/index.html b/search/index.html
index 69d8bb02e..30e3f0a93 100644
--- a/search/index.html
+++ b/search/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/security/index.html b/security/index.html
index a6f0977a9..fdf109237 100644
--- a/security/index.html
+++ b/security/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/sitemap.xml b/sitemap.xml
index 3403438d8..fbf1bbcc6 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 fa8baee9e..2279bd302 100644
--- a/trademark-guidelines/index.html
+++ b/trademark-guidelines/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/users/index.html b/users/index.html
index 6e7255bf4..6780195d1 100644
--- a/users/index.html
+++ b/users/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/website-guide/index.html b/website-guide/index.html
index b1673a9dd..8ad343b79 100644
--- a/website-guide/index.html
+++ b/website-guide/index.html
@@ -12,8 +12,8 @@
<script src="scripts/bootstrap.bundle.min.js" async></script><link rel="stylesheet" href="/assets/css/styles.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/who/index.html b/who/index.html
index fc18fd5c1..3ab7de3df 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.e659e3aa.css">
-<link rel="preload" href="/assets/js/runtime~main.d05a3a32.js" as="script">
-<link rel="preload" href="/assets/js/main.3cc3682e.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d9b0a3d4.js" as="script">
+<link rel="preload" href="/assets/js/main.116f98f8.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}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.d05a3a32.js"></script>
-<script src="/assets/js/main.3cc3682e.js"></script>
+<script src="/assets/js/runtime~main.d9b0a3d4.js"></script>
+<script src="/assets/js/main.116f98f8.js"></script>
</body>
</html>
\ No newline at end of file