| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
Change-Id: Ic356857db199529a4eaacb9140d71a8fd7c70375
Signed-off-by: Manisha Saini <msaini@redhat.com>
|
|
|
|
|
|
|
| |
bricks are down
Change-Id: I1169250706494b1b833d3b7e8a1ee148426e224b
Signed-off-by: Vitalii Koriakov <vkoriako@redhat.com>
|
|
|
|
|
|
|
|
| |
Adding quota_libs.py with the quota_fetch_daemon_pid library.
This library gets the PID of quota daemon from all the nodes.
Change-Id: Icc5ecba5649a2f7fd48d5cedda6c1dd3ad8b50c0
Signed-off-by: Vinayak Papnoi <vpapnoi@redhat.com>
|
|
|
|
| |
Change-Id: I6cdb3122af071f9f7bcfaeba8427e5c4aad8a4ec
|
|
|
|
|
|
|
|
|
|
| |
When bricks of various sizes are used to create a
disperse volume, volume size should be of the size
(number of data bricks * least of brick size)
RHG3-11124
Change-Id: Ic791212bf028328996b896ae4896cf860c153264
Signed-off-by: Sunil Kumar Acharya <sheggodu@redhat.com>
|
|
|
|
|
|
|
| |
that nodes are online even if nodes are still offline
Change-Id: I57da740fbc8eef2e41d5dfe3bb82a8d487630893
Signed-off-by: Vitalii Koriakov <vkoriako@redhat.com>
|
|
|
|
|
|
| |
We renamed the quota functions, so this caused some conflicts on master.
Change-Id: I5eb6381dc77dcd99929cbc20173941bf1bd2290d
|
|
|
|
|
| |
Change-Id: I1b06d935ae056dd0fe583f3c1a9f181ec2a40076
Signed-off-by: rallan <rallan@redhat.com>
|
|
|
|
|
| |
Change-Id: Ie5072e8f29185104bcd54348465cc6e96cce5f00
Signed-off-by: Akarsha <akrai@redhat.com>
|
|
|
|
|
|
|
|
| |
Information of snapshots taken for a specified snapshot/volume
or all snapshots present in the system
Change-Id: Ibe355053848b234e0892c0b7f68bfed053f8867a
Signed-off-by: srivickynesh <sselvan@redhat.com>
|
|
|
|
|
| |
Change-Id: I0f01234c66a42844bfa5b6c548cd17f4512d98e2
Signed-off-by: Manisha Saini <msaini@redhat.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
In this test case, We will check uuid's of bricks in output of
gluster volume info --xml output from newly probed node.
Steps followed are:
1. Create a two node cluster
2. Create and start a 2x2 volume
3. From the existing cluster probe to a new node
4. Check gluster volume info --xml from newly probed node
5. In the output gluster volume info --xml, uuid's of bricks
should be non-zero
Change-Id: I73d07f1b91b5beab26cc87217defb8999fba474e
Signed-off-by: Sanju Rakonde <srakonde@redhat.com>
|
|
|
|
|
|
|
|
|
|
| |
- added quota_libs.py with quota_validate library
- Removed redundant function in quota_ops.
- changed naming of quota_ops to be consistent and
intutive w.r.t cli
Change-Id: I4faf448ea308c9e04b548d6174d900fcf56978a5
Signed-off-by: Sanoj Unnikrishnan <sunnikri@redhat.com>
|
|
|
|
|
|
| |
decription.
Change-Id: I895b1eb51e0bc425ba1aff559374ea9383894ccb
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
-> Create Volume
-> Start rebalance
-> Check task type in volume status
-> Check task status string in volume status
-> Check task type in volume status xml
-> Check task status string in volume status xml
-> Start Remove brick operation
-> Check task type in volume status
-> Check task status string in volume status
-> Check task type in volume status xml
-> Check task status string in volume status xml
Change-Id: I9de53008e19f1965dac21d4b80b9b271bbcf53a1
Signed-off-by: Rajesh Madaka <rmadaka@redhat.com>
|
|
|
|
|
|
|
| |
options should not be applicable to glfsheal
Change-Id: I019b0299dd7f907446e85f6de0186fb61a3ce1f1
Signed-off-by: Vitalii Koriakov <vkoriako@redhat.com>
|
|
|
|
|
|
|
|
| |
Description: Test case which checks for gfid self heal
of a file on 1x3 replicated volume
Change-Id: I3bad7c16435bd99fa3f5b812c65970bebdbd18ac
Signed-off-by: Kartik_Burmee <kburmee@redhat.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Description: This test case runs split-brain resolution CLIs
on a file in gfid split-brain on 1x2 volume.
1. kill 1 brick
2. create a file at mount point
3. bring back the killed brick
4. kill the other brick
5. create same file at mount point
6. bring back the killed brick
7. try heal from CLI and check if it gets completed
Change-Id: Iddd386741c3c672cda90db46facd7b04feaa2181
|
|
|
|
|
|
|
| |
may be down
Change-Id: I0515680e2cbe582917f0034461b305a33b75ca94
Signed-off-by: Vitalii Koriakov <vkoriako@redhat.com>
|
|
|
|
|
|
|
|
|
| |
This test case covers the quota functionality for
a volume with a single brick (1x1).
Quota help cli command is also validated here.
Change-Id: I772f4646e2229c21f4547122410633715ef47668
Signed-off-by: Vinayak Papnoi <vpapnoi@redhat.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Verifying directory quota functionality with respect to the
limit-usage option. Set limits on various directories [breadth]
and check for the quota list of all the directories.
* Enable Quota
* Create 10 directories and set limit of 1GB on each directory
* Perform a quota list operation
* Create some random amount of data inside each directory
* Perform a quota list operation
Change-Id: I3ffc5b99018365eca21ecbdd55d6d9c176f36d6f
Signed-off-by: Vinayak Papnoi <vpapnoi@redhat.com>
Signed-off-by: Vitalii Koriakov <vkoriako@redhat.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
-> Create Volume
-> Get the current op-version
-> Get the max supported op-version
-> Verify vol info file exists or not in all servers
-> Get the version number from vol info file
-> If current op-version is less than max-op-version
set the current op-version to max-op-version
-> After vol set operation verify that version number
increased by one or not in vol info file
-> verify that current-op-version and max-op-version same or not.
Change-Id: If56210a406b15861b0a261e29d2e5f45e14301fd
Signed-off-by: Rajesh Madaka <rmadaka@redhat.com>
|
|
|
|
|
| |
Change-Id: I47d0ac4afac44442bd877243c45581df83c6a2e7
Signed-off-by: Vitalii Koriakov <vkoriako@redhat.com>
|
|
|
|
|
| |
Change-Id: I734f85671f17e9a7e9d863aa3a0ef8f632182d48
Signed-off-by: Vitalii Koriakov <vkoriako@redhat.com>
|
|
|
|
|
| |
Change-Id: Ie81b6ecb7e7af0524a42b37f0256a2cfff5d7736
Signed-off-by: Rajesh Madaka <rmadaka@redhat.com>
|
|
|
|
|
|
|
| |
Adding minor enhancement
Change-Id: I47cc2e6a134b0ebbc8573b3d46e7e0bd5e7fd0cc
Signed-off-by: Jilju Joy <jijoy@localhost.localdomain>
|
|
|
|
|
|
| |
Adding minor enhancement
Addressed comments
Change-Id: Ic4b693be51c853531a63218be7485374d1f6934e
|
|
|
|
|
| |
Change-Id: I90c51f0e945cfe85e60bc97e1ed3b617a0a7eba5
Signed-off-by: Vitalii Koriakov <vkoriako@redhat.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
-> Create volume
-> Enable server quorum on volume
-> Stop glusterd on all nodes except first node
-> Verify brick status of nodes where glusterd is running with
default quorum ratio(51%)
-> Change the cluster.server-quorum-ratio from default to 95%
-> Start glusterd on all servers except last node
-> Verify the brick status again
Change-Id: I249574fe6c758e6b8e5bea603f36dcf8698fc1de
Signed-off-by: Rajesh Madaka <rmadaka@redhat.com>
|
|
|
|
|
| |
Change-Id: Ie685a2e60c19bc096c54034a6b2f7d4380441f3d
Signed-off-by: Vitalii Koriakov <vkoriako@redhat.com>
|
|
|
|
|
|
| |
Change-Id: I389aaa59db10b40d3ec117b8bb23d76fad29b41b
Signed-off-by: Sunil Kumar Acharya <sheggodu@redhat.com>
Signed-off-by: Ashish Pandey <aspandey@redhat.com>
|
|
|
|
|
|
| |
Change-Id: I2a3427cb9165cb2b06a1c72962071e286a65e0a8
Signed-off-by: Bala Konda Reddy M <bmekala@redhat.com>
Signed-off-by: Bala Konda Reddy Mekala <bmekala@redhat.com>
|
|
|
|
| |
Change-Id: I6b4c3a0ed2ede26e4db3210ee87e604e01059748
|
|
|
|
| |
Change-Id: Ic9dc93a8a433e7630c669c924b54916f4b838809
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
If the dataset has hidden files and when added bricks and triggered
rebalance, rebalance should be able to pick the hidden files for
migration and should migrate those without any issues and the
checksum should match post rebalance.
Changes:
- Minor fixes
- Imrpoved imports
- Removed logs of rebalance status
Change-Id: I31c5859e112ad3a6efef7e008995090afda677cc
Signed-off-by: Prasad Desala <tdesala@redhat.com>
|
|
|
|
|
| |
Change-Id: I70dc1930dabebc8e0af4c83c8b70842f92f9865a
Signed-off-by: srivickynesh <sselvan@redhat.com>
|
|
|
|
|
| |
Change-Id: I5ffd826bd375956e29ef6f52913fa7dabf8bc7ce
Signed-off-by: Gaurav Yadav <gyadav@redhat.com>
|
|
|
|
|
| |
Change-Id: I3af948e10673737d06e352e3bb8a1bec58ea3c55
Signed-off-by: srivickynesh <sselvan@redhat.com>
|
|
|
|
|
|
|
|
|
|
| |
Where .snaps folder is only readable and
listing all the snapshots and it's content.
Also ensures that deactivated snapshot doesn't get listed.
Change-Id: I25ad451986c861038450c0369e6cbc130b8945bb
Signed-off-by: vivek das <vdas@redhat.com>
Signed-off-by: srivickynesh <sselvan@redhat.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Description:
est script to verify glustershd process on newly probed sAdding Test
case test_glustershd_on_newly_probed_server
Description:
Test script to verify glustershd process on newly probed server
* check glustershd process - only 1 glustershd process should be running
* Add new node to cluster
* check glustershd process - only 1 glustershd process should be running on
all servers inclusing newly probed server
* stop the volume
* add another node to cluster
* check glustershd process - glustershd process shouldn't be running on
servers including newly probed server
* start the volume
* check glustershd process - only 1 glustershd process should be running
on all servers inclusing newly probed server
Change-Id: I6142000ee8322b7ab27dbcd27e05088d1c8be806
Signed-off-by: Vijay Avuthu <vavuthu@redhat.com>
Signed-off-by: Vitalii Koriakov <vkoriako@redhat.com>
|
|
|
|
|
| |
Change-Id: Id2afba5b96177b2acde057357d58f0b257104c98
Signed-off-by: srivickynesh <sselvan@redhat.com>
|
|
|
|
|
|
|
|
| |
This testcase verifies, volume stop should not be allowed while
rebalance is in-progress and it should throw appropriate error.
Change-Id: I24ffc263f26eb99fff774cb851ac98ac6fed2bee
Signed-off-by: Prasad Desala <tdesala@redhat.com>
|
|
|
|
|
|
|
| |
Changes:
- Updated test case add brics to volume with IO operations.
Change-Id: I61e83c0d58d65783da4e54bc2a8a32a35b515c07
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changes:
- Add more log end points
- Include dht glusto's functions
- Fix count log parameters
- Convert docstring to google style docstring on helper function
- Renamed test class
Change-Id: Ib919e86c8c79e8bdad4007bc9d77d76b031ecb3d
|
|
|
|
|
|
|
|
|
| |
This testcase will enable/disable quota by giving negative inputs
and also try to enable timeouts by giving huge value , all testcases
have to return false.
Change-Id: I3996a38a728c20199ef969d03ff9e11dc774ee6c
Signed-off-by: venkata edara <redara@redhat.com>
|
|
|
|
|
| |
Change-Id: Ie9234be69a601d0489b159183fb02cff8758df89
Signed-off-by: Akarsha <akrai@redhat.com>
|
|
|
|
|
|
|
|
|
| |
This test case covers the quota list functionality
with and without the path. Both outputs for quota list
with and without path should match.
Change-Id: I251cae896558e09bee3d4a689f8287df2b0bb585
Signed-off-by: Vinayak Papnoi <vpapnoi@redhat.com>
|
|
|
|
|
|
|
|
|
|
| |
Adding a function to check if quota-deem-statfs is
enabled or not. quota-deem-statfs should be enabled
by default when quota is enabled.
Resolved merge conflit.
Addressed comments
Change-Id: Ifbae5b123f42da3fff28299630373f4060520769
Signed-off-by: Vinayak Papnoi <vpapnoi@redhat.com>
|
|
|
|
|
|
|
|
| |
* wait_for_fix_layout_to_complete
* wait_for_rebalance_to_complete
Change-Id: I6e243725040f9d7bd7b46e00292771e76ee6fadf
Signed-off-by: Prasad Desala <tdesala@redhat.com>
|
|
|
|
|
|
|
|
| |
with volume operations add-brick, remove-brick, replace-brick post volume type change
Change-Id: I44a1ff6fab3228736ae9c83fe67b16c2e8c40adc
Signed-off-by: Karan Sandha <ksandha@redhat.com>
Signed-off-by: Vitalii Koriakov <vkoriako@redhat.com>
|