Skip to content

Commit 5912264

Browse files
committed
docs(managing_deis): add warning to CoreOS upgrade
1 parent 9fc2449 commit 5912264

1 file changed

Lines changed: 16 additions & 3 deletions

File tree

docs/managing_deis/upgrading-deis.rst

Lines changed: 16 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -149,9 +149,22 @@ Once all applications have been validated, the old cluster can be retired.
149149
Upgrading CoreOS
150150
----------------
151151

152-
Sometimes you may need to update CoreOS manually in order to get Deis to work. For example, Deis
153-
requires a minimum of CoreOS v472.0.0. To update CoreOS, run the following
154-
commands:
152+
By default, Deis disables CoreOS automatic updates. This is partially because of problems we've seen
153+
with etcd/fleet version incompatibilities as hosts in the cluster are upgraded one-by-one.
154+
Additionally, because Deis customizes the CoreOS cloud-config file, upgrading the CoreOS host to
155+
a new version without accounting for changes in the cloud-config file could cause Deis to stop
156+
functioning properly.
157+
158+
While not recommended, it is possible to trigger an update of a CoreOS machine.
159+
160+
.. important::
161+
162+
Enabling updates for CoreOS will result in the machine upgrading to the latest CoreOS release
163+
available in a particular channel. Sometimes, new CoreOS releases make changes that will break
164+
Deis. It is always recommended to provision a Deis release with the CoreOS version specified
165+
in that release's provision scripts or documentation.
166+
167+
To update CoreOS, run the following commands:
155168

156169
.. code-block:: console
157170

0 commit comments

Comments
 (0)