Merge lp:~jtv/maas/doc-multi-managed-networks into lp:~maas-committers/maas/trunk
Status: | Merged |
---|---|
Approved by: | Jeroen T. Vermeulen |
Approved revision: | no longer in the source branch. |
Merged at revision: | 1871 |
Proposed branch: | lp:~jtv/maas/doc-multi-managed-networks |
Merge into: | lp:~maas-committers/maas/trunk |
Diff against target: |
166 lines (+81/-30) 2 files modified
docs/cluster-configuration.rst (+59/-22) docs/configure.rst (+22/-8) |
To merge this branch: | bzr merge lp:~jtv/maas/doc-multi-managed-networks |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Julian Edwards (community) | Approve | ||
Review via email: mp+204155@code.launchpad.net |
Commit message
Update documentation to reflect that a cluster can now comprise multiple managed networks.
Description of the change
A lot of this branch will be unexpected or perhaps even out of scope. But updating documentation outside the code is often an afterthought, and a lousy chore when it comes to frequent small changes, so maybe we just can't afford to forgo occasional radical drive-by rewrites.
Besides documenting multiple-
At the top of cluster-
Oh, yes, and I like addressing the reader in the second person. I think it makes for easy grammar and snappy explanations. But that's a matter of taste, de which as you know non est disputandum.
Jeroen
review: approve
Nice write up. I've got a few suggestions for improvements but nothing major.
On Friday 31 Jan 2014 04:32:26 you wrote: managed- interfaces- per-cluster, I also took the
> Besides documenting multiple-
> liberty of starting a major-new-features list in the changelog (something I
> think a good Samaritan on the team quietly did for us just before the last
> release) and naming Physical Zones there in addition to my own change.
Thank you for starting this, but there is no real need. The release manager
(usually me) should be writing this at release time based on blueprints and
bugs that were closed in the milestone.
> Oh, yes, and I like addressing the reader in the second person. I think it
> makes for easy grammar and snappy explanations. But that's a matter of
> taste, de which as you know non est disputandum.
I don't mind what's used, as long as it's consistent across all the documents.
> configuration. rst' configuration. rst 2013-09-19 06:17:32 +0000 configuration. rst 2014-01-31 04:31:13 +0000 ======= =======
> === modified file 'docs/cluster-
> --- docs/cluster-
> +++ docs/cluster-
> @@ -1,20 +1,32 @@
> Cluster Configuration
> =======
>
> -Before all the features of MAAS can be used for the first time, you have to
> -accept and configure a cluster controller. If you don't do this step, you
> -will have to look at :ref:`manual-dhcp`.
> +Before any of MAAS's features can be used for the first time, you must have
> +a cluster controller and configure it to manage at least one network of
> +nodes. Any node in the cluster should be attached to exactly one of these
I would write this as "All nodes in the cluster should be attached to one of
the networks" otherwise it seems like you're expecting only one node to be
attached. The word "exactly" is also probably superfluous; if it's left in
there should be more a immediate explicit explanation of why.
> +networks. (In addition, a node can be attached to any number of networks
> +that are not managed by MAAS.)
> +
> +Managing a network normally means that MAAS will serve DHCP from the
> cluster +controller. **Do this only on a network that was set up with this
> in mind.** +Running your own DHCP server that competes with an existing one
> that's +already managing the network can cause serious disruption, and it
> can be hard +for administrators to track the source of the problem. Worse,
> the problems +may not become immediately noticeable. Make sure you
> understand the +implications of running a DHCP server before doing this.
Add in here that the MAAS UI will show any other DHCP servers that it detected
on the network right there on the cluster config page.
> +
>
> Cluster acceptance
> ------------------
>
> -For each new cluster that is added to MAAS, including the initial
> installation, -it has to be first accepted into the system. Clusters that
> are installed but -have not been accepted yet show up as "pending". The
> exception to this is that -the very first cluster controller to connect
> from the same host as the region -controller is automatically accepted.
> +If you install your first cluster controller on the same system as the
> regio...