Skip to content

Misc#1003

Merged
cgalibern merged 9 commits intoopensvc:mainfrom
cvaroqui:main
Apr 3, 2026
Merged

Misc#1003
cgalibern merged 9 commits intoopensvc:mainfrom
cvaroqui:main

Conversation

@cvaroqui
Copy link
Copy Markdown
Member

@cvaroqui cvaroqui commented Apr 2, 2026

No description provided.

cvaroqui added 9 commits April 2, 2026 14:56
Add a datarecv func to manage backward compat.
* don't use the uuid-base devpath, not supported by mdadm --re-add
* use the realpath of the devpath in the --re-add command
* log the "succeed" re-add stderr message at the info level
  instead of error.
And the `POST /api/node/name/<nodename>/action/scsi/scan` handler

	$ om node scsi scan -h
	Scan the scsi hosts in search of new disks.

	This command scans SCSI hosts for new block devices. You can specify specific HBA, target, and LUN to scan.

	Usage:
	  om node scsi scan [flags]

	Aliases:
	  scan, sca, sc

	Flags:
	      --hba string         Specify a hba to scan for new block devices. Example: 5001438002432430 or iqn.1993-08.org.debian:01:659b4bbd68bd.
	      --lun string         Specify a logical unit number to scan for new block devices. Example: 1.
	      --node string        submit the action to the selected nodes
	      --target string      Specify a target to scan for new block devices. Example: 5000097358185088 or iqn.clementine.tgt1.
        ...
Keep the backward compatible command, hidden.

Also implement the "ox node scsi prkey".
And flag command groups as "subsystem".
* "schedul", "schedu", "sched", "sche", "sch", "sc" => "sched"
* drop all "scsi scan" aliases
* drop all "cap scan" aliases
New command, no aliases, autocompletion works.
@cgalibern cgalibern merged commit 03a4414 into opensvc:main Apr 3, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants