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: jekyll/_cci2/updating-server-replicated-version.adoc
+1-1
Original file line number
Diff line number
Diff line change
@@ -11,7 +11,7 @@ To update your CircleCI Server installation, see our https://circleci.com/docs/2
11
11
12
12
* Your installation is Ubuntu 14.04 or 16.04 based.
13
13
* Your installation is **not** airgapped and you can access the internet from it.
14
-
* You are running replicated version >=2.10.3 on your services machine. To check this, SSH into the Services machine and run the following:
14
+
* We will be updating to Replicated v2.38, but first we need to check you are running at least v2.10.3 on your Services machine. To check this, SSH into the Services machine and run the following:
Copy file name to clipboardExpand all lines: jekyll/_cci2/updating-server.adoc
+11-10
Original file line number
Diff line number
Diff line change
@@ -5,7 +5,7 @@
5
5
:toc: macro
6
6
:toc-title:
7
7
8
-
This section describes the process for upgrading your CircleCI Server installation from v2.17 to v2.18.
8
+
This section describes the process for upgrading your CircleCI Server installation from v2.17.x to v2.18.1. If you have already upgraded to v2.18 and would like steps to upgrade to patch release v2.18.1, first take a <<1-snapshot-for-rollback,snapshot>> and then follow the <<3-upgrade-circleci-server,application upgrade steps>>.
9
9
10
10
toc::[]
11
11
@@ -23,9 +23,9 @@ or you suspect that an **organization rename might have happened at any point**.
23
23
24
24
Following is an overview of the CircleCI Server upgrade steps. Each stage is described in detail below.
25
25
26
-
* Take a snapshot of your installation so you can rollback later if necessary (optional but recommended)
27
-
* Update Replicated and check you are running Docker v17.12.1, update if necessary
28
-
* Install the latest version of CircleCI Server
26
+
* Take a <<1-snapshot-for-rollback,snapshot>> of your installation so you can rollback later if necessary (optional but recommended)
27
+
* Update <<2-updating-replicated,Replicated>> and check you are running Docker v17.12.1, update if necessary
28
+
* <<3-upgrade-circleci-server,Install the latest version of CircleCI Server>>
29
29
30
30
=== 1. Snapshot for Rollback
31
31
@@ -49,19 +49,20 @@ If you do need to rollback at any point, see our https://circleci.com/docs/2.0/b
49
49
50
50
=== 2. Updating Replicated
51
51
52
-
==== Prerequisites
52
+
==== a. Prerequisites
53
53
54
54
* Your installation is Ubuntu 14.04 or 16.04 based.
55
55
* Your installation is **not** airgapped and you can access the internet from it.
56
-
* You are running Replicated version >=2.10.3 on your Services machine. To check this, SSH into the Services machine and run the following:
56
+
* We will be updating to Replicated v2.38, but first we need to check you are running at least v2.10.3 on your Services machine. To check this, SSH into the Services machine and run the following:
57
57
+
58
58
```shell
59
59
replicated --version
60
60
```
61
61
+
62
-
If you are running a version of Replicated pre 2.10.3 please reach out to support@circleci.com.
62
+
If you are running a version of Replicated pre v2.10.3 please reach out to support@circleci.com.
63
+
If you are already on v2.38 you can skip the next step and move to <<3-upgrade-circleci-server,upgrade the CircleCI application>>
63
64
64
-
==== Preparations
65
+
==== b. Preparations
65
66
66
67
CAUTION: Remember to take a snapshot (described above) before starting the Replicated update process
Copy file name to clipboardExpand all lines: jekyll/_cci2/v.2.18-overview.md
-17
Original file line number
Diff line number
Diff line change
@@ -20,23 +20,6 @@ This document provides a summary of features and product notes for the release o
20
20
* We have made some changes to our Redis configuration. If you have externalized Redis then you’ll need to update your configuration. Please contact your Customer Success Manager.
21
21
* We have also made changes to our Postgres version and require at least postgreSQL v9.5.16. If you have externalized postgreSQL then please update to at least that version in 2.17.x before upgrading to 2.18.
22
22
23
-
## Known Issues
24
-
25
-
Nomad garbage collection only runs every 4 hours. This could prevent nomad jobs from running in environments with heavy usage. If you hit this bug please follow this work around:
26
-
27
-
1. Create `/etc/circleconfig/schedulerer/customizations` on the services machine
28
-
2. Inside `/etc/circleconfig/schedulerer/customizations` enter the following:
* It is now possible to restrict environment variables at run time by adding security groups to contexts. Security groups are defined as GitHub teams or LDAP groups. After a security group is added to a context, only CircleCI users who are members of that security group may access or use the environment variables of the context. For more information see our [guide to restricting a context](https://circleci.com/docs/2.0/contexts/#restricting-a-context).
0 commit comments