From 2cdd06fd4480e45c2195f8c9819cc5f30d62b2a2 Mon Sep 17 00:00:00 2001 From: Nathan Melehan Date: Thu, 20 Jun 2024 15:34:50 -0400 Subject: [PATCH 1/5] Theme updates (#7006) - Tweak to hover text panel for SVG diagrams - Hide numbers in explore docs menu unless filtered by search - Remove transition when toggling explore docs menu sections - Remove GTM - Disable Turbo on API links - Update header navigation --- .../linode-docs-theme/assets/js/main/index.js | 14 ++++++-- .../linode/linode-docs-theme/config.toml | 3 -- .../config/development/config.toml | 3 -- .../config/staging/config.toml | 3 -- .../config/testing/config.toml | 3 -- .../partials/components/render-svg.html | 4 ++- .../layouts/partials/sections/head.html | 14 -------- .../navigation/explorer-hydrated.html | 2 +- .../sections/navigation/explorer-initial.html | 9 ++--- .../linode-website-partials/header.html | 33 ------------------- _vendor/modules.txt | 4 +-- go.mod | 2 +- go.sum | 3 ++ 13 files changed, 23 insertions(+), 74 deletions(-) diff --git a/_vendor/github.com/linode/linode-docs-theme/assets/js/main/index.js b/_vendor/github.com/linode/linode-docs-theme/assets/js/main/index.js index 77e8ec3e075..4a88e2f5438 100644 --- a/_vendor/github.com/linode/linode-docs-theme/assets/js/main/index.js +++ b/_vendor/github.com/linode/linode-docs-theme/assets/js/main/index.js @@ -130,7 +130,7 @@ const searchConfig = getSearchConfig(params); this.dataLayer.push(event); }; - let pushGTag = function (eventName) { + let pushDataLayer = function (eventName) { let event = { event: eventName, }; @@ -173,7 +173,7 @@ const searchConfig = getSearchConfig(params); window.turbolinksLoaded = true; setTimeout(function () { - pushGTag('docs_load'); + pushDataLayer('docs_load'); }, 2000); }); @@ -191,7 +191,7 @@ const searchConfig = getSearchConfig(params); return; } - pushGTag('docs_navigate'); + pushDataLayer('docs_navigate'); }); // Preserve scroll position when navigating with Turbo on all elements with the data-preserve-scroll attribute. @@ -202,6 +202,13 @@ const searchConfig = getSearchConfig(params); window.scrollHandledByClick = {}; } + function turboClick(e) { + if (e.detail.url.includes('/docs/api')) { + // Disable Turbo for the API docs to allow for edge redirects. + e.preventDefault(); + } + } + function preserveScroll(e) { document.querySelectorAll('[data-preserve-scroll]').forEach((el) => { // Check if the event's target is a child of the element. @@ -250,6 +257,7 @@ const searchConfig = getSearchConfig(params); } window.addEventListener('turbo:click', preserveScroll); + window.addEventListener('turbo:click', turboClick); window.addEventListener('turbo:before-render', restoreScroll); window.addEventListener('turbo:render', restoreScroll); })(); diff --git a/_vendor/github.com/linode/linode-docs-theme/config.toml b/_vendor/github.com/linode/linode-docs-theme/config.toml index 8c2c09f2272..8296119a23e 100644 --- a/_vendor/github.com/linode/linode-docs-theme/config.toml +++ b/_vendor/github.com/linode/linode-docs-theme/config.toml @@ -4,9 +4,6 @@ time_format_iso8601 = "2006-01-02T15:04:05-07:00" weglot_api_key = "wg_3b3ef29c81aa81292c64d1368ee318969" -# Google Tag Manager ID used in production. -# For development/staging, see the config dir. -gtmID = "GTM-T5FXXG9" # # Adobe Analytics script used in production. # For development/staging, see the config dir. diff --git a/_vendor/github.com/linode/linode-docs-theme/config/development/config.toml b/_vendor/github.com/linode/linode-docs-theme/config/development/config.toml index 3ca8cbdca7e..850a06dfcaa 100644 --- a/_vendor/github.com/linode/linode-docs-theme/config/development/config.toml +++ b/_vendor/github.com/linode/linode-docs-theme/config/development/config.toml @@ -1,7 +1,4 @@ [params] - # GTM container used in development and on Netlify. - gtmID = "GTM-TS67W4L" - # Adobe Analytics script used in development and on Netlify. adobe_launch_script = "https://assets.adobedtm.com/fcfd3580c848/f9e7661907ee/launch-006d022c8726-development.min.js" diff --git a/_vendor/github.com/linode/linode-docs-theme/config/staging/config.toml b/_vendor/github.com/linode/linode-docs-theme/config/staging/config.toml index 57e201e67da..89e603d2676 100644 --- a/_vendor/github.com/linode/linode-docs-theme/config/staging/config.toml +++ b/_vendor/github.com/linode/linode-docs-theme/config/staging/config.toml @@ -1,7 +1,4 @@ [params] - # GTM container used in Staging (docs.staging.linode.com/docs) - # gtmID = "GTM-T5FXXG9" - # Adobe Analytics script used in Staging (docs.staging.linode.com/docs) adobe_launch_script = "https://assets.adobedtm.com/fcfd3580c848/f9e7661907ee/launch-96338797f65e-staging.min.js" diff --git a/_vendor/github.com/linode/linode-docs-theme/config/testing/config.toml b/_vendor/github.com/linode/linode-docs-theme/config/testing/config.toml index 3ca8cbdca7e..850a06dfcaa 100644 --- a/_vendor/github.com/linode/linode-docs-theme/config/testing/config.toml +++ b/_vendor/github.com/linode/linode-docs-theme/config/testing/config.toml @@ -1,7 +1,4 @@ [params] - # GTM container used in development and on Netlify. - gtmID = "GTM-TS67W4L" - # Adobe Analytics script used in development and on Netlify. adobe_launch_script = "https://assets.adobedtm.com/fcfd3580c848/f9e7661907ee/launch-006d022c8726-development.min.js" diff --git a/_vendor/github.com/linode/linode-docs-theme/layouts/partials/components/render-svg.html b/_vendor/github.com/linode/linode-docs-theme/layouts/partials/components/render-svg.html index 0fc3363ca2f..6328d8c533c 100644 --- a/_vendor/github.com/linode/linode-docs-theme/layouts/partials/components/render-svg.html +++ b/_vendor/github.com/linode/linode-docs-theme/layouts/partials/components/render-svg.html @@ -126,7 +126,9 @@ x-transition.opacity :style="tooltip.style" x-show="tooltip.show"> -
+
-{{ if (ne hugo.Environment "development") }} - - -{{ end }} {{ partialCached "sections/head-src.html" . "-" }} diff --git a/_vendor/github.com/linode/linode-docs-theme/layouts/partials/sections/navigation/explorer-hydrated.html b/_vendor/github.com/linode/linode-docs-theme/layouts/partials/sections/navigation/explorer-hydrated.html index fc90ffbee99..8a57cb30910 100644 --- a/_vendor/github.com/linode/linode-docs-theme/layouts/partials/sections/navigation/explorer-hydrated.html +++ b/_vendor/github.com/linode/linode-docs-theme/layouts/partials/sections/navigation/explorer-hydrated.html @@ -84,6 +84,7 @@
1 }" x-show="{{ $.n }}.open" - x-transition.200ms x-ref="node-tree">
diff --git a/_vendor/github.com/linode/linode-docs-theme/layouts/partials/sections/navigation/explorer-initial.html b/_vendor/github.com/linode/linode-docs-theme/layouts/partials/sections/navigation/explorer-initial.html index d19a9238ae9..480dd8200e1 100644 --- a/_vendor/github.com/linode/linode-docs-theme/layouts/partials/sections/navigation/explorer-initial.html +++ b/_vendor/github.com/linode/linode-docs-theme/layouts/partials/sections/navigation/explorer-initial.html @@ -146,13 +146,8 @@ "text-basicgray" (not (eq .node.count 0)) ) }} - {{ with .node.count }} - {{ . }} - {{ end }} + +
{{ $ariaLabel := cond .node.open "close" "open" }} {{ $classes := partial "inline/get-classes" (dict diff --git a/_vendor/github.com/linode/linode-website-partials/header.html b/_vendor/github.com/linode/linode-website-partials/header.html index 363537d0245..ad2faefe392 100644 --- a/_vendor/github.com/linode/linode-website-partials/header.html +++ b/_vendor/github.com/linode/linode-website-partials/header.html @@ -65,39 +65,6 @@ -
-
- -
- -
-
diff --git a/_vendor/modules.txt b/_vendor/modules.txt index be70b28c249..683ce22e8bb 100644 --- a/_vendor/modules.txt +++ b/_vendor/modules.txt @@ -1,5 +1,5 @@ -# github.com/linode/linode-docs-theme v0.0.0-20240610162252-dd3795f29d6a -# github.com/linode/linode-website-partials v0.0.0-20240426140442-12b76ccbfefd +# github.com/linode/linode-docs-theme v0.0.0-20240618214412-23d0d6b33823 +# github.com/linode/linode-website-partials v0.0.0-20240516182804-8b13c1f13759 # github.com/gohugoio/hugo-mod-jslibs-dist/alpinejs/v3 v3.21300.20800 # github.com/gohugoio/hugo-mod-jslibs/turbo/v8 v8.20000.20400 # github.com/hotwired/turbo v8.0.4+incompatible diff --git a/go.mod b/go.mod index d02452f447e..ed5eb5a051d 100644 --- a/go.mod +++ b/go.mod @@ -7,5 +7,5 @@ require ( github.com/gohugoio/hugo-mod-jslibs/turbo/v7 v7.20300.20000 // indirect github.com/instantpage/instant.page v5.1.1+incompatible // indirect github.com/linode/linode-api-docs/v4 v4.176.0 // indirect - github.com/linode/linode-docs-theme v0.0.0-20240610162252-dd3795f29d6a // indirect + github.com/linode/linode-docs-theme v0.0.0-20240618214412-23d0d6b33823 // indirect ) diff --git a/go.sum b/go.sum index 2d0dc272cf8..b0b963b58d1 100644 --- a/go.sum +++ b/go.sum @@ -284,6 +284,8 @@ github.com/linode/linode-docs-theme v0.0.0-20240605162953-7c4dfc828751 h1:vQ+k7/ github.com/linode/linode-docs-theme v0.0.0-20240605162953-7c4dfc828751/go.mod h1:IHFGag+AZAtmiEdw1tfqB/svFE0NPxENx9XZH9F0VU4= github.com/linode/linode-docs-theme v0.0.0-20240610162252-dd3795f29d6a h1:63YCTfsqj+e3ejp72H5bqZyMjW3Y+aH7LbElBUV0+QQ= github.com/linode/linode-docs-theme v0.0.0-20240610162252-dd3795f29d6a/go.mod h1:IHFGag+AZAtmiEdw1tfqB/svFE0NPxENx9XZH9F0VU4= +github.com/linode/linode-docs-theme v0.0.0-20240618214412-23d0d6b33823 h1:V7w2OtECiqbNn7Hgok1Om4ebW1qIxEL26XrYVqYLuTw= +github.com/linode/linode-docs-theme v0.0.0-20240618214412-23d0d6b33823/go.mod h1:VJUOubAM5Rxfw4hPlBH+vQ5H6il0m3k5ZYn9OViz+Ok= github.com/linode/linode-website-partials v0.0.0-20221205205120-b6ea1aaa59fb/go.mod h1:K1Em3lwb16JiCwNVftAFwWGhyB9Zkl/nXhxjBBUC1Ao= github.com/linode/linode-website-partials v0.0.0-20221222200538-99862e429110/go.mod h1:K1Em3lwb16JiCwNVftAFwWGhyB9Zkl/nXhxjBBUC1Ao= github.com/linode/linode-website-partials v0.0.0-20230201145731-a8703d0a954a/go.mod h1:K1Em3lwb16JiCwNVftAFwWGhyB9Zkl/nXhxjBBUC1Ao= @@ -303,3 +305,4 @@ github.com/linode/linode-website-partials v0.0.0-20231027173434-abbc557a5519/go. github.com/linode/linode-website-partials v0.0.0-20240130163753-4a933fe77633/go.mod h1:K1Em3lwb16JiCwNVftAFwWGhyB9Zkl/nXhxjBBUC1Ao= github.com/linode/linode-website-partials v0.0.0-20240424162657-dcb8464d17f3/go.mod h1:K1Em3lwb16JiCwNVftAFwWGhyB9Zkl/nXhxjBBUC1Ao= github.com/linode/linode-website-partials v0.0.0-20240426140442-12b76ccbfefd/go.mod h1:K1Em3lwb16JiCwNVftAFwWGhyB9Zkl/nXhxjBBUC1Ao= +github.com/linode/linode-website-partials v0.0.0-20240516182804-8b13c1f13759/go.mod h1:K1Em3lwb16JiCwNVftAFwWGhyB9Zkl/nXhxjBBUC1Ao= From 2c5b93c22f3ffefef44aaed92f9cd4d4f05204eb Mon Sep 17 00:00:00 2001 From: John Dutton <118553549+jddocs@users.noreply.github.com> Date: Thu, 20 Jun 2024 15:35:02 -0400 Subject: [PATCH 2/5] [Updated] Deprecating 68 Guides (#7005) --- .../index.md | 1 + .../cloud-storage/access-google-drive-linode/index.md | 1 + .../how-to-install-a-turtl-server-on-ubuntu/index.md | 1 + .../cloud-storage/how-to-use-zfs-on-ubuntu-16-04/index.md | 1 + .../install-and-configure-owncloud-on-ubuntu-16-04/index.md | 1 + .../install-seafile-with-nginx-on-ubuntu-1604/index.md | 1 + .../applications/cloud-storage/tahoe-lafs-on-debian-9/index.md | 1 + .../index.md | 1 + .../containers/how-to-install-openvz-on-debian-9/index.md | 1 + .../node-js-web-server-deployed-within-docker/index.md | 1 + .../messaging/installing-rocketchat-ubuntu-16-04/index.md | 1 + .../index.md | 1 + .../voip/install-and-configure-mumble-on-debian/index.md | 1 + .../how-to-install-apache-cassandra-on-debian-9/index.md | 1 + .../index.md | 1 + .../mariadb/how-to-install-mariadb-on-debian-9/index.md | 1 + .../databases/mongodb/install-mongodb-on-ubuntu-16-04/index.md | 1 + .../databases/mysql/how-to-install-mysql-on-debian-8/index.md | 1 + .../install-and-configure-mysql-workbench-on-ubuntu/index.md | 1 + .../mysql/install-and-configure-phpmyadmin-on-debian-8/index.md | 1 + .../how-to-install-postgresql-on-ubuntu-16-04/index.md | 1 + .../how-to-install-a-redis-server-on-ubuntu-or-debian8/index.md | 1 + docs/guides/development/java/install-java-on-debian/index.md | 1 + .../development/java/install-java-on-ubuntu-16-04/index.md | 1 + .../guides/development/ror/ruby-on-rails-apache-debian/index.md | 1 + docs/guides/development/ror/ruby-on-rails-nginx-debian/index.md | 1 + .../development/version-control/install-gogs-on-debian/index.md | 1 + .../manage-distributed-version-control-with-mercurial/index.md | 1 + docs/guides/email/clients/install-roundcube-on-ubuntu/index.md | 1 + .../install-squirrelmail-on-ubuntu-16-04-or-debian-8/index.md | 1 + .../configure-spf-and-dkim-in-postfix-on-debian-8/index.md | 1 + .../pflogsumm-for-postfix-monitoring-on-centos-6/index.md | 1 + .../deploy-just-cause-2-multiplayer-server-on-ubuntu/index.md | 1 + .../game-servers/host-a-terraria-server-on-your-linode/index.md | 1 + .../install-dont-starve-together-game-server-on-ubuntu/index.md | 1 + docs/guides/game-servers/pocketmine-server-on-debian-7/index.md | 1 + .../networking/nfs/how-to-mount-nfs-shares-on-debian-9/index.md | 1 + .../networking/vpn/set-up-a-hardened-openvpn-server/index.md | 1 + .../security-patches/disabling-sslv3-for-poodle/index.md | 1 + .../security/security-patches/meltdown-and-spectre/index.md | 1 + .../patching-bash-for-the-shellshock-vulnerability/index.md | 1 + .../patching-glibc-for-the-ghost-vulnerability/index.md | 1 + .../patching-openssl-for-the-heartbleed-vulnerability/index.md | 1 + docs/guides/security/upgrading/upgrade-to-ubuntu-16-04/index.md | 1 + .../how-to-install-and-configure-graylog2-on-debian-9/index.md | 1 + .../monitoring/install-icinga2-monitoring-on-debian-9/index.md | 1 + .../monitoring/install-nagios-4-on-ubuntu-debian-8/index.md | 1 + .../web-servers/apache/apache-web-server-debian-8/index.md | 1 + .../apache/install-php-fpm-and-apache-on-debian-8/index.md | 1 + docs/guides/web-servers/lamp/lamp-on-debian-8-jessie/index.md | 1 + .../lemp/how-to-install-a-lemp-server-on-ubuntu-16-04/index.md | 1 + .../web-servers/lemp/install-a-lemp-stack-on-debian/index.md | 1 + .../lighttpd/use-lighttpd-web-server-on-ubuntu-16-04/index.md | 1 + .../cms/drupal/managing-web-content-with-drupal-7/index.md | 1 + .../cms/ghost/how-to-install-ghost-cms-on-ubuntu-16-04/index.md | 1 + .../how-to-install-a-webmin-control-panel-and-modules/index.md | 1 + .../solr/add-a-custom-search-to-your-site-with-solr/index.md | 1 + .../cms/solr/turbocharge-wordpress-search-with-solr/index.md | 1 + .../how-to-install-wordprress-using-wp-cli-on-debian-9/index.md | 1 + .../cms/wordpress/install-wordpress-on-ubuntu-16-04/index.md | 1 + .../how-to-install-prestashop-on-ubuntu-16-04/index.md | 1 + .../websites/ecommerce/install-magento-on-ubuntu-16-04/index.md | 1 + .../erp/install-an-odoo-11-stack-on-ubuntu-16-04/index.md | 1 + .../websites/erp/install-odoo-10-on-ubuntu-16-04/index.md | 1 + .../websites/erp/install-odoo-9-erp-on-ubuntu-14-04/index.md | 1 + .../install-a-simple-machines-forum-on-your-website/index.md | 2 +- .../forums/install-and-run-askbot-on-ubuntu-16-04/index.md | 1 + docs/guides/websites/wikis/dokuwiki-engine/index.md | 1 + 68 files changed, 68 insertions(+), 1 deletion(-) diff --git a/docs/guides/applications/big-data/how-to-install-and-configure-a-redis-cluster-on-ubuntu-1604/index.md b/docs/guides/applications/big-data/how-to-install-and-configure-a-redis-cluster-on-ubuntu-1604/index.md index 225ed966c8a..898d6da937d 100644 --- a/docs/guides/applications/big-data/how-to-install-and-configure-a-redis-cluster-on-ubuntu-1604/index.md +++ b/docs/guides/applications/big-data/how-to-install-and-configure-a-redis-cluster-on-ubuntu-1604/index.md @@ -13,6 +13,7 @@ aliases: ['/applications/big-data/redis-cluster/','/applications/big-data/how-to external_resources: - '[Redis Official Website](https://redis.io/)' - '[Install and Configure Redis on CentOS 7](/docs/guides/install-and-configure-redis-on-centos-7/)' +deprecated: true --- ![How to Install and Configure a Redis Cluster on Ubuntu 16.04](Redis_Cluster.jpg) diff --git a/docs/guides/applications/cloud-storage/access-google-drive-linode/index.md b/docs/guides/applications/cloud-storage/access-google-drive-linode/index.md index 70205a0d6cf..35581d27236 100644 --- a/docs/guides/applications/cloud-storage/access-google-drive-linode/index.md +++ b/docs/guides/applications/cloud-storage/access-google-drive-linode/index.md @@ -10,6 +10,7 @@ keywords: ["google", "drive", "console", "fuse", "apt", "ubuntu"] tags: ["ubuntu"] license: '[CC BY-ND 4.0](https://creativecommons.org/licenses/by-nd/4.0)' aliases: ['/applications/cloud-storage/access-google-drive-linode/'] +deprecated: true --- If you've used Google Drive, you know that it can be an indispensable tool for remote file access. While one of the standard counter-arguments to remote storage is "just carry a flash drive," that only works until you need to add a file to your Linode. This guide will show you how to install and configure a great piece of free software to access your Google Drive from your Linode running Ubuntu version 14.04 or newer. diff --git a/docs/guides/applications/cloud-storage/how-to-install-a-turtl-server-on-ubuntu/index.md b/docs/guides/applications/cloud-storage/how-to-install-a-turtl-server-on-ubuntu/index.md index c6a1c3e3404..e81b47135d7 100644 --- a/docs/guides/applications/cloud-storage/how-to-install-a-turtl-server-on-ubuntu/index.md +++ b/docs/guides/applications/cloud-storage/how-to-install-a-turtl-server-on-ubuntu/index.md @@ -11,6 +11,7 @@ tags: ["ubuntu"] license: '[CC BY-ND 4.0](https://creativecommons.org/licenses/by-nd/4.0)' aliases: ['/applications/cloud-storage/how-to-install-a-turtl-server-on-ubuntu/'] +deprecated: true --- ![Header image](Turtl.jpg) diff --git a/docs/guides/applications/cloud-storage/how-to-use-zfs-on-ubuntu-16-04/index.md b/docs/guides/applications/cloud-storage/how-to-use-zfs-on-ubuntu-16-04/index.md index a409c677f1c..a62730b4c9d 100644 --- a/docs/guides/applications/cloud-storage/how-to-use-zfs-on-ubuntu-16-04/index.md +++ b/docs/guides/applications/cloud-storage/how-to-use-zfs-on-ubuntu-16-04/index.md @@ -14,6 +14,7 @@ external_resources: - '[Ubuntu ZFS wiki](https://wiki.ubuntu.com/Kernel/Reference/ZFS)' - '[RAID levels Wikipedia](https://en.wikipedia.org/wiki/Standard_RAID_levels)' aliases: ['/applications/cloud-storage/how-to-use-zfs-on-ubuntu-16-04/'] +deprecated: true --- ![How to Use ZFS on Ubuntu 16.04](zfs-on-ubuntu-title.jpg "How to Use ZFS on Ubuntu 16.04 title graphic") diff --git a/docs/guides/applications/cloud-storage/install-and-configure-owncloud-on-ubuntu-16-04/index.md b/docs/guides/applications/cloud-storage/install-and-configure-owncloud-on-ubuntu-16-04/index.md index 930eb438a14..5c7c53ec198 100644 --- a/docs/guides/applications/cloud-storage/install-and-configure-owncloud-on-ubuntu-16-04/index.md +++ b/docs/guides/applications/cloud-storage/install-and-configure-owncloud-on-ubuntu-16-04/index.md @@ -18,6 +18,7 @@ relations: keywords: - distribution: Ubuntu 16.04 aliases: ['/applications/cloud-storage/install-and-configure-owncloud-on-ubuntu-16-04/'] +deprecated: true --- OwnCloud is an open-source, cloud-based, file hosting service you can install on your Linode. OwnCloud offers a quick installation process, works out of the box, and has an extensive library of plugins available. Its cross-platform compatibility means you can access your files from most major operating systems, browsers, and mobile devices. diff --git a/docs/guides/applications/cloud-storage/install-seafile-with-nginx-on-ubuntu-1604/index.md b/docs/guides/applications/cloud-storage/install-seafile-with-nginx-on-ubuntu-1604/index.md index 3b8f996fa4f..b6896e57e9d 100644 --- a/docs/guides/applications/cloud-storage/install-seafile-with-nginx-on-ubuntu-1604/index.md +++ b/docs/guides/applications/cloud-storage/install-seafile-with-nginx-on-ubuntu-1604/index.md @@ -12,6 +12,7 @@ license: '[CC BY-ND 4.0](https://creativecommons.org/licenses/by-nd/4.0)' external_resources: - '[Seafile Server Manual](https://manual.seafile.com/)' aliases: ['/applications/cloud-storage/install-seafile-with-nginx-on-ubuntu-1604/'] +deprecated: true --- Seafile is a cross-platform file hosting tool with server applications for Linux and Windows, and GUI clients for Android, iOS, Linux, OS X and Windows. It supports file versioning and snapshots, two-factor authentication, WebDAV, and can be paired with NGINX or Apache to enable connections over HTTPS. diff --git a/docs/guides/applications/cloud-storage/tahoe-lafs-on-debian-9/index.md b/docs/guides/applications/cloud-storage/tahoe-lafs-on-debian-9/index.md index 43f16a06d1d..7b69ba2b4ce 100644 --- a/docs/guides/applications/cloud-storage/tahoe-lafs-on-debian-9/index.md +++ b/docs/guides/applications/cloud-storage/tahoe-lafs-on-debian-9/index.md @@ -14,6 +14,7 @@ external_resources: - '[Tahoe-LAFS Project Page](https://tahoe-lafs.org/)' - '[Tahoe-LAFS Documentation](http://tahoe-lafs.readthedocs.io)' aliases: ['/applications/cloud-storage/tahoe-lafs-on-debian-9/'] +deprecated: true --- ## What is Tahoe-LAFS? diff --git a/docs/guides/applications/configuration-management/salt/use-salt-states-to-configure-a-lamp-stack-on-a-minion/index.md b/docs/guides/applications/configuration-management/salt/use-salt-states-to-configure-a-lamp-stack-on-a-minion/index.md index 021f1fb6160..8d3e3e121ac 100644 --- a/docs/guides/applications/configuration-management/salt/use-salt-states-to-configure-a-lamp-stack-on-a-minion/index.md +++ b/docs/guides/applications/configuration-management/salt/use-salt-states-to-configure-a-lamp-stack-on-a-minion/index.md @@ -11,6 +11,7 @@ tags: ["automation","salt","debian","lamp","apache"] license: '[CC BY-ND 4.0](https://creativecommons.org/licenses/by-nd/4.0)' aliases: ['/applications/salt/salt-states-configuration-apache-mysql-php/','/applications/configuration-management/salt/use-salt-states-to-configure-a-lamp-stack-on-a-minion/','/applications/configuration-management/use-salt-states-to-configure-a-lamp-stack-on-a-minion/'] image: UseSaltStatestoConfigureaLAMPStackonaMinion.png +deprecated: true --- This tutorial will configure a Minion's LAMP stack with further use of Salt States. This tutorial is written for Debian 8 but can easily be adjusted for other Linux Distributions. You will need a working Salt master and minion configuration before starting this guide. If you need to set up that prerequisite, see our [Salt installation guide](/docs/guides/getting-started-with-salt-basic-installation-and-setup/) to get started. diff --git a/docs/guides/applications/containers/how-to-install-openvz-on-debian-9/index.md b/docs/guides/applications/containers/how-to-install-openvz-on-debian-9/index.md index 9bd70f23c68..ff8a8fa70cc 100644 --- a/docs/guides/applications/containers/how-to-install-openvz-on-debian-9/index.md +++ b/docs/guides/applications/containers/how-to-install-openvz-on-debian-9/index.md @@ -14,6 +14,7 @@ external_resources: - '[Basic OpenVZ Operations](https://openvz.org/Basic_operations_in_OpenVZ_environment)' - '[OpenVZ User Contributed Templates](https://openvz.org/Download/template/precreated)' aliases: ['/applications/containers/how-to-install-openvz-on-debian-9/'] +deprecated: true --- ## What is OpenVZ? diff --git a/docs/guides/applications/containers/node-js-web-server-deployed-within-docker/index.md b/docs/guides/applications/containers/node-js-web-server-deployed-within-docker/index.md index d191d56e182..3119e262aa4 100644 --- a/docs/guides/applications/containers/node-js-web-server-deployed-within-docker/index.md +++ b/docs/guides/applications/containers/node-js-web-server-deployed-within-docker/index.md @@ -15,6 +15,7 @@ external_resources: - '[Docker Docs](http://docs.docker.com/)' - '[Docker Try it Tutorial](https://www.docker.com/tryit/)' - '[Docker Hub](https://hub.docker.com/)' +deprecated: true --- Node.js is a server-side, JavaScript package, often used for various cloud applications. Docker is a container platform. With Docker, users can download applications without the hassle of the installation and configuration process. diff --git a/docs/guides/applications/messaging/installing-rocketchat-ubuntu-16-04/index.md b/docs/guides/applications/messaging/installing-rocketchat-ubuntu-16-04/index.md index e3096ce345f..d0006197f90 100644 --- a/docs/guides/applications/messaging/installing-rocketchat-ubuntu-16-04/index.md +++ b/docs/guides/applications/messaging/installing-rocketchat-ubuntu-16-04/index.md @@ -15,6 +15,7 @@ external_resources: - '[Configuring SSL Reversae Proxy](https://rocket.chat/docs/installation/manual-installation/configuring-ssl-reverse-proxy/)' - '[Configuring HTTPS Servers](http://nginx.org/en/docs/http/configuring_https_servers.html)' aliases: ['/applications/messaging/installing-rocketchat-ubuntu-16-04/'] +deprecated: true --- **Rocket.Chat** is an open source chat software alternative to Slack that ships with the feature rich components users have come to expect for team productivity. Chat with team members, make video and audio calls with screen sharing, create channels and private groups, upload files and more. With Rocket.Chat's source code hosted on GitHub, you can develop new features and contribute back to the project. diff --git a/docs/guides/applications/project-management/how-to-install-and-configure-redmine-on-ubuntu-16-04/index.md b/docs/guides/applications/project-management/how-to-install-and-configure-redmine-on-ubuntu-16-04/index.md index f002e332cc8..9e4c0f051ea 100644 --- a/docs/guides/applications/project-management/how-to-install-and-configure-redmine-on-ubuntu-16-04/index.md +++ b/docs/guides/applications/project-management/how-to-install-and-configure-redmine-on-ubuntu-16-04/index.md @@ -14,6 +14,7 @@ external_resources: - '[Redmine Users Guide](https://www.redmine.org/projects/redmine/wiki/Getting_Started)' - "[Andrew Hosch's Guide on Redmine](http://www.untrustedconnection.com/2016/04/redmine-passenger-and-nginx-on-ubuntu.html)" aliases: ['/applications/project-management/how-to-install-and-configure-redmine-on-ubuntu-16-04/'] +deprecated: true --- ![How to Install and Configure Redmine on Ubuntu](how-to-install-and-configure-redmine-on-ubuntu-smg.jpg) diff --git a/docs/guides/applications/voip/install-and-configure-mumble-on-debian/index.md b/docs/guides/applications/voip/install-and-configure-mumble-on-debian/index.md index a51864e6518..df49743eda3 100644 --- a/docs/guides/applications/voip/install-and-configure-mumble-on-debian/index.md +++ b/docs/guides/applications/voip/install-and-configure-mumble-on-debian/index.md @@ -14,6 +14,7 @@ external_resources: - '[Mumble Wiki](http://wiki.mumble.info/wiki/Main_Page)' dedicated_cpu_link: true aliases: ['/applications/voip/install-and-configure-mumble-on-debian/'] +deprecated: true --- [Mumble](http://wiki.mumble.info/wiki/Main_Page) is an open-source VoIP client, designed for gamers, that requires a server for all clients to connect to. This guide instructs how to install and configure the Mumble server (also called Murmur) on Debian. diff --git a/docs/guides/databases/cassandra/how-to-install-apache-cassandra-on-debian-9/index.md b/docs/guides/databases/cassandra/how-to-install-apache-cassandra-on-debian-9/index.md index cc2029c8111..24f53caede5 100644 --- a/docs/guides/databases/cassandra/how-to-install-apache-cassandra-on-debian-9/index.md +++ b/docs/guides/databases/cassandra/how-to-install-apache-cassandra-on-debian-9/index.md @@ -22,6 +22,7 @@ relations: - distribution: Debian 9 tags: ["debian","database","nosql"] aliases: ['/databases/cassandra/how-to-install-apache-cassandra-on-debian-9/'] +deprecated: true --- After completing this guide, you will have a single-node, production-ready installation of [Apache Cassandra](http://cassandra.apache.org/) hosted on your Linode running Debian 9. This tutorial will cover basic configuration options, as well as harden database security. diff --git a/docs/guides/databases/elasticsearch/visualize-apache-web-server-logs-using-elastic-stack-on-debian-8/index.md b/docs/guides/databases/elasticsearch/visualize-apache-web-server-logs-using-elastic-stack-on-debian-8/index.md index 9c498859415..a6650f3bd86 100644 --- a/docs/guides/databases/elasticsearch/visualize-apache-web-server-logs-using-elastic-stack-on-debian-8/index.md +++ b/docs/guides/databases/elasticsearch/visualize-apache-web-server-logs-using-elastic-stack-on-debian-8/index.md @@ -20,6 +20,7 @@ relations: key: visualize-apache-logs-using-elastic-stack keywords: - distribution: Debian 8 +deprecated: true --- ![Visualize Apache Web Server Logs Using an Elastic Stack on Debian 8](elastic-stack-visualize-server-logs-title.jpg "Visualize Apache Web Server Logs Using an Elastic Stack on Debian 8") diff --git a/docs/guides/databases/mariadb/how-to-install-mariadb-on-debian-9/index.md b/docs/guides/databases/mariadb/how-to-install-mariadb-on-debian-9/index.md index 0ce0c36ed9c..ef423d0d9b3 100644 --- a/docs/guides/databases/mariadb/how-to-install-mariadb-on-debian-9/index.md +++ b/docs/guides/databases/mariadb/how-to-install-mariadb-on-debian-9/index.md @@ -21,6 +21,7 @@ relations: keywords: - distribution: Debian 9 tags: ["debian","mariadb","database"] +deprecated: true --- MariaDB is a fork of the popular cross-platform MySQL database management system and is considered a full [drop-in replacement](https://mariadb.com/kb/en/mariadb/mariadb-vs-mysql-features/) for MySQL. MariaDB was created by one of MySQL's original developers in 2009 after MySQL was acquired by Oracle during the Sun Microsystems merger. Today MariaDB is maintained and developed by the [MariaDB Foundation](https://mariadb.org/en/foundation/) and community contributors with the intention of it remaining GNU GPL software. diff --git a/docs/guides/databases/mongodb/install-mongodb-on-ubuntu-16-04/index.md b/docs/guides/databases/mongodb/install-mongodb-on-ubuntu-16-04/index.md index f96ff4e3730..5801c2229a6 100644 --- a/docs/guides/databases/mongodb/install-mongodb-on-ubuntu-16-04/index.md +++ b/docs/guides/databases/mongodb/install-mongodb-on-ubuntu-16-04/index.md @@ -19,6 +19,7 @@ relations: - distribution: Ubuntu 16.04 tags: ["ubuntu","database","nosql"] aliases: ['/databases/mongodb/install-mongodb-on-ubuntu-16-04/'] +deprecated: true --- In this MongoDB tutorial, we explain how to install the database on Ubuntu 16.04, and then provide a short guide on some basic features and functions. diff --git a/docs/guides/databases/mysql/how-to-install-mysql-on-debian-8/index.md b/docs/guides/databases/mysql/how-to-install-mysql-on-debian-8/index.md index a6055eba1f0..d258f40bead 100644 --- a/docs/guides/databases/mysql/how-to-install-mysql-on-debian-8/index.md +++ b/docs/guides/databases/mysql/how-to-install-mysql-on-debian-8/index.md @@ -21,6 +21,7 @@ relations: keywords: - distribution: Debian 8 tags: ["debian","database","mysql"] +deprecated: true --- ![How to Install MySQL on Debian 8](how-to-install-mysql-on-debian-8.jpg "How to Install MySQL on Debian 8") diff --git a/docs/guides/databases/mysql/install-and-configure-mysql-workbench-on-ubuntu/index.md b/docs/guides/databases/mysql/install-and-configure-mysql-workbench-on-ubuntu/index.md index 938e39d5672..9a2d019f667 100644 --- a/docs/guides/databases/mysql/install-and-configure-mysql-workbench-on-ubuntu/index.md +++ b/docs/guides/databases/mysql/install-and-configure-mysql-workbench-on-ubuntu/index.md @@ -12,6 +12,7 @@ external_resources: - '[MySQL Workbench Manual](https://dev.mysql.com/doc/workbench/en/)' - '[Deploy MySQL Workbench for Database Administration](/docs/guides/deploy-mysql-workbench-for-database-administration/)' tags: ["ubuntu","database","mysql"] +deprecated: true --- MySQL Workbench is a feature-rich graphical tool used to model data, build SQL queries, manage MySQL servers, and more. This guide will show you how to install Workbench using the Ubuntu package manager. diff --git a/docs/guides/databases/mysql/install-and-configure-phpmyadmin-on-debian-8/index.md b/docs/guides/databases/mysql/install-and-configure-phpmyadmin-on-debian-8/index.md index 0e0456f88bd..1527bb2790f 100644 --- a/docs/guides/databases/mysql/install-and-configure-phpmyadmin-on-debian-8/index.md +++ b/docs/guides/databases/mysql/install-and-configure-phpmyadmin-on-debian-8/index.md @@ -15,6 +15,7 @@ relations: keywords: - distribution: Debian 8 tags: ["debian","database","mysql","php"] +deprecated: true --- phpMyAdmin is a web application that provides a GUI to aid in MySQL database administration. It supports multiple MySQL servers and is a robust and easy alternative to using the MySQL command line client. diff --git a/docs/guides/databases/postgresql/how-to-install-postgresql-on-ubuntu-16-04/index.md b/docs/guides/databases/postgresql/how-to-install-postgresql-on-ubuntu-16-04/index.md index 086433cdb85..152a99f9bc7 100644 --- a/docs/guides/databases/postgresql/how-to-install-postgresql-on-ubuntu-16-04/index.md +++ b/docs/guides/databases/postgresql/how-to-install-postgresql-on-ubuntu-16-04/index.md @@ -19,6 +19,7 @@ relations: key: install-postrgesql-database keywords: - distribution: Ubuntu 16.04 +deprecated: true --- ![How to Install PostgreSQL on Ubuntu 16.04](how-to-install-postgresql-on-ubuntu-16-04.jpg "How to Install PostgreSQL on Ubuntu 16.04") diff --git a/docs/guides/databases/redis/how-to-install-a-redis-server-on-ubuntu-or-debian8/index.md b/docs/guides/databases/redis/how-to-install-a-redis-server-on-ubuntu-or-debian8/index.md index 105e046d54a..6f46d07d506 100644 --- a/docs/guides/databases/redis/how-to-install-a-redis-server-on-ubuntu-or-debian8/index.md +++ b/docs/guides/databases/redis/how-to-install-a-redis-server-on-ubuntu-or-debian8/index.md @@ -21,6 +21,7 @@ relations: keywords: - distribution: Ubuntu/Debian tags: ["ubuntu","debian","database","nosql"] +deprecated: true --- ![Redis Server on Ubuntu or Debian](install-redis-server-ubuntu-debian.png "Redis Server on Ubuntu or Debian") diff --git a/docs/guides/development/java/install-java-on-debian/index.md b/docs/guides/development/java/install-java-on-debian/index.md index 2258a4c90e3..e43e42bc2eb 100644 --- a/docs/guides/development/java/install-java-on-debian/index.md +++ b/docs/guides/development/java/install-java-on-debian/index.md @@ -19,6 +19,7 @@ relations: key: install-java keywords: - distribution: Debian 8 +deprecated: true --- Java is a powerful programming language. Software written in Java can be compiled and run on any system. Unlike Python or C, Java does not come pre-installed on Linode distribution images. This guide installs the OpenJDK 7 runtime environment and development kit in Debian 8. OpenJDK is the free and open-source implementation of the Java SE Development Kit. diff --git a/docs/guides/development/java/install-java-on-ubuntu-16-04/index.md b/docs/guides/development/java/install-java-on-ubuntu-16-04/index.md index 6ac560d7324..a3cb1de5f7d 100644 --- a/docs/guides/development/java/install-java-on-ubuntu-16-04/index.md +++ b/docs/guides/development/java/install-java-on-ubuntu-16-04/index.md @@ -21,6 +21,7 @@ relations: key: install-java keywords: - distribution: Ubuntu 16.04 +deprecated: true --- ![Java](Install_Oracle_Java.jpg) diff --git a/docs/guides/development/ror/ruby-on-rails-apache-debian/index.md b/docs/guides/development/ror/ruby-on-rails-apache-debian/index.md index 108ac0f8a80..1f16c53beba 100644 --- a/docs/guides/development/ror/ruby-on-rails-apache-debian/index.md +++ b/docs/guides/development/ror/ruby-on-rails-apache-debian/index.md @@ -21,6 +21,7 @@ relations: key: ruby-on-rails-apache keywords: - distribution: Debian 9 +deprecated: true --- ![Ruby on Rails with Apache on Debian](ruby_on_rails_with_apache_debian.jpg "Ruby on Rails with Apache on Debian") diff --git a/docs/guides/development/ror/ruby-on-rails-nginx-debian/index.md b/docs/guides/development/ror/ruby-on-rails-nginx-debian/index.md index fb63428a263..6fae564a95c 100644 --- a/docs/guides/development/ror/ruby-on-rails-nginx-debian/index.md +++ b/docs/guides/development/ror/ruby-on-rails-nginx-debian/index.md @@ -27,6 +27,7 @@ relations: key: ruby-on-rails-nginx keywords: - distribution: Debian 9 +deprecated: true --- ![Ruby on Rails with nginx on Debian](ruby_on_rails_with_nginx_debian_8_smg.png "Ruby on Rails with nginx on Debian 8") diff --git a/docs/guides/development/version-control/install-gogs-on-debian/index.md b/docs/guides/development/version-control/install-gogs-on-debian/index.md index d536568e87c..7f2dd9e897a 100644 --- a/docs/guides/development/version-control/install-gogs-on-debian/index.md +++ b/docs/guides/development/version-control/install-gogs-on-debian/index.md @@ -20,6 +20,7 @@ relations: key: install-gogs keywords: - distribution: Debian 9 +deprecated: true --- [Gogs](http://gogs.io) is a self-hosted Git service, similar to GitLab. It is written in [Go](http://golang.org) and aims to be the easiest and most painless way to set up self-hosted Git service. Gogs is one of the best choices if you need to set up a private Git repository, but don't want to pay for the private plans on other Git services. diff --git a/docs/guides/development/version-control/manage-distributed-version-control-with-mercurial/index.md b/docs/guides/development/version-control/manage-distributed-version-control-with-mercurial/index.md index 4e53da3e08a..015f589fbfd 100644 --- a/docs/guides/development/version-control/manage-distributed-version-control-with-mercurial/index.md +++ b/docs/guides/development/version-control/manage-distributed-version-control-with-mercurial/index.md @@ -13,6 +13,7 @@ external_resources: - '[HG Init, a Guide by Joel Spolsky](http://hginit.com/)' audiences: ["beginner"] tags: ["version control system"] +deprecated: true --- [Mercurial](https://www.mercurial-scm.org/) is one of the leading distributed version control systems which allows software developers and teams of collaborators to work on a common code base without the need to rely on a centralized server or constant network connection. Mercurial runs on multiple platforms and can be used to manage code projects on many different operating systems. diff --git a/docs/guides/email/clients/install-roundcube-on-ubuntu/index.md b/docs/guides/email/clients/install-roundcube-on-ubuntu/index.md index 1139c3794c9..087e36fad9f 100644 --- a/docs/guides/email/clients/install-roundcube-on-ubuntu/index.md +++ b/docs/guides/email/clients/install-roundcube-on-ubuntu/index.md @@ -12,6 +12,7 @@ tags: ["ubuntu","postfix","email","lamp"] license: '[CC BY-ND 4.0](https://creativecommons.org/licenses/by-nd/4.0)' external_resources: - '[Roundcube Homepage](https://roundcube.net/)' +deprecated: true --- ![Install Roundcube on Ubuntu 16.04 LTS](Install_Roundcube_on_Ubuntu_16_04_smg.png "Install Roundcube on Ubuntu") diff --git a/docs/guides/email/clients/install-squirrelmail-on-ubuntu-16-04-or-debian-8/index.md b/docs/guides/email/clients/install-squirrelmail-on-ubuntu-16-04-or-debian-8/index.md index 2d92e39f9b0..fca59a2fd91 100644 --- a/docs/guides/email/clients/install-squirrelmail-on-ubuntu-16-04-or-debian-8/index.md +++ b/docs/guides/email/clients/install-squirrelmail-on-ubuntu-16-04-or-debian-8/index.md @@ -17,6 +17,7 @@ relations: keywords: - distribution: Debian 8 aliases: ['/email/clients/install-squirrelmail-on-ubuntu-16-04-or-debian-8/'] +deprecated: true --- ![Install SquirrelMail on Ubuntu or Debian](Install_SquirrelMail_smg.jpg) diff --git a/docs/guides/email/postfix/configure-spf-and-dkim-in-postfix-on-debian-8/index.md b/docs/guides/email/postfix/configure-spf-and-dkim-in-postfix-on-debian-8/index.md index a0ee07f152d..afcbe42b4d6 100644 --- a/docs/guides/email/postfix/configure-spf-and-dkim-in-postfix-on-debian-8/index.md +++ b/docs/guides/email/postfix/configure-spf-and-dkim-in-postfix-on-debian-8/index.md @@ -21,6 +21,7 @@ relations: keywords: - distribution: Debian 8 aliases: ['/email/postfix/configure-spf-and-dkim-in-postfix-on-debian-8/'] +deprecated: true --- {{< note >}} We have created a [new version of this guide](/docs/guides/configure-spf-and-dkim-in-postfix-on-debian-9/) to run on Debian 9. diff --git a/docs/guides/email/postfix/pflogsumm-for-postfix-monitoring-on-centos-6/index.md b/docs/guides/email/postfix/pflogsumm-for-postfix-monitoring-on-centos-6/index.md index 3f0effc544d..a5ecb831662 100644 --- a/docs/guides/email/postfix/pflogsumm-for-postfix-monitoring-on-centos-6/index.md +++ b/docs/guides/email/postfix/pflogsumm-for-postfix-monitoring-on-centos-6/index.md @@ -11,6 +11,7 @@ license: '[CC BY-ND 4.0](https://creativecommons.org/licenses/by-nd/4.0)' aliases: ['/email/postfix/pflogsumm-for-postfix-monitoring-on-centos-6/','/email/postfix/pflogsumm-centos-6/'] external_resources: - '[Pflogsumm](http://jimsun.linxnet.com/postfix_contrib.html)' +deprecated: true --- ![Header image](Pflogsumm_or_Postfix_Monitoring_on_CentOS_smg.jpg "Pflogsumm for Postfix Monitoring on CentOS 6") diff --git a/docs/guides/game-servers/deploy-just-cause-2-multiplayer-server-on-ubuntu/index.md b/docs/guides/game-servers/deploy-just-cause-2-multiplayer-server-on-ubuntu/index.md index 92730c80c35..c33bc35f6d9 100644 --- a/docs/guides/game-servers/deploy-just-cause-2-multiplayer-server-on-ubuntu/index.md +++ b/docs/guides/game-servers/deploy-just-cause-2-multiplayer-server-on-ubuntu/index.md @@ -11,6 +11,7 @@ tags: ["ubuntu"] license: '[CC BY-ND 4.0](https://creativecommons.org/licenses/by-nd/4.0)' aliases: ['/applications/game-servers/deploy-just-cause-2-multiplayer-server-on-ubuntu/','/applications/game-servers/just-cause-2-multiplayer-on-ubuntu/','/game-servers/deploy-just-cause-2-multiplayer-server-on-ubuntu/'] dedicated_cpu_link: true +deprecated: true --- [Just Cause 2](http://www.justcause2.com/) is a single-player game published by Square Enix. Because it has no multiplayer mode, the modding community has created a multiplayer mod for the game that is quite popular. This guide will explain how to prepare your Linode, install SteamCMD and then install and configure Just Cause 2's multiplayer mod. diff --git a/docs/guides/game-servers/host-a-terraria-server-on-your-linode/index.md b/docs/guides/game-servers/host-a-terraria-server-on-your-linode/index.md index 51c3dba83e0..247cf25f068 100644 --- a/docs/guides/game-servers/host-a-terraria-server-on-your-linode/index.md +++ b/docs/guides/game-servers/host-a-terraria-server-on-your-linode/index.md @@ -14,6 +14,7 @@ external_resources: - '[Terraria Wiki: Setting up a Terraria Server](http://terraria.gamepedia.com/Guide:Setting_up_a_Terraria_server)' aliases: ['/game-servers/host-a-terraria-server-on-your-linode/','/applications/game-servers/host-a-terraria-server-on-your-linode/'] dedicated_cpu_link: true +deprecated: true --- ![Hosta a Terraria Server on Your Linode](terraria-server.png "Hosta a Terraria Server on Your Linode") diff --git a/docs/guides/game-servers/install-dont-starve-together-game-server-on-ubuntu/index.md b/docs/guides/game-servers/install-dont-starve-together-game-server-on-ubuntu/index.md index 2366d13caf2..926066ce408 100644 --- a/docs/guides/game-servers/install-dont-starve-together-game-server-on-ubuntu/index.md +++ b/docs/guides/game-servers/install-dont-starve-together-game-server-on-ubuntu/index.md @@ -11,6 +11,7 @@ tags: ["debian", "ubuntu"] license: '[CC BY-ND 4.0](https://creativecommons.org/licenses/by-nd/4.0)' aliases: ['/applications/game-servers/dont-starve-together-on-ubuntu/','/game-servers/install-dont-starve-together-game-server-on-ubuntu/','/applications/game-servers/install-dont-starve-together-game-server-on-ubuntu/'] dedicated_cpu_link: true +deprecated: true --- ![Header image](Install_Dont_Starve_Together_Game_Server_on_Ubuntu_smg.jpg "Install Don't Starve Together Game Server on Ubuntu 14.04") diff --git a/docs/guides/game-servers/pocketmine-server-on-debian-7/index.md b/docs/guides/game-servers/pocketmine-server-on-debian-7/index.md index f9b96ade1de..617ee74c4d6 100644 --- a/docs/guides/game-servers/pocketmine-server-on-debian-7/index.md +++ b/docs/guides/game-servers/pocketmine-server-on-debian-7/index.md @@ -14,6 +14,7 @@ external_resources: - '[PocketMine Documentation](http://pocketmine-mp.readthedocs.org/en/latest/)' aliases: ['/game-servers/pocketmine-server-on-debian-7/','/applications/game-servers/pocketmine-server-on-debian-7/'] dedicated_cpu_link: true +deprecated: true --- PocketMine is a third party server for the MineCraft - Pocket Edition game for [Android](https://play.google.com/store/apps/details?id=com.mojang.minecraftpe) and [iOS](https://itunes.apple.com/us/app/minecraft-pocket-edition/id479516143?mt=8). It features plugin support, allowing you to customize your gameplay with others. This guide details installing PocketMine on a Linode running Debian 7. diff --git a/docs/guides/networking/nfs/how-to-mount-nfs-shares-on-debian-9/index.md b/docs/guides/networking/nfs/how-to-mount-nfs-shares-on-debian-9/index.md index f3c6f891763..c56e3972e85 100644 --- a/docs/guides/networking/nfs/how-to-mount-nfs-shares-on-debian-9/index.md +++ b/docs/guides/networking/nfs/how-to-mount-nfs-shares-on-debian-9/index.md @@ -11,6 +11,7 @@ keywords: ["NFS", "network file system"] aliases: ['/networking/how-to-mount-nfs-shares-on-debian-9/','/networking/how-to-mount-nfs-shares-on-debian-8/','/networking/nfs/how-to-mount-nfs-shares-on-debian-9/','/networking/basic-nfs-configuration-on-debian-7/','/networking/file-transfer/basic-nfs-debian/'] tags: ["networking","debian"] license: '[CC BY-ND 4.0](https://creativecommons.org/licenses/by-nd/4.0)' +deprecated: true --- ![How to Mount NFS Shares on Debian 9](mount-nfs-shares-deb-9-title.jpg "How to Mount NFS Shares on Debian 9") diff --git a/docs/guides/networking/vpn/set-up-a-hardened-openvpn-server/index.md b/docs/guides/networking/vpn/set-up-a-hardened-openvpn-server/index.md index cee94c15676..843e05a4786 100644 --- a/docs/guides/networking/vpn/set-up-a-hardened-openvpn-server/index.md +++ b/docs/guides/networking/vpn/set-up-a-hardened-openvpn-server/index.md @@ -12,6 +12,7 @@ license: '[CC BY-ND 4.0](https://creativecommons.org/licenses/by-nd/4.0)' aliases: ['/networking/vpn/set-up-a-hardened-openvpn-server-on-debian-8/','/networking/vpn/set-up-a-hardened-openvpn-server/'] external_resources: - '[Official OpenVPN Documentation](https://openvpn.net/index.php/open-source/documentation/howto.html)' +deprecated: true --- [OpenVPN](https://openvpn.net/) is a tool for creating network tunnels between groups of computers that are not on the same local network. This is useful to remotely access services on a network or computer without making those services publicly accessible. When integrated with OpenSSL, OpenVPN encrypts all VPN traffic providing a secure connection between machines. diff --git a/docs/guides/security/security-patches/disabling-sslv3-for-poodle/index.md b/docs/guides/security/security-patches/disabling-sslv3-for-poodle/index.md index ad88cea7142..4324ba863a3 100644 --- a/docs/guides/security/security-patches/disabling-sslv3-for-poodle/index.md +++ b/docs/guides/security/security-patches/disabling-sslv3-for-poodle/index.md @@ -10,6 +10,7 @@ keywords: ["sslv3", "poodle", "security", "patch", "ubuntu", "debian", "centos", tags: ["web server","security","ssl"] license: '[CC BY-ND 4.0](https://creativecommons.org/licenses/by-nd/4.0)' aliases: ['/security/security-patches/disabling-sslv3-for-poodle/'] +deprecated: true --- ![Disabling_sslv3_for_poodle](Disabling_SSLv3_for_POODLE_smg.jpg) diff --git a/docs/guides/security/security-patches/meltdown-and-spectre/index.md b/docs/guides/security/security-patches/meltdown-and-spectre/index.md index c25b3f076da..5b76bc117df 100644 --- a/docs/guides/security/security-patches/meltdown-and-spectre/index.md +++ b/docs/guides/security/security-patches/meltdown-and-spectre/index.md @@ -16,6 +16,7 @@ external_resources: - '[Reboot Survival Guide](/docs/guides/reboot-survival-guide/)' - '[Linode Blog: CPU Vulnerabilities: Meltdown & Spectre](https://blog.linode.com/2018/01/03/cpu-vulnerabilities-meltdown-spectre/)' tags: ["security"] +deprecated: true --- ## Summary diff --git a/docs/guides/security/security-patches/patching-bash-for-the-shellshock-vulnerability/index.md b/docs/guides/security/security-patches/patching-bash-for-the-shellshock-vulnerability/index.md index dbd91313eb1..5067274ebc4 100644 --- a/docs/guides/security/security-patches/patching-bash-for-the-shellshock-vulnerability/index.md +++ b/docs/guides/security/security-patches/patching-bash-for-the-shellshock-vulnerability/index.md @@ -10,6 +10,7 @@ keywords: ["bash", "shellshock", "security", "patch", "ubuntu", "debian", "cento license: '[CC BY-ND 4.0](https://creativecommons.org/licenses/by-nd/4.0)' tags: ["security"] aliases: ['/security/security-patches/patching-bash-for-the-shellshock-vulnerability/'] +deprecated: true --- Shellshock, or Bashdoor, is a vulnerability that was discovered on September 12th, 2014 and embargoed until September 24th when it was assigned the CVE identifier [CVE-2014-6271](http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2014-6271). The vulnerability pertains to Bash, which is a widely used Unix shell. This vulnerability affects all Linux distributions and allows remote execution of commands using environment variables. diff --git a/docs/guides/security/security-patches/patching-glibc-for-the-ghost-vulnerability/index.md b/docs/guides/security/security-patches/patching-glibc-for-the-ghost-vulnerability/index.md index dceac2b8fef..2417f8ba3cf 100644 --- a/docs/guides/security/security-patches/patching-glibc-for-the-ghost-vulnerability/index.md +++ b/docs/guides/security/security-patches/patching-glibc-for-the-ghost-vulnerability/index.md @@ -12,6 +12,7 @@ external_resources: - '[CVE-2015-0235](http://www.openwall.com/lists/oss-security/2015/01/27/9)' tags: ["security"] aliases: ['/security/security-patches/patching-glibc-for-the-ghost-vulnerability/'] +deprecated: true --- GHOST is a vulnerability that was announced on January 27th 2015, which affects the glibc library on Linux systems. This vulnerability affects all Linux distributions running versions of glibc older than 2.18, and exploits a buffer overflow in the `__nss_hostname_digits_dots()` function. This guide will tell you how to safely upgrade your Linux distributions and secure your Linode against the GHOST vulnerability. diff --git a/docs/guides/security/security-patches/patching-openssl-for-the-heartbleed-vulnerability/index.md b/docs/guides/security/security-patches/patching-openssl-for-the-heartbleed-vulnerability/index.md index 6a57e76a3d7..d926f42617f 100644 --- a/docs/guides/security/security-patches/patching-openssl-for-the-heartbleed-vulnerability/index.md +++ b/docs/guides/security/security-patches/patching-openssl-for-the-heartbleed-vulnerability/index.md @@ -12,6 +12,7 @@ license: '[CC BY-ND 4.0](https://creativecommons.org/licenses/by-nd/4.0)' aliases: ['/security/patching-openssl-for-the-heartbleed-vulnerability/','/security/security-patches/patching-openssl-for-the-heartbleed-vulnerability/','/security/openssl-heartbleed/'] external_resources: - '[Heartbleed.com](http://heartbleed.com/)' +deprecated: true --- ![Patching OpenSSL for the Heartbleed Vulnerability](Patching_OpenSSL_for_the_Heartbleed_Vulnerability_smg.png "Patching OpenSSL for the Heartbleed Vulnerability") diff --git a/docs/guides/security/upgrading/upgrade-to-ubuntu-16-04/index.md b/docs/guides/security/upgrading/upgrade-to-ubuntu-16-04/index.md index 2a90abf46c1..8142a694cd8 100644 --- a/docs/guides/security/upgrading/upgrade-to-ubuntu-16-04/index.md +++ b/docs/guides/security/upgrading/upgrade-to-ubuntu-16-04/index.md @@ -15,6 +15,7 @@ relations: keywords: - distribution: Ubuntu 16.04 aliases: ['/security/upgrading/upgrade-to-ubuntu-16-04/'] +deprecated: true --- ![Upgrade to Ubuntu 16.04](How_to_Upgrade_to_Ubuntu_smg.jpg) diff --git a/docs/guides/uptime/monitoring/how-to-install-and-configure-graylog2-on-debian-9/index.md b/docs/guides/uptime/monitoring/how-to-install-and-configure-graylog2-on-debian-9/index.md index ce2c425be4d..3c6ef3bc7c4 100644 --- a/docs/guides/uptime/monitoring/how-to-install-and-configure-graylog2-on-debian-9/index.md +++ b/docs/guides/uptime/monitoring/how-to-install-and-configure-graylog2-on-debian-9/index.md @@ -15,6 +15,7 @@ external_resources: - '[Elasticsearch](https://www.elastic.co/guide/index.html)' dedicated_cpu_link: true aliases: ['/uptime/monitoring/how-to-install-and-configure-graylog2-on-debian-9/'] +deprecated: true --- ## What is Graylog? diff --git a/docs/guides/uptime/monitoring/install-icinga2-monitoring-on-debian-9/index.md b/docs/guides/uptime/monitoring/install-icinga2-monitoring-on-debian-9/index.md index e1fdd9d0f90..6c0cebf1557 100644 --- a/docs/guides/uptime/monitoring/install-icinga2-monitoring-on-debian-9/index.md +++ b/docs/guides/uptime/monitoring/install-icinga2-monitoring-on-debian-9/index.md @@ -12,6 +12,7 @@ license: '[CC BY-ND 4.0](https://creativecommons.org/licenses/by-nd/4.0)' external_resources: - '[Official Icinga Documentation](https://www.icinga.com/docs/icinga2/latest/doc/01-about/)' aliases: ['/uptime/monitoring/install-icinga2-monitoring-on-debian-9/'] +deprecated: true --- ![Install Icinga 2 Monitoring on Debian 9](Icinga2.jpg "Install Icinga 2 Monitoring on Debian 9") diff --git a/docs/guides/uptime/monitoring/install-nagios-4-on-ubuntu-debian-8/index.md b/docs/guides/uptime/monitoring/install-nagios-4-on-ubuntu-debian-8/index.md index cf7b5b7c1ae..65941405050 100644 --- a/docs/guides/uptime/monitoring/install-nagios-4-on-ubuntu-debian-8/index.md +++ b/docs/guides/uptime/monitoring/install-nagios-4-on-ubuntu-debian-8/index.md @@ -17,6 +17,7 @@ relations: key: install-nagios-monitoring keywords: - distribution: Debian 8 +deprecated: true --- ![Install Nagios 4 on Ubuntu and Debian 8](Install_Nagios_4_smg.jpg) diff --git a/docs/guides/web-servers/apache/apache-web-server-debian-8/index.md b/docs/guides/web-servers/apache/apache-web-server-debian-8/index.md index 27929566039..08690bd542e 100644 --- a/docs/guides/web-servers/apache/apache-web-server-debian-8/index.md +++ b/docs/guides/web-servers/apache/apache-web-server-debian-8/index.md @@ -18,6 +18,7 @@ relations: key: install-apache-server keywords: - distribution: Debian 8 +deprecated: true --- ![How to Install and Configure Apache Web Server on Debian 8](Apache_Web_Server_on_Debian_8_Jessie_smg.jpg) diff --git a/docs/guides/web-servers/apache/install-php-fpm-and-apache-on-debian-8/index.md b/docs/guides/web-servers/apache/install-php-fpm-and-apache-on-debian-8/index.md index 9187f2ac86d..ebd16ad19ee 100644 --- a/docs/guides/web-servers/apache/install-php-fpm-and-apache-on-debian-8/index.md +++ b/docs/guides/web-servers/apache/install-php-fpm-and-apache-on-debian-8/index.md @@ -13,6 +13,7 @@ aliases: ['/websites/apache/install-php-fpm-and-apache-on-debian-8/','/web-serve external_resources: - '[The PHP Homepage](http://php.net/)' - '[FastCGI Process Manager](http://php.net/manual/en/install.fpm.configuration.php)' +deprecated: true --- PHP-FPM is an implementation of the FastCGI protocol for PHP. This guide covers installing PHP-FPM for Apache on Debian 8 (Jessie). diff --git a/docs/guides/web-servers/lamp/lamp-on-debian-8-jessie/index.md b/docs/guides/web-servers/lamp/lamp-on-debian-8-jessie/index.md index 0355237d1e1..737b2e2b77c 100644 --- a/docs/guides/web-servers/lamp/lamp-on-debian-8-jessie/index.md +++ b/docs/guides/web-servers/lamp/lamp-on-debian-8-jessie/index.md @@ -20,6 +20,7 @@ relations: key: install-lamp-stack keywords: - distribution: Debian 8 +deprecated: true --- Setting up a LAMP (Linux, Apache, MySql, PHP) stack on your server will allow for the creation and hosting of websites and web applications. This guide shows you how to install a LAMP stack on Debian 8 (Jessie). diff --git a/docs/guides/web-servers/lemp/how-to-install-a-lemp-server-on-ubuntu-16-04/index.md b/docs/guides/web-servers/lemp/how-to-install-a-lemp-server-on-ubuntu-16-04/index.md index 3cfbeb6b613..d57a4aaf4ed 100644 --- a/docs/guides/web-servers/lemp/how-to-install-a-lemp-server-on-ubuntu-16-04/index.md +++ b/docs/guides/web-servers/lemp/how-to-install-a-lemp-server-on-ubuntu-16-04/index.md @@ -15,6 +15,7 @@ relations: key: install-lemp-stack keywords: - distribution: Ubuntu 16.04 +deprecated: true --- ![LEMP Server on Ubuntu 16.04](lemp-server-on-ubuntu-1604.png "LEMP Server on Ubuntu 16.04") diff --git a/docs/guides/web-servers/lemp/install-a-lemp-stack-on-debian/index.md b/docs/guides/web-servers/lemp/install-a-lemp-stack-on-debian/index.md index 9df793e01b2..01d57d90e81 100644 --- a/docs/guides/web-servers/lemp/install-a-lemp-stack-on-debian/index.md +++ b/docs/guides/web-servers/lemp/install-a-lemp-stack-on-debian/index.md @@ -15,6 +15,7 @@ relations: key: install-lemp-stack keywords: - distribution: Debian 9 +deprecated: true --- ## What is a LEMP Stack? diff --git a/docs/guides/web-servers/lighttpd/use-lighttpd-web-server-on-ubuntu-16-04/index.md b/docs/guides/web-servers/lighttpd/use-lighttpd-web-server-on-ubuntu-16-04/index.md index 1395c233f5d..8c998c857f3 100644 --- a/docs/guides/web-servers/lighttpd/use-lighttpd-web-server-on-ubuntu-16-04/index.md +++ b/docs/guides/web-servers/lighttpd/use-lighttpd-web-server-on-ubuntu-16-04/index.md @@ -21,6 +21,7 @@ relations: key: install-lighttpd keywords: - distribution: Ubuntu 16.04 +deprecated: true --- Lighttpd provides a lightweight web server that is capable of serving large loads while using less memory than servers like Apache. It is commonly deployed on high traffic sites, including WhatsApp and xkcd. diff --git a/docs/guides/websites/cms/drupal/managing-web-content-with-drupal-7/index.md b/docs/guides/websites/cms/drupal/managing-web-content-with-drupal-7/index.md index 675309e72be..8a9869f3b3c 100644 --- a/docs/guides/websites/cms/drupal/managing-web-content-with-drupal-7/index.md +++ b/docs/guides/websites/cms/drupal/managing-web-content-with-drupal-7/index.md @@ -10,6 +10,7 @@ keywords: ["drupal", "cms", "web framework", "web application", "php", "content tags: ["drupal","cms","lamp"] license: '[CC BY-ND 4.0](https://creativecommons.org/licenses/by-nd/4.0)' aliases: ['/websites/cms/drupal/managing-web-content-with-drupal-7/','/websites/cms/managing-web-content-with-drupal-7/'] +deprecated: true --- Drupal is an advanced and powerful content management framework, built on the PHP scripting language and supported by a [database](/docs/databases/) engine like [MySQL](/docs/databases/mysql/). Drupal provides a flexible system that can be used to manage websites of all different types and profiles. Drupal is capable of providing the tools necessary to create rich, interactive "community" websites with forums, user blogs, and private messaging. Drupal can also provide support for multifaceted personal publishing projects and can power podcasts, blogs, and knowledge-based systems, all within a single, unified platform. diff --git a/docs/guides/websites/cms/ghost/how-to-install-ghost-cms-on-ubuntu-16-04/index.md b/docs/guides/websites/cms/ghost/how-to-install-ghost-cms-on-ubuntu-16-04/index.md index fe41a83766a..17526c9fdfc 100644 --- a/docs/guides/websites/cms/ghost/how-to-install-ghost-cms-on-ubuntu-16-04/index.md +++ b/docs/guides/websites/cms/ghost/how-to-install-ghost-cms-on-ubuntu-16-04/index.md @@ -19,6 +19,7 @@ relations: key: how-to-install-ghost-cms keywords: - distribution: Ubuntu 16.04 +deprecated: true --- ![How to Install Ghost CMS on Ubuntu 16.04](ghost-blog-ubuntu-16-04-title-graphic.png "How to Install Ghost CMS on Ubuntu 16.04") diff --git a/docs/guides/websites/cms/how-to-install-a-webmin-control-panel-and-modules/index.md b/docs/guides/websites/cms/how-to-install-a-webmin-control-panel-and-modules/index.md index e565323c6b5..652458dba68 100644 --- a/docs/guides/websites/cms/how-to-install-a-webmin-control-panel-and-modules/index.md +++ b/docs/guides/websites/cms/how-to-install-a-webmin-control-panel-and-modules/index.md @@ -16,6 +16,7 @@ external_resources: - '[Webmin Documentation](http://www.webmin.com/docs.html)' - '[Webmin Modules](http://www.webmin.com/standard.html)' - '[Webmin FAQ](http://www.webmin.com/faq.html)' +deprecated: true --- ![How to Install a Webmin Control Panel and Modules on Ubuntu](Webmin_Control_Panel_smg.jpg) diff --git a/docs/guides/websites/cms/solr/add-a-custom-search-to-your-site-with-solr/index.md b/docs/guides/websites/cms/solr/add-a-custom-search-to-your-site-with-solr/index.md index 176f9e7dce9..f2aaa2c40be 100644 --- a/docs/guides/websites/cms/solr/add-a-custom-search-to-your-site-with-solr/index.md +++ b/docs/guides/websites/cms/solr/add-a-custom-search-to-your-site-with-solr/index.md @@ -11,6 +11,7 @@ license: '[CC BY-ND 4.0](https://creativecommons.org/licenses/by-nd/4.0)' external_resources: - '[Apache Solr Reference Guide](https://lucene.apache.org/solr/guide/6_6/)' aliases: ['/websites/cms/solr/add-a-custom-search-to-your-site-with-solr/','/websites/cms/add-a-custom-search-to-your-site-with-solr/'] +deprecated: true --- Apache Solr is an open source search platform that provides administrators with a customizable and scalable solution for managing online content. Solr can be configured to index all uploaded data, resulting in fast search results, whether used enterprise-wide or with a single website. In addition to a built-in web control interface, developers can also link access via a client API. diff --git a/docs/guides/websites/cms/solr/turbocharge-wordpress-search-with-solr/index.md b/docs/guides/websites/cms/solr/turbocharge-wordpress-search-with-solr/index.md index 7f7b8db9ea3..ae543ecf121 100644 --- a/docs/guides/websites/cms/solr/turbocharge-wordpress-search-with-solr/index.md +++ b/docs/guides/websites/cms/solr/turbocharge-wordpress-search-with-solr/index.md @@ -9,6 +9,7 @@ keywords: ["wordpress", "search", "solr", "ubuntu", "debian"] tags: ["ubuntu","wordpress","cms","debian"] license: '[CC BY-ND 4.0](https://creativecommons.org/licenses/by-nd/4.0)' aliases: ['/websites/cms/solr/turbocharge-wordpress-search-with-solr/','/websites/cms/turbocharge-wordpress-search-with-solr/'] +deprecated: true --- The standard search that is built into WordPress does not provide the best search experience you can offer your visitors, given its inability to suggest search phrases, catch typos, understand word variations, organize and filter results, and index documents for search results. *Full text search engines* often offer these features and **Apache Solr** is a free, open-source option that does. diff --git a/docs/guides/websites/cms/wordpress/how-to-install-wordprress-using-wp-cli-on-debian-9/index.md b/docs/guides/websites/cms/wordpress/how-to-install-wordprress-using-wp-cli-on-debian-9/index.md index b9627c6b920..597f6a21d29 100644 --- a/docs/guides/websites/cms/wordpress/how-to-install-wordprress-using-wp-cli-on-debian-9/index.md +++ b/docs/guides/websites/cms/wordpress/how-to-install-wordprress-using-wp-cli-on-debian-9/index.md @@ -20,6 +20,7 @@ relations: keywords: - distribution: Debian 9 aliases: ['/websites/cms/wp-cli/how-to-install-wordprress-using-wp-cli-on-debian-9/','/websites/cms/wordpress/how-to-install-wordprress-using-wp-cli-on-debian-9/'] +deprecated: true --- WordPress is well-known for its rich content management feature set, ease of use, and quick installation time. The [WordPress command line interface (WP-CLI)](https://wp-cli.org/) provides useful commands and utilities to install, configure, and manage a WordPress site. This guide walks you through some common tasks you can complete using the WP-CLI. diff --git a/docs/guides/websites/cms/wordpress/install-wordpress-on-ubuntu-16-04/index.md b/docs/guides/websites/cms/wordpress/install-wordpress-on-ubuntu-16-04/index.md index 898da4a197f..e418d9b7f86 100644 --- a/docs/guides/websites/cms/wordpress/install-wordpress-on-ubuntu-16-04/index.md +++ b/docs/guides/websites/cms/wordpress/install-wordpress-on-ubuntu-16-04/index.md @@ -18,6 +18,7 @@ relations: keywords: - distribution: Ubuntu 16.04 aliases: ['/websites/cms/install-wordpress-on-ubuntu-16-04/','/websites/cms/wordpress/install-wordpress-on-ubuntu-16-04/'] +deprecated: true --- In this guide, you'll learn to how to install WordPress on a Linode running Ubuntu 16.04. WordPress is a popular dynamic content management system focused on blogs. WordPress can be deployed on a LAMP or LEMP stack, and features an extensive plugin framework and theme system that allows site owners and developers to use its simple, yet powerful publishing tools. diff --git a/docs/guides/websites/ecommerce/how-to-install-prestashop-on-ubuntu-16-04/index.md b/docs/guides/websites/ecommerce/how-to-install-prestashop-on-ubuntu-16-04/index.md index 2246207701a..77d51ffae71 100644 --- a/docs/guides/websites/ecommerce/how-to-install-prestashop-on-ubuntu-16-04/index.md +++ b/docs/guides/websites/ecommerce/how-to-install-prestashop-on-ubuntu-16-04/index.md @@ -12,6 +12,7 @@ keywords: ["prestashop", "ecommerce", "cms"] tags: ["cms", "lamp", "ssl", "ubuntu"] license: '[CC BY-ND 4.0](https://creativecommons.org/licenses/by-nd/4.0)' aliases: ['/websites/ecommerce/how-to-install-prestashop-on-ubuntu-16-04/'] +deprecated: true --- ![How to Install PrestaShop of Ubuntu 16.04 LTS](PrestaShop.jpg) diff --git a/docs/guides/websites/ecommerce/install-magento-on-ubuntu-16-04/index.md b/docs/guides/websites/ecommerce/install-magento-on-ubuntu-16-04/index.md index 429917c1b98..384c399f386 100644 --- a/docs/guides/websites/ecommerce/install-magento-on-ubuntu-16-04/index.md +++ b/docs/guides/websites/ecommerce/install-magento-on-ubuntu-16-04/index.md @@ -17,6 +17,7 @@ relations: keywords: - distribution: Ubuntu 16.04 aliases: ['/websites/ecommerce/install-magento-on-ubuntu-16-04/'] +deprecated: true --- In this guide you'll learn how to install Magento on Ubuntu 16.04. Magento Community Edition (CE) is a free, open-source e-commerce platform. It's one of the most popular solutions for self-hosted online stores due to its simple yet powerful admin panel and large developer community. diff --git a/docs/guides/websites/erp/install-an-odoo-11-stack-on-ubuntu-16-04/index.md b/docs/guides/websites/erp/install-an-odoo-11-stack-on-ubuntu-16-04/index.md index 737ccaa257a..a903161cb6b 100644 --- a/docs/guides/websites/erp/install-an-odoo-11-stack-on-ubuntu-16-04/index.md +++ b/docs/guides/websites/erp/install-an-odoo-11-stack-on-ubuntu-16-04/index.md @@ -17,6 +17,7 @@ external_resources: - '[Install an SSL certificate with LetsEncrypt](/docs/guides/install-lets-encrypt-to-create-ssl-certificates/)' - '[How to Set up tinc, a Peer-to-Peer VPN](/docs/guides/how-to-set-up-tinc-peer-to-peer-vpn/)' - '[Using Terraform to Provision Linode Environments](/docs/guides/how-to-build-your-infrastructure-using-terraform-and-linode/)' +deprecated: true --- ![Install an Odoo 11 Stack on Ubuntu 16.04 using Linode](install-an-odoo-11-stack-on-ubuntu-16-04-using-linode.png "Odoo 11 on Ubuntu 16.04 Title Graphic") diff --git a/docs/guides/websites/erp/install-odoo-10-on-ubuntu-16-04/index.md b/docs/guides/websites/erp/install-odoo-10-on-ubuntu-16-04/index.md index 79a6fa040d1..4673e77b964 100644 --- a/docs/guides/websites/erp/install-odoo-10-on-ubuntu-16-04/index.md +++ b/docs/guides/websites/erp/install-odoo-10-on-ubuntu-16-04/index.md @@ -13,6 +13,7 @@ aliases: ['/websites/cms/install-odoo-10-on-ubuntu-16-04/','/websites/erp/instal external_resources: - '[Odoo User Documentation](https://www.odoo.com/documentation/user/10.0/)' - '[Odoo Developer Documentation](https://www.odoo.com/documentation/10.0)' +deprecated: true --- [Odoo](https://www.odoo.com/) (formerly known as OpenERP) is an open-source suite of business applications including customer relationship management (CRM), sales pipeline, project management, manufacturing, invoicing, accounting, eCommerce, and inventory tools, just to name a few. There are thirty-four main applications created by the Odoo team and more than 5,500 developed by community members, covering a wide range of business needs. diff --git a/docs/guides/websites/erp/install-odoo-9-erp-on-ubuntu-14-04/index.md b/docs/guides/websites/erp/install-odoo-9-erp-on-ubuntu-14-04/index.md index 13ab755fb39..fcfbd332f24 100644 --- a/docs/guides/websites/erp/install-odoo-9-erp-on-ubuntu-14-04/index.md +++ b/docs/guides/websites/erp/install-odoo-9-erp-on-ubuntu-14-04/index.md @@ -12,6 +12,7 @@ license: '[CC BY-ND 4.0](https://creativecommons.org/licenses/by-nd/4.0)' aliases: ['/websites/erp/install-odoo-9-erp-on-ubuntu-14-04/','/websites/cms/install-odoo-9-erp-on-ubuntu-14-04/'] external_resources: - '[Odoo User Documentation](https://doc.odoo.com/book/)' +deprecated: true --- [Odoo](https://www.odoo.com/) (formerly known as OpenERP) is an open-source suite of business applications including: Customer Relationship Management, Sales Pipeline, Project Management, Manufacturing, Invoicing , Accounting, eCommerce and Inventory just to name a few. There are 31 main applications created by Odoo team and over 4,500+ developed by community members covering a wide range of business needs. diff --git a/docs/guides/websites/forums/install-a-simple-machines-forum-on-your-website/index.md b/docs/guides/websites/forums/install-a-simple-machines-forum-on-your-website/index.md index d79c5691410..ee2ce071443 100644 --- a/docs/guides/websites/forums/install-a-simple-machines-forum-on-your-website/index.md +++ b/docs/guides/websites/forums/install-a-simple-machines-forum-on-your-website/index.md @@ -15,7 +15,7 @@ external_resources: - '[Modifications, Styles, and Upgrades](http://custom.simplemachines.org/)' - '[Functions Database](http://support.simplemachines.org/function_db/)' - '[SMF Community Forum](http://www.simplemachines.org/community/index.php)' -deprecated: false +deprecated: true --- Simple Machines Forum (SMF) is a popular forum solution for small- to large-sized communities that offers a variety of features. With its modular design and flexibility, users can create their own plugins to modify the behavior of SMF in any way they wish. diff --git a/docs/guides/websites/forums/install-and-run-askbot-on-ubuntu-16-04/index.md b/docs/guides/websites/forums/install-and-run-askbot-on-ubuntu-16-04/index.md index 082236e7b9d..0528b87bee7 100644 --- a/docs/guides/websites/forums/install-and-run-askbot-on-ubuntu-16-04/index.md +++ b/docs/guides/websites/forums/install-and-run-askbot-on-ubuntu-16-04/index.md @@ -14,6 +14,7 @@ external_resources: - '[AskBot Official Q&A Forum](https://askbot.org)' - '[AskBot Official Website](https://askbot.com)' aliases: ['/websites/forums/install-and-run-askbot-on-ubuntu-16-04/'] +deprecated: true --- ![AskBot with Let's Encrypt on Ubuntu](AskBot.jpg) diff --git a/docs/guides/websites/wikis/dokuwiki-engine/index.md b/docs/guides/websites/wikis/dokuwiki-engine/index.md index 36ca16d941a..068f2b69a56 100644 --- a/docs/guides/websites/wikis/dokuwiki-engine/index.md +++ b/docs/guides/websites/wikis/dokuwiki-engine/index.md @@ -13,6 +13,7 @@ aliases: ['/web-applications/wikis/dokuwiki/','/websites/wikis/dokuwiki-engine/' external_resources: - '[The Doku Wiki Project Home Page](http://www.dokuwiki.org/dokuwiki)' - '[Doku Wiki Manual](http://www.dokuwiki.org/manual)' +deprecated: true --- DokuWiki is a flexible and extensible wiki engine that aims to be easy to manage while providing a rich feature set to enable collaborative document editing and creation for users of all skill levels and technical inclinations. DokuWiki stores wiki pages in text files on the web-server rather than in a database management system, which increases data usability and portability for moderately sized wiki projects without requiring the system resources to power a relational database server. From 1493967f06d4f6e09b8f43a3ffc4a4a5c6e9bb5c Mon Sep 17 00:00:00 2001 From: crystallearobertson <84425070+crystallearobertson@users.noreply.github.com> Date: Thu, 20 Jun 2024 15:35:22 -0400 Subject: [PATCH 3/5] change 2FA timeout from 90 to 30 days (#6998) --- .../platform/accounts/guides/user-security-controls/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/products/platform/accounts/guides/user-security-controls/index.md b/docs/products/platform/accounts/guides/user-security-controls/index.md index dec1a0087aa..46cd050cea8 100644 --- a/docs/products/platform/accounts/guides/user-security-controls/index.md +++ b/docs/products/platform/accounts/guides/user-security-controls/index.md @@ -14,7 +14,7 @@ To protect your Linode user account against unauthorized access, there are sever 2FA (*two-factor authentication*) increases the security of your Linode account by requiring two forms of authentication: your password and an expiring token, also called a one-time passcode (OTP) or 2FA code. This follows the security principle of authenticating with something you *know* (a password) and something you *have* (the device used to generate the token). This additional layer of security reduces the risk that an unauthorized individual can gain access to your Linode account. -If you *do not* have 2FA enabled and have not logged in to your account in 90 days, an OTP is sent to the email address associated with your user account. Should you not complete the login attempt within 60 minutes, the code expires and another login attempt is required to generate a new code. +If you *do not* have 2FA enabled and have not logged in to your account in 30 days, an OTP is sent to the email address associated with your user account. Should you not complete the login attempt within 60 minutes, the code expires and another login attempt is required to generate a new code. **Linode highly recommends enabling 2FA**. See [Managing Two-Factor Authentication (2FA) on a User Account](/docs/guides/2fa/) to learn how to enable 2FA. To assist with account lockouts and recovery, you must first configure three [security questions](#security-questions) on your account before enabling 2FA. From b28cf5be662b8db12a18883689af7fb467a23833 Mon Sep 17 00:00:00 2001 From: Chris Verner Date: Thu, 20 Jun 2024 12:47:14 -0700 Subject: [PATCH 4/5] New docs for Placement Groups service (#6943) * New docs for Placement Groups service * Final fixes for review * Fixes after review * Missed fixes * Another missed fix * Resized images, minor fixes to formatting, updated modified date --------- Co-authored-by: Matthew Wildman --- .../compute/compute-instances/_index.md | 1 + .../compute-instances/guides/_index.md | 3 +- .../guides/clone-instance/index.md | 8 +- .../add_disk.png | Bin 70432 -> 40139 bytes .../block-device-assignment.png | Bin 91948 -> 47917 bytes .../boot-this-config.png | Bin 48663 -> 29237 bytes .../image-selection.png | Bin 26758 -> 17365 bytes .../index.md | 30 ++- .../guides/create/create-instance-pg.png | Bin 0 -> 85500 bytes .../compute-instances/guides/create/index.md | 39 ++-- .../guides/failover/index.md | 26 +-- .../guides/migrate-to-different-dc/index.md | 51 ++--- .../guides/placement-groups/index.md | 192 ++++++++++++++++++ .../placement-groups/pg-added-linode-v1.png | Bin 0 -> 26923 bytes .../compute-instances/guides/resize/index.md | 107 +++++----- docs/release-notes/api/v4.177.0.md | 55 +++++ 16 files changed, 384 insertions(+), 128 deletions(-) create mode 100644 docs/products/compute/compute-instances/guides/create/create-instance-pg.png create mode 100644 docs/products/compute/compute-instances/guides/placement-groups/index.md create mode 100644 docs/products/compute/compute-instances/guides/placement-groups/pg-added-linode-v1.png create mode 100644 docs/release-notes/api/v4.177.0.md diff --git a/docs/products/compute/compute-instances/_index.md b/docs/products/compute/compute-instances/_index.md index 4c0f384af35..b3cf51a1f86 100644 --- a/docs/products/compute/compute-instances/_index.md +++ b/docs/products/compute/compute-instances/_index.md @@ -49,6 +49,7 @@ Linode bundles the following services with all Compute Instances: - Domain management through our [DNS Manager](https://www.linode.com/products/dns-manager/) - Seamless firewall management with [Cloud Firewalls](https://www.linode.com/products/cloud-firewall/) - Private Layer 2 networks with [VLANs](https://www.linode.com/products/vlan/) +- Physical placement of your Compute Instances in a data center with [Placement Groups](/docs/products/compute/compute-instances/guides/placement-groups/) - Metrics and monitoring through the [Cloud Manager](https://www.linode.com/products/monitoring/) and [Longview](/docs/products/tools/longview/) (free plan) - Reusable deployment scripts through [StackScripts](https://www.linode.com/products/stackscripts/) diff --git a/docs/products/compute/compute-instances/guides/_index.md b/docs/products/compute/compute-instances/guides/_index.md index ca9641bee80..ef4eb4ec884 100644 --- a/docs/products/compute/compute-instances/guides/_index.md +++ b/docs/products/compute/compute-instances/guides/_index.md @@ -2,7 +2,7 @@ title: Guides title_meta: "Guides and Tutorials for Compute Instances" description: "A collection of guides to help you start deploying Compute Instances and using them to host your web applications and Cloud workloads" -modified: 2024-01-03 +modified: 2024-06-20 tab_group_main: weight: 30 aliases: ['/products/compute/shared-linodes/guides/','/products/compute/shared-cpu/guides/','/products/compute/gpu/guides/','/products/compute/dedicated-cpu/guides/','/products/compute/high-memory/guides/'] @@ -22,6 +22,7 @@ aliases: ['/products/compute/shared-linodes/guides/','/products/compute/shared-c - [Access Your Desktop Environment Using Glish (Linode Graphical Shell)](/docs/products/compute/compute-instances/guides/glish/) - [Reset Root Password](/docs/products/compute/compute-instances/guides/reset-root-password/) - [Clone a Compute Instance](/docs/products/compute/compute-instances/guides/clone-instance/) +- [Physically Group Compute Instances to Meet Your Needs](/docs/products/compute/compute-instances/guides/placement-groups) - [Initiate a Cross Data Center Migration](/docs/products/compute/compute-instances/guides/migrate-to-different-dc/) - [Configure Email Alerts for Resource Usage on Compute Instances](/docs/products/compute/compute-instances/guides/resource-usage-email-alerts/) diff --git a/docs/products/compute/compute-instances/guides/clone-instance/index.md b/docs/products/compute/compute-instances/guides/clone-instance/index.md index 362240b2402..e138d785ff2 100644 --- a/docs/products/compute/compute-instances/guides/clone-instance/index.md +++ b/docs/products/compute/compute-instances/guides/clone-instance/index.md @@ -16,7 +16,7 @@ Linode's cloning feature allows you to duplicate a Compute Instance's disks (and This process copies all disks and configuration profiles to a newly created Compute Instance on your account. {{< note >}} -Before continuing, it's recommended to power off the instance you would like to clone. This helps prevent data corruption. +Before continuing, you should power off the instance you want to clone. This helps prevent data corruption. {{< /note >}} 1. Log in to the [Cloud Manager](https://cloud.linode.com). @@ -30,7 +30,7 @@ Before continuing, it's recommended to power off the instance you would like to 1. Under **Select Linode to Clone From**, search for and select the instance you wish to clone. If the selected instance is running, **Power Off** appears to the right. 1. To help prevent data corruption during cloning, click **Power Off**. - + {{< note >}} If you're using a mobile device, available instances appear as cards without the Power Off option. To power off an instance from a mobile device, go to the instance's details page. {{< /note >}} @@ -38,7 +38,9 @@ Before continuing, it's recommended to power off the instance you would like to 1. Complete the remainder of the form. Enter a label and select the region, the plan, and other options for the new Compute Instance. {{< note >}} - The plan's storage must be greater than the combined disk size of the original instance. If you wish to select a plan with less storage, you may need to [resize your disks](/docs/products/compute/compute-instances/guides/disks-and-storage/) before cloning. + - The plan's storage must be greater than the combined disk size of the original instance. If you wish to select a plan with less storage, you may need to [resize your disks](/docs/products/compute/compute-instances/guides/disks-and-storage/) before cloning. + + - If the target Compute Instance is in a [placement group](/docs/products/compute-instances/guides/placement-groups), the clone isn't automatically included in the same placement group. You need to specify a placement group to include it in. The target placement group needs to have capacity to include a cloned Compute Instance and it needs to be in the same data center as the clone. {{< /note >}} 1. Click the **Create Linode** button to start the cloning process. Cloning a Compute Instance can be much longer than creating a new instance based on a distribution image or custom image. The length of time depends on the size of the disks, among other factors. To keep track of the cloning progress, a status bar is displayed above the original Compute Instance with the percentage of completion. diff --git a/docs/products/compute/compute-instances/guides/copy-a-disk-image-to-a-different-account/add_disk.png b/docs/products/compute/compute-instances/guides/copy-a-disk-image-to-a-different-account/add_disk.png index ccbc84b3c27c1994907862744b9677d1690bbb92..7f444695eff5414474a3eb2f2d0275e1053bfa24 100644 GIT binary patch literal 40139 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 N9Swc;VpW^a{{Wc4jq3ma literal 91948 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Π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 literal 48663 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 z zsRAktO!zawA`5h%)N4NXJBsYgtm1|!15$T&{p(W(gT5dwG93S*<8*8H!Lr@Wn z36s&By=VQ}+^e{H(Zst(58-El832iQXTe|KxV}5bz9RI&htImRGDi(~mcKq4LRFmL zm`XTr_|T~xV_K?jK;D>|zIv#A3sASA4~VzPKc$MaZ+7|S+)YT~eRdU6X1I?{sHer$>Y$ycwz0kiRerh&)REcb|anStsIvlri$q{9~j z#^K4%#t0wWkDeP8Q}=cMF=>uGdp|60(zrg@9@yQJ03%ZISyu!cyo89x1x;Q5EAqz) zF7h&G|4im`Q4#Rb%iF}D`&>y?##r9^QrTMs89u`^1jZO{gmUOhiiM!&yUcber=XKW zD>w+@WJ)INk8^xq0KJE+U`zIt)c2`Xh`F5I%^VU{$-&J?pd|;;4c|ji{Q)VAE%|qY z(X_g}K;q+UtBh7Ctfb_8<(k1JO-x0V&^xMFisnm5Uf(vsT`+tkxz9yOTT09uTsEzz z6yNQCHxdNQ1|qsQb1JvwrkwSB2O`V^%z}-T;v3g&>-WGx&2P`%eue6_K8~R0B#;~< zdU?}JU|fquT_Z!;@?ogX#1-}?lIQ=@IIbjLqDws$zf^taie2Ck6j$ryCRf=Q2D3 z+b}wy)|N5BbrbnFkR`oj7eNEc_yG5apavx2Y|pmGMu%+nlm%VxxrrH>D%dzDfD>Ff z?hZL$s0}(2q@{bvE;#Y|;;J^)cMkG2$MopKO$mBu_Vhh>9&*W4yU8&5g-|G>RMnjYuC?r12{0 zqBqSJ2&+DcMSbya@&T7 z!RSWJwNaJDd*=TH3bnhV@f>CPIh`~&Jm1+L--yysR>IX%L(vSQp6SkcR(V~OH$=F1 z!4M|1`o}gS#A|f>$0^gO=xU#bZM$7tYx&ZiMu%XY zPrtYQFa6P?XtsZLxuC44C$F`pjQz~O`h%C`pLZd+V}td_op=IuRBle~jLy zP%&hTjebv{Q9fBzG=kh)^e+NLBl47a?$wkgpvNd-i+6Fp-QHzcG6US$obf2%?bs*> zhEr=z?;q{ot7?SEbyg^xb^ZEY-|?hJgxL-%{Ntj>HlZkk9$m(996?JI%1aLMf3YvtTGJER@xMr$;A3mHG zgym3#obD9g{;XWi+oB|lqc`IGt@eTYFH>yPec7b!j!O}F0XF_AQhvU|4TjgMfarJS zSN6=^fU1z1HE-stR&uS_2XVH&7&8;_Ja4w!C~jtSZP4i00Qq(SjjroaZ2D~Sqp!2U zP@D+(R46l63}W>9bd7I5I{Y|w{ocR$@vrb(`PVt}CZ);g0j&rk=ElpB4hzS0>WRFW zZ~j%Mm-b}toSl!iR1*%e!#{B*um!f9dweaf#zOx) z)NIw=_A0ix(OmfENt7SqOlCgNwHwxriobU;5KFsy_F{n-xp!WlXBG?irhkl zY=$h8*}z?P8kg}b!M!xi2y*PZ3sVq!%zAv`D8>QOtaz`MQdC=;^Rd9c1fUScD@@GS zdJ9b%Ob&X9K`5_$sRQg+N3izhNMO9LuFUi&3^(@KA;3ci9!q5d-Tj))3ayn1$F<{z zi!-2+sY>JgL+kb6D5076TG>7wGe3ci#UdS8LC|YBG629Y(5R@ee&o9`!b6Xyox-H?mz>GbTPh!3N2-$)V z@S=rcuR1_KNC)1IuJdX3K;MA7dnk^59sck=f9yeoe)9U-&|{9YS48>9X)-8QGLv73 zt>C`-#L)vX!Y(Y;L4GVY*aCxcC7t))9b~aW#ri(~bU4f4rlr4F>qI2szJ`_2%$x99 z2o0khWHK9~9>yJy2Q&jX)1+K<6gws|kW=7Fm%0nPEcVe0UpNky_)dRB_-0u)n*bor zC;7geM<@4q3Q@L6m){|b8iHYGYtU$RQ*k65X3u_Uq=o#bB2@Ou!9~gLnj;iE`4pTt z#5fgf>VqYdzV(&u(%9Tt)61;fx;09hPW&0M8fS=*@{YrSO=nJJuf{6SY?06I!f~<6 zyw)?@kA@<{9Fs!`J7%=!mQslLE(%XQK=^^%{1DY|lz`+QB;tzJ9vCIDhgWta<)F7!vTqIlDD~E+p0>X84tL4_v7j?Gbsa)wKqIul?DW85IB%jL zn(aIgvEMM5r2~$RCjdPH=>Su6R)X8Nyfik#Xj?iRZEib{se2-q{53|5-dgA+oVxu& zqe^DoUA9g5b_(DIpMGE4yAz~Ko+XX9kSDHA?J5*22|B(u3M>n*L7Q1#*PosP{Wri< zT#gBAXjH5%q&UGaXkW>(T!4B%7@o>cVDLxp-;KQvg?&E4naK2e z;2sut;|#P{la=*&+9Vy$rX?&;8i%qjb;LIoqsQONSW=zoGiOG%%#9r~dW0c+)Ty#t za8e$t`s`Gce)t(3ZDyxTJZ3MP__+ef`5G^QD z#+8}KfV6MZoid8_D?6r5+6C$Z?zkQ^l0vQm={Q38!FhymsXqgvoZLQgfrymhVE8=7 zJtbx-@`=u@0i`K;PWexP2#;Dx+;y)xO4@Ih3N8wBeC7c3s zE_Bk>M9~)-{c#xNjIRaqNjX~jZgQaMt{&;od@V5W4?&p5ja{KAi|iuQXttMfZx;7@ zNbcl&L<&$zt5ev%LHQun&1}b}4BXDq&@-i-hMgmjIzzBC!ewNIy)~R*UTdt|<;n%Hrbt=1YGj`N6~~>F-Zw5Y?Hf?G@de4v)>D0NA)X^t~baP|P0; zQ*9!x;D1OF+l7;xI1l9lw>@f#th;3Z_#H`;Em*7pQMFuy9}9z~sEG16`Ai9BADTZ` z-o^-9SbYBz#f3B^?;Yqh+xx4cD_fci)uG8)oK&H&BrnmsAIj?8tJtxR*@_9&9ptD` ze1p;gYm?78cvN@mLboPCA^r6S)79l|7VU}AQC_8Y9Y3Gmp+?csNJkZKc=WJY%wdt> zPu2w{=qg~{?32rGe}K+%O^AUXNwjv1;xKw4$Zj9_LN`cQUha&jto$9&qN`+b1|~}9 zKYop0|M|6npP=7C4F1AC=NQ>2sMQdizW@jY7)JdILkYubnv1)aotiM9prKp)hE7fV z8)1*j__+6Atv%Q9ZIrosGCCcs%)K7zpVLE6l4D{lTOXb%HnZOC%Y%{g9wzKW2b4;y ziRVz?s?${_F_Sy71|+aOn1#{kcdUOOvmoD^u*1~42cb9qdZU21jWUT~x0M1~W#uk! zIKwR<2^&^Wxa4o6C20lJpZ2&Y(N(uMOQ5v{JJxk{gDk9%75@8S6QEuML-g_oAJ%2u zlC-s3{i1@UiV&Je^&)_hlOWfa7!|lJc`qvC;y)YMHukI5#q95D=?9NvDV=8GnXlGS zyEgh$UTZZrk2p>JzfLfFxTM4^Q?nxph=9zhWl0MWTal*733`t1>e~0AEQ_Xywmi6nl z_MO7s8~Qv^jSP>8N~FKj!`{YNd0jR-0LfWjnkbPWe5n87NR4q6;N_V8X0b;eKD3t1 zo3G^Q4Gi*jsV}s{YmaAsWWN~cbYael&S~P}T#YLgZ;D1g%Svj%6nv}K;wc4k2QNK- z`-58hR&4iYglsY59!f4nEc@6}SwMih_u}bY@Ea;*j#YNa;izI}k!a$MEM%(5jjE5a zoKk)sBI0HG&Gs5~YweLe1d?`9m|oUff;@b$C_;2y+J^~{r2~SnVi6UfVako+TYDs4*^LU(p~2SsU@x9?seWDbp=prgoaV-u0LhtiM^7gkQCz zFL#eBYv{Zc8>zBK_22vQtlD!oYfPet{X~Ox*t>+Z{ormN!LsGfDm78>c2idn&K{SE zfMgYC==4T`bDKrtc*l+Md zVX<`t@7~Dr_t60Se6Vdl{ni`Q?PK;J?>~lViO3e%V<1k#cku9(`O3*(jUAyT@hLoI z@&*AGaQspeTKHHGsi=6EMu>0+v-L@gJFxsH8kNuMebo_QC{lbwC@|=` z+{7q!CaYIuuozwe25Qh!eim3FaE+%vccB$)P2y;&Rl(ymnc8w$zcOBX2f4+aF^I0J zDl!-4JFr?GAVC@E6v5CB$#!diPLsJzZcExcClEWNWd+k0&>h!amK1F(oF!TE@MI}R zyzbqv_})q@C7Gbv@L*ibEN|qXAKiTyR@EOzQ;T>d5oJ}~NtsHdcd?F@u5U1Ej3SJB zL?_Fi74kqd!Zj(A`Or<4LS{&qqHa1KGOEBzmfj<1+S&o0=aK!j*&eoVVkCnWX_;GD20hVcX8YZK z+G$-%`gq3X7$FXH7VD^>vr{srG$?>JZSLQpZI+##9?%C=InECFq#$E+8i2%+8h`A3 zjDv&GF!HZLSFT`kInjlmhQ-`K!S|wc@7k>sqY&0_Op<-2;Pub!3gx&Ibz_Yo?pMK= zOI-6gwW{ROORD_Lz!@st|Mps3LXr_BD(F=6i6Z}Q`#eu!rh-P5TbXXS3G(uJd|zI_#hNSE%)P^ovn5mW%tG8FG}$%aN%_l|z$Wv3 zB&l#HBN$2!Nj-b=PR8KYve3{#dOe#+Z zgh1WLct~;N+s;JAyH`2Iw7a6?-WL`^d_o!*^zIvvct>B36l{kYJ4=gVk|bed!I* zGX6`@m)n>G7&&C1M37^Uh7MXf2+b7jeA?gU2=OI)9tHM`KieJeGtHqM~W@7f>XwV0pb+Nan z{-6fL7b#75Ny->|5Gg$@CxyP()hhL6hB1WkG?ab!HDA{7;}GUi(?HAwY;yu&G%*6W zVJeraCOJ;(H{ith>@==TFqR zs1o-heQSgNzF5yR6tH4=>W$-H)hz5Z1kikG%<_VlZ0)UmZz)^s!l$oNPBdW{pGLLL z1-pt>)8BW=@7PNa>N(z{)cXPjJ91KUY_W(pH#+pBAovjl_-HHHXYtyQdGqS!>9yWW zo@3MZQHJZ16~jNm{8jSYs~BEIM_#8cbw zL!fPWUH>J?IRbNvHCUJMp3LsqmERWUMI7h?owhlDUY9(r;d zGsR!H$p@t586DIJOU(LLMTewTPs3v=?2#z{BY^ynf>1$rkE}+EfqCs(*%U)?A%pIt zyIl7fxm2M>nbk;T8=#QTQ`TJ}vVa1toAW(JCPQ+ciohEhW}uz~_kkP#E07VR5`SZi zSQt#rI7P$|HS?Ge|IGS$;z7yvfN+mZg;?$!RG>zuoGG62Hmdj}j$|l>U!BhH(9kTK#Q(tdFxpvG1V+MPX^`Czha+}vSXj0z>+4>K9y_~j;KK8(u$a4yUU#x3SNe zw~m)7j(5o+%D)Xp{qiP$#5DL`PBM}sYFCrJ_;Na+di|K-GGad==sA~;%v?{)+y+DP zg!;S3Nf%YfMqKLwX5MT$fMIizHAa*i;Tmmh=i6d*WI^njy#QVYF@PEEEoh=yu1z>! z=L!^lS^9uw0J$OC(K|F2!q0+l`4;g0E_HD8rj6giWi-35U8(SbWKWrumly~UIh*({b!X|Tx#cXD`7 z%wuqWHnb+zaex0m&3$!P)NQveAPPtih@iv(0|?UHIdr3vA|ffFG}0*@11O<{5)w+6 zfCAD(hteq^-QDMz_uKgT?eE?DoIj6${w^-(iM5_p_qvy4KYboVVl>iEvL}Iw&^pxU zrq{?vokAo#tYU3U#68m?f~0|xql!- zXc&D_mf9lH6L2qg$i93M6xX!m*4l8)vqcU{0cYr|uRxuk?>BvKHzwMc7 z5@*Z4*KFuatK-4|2>RL`#UgezhlMOEZN}70TGiw8)B?T0;H_Lj<-8Has``=01ANvm z<78TQ-dyCHwQe)IBsYdW%F&Q&uP49}{4}G{>Vam;gNM}gqOu0U(T;vJ1z0i|G^Tl1 z&Tg_IjOhBgTI8BUaXh~Bar;=}27Y;PZE5+($M0WVeJO93CUA!1{JLw*@sjF%Mufm= zrH`GG)=E=e5@h8}$PL+mnKD$c65;amh3s?r7>=M-Ix+I$dKA{tDYj*silrs9B z9|>43djpXJrnlRo$TsR)OGFMBv?W7)j`jo~RYB4{;`bhu4NTk$oyLMsJ6llDz(oRh zUzRC$E%#It!=XarNp%___;8hLTx3BCXvUP>b|Hv;g(%#w4(cE_#hNj;VE!yIh%F;S z_l}jWFF#bHaiB<^D%(=~ac^^>Kv=JJ<-NHMGdd3!NiWcuB&H$Do_V6YSBt?M`zCvd;bT7VTU00JK0pM`E z6g_*2nwo|DO|F~YjI@r5OvW!==q7RKx8YGHl2@1vx9C!g!ZwR>MC*GaSMcroP!`=Z zJ~~lxO7$KD>!V@G$Y)RSx@p&@{^xaZTsDC1=O-TD0!CZq*TWa(rlTk%0D>m&z(~EWn+}Kck%%VMy*}~DI+J1I63{bme|`2uZje>4 zLBuKX%q384{YGbUy-o4a-?JzUw-ObN+LWO_l-1`%{$aN~<jUE9o#Qro%uqb| zZi62mbXZI$aET*cIo|s&jt7WkWvNEJOeeBd!hGp5+OGI}Le-Gwv)e~aHT8ucCl@u1 z9VpYA7#h{8>%T=c`!4&X>odE|ef)KGi|*vtc?fpD@%tm(S+-e2wm=GQ&^xgX>1glNVTx zOV^Pibp=!twKoID(3Q~voT(25#TroMt67xp)LSY z7GC?1uG@3G1K}j2hFRW553YZ%IDGvLC>RQ)k3Mpu10S5yb8Y`dZc2WUtyj9A5tkav z{9zW#P_w^CKPL_ua<+P|E=^C%W~#;h=nD)-sb(kI(M0Z}h$sZ(xQLcj>dMOZTIW}E zc#)L2WnsiGt(ZpqXMNw<23R^Waz~J@>oXe9`1;c3<_tt{jj)!ZjZj)5=#Oaeq6q1$ z9`jC`1}aKftGqMdrLUVel*-&W;uh)8<0DG3XLPn>wf899w8dQGY$~3-+~y|f z*d40I+Zfj%i@iT!-s#dIj}feogsAr_bJR`;A*W6VLnv=A3w@m};t&giL9=FGkz7~c_k$P2>1T=2NeG#@hBs3pkfK>{ZPnH9imZ}JtxR72y?T0BJ z;=G?UQrHnf3+}LKGYr`elpIz)>T;i0qd`0m+sf+?N8$im*UVnUV#}mjzEaIN#MYV= zI_Cg=J8R0wLIq!a1v(rwk-u8`+cu7SrV`AyY_R$TL$u%*$uJVp6+tiR4n;ItbhJos z%RLVsSflJ!nvfr8XiOU@5*uzqB5^1g-pEFN)Ie?JBOkT~csMO_uQ@0IC=?0XwP6cg zg}cx}JR=pv+_p)t z9?-CMr&+O*e2IRgv?j=~Y@V_mM;H3xU+ zTu_jnHK?EH+XRgl71^gzEwMaWf{D?>Hv z%tVgBUXe5r`{deQTDHzDe!D#OJ}bG}cMovmv)zR6r?wRPCr|}BxxN{FmcL9xM5p;S z$P(QiGjh-4;Jlm+x0GPbyHm2QtAtr$A1lCRE2Ei?Uu+VAokMdwPz-Wfv9TK5h}O!#=|}n=s8-Rm)L6n8c)7k>e1U zZkt|M3tQxut;a{F=P*yO86=HZSs>Yfh>9RubGIJyNgKs1f*6TQn*e*=x_Y@{cYb`F z<@5lZn*roQh%5KdBS}%VMn;Kl4xa%ZF&Z{Mw(*$S9;&C$^T3&j}Psv761k(l3XmxdHX;Cfp&~$ zc=Xs?z^(fe&&KE?boHiJabT@st+W~z&MVr`4`f0pH=Xhsm!>kv*h)SaivWF~MbYfA za;iVnEdg6{iqALOA>c75W;Lx6BKZb9V=s6iCZqKZB0ITpm2U78Qz-K$G#mgGWl$YG zYusa?7^9XVQsHcS@K9=(CLPTf>MXeqAJlf78)J>~4cI?jBn~h{nu?8GahoW%CRChW zjKtje6x<{C% z{IA~WmAH?4+*5b{K}tqm$?fBMoy8Tkz^_&O(0kYRaWj*X)=DKTNR zch?og&3Xb0v`K$9?u0g#DoElY@9vgcyZVHRx2nYI^QD%$=nQ&^RdU{7yS=}97ME2k z*FhE+a=S;TV~`5oGyZm#EiYCOa5ZOYn#fq(D6^gjYk%$4-(ULKNS1r;krzfY&RUnf z@mg-7NnY-iPsDoB8)$$pB5OZ6N30sM5F|fLVXA2l?(G$108u^RueSovW0|<3 z7h7@SvK8&iY_oBq_cbp_!}?c{%x*!J1Wt*?#a*gaqfHg>BH+uJFdX@`%K6BXFHt-lB8Hhx@ z0;DsJyCSaFRCIayc_|2oho~}@GKzb?e?%4I=)huKktXW=2B!>q1b}#t+rcoNkt}7| zdNOnvcaY-`=8;diq%^7OqGN_0hq#)LE?!onxGc6Q1HNGCEkCVIeQP1MvM^xLtr0!x zSAyaMiRGlEk&B|>2$kj{pdHCy*zy|!)X`55Qom~5j8gov5`j-H`fxJo$c<6+aawA{ zMjdUV{J^A_PdgVDA-01P(OdoukI-bOn_GnR{hI6}n!&(sZU{^e&gJAjLjFhY?_5|1@`4DZmsYRdc@bi(1l$NM8*5J+4 zS`*iY6Thg?8CJi}lDzeJT@%h3qrCGx)1X=ez!M3zd?PM#u8g1Y4)U4M19Ex z%p;#2d=EXF$xeGZ=@Tj+qd`dQK2kc7b{>hD0@&1{mM@rQF`q;2W{8U3B$cGHJYaF( z+0)4dSh2u1+03mppS6Ykn_;Z@-m3>|6Z9%x)&{i&0WkgDd5BVjW{X-yYLsDT>(LY*;!7U@6dsnCYKO?Azah$}3K7$EY9wpn~r zM6|K4$1-^D?Fnd6!_UW_e_eM5G7^G#UR?9M0%3R9S_xP-%nalb9}r zH1-tFmMz-nn|lHshpB>6=qm3zJ@gs9s0Ctq9#+AFrbCm#jxd@s{r2SYcdp1Wo;xO$hYVn!QpwqHE~% zY`R0i>8retK2-weWmh>KDSapKA>6@a%YDQ}mQuie{D7x?8@cC)4mN*t+v6$H` zZ?Dnwh9??fbBpZ9h<3jM<^=__@RztWd5m4|EF9$EjHrauA+}e=qO!EKYhopZW@_-B zvr6*|u>hod#L^3S=+^UEPq*P>kB(Bsqf;U=Sm=_fgUgsS^=;6+t$B6hu6l4pIkOSY z2^eKh5*ul-c5OB^v%#QpgNR9@`!>&^KZd*JAZxA2alY-c`yKGIw5Ewj;hY>gvXwCz zqg*vs#%kGr(LkVjXCUYpA*^!JDhSd@BU?BJr`y_7;0R_!zOA%_nQ{;M?77CV6vrm# zBmm-$(Cgw|5|5?&8zcwmOY)Vn!nQ|_3Ef)|HR#`P8VNnh?2p>b60}9zPF<(G>6J$J z22CbwT%$j99VQMwA6^{A(>f%J`w^rfDY5)LPwF|ZcXK4d<-ul2ECR<0LSTHg-MoDJYvzOQ@WUE`~YBpNa#E?Y5FSN*wi>{gv~*Py+KGLflATt zaV|5)BvHNNH8+;$Nb~%?+2bR)(R5q0qj_f>w!j#@!!zxP&G9OS?Za1T)Joe#XJ-fK zZUkGO=!UL`xPA1yZ}jz-&JZJ_xgI-8S#SlRL3P+5dh(QRm00nNP=u%_t*)M+$%b2G z4O1kSYx0|wwvTr5NMbqZ+n{7#T=5I($+cgfUj$E8IS%nvJn_VcnSAFhb`RFc4gANJ z&7P4XD&mia_uae;c@L_>3In}f;2(pu@esj&BiF9D&y?G0-;-L>A?`;+!2aM07JmUQ zh3>V7gg0qXE(Os;eceCA0s{j|D1z7W0up0<)&-7-@VCQAM?l%htP_$2dpCtgcgsPL)^kcK9((lECCFnL)rUds zGWQTLE{9F0HkP}6P-5`^g5Jic&I2J$9a|Icc|(@RW;=o9;N4YN*9Y1NCe~#san&#o z2I}$bPxB$>UZ+hU|JR`%y4dvTRo=LfkE0C;b)iipd};_!Pcv z(=@*m`q9?{uf)_2jqV8r0h>tpVigGPWLkDITF;3asBC{$$?l%qj=a4!{CZ%WGj^9O z^!W@?px>rE70fGWP`rf&o<2srufWM(iV)P>ORh@mudO?WG|-sPXF6DM>KT=94^*^9 zMn>9&n6QqOx!pDV;)HZoP_UgboILyyG}EmWwwh?wA~huCrRxWV1n%d1-J#Hji4*N7 zGRH?PlnI5Xx1BIor0|GeiLbxT0tyT40K~twpl_+(fC|fXRh+{AWDGDSLaXut z-B|5!_;BN>jQK(v?{5yHapSn}B?MOp+Y^FlDwbah+tG6y@9&(-j%N& ziZ_YQ{UQL&kwB`wyK%s4xVR$d$)korG1 znPp7+O7y)_#|CgBGWpT@Cef$V?4>)2irj$}Rl=$w7IT}17I;_|t_7o+SHj%xger_5 z9*@%nPeY&NKGUd824G4dCr=e0{ zu9)w5Y5~j4B<@*drQLfBOq`nl6I@I87(#m!6r{j_N{CTS?wQtQf8&#@V2LJI&C>|d z1HYFL`-q~HJ ziTdR)(%u~u{$2~{lmkg$p90W2`acW6Uu8=;2}W;H1*2os2lH}@%ZLN|4V42ptujR! z7wh+8IN@OT#$0`De^)yHq6qu9UhXi-GL)E=HBe-=faeC{sV@|SGDkt^gTMavcTgtj z-buFBRw_6rcfMu6HX%oyB>7|8 zNB{5xm-_-g-XMNHe&zqSZ4pHieReq$rjqdX2Qx60LC;$TOfj}8W3pLQ=lr1VqOa?% z!2C3!#3?6(ay;uZ;dJ>2;1JVLVTMJ{lP~XpXc81tL$9Nb?&@Y)-k)lId3chY(9Mmy zi~a+NQ}|TjX(;={FN?z1AxohBvk#=7B+XJ;=SR=qi|M_|ZYYkxZAQ_KDpwEPj? z!gQ|%Y;ZC_G7lY*;A$m?q&*;H;Jh23q#OMA%lzxCe-fdPAANxSYpM5rW5FZQ-Cmi% z9EXpu@1DTQUtEYOy=KXB-nmj-5O{XQK4}j|Lh+X$gPVtvy8oLH5Cvm3R^8n!5(kX>X2I>*MSXy-QK%u@!?e&I9!cf;ATi-0n z2Sf$!zAg7CcrnCB-+d4I$4#V%)mQB-3*^KSAloU}y`kaX+t+d)+(n zR|4wmg3F4h;-7%Jo*Y|lTrLN+76P>}jTvyiyv2XhxW1_RyfmGGWH;Q*354(DD-NSa zX;JpO!xCBq{X)n%rpkOrz`7{xw#;kR75fsN$$cdRwi#_&GXDji$M0x6Du zsqCKQ`JK+r#Kz$C;8L>{hJm1`6&0rK|AVso!C%%J`D|qS$;h<{Jpg3??uAGL@f0Hvy3_V6 z$G`BecCxWBusF=IFS9q}S zg#>)=N6nl~CxAvK2__+#FJU7!-x2@*2v17JG5(9axfXD&i)2IpT_J|iIR<$cQc^R3MM1D=4nkmH3@iJcci&NhM& zeXrim!Ke1KEvovPM^8|Ep}8A*O?Sb((ac{P0>#cx>WxcKym|INIEa7=ruy$q_CV;M zTeQB5n_x&5QF@UvCvcw88&) z|9XZ`^x|5Sp$AcWZGRCuU(UssS7)Ia=Qp{fyiWG1l;Rli#k4*n;EVKH=V?As$`r5` zuZ8>}vx!rlz%$3y7m{UXVAxf&p2lYlT49fMN-8juhHjGBcnYwWvS^;#-{Tw4;sB&g zI1fJFPv^59Qf%_{!#G+31Jb!gpn#W^H^&ItWppTHJ62idg)A{LD_rsasTtHfC)`HP(u~93LHI;aSxbyJmVT&({LEo~qd!mGD z5Af`1(al%dj?Kt5FsY|TZ25#P4;C>0C^W2*1IcE{0#*?V=;=;MvRfN<9z_z6KfIEx zzCmq>6Gg^%sq;`;RDDFc)_v6V^3xyY4?>Iaw$dg8G|PYP#%toBE4s_+W>nm850h?W z09xG7RFq~T2loKkw(+pjl3zMeh%|X*EJKEf>pC_Cq1L2TNDvm1;5HEi3KJNt)7z(# z&-G!7+1*?I{=`A>z5^C)_hI~o-d@Ko7gE@JKU%+6DGY8A6b;mXtEd|eSXrD0=CF>$ zo;8?O1Iu%RRo55e%p);xh8+Z?^vDrrK&-Ub)JyYu966R37tO46Xm zSbh@54wlq@*Y=7x7<7Dk7iKbAw2mCi7Wam3X?}>HFgzK&D2`!Nf6JUEVYyHJAosM) zdWz;Ye_v)U&zvJb1?a|SCt6S0)>4bPV-cCUJG={V>Q_xV@itfbzv0Uy z_W&SBFF;~z%}8I(Rp*cpkoQ}GR{!=4U_>CUQHS1Cs`;a$efd(>2Lz&JT8o>f?{_AZ zKFf~GS20r9BMG*o$y zG%M9RCI5$6ygwD$9a3^`jr3n)h2OrYOJvY^A167?cPd^vsWJ(72L(9kDRu)|Q_)!b z+am4ydwyrvaBA&Dq1BTEU|N0G0*NFT9cwO>S#ci>G3uc^*8BZxa-v?%$Lz0B1)a<1 z;J2m0!bL~SiMXsk$={W*Jc&wqR>I7D@55Z%R{Z_b&=YR%@VZm|^qB$RouDcQvibq{ zH-@vY7)(lh4tvqR=gZSnyX`QN{E&KvR6DyOy(q|}xfj7gNVv!D{dK9KIUM3gDDTfD zGn^4UAzUf&b|O9}_?Q#^Ny4bIV$3_65FF6CSWT!+WI0tQp5;h&K-<>+Pa3J>RwLup z27~X1qH~-DZ_5$fCO5Ae2m)-o%Ddv}6DR^g7XB4b9^q5oc>y{4;G6Vd#!Yl_(5K3j zIco;9)I@K&4XMcqpgyBT_N9UjhD@SUXZ>x4^l(NN0856F zs^{M_Ep@Noi9?Mz8YwX|TY87qS0`{% z1eXSl9R=wnW=i)?_-U$LlB{3OeQEw`c}gSf1TT=fk!rZ**SdOL$K(&KK|^T`+D*k8 za0I{MtG^u!qA;}dbqj|weuWq0*bYSVEvN2#S)~>|nrAnc`vKM>zDq&3+V+INs)P6l z7{M6W$6m`yIX|DeZKmVhQd#Lc^nH0Le)j=pFaf3`>oACWlU*rRTcH?gB~}7JWIVA& zE;d7>>%GPm%~%c8Z!Qdkj9DSw7`OqgfMTdEu1FqYEO@UwMM51#@mwhI3_em~o`qt0 zeq%J$XAxdIM?nl1t9Fj}y!tCJ01J;83qKQ~m8JBQUxfXm*u7@w2`bzrg3IR?N{xDf zMQa5|e?Q89yuhS>McBU3jn$!!c$g6&Db)X_dFZw?$7uOJfM~rpON8mADoZR2QfO&) zZLBgEFulZjx`2#h`b!DZLrdD9D?jpOQTVbkDJe+~0MsJssOtl$NK=}&Unn~5sdcfF zLqP#L)!_^uoq~s1N;mFmd?cK76{#2q{tR2CwJo(dx-Q(Tf5-_7kky*N`y%SROqwF< zER1Iy?EqZ?T%@ykSP*J8BHiWhxr@O0tYOG&cA2$d*87PwnEgCh6`+>><>*VM%K>i_ z?&Y>Ocd5_6^UIRN3dz`Iv+zP_j~Ig?(H=hYtziJQT`H_Q7z|g+Irf(3<)ca2O~Y_*dW-&n6A&Z->eNiAeY%bu$66lBHx0yeJnq52Skq2}cq1z|?HEd972 zv$OtFU?rtx(YCn>rD&SJp@0O$`@<8fUtO`e@3d%Cg7RP>H=<*t+=Bx!sW&qOo3x|o zz*STEdwkqGa?t$KzbN<FCC(dNYY^#WT5+l*(S67 zui_4;PLw6l3{+1IhIisa63u&3yYk1Gc5e1ZfAoIep6u(yBj0xseGo+@1c&6j@dxzi zqh?-nEB!_4g+ZqDJ>CpG~Bvo=Z7x^)tvTQo>(h?Jp@R#=^LQ zUD<-8$W=Y|&lT;+@F>Vtkh&$UH^Xs3v-viCYed4jloB?#U@E`Msp)8mtp~Xx!N#`gr-m5c+gd8l{=W_HGw`8hj}RMtr%cmXEQ2}C3;P8Web;r0`$-k&{56_z${R( zaNv~B=tTg^PnhDp$ar@EiQ2U+PJcG9U3m1`yeo;x)T2()r``7_F%4k+mf;+gj(se_mNRnNwjjqh^&TvbV5N8M-Ws(PupSOH-t z&&bB!iojx=`b_}vx}ZG~i|hXRhOUYoGN6xNbrqpPHs@84ER@3E)+C z@-3mHelo!X1FtAbm*$Z79`z9QbFsY@D1WVuUNx0#tzPZ0msi%epAj#;>&|}&_=s_c z&p3(dGlB>m=);Q704L6OfucHADb@r~a?$#rqIglX^BDNSxt1~VuzpH-If-!^FmxDF zKH>EBj+-{VnaMVLO`&l=1M9g^1R&4(z4@c-_k>j(wv_U2E_kKb3%xH%aGeQ zBzn_)&SZlLX|k+`3OhzVsKodKTdIn`ETIk}sZC(teiBoqi5c)O-<*4X_qBhH-9dHv@q z5&lw6UVv%>!4C$s*Y~rzHuY&heZ+I4^)QLcfxz^&f{8+ourrG?<5_c^gaJ3n`#o>6qzjRC_w5r9TM1tG7FwCqfp#)-_VXb~t3BsgdQt_|KwGf#Sj7f{ z<*SF&4U3T6XojNGpC7ZF=Gx9YFh=*UUZ2ahAomc&bFmqdcxt3j zVB)JsLTbSw>DP1p3{JqtO+XDnzH4N44G={KV;xlBuKuaNnRTa8eLg2quj7Bm&;Pz| zPn6+3(XbsYdCjPrq;{Y?OI;!-ZH~_ez(V69d*8WvPmJ(@pg{{8kwkdL5XYjWt zGL4Q(_F^qQS;_sojp(-@_71y=8iU8YD+`n%`{<)d(?QLRXPoqsIwzyCj)s1#w&Om_MIp6>mZbLMA>T9>7t=I!5x{&LBG zI4{4iF+B*RpfwxSt^Yys|9Bh!Yvq0Z;II2IGWh?;Jzs7SwH-LBP>>OnHmH5+a{R9= zLFMc-uFBc|qpbbuUZVC9atlb1JibJJ{(t%||9O;fT-0CVMvR91!@K|IlK(n-qW{AD z>;FRt^PguJLWZgWl987K6v97g$-jSuTA@^m@3gGq|7j&`sJ~|8w4(oyMgHgIgh_rU d0@EQb2&oF1&D6d>3P1z@6lK-m1=5fG{|~@pNb>*y diff --git a/docs/products/compute/compute-instances/guides/copy-a-disk-image-to-a-different-account/image-selection.png b/docs/products/compute/compute-instances/guides/copy-a-disk-image-to-a-different-account/image-selection.png index ba9d61b4a7b4870d5d818afeee87491ede6be633..15193f7bba96a40c3f39c71f31bcdeb2e24880ef 100644 GIT binary patch delta 13518 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 delta 22968 zcmce;cQ~9~_dhC12to89S`aNrq6HbfBt-8~L!vW!=MEAiYScs@qW9igBnZ)>_Xwhl z&dgvi=k`7=&-1+3b-w4E@9+F!u3?+K@4eUBt9;gH%~816f-9VfgM|zJ< zfA;~un~kNVm_b}QDSg~s(z|i{Bw}$5B(iZ~B)oC^q4v!o4Q-x0hzDKw=4kzkdRpAf^@@SNI!peAwxqAGpR`-eL8(DgHC# zH{DDxRYQ~7$Lpz#AJ2cC5BTk2q%?8YD&A7+a?Aho!-37s__$BW|sW4G7@Z1OMK6*Tn=D1V;~_-n`eGT@L2rz^?7HudlgR$%0Z za!sy(O}G3C9BEendE?hT{bx%tl$WsSA3e>{{MT$fMBs=w?5pU-(!k$_nYqA&js2*U z^Y7_sz>$5K_pX1F-o^8PM@L}K_9{V%?C-L>CdJGTjx4{rxBAZktiTTh*Crnl@+92+ z{rvwrK`9e(sE6qJK;U10`~BS`GEfr#%Q6D~Cqnu^C?nv1BBcL=G6Mc5Li+W>{zv2{ z1eAl}act-tGj-6qNP3YcQdM_=m!ZH+Ze00pJE!%1OgyDCJzoW;?zR@Ee}@tcO4$&JJ5?C#su%zv^2Qy zJIvG`w=uCR#qUmNe|Y$IwlLY}FKK`(7K;5oL(WBCI$%@c`Gz3+B&9;wBSNf9bxOKRv&c_N3nq*09b$Jax`Q=CJ4O^%^u)r~8S{CtKpZ&7k zgevuF$~`>cSB$Kk**=w=Y4#2uEAq`G_S*jPxDA@&FY&D_3N5@OmTD|bV9yydU4}s* z=TMR-@NWz60sM1+sL}!tUFcuxE+tL;o>Zp)G`o#) z2}t+(>D{!~cs{=Ja>-(QPzm=VUao4&PoHypLeqq;{cwKLL&z(>)-`Onv!f@^6G8Z} z@rmDMX<{9TS;!G)sd%Ksy(n=iohMIx4Y=e7BRZvWbtu%x_E9Ar^uTar1PtH{RWB7! zxo)O)>=-Uc&^+@s;@*y-C|bySOpGVw#>?7v+WT`L&B}daRQ0oRw#qNog3>FnIOC({ z+CHLWXKMBE4gF}?7;!*Mbf$Q$Pf8s(5|=(ipYt%4R3Zp_`+e@WwjCXD|NE z6PgMf=-(8g0NZBRVo8$pd~n`<;c{q_Zpo8LjjibN5aJEPB?aQSp%=Zi(~&6C=4Sa_AQr37xic8$-;B6b^$4+bhwlBbjDUi$_-TD1{# zPX3rvvY*8^T$zjX?8=D|Qy%QSqtWhnGiFvwJTK2ss6kc_TzrIGYIZdZn|L#vNdLi3uuKtdt+U9f5XwFnOIOh7c^*=Y&tvgDie{n_+MFQgo zD)yEI2B&&;iez#{=A2Yyq$7teIl>;V1K*sP_&QM*w1E&Z^&dS=JIz9)XqjW@YdroLa3`&ylJyXCWOoB<; zTArLn*nZNi?Ht*pk|sP?xZM;jWIx$X;zn9J)$c_%$F^eeP7(-I0W$86jE=SF_S3bN zCi5{#tHKF4OlmhtO*1TElQYCk8c}a?NQ;+3RN@Id9<8|}HiU#-$L%FkI=fU-X5G@< zivwDGY8L`@D8wWtA5E}x7+VpGoMr{uscqrdZXpqPh%TS8h?^sMgNGBQ&0cqbtw=iI zYNZ5o)SECJ#d{M%fZg;bRndkb|HD0XAXzPhq%KZ%GuGzK2)lC9G!t+eh1PZ(A+r)n z36YR(oJe+;ZGa%>teA>S+e*hE<*JFYl5VDgcrIBh(JOrpulv-rav#&8MDythhwLZo zhg;8mBKp%r7Bb2@-zvUyd7PiGIJPP3dg@YP{`vIU9n7r`01)gO=5IUwDH)o~SNooR zKr_c><#u%Xs)Uu@c<~;3bLsZs`@X^+hpi0Y#JEs*PQ-GDd}Za!YaQLyKHHh}bI8%k z#DbrAim;76yVB-~|HMKOl*4Z)1o!z>$hUU`}+rVp5zZD@@2STfNw|w$P)x!*-4Z}!RQm6qH z9-xVQo%U^Oa|mtrwB1!L1lyo9B)Ysi!>M_{Q( zzkWvT-!xw|n1h^IUXZ<%uzS#-DmpXJmRSb>a#z&PJ$Ho(IGJk9n3$0`T8n!pP0WxP z8Y2yDu~ z5Sy5SJOuKw4Peh`GlLmBkJSX6Xtv3YN)j2D1xnDEE(YH&RFfywNT!mxL`{Xq?AUPT z*mRz2=y33pH(+l2G#k2#Hu1@U>>p{}4W=v9(u$DS8?Ex_?62Dz;Bq;8*McfF=S>zN z8WZpEkID{y28%Sf-Hbq*!6z^$VVNP=3erIX4t(DafPwEU9=fRXT;JSE+Z9{%Q5-CH zFw@5jS043*baPnJ&@!og{Gb7Fy`Rgsg~h>;cS-czy@6zb5~j0 znI-CMl_h00gl}!;EXjn{I?32Y!%b(Zb)p945qQg=TKkZ8=<)sjWI<=?_`>ZD$M>X+ zcmh8oKm)tJx<;aCY3Nz$neX3zDfdOln;?zGK|0&F*2A)A*=o=Hy4;|A>%OowSEPY% ztDmSOrL?T3#OaaN1pFri7}+HxcF@$2`DSPYO;Oo4QB9GU3nA%So63ZV(U=SgjI0Y? zy``(6zN~_J|Lsg$ErQxH5vIhKUuk|!2={s%svpW$z3o3yB^5|c%p}@6Qc=p$*TH9{ zYP@r>qGy^CB+7l#yx=_1f<$KO$;z6Oi%FAs^cLv2jqS9eTDf|FB%Lo?ZTKAx<7KAM z7XHSsy2bkI04mBIwHy;ny5AwsUN*Ksa|Y2mb{VzC73-3c&n>RyvaHWa+AMCAR z76a-=CJ$z65My5JywF~!}jR-|6(OO0(7Mfppy98A8PS$QEyNbS<_ zxnjpl{i>b^=+hVK>PrM7OWhV2G*nK+6LAjQ2h$yT!CiT{`y#u9$jcBTxAj@Bz6a#3 z8XA~*Zk=BDoVKBPH_|4n4DZIY)gZb>??;F2XM^-*Rpg(QkLLNsP7AC|A4aw-Y~kE2 zRUpk2y<+bt@q=i@N;9XsVQ%Y3xR2d1P5;L%-+(cyq!VVn*W{mN`3SAk+$}}g7OYBv zDCTmFRwHk5O!Kz5UC;UR-5638(m@W7t<6Y;XkTPjX2`zmS{02%c37_U_-gL+@Sh$< z@b&Dh=9`2bH&!L$zHs{5BKqGsPhA#vLGMV{2TN$ty>WHG@W`S}XT~hnGHXlx)j06P zbp-7r+C%cbGyQ3R1F^YdVgXqV-JQoI*WXPPP#kAoFCHwJ*g)?<%Ubqj9FWc`+~p;3j55wB6LxsgHOXp`fUWH#HMo_PsQ~7do7>`!#49^Jk*$BCO)KX?&_CuT8)JbnRh_1l7FiS zX;nrr-|gd|-j;5Yo0REyx?Z|ev9M3e)pED1PIkoVtpAN&1+ru(daV z8!yHF=T#BqzO2tM)a%=R+vMh#1K(y(Go^1K*6Dx5ito&PovNY`{p`4v&8%@PY`8Ne z#Aex(%fO{9>=y3vxy^`EbTpE(aqS%s+PnWehq ze*i2luK)05y7@#Mn>9=MD{n&FOY|G=dG+!90(Rl4GPC2*507|qD@q5@sG#ZM&AcA& znv^YyN=G?WQL||ZHc6|;$K7oHnpOu-CUq4^|8!z0><93MW_YewJ|}CTiGLwPfW;{_ zJVH!${Jm4n{1#(Gsou`&S0J7K$y~j&Y(}bP!}T9$Ytpuuv!Y{*kI}?BvEf7;0Zj4w zs9TeXdS$&i*te1nldQ)PVa!mBg*!)$6 zTAalaXU~0Ov~Y;CN6K?DKYZMgAEGw-B`fK12%O#NP6vp1BLc2He$}o}VcujeC0@G| zR5qHBAQ>sdH6VV(yUXG zX&s>S8dAqvDIrjMPR$kH;KbAEE(Q+c%qCoz!IH40&Sudc7Ro|H{#9v*yk~iblBYB z;jgpo-_NspH60g`H3&Vjx}SIaD0VnEb-ZBR(-pLXsx$4s;>?t{F7E4EN>}h)d{Huk zj6CU^BE7PT)BxZhO;5z7tmUTb3;U^9eUle!rky+QPMAbfJJy6w>w|&Rqh+@%%y}&gK}(=I!^MW_S`58+);%-aeA*WFXRC)2c~OP;OeDshk9|T4-GIA zn7OAdz6htPIlm2;(un=efFN1m$T`c{X*egKac&zknUHjIGQG5Hp9tHvF+?udr@*b{ z%aL!4(uAVnuNF!u(0GYQv-o-U4S(%?`4kao1&A#19ZHN*+iI6F-hIhBytld73Fryl zl6X*Ie)RZGZ_?X`!*0nPg0Sf})wIcxR#but~0@g$Kw_0v-u)X%?3R`WKkvV zMx?!HqP**O}bjL;&4RcsLDEB{B#X#UUi9rX@OREWX83-tnv;b^7iWcH&P(VFr|@ti|R-nNI7V zb`D7dIvww|d6e9a!E8^a-*&DrC(T83Vh9Z}Q0Kp;l2phXe>>>uW2JIYkJ&n3O?M@R zCbmsaMM%^~icX*q#@^}DZa>w?o-@rTcnjQHP^0&+Rgl217ke8Dp6wSgp-(23TTsQU zwqdH=;p0}VZ*Gt0<9F_8>J|t;vMbo=k-eO|Lz;y13JJ zvOzyn?rdSb;6)_cIZ$LKrJ4&L?VJQaWK4*7M}2rGY8N_4FPKjwwzbOIR*rzXdN9f0 zbJXuPq-+aw*3J916s*c{CxKw|)EUN`Q!qm2kv`P(%M*m?z?LSeUCd*gc1~uDZ&Fl_ zv-)Nv&Br{5Zsn+T+s0VYt5U~D`et{k@5xhNL?~~JsQdpaNB~mI?0A~OQYW-O4d~iZi~ZF~F7PbLbwr zY0KbxP$_DUBjfejT?&)X*nxo4FQtPrBex`r}JCBZ*25UGd=71ds8xpD7hfe)|t0_NH!M62^~@ zmWrLTF9W&IM|Z%p{gKHTc8A`8KJlxCmAKPQR$5x6w>zLopY~wSwQ>-Y2!z zjtKY!V)ebSLrBWvv-pDU5T*5RIh#M}ONkJSSGWVgE~kS3M;A@c8Mb zBph|g*zYnR#@5sW2#B9Hv|@BRV6X|Kqj16!U_2O^c{cb!q@4j(!!W*m&2A{OmC79@ zGx9M2(;3~`-+{AfxYKHdY2Is8hrGUB?Kt%@q{*Y;6uy9|nK}2)&Uh^^Ye^}0eeZJ; z@+7m)q4R_|H$5Ojw&)rJ%`$9Tm>DVxpB)*uL6=x{T*Udz{1jkC8Fn>TPcW!RxLW}C;Hqf z;MCX@(le#4^1x#mcyOle3r|CxB9lx3|9+J~@j0;@Q}c!OgOx!tlJ)Jd+|Of(I-9xP zTj#0nq-D>AC2o4elVFF#?U|bWS7F2E<|i|hpJ%w z6%FJWvTegoa}KS{nhoqA)@IoS6apnK=0uEvnUC0ay; zdNc)OGKyAw9`kA1^is6%b}O&e4(ZlR{!>{=L7CT*h+Ud8nwN~1%bIdCgzU!I#<@1n zeRnD?Rp@6%23x&(LD#I(os)eh7sf_dEpzVbn#{Cis2rW+OZJzAa2ok< zMZ(NfuHDgKUVIzM1b|gGy-6@^y_TIgXPPspf3$kLDVcJ&VLikSdEZO-)0@e?Zudjd zZMca2?iKA|w!&ctYcP?S^PZ8+)F7DtMOOa0cdbW#$!M`%T+IgKi74cOeG(%ILMS?h|N9aOmvrneBM-Vq-;J z9fg=@@BSsO(|5B^O0^5J&QOx5>D@ua>7l0?QxUXPHybSGiV3?eL2iPQb}*bVgf^Q8&-+ZEcHarv zsd5hIAho^?d6cex9y{X;r@ek$&(yb+SvDSY0tG^@3fpjA`a0taZmryE_ieXSMAHvVAo@^L>4TzL zW$}eaPrPIQ%hkw?A*3{@3y_VfBusQCB`MGpu7_459L~VnkAGZYJ$^b^(nW{PY1?E^ zS9ojzPbB@MFC`If!@ShO$t?%KVg;mLr}k`CWVT6*^18uVh+DBy!?)2=$og;=@@u-l zgy)&wko1D~s-=bm0kP0j^*VIMbD?EUuy$nT8{?5PvYZ_5Kf78xR`ok8MtST2&v0zRWZK+Vct`f2i>m*}!4w+ZhBFj% z^V#iR-SBn1Z(`*d*P+)ZBK|5A|NgEC_Xo;ip@vlXS9Sf(g-a7UvMzO$kG3%f&AaC^xqc({(oEP zzb^!UHuZmdPyc@Uvu;w~_^;a-0eYr3CG^RGLC)PK?5#Ymxf>F;xcw{2Fb?~B@ot10Ylt;-A|7W&s+Fw9Y+Dl)7qbzlGXSt*H+0i`{STFn4z z8vxhU>1OYPV(kJ=-8@wWapa^$3AkzJXf0obNV@0AQ_sJ|vV)lXT`;;#u7NJhCyPKG z<=;?VVW4llQ9OEAY$p}0=kDng=^|DkCu`XyGOq~1;)Dqe?~`Yy{)mKiL|NN;C5RPG zU&6m(maLNtvJT!Ot?>Rhnm_qp>wN0}p$NLTkUj7FM2froA$=1$7Qv||ar|Ln>mw0= zb*XVv2+8}q79n#UGY;ox0)r1M1|g_aQrwpwPDDO2!0BGMLs<*5Qjy7jG~j44bhkgi z;8Ji3v~|jMtdOcgB`{{OGjt|XI(QST4n$4niWF8s7l77WDOooStYugzYCf}J-T*4lq@^E%#NDN)OikdPv8*=s?~S9JvAqnXtXYe7#nB~N4g zY-_qEeEyT~pWycIO7ZOpGq11x%kTy7)ijACr(Ui+{VL0Td$7Qp8+r;J+A)A7-Qcp~ zr@oXKOtKH5QA)hMz5wifra^)No_ui$XA^V2gZWq_h)1swbz|LE_l8Rki^pyU{)_~A z(*mqg)v(Bh9JxNgoF0r<+h~EF$X~YGak89+a#TG!DvCjT`e`VGrQJj+qD6i*#r*69 zktV`Ue07byR}x^pdCZ|fM4chTRa{!RM=StqB%KhU!-P5o@yh+ZPZTAO;%>nZyicmj zLB5zF=KM?r!Yy&K#=1apb5gp~cvMSPR(HD*&d2m(sP+swGe{?FZ%s@mxZ9#w3te#3 zGxe`Y;MBNze{_^czJrF5&L^OO?dF`aTO@K25nRKKXK4M7yg{*vo$j827gR0XR9MT7OC`Snv=4%}c z7l@w0$4i8L0p#Yc3i1SAhDMGT>G9vpCu<#fZOI4m3i<6TNjMkTzwc`BK zX8eA4DCGjHN$o!=wHDClz*xCAs9>MchUH}+1jSlQM3`YRx0y4q6_b+tayyX~arR`H zg}?D}$CZbVS;)%En*N|-pkU)ACIz}UALYOCiQu%caf}Q3x!IoyCr@NhJ zoBS{agI~PGe++Ntiz}3q?Fx>w9PBs8Hg8jKs2*OCO^DHM;rT(eGOT`1f=3&VT4KT+ zg))t2z1Pw12Jg=%sm=h=$~nQC0Sd~M&qJFWQwh7XOmt$d-3*?S%KRFh54(& z&t#8Z`<@@K8iGcyvM6@zpC|nx4K&-=>+F}hA_EEyRLF`<=;*Msma{hA!X8j7-4_FS zaE}$Kd33)z)-PW6{T_&adRUb#%HC`pl9&$hJ(<${I1x%3uJQ33YxIMAey%cogl?R$ zwZruhhgqQBS@`KkT&9TO!z$FAXNH{?LiCRoTK)Z@ zp=Q?M9>7Y1p7~|rYL!c`zQl2$)9I6M>5dd%Zn#T%oy)Mc*dv^i(B8TyA|#gc?pit} zf^Jx?%%tU%vMO0xeq@LQpcCvNRhx=y6s7*Bc0xCRZ#Ei0^zATv8g{ zCWB6tneMn6aY{L_=OlHd<*@x=Mk$C&3C4w68ffspts0aNw={`aTdMRagYj*^U{ATA z&3hrdrmeG-)lWm>i$^Cz{t97%i?=b3*iGb+4~Bhlqw{8jdU#mo{kd5%F6G4Auf36A zS>xn;pm6KakMLaP*T^$?S)0rkX$!_RT@UzpKlIxWS-(Ab8Ryf24drT1jRK|5Z>X-= zvc2gF_=gm2Sf!#P^9^&-DY!T0c1P4Ck6G9|_y8rw!e&|}T)HA_?s1T#aKgw$7n_x_ zoAs1aiKI|2y_?au*p#G}$@vpmfG{Po#jt3+y7sYf5R7MoI7=>9HstDF=qaiVQ`4Kk zgMQxsGRsUcni1kR7@es)M#gsAVI)_jJX!Bw@{G8Ur{Pqs17LVzv(JWz*_X7Xq^`&c z#mh>Ea_bZxol@c8lSGK!TiU{-F)~BVx<+$p>S#F0G>9K&a~VV1&X8g2 z`e+2)Dq8ZqUQM--%Mg+Mfa!vl3#RBta=C?y0%h@BS_zF9{%{n zYitH3C!mm#v5~PR{GY^pDe2#&FXXnAXy{mR3Fq=8=rymwJUDm^ zy!4T=pRVTmu?BK}7v=-d4op`yVs5TEz!rH31#cVHeq9|JssJrr)rIe+(la6}l$DME z&BROy3B!i3)osA2ehB||b#QFBu;c7xquaWF*uE{-kdWsw}6z zz85$XPHS^r9cb;BHaxw2{tLVCcMCyqk@s~*r5Y(u-J=zycX4^#xLsuSG8S6s`O*i% z$zs)<^?x-~!dQ_Wx<5Hl zs7SL|zalJ^)?ka?UhCV)bd4Q8^bd#~`196fN)dh92~yAG7f11z2ArMbO1;eW(TOHr z84u&z7~8vW5vkWV@V*sj<*gZeMgMh$et#!=%?wo8^2!ZsuB1QOeWtlHk_z-YUq|4t;a>_7U}lKV}ky9U|84< z9AIw*>UP1E|Lpv){ewc>*MG4L^S(N;{?EuliWzm$N|4Sj#PSz3{reL$5`p~!7EY?a z5U77Yk-x9>=RyCrP`d(Su&WsEFZ~z4E!qPCchX?>=vPwnZy7?&MTEY8J$2;Y&#-+3 zdN90z#xEC{nOVoNs#o5RA*kmp_i6o z4YS!Kpbm4{Tr64nTYt+#NMMAz0$B_0pakxH%^l(4tZMR}iT03yXsVuF$?ZBZ{Y0}} z@pRo}!M~gG9+}LZ0S*Q{;nQe%)uJo|u1KZ21qHSN(XySHEYLPWXld_>v7dl@psEDg z-?~>#{k@;%L*5H)I(g&!+4+55`qe!oZ8va5z8$==7Q#N}iGclHcyV^(i+l_y;FvXm4wgn_{{rSebPh}~{osXj0Q1H> z69qEo+AO`tz&I+RoB2#RDbnw#$GI1qIffh}O!$H|>7VM3g?-En-XEqRQT9Jls6YQ@ zISTYDv(6u=|LJb7_27d_{YYw|(cO;RHb?1~@!$17jJjua88+Pis0?*cmxgvl)qz0& zjEV2o^9#~kmLvJb8M4SWfm^p4th`MB>^B5+B*Jy~r`3PgH7Tq>K@cITpckraiCfB#r1yy-EKY>_UZ{0K1OjlM?a}^^v?wy?4aP;+9Zi0<5SS#-67T!%~!FT z@!jG6HOu_-h}dp{hj%FtOps?Tw;)QHJb+4B3e_D;&=aRb(w(WSt=)CJu3UC7Sks6< z?kubS(33pq>7_q4hgrsKM`MI_K5r={fq_2PqRK`9>|YB6kKNw!+wP#kw8&D|%#Y8? zl~W^rPFY@iKXgIPHIHufyOM=+7V~^1H;`D%SBVCzOeFa_BPYm)cEEN#pRt8#=NAR} zZOhCTU0TjgqXJ7?o}rUgtgT^Hid`F)Dk+o0iZyj72>1zA0*?;iR@ve$@Ib3SD<@75 zww>Bao*h<^dR%10VuQ`cM4PREr1gZ6|0^NeNoGHRzX96+ITRq~qJ!-EeI)|1?<;}A z=QBIz_Wk-fi>z}P=Md$qPb9Y`Hd-`FrUTCN98z>W0_i>O{Rr0(2J2f6eTlqe-3~6D z#^t?{;nmGSCF*%&G_P+y-Jl1#svvk!!Ab(P;x!a>?NkJ84TMBW zK#bHin{-t^u-IZNdojW>%wt8Q(pmll`iu%v6{1T3Sy2gC7P9TSKz?dif;DF z`TIhnW%7hp1oHc1xWT{s)!u^JPF0NA0S_$O0n8o9WQ^7B&u`bSD8St|@8-hT8Vq`Y zL@o;uXi5M(8d$VyOrvS-K-znMbvo7GOw5HtD_71O!WR~_`0~}DYHO!WWQN8xfGUaO}!(f@$$)<{(GzY?lzM3g7(AprS{ z@j`a3g_Q&*dl@4SCgPqtd*Pv(GyxRJ+OCX>%{J4st|0Ufb0Kr zHY|`O@JgawquN@7e#uASRO0!Qhal(rpm>hOn__h65!FM{ZWRXlcq$&f=>Wd(-x_to z&8W&6nC}1+{W1c+14eQDf9rd>CY5PMK)JDQ0`6fun9wxpT+B^`)Xp=^{eGeUn!hUb z`6-+q{cUCa-C-XT*}cDVKBVNB{|KJQyLq%E_5?(`mUJhoA6f8#8Bht>XLP|TjSX$J znj4f5*gh|4ecJWa;G*#H0}!ry_9a%r*|sEEs5m!eT6ZFS(`5mNbOwYU&dyrO^`dX2 zsb(bPWzhepm!rm0>l`VDnZ3b~p(I}B1__+^-@$=8f86W-oSMd=>zmXxxN<>%pQ>7& z40;t_Y&+&(G9QTlq$)R()#t`%u|)U3$yKTnz$J7yvp5fWb-~;>Z1t1xL4B`vkm(aO zI9kkmjr^gEQ_?%Ha~cc<4P=ST@qVpEH;G}r^;_Q_OxMOlkyU?+&}&17v}ycFkj!(m zMHr#&5f}rSXale;`-3sAkUkM?8e8g8dsy$C%#eFg9@6MMxxy5eB+i|=x1=TsptYjt z&LZ9K?-PvJi>~Yb97usiOYBvb7^Cx`CoK3iDr@9mtK8>wrrkFVV4z>!761f*bf7`$ zY$HL!*nfEXW@^sSK;o4NFW+4>%K;%3w|@9f711KJUqe3H_ zT%cpQcLo$cshLLggiVOURMU(DBa?+}k9=yI+8;J1ffl&p3{^($ObglpVHLY3xAl8k zPy$}b-67WTy?5E0n*wTeEy!sebIfUgR)Y)sLX%=(;g8SZDH1&Ex&i5jMG*8yWj>AV z1yS3RiyEBxHcD=S48SXT%`Z^ziqK?|IwEEpOK5T6dl2+nFC$&wCAs-#lhgH-hG<+6~Aa&2twZL~{!EaI)A z)9DN@5Z9GrVZ&e_ci9<^vy&nR=gwP7iJW9ll1hm}nLP3{_(XKkLSw)-$ex)lDr>U= z{jRgDcWW&Oi_Oe=&c|v_1iVn*_E~vOGXpJE?1$kqJ)4^A)1OGrfGY$XCtNg~Fr{+p z6l%*2h8Iug_^}0t`hAZcDTl$0G-s5kJc$d$R+dYVhgCSUyG5oBoAprRq3p;S7um8u zkfazoY#d&ffS}BS7x)y5+`f|9}p~l^?N)yCsc-f@%_ES}F8f5iLl;&j7vI!T$tSxVXdgq9o z&nX*!5t#E2WpHuoDi6D8Eed7wr`w6~GXwzjnQ@Q6zLMb&&YgaCvZ`vuCe*?60Tc6H z2MkQ9>O1e1(I)Slgk(eg9cOACP%WWZV7r4{U|msJ^C;3owp?4{r55AE4WSUQ|HTBI*rlcr9lI=*lspCNT4KW{Q1(&r3~v>CCQ zPHk}AI@D4l9IN6WN`|p>+KrdimKp{*Pm_cj#u)u+KZxmwfR^!_TBbUw zJl9s^GCupftYJB193IBs>L!q0&ju6yT9>&<1D|E;?{(~o_mT&UKp2Y->KbTNHcvk{ zS6!zjanQWOzMI=O<1~UevoL{!ILDTi$m!E`!Nf!9^$w5(S}{-(yqjQAB`q7%`g-i=Ze~{qF})FA1whZ zN$A8mlxZfFLF8*mM<}?6W^x$L`n(Nm(a3ENaVcp&>Xp*sPv5=gx&44i|2k?57w&nS z^WI1KbTjwzxx@aB?kFB)y4GgJiqW9OQYD{|HUfhbH&w(0B(2;J%dM3_jb;b@j8)IM z!dI;S{w||l6O%d*05^MUiB-6U?PuGR%ai+iBqU`^z?s)|P}b~_BBFR+w|ca5s}Zxs zX9c#O>=Nsg%fhpizr=2bbLc5@$GdO0CD7c~{~kAZs8enaTX*TSY zi2H_H##&`<%GA{$WA7=|U68qTSFWeG@+}#IRr`A<2z}f@~qj$szXW zIrF71m2%U7l+EA=J1v;EYMS)$qvG*bq|UvzZEFrZ#y`}l47yUjaGbtVa`Z80nw<1D zIucI&J-}xMaN{|vK|9;%M6K%WDLmq-UWtV0K+W4%;Am!$vWRPuQatz zc}Ab*D_T$zMEU(O#EE*#R6?N+s)l5HQZonXqIK@^x@YWLu8uO(^`l-qUIjp4e1f*f zGseeH5IR135u|IizRd*kQ9X00^O>Lhre+qi#jG1Fl<*@n%&Z@=kNuk8>(fw~A-?_( zGQZ~(fum&kjZiAMhYN?V)x)1`3rqp~^0Ofu*BMf{b1eIl?;eqpgp1GQC*OpC>DJZAT%-PT^9%N{TRhk-=#A@1Rx_ zOXdw)W3lIKXcEa&=!Av7ps^Tqe5E7B6U++&O{5Le$UxIThh9@ki!2fn}iUh`;4p>$PV zL33)?z%^*A>7a3Npg`Sy^PY%3yDryakkDR8M790!ZMQI=lw}<-#)*&|>%tAD1f=iC zN;m8lgdY^Pq~iacXjf9JOGI{(Mn1ky2PfE~Se_57fk;kl**FDfDg?|!1|p^QaS0LX z@w=fGE3Q2@HY1G*7rp#8)M2tDj`Rmk#2m-y9TnJz=>BBkFVz|6?XBo}dgGRRrw^nD*s0!(-vHZM;j%*#; zWhrBhw-Pe#Un|X06%TIIq{2yP<5O{mgDgByI-O4O&2A+rNTIitmJSNvv=9=Ho~FD!cu1Vt6hbq%*MhgeK zfLlEuhrUDPTcc>NvwEA!+>Nrik9NAy%`)e|9i5S0Ay{s@aGCKl$5=&8 znFd@WlDGHRGF@i{(}iYbQS3B`S`7Hz7A=7A8gElie-_!fN=>X3qvz(`Qsj~RNH~d) zZ+XJB9ltp2z!`Rf=v56*8}?(@)qa#&Zw;)OhMO)IW;O^K!xHCgh4H2d?*RXM=U1>f zef1taFi70bzUsHcn}H+eped!$;!63F%eb-H|M1JuGeMyO_sfCAY0q-{uA2B`Y@LC@ zyv!(UQEv2Rod3tMda8;)z@Av{JB}Ye)wc+_nX90mbo8I(r85+mR1!IYP6!Nuj{CrR z;vV^{SS{AE9lbfyk@hwOBI8%X)=SLo^&S0b| zfS%iK*trBY|0>KjQl1{Utyy_2@p>L*D)iHhZGqh2J*|Wg6f(?E`qKPvXEcTX0J*U_ zj!4AvI}$}e!KkEI`)5O#uPTlP8P)T>pC~RZ-X06^+eo^OD<|imbYiEjOrt|i*(R$Q z^kkzw+mqV!r7(j=Qf||x<=Tw|vNFHpG3&NR(v7UqJ@4>t&9@f+p_k1x`sLQIiJ6X7 zaw(E-8+=5>@V>QaL5|&BS3g`BB2<3~*w6yih8>am(!^WJ>a6NNr~(gZE;87;Rgp?-RjPHErUTugii1GNnWSoyCtmNuZZdrr*q_aRL^!&X12(mjb^25<9;q^@09u=l z9#`%!Fzidu#&L0H=zOfPnh>*!ZS-t14e3Nnh;!Hc`0B|h@w{Z= zZsfV>%7@a{nu{z2HIL!6?CVxL8VJa^*ALa=PuZOcF=uT51Ly703Y1JNbAh~S3-cau z7!mk_-~eSNX7sP>%^&ZxAH%%hE{GtAbL7 zRF3xV-g|D_6%2K1p{vb&@glb^O~OAnMU>6rDD-i>B&)6jK6?)E;QuP+%H!Ee*RZjd zRz^!rk-_MKp{8x9<*KC>jFwnR)z;A}f}{;W#W=-OwU%lx)u|gxEmdn!Vri(+Nztn4 zLP&xZm5S|WEU|?9rOR!G-|zl$?|&yb=R4nbzVAKnci#7T-lx*mZ)IlK-qW#XI;dJY z;a?11DGGKCpm2RpY?|qyFo4Wg55n_SmUf+w4H2&ZRrX}7@1c%m589!$e0-U0)Y5oh zoCSCT?nZ+3r#j%Lv(M;Htdlodsrd7Cz1{QN@G;YoJhoj()b$W zHYKhXWIg`-y;XH$iZNB}BATv(8Slq7uc#rOBMnh0lM$h(Jrt5ZkxO$(l5FYx@c6AY z%`AvunX#XkQgvEyVX>q}nU#0+DVv^1$R_Ue_7Da3R9zt2Yll)#9g>fU-GgF_D3!U_ z&KMr3#jw!R5citxZD+Ojtrx<`o`aBMxbgh%^~=V+^8*HJbt!9Vk3g2EY0UiQJ+nv}oaK<3Dy0Ikk{?@oQm-Ga~7 zNAP_`7rD8?Kj0vLjcjVaX|HcbOYTtoI2(^4uToM)yRuI5H~ZLxiFh+bDSo077la6A zwnblTwVeBQc_z=EZZq|Esq~dSqm1De++19!B0q0&YJ|FXiW2VYgpK>-yVnUbE@42yuukTe$O%%550aycv!w}Wl&%wb)klh(n2Fui)r7+=M zJ4xzv59jtesbr6pWM3d4U;e>_3|zzT8VBAz6B(4847*HtOaZ!5g;_#ruN6*J;tDct zd^1ntmh65`?{K^E&Ab;)u38b9n`=REd>!`|=Gwb+u@jk2DLK`5(03ufA{#UwE>#h->!+E% zrrP68$|39a=0Y*bz)nVTXN}l7`m(Ux<@avw>Y5+aat3}H-}BE`Iq~Iovbn>d0zPMEtUbS(C(*;RwQ|ML^$Z)L#q_X_e>QvgWdRw< z)e|#0?5J5JJ8%TVa{!Z;;-Tam#?|H?I@wnN6%dZEU)S$}-oKhqVQy_EXhAqw6)Tpe zq<*JXuY2e>+|v&R+k71!c$32hAblf+uEHU4kmHeR5;D;b8yFsD2Fa|rmh5a8?yipb zO`r51@Cs<{DQ?lox#^EmU#*g(S&!u)xiuuf2N!b(gwq!*CBKM*lAA-JWKgf^)70rB zix!psTe_JaLZlV|yyvH^ot>F(wu?K`paW;0N+g0{@^g6c<$5zIKpanK&@_2r!a%^& zI*Pgn=@l5oQy`$)fR^MJf*TgC+}m|iO%@R5a&h!Ltbp z>_`>JMN#`Q-+aCI=c7~=K8pc09dTR&s99+?jZyj7TyQw+tQ77`0`4?<;v1>w+z~E-01+e+xTifk z2;}rN{WG4;Z)}~qQ+STv))K7cn4b{f-=Pj0!1`rH7wfp!GP5F<-Bti#U|4j;b2F4k z2I7{LO1A*(v>N13&hSyFMJ5+LcUV6RVv=2&F`j`h^KZgYC57_3GLsk@PIBWa8*U%^ zU~J`a(-`o2U-v)6e1IPMvKsKU7@oL$!vw6vvA!x@)5&O7Xkarrq8wOKo2A|S2n{BH z@x(CYPW4s(0%2UNJi+7w`4H8o$e0GA$JUK~U$F(cm~R^fJ#;pn5&IdO`TyDo@?ZX2 zN2=NP2|7NOL02Vo9G@IFH4j*4j%Iwn_aws>LUp477tGwxsZ)UzmhD=kYF zhY-F3^a~<`xZY^1il6wDg0CbH=vxi8aO6VwD|>E6qZsdQ{Snbydp z1N@L5r=oN9_MdNDxtc?r8n8Lrz8Mtx<6#3Uzuuei%ZFY1rv*pS~nwg_L+ zO09_5wr)GQ*3FUOan>ML>^2LfOUpJx=LFy0R0-k8<#x#+ZZC2DTq*QM3AnToXH{RN}yH#_dh?|(4z}x7ENe1PQ2IqD2uM@OCNmW&V`A5lowT{n6s=@pwlVy2t1s~+2 z%Qia`*R{cQgP-|jz$ZVX;1SA#w)XLEl0h@O1khW4{R{X%=Ak^O>!~HD#0wN1ecls* z1h2@Ze*XsvUhuB=4;U$?{B5`&>pw*Gxm!0nyUS+%{L&?cyH%@zeSaGH<;UXLn;z_2 zYj-ev0R)b}!A3s;6lI4FZQS96gadw@S(o!U+x}a9Tf`Nhvn*s|X?LvL;!Nzn0k1;U A;s5{u diff --git a/docs/products/compute/compute-instances/guides/copy-a-disk-image-to-a-different-account/index.md b/docs/products/compute/compute-instances/guides/copy-a-disk-image-to-a-different-account/index.md index 072cc4c4636..0063189cfb7 100644 --- a/docs/products/compute/compute-instances/guides/copy-a-disk-image-to-a-different-account/index.md +++ b/docs/products/compute/compute-instances/guides/copy-a-disk-image-to-a-different-account/index.md @@ -3,7 +3,7 @@ title: "Copying a Disk to a Different Account" title_meta: "How to Copy a Disk to a Different Account" description: "Review this guide to find out how to copy a disk of a Linode from one Linode account to another." published: 2020-06-01 -modified: 2022-03-28 +modified: 2024-06-20 keywords: ["disk", "migration", "moving to different accounts"] tags: ["linode platform","cloud manager"] image: copying_a_disk_to_a_differnet_account_smg.png @@ -13,7 +13,7 @@ aliases: ['/migration/copy-disk-image-different-account/','/linode-platform/mana You can copy a disk of a Linode from one Linode account to another. This is a great way to prepare a disk for another Linode customer and transfer it from one individual account to another individual account. Or if you have multiple Linode accounts, this guide provides instructions to consolidate all the disks in one account. {{< note >}} -If you are copying a disk of a Linode that hosts applications, then ensure that you complete the backup and migrate steps for the respective applications. +If you're copying a disk from a Linode that hosts applications, then ensure that you complete the backup and migrate steps for the respective applications. {{< /note >}} ## Preparing the Receiving Linode @@ -23,18 +23,20 @@ You need to prepare the *receiving* Linode before initiating the transfer. First ### Creating a New Receiving Linode 1. Log in to the [Cloud Manager](https://cloud.linode.com) with the username and password you created when signing up. + 1. Click **Create** at the top of the page and select **Linode**. + 1. Click **X** to not choose any **Image** in the **Choose a Distribution** section of the [Distributions](/docs/products/compute/compute-instances/guides/distributions/) tab. ![Creating a receiving Linode](image-selection.png) -1. Choose the region where you would like the Linode to reside. If you're not sure which to select, see our [How to Choose a Data Center](/docs/products/platform/get-started/guides/choose-a-data-center/) guide. You can also generate [MTR reports](/docs/guides/diagnosing-network-issues-with-mtr/) for a deeper look at the route path between you and a data center in each specific region. +1. Choose the region where you would like the Linode to reside. If you're not sure which to select, see our [How to Choose a Data Center](/docs/products/platform/get-started/guides/choose-a-data-center/) guide. You can also generate [MTR reports](/docs/guides/diagnosing-network-issues-with-mtr/) for a deeper look at the route path between you and a data center in each specific region. -1. Select a Linode plan. +1. Select a Linode plan. 1. Give the Linode a label. This is a name to help you easily identify it within the Cloud Manager's Dashboard. If desired, assign a tag to the Linode in the **Add Tags** field. -1. Skip the **Root Password** and **SSH Keys** fields, as they are disabled when creating an empty Linode. +1. Skip the **Root Password** and **SSH Keys** fields, as they are disabled when creating an empty Linode. 1. Click **Create Linode**. The system directs you to the *Linodes* page that reports the status of the Linode as it boots up. @@ -46,14 +48,17 @@ To hold the files transferred from the other Linode, create two new disks labele 1. Go to the **Storage** tab and click **Add a Disk** in the **Disks** section. The **Add Disk** window appears. - ![Adding a disk](add_disk.png) + ![Creating a receiving Linode](add_disk.png) 1. Type a descriptive name such as `copy` for the disk in the **Label** field. + 1. Select `ext4` in the **Filesystem** dropdown field. + 1. Set the size of the disk in the **Size** field. The size of the disk must be large enough to hold the contents of the disk that you want to copy. + 1. Click **Add** to create the disk. -1. Repeat the steps to create a disk labeled `swap` and select `swap` in the **Filesystem** dropdown field. - Ensure that the size of the `swap` disk is the same as that of the `swap` disk of the disk that you want to copy. + +1. Repeat the steps to create a disk labeled `swap` and select `swap` in the **Filesystem** dropdown field. Ensure that the size of the `swap` disk is the same as that of the `swap` disk of the disk that you want to copy. The system creates disks to hold the files from the disk of other account. @@ -61,10 +66,13 @@ The system creates disks to hold the files from the disk of other account. Start the receiving Linode in rescue mode: -1. Select the Linode that is receiving the disk. The Linode's dashboard appears. +1. Select the Linode that is receiving the disk. The Linode's dashboard appears. + 1. Select the **More Options Ellipsis** and click the **Rescue** button. -1. Set the **/dev/sda** field to `copy` and **/dev/sdb** to `swap`. -1. Click **Reboot into Rescue Mode**. + +1. Set the **/dev/sda** field to `copy` and **/dev/sdb** to `swap`. + +1. Click **Reboot into Rescue Mode**. ### Access the Linode in Rescue Mode diff --git a/docs/products/compute/compute-instances/guides/create/create-instance-pg.png b/docs/products/compute/compute-instances/guides/create/create-instance-pg.png new file mode 100644 index 0000000000000000000000000000000000000000..7c574f94ebc772d9a9fc882cf35538e4f0633bce GIT binary patch literal 85500 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�*86fN_Z!KX4 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 w;1&*!YmfYOj21zJgX{fj^BR&}V7-nENjD#}} +## Assign to a Placement Group (Optional) {#assign-to-a-placement-group} + +![Creating a receiving Linode](create-instance-pg.png) + +Add this Compute Instance to a Placement Group to manage its physical location in a data center ("region"). Placement Groups can be set up to group your compute instances close together to help with performance, or further apart to support high availability. Placement Groups are available at no additional cost, but they're not available in all regions. See [Work with Placement Groups](/docs/products/compute-instances/guides/placement-groups) to learn more. + +{{< note >}} +If you don't have an existing Placement Group, you can click **Create Placement Group** to create a new one. This takes you to a separate interface, outside creating your compute instance. For ease of use, create your compute instances in a supported region, then later create a Placement Group and assign your compute instances to it. +{{< /note >}} + ## Configure Additional Options The following features and services can be configured during the Compute Instance's creation or at any point after. diff --git a/docs/products/compute/compute-instances/guides/failover/index.md b/docs/products/compute/compute-instances/guides/failover/index.md index 59f2cfea75e..68175b54d05 100644 --- a/docs/products/compute/compute-instances/guides/failover/index.md +++ b/docs/products/compute/compute-instances/guides/failover/index.md @@ -2,7 +2,7 @@ title: "Configure Failover on a Compute Instance" description: "This guide discusses how to enable failover on a Linode Compute Instance through using our IP Sharing feature with software such as keepalived or FRR." published: 2022-03-23 -modified: 2024-02-20 +modified: 2024-06-20 keywords: ['IP failover','IP sharing','elastic IP'] aliases: ['/guides/ip-failover/'] tags: ["media"] @@ -53,11 +53,8 @@ Within Linode's platform, failover is configured by first enabling [IP Sharing]( | Washington, DC (USA) | **Supported** | BGP-based (new) | [lelastic](/docs/products/compute/compute-instances/guides/failover/#configure-failover) / [FRR](/docs/products/compute/compute-instances/guides/failover-bgp-frr/) | 17 | {{< note >}} -If a data center is marked as *undergoing network upgrades*, customers may encounter issues enabling IP Sharing and configuring failover. For Compute Instances that already have IP Sharing enabled, this feature should still function as intended. Once the network upgrades are completed, IP Sharing will be supported through the new method (BGP). Review documentation on our [planned network infrastructure upgrades](/docs/products/compute/compute-instances/guides/network-infrastructure-upgrades/) to learn more about these changes. -{{< /note >}} - -{{< note >}} -IP failover for VLAN IP addresses is supported within every data center where VLANs are available. This feature does not depend on Linode's IP Sharing feature and depends on ARP-based failover software, such as keepalived. +- If a data center is marked as *undergoing network upgrades*, customers may encounter issues enabling IP Sharing and configuring failover. For Compute Instances that already have IP Sharing enabled, this feature should still function as intended. Once the network upgrades are completed, IP Sharing will be supported through the new method (BGP). Review documentation on our [planned network infrastructure upgrades](/docs/products/compute/compute-instances/guides/network-infrastructure-upgrades/) to learn more about these changes. +- IP failover for VLAN IP addresses is supported within every data center where VLANs are available. This feature does not depend on Linode's IP Sharing feature and depends on ARP-based failover software, such as keepalived. {{< /note >}} ## IP Address Failover Methods @@ -75,18 +72,13 @@ IP failover for VLAN IP addresses is supported within every data center where VL The instructions within this guide enable you to configure failover using IP Sharing and the [lelastic](https://github.com/linode/lelastic) tool, a Linode provided tool based on GoBGP that automates much of the configuration. While lelastic enables many basic implementations of failover, you may want to consider using FRR or any other BGP client if your implementation is more advanced. See [Configuring IP Failover over BPG using FRR](/docs/products/compute/compute-instances/guides/failover-bgp-frr/). {{< note >}} -If your data center supports the legacy method (ARP), use the [Configuring IP Failover using keepalived](/docs/products/compute/compute-instances/guides/failover-legacy-keepalived/) guide instead. That guide should also be used when setting up failover for VLAN IP addresses. +- If your data center supports the legacy method (ARP), use the [Configuring IP Failover using keepalived](/docs/products/compute/compute-instances/guides/failover-legacy-keepalived/) guide instead. That guide should also be used when setting up failover for VLAN IP addresses. +- If you've included your compute instances in a [placement group](/docs/products/compute/compute-instances/guides/placement-groups/), the group needs to use **Anti-affinity** as its Affinity Type, which spreads them out in a data center. The opposite Affinity Type, **Affinity** physically places compute instances close together, sometimes on the same host. This defeats the purpose of fail over. {{< /note >}} -To configure failover, complete each section in the order shown: - -1. [Create and Share the Shared IP Address](#create-and-share-the-shared-ip-address) -1. For *each* Compute Instance: - - [Add the Shared IP to the Networking Configuration](#add-the-shared-ip-to-the-networking-configuration) - - [Install and Configure Lelastic](#install-and-configure-lelastic) -1. [Test Failover](#test-failover) +To configure failover, complete each section that follows. -### Create and Share the Shared IP Address +### 1. Create and Share the Shared IP Address 1. Log in to the [Cloud Manager](https://cloud.linode.com/). @@ -106,7 +98,7 @@ To configure failover, complete each section in the order shown: When IP Sharing is enabled for an IP address, all connectivity to that IP address is immediately lost *until* it is configured on [Lelastic](#install-and-configure-lelastic), [FRR](/docs/products/compute/compute-instances/guides/failover-bgp-frr/), or another BGP routing tool. This is not an issue when adding a new IP address, but should be considered if you are enabling IP Sharing on an existing IP address that is actively being used. {{< /note >}} -### Add the Shared IP to the Networking Configuration +### 2. Add the Shared IP to the Networking Configuration Adjust the network configuration file on *each* Compute Instance, adding the shared IP address and restarting the service. @@ -175,7 +167,7 @@ Adjust the network configuration file on *each* Compute Instance, adding the sha Since the loopback interface is not used, you must also add the `-allifs` option to the lelastic command (discussed in a separate section below). -### Install and Configure Lelastic +### 3. Install and Configure Lelastic Next, we need to configure the failover software on *each* Compute Instance. For this, the [lelastic](https://github.com/linode/lelastic) utility is used. For more control or for advanced use cases, follow the instructions within the [Configuring IP Failover over BPG using FRR](/docs/products/compute/compute-instances/guides/failover-bgp-frr/) guide instead of using lelastic. diff --git a/docs/products/compute/compute-instances/guides/migrate-to-different-dc/index.md b/docs/products/compute/compute-instances/guides/migrate-to-different-dc/index.md index f6ca81afba5..e1229a64e91 100644 --- a/docs/products/compute/compute-instances/guides/migrate-to-different-dc/index.md +++ b/docs/products/compute/compute-instances/guides/migrate-to-different-dc/index.md @@ -1,49 +1,46 @@ --- -title: Initiate a Cross Data Center Migration for a Compute Instance +title: Migrate to a New Data Center description: "Learn how to migrate a Compute Instance across data centers using the Cloud Manager." -published: 2019-02-04 -modified: 2023-09-21 keywords: ["choose", "help", "migration", "data center"] tags: ["linode platform","cloud manager"] +modified: 2024-05-09 +modified_by: + name: Linode +published: 2019-02-04 aliases: ['/platform/disk-images/how-to-initiate-a-cross-data-center-migration-for-your-linode/','/platform/migrating-to-a-different-data-center/','/guides/how-to-initiate-a-cross-data-center-migration-for-your-linode/'] --- -When a Compute Instance is created, it is stored on whichever data center was selected during the creation process. If you wish to change this data center, you can initiate a cross data center migration at any time. This moves your Compute Instance to whichever data center you wish. +When you create a Compute Instance, it's stored on a specific data center you select. If you need to change this, you can initiate a cross-data-center migration, to move it to another data center. {{< note >}} Review the [Choosing a Data Center](/docs/products/platform/get-started/guides/choose-a-data-center/) guide to learn how to choose and speed test a data center. {{< /note >}} -## In this Guide: - -This guide will cover the following topics: - -- [Important details to know before initiating a cross data center migration](#things-to-know-before-migrating). -- [How to migrate your Compute Instance to a different data center](#migrating-to-a-new-data-center). +## Before You Begin -## Things to Know Before Migrating +Various changes applied by the migration can impact your instance's configuration and the devices connected to it. They can all be seen in a caution message before proceeding with your migration within the Cloud Manager. Here are some changes you should be aware of: -Migrating your Compute Instance to a new data center will result in a number of changes that may impact your instance's configuration and external devices connected to it. All of these changes can be seen in a caution message before proceeding with your migration within the Cloud Manager. Changes to be aware of are as follows: +- **IP addresses are not transferrable** They aren't migrated to the new data center with your Compute Instance. Akamai issues a new IPv4 and IPv6 address for your instance, and you can access them once the migration completes. When your instance enters the migration queue, new IP addresses are reserved and you can see them in your instance's **Networking** detail page. See the [Find Your Linode's IP Address](/docs/guides/find-your-linodes-ip-address/) guide to learn how to access Networking information in the Cloud Manager. -- IP addresses are not transferrable across data centers and they will not be migrated with your Compute Instance. Your instance will be issued a new IPv4 and IPv6 address, which will be accessible once the migration completes. When your instance enters the migration queue, new IP addresses are reserved and can be viewed on your instance's **Networking** detail page. See the [Find Your Linode's IP Address](/docs/guides/find-your-linodes-ip-address/) guide to learn how to access Networking information in the Cloud Manager. - -- Any DNS records that point to the original IP address should be changed to use the new IP address once migrated. If you're hosting your DNS with us, this can be done through the [DNS Manager](/docs/products/networking/dns-manager/), while [rDNS](/docs/products/compute/compute-instances/guides/configure-rdns/) can be configured directly on each Compute Instance's Networking detail page. +- **DNS records need to be updated**. You need to update DNS records with the new IP address once migrated. If you're hosting your DNS with us, this can be done through the [DNS Manager](/docs/products/networking/dns-manager/), while [rDNS](/docs/products/compute/compute-instances/guides/configure-rdns/) can be configured directly on each Compute Instance's Networking detail page. {{< note >}} - If any of these DNS records are in use, the software using them will not be able to connect after the migration is completed *until* the DNS records have been upgraded and the changes have propagated. + If any DNS records are in use, the software using them won't be able to connect during or after the migration. After the migration, you need to make the necessary changes to the DNS, and they need to propagate. {{< /note >}} -- Any existing Backups created through our [Linode Backup Service](/docs/products/storage/backups/) will not be migrated. Once the Compute Instance's migration has completed, your backup service will restart on its normal schedule. +- **Existing Backups can't be migrated**. Any [Linode Backup Service](/docs/products/storage/backups/) backup you have scheduled during the migration is skipped. Once the migration completes, Cloud Manager restarts your backup service on its normal schedule. + +- **Block Storage volumes can't be migrated to other data centers**. If you have a Block Storage volume attached to your Compute Instance, the migration detaches it as it begins. See our [Transfer Block Storage Data between Data Centers](/docs/products/storage/block-storage/guides/transfer-volume-data-between-data-centers/) guide to learn how to transfer a Block Storage volume's data between data centers. -- Block Storage volumes cannot be migrated to other regions. If you have a Block Storage volume attached to your Compute Instance, it will be detached when the migration begins. See our [Transfer Block Storage Data between Data Centers](/docs/products/storage/block-storage/guides/transfer-volume-data-between-data-centers/) guide to learn how to transfer a Block Storage volume's data between data centers. +- **Services need to be supported in the target data center**. If the Compute Instance is using IPv6 pools, VLANs, or other features that have not yet been deployed to all data centers, the destination data center needs to support these features, too. Any non-supported service is stripped from the migrated Compute Instance. -- If the Compute Instance is using IPv6 pools, VLANs, or other features that have not yet been deployed to all data centers, the destination data center must also support these features. +- **There is downtime during the migration**. Data transfer requires some time. This downtime varies, based on your total disk size and the speeds expected between each data center. Before the migration, Cloud Manager displays a calculated estimate for this downtime in the "Caution" message. -- Migrations will include a period of downtime while your data is transferred. This estimate varies depending on your total disk size and the speeds expected between each data center. A calculated estimate will be displayed within the "Caution" message displayed before moving forward with your migration. +- **Pricing can vary between data centers**. In some newer data centers, services and network transfer are billed at separate rates due to higher region-based infrastructure costs. Before you migrate from one region to another, confirm any applicable price differences. See our [Pricing](https://www.linode.com/pricing/) page for a list of pricing and plan options. -- Pricing may vary between data centers. Services and network transfer in some newer data centers are billed at separate rates due to higher region-based infrastructure costs. Before you migrate from one region to another, you must confirm any applicable price differences that will occur as a result of the migration. See our [Pricing](https://www.linode.com/pricing/) page for a complete list of pricing and plan options. +- **Migration removes a compute instance from a placement group**. A [placement group](/docs/products/compute/compute-instances/guides/placement-groups/) needs to exist in a specific data center, and its member compute instances need to be in that *same data center*. If the target data center supports them, you can select to create a new placement group during the migration set up. -## Migrating to a New Data Center +## Migrate to a New Data Center 1. Log in to the [Cloud Manager](https://www.cloud.linode.com) and click on the **Linodes** link in the sidebar. @@ -53,12 +50,8 @@ Migrating your Compute Instance to a new data center will result in a number of This same menu also appears within each individual Compute Instance's dashboard page. -1. In **Migrate Linode** form, review the details of the migration and check the **Accept** box to agree to these conditions and expectations. +3. In **Migrate Linode** form, review the details of the migration and check the **Accept** box to agree to these conditions and expectations. -1. Under **Configure Migration**, select the destination region. This will be the data center that the Compute Instance is migrated to. +1. Under **Configure Migration**, select the destination **Region** for the migration. -1. Click on the **Enter Migration Queue** button, which closes the form and enters the Compute Instance into the migration queue. You can monitor the progress of your migration from both within the list of Compute Instances and the Compute Instance's dashboard. Your instance will return to its previous state (powered on or off) once the migration has completed. - -{{< note >}} -If migrating to a data center with different plan pricing, a note will display the difference in price prior to migrating. -{{< /note >}} \ No newline at end of file +1. Click **Enter Migration Queue**. You can monitor the progress of your migration from the list of Compute Instances and the Compute Instance's dashboard. Cloud Manager returns your instance to its previous state (powered on or off) once the migration completes. \ No newline at end of file diff --git a/docs/products/compute/compute-instances/guides/placement-groups/index.md b/docs/products/compute/compute-instances/guides/placement-groups/index.md new file mode 100644 index 00000000000..5aaf6648fb3 --- /dev/null +++ b/docs/products/compute/compute-instances/guides/placement-groups/index.md @@ -0,0 +1,192 @@ +--- +title: "Work with Placement Groups" +description: "Learn how to group your compute instances to best meet your delivery model." +published: 2024-06-20 +keywords: ["placement-group", "affinity", "compliance"] +--- + +When you deploy several compute instances in an Akamai data center ("region"), they're allocated to physical machines. This allocation varies based on several factors, including the compute instance plan and availability for that plan sizes. However, you may want your compute instances in specific physical locations, to best support your need. You may want them close together, even on the same host to speed up performance. Or, you may want to disperse them across several hosts to support high availability. Placement groups let you determine this physical location to meet either of these models. + +## Overview + +The Placement Groups service gives you a convenient way to set up groups of your compute instances, using Cloud Manager, API operations, or our CLI. Create a new placement group in a supported region and add new or existing compute instances from that region to your group. With the new group created, we physically move your compute instances into it, based on your desired model. + +## Availability + +The Placement Groups service is available in select regions. Currently, this includes: + +- Miami, FL (us-mia) + +- Chicago, IL (us-ord) + +{{< note >}} +Placement Groups is in limited availability. Throughout this phase, we expect to increase the number of supported regions. +{{< /note >}} + +## Affinity, enforcement, and compliance + +To distribute your compute instances in a placement group, we use the industry-recognized affinity standard. Pick from one of two types to serve as your "preferred container" type for your placement group: + +- **Affinity**. Your compute instances are physically close together, possibly on the same host. Set this as your preferred container if your application requirements value performance over availability. + +- **Anti-affinity**. Your compute instances are placed in separate fault domains, but they're still in the same region. Use this preferred container to better support a high-availability model. + +In addition to selecting the Affinity Type, you select how it's enforced when you add more Compute Instances to the placement group. + +- **Strict (Best practice)**. You can't add more compute instances to your placement group if your preferred container lacks capacity or is unavailable. For example, let's assume you've set **Anti-affinity** as your affinity type. If you try to add a compute instance that's on the same host, or there's no capacity outside that host in the region, you get an error and can't add the compute instance. This helps you keep your placement group compliant, because you can only pick compute instances that fit your desired model. + +- **Flexible**. You can add more compute instances to your placement group even if they're outside your affinity type's preferred container. However, if you add one and it violates your affinity type, the placement group becomes non-compliant. Once the necessary capacity is available in the data center, we physically move the compute instance for you to fit your affinity type's preferred container and make it compliant again. This can work for you if you know you need to add more compute instances to your group in the future. + +### Fix Non-compliance + +If a placement group becomes non-compliant, we're alerted and we'll bring it back into compliance as soon as possible. Non-compliance can only be fixed by Akamai staff. **_You can't fix it yourself_**. + +By design, a Strict placement group can't be made non-compliant when simply creating it or managing its Compute Instances. In rare cases, non-compliance can occur if we need to fail-over or migrate your Compute Instances for maintenance. Because of this, fixing non-compliance for Strict placement groups is prioritized over Flexible groups. + +## Create a placement group + +{{< tabs >}} +{{< tab "Cloud Manager" >}} +Here's how to create a new placement group and add existing compute instances to it. + +#### Before you begin + +Make sure you understand how placement groups work. Have a look at [Affinity, enforcement, and compliance](#affinity-enforcement-and-compliance). + +#### Creation process + +1. Navigate to the **Placement Groups** page in [Akamai Cloud Manager](http://cloud.linode.com) and click **Create Placement Groups**. The **Create Placement Group** form opens. + +1. Fill out the form with your desired settings: + + - **Label**. Give your placement group an easily recognizable name. + - **Region**. Select the [data center](#availability) that includes the compute instances you want to add. + - **Affinity Type**. Select the [affinity](#affinity-enforcement-and-compliance) that meets your model. + - **Affinity Type Enforcement**. Pick how you want to [enforce](#affinity-enforcement-and-compliance) compliance for your placement group, when adding compute instances to it in the future. + +{{< note >}} +- During the limited availability phase, only **Anti-affinity** is available for Affinity Type. +- Once you create your placement group, you *can't change its Affinity Type Enforcement*. +{{< /note >}} + +3. When you're ready, click **Create Placement Group**. A summary of your group is revealed. + +4. Select the **Linodes (0)** tab. + +1. Click **Assign Linode to Placement Group**. The Assign Linodes form opens. + +1. The **Linodes in \** drop-down is auto-populated with eligible compute instances in your selected Region. Pick one to add it and click **Assign Linode**. + +

+ +7. Review the **Linode limit for this placement group**, and repeat steps 5-6 to add more compute instances, as necessary. + +{{< note >}} +During the limited availability phase, you’re limited to a maximum of 5 compute instances in a placement group. +{{< /note >}} + +With all your compute instances added, we begin provisioning by moving them into the placement group to meet your selected Affinity Type. + +{{< /tab >}} +{{< tab "Linode API" >}} +Here, we combine API operations to create a new placement group and add existing compute instances to it. + +#### Before you begin + +Make sure you understand how placement groups work. Have a look at [Affinity, enforcement, and compliance](#affinity-enforcement-and-compliance). + +#### List regions + +Run this API curl request, making sure to properly paste in or reference your [API token](/docs/products/tools/api/guides/manage-api-tokens/). Store the `id` and `label` values for the region where your target compute instances live. +```command +curl -H "Authorization: Bearer $TOKEN" \ + https://api.linode.com/v4/regions +``` +{{< note >}} +During the limited availability phase, only specific [regions](#availability) support placement groups. +{{< /note >}} + +#### Identify the maximum number of compute instances + +Run this request, using the stored region `id`. Store the `maximum_linodes_per_pg` value. This represents the maximum number of compute instances you can add to a placement group for that region. +```command +curl -H "Authorization: Bearer $TOKEN" \ + https://api.linode.com/v4/regions/us-east +``` +{{< note >}} +During limited availability, you can have a maximum of 5 compute instances in a placement group. +{{< /note >}} + +#### List compute instances + +Run this request using the stored region `id` to filter the response. Identify the specific compute instances you want to include -- up to the `maximum_linodes_per_pg` value -- and store the `id` value for each. +```command +curl -H "Authorization: Bearer $TOKEN" + -H 'X-Filter: { "region": "us-east" }' + https://api.linode.com/v4/networking/ips +``` + +#### Create a new placement group + +Run this request to create a new placement group. Store the `id` value that's generated for it. + +- `label`. Give your placement group an easily recognizable name. +- `region`. Set this to the `label` you stored for your region. +- `affinity-type`. Set this to the [affinity](#affinity-enforcement-and-compliance) that meets your model. +- `is_strict`. Define how to [enforce](#affinity-enforcement-and-compliance) compliance for your placement group, when adding compute instances to it in the future. Set to `true`, strict enforcement is applied and `false` sets it to flexible. + +{{< note >}} +- During the limited availability phase, only anti-affinity (`anti-affinity:local`) is available for `affinity-type`. +- Once you create your placement group, you *can't change* its affinity type enforcement setting (`is_strict`). +{{< /note >}} + +```command +curl -H "Content-Type: application/json" \ + -H "Authorization: Bearer $TOKEN" \ + -X POST -d '{ + "label": "new-placement-group", + "region": "us-iad", + "affinity-type": "anti_affinity:local", + "is_strict": "true" + }' \ + https://api.linode.com/v4/placement/groups +``` + +#### Add compute instances to the group + +In this request, populate the `linodes` array with a comma-separated data center list of stored `id` values for the compute instances. In the URL, target the new placement group using its stored `id`. + +```command +curl -H "Content-Type: application/json" \ + -H "Authorization: Bearer $TOKEN" \ + -X POST -d '{ + "linodes": [ + 123, 456, 789 + ] + }' \ + https://api.linode.com/v4/placement/groups/12/assign +``` +With all your compute instances added, we begin provisioning by moving them into the placement group to meet your selected affinity type. + +#### More with the Placement Groups API + +There are several other operations in the [Linode API](https://techdocs.akamai.com/linode-api/reference/post-placement-group) that let you interact with placement groups. + +{{< /tab >}} +{{< /tabs >}} + +## Technical Specifications + +- Placement groups support dedicated and shared compute instance plans. Plan types can be mixed in a placement group. However, specialty hardware, such as GPUs aren't supported. + +- A compute instance can only exist in one placement group. + +- The Affinity Type and Region you select determine the maximum number of compute instances per placement group. This quantity is reflected in Cloud Manager when reviewing your placement group. With the API, the [GET /v4/regions/\{regionid\}](/docs/api/regions/#region-view) operation contains the `maximum_linodes_per_pg` element that displays this maximum. + +- Placement groups can be renamed or deleted. To delete a placement group, you need to remove all compute instances from it. + +- When you remove a compute instance from a placement group, it continues to function as-is, but the placement decisions are no longer guided by the group's Affinity Type. + +- Entry points to create a placement group are also available when creating a new compute instance or editing an existing one. \ No newline at end of file diff --git a/docs/products/compute/compute-instances/guides/placement-groups/pg-added-linode-v1.png b/docs/products/compute/compute-instances/guides/placement-groups/pg-added-linode-v1.png new file mode 100644 index 0000000000000000000000000000000000000000..a9820457e2a1163c94be63985b56fb7e3e5e1b54 GIT binary patch literal 26923 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 + If you're close to a downgraded size plan, you can try to free up space on your compute instance. See the options for doing this in the [Download Files from Your Linode](/docs/guides/download-files-from-a-compute-instance/) guide. + {{< /note >}} -1. Resize the Compute Instance's disks to fit within the storage space of the new plan. See [Resizing a Disk](/docs/products/compute/compute-instances/guides/disks-and-storage/). +3. Resize the compute instance's disks to fit within the new plan. See [Resize a Disk](/docs/products/compute/compute-instances/guides/disks-and-storage/). -## Switching to a Different Plan Type +## Switch to a different plan type -There are multiple Compute Instance options available, each with their own benefits and use cases. When resizing your instance, you are also able to switch to a different plan type that may better suit your workload. For help deciding on a plan type, review the [Choosing a Compute Instance Type and Plan](/docs/products/compute/compute-instances/plans/choosing-a-plan/) guide for advice and a comparison of each plan. +When resizing your instance, you can also switch to a different plan type that better suits your workload. Here are the Compute Instance plan types Akamai offers: -To switch your plan type, follow the instructions outlined within [Resizing a Linode](#resizing-a-linode). When choosing the plan, select the tab that corresponds with your desired plan type. +- **Dedicated CPU**. Optimized for CPU-intensive applications. This plan type is equipped with dedicated vCPU cores, suitable for almost any workload that requires consistently high CPU performance. Use cases include production (and high traffic) websites, e-commerce sites, machine learning, data processing, and much more. See [Dedicated CPU Compute Instances](https://www.linode.com/products/dedicated-cpu/). -See below for the different Compute Instance plan types available: +- **Shared CPU**. Balancing performance with value. This plan type is a solid foundation for many common use cases, including development, low-traffic websites, or any workload that doesn't require consistent 100% CPU usage. See [Shared CPU Compute Instances](https://www.linode.com/products/shared/). -- **Dedicated CPU:** Optimized for CPU-intenseive applications. This plan type is equipped with dedicated vCPU cores, suitable for almost any workload that requires consistently high CPU performance. Use cases include production (and high traffic) websites, e-commerce sites, machine learning, data processing, and much more. See [Dedicated CPU Compute Instances](https://www.linode.com/products/dedicated-cpu/). +- **Premium CPU**. Guaranteed hardware for CPU-intensive workloads. Built off of our Dedicated CPU offering, this plan comes equipped with the latest AMD EPYC™ CPUs to make sure your applications are running on the best available hardware with consistent high performance. Use cases include enterprise-grade production applications, video transcoding, and more. See [Premium CPU Compute Instances](https://www.linode.com/products/premium-cpu/). -- **Shared CPU:** Balancing performance with value. This plan type is a solid foundation for many common use cases, including development, low-traffic websites, or any workload that doesn't require consistent 100% CPU usage. See [Shared CPU Compute Instances](https://www.linode.com/products/shared/). - -- **Premium CPU:** Guaranteed hardware for CPU-intensive workloads. Built off of our Dedicated CPU offering, this plan comes equipped with the latest AMD EPYC™ CPUs to make sure your applications are running on the best available hardware with consistent high performance. Use cases include enterprise-grade production applications, video transcoding, and more. See [Premium CPU Compute Instances](https://www.linode.com/products/premium-cpu/). - -- **High Memory:** Optimized for memory-intensive applications. This plan type is also equipped with dedicated vCPU cores, though they contain more memory than other similarly priced plans. Use cases include large or high-traffic databases, caching servers, and more. See [High Memory Compute Instances](https://www.linode.com/products/high-memory/). +- **High Memory**. Optimized for memory-intensive applications. This plan type is also equipped with dedicated vCPU cores, though they contain more memory than other similarly priced plans. Use cases include large or high-traffic databases, caching servers, and more. See [High Memory Compute Instances](https://www.linode.com/products/high-memory/). - **GPU:** The only plan type that is equipped with high performance NVIDIA GPU cards. GPU plans are capable of processing large amounts of data in parallel, performing complex calculations much more efficiently. See [GPU Compute Instances](https://www.linode.com/products/gpu/). {{< note >}} -Pricing and plan options may vary by region. See our [Pricing](https://www.linode.com/pricing/) page for more information on pricing options and [How to Choose a Data Center](/docs/products/platform/get-started/guides/choose-a-data-center/#product-availability) for plan and product availability. +- See the [Choosing a Compute Instance Type and Plan](/docs/products/compute/compute-instances/plans/choosing-a-plan/) guide for advice and a comparison of each plan. + +- Pricing and plan options may vary by region. See our [Pricing](https://www.linode.com/pricing/) page for more information on pricing options and [How to Choose a Data Center](/docs/products/platform/get-started/guides/choose-a-data-center/#product-availability) for plan and product availability. {{< /note >}} +### How to switch + +Follow the instructions in [Resize a Linode](#resizing-a-linode). When choosing the plan, select the tab that corresponds with your desired plan type. + ## Troubleshooting -- **If a warm resize fails:** Should the warm resize process fail for any reason, you will receive a notification in Cloud Manager, as well as an email notification regarding the failed job. There are several reasons a warm resize may fail, including the inability to successfully reboot due to internal configuration settings. If this is the case, we recommend proceeding with a cold resize. +- **If a warm resize fails**. Cloud Manager generates a notification, and you get an email notification regarding the failed job. There are several reasons a warm resize may fail, including the inability to successfully reboot due to internal configuration settings. If this happens, try a cold resize. -- **If a cold resize fails:** Should the cold resize process fail to complete, we recommend reattempting the resize. If it continues to fail, reach out to our [Support](/docs/products/platform/get-started/guides/support/) department for assistance. +- **If a cold resize fails**. Retry it. If it continues to fail, reach out to our [Support](/docs/products/platform/get-started/guides/support/) department for assistance. For additional information on troubleshooting resizes or migrations, please see our [Compute Migrations](/docs/products/compute/compute-instances/guides/compute-migrations/) guide. diff --git a/docs/release-notes/api/v4.177.0.md b/docs/release-notes/api/v4.177.0.md new file mode 100644 index 00000000000..d232ca9dc88 --- /dev/null +++ b/docs/release-notes/api/v4.177.0.md @@ -0,0 +1,55 @@ +--- +title: API v4.177.0 +date: 2024-06-18 +version: 4.177.0 +--- + +### Added + +Several new operations in support of the [Placement Groups](/docs/products/compute/compute-instances/guides/placement-groups/) service launch (Limited Availability): + + - **List placement groups** ([GET /placement/groups)](https://techdocs.akamai.com/linode-api/reference/get-placement-groups)) + - **Get a placement group** ([GET /placement/groups/{id}](https://techdocs.akamai.com/linode-api/reference/get-placement-group)) + - **Create a placement group** ([POST /placement/groups/](https://techdocs.akamai.com/linode-api/reference/post-placement-group)) + - **Update a placement group** ([PUT /placement/groups/](https://techdocs.akamai.com/linode-api/reference/put-placement-group)) + - **Assign a placement group** ([POST /placement/groups/{id}/assign](https://techdocs.akamai.com/linode-api/reference/post-group-assign)) + - **Unassign a placement group** ([POST /placement/groups/{id}/unassign](https://techdocs.akamai.com/linode-api/reference/post-group-unassign)) + - **Delete a placement group** ([DELETE /placement/groups/{id}](https://techdocs.akamai.com/linode-api/reference/delete-placement-group)) + +### Changed + +- Updated operations in support of the Placement Groups service launch (Limited Availability): + + - **List Linodes** ([GET /linode/instances](https://techdocs.akamai.com/linode-api/reference/get-linode-instances)) - Added `placement_group` object to show the placement group the Linode belongs to. + - **Get a Linode** ([GET /linode/instances/{linodeId}](https://techdocs.akamai.com/linode-api/reference/get-linode-instance)) - Added `placement_group` object to show the placement group the Linode belongs to. + - **Create a Linode** ([POST /linode/instances](https://techdocs.akamai.com/linode-api/reference/post-linode-instance)) - Added `placement_group` parameter to include a new Linode in an existing placement group. + - **Clone a Linode** ([POST /linode/instances/{linodeId}/clone](https://techdocs.akamai.com/linode-api/reference/post-clone-linode-instance)) - Added `placement_group` parameter to include the cloned Linode in an existing placement group. + - **Initiate a DC Migration/Pending Host Migration** ([POST /linode/instances/migrate](https://techdocs.akamai.com/linode-api/reference/post-migrate-linode-instance)) - Added `placement_group` parameter to include the migrated Linode in an existing placement group. + - **Get your account** ([GET /account](https://techdocs.akamai.com/linode-api/reference/get-account)) - Includes `Placement Group` in the `capabilities` array for accounts with access to the service. + - **Get a region** ([GET /regions/{regionId}](https://techdocs.akamai.com/linode-api/reference/get-region)) - Included various parameters that describe placement group availability and limitations in a region. + +- Updated several Object Storage operations to support the new `regions` objects: + + - **Create an Object Storage bucket** ([POST /object-storage/buckets](https://techdocs.akamai.com/linode-api/reference/post-object-storage-bucket)) + - **List Object Storage buckets** ([GET /object-storage/buckets](https://techdocs.akamai.com/linode-api/reference/get-object-storage-buckets)) + - **List Object Storage buckets in a region** ([GET /object-storage/buckets/{regionId}](https://techdocs.akamai.com/linode-api/reference/get-object-storage-bucketin-cluster) -- Replaces the "List Object Storage buckets in a cluster" operation.) + - **Get an Object Storage bucket** ([GET /object-storage/buckets/{regionId}/{bucket}](https://techdocs.akamai.com/linode-api/reference/get-object-storage-bucket)) + - **Remove an Object Storage bucket** ([DELETE /object-storage/buckets/{regionId}/{bucket}](https://techdocs.akamai.com/linode-api/reference/delete-object-storage-bucket)) + - **Create a URL for an object** ([POST /object-storage/buckets/{regionId}/{bucket}/object-url](https://techdocs.akamai.com/linode-api/reference/post-object-storage-object-url)) + - **Modify access to an Object Storage bucket** ([POST /object-storage/buckets/{regionId}/{bucket}/access](https://techdocs.akamai.com/linode-api/reference/post-object-storage-bucket-access)) + - **Update access to an Object Storage bucket** ([PUT /object-storage/buckets/{regionId}/{bucket}/access](https://techdocs.akamai.com/linode-api/reference/put-storage-bucket-access)) + - **Get an Object Storage object ACL config** ([GET /object-storage/buckets/{regionId}/{bucket}/object-acl](https://techdocs.akamai.com/linode-api/reference/get-object-storage-bucket-acl)) + - **Update an object's ACL config** ([PUT /object-storage/buckets/{regionId}/{bucket}/object-acl](https://techdocs.akamai.com/linode-api/reference/put-object-storage-bucket-acl)) + - **List Object Storage bucket contents** ([GET /object-storage/buckets/{regionId}/{bucket}/object-list](https://techdocs.akamai.com/linode-api/reference/get-object-storage-bucket-content)) + - **Upload an Object Storage TLS/SSL certificate** ([POST /object-storage/buckets/{regionId}/{bucket}/ssl](https://techdocs.akamai.com/linode-api/reference/post-object-storage-ssl)) + - **Get an Object Storage TLS/SSL certificate** ([GET /object-storage/buckets/{regionId}/{bucket}/ssl](https://techdocs.akamai.com/linode-api/reference/get-object-storage-ssl)) + - **Delete an Object Storage TLS/SSL certificate** ([DELETE /object-storage/buckets/{regionId}/{bucket}/ssl](https://techdocs.akamai.com/linode-api/reference/delete-object-storage-ssl)) + - **Create an Object Storage key** ([POST /object-storage/keys](https://techdocs.akamai.com/linode-api/reference/post-object-storage-keys)) + - **List Object Storage keys** ([GET /object-storage/keys](https://techdocs.akamai.com/linode-api/reference/get-object-storage-keys)) + - **Get an Object Storage key** ([GET /object-storage/keys/{keyId}](https://techdocs.akamai.com/linode-api/reference/get-object-storage-key)) + - **Update an Object Storage key** ([PUT /object-storage/keys/{keyId}](https://techdocs.akamai.com/linode-api/reference/put-object-storage-key)) + +- Deprecated the following Object Storage-related operations. They are still available, but other operations should be used instead: + + - **List clusters** ([GET /object-storage/clusters](https://techdocs.akamai.com/linode-api/reference/get-object-storage-clusters)) + - **Get a cluster** ([GET /object-storage/clusters/{clusterId}](https://techdocs.akamai.com/linode-api/reference/get-object-storage-cluster)) \ No newline at end of file From 01257e353cfb8a0d5b94e81841abfa336841bced Mon Sep 17 00:00:00 2001 From: Nathan Melehan Date: Thu, 20 Jun 2024 16:11:28 -0400 Subject: [PATCH 5/5] Fix links --- .../compute/compute-instances/guides/clone-instance/index.md | 2 +- docs/products/compute/compute-instances/guides/create/index.md | 2 +- docs/products/compute/compute-instances/guides/resize/index.md | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/docs/products/compute/compute-instances/guides/clone-instance/index.md b/docs/products/compute/compute-instances/guides/clone-instance/index.md index e138d785ff2..8227669c0cb 100644 --- a/docs/products/compute/compute-instances/guides/clone-instance/index.md +++ b/docs/products/compute/compute-instances/guides/clone-instance/index.md @@ -40,7 +40,7 @@ Before continuing, you should power off the instance you want to clone. This hel {{< note >}} - The plan's storage must be greater than the combined disk size of the original instance. If you wish to select a plan with less storage, you may need to [resize your disks](/docs/products/compute/compute-instances/guides/disks-and-storage/) before cloning. - - If the target Compute Instance is in a [placement group](/docs/products/compute-instances/guides/placement-groups), the clone isn't automatically included in the same placement group. You need to specify a placement group to include it in. The target placement group needs to have capacity to include a cloned Compute Instance and it needs to be in the same data center as the clone. + - If the target Compute Instance is in a [placement group](/docs/products/compute/compute-instances/guides/placement-groups/), the clone isn't automatically included in the same placement group. You need to specify a placement group to include it in. The target placement group needs to have capacity to include a cloned Compute Instance and it needs to be in the same data center as the clone. {{< /note >}} 1. Click the **Create Linode** button to start the cloning process. Cloning a Compute Instance can be much longer than creating a new instance based on a distribution image or custom image. The length of time depends on the size of the disks, among other factors. To keep track of the cloning progress, a status bar is displayed above the original Compute Instance with the percentage of completion. diff --git a/docs/products/compute/compute-instances/guides/create/index.md b/docs/products/compute/compute-instances/guides/create/index.md index 0576aa74da1..639074997e2 100644 --- a/docs/products/compute/compute-instances/guides/create/index.md +++ b/docs/products/compute/compute-instances/guides/create/index.md @@ -135,7 +135,7 @@ In most cases, it's recommended to use a VPC over a VLAN. VPCs operate on a high ![Creating a receiving Linode](create-instance-pg.png) -Add this Compute Instance to a Placement Group to manage its physical location in a data center ("region"). Placement Groups can be set up to group your compute instances close together to help with performance, or further apart to support high availability. Placement Groups are available at no additional cost, but they're not available in all regions. See [Work with Placement Groups](/docs/products/compute-instances/guides/placement-groups) to learn more. +Add this Compute Instance to a Placement Group to manage its physical location in a data center ("region"). Placement Groups can be set up to group your compute instances close together to help with performance, or further apart to support high availability. Placement Groups are available at no additional cost, but they're not available in all regions. See [Work with Placement Groups](/docs/products/compute/compute-instances/guides/placement-groups/) to learn more. {{< note >}} If you don't have an existing Placement Group, you can click **Create Placement Group** to create a new one. This takes you to a separate interface, outside creating your compute instance. For ease of use, create your compute instances in a supported region, then later create a Placement Group and assign your compute instances to it. diff --git a/docs/products/compute/compute-instances/guides/resize/index.md b/docs/products/compute/compute-instances/guides/resize/index.md index e71a7fa5857..3188c7e148a 100644 --- a/docs/products/compute/compute-instances/guides/resize/index.md +++ b/docs/products/compute/compute-instances/guides/resize/index.md @@ -22,7 +22,7 @@ Consider these points before attempting a resize: - **What's preserved**. All of your existing data and configuration settings are preserved during the resize, and your IP addresses remain the same. -- **Placement groups aren't supported**. Resizing a compute instance removes it from a [placement group](/docs/products/compute-instances/guides/placement-groups/). The migration required for resizing moves the compute instance to a different physical host in a data center. This can break the Affinity Type setting that's required for a placement group. If your compute instance is in a placement group and you need to resize it, talk to your Akamai account team about other options. +- **Placement groups aren't supported**. Resizing a compute instance removes it from a [placement group](/docs/products/compute/compute-instances/guides/placement-groups/). The migration required for resizing moves the compute instance to a different physical host in a data center. This can break the Affinity Type setting that's required for a placement group. If your compute instance is in a placement group and you need to resize it, talk to your Akamai account team about other options. - **The transfer rate during a resize**. Your compute instance's disks are transferred to the new hardware at approximately 150 MB/sec. However, actual transfer speeds may vary.