Skip to navigation

Tokens

View as Markdown

This appendix describes authorization tokens available for profiles. Profiles are introduced in Section 6.4:

Table J: List Of Tokens
Service and token nameUser can…
Service: CMAuth
GET_PROFILE_TOKENRetrieve list of profiles and profile properties
ADD_PROFILE_TOKENAdd a new profile
UPDATE_PROFILE_TOKENUpdate profile
GET_CMSERVICES_TOKENGet a list of available CMDaemon services
Service: CMBeeGFS
GET_BEEGFS_TOKENGet BeeGFS properties
ADD_BEEGFS_TOKENAdd new BeeGFS property
UPDATE_BEEGFS_TOKENUpdate BeeGFS properties
GET_BEEGFS_NODES_TOKENGet BeeGFS nodes properties
Service: CMCeph
GET_CEPH_TOKENGet Ceph properties
ADD_CEPH_TOKENAdd new Ceph configuration
UPDATE_CEPH_TOKENUpdate Ceph configuration
CEPH_KEYS_TOKENManipulate Ceph keys
CEPH_CLUSTER_SERVICES_TOKENList Ceph services
CEPH_SET_DECOMMISSION_TOKENDecommission Ceph nodes
CEPH_GET_DECOMMISSION_TOKENGet decommissioning information
UPDATE_CEPH_STATE_TOKENUpdate Ceph state
UPDATE_CEPHOSDMAP_TOKENUpdate Ceph OSD remote
GENERIC_CEPH_COMMAND_TOKENRun generic Ceph command
DRAIN_CEPH_OVERVIEW_TOKENSee Drain Ceph overview
DRAIN_CEPH_TOKENDrain Ceph
Service: CMCert
ISSUE_CERTIFICATE_TOKENAccept certificate request and issue signed certificate
GET_CERTIFICATE_REQUEST_TOKENList pending certificate requests
RECREATE_COMPONENT_CERTIFICATERecreate component certificate
TOKEN
INVALIDATE_COMPONENT_CA_TOKENInvalidate component CA
REMOVE_CERTIFICATE_REQUEST_Cancel certificate request
TOKEN
GET_CERTIFICATE_TOKENGet certificate
GET_CERTIFICATE_INFORMATION_TOKENGet certificate information
REVOKE_CERTIFICATE_TOKENRevoke a certificate
UNREVOKE_CERTIFICATE_TOKENUnrevoke a revoked certificate
REMOVE_CERTIFICATE_TOKENRemove a certificate
Service: CMCloud
GET_CLOUD_PROVIDER_TOKENGet cloud provider information
ADD_CLOUD_PROVIDER_TOKENAdd a new cloud provider
UPDATE_CLOUD_PROVIDER_TOKENUpdate cloud provider settings
EC2_ACCESS_STRING_TOKENGet/set Amazon EC2 access string
AZURE_ACCESS_STRING_TOKENGet/set Azure access string
OSCLOUD_ACCESS_STRING_TOKENGet/set OpenStack access string
GET_CLOUD_REGION_TOKENAccess Amazon EC2 region
GET_CLOUD_AMI_TOKENAccess Amazon EC2 AMI
GET_CLOUD_TYPE_TOKENAccess Amazon instance type
GET_KERNEL_INITRD_MD5SUM_Retrieve MD5 sum of
TOKENinitial ramdisk
PUT_USERDATA_TOKENSet AWS user data in AWS
TERMINATE_NODE_TOKENTerminate cloud nodes
GET_AWS_KEY_TOKENRetrieve AWS key
CLOUD_DIRECTOR_NEW_IP_TOKENSet the new External IP of the cloud director
GET_CONSOLE_OUTPUT_TOKENRetrieve the console output of the cloud director for debugging purposes
SET_CLOUDERRORS_TOKENSet cloud errors
GET_CLOUD_STATIC_IPS_TOKENGet the static IP list of the cloud nodes
SEND_CLOUD_STORAGE_ACTION_Send cloud storage action
TOKEN
ADD_CLOUD_JOB_DESCRIPTION_TOKENAdd cloud job description
CANCEL_ANY_CLOUD_JOB_TOKENCancel any cloud job
GET_ALL_CLOUD_JOB_DESCRIPTION_TOKENGet all cloud job description
GET_CLOUD_JOB_DESCRIPTION_TOKENGet cloud job description
SUBMIT_CLOUD_JOB_DESCRIPTION_TOKENSubmit cloud job description
UPDATE_CLOUD_JOB_DESCRIPTION_TOKENUpdate cloud job description
VPC_MAGIC_CALL_TOKEN(Internal use only)
ADD_CMJOB_CONFIG_TOKENAdd cmjob configuration
GET_CMJOB_CONFIG_TOKENGet cmjob configuration
UPDATE_CMJOB_CONFIG_TOKENUpdate cmjob configuration
ADD_OCI_INSTANCE_POOL_TOKENAdd OCI instance pool
GET_OCI_INSTANCE_POOL_TOKENGet OCI instance pool
UPDATE_OCI_INSTANCE_POOL_TOKENUpdate OCI instance pool
OCI_ACCESS_STRING_TOKENOCI access string
ON_DEMAND_ANF_TOKENOn demand ANF
ON_DEMAND_FSX_TOKENOn demand FSX
LIST_ALL_ANF_VOLUMES_TOKENList all ANF volumes
SHARE_ANF_VOLUME_TOKENShare own ANF volumes
DELETE_ANY_ANF_VOLUME_TOKENDelete any ANF volume
USER_MANAGED_ANF_TOKENManage ANF volume
LIST_ALL_FSX_INSTANCES_TOKENList all FSX instances
SHARE_FSX_INSTANCE_TOKENShare own FSX instances
DELETE_ANY_FSX_INSTANCE_TOKENDelete any FSX instance
USER_MANAGED_FSX_TOKENManage FSXvolume
VMWARE_ACCESS_STRING_TOKENVMWare access string
Service: CMDevice
ACCESS_SETTINGS_TOKENAccess settings
CHASSIS_USER_PASSWORD_TOKENGet/set chassis username and password
BMC_USERNAME_PASSWORD_TOKENView/set BMC (e.g. HP ilo4, IPMI) username and password
GET_DEVICE_TOKENView all device properties
GET_DEVICE_BY_PORT_TOKENView list of devices according to the ethernet switch port that they are connected to
ADD_DEVICE_TOKENAdd a new device
UPDATE_DEVICE_TOKENUpdate device properties
ADD_CATEGORY_TOKENCreate new category
GET_CATEGORY_TOKENGet list of categories
UPDATE_CATEGORY_TOKENUpdate a category property
ADD_CONFIGURATIONOVERLAY_TOKENCreate new configuration overlay
GET_CONFIGURATIONOVERLAY_TOKENGet list of configuration overlays
UPDATE_CONFIGURATIONOVERLAY_TOKENUpdate a configuration overlay property
ADD_NODEGROUP_TOKENAdd a new nodegroup
GET_NODEGROUP_TOKENGet list of nodegroups
UPDATE_NODEGROUP_TOKENUpdate nodegroup properties (e.g. add a new member node)
GET_DEVICE_STATUS_TOKENGet device status (e.g. UP as well as status string e.g. restart required)
SET_DEVICE_STATUS_TOKENSet device status (only via RPC API calls)
POWER_ON_TOKENPower on a device using BMC or PDU power control
POWER_OFF_TOKENPower off a device
POWER_CANCEL_TOKENPower cancel operation
POWER_CYCLE_TOKENPower reset a device
POWER_STATUS_TOKENGet power status e.g on or off
POWER_RESULT_TOKENGet the result of the previous power command e.g. failed
PREPARE_POWER_OFF_TOKENPrepare to power off a device
PROXY_SETTINGS_TOKENProxy settings
PUSH_DPU_BFB_TOKENPush DPU BPB
REPORT_POWER_STATUS_TOKENReport power operation history
SHUTDOWN_NODE_TOKENShutdown a remote node managed by CMDaemon
REBOOT_NODE_TOKENReboot a remote a node
REDFISH_EVENT_TOKENRedfish event
FORCE_RECONNECT_TOKENForce remote client to reconnect (RPC API)
NODE_IDENTIFY_TOKENIdentify a node (RPC API, used by node installer)
NEW_NODE_TOKENNew node
NODE_GET_MOUNTPOINTS_TOKENGet list of mountpoints defined for a node
PPING_TOKENRun parallel ping
GET_BURN_TOKENGet burn token
START_BURN_TOKENStart burn
STOP_BURN_TOKENStop burn
BURN_STATUS_TOKENGet burn status
REQUEST_BURN_TOKENRequest burn token
CANCEL_BURN_TOKENCancel burn token
COMPLETE_BURN_TOKENComplete burn token
GET_BURN_LOG_TOKENRetrieve burn log
GET_SYNC_LOG_TOKENGet rsync provisioning log
GET_SYNC_INFO_TOKENGet rsync information
GET_SYNC_SOURCE_TOKENGet rsync source
GET_SYNC_TARGET_TOKENGet rsync target
GET_PORT_BY_MAC_TOKENDetermine to which switch port a given MAC is connected to.
GET_SYSINFO_COLLECTOR_TOKENGet information about a node (executes dmidecode)
PUT_SYSINFO_COLLECTOR_TOKENPut information about a node
REMOVE_SYSINFO_COLLECTOR_TOKENRemove information about a node
UPDATE_SYSINFO_COLLECTOR_TOKENUpdate information about a node
UPDATE_STATUS_TOKENUpdate status
UPDATE_SWITCH_TOKENUpdate switch
GET_EXCLUDE_LIST_TOKENRetrieve the various exclude lists
ADD_REMOTE_NODE_INSTALLER_Add a node-installer
INTERACTION_TOKENinteraction (Used by CMDaemon)
REMOVE_REMOTE_NODE_Remove a node installer
INSTALLER_INTERACTION_TOKENinteraction
GET_REMOTE_NODE_INSTALLER_Get list of pending
INTERACTIONS_TOKENinstaller interactions
UPDATE_REMOTE_NODE_Update installer
INSTALLER_INTERACTIONS_TOKENinteractions (e.g. confirm full provisioning)
ADD_FILE_WRITE_INFO_TOKENAdd filewriteinfo
GET_FILE_WRITE_INFO_TOKENGet filewriteinfo
GET_INITIALIZE_SCRIPTS_TOKENGet initialize scripts
GET_FINALIZE_SCRIPTS_TOKENGet finalize scripts
ADD_LITENODE_TOKENAdd lite node
UPDATE_LITENODE_TOKENUpdate lite node
MONITORING_LITE_TOKENMonitoring lite node
ADD_NODE_HIERARCHY_RULE_TOKENAdd node hierarchy rule
GET_NODE_HIERARCHY_RULE_TOKENGet node hierarchy rule
UPDATE_NODE_HIERARCHY_RULE_TOKENUpdate node hierarchy rule
GET_NODE_WLM_RESOURCE_TOKENGet WLM resource for node
ADD_REPORT_QUERY_TOKENAdd report query
GET_REPORT_QUERY_TOKENGet report query
REPORT_QUERY_TOKENShow report query
UPDATE_REPORT_QUERY_TOKENUpdate report query
ADD_UNMANAGED_NODE_CONFIGURATION_TOKENAdd unmanaged node configuration
GET_UNMANAGED_NODE_CONFIGURATION_TOKENGet unmanaged node configuration
UPDATE_UNMANAGED_NODE_CONFIGURATION_TOKENUpdate unmanaged node configuration
BACKUP_INFORMATION_TOKENShow backup information
GET_BACKUP_INFO_TOKENGet backup information
GET_BACKUP_DEVICE_COMMANDS_TOKENGet backup device commands
REMOVE_BACKUP_TOKENRemove backup information
SET_BACKUP_INFO_TOKENSet backup information
TAKE_BACKUP_DEVICE_COMMANDS_TOKENTake backup device commands
RUN_POST_CHANGE_ACTIONS_TOKENRun POST change actions
APPLY_DEVICE_COMMANDS_TOKENApply device commands token
GET_DEVICE_COMMANDS_TOKENGet device commands token
DIFF_DEVICE_COMMANDS_TOKENDiff device commands token
SHOW_DEVICE_COMMANDS_TOKENShow device commands
LIST_DEVICE_COMMANDS_TOKENList device commands
BIOS_APPLY_TOKENBIOS apply token
BIOS_FETCH_TOKENBIOS fetch token
CHECK_FABRIC_PEER_INTERFACES_TOKENCheck fabric peer interfaces
FABRIC_APPLY_TOKENApply fabric
FABRIC_FETCH_TOKENFetch fabric
FABRIC_NODE_STATUS_TOKENShow fabric node status
FABRIC_PASSWORD_TOKENManage fabric password
CHECK_REMOTE_MOUNT_TOKENCheck remount mount
CLEAR_DISK_ENCRYPTION_PASSPHRASE_TOKENClear disk encryption passphrase
FIRMWARE_FLASH_TOKENFlash firmware
FIRMWARE_INFO_TOKENGet firmware information
FIRMWARE_UPLOAD_TOKENUpload firmware
GET_DISKSETUP_TOKENGet disksetup
GET_DPU_TOKENGet DPU
SET_DPU_TOKENSet DPU
GET_GPU_MIG_TOKENGet GPU MIG
SET_GPU_MIG_TOKENSet GPU MIG
GET_NODE_ACCELERATOR_TOKENGet node accelerator count
SET_NODE_ACCELERATOR_TOKENSet node accelerator
GET_SCRIPT_ENVIRONMENT_TOKENGet script environment
GET_SWITCH_COMMAND_TEMPLATES_TOKENGet switch command templates
GET_SWITCH_IMAGES_TOKENGet switch images
GET_SWITCH_ZTP_TEMPLATES_TOKENGet switch ZTP templates
GET_TFTPBOOT_FILE_INFORMATION_TOKENGet tftpboot firmware information
GET_USED_PORTS_TOKENGet used ports info
GET_WIREGUARD_INFO_TOKENGet wireguard info
SNMP_SETTINGS_TOKENSNMP settings
LIST_DPU_BFB_TOKENList DPU BFB
Service: CMEtcd
ADD_ETCD_TOKENAdd etcd
GET_ETCD_TOKENGet etcd
UPDATE_ETCD_TOKENUpdate etcd
Service: CMKeyvalue
SUBSCRIBE_TO_KEY_VALUE_CHANGED_EVENTS_TOKENSubscribe to key value changed events
KEY_VALUE_STORE_GET_KEYS_TOKENGet key value store get keys
KEY_VALUE_STORE_GET_PAIRS_TOKENGet key value store get pairs
KEY_VALUE_STORE_COMMIT_OPERATIONS_TOKENGet key value store commit operations
KEY_VALUE_STORE_PURGE_TOKENGet key value store purge
Service: CMKube
ADD_KUBE_TOKENAdd Kube
GET_KUBE_TOKENGet Kube
GET_KUBE_JOIN_TOKENGet Kube join
UPDATE_KUBE_TOKENUpdate Kube
DRAIN_KUBE_TOKENDrain Kube
DRAIN_KUBE_OVERVIEW_TOKENDrain Kube overview
KUBE_MANAGED_LABELS_TOKENGet Kube managed labels response
UPDATE_KUBE_INITIALIZATION_STATE_TOKENUpdate Kube initialization state
GET_CAPI_IMAGE_VERSIONS_TOKENGet CAPI image versions
UPDATE_CAPI_IMAGE_VERSIONS_TOKENUpdate CAPI image versions
GET_CAPI_TOKENGet CAPI
UPDATE_CAPI_TOKENUpdate CAPI
Service: CMGui
EXPAND_COLLAPSE_TOKENGet cluster overview
GET_CEPH_OVERVIEW_TOKENGet Ceph overview
GET_CLUSTER_OVERVIEW_TOKENGet cluster overview
GET_KUBE_OVERVIEW_TOKENGet kube cluster overview
GET_NODE_OVERVIEW_TOKENGet node overview
GET_NETSWITCH_OVERVIEW_TOKENGet switch overview
GET_PDU_OVERVIEW_TOKENGet PDU overview
GET_NODE_STATUS_TOKENGet node status
GET_CEPH_OVERVIEW_TOKENGet Ceph overview
Service: CMJob
GET_OWN_JOB_TOKENGet list of own jobs that are currently running
HOLD_OWN_JOB_TOKENPlace own job on hold
REQUEUE_OWN_JOB_TOKENRequeue own job
SUSPEND_OWN_JOB_TOKENSuspend own job
RESUME_OWN_JOB_TOKENResume own job
RELEASE_OWN_JOB_TOKENRelease own job
UPDATE_OWN_JOB_TOKENUpdate own job
GET_JOB_TOKENGet list of jobs that are currently running
HOLD_JOB_TOKENPlace a job on hold
REQUEUE_JOB_TOKENRequeue a job
SUSPEND_JOB_TOKENSuspend a job
RESUME_JOB_TOKENResume suspended job
RELEASE_JOB_TOKENRelease a held job
UPDATE_JOB_TOKENUpdate job run-timer parameters
SUBMIT_JOB_TOKENSubmit a job using JSON
GET_JOBQUEUE_TOKENRetrieve list of job queues and properties
UPDATE_JOBQUEUE_TOKENModify job queues
ADD_JOBQUEUE_TOKENAdd a new job queue
GET_PE_TOKENGet list of SGE parallel environments
DRAIN_TOKENDrain a node
DRAIN_OVERVIEW_TOKENObtain list of drained nodes
GET_JOBINFO_TOKENGet job information
GET_OWN_JOBINFO_TOKENGet own job information
SET_PERSISTENT_JOBINFO_TOKENSet persistent job information
REMOVE_JOBINFO_TOKENRemove job information
JOB_STARTED_ENDED_TOKENShow job started/ended
GET_WLM_CLUSTER_TOKENGet WLM cluster
ADD_WLM_CLUSTER_TOKENAdd WLM cluster
UPDATE_WLM_CLUSTER_TOKENUpdate WLM cluster
UPDATE_WLM_CLUSTER_SERVER_KEY_TOKENUpdate WLM cluster server key
UPDATE_WLM_CLUSTER_SERVER_NODE_TOKENUpdate WLM cluster server node
CHARGE_BACK_TOKENShow chargeback
CHARGE_BACK_BY_KEY_TOKENShow chargeback by key
CHECK_NODE_ALLOCATION_TOKENCheck node allocation
GET_CHARGE_BACK_REQUEST_TOKENGet chargeback request
ADD_CHARGE_BACK_REQUEST_TOKENAdd chargeback request
UPDATE_CHARGE_BACK_REQUEST_TOKENUpdate chargeback request
GET_WLM_POWER_SAVING_TOKENGet WLM power saving status
SAMPLE_NOW_TOKENSample now
Service: CMMain
GET_LICENSE_INFO_TOKENRetrieve information about BCM license
GET_VERSION_TOKENGet CMDaemon version and revision
GET_SERVER_STATUS_TOKENHead node status (e.g. ACTIVE, BECOMEACTIVE etc.)
GET_CLUSTER_SETUP_TOKENGet cluster configuration
GET_CONFIG_TOKENGet configuration
PING_TOKENTCP SYN ping managed devices
SAVE_FILE_TOKENSave a file on a remote node
UPDATE_SELF_TOKENUpdate a category property
CMDAEMON_FAILOVER_TOKENSet CMDaemon failover condition achieved
CMDAEMON_QUORUM_TOKENSet CMDaemon quorum achieved
GENERIC_CALL_TOKENMake a generic call
REPORT_CRITICAL_ERROR_TOKENView critical error report
SET_SERVICESTATE_TOKENSet the state of a service
GET_SERVICESTATE_TOKENGet the state of a service
GET_BACKGROUND_TASKS_TOKENGet background tasks
UPDATE_BACKGROUND_TASK_TOKENUpdate background task
IMPORT_ENTITY_TOKENImport an entity
CM_SETUP_EXECUTE_TOKENExecute
CM_SETUP_GET_EXECUTION_TOKENGet execution
CM_SETUP_REMOVE_EXECUTION_TOKENRemove execution
GET_ALL_ACTIVE_PASSIVE_UP_KEYS_TOKENGet keys for all active and passive nodes that are up
GET_FROZEN_FILES_TOKENGet frozen files
GET_HARDWARE_OVERVIEW_TOKENGet frozen files
GET_MANAGED_FILE_PATHS_TOKENGet managed file paths
GET_XSD_SCHEMA_TOKENGet XSD schema
STORE_LDAP_CERTIFICATES_TOKENStore LDAP certificates
STORE_CONFIG_FILE_VERSION_TOKENStore config file version
Service: CMMon
MONITORING_MANAGE_TOKENManage monitoring configuration settings
GET_PICKUP_INTERVAL_TOKENGet pickup interval
REQUEST_PICKUP_INTERVAL_TOKENRequest monitoring pickup interval
PREJOB_TOKENSet up prejob check
PRIVATE_MONITORING_TOKENPrivate monitoring
ADD_ENTITY_MEASURABLE_TOKENAdd entity measurable
GET_ENTITY_MEASURABLE_TOKENGet entity measurable
ADD_LABELED_ENTITY_TOKENAdd labeled entity
GET_LABELED_ENTITY_TOKENGet labeled entity
NEW_LABELED_ENTITY_TOKENUse new labeled entity
UPDATE_LABELED_ENTITY_TOKENUpdate labeled entity
ADD_MONITORING_ACTION_TOKENAdd monitoring action
GET_MONITORING_ACTION_TOKENGet monitoring action
UPDATE_MONITORING_ACTION_TOKENUpdate monitoring action
ADD_MONITORING_CONSOLIDATOR_TOKENAdd monitoring consolidator
GET_MONITORING_CONSOLIDATOR_TOKENGet monitoring consolidator
UPDATE_MONITORING_CONSOLIDATOR_TOKENUpdate monitoring consolidator
ADD_MONITORING_DATA_PRODUCER_TOKENAdd monitoring data producer
GET_MONITORING_DATA_PRODUCER_TOKENGet monitoring data producer
UPDATE_MONITORING_DATA_PRODUCER_TOKENUpdate monitoring data producer
REINITIALIZE_TOKENReinitialize data producers
ADD_MONITORING_MEASURABLE_TOKENAdd monitoring measurable
CREATE_MONITORING_MEASURABLE_TOKENCreate monitoring measurable
GET_MONITORING_MEASURABLE_TOKENGet monitoring measurable
UPDATE_MONITORING_MEASURABLE_TOKENUpdate monitoring measurable
ADD_MONITORING_STANDALONE_TOKENAdd monitoring standalone
GET_MONITORING_STANDALONE_TOKENGet monitoring standalone
UPDATE_MONITORING_STANDALONE_TOKENUpdate monitoring standalone
ADD_MONITORING_TRIGGER_TOKENAdd monitoring trigger
GET_MONITORING_TRIGGER_TOKENGet monitoring trigger
UPDATE_MONITORING_TRIGGER_TOKENUpdate monitoring trigger
GET_TRIGGER_DATA_TOKENGet monitoring trigger evaluation data
FETCH_CACHE_TOKENFetch the cache
STATE_TRANSITION_TOKENState transition
GET_DYNAMIC_RESOURCES_TOKENGet a dynamic resource
UPDATE_DYNAMIC_RESOURCES_TOKENUpdate a dynamic resource
ADD_PROMETHEUS_QUERY_TOKENAdd Prometheus query
GET_PROMETHEUS_QUERY_TOKENGet Prometheus query
UPDATE_PROMETHEUS_QUERY_TOKENUpdate Prometheus query
EXECUTE_QUERY_TOKENExecute Prometheus query
EXECUTE_QUERY_BY_KEY_TOKENExecute Prometheus query by key
PROMETHEUS_EXPORTER_TOKENShow Prometheus exporter
PROMETHEUS_METRIC_TOKENShow Prometheus metric
MONITORING_PREPARE_CONTINUE_BACKUP_TOKENMonitor prepare continue backup
GET_INFO_MESSAGE_TOKENGet info message
OFFLOAD_INFORMATION_TOKENGet offload information
PUT_OFFLOAD_INFORMATION_TOKENPut offload information
PLOT_TOKENRequest plot
INTERNAL_DROP_MONITORING_DATA_TOKENInternal dropmonitoringdata
INTERNAL_RUN_ACTION_TOKENInternal run action
INTERNAL_SAMPLE_NOW_TOKENInternal samplenow
MONITORING_CLEANUP_TOKENMonitoring cleanup
MONITORING_INFO_TOKENMonitoring info
MONITORING_PUSH_TOKENMonitoring push
MONITORING_TREE_DEFAULT_SHOW_TOKENMonitoring tree default show
NEW_MEASURABLE_TOKENNew measurable token
REINITIALIZE_TOKENReinitialize data producers
Service: CMNet
GET_NETWORK_TOKENGet network settings
ADD_NETWORK_TOKENAdd network settings
UPDATE_NETWORK_TOKENUpdate network settings
Service: CMPart
GET_PARTITION_TOKENGet partition settings
ADD_PARTITION_TOKENAdd partition settings
UPDATE_PARTITION_TOKENUpdate partition settings
GET_RACK_TOKENGet rack settings
ADD_RACK_TOKENAdd rack settings
UPDATE_RACK_TOKENUpdate rack settings
GET_SOFTWAREIMAGE_TOKENGet softwareimage settings
ADD_SOFTWAREIMAGE_TOKENAdd softwareimage settings
UPDATE_SOFTWAREIMAGE_TOKENUpdate softwareimage settings
REMOVE_SOFTWAREIMAGE_TOKENRemove softwareimage settings
ADD_SOFTWAREIMAGE_FILE_SELECTION_TOKENAdd softwareimage file selection
GET_SOFTWAREIMAGE_FILE_SELECTION_TOKENGet softwareimage file selection
REMOVE_SOFTWAREIMAGE_FILE_SELECTION_TOKENRemove softwareimage file selection
UPDATE_SOFTWAREIMAGE_FILE_SELECTION_TOKENUpdate softwareimage file selection
UPDATEPROVISIONERS_TOKENUpdateprovisioners settings
UPDATE_PROVISIONING_NODE_TOKENUpdate provisioning node
CMDAEMON_CLEAN_STOP_TOKENObtain cleanliness status of stop
CMDAEMON_FAILOVER_STATUS_TOKENObtain status of failover
CMDAEMON_FAILOVER_SLAVE_RESULT_TOKENObtain status of slave result
CMDAEMON_FAILOVER_SLAVE_TOKENObtain status of slave
CMDAEMON_RESOURCE_MIGRATE_TOKENObtain status of resource migration
CMDAEMON_RESOURCE_STATUS_TOKENObtain status of resource
ADD_EDGE_SITE_TOKENAdd edge site
EDGE_SITE_SECRET_TOKENShow edge site secret
GET_EDGE_SITE_TOKENGet edge site
UPDATE_EDGE_SITE_TOKENUpdate edge site
ADD_GNSS_LOCATION_TOKENAdd GNSS location
GET_GNSS_LOCATION_TOKENGet GNSS location
SET_GNSS_LOCATION_TOKENSet GNSS location
UPDATE_GNSS_LOCATION_TOKENUpdate GNSS location
CREATE_RAMDISK_TOKENCreate ramdisk
KERNEL_CONFIG_HASH_TOKENKernel config hash
Service: CMProc
GET_PROCESS_TOKENRetrieve list of processes that are currently running on a device managed by CMDaemon
GET_ALL_PROCESSES_TOKENRetrieve list of all processes that are currently running on a device managed by CMDaemon
GET_SHARED_MEM_TOKENGet shared memory
GET_SEMAPHORE_TOKENGet semaphore
GET_MSGQUEUE_TOKENGet message queue status
CLEAN_IPC_TOKENClear IPC state
SEND_SIGNAL_TOKENSend signal to a process
START_SHELL_TOKENStart SSH session
START_MINICOM_TOKENStart minicom serial session
EXEC_COMMAND_TOKENExecute a command on a head node
NODE_EXEC_COMMAND_TOKENRemotely execute a command on a compute node
NODE_EXEC_COMMAND_Execute a maintenance
MAINTENANCE_TOKENcommand (used by CMDaemon)
EXEC_INTERNAL_COMMAND_TOKENExecute internal command (defined in the source code, RPC API, internal)
Service: CMProv
ADD_FSPART_TOKENSet FSPart (internal)
GET_FSPART_TOKENGet FSPart (internal)
UPDATE_FSPART_TOKENUpdate FSPart (internal)
REMOVE_FSPART_TOKENRemove FSPart (internal)
LOCK_FSPART_TOKENLock FSPart
ADD_FSPART_ASSOCIATION_TOKENSet FSPart association
GET_FSPART_ASSOCIATION_TOKENGet FSPart association
UPDATE_FSPART_ASSOCIATION_TOKENUpdate FSPart association
RUN_FSPART_SYNC_SCRIPT_TOKENRUN FSPart sync script
RUN_PROVISIONINGPROCESSORJOB_Start and run a
TOKENprovisioning job (nodes with a provisioning role)
UPDATE_PROVISIONINGPROCESSORJOB_Update status of running
TOKENprovisioning jobs (CMDaemon)
REQUEST_PROVISIONING_TOKENRequest provisioning (nodes with a provisioning role)
MANAGE_RSYNC_DAEMON_TOKENManage the rsync process (CMDaemon)
IMAGEUPDATE_TOKENSend image changes to nodes
UPDATEPROVISIONERS_TOKENSynchronize software images across provisioning systems (requires at least two provisioners)
PROVISIONERS_STATUS_TOKENCheck status of provisioners e.g. images are in sync
CANCEL_PROVISIONING_REQUEST_TOKENCancel provisioning request
GET_LAST_PROVISIONING_NODE_TOKENGet last provisioning node token
GRAB_IMAGEUPDATE_TOKENGrab changes from node to software image and vice versa
FSPART_BACKUP_TOKENShow FSPart backup
Service: CMServ
GET_OSSERVICE_TOKENGet system service information
START_OSSERVICE_TOKENStart system services (service foo start)
STOP_OSSERVICE_TOKENStop system services
CALLINIT_OSSERVICE_TOKENCall init (useful for the node-installer itself)
RESTART_OSSERVICE_TOKENRestart system services
RESTART_WLM_OSSERVICE_TOKENRestart WLM systemservices
RELOAD_OSSERVICE_TOKENReload system services
RESET_OSSERVICE_TOKENReset system services
UPDATE_OSSERVICE_TOKENUpdate system services
Service: CMSession
GET_SESSION_TOKENRetrieve session information
REGISTER_NODE_SESSION_TOKENRegister new nodes in a special CMDaemon session (node-installer)
END_SESSION_TOKENTerminate sessions
HANDLE_EVENT_TOKENHandle events
GET_BROADCAST_EVENTS_TOKENReceive broadcast events
REGISTER_LITENODE_SESSION_TOKENRegister lite node
CLIENT_USER_DATA_TOKENShow client user data
Service: CMStatus
STATUS_MANAGE_TOKENShow managed status
STATUS_INFO_TOKENShow status information
INTERNAL_STATUS_TOKENShow internal status information
SET_DEVICE_STATUS_TOKENSet device status
GET_DEVICE_STATUS_TOKENGet device status
Service: CMUser
GET_USER_TOKENRetrieve user information
ADD_USER_TOKENAdd a new LDAP user
UPDATE_USER_TOKENModify an existing LDAP user
GET_GROUP_TOKENRetrieve group information
ADD_GROUP_TOKENAdd a new LDAP group
UPDATE_GROUP_TOKENModify an existing LDAP group
CREATE_MISSING_HOME_DIRECTORIES_TOKENCreate missing home directories
CHECK_ACCESS_TOKENCheck project manager access