Merge lp:~adam-collard/landscape-charm/fix-landscape-readme into lp:~landscape/landscape-charm/stable

Proposed by Adam Collard
Status: Merged
Approved by: Adam Collard
Approved revision: 225
Merged at revision: 224
Proposed branch: lp:~adam-collard/landscape-charm/fix-landscape-readme
Merge into: lp:~landscape/landscape-charm/stable
Diff against target: 101 lines (+30/-23)
1 file modified
README.md (+30/-23)
To merge this branch: bzr merge lp:~adam-collard/landscape-charm/fix-landscape-readme
Reviewer Review Type Date Requested Status
Alberto Donato (community) Approve
David Britton (community) Approve
🤖 Landscape Builder test results Approve
Review via email: mp+255552@code.launchpad.net

Commit message

Update the README to fix some formatting issues and update out of date text.

Description of the change

Update the README to fix some formatting issues and update out of date text.

http://markable.in/editor/ is a handy way of checking formatting

To post a comment you must log in.
Revision history for this message
🤖 Landscape Builder (landscape-builder) wrote :

Command: make test
Result: Success
Revno: 224
Branch: lp:~adam-collard/landscape-charm/fix-landscape-readme
Jenkins: https://ci.lscape.net/job/latch-test/428/

review: Approve (test results)
Revision history for this message
David Britton (dpb) wrote :

+1 with small format changes inline

review: Approve
Revision history for this message
Alberto Donato (ack) wrote :

+1, just one formatting suggestion.

review: Approve
Revision history for this message
Adam Collard (adam-collard) :
225. By Adam Collard

Incorporate formatting suggestions from dpb and ack

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
=== modified file 'README.md'
--- README.md 2015-03-23 19:23:57 +0000
+++ README.md 2015-04-09 11:01:32 +0000
@@ -10,7 +10,7 @@
10connected to other charms to be fully functional. Example deployments are given10connected to other charms to be fully functional. Example deployments are given
11below.11below.
1212
13For more information about Landscape, go to http://www.ubuntu.com/management13For more information about Landscape, go to [Ubuntu Advantage](http://www.ubuntu.com/management)
1414
15Standard Usage15Standard Usage
16==============16==============
@@ -20,15 +20,16 @@
2020
21Please use one of the following bundle types depending on your needs:21Please use one of the following bundle types depending on your needs:
2222
23 https://jujucharms.com/u/landscape/landscape-scalable/23 * [landscape-scalable](https://jujucharms.com/u/landscape/landscape-scalable/)
24 https://jujucharms.com/u/landscape/landscape-dense-maas/24 * [landscape-dense-maas](https://jujucharms.com/u/landscape/landscape-dense-maas/)
25 https://jujucharms.com/u/landscape/landscape-dense/25 * [landscape-dense](https://jujucharms.com/u/landscape/landscape-dense/)
2626
27For the landscape-scalable case:27For the `landscape-scalable` case:
2828
29 sudo apt-add-repository ppa:juju/stable29 $ sudo apt-add-repository ppa:juju/stable
30 sudo apt-get update30 $ sudo apt-get update
31 juju quickstart u/landscape/landscape-scalable31 $ sudo apt-get install juju-quickstart
32 $ juju quickstart u/landscape/landscape-scalable
3233
3334
34Customized Deployments35Customized Deployments
@@ -45,17 +46,21 @@
45Configuration46Configuration
46=============47=============
4748
48Landscape is a commercial product and as such it needs configuration of a 49Landscape is a commercial product which is bundled with a license
49license and password protected repository before deployment. Please login to 50allowing management of up to 10 physical machines and 10 more virtual
50your "hosted account" (on landscape.canonical.com) to gather these details 51machines, for a total of 20.
51after purchasing seats for LDS. All information is found by following a link 52
52on the left side of the page called "access the Landscape Dedicated Server 53If you need to manage more machines then you'll need to configure a
53archive"54license and password protected repository before deployment. Please
55login to your [hosted account](https://landscape.canonical.com/) to
56gather these details after purchasing seats for LDS. All information
57is found by following a link on the left side of the page called
58"access the Landscape Dedicated Server archive"
5459
55license-file60license-file
56------------61------------
5762
58You can set this as a juju configuration option after deployment63You can set this as a Juju configuration option after deployment
59on each deployed landscape-service like:64on each deployed landscape-service like:
6065
61 $ juju set <landscape-service> "license-file=$(cat license-file)"66 $ juju set <landscape-service> "license-file=$(cat license-file)"
@@ -68,15 +73,15 @@
68While useful for testing, this must not be used for production deployments.73While useful for testing, this must not be used for production deployments.
6974
70For production deployments, you should include a "real" SSL certificate key75For production deployments, you should include a "real" SSL certificate key
71pair that has been signed by a CA that your clients trust in the apache charm76pair that has been signed by a CA that your clients trust in the Apache charm
72configuration.77configuration.
7378
7479
75Unit Testing80Unit Testing
76============81============
7782
78The Landscape charm is fairly well unit tested and new code changes83The Landscape charm is unit tested and new code changes should be
79should be submitted with unit tests. You can run them like this:84submitted with unit tests. You can run them like this:
8085
81 $ sudo apt-get install python-twisted-core86 $ sudo apt-get install python-twisted-core
82 $ make test87 $ make test
@@ -85,9 +90,11 @@
85Integration Testing90Integration Testing
86===================91===================
8792
88This charm makes use of juju-deployer and the charm-tools package to enable93This charm makes use of
89end-to-end integration testing. This is how you proceed with running94[juju-deployer](http://pythonhosted.org/juju-deployer/) and
90them:95[charm-tools](https://jujucharms.com/docs/1.20/tools-charm-tools) to
96enable end-to-end integration testing. This is how you proceed with
97running them:
9198
92 # Make sure your JUJU_ENV is *not* bootstrapped, and:99 # Make sure your JUJU_ENV is *not* bootstrapped, and:
93 $ sudo apt-get install python-pyscopg2 python-mocker python-psutil100 $ sudo apt-get install python-pyscopg2 python-mocker python-psutil

Subscribers

People subscribed via source and target branches