Skip to content
This repository was archived by the owner on Nov 19, 2024. It is now read-only.

Commit 9a3e36a

Browse files
authored
Update Cloud service versions for 2.3.5 (#7133)
* Update Cloud service versions for 2.3.5 * Added note that changing service configuration on Pro projects requires 48 hours after Support ticket received * Add IP addresses for US-5 Region * Add include file for Elasticsearch note * Add note about required New Relic upgrade on PHP version * Update project-upgrade.md * Fix syntax error * Noted that PHP version upgrade requires New Relic upgrade Fixes #6411. * Updates based on review feedback
1 parent 5e4d734 commit 9a3e36a

7 files changed

+38
-20
lines changed

src/_includes/cloud/cloud-elasticsearch-client-compatibility.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,6 @@ The following table lists compatible versions of the Elasticsearch software supp
22

33
Elasticsearch service | Elasticsearch composer package | Status
44
--------- | ------------- | -------------------------
5-
1.7 – 2.4.x| 2.x.x | deprecated
6-
5.2.x | 5.x.x | default versions for {{ site.data.var.ee }} versions 2.2.x - 2.2.7 and 2.3.0
7-
6.x | 6.x | recommended, default versions for {{ site.data.var.ee }} versions 2.2.8 and 2.3.1 and later.
5+
5.2.x | 5.x.x | default versions for {{ site.data.var.ee }} versions 2.2.x to 2.2.7 and 2.3.0
6+
6.5 | 6.5 | recommended, default version for {{ site.data.var.ee }} versions 2.2.8 and 2.3.4
7+
7.2, 7.5 | 7.x | recommended versions for {{ site.data.var.ee }} versions 2.3.5 and later
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
{:.bs-callout-info}
2-
For Pro projects, you must create a [Support ticket](http://support.magento.com) to install or update services in Staging and Production environments. Indicate the service changes needed and include your updated `.magento.app.yaml` and `services.yaml` files in the ticket.
2+
For Pro projects, you must create a [Support ticket](http://support.magento.com) to install or update services in Staging and Production environments. Indicate the service changes needed and include your updated `.magento.app.yaml` and `services.yaml` files in the ticket. It can take up to 48 hours for the Cloud infrastructure team to update your project.

src/cloud/env/environments-start.md

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -116,12 +116,13 @@ If you have a corporate firewall that blocks outgoing SSH connections, you can a
116116

117117
<table>
118118
<tr>
119-
<th colspan="6"><b>Incoming IP addresses</b></th>
119+
<th colspan="7"><b>Incoming IP addresses</b></th>
120120
</tr>
121121
<tr>
122122
<td>US Region</td>
123123
<td>US-2 Region</td>
124124
<td>US-3 Region</td>
125+
<td>US-5 Region</td>
125126
<td>EU Region</td>
126127
<td>EU-3 Region</td>
127128
<td>AP-3 Region</td>
@@ -143,6 +144,11 @@ If you have a corporate firewall that blocks outgoing SSH connections, you can a
143144
<p>34.215.10.85</p>
144145
</td>
145146
<td>
147+
<p>50.112.160.58</p>
148+
<p>54.213.195.223</p>
149+
<p>35.163.170.185</p>
150+
</td>
151+
<td>
146152
<p>52.209.44.44</p>
147153
<p>52.209.23.96</p>
148154
<p>52.51.117.101</p>
@@ -162,12 +168,13 @@ If you have a corporate firewall that blocks outgoing SSH connections, you can a
162168

163169
<table>
164170
<tr>
165-
<th colspan="6"><b>Outgoing IP addresses</b></th>
171+
<th colspan="7"><b>Outgoing IP addresses</b></th>
166172
</tr>
167173
<tr>
168174
<td>US Region</td>
169175
<td>US-2 Region</td>
170176
<td>US-3 Region</td>
177+
<td>US-5 Region</td>
171178
<td>EU Region</td>
172179
<td>EU-3 Region</td>
173180
<td>AP-3 Region</td>
@@ -189,6 +196,11 @@ If you have a corporate firewall that blocks outgoing SSH connections, you can a
189196
<p>34.213.20.158</p>
190197
</td>
191198
<td>
199+
<p>54.70.238.217</p>
200+
<p>52.88.113.98</p>
201+
<p>52.36.188.230</p>
202+
</td>
203+
<td>
192204
<p>52.51.163.159</p>
193205
<p>52.209.44.60</p>
194206
<p>52.208.156.247</p>

src/cloud/project/new-relic.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,9 @@ runtime:
6565
- newrelic
6666
```
6767
68+
{:.bs-callout-warning}
69+
If you upgrade the PHP version on your {{site.data.var.ece}} project, you must submit a Magento Support ticket to update the New Relic service.
70+
6871
## Connect to New Relic
6972
7073
To connect a Cloud environment to New Relic, you must add the New Relic license key to the environment.

src/cloud/project/project-conf-files_services-elastic.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -159,10 +159,12 @@ To check Elasticsearch software compatibility:
159159

160160
If the versions are incompatible, make one of the following updates to your environment configuration:
161161

162-
- Change the Elasticsearch service version in the `services.yaml` file to a version that is compatible with the Elasticsearch PHP client. On Pro Staging and Production environments, you must submit a support ticket to change the Elasticsearch service version.
163-
164162
- [Change the Elasticsearch PHP client]({{ site.baseurl }}/guides/v2.3/config-guide/elasticsearch/es-downgrade.html) to a version that is compatible with the Elasticsearch service version.
165163

164+
- Change the Elasticsearch service version in the `services.yaml` file to a version that is compatible with the Elasticsearch PHP client.
165+
166+
{%include /cloud/note-pro-using-yaml-support.md%}
167+
166168
## Restart the Elasticsearch service
167169

168170
If you need to restart the [Elasticsearch](https://www.elastic.co) service, you must contact Magento support.

src/cloud/project/project-conf-files_services.md

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,7 @@ This affects the following environments:
1515
- All Starter environments including Production `master`
1616
- Pro Integration environments
1717

18-
{:.bs-callout-tip}
19-
For Pro, you must enter a [Support ticket]({{ site.baseurl }}/cloud/trouble/trouble.html) to install or update services in the Staging and Production environments. Indicate the service changes needed and include your updated `.magento.app.yaml` and `services.yaml` files in the ticket.
18+
{%include cloud/note-pro-using-yaml-support.md%}
2019

2120
## Default and supported services
2221

@@ -161,14 +160,14 @@ The following table lists the services used in {{site.data.var.ece}} and their v
161160

162161
Service | Magento 2.3 | Magento 2.2
163162
--------- | ------------- | ------------
164-
`elasticsearch` | Magento 2.3.1 and later—1.7, 2.4, 5.2, 6.5<br>Magento 2.3.0—1.7, 2.4, 5.2 | Magento versions 2.2.8 and later—1.7, 2.4, 5.2, 6.5<br>Magento 2.2.0 to 2.2.7—1.7, 2.4, 5.2
163+
`elasticsearch` | *Magento version 2.3.5 and later*–– 5.2, 6.5, 7.2, 7.5<br>*Magento version 2.3.1 to 2.3.4*–– 6.5<br>*Magento version 2.3.0*–– 2.4, 5.2 | *Magento version 2.2.8 and later*–– 5.2, 6.5 <br>*Magento version 2.2.0 to 2.2.7*–– 5.2
165164
`mariadb` | 10.0 to 10.2 | 10.0 to 10.2
166165
`nginx` | 1.9 | 1.9
167166
`node` | 6, 8, 10, 11 | 6, 8, 10, 11
168-
`php` | Magento 2.3.3 and later7.1, 7.2, 7.3<br>Magento 2.3.0 to 2.3.27.1, 7.2 | Magento 2.2.10 and later7.1, 7.2<br>Magento 2.2.5 to 2.2.97.0, 7.1<br>Magento 2.2.4 and earlier7.0.2, 7.0.4, ~7.0.6, 7.1<br><br>**Note:** Beginning with {{ site.data.var.ct }} v2002.1.0, you must use PHP version 7.1.3 or later for both Magento 2.2 and 2.3.
169-
`rabbitmq`| 3.5, 3.7, 3.8 | 3.5
170-
`redis` | 3.2, 4.0, 5.0 | 3.2, 4.0, 5.0
171-
`varnish` | Magento 2.3.3 and later4.0, 5.0, 6.2<br>Magento 2.3.0 to 2.3.24.0, 5.0 | 4.0, 5.0
167+
`php` | *Magento version 2.3.4 and later*–– 7.1, 7.2<br>*Magento version 2.3.3*–– 7.1, 7.2, 7.3<br>*Magento version 2.3.0 to 2.3.2*–– 7.1, 7.2 | *Magento version 2.2.10 and later*–– 7.1, 7.2<br>*Magento version 2.2.5 to 2.2.9*–– 7.0, 7.1<br>*Magento version 2.2.4 and earlier*–– 7.0.2, 7.0.4, ~7.0.6, 7.1<br><br>**Note:** Beginning with {{ site.data.var.ct }} v2002.1.0, you must use PHP version 7.1.3 or later for both Magento 2.2 and 2.3.
168+
`rabbitmq`| *Magento version 2.3.4*–– 3.7, 3.8<br>*Magento version 2.3.0 to 2.3.3*–– 3.7 | 3.5
169+
`redis` | *Magento version 2.3.1 and later*–– 4.0, 5.0<br>*Magento version 2.3.0*–– 3.2, 4.0 | 3.2, 4.0, 5.0
170+
`varnish` | *Magento version 2.3.3 and later*—– 4.0, 5.0, 6.2<br>*Magento version 2.3.0 to 2.3.2*—– 4.0, 5.0 | 4.0, 5.0
172171

173172
{:.bs-callout-info}
174173
When you set up the Elasticsearch service, check to ensure that you use a version that is compatible with the installed [Elasticsearch PHP](https://github.com/elastic/elasticsearch-php) client. See [Check Elasticsearch software compatibility]({{ site.baseurl }}/cloud/project/project-conf-files_services-elastic.html#elasticsearch-software-compatibility).

src/cloud/project/project-upgrade.md

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -14,14 +14,16 @@ You can upgrade the core {{site.data.var.ee}} code base to a newer version. Befo
1414

1515
## Upgrade from older versions of the Magento application
1616

17-
If you are upgrading from 2.1.4 or later to 2.2.x or later, review the [{{site.data.var.ece}} service versions][version compatibility matrix] information for the latest software version requirements. Your upgrade tasks may include the following:
17+
Review the [{{site.data.var.ece}} service versions][version compatibility matrix] information for the latest software version requirements. Your upgrade tasks may include the following:
1818

19-
- Upgrade your PHP version
19+
- Update your PHP version Elasticsearch version, and other services
2020
- Convert an older configuration management file
2121
- Update the `.magento.app.yaml` file with new settings for hooks and environment variables
2222
- Upgrade third-party extensions to the latest supported version
2323
- Update the `.gitignore` file
2424

25+
{:.bs-callout-info}
26+
If you upgrade the PHP version, you must also submit a Support ticket to update the New Relic service.
2527
### Configuration management
2628

2729
If you are upgrading from 2.1.4 or later to 2.2.x or later and use [Configuration Management], you need to migrate the `config.local.php` file. Older versions used a `config.local.php` file for Configuration Management, but version 2.2.0 and later use the `config.php` file. This file works exactly like the `config.local.php` file, but it has different configuration settings that include a list of your enabled modules and additional configuration options.
@@ -90,15 +92,15 @@ To update the `.magento.app.yaml` file:
9092

9193
Review the [service versions][version compatibility matrix] information for the latest software version requirements before upgrading your Magento application.
9294

95+
{%include cloud/note-pro-using-yaml-support.md%}
96+
9397
### Back up the database
9498

9599
{% include cloud/backup-db.md %}
96100

97101
### Complete the upgrade
98102

99-
If you use PHP version 7.2, you must remove the `mcrypt` extension from the [extensions section of the .magento.app.yaml file].
100-
101-
{:.bs-callout-info}
103+
{:.bs-callout-info}
102104
When upgrading to 2.3.x from 2.2.x, you must verify that the `composer.json` file contains `"Zend\\Mvc\\Controller\\": "setup/src/Zend/Mvc/Controller/"` in the `"psr-4":` section of the `autoload` property.
103105

104106
{:.procedure}

0 commit comments

Comments
 (0)