Slawomir Jankowski
ecbd4fbe30
Update smoke tests
...
Signed-off-by: Slawomir Jankowski <slawomir.jankowski@intel.com>
2020-12-22 16:29:06 +01:00
Slawomir Jankowski
488acc6d4d
Drop one utils test
...
The function that it tested no longer works the same.
Signed-off-by: Slawomir Jankowski <slawomir.jankowski@intel.com>
util test
2020-12-22 16:29:06 +01:00
Slawomir Jankowski
cb6d6aaaba
Modify smoke tests example
...
Signed-off-by: Slawomir Jankowski <slawomir.jankowski@intel.com>
2020-12-22 16:29:06 +01:00
Slawomir Jankowski
0d9a56b4f0
Update smoke tests utilities
...
according to recent changes
Signed-off-by: Slawomir Jankowski <slawomir.jankowski@intel.com>
2020-12-22 16:29:06 +01:00
Slawomir Jankowski
031a37a041
Remove unused function from smoke tests
...
Signed-off-by: Slawomir Jankowski <slawomir.jankowski@intel.com>
2020-12-22 16:29:06 +01:00
Slawomir Jankowski
0f331cb650
casadm: Add option to print full /dev/by-id link
...
User can check path in runtime to use the same in config.
Signed-off-by: Slawomir Jankowski <slawomir.jankowski@intel.com>
2020-12-22 16:29:06 +01:00
Slawomir Jankowski
7b4837e240
Documentation update
...
Signed-off-by: Slawomir Jankowski <slawomir.jankowski@intel.com>
2020-12-22 16:29:06 +01:00
Slawomir Jankowski
d7e0bad5a4
Coding style fixes in loader to meet PEP 8 criteria
...
Change str.format() to formatted string literals.
It should be a little faster and easier to read.
Signed-off-by: Slawomir Jankowski <slawomir.jankowski@intel.com>
2020-12-22 16:29:05 +01:00
Slawomir Jankowski
068d90bbea
Do not accept non-by-id path in opencas.conf
...
Exception: allow passing exported objects paths.
Signed-off-by: Slawomir Jankowski <slawomir.jankowski@intel.com>
2020-12-22 16:29:05 +01:00
Slawomir Jankowski
10e5e017c1
Reject path which isn't by-id link
...
Check if path passed to core adding or cache starting is by-id link
otherwise do not allow to use it except it is exported object's path.
Do not resolve device's by-id path during core addition or cache starting.
Signed-off-by: Slawomir Jankowski <slawomir.jankowski@intel.com>
2020-12-22 16:29:05 +01:00
Robert Baldyga
4799a2e788
Merge pull request #600 from robertbaldyga/kernel-5.8
...
Add support for kernels up to 5.8
2020-12-22 15:29:25 +01:00
Robert Baldyga
7e40570bbd
Remove #ifdef for unsupported kernel version
...
Signed-off-by: Robert Baldyga <robert.baldyga@intel.com>
2020-12-22 11:33:38 +01:00
Robert Baldyga
bcd6f4831c
Update atomic mode support check
...
Signed-off-by: Robert Baldyga <robert.baldyga@intel.com>
2020-12-22 11:33:38 +01:00
Robert Baldyga
1810010093
Use default kernel export mechanism when symbol lookup is not available
...
Since kernel 5.7 kallsyms_on_each_symbol() is not available.
NOTE: This affects ability to perform upgrade in flight on kernels 5.7+.
Signed-off-by: Robert Baldyga <robert.baldyga@intel.com>
2020-12-22 11:33:38 +01:00
Robert Baldyga
0596597f61
Replace ioctl_by_bdev() with vfs_ioctl()
...
Since kernel 5.8 ioctl_by_bdev() is not available.
Signed-off-by: Robert Baldyga <robert.baldyga@intel.com>
2020-12-22 11:33:38 +01:00
Robert Baldyga
c596c66063
configure: Add wrappers for default make request function
...
Signed-off-by: Robert Baldyga <robert.baldyga@intel.com>
2020-12-22 11:33:38 +01:00
Robert Baldyga
48c3598ef5
configure: Add bdev_disk_changed() wrapper
...
Signed-off-by: Robert Baldyga <robert.baldyga@intel.com>
2020-12-22 11:33:38 +01:00
Robert Baldyga
d9ea8d3e32
configure: Add blk_queue_make_request() wrapper
...
Signed-off-by: Robert Baldyga <robert.baldyga@intel.com>
2020-12-22 11:33:38 +01:00
Robert Baldyga
ca7f809965
configure: Add __vmalloc() wrapper
...
Signed-off-by: Robert Baldyga <robert.baldyga@intel.com>
2020-12-22 11:33:38 +01:00
Robert Baldyga
bbd0cb57a5
configure: Update generic_acct wrapper to kernel 5.8
...
Signed-off-by: Robert Baldyga <robert.baldyga@intel.com>
2020-12-22 11:33:38 +01:00
Robert Baldyga
a1a1585ee3
Merge pull request #604 from arutk/ocf_122120
...
OCF update (metadata ifc performance enhancements)
2020-12-21 16:41:25 +01:00
Adam Rutkowski
7e1bf7183b
OCF update (metadata ifc performance enhancements)
...
Signed-off-by: Adam Rutkowski <adam.j.rutkowski@intel.com>
2020-12-21 15:45:30 +01:00
Katarzyna Łapińska
cd9b0deda3
Merge pull request #578 from karolinavelkaja/fault_power_hit_init_test
...
adding new test 'test_fault_power_hit_init'
2020-12-21 13:57:17 +01:00
Katarzyna Łapińska
510eb46265
Merge pull request #582 from katlapinka/multi-seq-cutoff
...
Add tests for multistream sequential cutoff
2020-12-21 12:11:28 +01:00
Robert Baldyga
3f87319148
Merge pull request #603 from Open-CAS/version-20.12
...
Update version to v20.12
2020-12-21 11:54:50 +01:00
Robert Baldyga
a61012a7a1
Merge pull request #573 from karolinavelkaja/security_io_engines_test
...
Adding test 'test_io_engines'
2020-12-21 10:00:31 +01:00
Robert Baldyga
f90b466014
Update version to v20.12
...
Signed-off-by: Robert Baldyga <robert.baldyga@intel.com>
2020-12-18 17:49:13 +01:00
Robert Baldyga
9fbd7d4b61
Merge pull request #602 from arutk/ocf_121820
...
OCF update
2020-12-18 17:30:27 +01:00
Adam Rutkowski
7c957a96af
OCF update
...
Signed-off-by: Adam Rutkowski <adam.j.rutkowski@intel.com>
2020-12-18 17:09:17 +01:00
Katarzyna Lapinska
a3860c6be1
Add tests for multistream sequential cutoff
...
Signed-off-by: Katarzyna Lapinska <katarzyna.lapinska@intel.com>
2020-12-18 14:22:21 +01:00
Robert Baldyga
1ba4583cb8
Merge pull request #594 from katlapinka/trim-nand
...
Change required cache device type for test checking discards at cache start
2020-12-16 23:22:28 +01:00
Robert Baldyga
a61837eb7a
Merge pull request #595 from katlapinka/time-import
...
Add missing import to udev tests
2020-12-16 23:22:11 +01:00
Robert Baldyga
090d84c597
Merge pull request #597 from karolinavelkaja/removing_partitions_after_mdadm_fix
...
fix for removing partitions after mdadm --zero-superblock command
2020-12-16 23:21:32 +01:00
Karolina Rogowska
96a6fa6ba1
adding new test 'test_fault_power_hit_init'
...
Signed-off-by: Karolina Rogowska <karolina.rogowsky@gmail.com>
Signed-off-by: Karolina Rogowska <karolina.rogowska@intel.com>
2020-12-16 15:25:39 +01:00
Karolina Rogowska
14d5a31190
waiting for mdadm to complete event (--zero-superblock command) before removing partition
...
Signed-off-by: Karolina Rogowska <karolina.rogowska@intel.com>
2020-12-11 17:41:02 +01:00
Katarzyna Lapinska
37b5c3c47a
Add missing import to udev tests
...
Signed-off-by: Katarzyna Lapinska <katarzyna.lapinska@intel.com>
2020-12-11 15:15:53 +01:00
Katarzyna Lapinska
6f326fe2e6
Change required cache device type for test checking discards at cache start
...
Signed-off-by: Katarzyna Lapinska <katarzyna.lapinska@intel.com>
2020-12-11 15:08:11 +01:00
Karolina Rogowska
343c5b8ef4
Adding test 'test_security_io_engines'
...
Signed-off-by: Karolina Rogowska <karolina.rogowska@intel.com>
2020-12-09 17:40:56 +01:00
Robert Baldyga
fb86060592
Merge pull request #587 from katlapinka/rm-passwd
...
Remove password from example DUT config and add authentication exception handling
2020-12-03 14:33:26 +01:00
Katarzyna Lapinska
ca02fef41f
Remove password from example DUT config
...
Signed-off-by: Katarzyna Lapinska <katarzyna.lapinska@intel.com>
2020-12-02 14:52:56 +01:00
Robert Baldyga
e43ef7a219
Merge pull request #585 from robertbaldyga/readme-update-v20.3.3
...
Update README to point to latest (v20.3.3) release
2020-12-01 15:55:16 +01:00
Katarzyna Łapińska
3e659f075b
Merge pull request #581 from karolinavelkaja/raid_cleanup_in_prepare_fix
...
fix for RAIDs cleanup in prepare
2020-12-01 11:54:33 +01:00
Robert Baldyga
dd571a2caa
Update README to point to latest (v20.3.3) release
...
Signed-off-by: Robert Baldyga <robert.baldyga@intel.com>
2020-12-01 11:33:47 +01:00
Robert Baldyga
225d0ee675
Merge pull request #467 from Deixx/checksec
...
Security test for compilation flags
2020-11-30 10:11:10 +01:00
Robert Baldyga
933c98b00a
Merge pull request #538 from arutk/flush
...
Remove potentially_dirty counter from bottom volume
2020-11-30 10:10:50 +01:00
Robert Baldyga
1746e24472
Merge pull request #532 from Ostrokrzew/update_tests
...
Update CLI tests
2020-11-27 09:14:03 +01:00
Robert Baldyga
6f3489e7f8
Merge pull request #575 from robertbaldyga/add-missing-header
...
Add missing header
2020-11-26 13:23:38 +01:00
Robert Baldyga
25a3abc595
Merge pull request #526 from Ostrokrzew/start_service
...
Test for loading cache from conf in different mode
2020-11-26 13:23:13 +01:00
Robert Baldyga
a9d33eb6ac
Merge pull request #513 from Ostrokrzew/fixes
...
Minor refactorings and updates
2020-11-26 13:23:01 +01:00
Robert Baldyga
04a3ea1142
Merge pull request #471 from Ostrokrzew/huge
...
Tests for flushing huge cache
2020-11-26 13:22:48 +01:00