You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: compute/instances/how-to/migrate-routed-ips.mdx
+21-5Lines changed: 21 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,7 +7,7 @@ content:
7
7
paragraph: This page explains how to move your Instance to routed flexible IPs
8
8
tags: instance flexible ip routed
9
9
dates:
10
-
validation: 2024-00-16
10
+
validation: 2024-11-14
11
11
posted: 2023-10-11
12
12
categories:
13
13
- compute
@@ -33,19 +33,35 @@ Using a routed flexible IP is recommended for all compatible Instance types, as
33
33
34
34
## Updating the required packages
35
35
36
-
To update the `scaleway-ecosystem` and `cloud-init` packages, [log into your Instance using SSH](/compute/instances/how-to/connect-to-instance/) and run the following command.
36
+
<Messagetype="tip">
37
+
To ensure optimal compatibility and security, especially when working with flexible IPs, we recommend to upgrade your Instance to OS versions that have not reached their end of life.
38
+
<Message>
39
+
40
+
Before proceeding with the migration, consider the following guidelines regarding `scaleway-ecosystem` and `cloud-init`:
41
+
42
+
-`scaleway-ecosystem` and `cloud-init`: These packages are not strictly required for routed IPs. However, if they are installed, it is recommended to update them to the latest version.
43
+
- Package availability on older Instances:
44
+
-`scaleway-ecosystem`: Older Instances may not have this package installed. In such cases, no action is required.
45
+
-`cloud-init`: This package is commonly pre-installed on Instances due to its inclusion in upstream cloud images. For older Instances, a legacy version of `cloud-init` may not impact IPv4 functionality, but IPv6 functionality could be inconsistent with outdated versions.
46
+
47
+
To check if `scaleway-ecosystem` and `cloud-init` are installed and to update them if needed, [log into your Instance using SSH](/compute/instances/how-to/connect-to-instance/) and run the following commands:
37
48
38
-
* For Ubuntu and Debian Instances, you can use the following command:
49
+
* For **Ubuntu and Debian** Instances:
39
50
```bash
51
+
dpkg-query -W scaleway-ecosystem ||echo"scaleway-ecosystem is not installed"
40
52
apt upgrade scaleway-ecosystem cloud-init -y
41
53
```
42
54
43
-
* For CentOS and Fedora Instances, you can use the following command:
55
+
* For **CentOS and Fedora** Instances:
44
56
```bash
57
+
rpm -q scaleway-ecosystem ||echo"scaleway-ecosystem is not installed"
45
58
dnf update scaleway-ecosystem cloud-init -y
46
59
```
47
-
60
+
61
+
If `scaleway-ecosystem` is not installed, no additional steps are needed for this package. However, it is still recommended to ensure that `cloud-init` is up-to-date to support IPv6 functionality.
62
+
48
63
## Moving the Instance to routed IPs
64
+
49
65
1. Select **Instances** from the **Compute** category in the sidebar menu. This will show a list of your Instances. Those eligible to transition to routed IPs are identified with an exclamation mark icon.
0 commit comments