Skip to content

Commit f46b7ea

Browse files
committed
docs(contrib/rackspace): add manual update instructions
1 parent 5aca215 commit f46b7ea

2 files changed

Lines changed: 11 additions & 0 deletions

File tree

contrib/rackspace/README.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,16 @@ By default, the Makefile will provision 1 router. You can override this by setti
6060
$ export DEIS_NUM_ROUTERS=2
6161
```
6262

63+
### Update CoreOS
64+
Due to image publishing limitations on Rackspace, CoreOS images on Rackspace are frequently out of date.
65+
Each machine needs to be updated. On each one, run:
66+
67+
```console
68+
$ sudo systemctl unmask update-engine && sudo systemctl start update-engine && sudo update_engine_client -update && sudo reboot
69+
```
70+
71+
Once the machine is rebooted, it should have a recent CoreOS version.
72+
6373
### Initialize the cluster
6474
Once the cluster is up, get the hostname of any of the machines from Rackspace, set
6575
FLEETCTL_TUNNEL, and issue a `make run` from the project root:

contrib/rackspace/provision-rackspace-cluster.sh

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,3 +48,4 @@ done
4848

4949
echo_green "Your Deis cluster has successfully deployed to Rackspace."
5050
echo_green "Please continue to follow the instructions in the README."
51+
echo_yellow "NOTE: For this release, you must also update CoreOS on these machines. See the README for details."

0 commit comments

Comments
 (0)