Skip to content

Commit f206137

Browse files
authored
docs: fixes grammar and spelling in Markdown files only (#10656)
1 parent fd3d605 commit f206137

File tree

8 files changed

+18
-18
lines changed

8 files changed

+18
-18
lines changed

Diff for: plugins/storage/volume/adaptive/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ name=storage-volume-<providername>
3434
parent=storage
3535
```
3636
### Spring Bean Context Configuration
37-
This provides instructions of which provider implementation class to load when the Spring bean initilization is running.
37+
This provides instructions of which provider implementation class to load when the Spring bean initialization is running.
3838
```
3939
<!-- resources/META-INF/cloudstack/storage-volume-<providername>/spring-storage-volume-<providername>-context.xml -->
4040
<beans xmlns="http://www.springframework.org/schema/beans"

Diff for: plugins/storage/volume/storpool/README.md

+4-4
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ independent parts:
3939
* ./src/com/... directory tree: agent related classes and commands send from management to agent
4040
* ./src/org/... directory tree: management related classes
4141

42-
The plugin is intended to be self contained and non-intrusive, thus ideally deploying it would consist of only
42+
The plugin is intended to be self-contained and non-intrusive, thus ideally deploying it would consist of only
4343
dropping the jar file into the appropriate places. This is the reason why all StorPool related communication
4444
(ex. data copying, volume resize) is done with StorPool specific commands even when there is a CloudStack command
4545
that does pretty much the same.
@@ -183,7 +183,7 @@ This storage tag may be used later, when defining service or disk offerings.
183183
<td>takeSnapshot + copyAsync (S => S)</td>
184184
</tr>
185185
<tr>
186-
<td>Create volume from snapshoot</td>
186+
<td>Create volume from snapshot</td>
187187
<td>create volume from snapshot</td>
188188
<td>management + agent(?)</td>
189189
<td>copyAsync (S => V)</td>
@@ -279,7 +279,7 @@ In this case only snapshots won't be downloaded to secondary storage.
279279

280280
#### If bypass option is enabled
281281

282-
The snapshot exists only on PRIMARY (StorPool) storage. From this snapshot it will be created a template on SECONADRY.
282+
The snapshot exists only on PRIMARY (StorPool) storage. From this snapshot it will be created a template on SECONDARY.
283283

284284
#### If bypass option is disabled
285285

@@ -290,7 +290,7 @@ This is independent of StorPool as snapshots exist on secondary.
290290
### Creating ROOT volume from templates
291291

292292
When creating the first volume based on the given template, if snapshot of the template does not exists on StorPool it will be first downloaded (cached) to PRIMARY storage.
293-
This is mapped to a StorPool snapshot so, creating succecutive volumes from the same template does not incur additional
293+
This is mapped to a StorPool snapshot so, creating successive volumes from the same template does not incur additional
294294
copying of data to PRIMARY storage.
295295

296296
This cached snapshot is garbage collected when the original template is deleted from CloudStack. This cleanup is done

Diff for: tools/docker/README.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ docker run -ti --name cloudstack --link cloudstack-mysql:mysql -d -p 8080:8080 -
5858
### Marvin
5959

6060
Use marvin to deploy or test your CloudStack environment.
61-
Use Marvin with cloudstack connection thru the API port (8096)
61+
Use Marvin with cloudstack connection through the API port (8096)
6262

6363
```
6464
docker pull cloudstack/marvin
@@ -99,7 +99,7 @@ tag:latest = main branch
9999
docker build -f Dockerfile.centos6 -t cloudstack/management_centos6 .
100100
```
101101

102-
2. on jenkins, database and systemvm.iso are pre-deployed. the inital start require privileged container to
102+
2. on jenkins, database and systemvm.iso are pre-deployed. the initial start require privileged container to
103103
mount systemvm.iso and copy ssh_rsa.pub into it.
104104

105105
```

Diff for: tools/marvin/marvin/misc/build/CI.md

+4-4
Original file line numberDiff line numberDiff line change
@@ -72,15 +72,15 @@ systems - these are virtual/physical infrastructure mapped to cobbler profiles b
7272

7373
When a new image needs to be added we create a 'distro' in cobbler and associate that with a profile's kickstart. Any new systems to be hooked-up to be serviced by the profile can then be added easily by cmd line.
7474

75-
b. Puppet master - Cobbler reimages machines on-demand but it is upto puppet recipes to do configuration management within them. The configuration management is required for kvm hypervisors (kvm agent for eg:) and for the cloudstack management server which needs mysql, cloudstack, etc. The puppetmasterd daemon on the driver-vm is responsible for 'kicking' nodes to initiate configuration management on themselves when they come alive.
75+
b. Puppet master - Cobbler reimages machines on-demand, but it is upto puppet recipes to do configuration management within them. The configuration management is required for kvm hypervisors (kvm agent for eg:) and for the cloudstack management server which needs mysql, cloudstack, etc. The puppetmasterd daemon on the driver-vm is responsible for 'kicking' nodes to initiate configuration management on themselves when they come alive.
7676

7777
So the driver-vm is also the repository of all the puppet recipes for various modules that need to be configured for the test infrastructure to work. The modules are placed in /etc/puppet and bear the same structure as our GitHub repo. When we need to affect a configuration change on any of our systems we only change the GitHub repo and the systems in place are affected upon next run.
7878

7979
c. dnsmasq - DNS is controlled by cobbler but its configuration of hosts is set within dnsmasq.d/hosts. This is a simple 1-1 mapping of hostnames with IPs. For the most part this should be the single place where one needs to alter for replicating the test setup. Everywhere else only DNS names are/should-be used. open ports 53, 67 on server
8080

8181
d. dhcp - DHCP is also done by dnsmasq. All configuration is in /etc/dnsmasq.conf. static mac-ip-name mappings are given for hypervisors while the virtual instances get dynamic ips
8282

83-
e. ipmitool - ipmi for power management is setup on all the test servers and the ipmitool provides a convienient cli for booting the machines on the network into PXEing.
83+
e. ipmitool - ipmi for power management is setup on all the test servers and the ipmitool provides a convenient cli for booting the machines on the network into PXEing.
8484

8585
f. jenkins-slave - jenkins slave.jar is placed on the driver-vm as a service in /etc/init.d to react to jenkins schedules and to post reports to. The slave runs in headless mode as the driver-vm does not run X.
8686

@@ -99,7 +99,7 @@ d. multi-pod tests
9999
marvin integration
100100
==================
101101

102-
once cloudstack has been installed and the hypervisors prepared we are ready to use marvin to stitch together zones, pods, clusters and compute and storage to put together a 'cloud'. once configured - we perform a cursory health check to see if we have all systemVMs running in all zones and that built-in templates are downloaded in all zones. Subsequently we are able to launch tests on this environment
102+
once cloudstack has been installed and the hypervisors prepared we are ready to use marvin to stitch together zones, pods, clusters and compute and storage to put together a 'cloud'. once configured - we perform a cursory health check to see if we have all systemVMs running in all zones and that built-in templates are downloaded in all zones. Subsequently, we are able to launch tests on this environment
103103

104104
Only the latest tests from git are run on the setup. This allows us to test in a pseudo-continuous fashion with a nightly build deployed on the environment. Each test run takes a few hours to finish.
105105

@@ -121,7 +121,7 @@ When jenkins triggers the job following sequence of actions occur on the test in
121121

122122
3. we fetch the last successful marvin build from builds.a.o and install it within this virtualenv. installing a new marvin on each run helps us test with the latest APIs available.
123123

124-
4. we fetch the latest version of the driver script from github:cloud-autodeploy. fetching the latest allows us to make adjustments to the infra without having to copy scripts in to the test infrastrcuture.
124+
4. we fetch the latest version of the driver script from github:cloud-autodeploy. fetching the latest allows us to make adjustments to the infra without having to copy scripts in to the test infrastructure.
125125

126126
5. based on the hypervisor chosen we choose a profile for cobbler to reimage the hosts in the infrastructure. if xen is chosen we bring up the profile of the latest xen kickstart available in cobbler. currently - this is at xen 6.0.2. if kvm is chosen we can pick between ubuntu and rhel based host OS kickstarts.
127127

Diff for: ui/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ Fix issues and vulnerabilities:
6262

6363
npm audit
6464

65-
A basic development guide and explaination of the basic components can be found
65+
A basic development guide and explanation of the basic components can be found
6666
[here](docs/development.md)
6767

6868
## Production

Diff for: ui/docs/full-test-plan.template.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -484,7 +484,7 @@ This requires configuring and setting up CKS: http://docs.cloudstack.apache.org/
484484
- [ ] Disable/enable host
485485
- [ ] Enable/cancel maintenance mode
486486
- [ ] Enable/disable out-of-band management
487-
- [ ] Enable/disale HA
487+
- [ ] Enable/disable HA
488488
- [ ] Delete host (only if disabled)
489489

490490
**Infrastructure > Primary Storage**

Diff for: ui/docs/smoke-test-plan.template.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ This requires configuring and setting up CKS: http://docs.cloudstack.apache.org/
5858

5959
**VPC**
6060
- [ ] Add VPC
61-
- [ ] VPC actions - updat, restart, delete
61+
- [ ] VPC actions - update, restart, delete
6262
- [ ] Add security group
6363
- [ ] Add/delete ingress/egress rule
6464

Diff for: ui/src/style/README.md

+4-4
Original file line numberDiff line numberDiff line change
@@ -5,15 +5,15 @@
55
## main .less entry points:
66

77
1. dist/antd.less
8-
- imports everthing with index.less + components.less
8+
- imports everything with index.less + components.less
99
2. lib/style/index.less
1010
- themes/default.less
1111
- color/colors'
1212
- default theme @variables
1313
- core/index.less
1414
- includes base styles, motion rules and iconfont
1515

16-
# src/style/ explaination
16+
# src/style/ explanation
1717

1818
- index.less includes ant styles, as well as all custom variables and rules
1919

@@ -25,7 +25,7 @@
2525
- include all rules that reset styles, define global stuffs without classes at all
2626
- e.g. body {} p, ul, li {} h1, h2, h3 {}
2727
3. ant-overwrite
28-
- any styles that overwrites the existin ant rules by any reason
28+
- any styles that overwrites the existing ant rules by any reason
2929
- e.g. classes like .ant-layout-header .anticon {}
3030
4. frame
3131
- everything that belongs to the frame
@@ -34,7 +34,7 @@
3434
- rules that modify the page at all if new layout class is set.
3535
- e.g. #html class="layout-ant-black"#
3636
6. objects
37-
- repeatly used elements like buttons, inputs
37+
- repeatedly used elements like buttons, inputs
3838
7. components
3939
- complex elements like dropdown, forms, table, search (usually include this to components/FooterToolbar/ folder)
4040

0 commit comments

Comments
 (0)