Spdk/test/iscsi_tgt
Boris Glimcher 6212597bda sock/ssl: Add psk_key and psk_identity options to spdk_sock_impl_opts
Note, this change only sets defaults for the ID/KEY,
more specific use cases like NVMe/TCP may set the ID and KEY on a per connection basis.

Also simplify PSK identity string, that isn't NVMe focused.
NVMe libraries using this will need to construct more complicated
identity strings and pass them to the sock layer.

Example:
  rpc.py sock_impl_set_options -i ssl --psk-key 4321DEADBEEF1234
  rpc.py sock_impl_set_options -i ssl --psk-identity psk.spdk.io

  ./build/examples/perf --psk-key 4321DEADBEEF1234 --psk-identity psk.spdk.io

  ./build/examples/hello_sock --psk-key 4321DEADBEEF1234 --psk-identity psk.spdk.io

Change-Id: I1cb5b0b706bdeafbccbc71f8320bc8e2961cbb55
Signed-off-by: Boris Glimcher <Boris.Glimcher@emc.com>
Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/13759
Reviewed-by: Jim Harris <james.r.harris@intel.com>
Reviewed-by: Ben Walker <benjamin.walker@intel.com>
Reviewed-by: Paul Luse <paul.e.luse@intel.com>
Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
Community-CI: Mellanox Build Bot
2022-08-15 16:52:28 +00:00
..
bdev_io_wait test/iscsi: remove VPP tests 2020-08-17 08:19:46 +00:00
calsoft spelling: test 2021-12-03 08:13:22 +00:00
digests autotest: Replace fio.py with a bash wrapper in tests 2021-05-12 08:48:10 +00:00
ext4test script/gen_nvme: do not generate legacy configuration 2020-10-22 17:08:41 +00:00
filesystem test/filesystem: nvme device storage size verifying 2022-05-04 08:02:52 +00:00
fio autotest: Replace fio.py with a bash wrapper in tests 2021-05-12 08:48:10 +00:00
fuzz test/iscsi: remove VPP tests 2020-08-17 08:19:46 +00:00
initiator test/iscsi: remove VPP tests 2020-08-17 08:19:46 +00:00
ip_migration test/iscsi: wait for tgt termination before creating new node 2021-07-27 08:12:46 +00:00
login_redirection autotest: Replace fio.py with a bash wrapper in tests 2021-05-12 08:48:10 +00:00
lvol autotest: Replace fio.py with a bash wrapper in tests 2021-05-12 08:48:10 +00:00
multiconnection autotest: Replace fio.py with a bash wrapper in tests 2021-05-12 08:48:10 +00:00
nvme_remote spelling: test 2021-12-03 08:13:22 +00:00
perf spelling: test 2021-12-03 08:13:22 +00:00
pmem rpc: update a method create_pmem_pool 2021-07-13 08:58:21 +00:00
qos autotest: Replace fio.py with a bash wrapper in tests 2021-05-12 08:48:10 +00:00
rbd test/rbd: explicit keyring & conf test 2022-01-17 09:44:56 +00:00
reset autotest: Replace fio.py with a bash wrapper in tests 2021-05-12 08:48:10 +00:00
resize Lib/iSCSI: add the LUN Resize support 2022-01-20 07:56:23 +00:00
rpc_config spelling: test 2021-12-03 08:13:22 +00:00
sock sock/ssl: Add psk_key and psk_identity options to spdk_sock_impl_opts 2022-08-15 16:52:28 +00:00
trace_record autotest: Replace fio.py with a bash wrapper in tests 2021-05-12 08:48:10 +00:00
common.sh test/iscsi_tgt: add iptables entry to forward packets 2022-04-19 08:17:19 +00:00
iscsi_tgt.sh Lib/iSCSI: add the LUN Resize support 2022-01-20 07:56:23 +00:00