Merge lp:~mbruzek/charms/trusty/was-base/readme-suggestions into lp:~ibmcharmers/charms/trusty/was-base/trunk

Proposed by Matt Bruzek
Status: Needs review
Proposed branch: lp:~mbruzek/charms/trusty/was-base/readme-suggestions
Merge into: lp:~ibmcharmers/charms/trusty/was-base/trunk
Diff against target: 197 lines (+74/-53)
1 file modified
README.md (+74/-53)
To merge this branch: bzr merge lp:~mbruzek/charms/trusty/was-base/readme-suggestions
Reviewer Review Type Date Requested Status
IBM Charm Authors Pending
Review via email: mp+272487@code.launchpad.net

Description of the change

These are my suggestions on how to make the was-base README better. I fixed the markdown errors and spelling problems, and added more information where needed.

This is not a complete fix! Please review the README for completeness and pretend someone knows nothing about WebSphere when reading the document.

To post a comment you must log in.

Unmerged revisions

33. By Matt Bruzek

Suggestions for the readme.

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'README.md'
2--- README.md 2015-07-24 10:20:52 +0000
3+++ README.md 2015-09-25 21:05:45 +0000
4@@ -2,68 +2,75 @@
5
6 WebSphere Application Server Base
7
8-WebSphere Application Server is a proven, high-performance transaction engine that can help build, run, integrate, and manage dynamic web applications.
9-Details on IBM Websphere Application Server and WAS Base Prduct Page available [here] [WAS-product-page].
10+WebSphere Application Server (WAS) is a proven, high-performance transaction engine that can help build, run, integrate, and manage dynamic web applications.
11+Details on IBM WebSphere Application Server and WAS Base Product Page available [here] [WAS-product-page].
12
13
14 # Usage
15
16-Download your licensed IBM Installation Manager software version 1.5 and above for 'x86_64' based machine. And version 1.8 and above for 'ppc64le' based machine and upload to your apache repository.
17-
18-Download your licensed IBM Websphere Base software 8.5.5.0 version and upload to your apache repository.
19-
20-Download your licensed IBM Websphere Base software WAS fixpack version 8.5.5.4 and upload to your apache repository.
21-
22-For 'ppc64le' based machines, Download your licensed IBM Websphere Base software WAS fixpack version 8.5.5.6 and upload to your apache repository.
23-
24-Put up all the downloaded contents on the web server like Apache and configure apache to serve these packages. These packages can be accessed using a URL from the web server.
25-
26-
27-#Creating the repositories in Apache
28+To deploy this charm successfully you must have the IBM software downloaded and
29+hosted on an HTTP server (such as Apache) that is accessible to the Juju network.
30+
31+Download your licensed IBM Installation Manager (IM) software version 1.5 and above for 'x86_64' based machine. And version 1.8 and above for 'ppc64le' based machine and upload to your Apache repository.
32+
33+Download your licensed IBM WebSphere Base software 8.5.5.0 version and upload to your Apache repository.
34+
35+Download your licensed IBM WebSphere Base software WAS fixpack version 8.5.5.4 and upload to your Apache repository.
36+
37+For 'ppc64le' based machines, Download your licensed IBM WebSphere Base software WAS fixpack version 8.5.5.6 and upload to your Apache repository.
38+
39+Put up all the downloaded contents on the web server like Apache and configure Apache to serve these packages. Ensure these packages can be accessed using a URL from the web server
40+before deploying the charm.
41+
42+
43+# Creating the repository in Apache
44
45 Run steps below with admin access
46
47-Install needed packages
48+Install needed packages
49+
50 apt-get install dpkg-dev apache2
51
52-Create the repository on apache server Under your apache repository directory.
53-Configure apache server to allow access to the repository.
54-
55-To install IBM Websphere Application Server Base you need to install IBM Installation Manager software as prerequisite.
56-To install IBM Installation Manager you need to get the packages for ubuntu, for information about the software and builds please visit (http://www-01.ibm.com/software/passportadvantage/).
57-
58-To install the downloaded binaries you must agree to the IBM license. You can view the full license for IBM Installation Manager and IBM WebSphere Application Server Base by visiting the [Software license agreements search website][License] Search for "IBM Installation Manager" and "IBM Websphere Application Server" and choose the license that applies to the version you are using.
59+Create the repository on Apache server Under your Apache repository directory.
60+Configure Apache server to allow access to the repository.
61+
62+To install IBM WebSphere Application Server Base you need to install IBM Installation Manager software as prerequisite.
63+To install IBM Installation Manager you need to get the packages for Ubuntu, for information about the software and builds please visit (http://www-01.ibm.com/software/passportadvantage/).
64+
65+To install the downloaded binaries you must agree to the IBM license. You can view the full license for IBM Installation Manager and IBM WebSphere Application Server Base by visiting the [Software license agreements search website][License] Search for "IBM Installation Manager" and "IBM WebSphere Application Server" and choose the license that applies to the version you are using.
66
67
68 Run the following to deploy this charm:
69
70 juju deploy was-base
71
72-At this point the charm will wait until the user accepts the license. If you
73-agree to the license, run the following command:
74-
75-If the was_url and im_filename is configured in the config.yaml:
76+At this point the charm will wait until the user accepts the license. If you
77+agree to the license, run the following command:
78
79 juju set was-base accept-ibm-im-license=True accept-ibm-websphere-license=True
80
81-If not,
82-
83- juju set was-base accept-ibm-im-license=True accept-ibm-websphere-license=True was_url=<Web server URL> im_file_name=<IM package name> im_install_path=<IM Installation Path>
84-
85-
86-You can then browse to "http://was-base unit's ip-address:9060/ibm/cinsole" to view WAS Console.
87+Next the charm needs the url and the name of the software to download:
88+
89+ juju set was-base was_url=<Web server URL> im_file_name=<IM package name> sha_im=<IM sha1sum>
90+
91+Note: All these configuration values can be set in a yaml file for repeated or future deployments.
92+
93+After the software installs and is configured, you can then browse to the Integrated Solutions Console "http://was-base unit's ip-address:9060/ibm/console".
94+
95+
96+(Describe how to log in and and get started using WAS base here!)
97
98
99 # Configuration
100
101 `accept-ibm-im-license`
102 The IBM Installation Manager software comes with special terms and conditions from IBM.
103-The IBM Installation Manager software can only be used by accepting the terms and
104+The IBM Installation Manager software can only be used by accepting the terms and
105 conditions found in the IBM-Installation-Manager-license.txt file.
106
107-Setting this option to True indicates that you have read and accept the
108+Setting this option to True indicates that you have read and accept the
109 IBM Installation Manager terms and conditions found in the license file.
110-The license file(s) can be found in the product binaries you downloaded.
111+The license file(s) can be found in the product binaries you downloaded.
112
113 `accept-ibm-websphere-license`
114 Before you can use, extract, or install IBM WebSphere Application Server
115@@ -82,7 +89,7 @@
116
117 `im_install_path`
118 Install Location for Installation Manager. Ex : "/opt/IBM/InstallationManager". Here IM will install at this location, It can be changed if IM needs to be installed at some other place.
119-
120+
121
122 `im_file_name`
123 The IBM Installation Manager Package name. If not set, It will assign the value "Install_Mgr_v1.6.2_Lnx_WASv8.5.5.zip" for x86_64 based machine and "agent.installer.linux.gtk.ppc64le_1.8.1000.20141126_2002.zip" for ppc64le based machine.
124@@ -92,29 +99,44 @@
125
126 #IBM WAS Base Information
127
128-(1) General Information
129+(1) General Information
130 Information on IBM WAS available [here] [WAS-Infocenter]
131
132 (2) Download Information
133
134-Downloadable Package Names for 'x86_64' based machine:
135-WAS_V8.5.5_1_OF_3.zip
136-WAS_V8.5.5_2_OF_3.zip
137-WAS_V8.5.5_3_OF_3.zip
138-8.5.5-WS-WAS-FP0000004-part1.zip
139-8.5.5-WS-WAS-FP0000004-part2.zip
140-
141-Downloadable Package Names for 'ppc64le' based machine:
142-WAS_V8.5.5_FOR_POWERLE_ML.zip
143-WAS_V8.5.5_2_OF_2_FOR_POWERLE_ML.zip
144-8.5.5-WS-WAS-LE-FP0000006-part1.zip
145-8.5.5-WS-WAS-LE-FP0000006-part2.zip
146+This charm attempts to download the IBM software from an HTTP repository
147+designated by the `was_url` configuration option. Make sure that url is
148+accessible on the Juju network and contains the following files in the root
149+directory.
150+
151+The downloadble package name for IBM Installation Manager (IM) on 'x86_64':
152+
153+ Install_Mgr_v1.6.2_Lnx_WASv8.5.5.zip
154+
155+The downloadable package name for IBM Installation Manager (IM) on 'ppc64le':
156+
157+ agent.installer.linux.gtk.ppc64le_1.8.1000.20141126_2002.zip
158+
159+Downloadable package names for WAS base on 'x86_64' based machines:
160+
161+ WAS_V8.5.5_1_OF_3.zip
162+ WAS_V8.5.5_2_OF_3.zip
163+ WAS_V8.5.5_3_OF_3.zip
164+ 8.5.5-WS-WAS-FP0000004-part1.zip
165+ 8.5.5-WS-WAS-FP0000004-part2.zip
166+
167+Downloadable package names for WAS base on 'ppc64le' based machines:
168+
169+ WAS_V8.5.5_FOR_POWERLE_ML.zip
170+ WAS_V8.5.5_2_OF_2_FOR_POWERLE_ML.zip
171+ 8.5.5-WS-WAS-LE-FP0000006-part1.zip
172+ 8.5.5-WS-WAS-LE-FP0000006-part2.zip
173
174 Information on procuring WAS product is available at the [Passport Advantage site] [Passport-Advantage]
175
176-Details about WAS 8.5.5.0 download available [here] [[WAS-8.5.5.0-download]
177+Details about WAS 8.5.5.0 download available [here] [WAS-8.5.5.0-download]
178
179-Information about insatllation of WAS Base on 'ppc64le' based machine available [here] [WAS-for-ppc64le]
180+Information about installation of WAS Base on 'ppc64le' based machine available [here] [WAS-for-ppc64le]
181
182 Details about WAS 8.5.5.4 fixpack download available [here] [WAS-8.5.5.4-fixpack-download].
183
184@@ -124,7 +146,7 @@
185
186 (3) Contact Information
187
188-For issues with this charm, please contact jujusupp@us.ibm.com
189+For issues with this charm, please contact The IBM Support team <jujusupp@us.ibm.com>
190
191 <!-- Links -->
192
193@@ -149,4 +171,3 @@
194 [WAS-ppc64le-fixpack-info]: http://www-01.ibm.com/support/docview.wss?uid=swg24040035
195
196 [License]: http://www-03.ibm.com/software/sla/sladb.nsf/search
197-

Subscribers

People subscribed via source and target branches