Skip to content

Commit 207d7a7

Browse files
committed
docs(chef): update for the new manage.opscode.com
Deis docs' current reference to https://manage.opscode.com/groups/admins/edit for hosted Chef is now invalid since their web UI was updated. This corrects references to that and to preview.opscode.com, and makes clear that the client is named "deis-controller-ec2" on EC2.
1 parent 5a2693f commit 207d7a7

5 files changed

Lines changed: 10 additions & 11 deletions

File tree

contrib/ec2/provision-ec2-controller.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -133,4 +133,4 @@ knife ec2 server create \
133133
set +x
134134

135135
# Need Chef admin permission in order to add and remove nodes and clients
136-
echo -e "\033[35mPlease ensure that \"deis-controller\" is added to the Chef \"admins\" group.\033[0m"
136+
echo -e "\033[35mPlease ensure that the \"deis-controller-ec2\" client object is added to the Chef \"admins\" group.\033[0m"

contrib/rackspace/README.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -72,8 +72,7 @@ Provision a Deis Controller on Rackspace
7272
3. (optionally) Distribute the image to other regions
7373
4. (optionally) Create/update your Deis flavors to use your new images
7474

75-
6. Make sure to add the `deis-controller` and the `<your_username>-validator` usernames to the Chef 'admins' group.
76-
* If you are using hosted Chef, you may need to use the older console to do this: <https://manage.opscode.com/groups/admins/edit>
75+
6. Make sure to add the `deis-controller` client object and the `<your_username>-validator` usernames to the Chef 'admins' group.
7776

7877
7. Back on your machine with deis cloned and the deis CLI installed, run the provisioning script to create a new Deis controller:
7978
* Change ```<region>``` to match the region your image is in (we will add SYD and HKG as soon as performance flavors are available there):

contrib/vagrant/README.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -20,12 +20,10 @@ bear in mind that a local Chef Server VM will take up at least 1GB of RAM.
2020

2121
**Hosted Chef Server**
2222
* Goto https://getchef.opscode.com/signup and fill in your details.
23-
* Goto https://preview.opscode.com/login and sign in to your Chef Server.
23+
* Goto https://manage.opscode.com/login and sign in to your Chef Server.
2424
* Click on the 'Administration' tab and choose your organisation. There should be a tab in the sidebar that says
2525
'Starter Kit'. Click it and it will start a small download.
2626
* Inside the Starter Kit there is a '.chef' folder. Copy it to the root of your Deis codebase.
27-
* **NB**: You can also manage your Chef Server through https://manage.opscode.com This is the old
28-
interface and has more features, like being able to add clients to permission groups.
2927

3028
3. Now you can follow the standard deis setup:
3129
* If you're running a local chef server, you should adjust the `Gemfile` and make sure the version of berkshelf is 3.0.x. This is needed for the `--ssl-verify` option to work correctly.
@@ -54,9 +52,11 @@ you will need a running SSH server open on port 22 and a means to broadcast your
5452
and delete nodes. Use:
5553
* For a local Chef Server just type `knife client edit deis-controller` and your default text
5654
editor will launch, you need to set 'admin' to 'true'.
57-
* For Hosted Chef you need to log into https://manage.opscode.com/ Then goto the Groups tab,
58-
click the 'edit' link on the 'admins' row and then under the 'clients' heading toggle the
59-
'deis-controller' radio button to be enabled. Then confirm the change by saving the group.
55+
* For Hosted Chef, log in to https://manage.opscode.com/. Go to the
56+
Administration tab, click on the "Groups" entry to the left, then the "admins" entry
57+
under "All Groups". Choose the "Permissions" tab and click the "+ Add" button, then
58+
type in "deis-controller" and add it. Assign all permissions to the "deis-controller"
59+
client object.
6060

6161
6. If you want to hack on the command line client (`client/deis.py`), install your local dev version rather than
6262
the one from Pip.

docs/contributing/localdev.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,7 @@ If you don't want to run your own Chef server, you can
8787
`sign up for a free Hosted Chef account`_. This is a free service for up to 5 nodes. After
8888
that, you'll have to start paying.
8989

90-
* `Login to the Chef Server <https://preview.opscode.com/login>`_
90+
* `Login to the Chef Server <https://manage.opscode.com/login>`_
9191
* Click on the ``Administration`` tab and choose your organization
9292
* Click ``Starter Kit`` in the sidebar to start a download
9393
* Copy the ``.chef`` directory inside the Starter Kit into the root of your Deis checkout

docs/operations/provision-controller.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -116,6 +116,6 @@ Save and close the file. The "deis-controller" user is now in the "admins" group
116116
.. _`Digital Ocean`: https://github.com/opdemand/deis/tree/master/contrib/digitalocean#readme
117117
.. _`add the controller to the admins group`: #add-controller-to-admins-group
118118
.. _`knife`: http://docs.opscode.com/knife.html
119-
.. _`OpsCode management interface`: https://manage.opscode.com/groups/admins/edit
119+
.. _`OpsCode management interface`: https://manage.opscode.com/
120120
.. _`steps`: http://docs.opscode.com/manage_server_hosted_groups.html#add-user-to-group
121121

0 commit comments

Comments
 (0)