text:
Update status checker tool to support NO_IAF

Updated script version to 0.0.20
Updated status tool to not throw errors when NO_IAF is engaged (i.e. for current main builds + 4.1 builds when they become available)
Note: status-upgrade is not updated yet; this is because we will need to do this along with the version updates once we get an official 4.1 build

Hi Sid, can you please help me understand what is wrong with the status tool?
[root@api.pours.cp.fyre.ibm.com cp4waiops-samples]# oc waiops status
No resources found
No resources found
error: flag needs an argument: 'n' in -n
See 'oc get --help' for usage.
error: the server doesn't have a resource type "jsonpath={"
Using project "katamari" on server "https://api.cp4waiops-rtp-26014519.cp.fyre.ibm.com:6443".

Cloud Pak for Watson AIOps AI Manager v installation status:
______________________________________________________________
Installation instances:

No resources found in katamari namespace.
error: error executing jsonpath "{.items[].status.phase}": Error executing template: array index out of bounds: index 0, length 0. Printing more information for debugging the template:
	template was:
		{.items[].status.phase}
	object given to jsonpath engine was:
		map[string]interface {}{"apiVersion":"v1", "items":[]interface {}{}, "kind":"List", "metadata":map[string]interface {}{"resourceVersion":"", "selfLink":""}}

______________________________________________________________
ZenService instances:

error: the server doesn't have a resource type "zenservice"
error: the server doesn't have a resource type "zenservice"

______________________________________________________________
AutomationUIConfig, AutomationBase, Cartridge, CartridgeRequirements, and EventProcessor instances:

error: the server doesn't have a resource type "automationuiconfig"
error: the server doesn't have a resource type "automationuiconfig"
error: the server doesn't have a resource type "automationuiconfig"

error: the server doesn't have a resource type "automationbase"
error: the server doesn't have a resource type "automationbase"
error: the server doesn't have a resource type "automationbase"

error: the server doesn't have a resource type "cartridge"
error: the server doesn't have a resource type "cartridge"

error: the server doesn't have a resource type "cartridgerequirements"
error: the server doesn't have a resource type "cartridgerequirements"

error: the server doesn't have a resource type "eventprocessor"
error: the server doesn't have a resource type "eventprocessor"

error: the server doesn't have a resource type "eventprocessor"
error: the server doesn't have a resource type "eventprocessor"

______________________________________________________________
IRCore and AIOpsAnalyticsOrchestrator instances:

error: the server doesn't have a resource type "ircore"
error: the server doesn't have a resource type "ircore"

error: the server doesn't have a resource type "AIOpsAnalyticsOrchestrator"
error: the server doesn't have a resource type "AIOpsAnalyticsOrchestrator"

______________________________________________________________
LifecycleService instances:

error: the server doesn't have a resource type "lifecycleservice"
error: the server doesn't have a resource type "lifecycleservice"

______________________________________________________________
BaseUI instances:

error: the server doesn't have a resource type "BaseUI"
error: the server doesn't have a resource type "BaseUI"

______________________________________________________________
AIManager, ASM, AIOpsEdge, and AIOpsUI instances:

error: the server doesn't have a resource type "AIManager"
error: the server doesn't have a resource type "AIManager"

error: the server doesn't have a resource type "asm"
error: the server doesn't have a resource type "asm"

error: the server doesn't have a resource type "aiopsedge"
error: the server doesn't have a resource type "aiopsedge"

error: the server doesn't have a resource type "aiopsui"
error: the server doesn't have a resource type "aiopsui"

______________________________________________________________

Hint: for a more detailed printout of component statuses, run `oc waiops status-all`.

[root@api.pours.cp.fyre.ibm.com cp4waiops-samples]#

For some context, I do have an 0.1-Dev build on this system. Seems like there is an issue fetching two resources in the beginning.

Hi Sid,
I see in your second bullet point that the status tool will not throw errors if NO_IAF is on. I'm using a 0.1 dev build from yesterday but I'm noticing that errors still pop up on my end.
[root@<redacted> cp4waiops-samples]# oc get $CSV_NAME -n $INSTALLATION_NAMESPACE -o jsonpath='{.spec.version}' | awk '{ print substr( $0, 0, 3 ) }'
0.1
[root@<redeacted> cp4waiops-samples]# oc waiops status
Already on project "katamari" on server "https://api.<redacted>:6443".

Cloud Pak for Watson AIOps AI Manager v0.1 installation status:
______________________________________________________________
Installation instances:

NAME                  PHASE      LICENSE    STORAGECLASS   STORAGECLASSLARGEBLOCK   AGE
ibm-cp-watson-aiops   Updating   Accepted   rook-cephfs    rook-ceph-rbd            24m

______________________________________________________________
ZenService instances:

KIND         NAME                 NAMESPACE   VERSION   STATUS       PROGRESS   MESSAGE
ZenService   iaf-zen-cpdservice   katamari    <none>    InProgress   98%        Finished Role 0030-gateway

______________________________________________________________
AutomationUIConfig, AutomationBase, Cartridge, CartridgeRequirements, and EventProcessor instances:

error: the server doesn't have a resource type "automationuiconfig"
error: the server doesn't have a resource type "automationuiconfig"
error: the server doesn't have a resource type "automationuiconfig"

error: the server doesn't have a resource type "automationbase"
error: the server doesn't have a resource type "automationbase"
error: the server doesn't have a resource type "automationbase"

error: the server doesn't have a resource type "cartridge"
error: the server doesn't have a resource type "cartridge"

error: the server doesn't have a resource type "cartridgerequirements"
error: the server doesn't have a resource type "cartridgerequirements"

error: the server doesn't have a resource type "eventprocessor"
error: the server doesn't have a resource type "eventprocessor"

error: the server doesn't have a resource type "eventprocessor"
error: the server doesn't have a resource type "eventprocessor"

______________________________________________________________
IRCore and AIOpsAnalyticsOrchestrator instances:

KIND                  NAMESPACE   NAME    VERSION   STATUS   MESSAGE
IssueResolutionCore   katamari    aiops   0.1.0     Ready    All Services Ready

KIND                         NAMESPACE   NAME    VERSION   STATUS     MESSAGE
AIOpsAnalyticsOrchestrator   katamari    aiops             Updating   Update in progress

______________________________________________________________
LifecycleService instances:

KIND               NAMESPACE   NAME    VERSION   STATUS   MESSAGE
LifecycleService   katamari    aiops   0.1.0     <none>   All Services Ready

______________________________________________________________
BaseUI instances:

KIND     NAMESPACE   NAME              VERSION   STATUS   MESSAGE
BaseUI   katamari    baseui-instance   0.1.0     False    Not ready

______________________________________________________________
AIManager, ASM, AIOpsEdge, and AIOpsUI instances:

KIND        NAMESPACE   NAME        VERSION   STATUS        MESSAGE
AIManager   katamari    aimanager   4.1.0     Reconciling   Waiting for zen to be in a ready state

KIND   NAMESPACE   NAME             VERSION   STATUS
ASM    katamari    aiops-topology   2.14.0    OK

KIND        NAMESPACE   NAME        STATUS       MESSAGE
AIOpsEdge   katamari    aiopsedge   Configured   all critical components are reporting healthy

KIND      NAMESPACE   NAME               VERSION   STATUS   MESSAGE
AIOpsUI   katamari    aiopsui-instance   0.1.0     False    Not ready

______________________________________________________________

Hint: for a more detailed printout of component statuses, run `oc waiops status-all`.

Going to add kafka and elastic back in since we are using the Bedrock one instead of the IAF one

Updated status and status-all to include a Kafka and Elasticsearch section:

Updated status-upgrade to reflect versions in release-41 branch (note for AIManager failing, AIManager's version should be 4.1; in 3.7 its version was 3.7, so this is correct. For ASM, its version in 3.7 was 2.15, so we will have to update this if needed later):

Updated to address ibm-elastic-operator operandrequest change noted by Bryan. Results look good now:
[root@api.redraws.cp.fyre.ibm.com ~]# oc waiops status-all
Already on project "cp4waiops" on server "https://c107-e.us-south.containers.cloud.ibm.com:30113".

Cloud Pak for Watson AIOps AI Manager v3.7 installation status:
______________________________________________________________
Installation instances:

NAME                  PHASE     LICENSE    STORAGECLASS         STORAGECLASSLARGEBLOCK   AGE
ibm-cp-watson-aiops   Running   Accepted   ibmc-file-gold-gid   ibmc-block-gold          126m

______________________________________________________________
ZenService instances:

KIND         NAME                 NAMESPACE   VERSION   STATUS      PROGRESS   MESSAGE
ZenService   iaf-zen-cpdservice   cp4waiops   4.8.5     Completed   100%       The Current Operation Is Completed

______________________________________________________________
AutomationUIConfig, AutomationBase, Cartridge, CartridgeRequirements, and EventProcessor instances:

KIND                 NAMESPACE   NAME         VERSION   STATUS   MESSAGE
AutomationUIConfig   cp4waiops   iaf-system   1.3.12    True     AutomationUIConfig successfully registered

KIND             NAMESPACE   NAME                    VERSION   STATUS   MESSAGE
AutomationBase   cp4waiops   automationbase-sample   2.0.12    True     AutomationBase instance successfully created

KIND        NAMESPACE   NAME                  VERSION   STATUS   MESSAGE
Cartridge   cp4waiops   cp4waiops-cartridge   1.3.12    True     Cartridge successfully registered

KIND                    NAMESPACE   NAME                  VERSION   STATUS   MESSAGE
CartridgeRequirements   cp4waiops   cp4waiops-cartridge   1.3.12    True     CartridgeRequirements successfully registered

KIND             NAMESPACE   NAME                 VERSION   STATUS   MESSAGE
EventProcessor   cp4waiops   aiops-ir-lifecycle   3.0.0     True     Event Processor is ready

KIND             NAMESPACE   NAME                       VERSION   STATUS   MESSAGE
EventProcessor   cp4waiops   cp4waiops-eventprocessor   4.0.13    True     Event Processor is ready

______________________________________________________________
IRCore and AIOpsAnalyticsOrchestrator instances:

KIND                  NAMESPACE   NAME    VERSION   STATUS   MESSAGE
IssueResolutionCore   cp4waiops   aiops   3.7.2     Ready    All Services Ready

KIND                         NAMESPACE   NAME    VERSION   STATUS   MESSAGE
AIOpsAnalyticsOrchestrator   cp4waiops   aiops   3.7.2     Ready    All Services Ready

______________________________________________________________
LifecycleService instances:

KIND               NAMESPACE   NAME    VERSION   STATUS   MESSAGE
LifecycleService   cp4waiops   aiops   3.7.2     <none>   All Services Ready

______________________________________________________________
BaseUI instances:

KIND     NAMESPACE   NAME              VERSION   STATUS   MESSAGE
BaseUI   cp4waiops   baseui-instance   3.7.2     True     Ready

______________________________________________________________
AIManager, ASM, AIOpsEdge, and AIOpsUI instances:

KIND        NAMESPACE   NAME        VERSION   STATUS      MESSAGE
AIManager   cp4waiops   aimanager   2.8.2     Completed   AI Manager is ready

KIND   NAMESPACE   NAME             VERSION   STATUS
ASM    cp4waiops   aiops-topology   2.13.2    OK

KIND        NAMESPACE   NAME        STATUS       MESSAGE
AIOpsEdge   cp4waiops   aiopsedge   Configured   all critical components are reporting healthy

KIND      NAMESPACE   NAME               VERSION   STATUS   MESSAGE
AIOpsUI   cp4waiops   aiopsui-instance   3.7.2     True     Ready

______________________________________________________________
Kong instances:

KIND   NAMESPACE   NAME      STATUS   MESSAGE
Kong   cp4waiops   gateway   True     <none>

______________________________________________________________
Vault (VaultDeploy and VaultAccess) instances:

KIND          NAMESPACE   NAME               VERSION   STATUS   MESSAGE
VaultDeploy   cp4waiops   ibm-vault-deploy   3.7.2     True     VaultDeploy completed successfully

KIND          NAMESPACE   NAME               VERSION   STATUS   MESSAGE
VaultAccess   cp4waiops   ibm-vault-access   3.7.2     True     VaultAccess completed successfully

______________________________________________________________
Postgres instances:

KIND      NAMESPACE   NAME                               STATUS
Cluster   cp4waiops   ibm-cp-watson-aiops-edb-postgres   Cluster in healthy state

______________________________________________________________
Secure Tunnel instances:

KIND     NAMESPACE   NAME         STATUS
Tunnel   cp4waiops   sre-tunnel   True

______________________________________________________________
CSVs from cp4waiops namespace:

NAME                        DISPLAY                       VERSION   REPLACES   PHASE
aimanager-operator.v3.7.2   IBM Watson AIOps AI Manager   3.7.2                Succeeded

NAME                        DISPLAY                 VERSION   REPLACES   PHASE
aiopsedge-operator.v3.7.2   IBM Watson AIOps Edge   3.7.2                Succeeded

NAME                  DISPLAY                             VERSION   REPLACES   PHASE
asm-operator.v3.7.2   IBM Netcool Agile Service Manager   3.7.2                Succeeded

NAME                     DISPLAY                                            VERSION   REPLACES   PHASE
ibm-aiops-ir-ai.v3.7.2   IBM Watson AIOps Issue Resolution AI & Analytics   3.7.2                Succeeded

NAME                       DISPLAY                                  VERSION   REPLACES   PHASE
ibm-aiops-ir-core.v3.7.2   IBM Watson AIOps Issue Resolution Core   3.7.2                Succeeded

NAME                            DISPLAY                                    VERSION   REPLACES   PHASE
ibm-aiops-ir-lifecycle.v3.7.2   IBM Cloud Pak for Watson AIOps Lifecycle   3.7.2                Succeeded

NAME                            DISPLAY                                     VERSION   REPLACES   PHASE
ibm-aiops-orchestrator.v3.7.2   IBM Cloud Pak for Watson AIOps AI Manager   3.7.2                Succeeded

NAME                          DISPLAY                          VERSION   REPLACES                      PHASE
ibm-automation-core.v1.3.14   IBM Automation Foundation Core   1.3.14    ibm-automation-core.v1.3.13   Succeeded

NAME                                     DISPLAY                                      VERSION   REPLACES                                 PHASE
ibm-automation-eventprocessing.v1.3.14   IBM Automation Foundation Event Processing   1.3.14    ibm-automation-eventprocessing.v1.3.13   Succeeded

NAME                     DISPLAY                     VERSION   REPLACES                 PHASE
ibm-automation.v1.3.14   IBM Automation Foundation   1.3.14    ibm-automation.v1.3.13   Succeeded

NAME                             DISPLAY       VERSION   REPLACES                         PHASE
ibm-automation-elastic.v1.3.13   IBM Elastic   1.3.13    ibm-automation-elastic.v1.3.12   Succeeded

NAME                           DISPLAY                           VERSION   REPLACES                       PHASE
ibm-automation-flink.v1.3.13   IBM Automation Foundation Flink   1.3.13    ibm-automation-flink.v1.3.12   Succeeded

NAME                               DISPLAY                  VERSION   REPLACES                           PHASE
ibm-cloud-databases-redis.v1.4.3   IBM Operator for Redis   1.4.3     ibm-cloud-databases-redis.v1.4.2   Succeeded

NAME                                  DISPLAY                               VERSION   REPLACES   PHASE
ibm-common-service-operator.v3.23.4   IBM Cloud Pak foundational services   3.23.4               Succeeded

NAME                         DISPLAY                                VERSION   REPLACES   PHASE
ibm-management-kong.v3.7.2   IBM Internal - IBM Watson AIOps Kong   3.7.2                Succeeded

NAME                                DISPLAY             VERSION   REPLACES   PHASE
ibm-secure-tunnel-operator.v3.7.2   IBM Secure Tunnel   3.7.2                Succeeded

NAME                        DISPLAY              VERSION   REPLACES   PHASE
ibm-vault-operator.v3.7.2   IBM Vault Operator   3.7.2                Succeeded

NAME                                  DISPLAY               VERSION   REPLACES   PHASE
ibm-watson-aiops-ui-operator.v3.7.2   IBM Watson AIOps UI   3.7.2                Succeeded

______________________________________________________________
CSVs from ibm-common-services namespace:

NAME                              DISPLAY                       VERSION   REPLACES                          PHASE
cloud-native-postgresql.v1.18.4   EDB Postgres for Kubernetes   1.18.4    cloud-native-postgresql.v1.18.3   Succeeded

NAME                                DISPLAY            VERSION   REPLACES   PHASE
ibm-cert-manager-operator.v3.25.4   IBM Cert Manager   3.25.4               Succeeded

NAME                                  DISPLAY                               VERSION   REPLACES   PHASE
ibm-common-service-operator.v3.23.4   IBM Cloud Pak foundational services   3.23.4               Succeeded

NAME                            DISPLAY         VERSION   REPLACES   PHASE
ibm-commonui-operator.v1.21.4   Ibm Common UI   1.21.4               Succeeded

NAME                              DISPLAY          VERSION   REPLACES   PHASE
ibm-crossplane-operator.v1.12.4   IBM Crossplane   1.12.4               Succeeded

NAME                                                  DISPLAY                              VERSION   REPLACES   PHASE
ibm-crossplane-provider-kubernetes-operator.v1.12.4   IBM Crossplane Provider Kubernetes   1.12.4               Succeeded

NAME                         DISPLAY               VERSION   REPLACES   PHASE
ibm-events-operator.v4.6.1   IBM Events Operator   4.6.1                Succeeded

NAME                       DISPLAY   VERSION   REPLACES   PHASE
ibm-iam-operator.v3.23.4   IBM IAM   3.23.4               Succeeded

NAME                                 DISPLAY                      VERSION   REPLACES   PHASE
ibm-ingress-nginx-operator.v1.20.4   IBM Ingress Nginx Operator   1.20.4               Succeeded

NAME                             DISPLAY         VERSION   REPLACES   PHASE
ibm-licensing-operator.v1.20.4   IBM Licensing   1.20.4               Succeeded

NAME                                      DISPLAY              VERSION   REPLACES   PHASE
ibm-management-ingress-operator.v1.20.4   Management Ingress   1.20.4               Succeeded

NAME                           DISPLAY                VERSION   REPLACES   PHASE
ibm-mongodb-operator.v1.18.4   IBM MongoDB Operator   1.18.4               Succeeded

NAME                                   DISPLAY                       VERSION   REPLACES   PHASE
ibm-namespace-scope-operator.v1.17.4   IBM NamespaceScope Operator   1.17.4               Succeeded

NAME                                DISPLAY            VERSION   REPLACES   PHASE
ibm-platform-api-operator.v3.25.4   IBM Platform API   3.25.4               Succeeded

NAME                      DISPLAY           VERSION   REPLACES   PHASE
ibm-zen-operator.v1.8.5   IBM Zen Service   1.8.5                Succeeded

NAME                                           DISPLAY                                VERSION   REPLACES   PHASE
operand-deployment-lifecycle-manager.v1.21.4   Operand Deployment Lifecycle Manager   1.21.4               Succeeded

______________________________________________________________
Subscriptions from cp4waiops namespace:

NAME                 PACKAGE              SOURCE                 CHANNEL
aimanager-operator   aimanager-operator   ibm-operator-catalog   v3.7

NAME                 PACKAGE              SOURCE                 CHANNEL
aiopsedge-operator   aiopsedge-operator   ibm-operator-catalog   v3.7

NAME           PACKAGE        SOURCE                 CHANNEL
asm-operator   asm-operator   ibm-operator-catalog   v3.7

NAME                     PACKAGE                  SOURCE                 CHANNEL
ibm-aiops-orchestrator   ibm-aiops-orchestrator   ibm-operator-catalog   v3.7

NAME                                                             PACKAGE          SOURCE                 CHANNEL
ibm-automation-v1.3-ibm-operator-catalog-openshift-marketplace   ibm-automation   ibm-operator-catalog   v1.3

NAME                                                                  PACKAGE               SOURCE                 CHANNEL
ibm-automation-core-v1.3-ibm-operator-catalog-openshift-marketplace   ibm-automation-core   ibm-operator-catalog   v1.3

NAME                                                                             PACKAGE                          SOURCE                 CHANNEL
ibm-automation-eventprocessing-v1.3-ibm-operator-catalog-openshift-marketplace   ibm-automation-eventprocessing   ibm-operator-catalog   v1.3

NAME                                                                     PACKAGE                  SOURCE                 CHANNEL
ibm-automation-elastic-v1.3-ibm-operator-catalog-openshift-marketplace   ibm-automation-elastic   ibm-operator-catalog   v1.3

NAME                                                                   PACKAGE                SOURCE                 CHANNEL
ibm-automation-flink-v1.3-ibm-operator-catalog-openshift-marketplace   ibm-automation-flink   ibm-operator-catalog   v1.3

NAME                                                                           PACKAGE                       SOURCE                 CHANNEL
ibm-common-service-operator-v3.23-ibm-operator-catalog-openshift-marketplace   ibm-common-service-operator   ibm-operator-catalog   v3.23

NAME                  PACKAGE               SOURCE                 CHANNEL
ibm-management-kong   ibm-management-kong   ibm-operator-catalog   v3.7

NAME                         PACKAGE                      SOURCE                 CHANNEL
ibm-secure-tunnel-operator   ibm-secure-tunnel-operator   ibm-operator-catalog   v3.7

NAME                           PACKAGE                        SOURCE                 CHANNEL
ibm-watson-aiops-ui-operator   ibm-watson-aiops-ui-operator   ibm-operator-catalog   v3.7

NAME             PACKAGE           SOURCE                 CHANNEL
ir-ai-operator   ibm-aiops-ir-ai   ibm-operator-catalog   v3.7

NAME               PACKAGE             SOURCE                 CHANNEL
ir-core-operator   ibm-aiops-ir-core   ibm-operator-catalog   v3.7

NAME                    PACKAGE                  SOURCE                 CHANNEL
ir-lifecycle-operator   ibm-aiops-ir-lifecycle   ibm-operator-catalog   v3.7

NAME    PACKAGE                              SOURCE                 CHANNEL
redis   ibm-cloud-databases-redis-operator   ibm-operator-catalog   v1.4

NAME    PACKAGE              SOURCE                 CHANNEL
vault   ibm-vault-operator   ibm-operator-catalog   v3.7

______________________________________________________________
Subscriptions from ibm-common-services namespace:

NAME                      PACKAGE                   SOURCE                 CHANNEL
cloud-native-postgresql   cloud-native-postgresql   ibm-operator-catalog   stable

NAME                        PACKAGE                     SOURCE                 CHANNEL
ibm-cert-manager-operator   ibm-cert-manager-operator   ibm-operator-catalog   v3.23

NAME                          PACKAGE                       SOURCE                 CHANNEL
ibm-common-service-operator   ibm-common-service-operator   ibm-operator-catalog   v3.23

NAME                    PACKAGE                     SOURCE                 CHANNEL
ibm-commonui-operator   ibm-commonui-operator-app   ibm-operator-catalog   v3.23

NAME                          PACKAGE                       SOURCE                 CHANNEL
ibm-crossplane-operator-app   ibm-crossplane-operator-app   ibm-operator-catalog   v3.23

NAME                                              PACKAGE                                           SOURCE                 CHANNEL
ibm-crossplane-provider-kubernetes-operator-app   ibm-crossplane-provider-kubernetes-operator-app   ibm-operator-catalog   v3.23

NAME                  PACKAGE               SOURCE                 CHANNEL
ibm-events-operator   ibm-events-operator   ibm-operator-catalog   v3

NAME               PACKAGE            SOURCE                 CHANNEL
ibm-iam-operator   ibm-iam-operator   ibm-operator-catalog   v3.23

NAME                         PACKAGE                          SOURCE                 CHANNEL
ibm-ingress-nginx-operator   ibm-ingress-nginx-operator-app   ibm-operator-catalog   v3.23

NAME                     PACKAGE                      SOURCE                 CHANNEL
ibm-licensing-operator   ibm-licensing-operator-app   ibm-operator-catalog   v3.23

NAME                              PACKAGE                               SOURCE                 CHANNEL
ibm-management-ingress-operator   ibm-management-ingress-operator-app   ibm-operator-catalog   v3.23

NAME                   PACKAGE                    SOURCE                 CHANNEL
ibm-mongodb-operator   ibm-mongodb-operator-app   ibm-operator-catalog   v3.23

NAME                           PACKAGE                        SOURCE                 CHANNEL
ibm-namespace-scope-operator   ibm-namespace-scope-operator   ibm-operator-catalog   v3.23

NAME                        PACKAGE                         SOURCE                 CHANNEL
ibm-platform-api-operator   ibm-platform-api-operator-app   ibm-operator-catalog   v3.23

NAME               PACKAGE            SOURCE                 CHANNEL
ibm-zen-operator   ibm-zen-operator   ibm-operator-catalog   v3.23

NAME                                       PACKAGE    SOURCE                 CHANNEL
operand-deployment-lifecycle-manager-app   ibm-odlm   ibm-operator-catalog   v3.23

______________________________________________________________
OperandRequest instances:

NAMESPACE   NAME             PHASE     CREATED AT
cp4waiops   aiopsedge-base   Running   2023-06-13T18:27:47Z

NAMESPACE   NAME           PHASE     CREATED AT
cp4waiops   aiopsedge-cs   Running   2023-06-13T18:27:47Z

NAMESPACE   NAME                PHASE     CREATED AT
cp4waiops   iaf-core-operator   Running   2023-06-13T18:21:22Z

NAMESPACE   NAME                           PHASE     CREATED AT
cp4waiops   iaf-eventprocessing-operator   Running   2023-06-13T18:21:24Z

NAMESPACE   NAME           PHASE     CREATED AT
cp4waiops   iaf-operator   Running   2023-06-13T18:21:21Z

NAMESPACE   NAME         PHASE     CREATED AT
cp4waiops   iaf-system   Running   2023-06-13T18:27:30Z

NAMESPACE   NAME                        PHASE     CREATED AT
cp4waiops   iaf-system-common-service   Running   2023-06-13T18:24:48Z

NAMESPACE   NAME                                  PHASE     CREATED AT
cp4waiops   operandrequest-kafkauser-iaf-system   Running   2023-06-13T18:54:36Z

NAMESPACE   NAME                   PHASE     CREATED AT
cp4waiops   ibm-aiops-ai-manager   Running   2023-06-13T18:24:44Z

NAMESPACE   NAME                         PHASE     CREATED AT
cp4waiops   ibm-aiops-aiops-foundation   Running   2023-06-13T18:24:44Z

NAMESPACE   NAME                   PHASE     CREATED AT
cp4waiops   ibm-aiops-connection   Running   2023-06-13T18:24:44Z

NAMESPACE   NAME              PHASE     CREATED AT
cp4waiops   ibm-iam-service   Running   2023-06-13T18:48:10Z

NAMESPACE             NAME                   PHASE     CREATED AT
ibm-common-services   ibm-commonui-request   Running   2023-06-13T18:25:05Z

NAMESPACE             NAME              PHASE     CREATED AT
ibm-common-services   ibm-iam-request   Running   2023-06-13T18:25:05Z

NAMESPACE             NAME                  PHASE     CREATED AT
ibm-common-services   ibm-mongodb-request   Running   2023-06-13T18:27:13Z

NAMESPACE             NAME                 PHASE     CREATED AT
ibm-common-services   management-ingress   Running   2023-06-13T18:27:13Z

NAMESPACE             NAME                   PHASE     CREATED AT
ibm-common-services   platform-api-request   Running   2023-06-13T18:27:15Z

______________________________________________________________
ODLM pod current status:

ibm-common-services                                operand-deployment-lifecycle-manager-54747bcb5-w9hb9              1/1     Running     0               131m
______________________________________________________________
Orchestrator pod current status:

cp4waiops                                          ibm-aiops-orchestrator-controller-manager-64bcb6b9fb-npzmk        1/1     Running     0               131m


text:
minio is not able to start

Search before asking

[X] I searched the issues and found no similar issues.

Component
KFP workflows
What happened + What you expected to happen
After installing the pre-required softwares manually, I got this by running make setup:
creating minio alias
mc: Configuration written to `/root/.mc/config.json`. Please update your access credentials.
mc: Successfully created `/root/.mc/share`.
mc: Initialized share uploads `/root/.mc/share/uploads.json` file.
mc: Initialized share downloads `/root/.mc/share/downloads.json` file.
Added `kfp` successfully.
creating test bucket
Bucket created successfully `kfp/test`.
copying data
mc: <ERROR> Failed to copy `/root/test/data-prep-lab/transforms/code/code_quality/test-data/input/sample_1.parquet`. Get "http://localhost:8080/test/?location=": read tcp 127.0.0.1:50442->127.0.0.1:8080: i/o timeout
mc: <ERROR> Failed to copy `/root/test/data-prep-lab/transforms/code/proglang_select/test-data/input/test1.parquet`. Get "http://localhost:8080/test/?location=": read tcp 127.0.0.1:52100->127.0.0.1:8080: i/o timeout
mc: <ERROR> Failed to copy `/root/test/data-prep-lab/transforms/code/proglang_select/test-data/languages/allowed-code-languages.txt`. Get "http://localhost:8080/test/?location=": read tcp 127.0.0.1:53306->127.0.0.1:8080: i/o timeout
mc: <ERROR> Failed to copy `/root/test/data-prep-lab/transforms/code/malware/test-data/input/sample.parquet`. Get "http://localhost:8080/test/?location=": read tcp 127.0.0.1:40052->127.0.0.1:8080: i/o timeout
mc: <ERROR> Failed to copy `/root/test/data-prep-lab/transforms/universal/ededup/test-data/input/sample1.parquet`. Get "http://localhost:8080/test/?location=": read tcp 127.0.0.1:41522->127.0.0.1:8080: i/o timeout
mc: <ERROR> Failed to copy `/root/test/data-prep-lab/transforms/universal/noop/test-data/input/test1.parquet`. Get "http://localhost:8080/test/?location=": read tcp 127.0.0.1:39912->127.0.0.1:8080: i/o timeout
mc: <ERROR> Failed to copy `/root/test/data-prep-lab/transforms/universal/tokenization/test-data/ds01/input/lang=en/dataset=cybersecurity_v2.0/version=2.3.2/pq03.snappy.parquet`. Get "http://localhost:8080/test/?location=": read tcp 127.0.0.1:50202->127.0.0.1:8080: i/o timeout
mc: <ERROR> Failed to copy `/root/test/data-prep-lab/transforms/universal/tokenization/test-data/ds01/input/lang=en/dataset=empty/dpv08_cc02.snappy.parquet`. Get "http://localhost:8080/test/?location=": read tcp 127.0.0.1:50180->127.0.0.1:8080: i/o timeout
mc: <ERROR> Failed to copy `/root/test/data-prep-lab/transforms/universal/tokenization/test-data/ds01/input/lang=en/dataset=empty/dpv08_cc01.snappy.parquet`. Get "http://localhost:8080/test/?location=": read tcp 127.0.0.1:50186->127.0.0.1:8080: i/o timeout
mc: <ERROR> Failed to copy `/root/test/data-prep-lab/transforms/universal/tokenization/test-data/ds01/input/lang=en/pq02.parquet`. Get "http://localhost:8080/test/?location=": read tcp 127.0.0.1:50206->127.0.0.1:8080: i/o timeout
make[2]: *** [Makefile:28: populate-data] Error 1
make[2]: Leaving directory '/root/test/data-prep-lab/kind'
make[1]: *** [Makefile:37: cluster-deploy] Error 2
make[1]: Leaving directory '/root/test/data-prep-lab/kind'
make: *** [Makefile:23: setup] Error 2

Reproduction script
make setup
Anything else
No response
OS
Redhat
Python
Other
Are you willing to submit a PR?

[ ] Yes I am willing to submit a PR!

According to the log, minio started correctly. The error is during copying.
timeout is at read tcp 127.0.0.1:50180. Was the data copied to the VM?

Please repeat your test. The PR https://github.com/IBM/data-prep-lab/pull/81 should resolve this issue.

@H322, @roytman can we close this one?

Hi @H322 did you have a chance to repeat the test?

source: gharchive/issue

authors: H322 blublinsky roytman

repo: IBM/data-prep-lab

license_type: permissive

license_source: github-api


text:
DBB Bind Failed

Hi All,
Am trying to Bind the Cobol-CICS-DB2 program, while compiling am getting IKJ56479I , am trying to do user build. Not sure where the problem resides and i believe it may due to ISPF gateway configuration, I have attached the log, please help me to resolve this issue
Dbb bind log.txt

Hallo, I suggest that you supply a little more info about WHAT part of IBM DBB you are running and what setup you have. A suggestion is to also turn on extended logging.  You are probably right about where you have your problem, a setting in your ISPF gateway config. Which one are you trying to run IPSF Legacy or ISPF Interactive?
Our setup is a IBM DBB/IDz setup (MortgageApplicationv2/zAppBuild configuration):
My call to a MFSGENerate script looks like this (extended logging turned on):
sh -c "$DBB_HOME/bin/groovyz -Dlog4j.configuration=file:/u/user/dbb/log4j.properties -Dlog4j.debug=true /u/user/dbb/zAppBuild/build.groovy
--sourceDir /u/user/dbb  --workDir /u/user/dbb/work --hlq user.DBB --userBuild --application Mortgage-Common --workspace /u/user/dbb/work --outDir /u/user/dbb/work
--verbose  --errPrefix COBERR Mortgage-EPSN/mfs/EPSNDIV1.mfs"

Hallo,
Would like to know more about the environment you are running the scripts, zOpen/IDz ?
Are you running one of the dbb examples, like MortgageApplication ?
The log doesn't tell us much, you may supply your script for the bind and the content of the dataset
'ZCON.DBB.ISPFGWY.EXEC' which should look something like this if you are running IDz:
/* REXX */
Signal on failure
"exec 'userid.DBB.DBRM.CLIST(BIND)' 'db2system collid planname....' <-- this stuff is created in bind
FAILURE:
Say "ISPF_RETURN_CODE =" rc
Return rc

Hi Dajsen,
Thanks for your response, To answer questions,
1)Yes am running the scripts IDz.
2)Am using the Mortgage application only but to get some more understanding I have added a simple CICS-COBOL-Db program which am able to compile but not able t Bind.
Please bind.properties script and dataset content of *.ISPFGWY.EXEC
bind properties.txt
dataset content.txt

Hallo,
So you added some more properties of your own in bind properties:
MEMBER = CBSRGDBB
LIB = ZCON.DBB.DBRM
The dataset content, have you been cutting and pasting that one (as I did)... lacking the endquotes
"exec 'ZCON.DBB.CLIST(BIND)' 'DBCG DBBIND CBSRGDBB ZCON.DBB.DBRM COREBK....'"
Seems OK if you did the same mistake as I did.
Are there any sysprogs involved, the setup of your ISPF Legacy/Interactive Gateway OK ?
Attach the BindPackage.groovy script if you want.

Hi Dajsen,
Yes I have added the MEMBER and LIB, Here I attached new logs which doesn't hold MEMBER and LIB, please check it and I have attached the compete bind log and BindPackage.groovy.
Regarding ISPF gateway am not how to check and am totally new to it but in the this bind log it has some information about it.
BindPackge groovy.txt
bind properties new.txt
COMPLETE BIND LOG.txt
dataset content new.txt

Hallo,
Looks like it is a setup issue as you said in the first place. That stuff looks exactly like mine.
You have to talk to people involved in installing IDz at your shop.
In my case below IPSF Legacy Gateway not setup the proper way on that machine but it get's started... and abends...

TSO
NONE
EXEC 'USERID.DBB.DBRM.ISPFGWY.EXEC'

  Content-type: text/plain
  Gateway Frontend started - z/OS V2R3 01JAN17 Base
  CGI_CEATSO is FALSE
  ISPZINT invoking Legacy ISPF Gateway module ISPZINO
  Should never be here: right after execvp()
  errno is 135 = EDC5135I Not a directory.

Hi Dajsen,
Thanks for your response, will try to resolve ISPF configuration.

Good luck, will check this stuff asap to understand what's going on:
Installing and configuring the DBB toolkit on z/OS:
https://www.ibm.com/support/knowledgecenter/en/SS6T76_1.0.6/setup_dbb_toolkit.html
What DBB APIs issue z/OS commands:
https://www.ibm.com/support/knowledgecenter/SS6T76_1.0.6/zoscommands.html
Legacy ISPF Gateway:
https://www.ibm.com/support/knowledgecenter/en/SSLTBW_2.3.0/com.ibm.zos.v2r3.f54pc00/isppccea15.htm
Interactive ISPF Gateway:
https://www.ibm.com/support/knowledgecenter/en/SSLTBW_2.3.0/com.ibm.zos.v2r3.f54pc00/isppccea.htm

Hallo,
Found some comments regarding the definition of STEPLIB in ISPF gateway environment file: ISPZXENV.
STEPLIB : By default is set to STEPLIB = 'ISP.SISPLPA:ISP.SISPLOAD'.
Note: You can add more system load libraries to this STEPLIB allocation. For example, DB2.SDSNLOAD, if you have programs or executable files that start DB2 functions such as BIND.
Have you tried running any other command then BIND using the ISPF Gateway?
Like TSOExec
// copy a member from one dataset to another
def memberCopy = new TSOExec().command("OCOPY INDD(IN) OUTDD(OUT) TEXT CONVERT(YES) TO1047")
memberCopy.dd(new DDStatement().name("IN").dsn("USR1.BUILD.LOAD(EPSCMORT)").options("shr"))
memberCopy.dd(new DDStatement().name("OUT").dsn("USR1.BUILD.LOADBK(EPSCMORT)").options("shr"))
memberCopy.logFile(new File("/u/usr1/build/logs/EPSCMORT_ispf.log"))
int rc = memberCopy.execute();

Hi Dajsen,
I have come across these commands but I didn't try anything, could you please let me know how to run it. whether we need to do it similar to build or just need to run by creating a script like xxxx.groovy ?

Hallo,
Tried to run a copy-command in a script, same problem as before. ISPF Gateway setup is wrong on one of our machines running dbb. Can't force the script to run on the correct one atm... :(

Hi Dajsen,
Have you tried running runispf.sh ?

Since I'm just a developer I don't want to step on anyones toes so I'll pass on that one...
Have other people involved but they aren't around atm.

Thanks, Dajsen. I understand.

Hi Dhinesh,
Please let me know if this is still an open issue and I'll try to get you some help.

Hi nlopez59G,
Yeah, it is still open. Any help is highly appreciated.

The images below show a example that works at my shop.  I cant speak on the installation.
Also check out the ISPFExec section here https://www.ibm.com/support/knowledgecenter/SS6T76_1.0.5/zoscommands.html
Also, if your getting a IKJ56479I.  The error says
COMMAND command_name NOT FOUND OR REXX IDENTIFIER IS MISSING + SUPPLY ‘/* REXX */’ AS THE FIRST RECORD TO EXECUTE AS A REXX EXEC OR, FOR AN EXPLICIT EXEC, SUPPLY THE EXEC KEYWORD ON THE EXEC COMMAND
So double check the name of your rexx exec.  maybe run it under TSO and then in groovy.
My Rexx

My Groovy

My DBB_Home/Conf/runispf.sh

Hi nlopez59G,
I'm trying to recreate what you have shared.
If am correct groovyz must be set with environment variables correct ? when am trying to issue groovzy am getting response like not found. could you please help me how to configure this one .

If groovyz is not working you may either have an old or mis-configured DBB.
Look at the IBM Knowledge center on how to install and configure DBB. If your still have issues post your log/error and I'll see how I can help.
https://www.ibm.com/support/knowledgecenter/SS6T76_1.0.6https://www.ibm.com/support/knowledgecenter/SS6T76_1.0.6/install_overview.html

Hi nlopez59G,
Thanks for the reply. I have tried the simple example as showed here https://www.ibm.com/support/knowledgecenter/SS6T76_1.0.6/firstcommand.html and got below error and am not able to access the link which you have shared in previous comment.
IBMUSER:/u/ibmuser: >/usr/lpp/IBM/dbb/bin/groovyz br14.groovy
org.codehaus.groovy.control.MultipleCompilationErrorsException: startup failed:
/u/ibmuser/br14.groovy: 1: unable to resolve class MVSExec
@ line 1, column 24.
def doAlmostNothing = new MVSExec().pgm("IEFBR14")
¬
1 error
** Build finished

MVSExec is a DBB API.  This is consistent with your grooyz problem.  If you cant access the link, you'll need to speak to your system programmer/admin  for help on the installation.

Thanks, whether DBBS.JCL and startdaemon.sh will help to resolve this ? I'm able to perfrom user build from IDz but when we executing these APIs in OMVS region only am getting these issues.

So I guess your not speaking with your system's programmer.

Is this still an issue?

authors: DhineshPalanisamy NikosSWE campagboy dajsen nlopez59 nlopez59G

repo: IBM/dbb


text:
After submitting test file, "processes" indefinitely

I followed the instructions provided in the readme file (twice) and was able to successfully launch the GUI. However, when I submit the test file Module_0_Welcome.mp4, the page just processes indefinitely. Any troubleshooting recommendations?

@mtbowers I have updated the app, please clone the repo again and give it a try.

authors: manojjahgirdar mtbowers

repo: IBM/extract-textual-insights-from-video


text:
ML-HElib training a model from scratch

I've been through the documentation of the ML-HElib library and I haven't seen anything that allows for training a model.
Is training a model from scratch possible with the fhe-toolkit you released ? Or is this just for inference and you have a library in-house to train the models ?
Thanks

@WeberJulian thanks for your interest in FHE Toolkit.
Training a model from scratch isn't currently available through the FHE Toolkit.

Ok thanks for the info

authors: WeberJulian dubek

repo: IBM/fhe-toolkit-linux

license: MIT


text:
Research and test mountpoint-s3

Research and test the read performance of aws mountpoint-s3
https://github.com/awslabs/mountpoint-s3

Compared mounter-s3 and s3fs read performance on cos-csi-driver container
s3fs: read 1 10GB file
[root@cos-s3-csi-driver-dzvz6 /]# dd if=test-s3fs/file_10g of=/dev/null
20971520+0 records in
20971520+0 records out
10737418240 bytes (11 GB, 10 GiB) copied, 162.96 s, 65.9 MB/s

mounter-s3: read 1 10GB file
[root@cos-s3-csi-driver-dzvz6 /]# dd if=test-mount/file_10g of=/dev/null
20971520+0 records in
20971520+0 records out
10737418240 bytes (11 GB, 10 GiB) copied, 64.8327 s, 166 MB/s

s3fs: read 10 1 GB files
[root@cos-s3-csi-driver-dzvz6 /]# ./perf.sh
Time to read: 128.302158250 seconds

mounter-s3: read 10 1 GB files
[root@cos-s3-csi-driver-dzvz6 /]# ./perf2.sh
Time to read: 84.322860087 seconds

repo: IBM/ibm-object-csi-driver


text:
delete snapshot command hangs if that snapshot was created using dependent fileset / lightweight directory PVC.

Describe the bug
delete snapshot command hangs if that snapshot was created using dependent fileset / lightweight directory PVC.
Please note, this is different from issue #251 where delete snapshot succeeds, but delete PVC hangs.
Whereas, in this issue, I'm observing delete snapshot itself hangs.
To Reproduce
Steps to reproduce the behavior:
test builds
    Image:         quay.io/smitaraut/ibm-spectrum-scale-csi-operator:snap0727
    Image:         quay.io/smitaraut/ibm-spectrum-scale-csi-driver:snap0727
    Image:         quay.io/k8scsi/snapshot-controller:canary
    Image:         quay.io/k8scsi/csi-snapshotter:canary

create dependent fileset PVC

[root@gn1 2020_07_27-07:05:55 RTC252477]$ knsc
NAME         PROVISIONER                 RECLAIMPOLICY   VOLUMEBINDINGMODE   ALLOWVOLUMEEXPANSION   AGE
sc-depfset   spectrumscale.csi.ibm.com   Delete          Immediate           false                  4s
sc-lwdir     spectrumscale.csi.ibm.com   Delete          Immediate           false                  64s
[root@gn1 2020_07_27-07:05:58 RTC252477]$
[root@gn1 2020_07_27-07:06:21 RTC252477]$ knpvc
NAME          STATUS   VOLUME                                     CAPACITY   ACCESS MODES   STORAGECLASS   AGE
pvc-depfset   Bound    pvc-b8791de6-a130-4cff-977e-93a6d690fcdd   1Gi        RWX            sc-depfset     21s
pvc-lwdir     Bound    pvc-9d3f6055-59ff-454b-808d-37f250a99431   1Gi        RWX            sc-lwdir       76s
[root@gn1 2020_07_27-07:06:25 RTC252477]$

create volumesnapshot from dependent fileset (it remains in readytouse=false as expected)

[root@gn1 2020_07_27-07:06:39 RTC252477]$ knvs
NAME         READYTOUSE   SOURCEPVC     SOURCESNAPSHOTCONTENT   RESTORESIZE   SNAPSHOTCLASS   SNAPSHOTCONTENT                                    CREATIONTIME   AGE
vs-depfset   false        pvc-depfset                                         vsclass1        snapcontent-f576db5b-3237-4be5-a3bf-db8fc5139653                  1s
vs-lwdir     false        pvc-lwdir                                           vsclass1        snapcontent-bedc290f-58c4-4e62-8b46-7235eee8a60c                  64s
[root@gn1 2020_07_27-07:06:40 RTC252477]$

try deleting above snapshot (command hangs)

[root@gn1 2020_07_27-07:14:53 RTC252477]$ kubectl -n ibm-spectrum-scale-csi-driver delete volumesnapshot vs-lwdir
volumesnapshot.snapshot.storage.k8s.io "vs-lwdir" deleted
^C
[root@gn1 2020_07_27-07:15:33 RTC252477]$ kubectl -n ibm-spectrum-scale-csi-driver describe volumesnapshot vs-lwdir
[root@gn1 2020_07_27-08:21:55 RTC252477]$ kubectl -n ibm-spectrum-scale-csi-driver delete volumesnapshot vs-depfset
volumesnapshot.snapshot.storage.k8s.io "vs-depfset" deleted
^C
[root@gn1 2020_07_27-08:22:07 RTC252477]$

Expected behavior
snapshot delete command should succeed.
Environment
Please run the following an paste your output here:
# Developement
operator-sdk version
go version

# Deployment
kubectl version
rpm -qa | grep gpfs

[root@gn1 2020_07_27-08:23:23 RTC252477]$ kubectl version
Client Version: version.Info{Major:"1", Minor:"18", GitVersion:"v1.18.6", GitCommit:"dff82dc0de47299ab66c83c626e08b245ab19037", GitTreeState:"clean", BuildDate:"2020-07-15T16:58:53Z", GoVersion:"go1.13.9", Compiler:"gc", Platform:"linux/amd64"}
Server Version: version.Info{Major:"1", Minor:"18", GitVersion:"v1.18.6", GitCommit:"dff82dc0de47299ab66c83c626e08b245ab19037", GitTreeState:"clean", BuildDate:"2020-07-15T16:51:04Z", GoVersion:"go1.13.9", Compiler:"gc", Platform:"linux/amd64"}
[root@gn1 2020_07_27-08:23:25 RTC252477]$
[root@gn4 2020_07_27-08:24:45 ~]$ mmdiag --version

=== mmdiag: version ===
Current GPFS build: "5.0.5.1 ".
Built on Jul  9 2020 at 14:02:23
Running 11 days 5 hours 17 minutes 29 secs, pid 18180
[root@gn4 2020_07_27-08:24:51 ~]$
[root@gn4 2020_07_27-08:24:51 ~]$ rpm -qa | grep gui
gpfs.gui-5.0.5-2.noarch
[root@gn4 2020_07_27-08:24:55 ~]$

Screenshots
If applicable, add screenshots to help explain your problem.
Additional context
yaml files that I used to create storageclass, PVC, volumesnapshot.
[root@gn1 2020_07_27-08:59:58 RTC252477]$ cat sc_depfset.yaml
apiVersion: storage.k8s.io/v1
kind: StorageClass
metadata:
   name: sc-depfset
provisioner: spectrumscale.csi.ibm.com
parameters:
    volBackendFs: "fs2"
    clusterId: "17630041144725828029"
    filesetType: "dependent"
    parentFileset: "fset1"
reclaimPolicy: Delete
[root@gn1 2020_07_27-09:00:01 RTC252477]$
[root@gn1 2020_07_27-09:00:02 RTC252477]$ cat pvc_depfset.yaml
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
  name: pvc-depfset
spec:
  accessModes:
  - ReadWriteMany
  resources:
    requests:
      storage: 1Gi
  storageClassName: sc-depfset

[root@gn1 2020_07_27-09:00:06 RTC252477]$
[root@gn1 2020_07_27-09:00:07 RTC252477]$ cat vs_depfset.yaml
apiVersion: snapshot.storage.k8s.io/v1beta1
kind: VolumeSnapshot
metadata:
  name: vs-depfset
spec:
  volumeSnapshotClassName: vsclass1
  source:
    persistentVolumeClaimName: pvc-depfset
[root@gn1 2020_07_27-09:00:10 RTC252477]$

This is because the volume snapshot's finalizers snapshot.storage.kubernetes.io/volumesnapshot-as-source-protection and snapshot.storage.kubernetes.io/volumesnapshot-bound-protection are not removed by the snapshot controller.

the issue is not reproducible with latest build.

delete snapshot command succeeds for the snapshots created using dependent fileset / lightweight directory PVC. It used to hang in earlier builds. (this fixes current issue 267).
I could even delete the PVC successfully (which used to fail as reported in issue 251 earlier).

closing the issue.
builds used for testing
k8s - v1.20.1
IBM Spectrum Scale - 5.1.1.0 210107.122040
apiVersion: snapshot.storage.k8s.io/v1
quay.io/ibm-spectrum-scale-dev/ibm-spectrum-scale-csi-operator:snapshots
quay.io/ibm-spectrum-scale-dev/ibm-spectrum-scale-csi-driver:snapshots
us.gcr.io/k8s-artifacts-prod/sig-storage/snapshot-controller:v4.0.0

verification steps
[root@ck-x-master 2021_01_11-04:12:16 test_snapshot]$ cat sc-dependent-fileset.yaml
apiVersion: storage.k8s.io/v1
kind: StorageClass
metadata:
   name: sc-dep-fset
provisioner: spectrumscale.csi.ibm.com
parameters:
    volBackendFs: "fs1"
    clusterId: "1426097098578209540"
    filesetType: "dependent"
reclaimPolicy: Delete
[root@ck-x-master 2021_01_11-04:12:23 test_snapshot]$
[root@ck-x-master 2021_01_11-04:12:25 test_snapshot]$ cat sc-lwdir.yaml
apiVersion: storage.k8s.io/v1
kind: StorageClass
metadata:
  name: ibm-spectrum-scale-csi-lt
provisioner: spectrumscale.csi.ibm.com
parameters:
  volBackendFs: "fs1"
  volDirBasePath: "pvfileset/lwdir"
reclaimPolicy: Delete
[root@ck-x-master 2021_01_11-04:12:37 test_snapshot]$
[root@ck-x-master 2021_01_11-04:12:38 test_snapshot]$ kubectl -n ibm-spectrum-scale-csi-driver get sc
NAME                               PROVISIONER                 RECLAIMPOLICY   VOLUMEBINDINGMODE   ALLOWVOLUMEEXPANSION   AGE
ibm-spectrum-scale-csi-1k-inodes   spectrumscale.csi.ibm.com   Delete          Immediate           false                  3h9m
ibm-spectrum-scale-csi-lt          spectrumscale.csi.ibm.com   Delete          Immediate           false                  13m
sc-dep-fset                        spectrumscale.csi.ibm.com   Delete          Immediate           false                  76m
sc-indep-fset-fs2                  spectrumscale.csi.ibm.com   Delete          Immediate           false                  115m
[root@ck-x-master 2021_01_11-04:12:39 test_snapshot]$
[root@ck-x-master 2021_01_11-04:12:41 test_snapshot]$ kubectl -n ibm-spectrum-scale-csi-driver get pvc
NAME             STATUS   VOLUME                                     CAPACITY   ACCESS MODES   STORAGECLASS                       AGE
pvc-10mb-1       Bound    pvc-32135bed-2951-4740-9104-864aaeb141a6   11Mi       RWX            ibm-spectrum-scale-csi-1k-inodes   3h8m
pvc-300mb-fs2    Bound    pvc-5ec6c16a-b3b0-424d-8393-bfa61ea61c66   308Mi      RWX            sc-indep-fset-fs2                  111m
pvc-dep-fset-1   Bound    pvc-a8e572f6-41df-4ec5-b169-872ea06fa5fe   11Mi       RWX            sc-dep-fset                        76m
pvc-lwdir-1      Bound    pvc-44bd098e-98b3-4f05-acc4-abf7c62bb3bd   11Mi       RWX            ibm-spectrum-scale-csi-lt          10m
[root@ck-x-master 2021_01_11-04:12:43 test_snapshot]$
[root@ck-x-master 2021_01_11-04:12:45 test_snapshot]$ kubectl -n ibm-spectrum-scale-csi-driver get volumesnapshot
NAME            READYTOUSE   SOURCEPVC        SOURCESNAPSHOTCONTENT   RESTORESIZE   SNAPSHOTCLASS   SNAPSHOTCONTENT                                    CREATIONTIME   AGE
vs-1-dep-fset   false        pvc-dep-fset-1                                         vsclass1        snapcontent-aa65795b-3fa2-4b20-8946-18170c67034e                  74m
vs-1-lwdir      false        pvc-lwdir-1                                            vsclass1        snapcontent-62be64a3-129d-4317-aec9-5e284f574fd7                  9m20s
vs1-vsclass1    true         pvc-10mb-1                               11Mi          vsclass1        snapcontent-2bff5da3-a3f5-4cb9-b8e1-ffc9c6ab7fc8   161m           161m
[root@ck-x-master 2021_01_11-04:12:51 test_snapshot]$
[root@ck-x-master 2021_01_11-04:13:34 test_snapshot]$ kubectl -n ibm-spectrum-scale-csi-driver get volumesnapshotcontent snapcontent-aa65795b-3fa2-4b20-8946-18170c67034e
NAME                                               READYTOUSE   RESTORESIZE   DELETIONPOLICY   DRIVER                      VOLUMESNAPSHOTCLASS   VOLUMESNAPSHOT   AGE
snapcontent-aa65795b-3fa2-4b20-8946-18170c67034e                              Delete           spectrumscale.csi.ibm.com   vsclass1              vs-1-dep-fset    74m
[root@ck-x-master 2021_01_11-04:13:39 test_snapshot]$
[root@ck-x-master 2021_01_11-04:13:40 test_snapshot]$ kubectl -n ibm-spectrum-scale-csi-driver get volumesnapshotcontent snapcontent-62be64a3-129d-4317-aec9-5e284f574fd7
NAME                                               READYTOUSE   RESTORESIZE   DELETIONPOLICY   DRIVER                      VOLUMESNAPSHOTCLASS   VOLUMESNAPSHOT   AGE
snapcontent-62be64a3-129d-4317-aec9-5e284f574fd7                              Delete           spectrumscale.csi.ibm.com   vsclass1              vs-1-lwdir       10m
[root@ck-x-master 2021_01_11-04:13:48 test_snapshot]$
[root@ck-x-master 2021_01_11-04:13:50 test_snapshot]$ kubectl -n ibm-spectrum-scale-csi-driver delete volumesnapshot vs-1-dep-fset
volumesnapshot.snapshot.storage.k8s.io "vs-1-dep-fset" deleted
[root@ck-x-master 2021_01_11-04:14:34 test_snapshot]$
[root@ck-x-master 2021_01_11-04:14:36 test_snapshot]$ kubectl -n ibm-spectrum-scale-csi-driver delete volumesnapshot vs-1-lwdir
volumesnapshot.snapshot.storage.k8s.io "vs-1-lwdir" deleted
[root@ck-x-master 2021_01_11-04:14:41 test_snapshot]$
[root@ck-x-master 2021_01_11-04:14:44 test_snapshot]$ kubectl -n ibm-spectrum-scale-csi-driver get volumesnapshot
NAME           READYTOUSE   SOURCEPVC    SOURCESNAPSHOTCONTENT   RESTORESIZE   SNAPSHOTCLASS   SNAPSHOTCONTENT                                    CREATIONTIME   AGE
vs1-vsclass1   true         pvc-10mb-1                           11Mi          vsclass1        snapcontent-2bff5da3-a3f5-4cb9-b8e1-ffc9c6ab7fc8   163m           163m
[root@ck-x-master 2021_01_11-04:14:46 test_snapshot]$
[root@ck-x-master 2021_01_11-04:14:50 test_snapshot]$ kubectl -n ibm-spectrum-scale-csi-driver get volumesnapshotcontent
NAME                                               READYTOUSE   RESTORESIZE   DELETIONPOLICY   DRIVER                      VOLUMESNAPSHOTCLASS   VOLUMESNAPSHOT   AGE
snapcontent-2bff5da3-a3f5-4cb9-b8e1-ffc9c6ab7fc8   true         11534336      Delete           spectrumscale.csi.ibm.com   vsclass1              vs1-vsclass1     164m
[root@ck-x-master 2021_01_11-04:15:50 test_snapshot]$
[root@ck-x-master 2021_01_11-04:15:52 test_snapshot]$ kubectl -n ibm-spectrum-scale-csi-driver get volumesnapshotcontent snapcontent-aa65795b-3fa2-4b20-8946-18170c67034e
Error from server (NotFound): volumesnapshotcontents.snapshot.storage.k8s.io "snapcontent-aa65795b-3fa2-4b20-8946-18170c67034e" not found
[root@ck-x-master 2021_01_11-04:15:56 test_snapshot]$
[root@ck-x-master 2021_01_11-04:15:57 test_snapshot]$ kubectl -n ibm-spectrum-scale-csi-driver get volumesnapshotcontent snapcontent-62be64a3-129d-4317-aec9-5e284f574fd7
Error from server (NotFound): volumesnapshotcontents.snapshot.storage.k8s.io "snapcontent-62be64a3-129d-4317-aec9-5e284f574fd7" not found
[root@ck-x-master 2021_01_11-04:16:04 test_snapshot]$

[root@ck-x-master 2021_01_11-04:16:05 test_snapshot]$ kubectl -n ibm-spectrum-scale-csi-driver get pvc
NAME             STATUS   VOLUME                                     CAPACITY   ACCESS MODES   STORAGECLASS                       AGE
pvc-10mb-1       Bound    pvc-32135bed-2951-4740-9104-864aaeb141a6   11Mi       RWX            ibm-spectrum-scale-csi-1k-inodes   3h11m
pvc-300mb-fs2    Bound    pvc-5ec6c16a-b3b0-424d-8393-bfa61ea61c66   308Mi      RWX            sc-indep-fset-fs2                  115m
pvc-dep-fset-1   Bound    pvc-a8e572f6-41df-4ec5-b169-872ea06fa5fe   11Mi       RWX            sc-dep-fset                        79m
pvc-lwdir-1      Bound    pvc-44bd098e-98b3-4f05-acc4-abf7c62bb3bd   11Mi       RWX            ibm-spectrum-scale-csi-lt          14m
[root@ck-x-master 2021_01_11-04:16:07 test_snapshot]$
[root@ck-x-master 2021_01_11-04:16:08 test_snapshot]$ kubectl -n ibm-spectrum-scale-csi-driver delete pvc pvc-dep-fset-1
persistentvolumeclaim "pvc-dep-fset-1" deleted
[root@ck-x-master 2021_01_11-04:17:24 test_snapshot]$
[root@ck-x-master 2021_01_11-04:17:26 test_snapshot]$ kubectl -n ibm-spectrum-scale-csi-driver delete pvc pvc-lwdir-1
persistentvolumeclaim "pvc-lwdir-1" deleted
[root@ck-x-master 2021_01_11-04:17:50 test_snapshot]$
[root@ck-x-master 2021_01_11-04:17:51 test_snapshot]$ kubectl -n ibm-spectrum-scale-csi-driver get pvc
NAME            STATUS   VOLUME                                     CAPACITY   ACCESS MODES   STORAGECLASS                       AGE
pvc-10mb-1      Bound    pvc-32135bed-2951-4740-9104-864aaeb141a6   11Mi       RWX            ibm-spectrum-scale-csi-1k-inodes   3h13m
pvc-300mb-fs2   Bound    pvc-5ec6c16a-b3b0-424d-8393-bfa61ea61c66   308Mi      RWX            sc-indep-fset-fs2                  116m
[root@ck-x-master 2021_01_11-04:17:53 test_snapshot]$

Jan 11 04:17:25 ck-x-master mmfs[27809]: REST-CLI root admin [EXIT, CHANGE] 'mmunlinkfileset fs1 pvc-a8e572f6-41df-4ec5-b169-872ea06fa5fe -f' RC=0
Jan 11 04:17:25 ck-x-master systemd: Started Session c14407 of user root.
Jan 11 04:17:26 ck-x-master mmfs[27948]: REST-CLI root admin [EXIT, CHANGE] 'mmdelfileset fs1 pvc-a8e572f6-41df-4ec5-b169-872ea06fa5fe -f --qos maintenance' RC=0

the issue is not reproducible with latest build.

delete snapshot command succeeds for the snapshots created using dependent fileset / lightweight directory PVC. It used to hang in earlier builds. (this fixes current issue 267).
I could even delete the PVC successfully (which used to fail as reported in issue 251 earlier).

closing the issue.
builds used for testing
k8s - v1.20.1
IBM Spectrum Scale - 5.1.1.0 210107.122040
apiVersion: snapshot.storage.k8s.io/v1
quay.io/ibm-spectrum-scale-dev/ibm-spectrum-scale-csi-operator:snapshots
quay.io/ibm-spectrum-scale-dev/ibm-spectrum-scale-csi-driver:snapshots
us.gcr.io/k8s-artifacts-prod/sig-storage/snapshot-controller:v4.0.0

verification steps
[root@ck-x-master 2021_01_11-04:12:16 test_snapshot]$ cat sc-dependent-fileset.yaml
apiVersion: storage.k8s.io/v1
kind: StorageClass
metadata:
   name: sc-dep-fset
provisioner: spectrumscale.csi.ibm.com
parameters:
    volBackendFs: "fs1"
    clusterId: "1426097098578209540"
    filesetType: "dependent"
reclaimPolicy: Delete
[root@ck-x-master 2021_01_11-04:12:23 test_snapshot]$
[root@ck-x-master 2021_01_11-04:12:25 test_snapshot]$ cat sc-lwdir.yaml
apiVersion: storage.k8s.io/v1
kind: StorageClass
metadata:
  name: ibm-spectrum-scale-csi-lt
provisioner: spectrumscale.csi.ibm.com
parameters:
  volBackendFs: "fs1"
  volDirBasePath: "pvfileset/lwdir"
reclaimPolicy: Delete
[root@ck-x-master 2021_01_11-04:12:37 test_snapshot]$
[root@ck-x-master 2021_01_11-04:12:38 test_snapshot]$ kubectl -n ibm-spectrum-scale-csi-driver get sc
NAME                               PROVISIONER                 RECLAIMPOLICY   VOLUMEBINDINGMODE   ALLOWVOLUMEEXPANSION   AGE
ibm-spectrum-scale-csi-1k-inodes   spectrumscale.csi.ibm.com   Delete          Immediate           false                  3h9m
ibm-spectrum-scale-csi-lt          spectrumscale.csi.ibm.com   Delete          Immediate           false                  13m
sc-dep-fset                        spectrumscale.csi.ibm.com   Delete          Immediate           false                  76m
sc-indep-fset-fs2                  spectrumscale.csi.ibm.com   Delete          Immediate           false                  115m
[root@ck-x-master 2021_01_11-04:12:39 test_snapshot]$
[root@ck-x-master 2021_01_11-04:12:41 test_snapshot]$ kubectl -n ibm-spectrum-scale-csi-driver get pvc
NAME             STATUS   VOLUME                                     CAPACITY   ACCESS MODES   STORAGECLASS                       AGE
pvc-10mb-1       Bound    pvc-32135bed-2951-4740-9104-864aaeb141a6   11Mi       RWX            ibm-spectrum-scale-csi-1k-inodes   3h8m
pvc-300mb-fs2    Bound    pvc-5ec6c16a-b3b0-424d-8393-bfa61ea61c66   308Mi      RWX            sc-indep-fset-fs2                  111m
pvc-dep-fset-1   Bound    pvc-a8e572f6-41df-4ec5-b169-872ea06fa5fe   11Mi       RWX            sc-dep-fset                        76m
pvc-lwdir-1      Bound    pvc-44bd098e-98b3-4f05-acc4-abf7c62bb3bd   11Mi       RWX            ibm-spectrum-scale-csi-lt          10m
[root@ck-x-master 2021_01_11-04:12:43 test_snapshot]$
[root@ck-x-master 2021_01_11-04:12:45 test_snapshot]$ kubectl -n ibm-spectrum-scale-csi-driver get volumesnapshot
NAME            READYTOUSE   SOURCEPVC        SOURCESNAPSHOTCONTENT   RESTORESIZE   SNAPSHOTCLASS   SNAPSHOTCONTENT                                    CREATIONTIME   AGE
vs-1-dep-fset   false        pvc-dep-fset-1                                         vsclass1        snapcontent-aa65795b-3fa2-4b20-8946-18170c67034e                  74m
vs-1-lwdir      false        pvc-lwdir-1                                            vsclass1        snapcontent-62be64a3-129d-4317-aec9-5e284f574fd7                  9m20s
vs1-vsclass1    true         pvc-10mb-1                               11Mi          vsclass1        snapcontent-2bff5da3-a3f5-4cb9-b8e1-ffc9c6ab7fc8   161m           161m
[root@ck-x-master 2021_01_11-04:12:51 test_snapshot]$
[root@ck-x-master 2021_01_11-04:13:34 test_snapshot]$ kubectl -n ibm-spectrum-scale-csi-driver get volumesnapshotcontent snapcontent-aa65795b-3fa2-4b20-8946-18170c67034e
NAME                                               READYTOUSE   RESTORESIZE   DELETIONPOLICY   DRIVER                      VOLUMESNAPSHOTCLASS   VOLUMESNAPSHOT   AGE
snapcontent-aa65795b-3fa2-4b20-8946-18170c67034e                              Delete           spectrumscale.csi.ibm.com   vsclass1              vs-1-dep-fset    74m
[root@ck-x-master 2021_01_11-04:13:39 test_snapshot]$
[root@ck-x-master 2021_01_11-04:13:40 test_snapshot]$ kubectl -n ibm-spectrum-scale-csi-driver get volumesnapshotcontent snapcontent-62be64a3-129d-4317-aec9-5e284f574fd7
NAME                                               READYTOUSE   RESTORESIZE   DELETIONPOLICY   DRIVER                      VOLUMESNAPSHOTCLASS   VOLUMESNAPSHOT   AGE
snapcontent-62be64a3-129d-4317-aec9-5e284f574fd7                              Delete           spectrumscale.csi.ibm.com   vsclass1              vs-1-lwdir       10m
[root@ck-x-master 2021_01_11-04:13:48 test_snapshot]$
[root@ck-x-master 2021_01_11-04:13:50 test_snapshot]$ kubectl -n ibm-spectrum-scale-csi-driver delete volumesnapshot vs-1-dep-fset
volumesnapshot.snapshot.storage.k8s.io "vs-1-dep-fset" deleted
[root@ck-x-master 2021_01_11-04:14:34 test_snapshot]$
[root@ck-x-master 2021_01_11-04:14:36 test_snapshot]$ kubectl -n ibm-spectrum-scale-csi-driver delete volumesnapshot vs-1-lwdir
volumesnapshot.snapshot.storage.k8s.io "vs-1-lwdir" deleted
[root@ck-x-master 2021_01_11-04:14:41 test_snapshot]$
[root@ck-x-master 2021_01_11-04:14:44 test_snapshot]$ kubectl -n ibm-spectrum-scale-csi-driver get volumesnapshot
NAME           READYTOUSE   SOURCEPVC    SOURCESNAPSHOTCONTENT   RESTORESIZE   SNAPSHOTCLASS   SNAPSHOTCONTENT                                    CREATIONTIME   AGE
vs1-vsclass1   true         pvc-10mb-1                           11Mi          vsclass1        snapcontent-2bff5da3-a3f5-4cb9-b8e1-ffc9c6ab7fc8   163m           163m
[root@ck-x-master 2021_01_11-04:14:46 test_snapshot]$
[root@ck-x-master 2021_01_11-04:14:50 test_snapshot]$ kubectl -n ibm-spectrum-scale-csi-driver get volumesnapshotcontent
NAME                                               READYTOUSE   RESTORESIZE   DELETIONPOLICY   DRIVER                      VOLUMESNAPSHOTCLASS   VOLUMESNAPSHOT   AGE
snapcontent-2bff5da3-a3f5-4cb9-b8e1-ffc9c6ab7fc8   true         11534336      Delete           spectrumscale.csi.ibm.com   vsclass1              vs1-vsclass1     164m
[root@ck-x-master 2021_01_11-04:15:50 test_snapshot]$
[root@ck-x-master 2021_01_11-04:15:52 test_snapshot]$ kubectl -n ibm-spectrum-scale-csi-driver get volumesnapshotcontent snapcontent-aa65795b-3fa2-4b20-8946-18170c67034e
Error from server (NotFound): volumesnapshotcontents.snapshot.storage.k8s.io "snapcontent-aa65795b-3fa2-4b20-8946-18170c67034e" not found
[root@ck-x-master 2021_01_11-04:15:56 test_snapshot]$
[root@ck-x-master 2021_01_11-04:15:57 test_snapshot]$ kubectl -n ibm-spectrum-scale-csi-driver get volumesnapshotcontent snapcontent-62be64a3-129d-4317-aec9-5e284f574fd7
Error from server (NotFound): volumesnapshotcontents.snapshot.storage.k8s.io "snapcontent-62be64a3-129d-4317-aec9-5e284f574fd7" not found
[root@ck-x-master 2021_01_11-04:16:04 test_snapshot]$

[root@ck-x-master 2021_01_11-04:16:05 test_snapshot]$ kubectl -n ibm-spectrum-scale-csi-driver get pvc
NAME             STATUS   VOLUME                                     CAPACITY   ACCESS MODES   STORAGECLASS                       AGE
pvc-10mb-1       Bound    pvc-32135bed-2951-4740-9104-864aaeb141a6   11Mi       RWX            ibm-spectrum-scale-csi-1k-inodes   3h11m
pvc-300mb-fs2    Bound    pvc-5ec6c16a-b3b0-424d-8393-bfa61ea61c66   308Mi      RWX            sc-indep-fset-fs2                  115m
pvc-dep-fset-1   Bound    pvc-a8e572f6-41df-4ec5-b169-872ea06fa5fe   11Mi       RWX            sc-dep-fset                        79m
pvc-lwdir-1      Bound    pvc-44bd098e-98b3-4f05-acc4-abf7c62bb3bd   11Mi       RWX            ibm-spectrum-scale-csi-lt          14m
[root@ck-x-master 2021_01_11-04:16:07 test_snapshot]$
[root@ck-x-master 2021_01_11-04:16:08 test_snapshot]$ kubectl -n ibm-spectrum-scale-csi-driver delete pvc pvc-dep-fset-1
persistentvolumeclaim "pvc-dep-fset-1" deleted
[root@ck-x-master 2021_01_11-04:17:24 test_snapshot]$
[root@ck-x-master 2021_01_11-04:17:26 test_snapshot]$ kubectl -n ibm-spectrum-scale-csi-driver delete pvc pvc-lwdir-1
persistentvolumeclaim "pvc-lwdir-1" deleted
[root@ck-x-master 2021_01_11-04:17:50 test_snapshot]$
[root@ck-x-master 2021_01_11-04:17:51 test_snapshot]$ kubectl -n ibm-spectrum-scale-csi-driver get pvc
NAME            STATUS   VOLUME                                     CAPACITY   ACCESS MODES   STORAGECLASS                       AGE
pvc-10mb-1      Bound    pvc-32135bed-2951-4740-9104-864aaeb141a6   11Mi       RWX            ibm-spectrum-scale-csi-1k-inodes   3h13m
pvc-300mb-fs2   Bound    pvc-5ec6c16a-b3b0-424d-8393-bfa61ea61c66   308Mi      RWX            sc-indep-fset-fs2                  116m
[root@ck-x-master 2021_01_11-04:17:53 test_snapshot]$

Jan 11 04:17:25 ck-x-master mmfs[27809]: REST-CLI root admin [EXIT, CHANGE] 'mmunlinkfileset fs1 pvc-a8e572f6-41df-4ec5-b169-872ea06fa5fe -f' RC=0
Jan 11 04:17:25 ck-x-master systemd: Started Session c14407 of user root.
Jan 11 04:17:26 ck-x-master mmfs[27948]: REST-CLI root admin [EXIT, CHANGE] 'mmdelfileset fs1 pvc-a8e572f6-41df-4ec5-b169-872ea06fa5fe -f --qos maintenance' RC=0

authors: kulkarnicr smitaraut

repo: IBM/ibm-spectrum-scale-csi


text:
bash-like plugin returning strange nvm error

folding into #2260

authors: showeimer starpit

repo: IBM/kui


text:
ora spinner alignment issue

note how the green checkmark svgs aren't center-aligned in the row?

better i think:


text:
Incorrect validation occuring for some parameters

Version: ibm-openapi-validator@0.91.0
The validator comes back with this warning that seems to be invalid:
 Message :   $refs to schemas should start with '#/components/schemas/'
 Path    :   paths./tekton_pipelines/{pipeline_id}/properties.parameters.0.$ref
 Line    :   1022

This is coming up for 3 parameters in our API. The full yaml file can be seen here
For example this one gets the warning:
/tekton_pipelines/{pipeline_id}/properties:
  parameters:
    - $ref: '#/components/parameters/pipelineId'

components:
  parameters:
    pipelineId:
      description: The Tekton pipeline ID
      in: path
      name: pipeline_id
      required: true
      schema:
        $ref: '#/components/schemas/UUID'
      example: 94619026-912b-4d92-8f51-6c74f0692d90

We're using this parameter for all of our APIs in the same way, but it only gives a warning for 2 cases of pipelineId parameter and one case of triggerId parameter.
This appears to be a bug in the validator related to validating parameter references

:tada: This issue has been resolved in version 0.45.3 :tada:
The release is available on npm package (@latest dist-tag)
Your semantic-release bot :package::rocket:

:tada: This issue has been resolved in version 0.97.3 :tada:
The release is available on npm package (@latest dist-tag)
Your semantic-release bot :package::rocket:

:tada: This issue has been resolved in version 0.0.2-rc.1 :tada:
The release is available on npm package (@v1-rc dist-tag)
Your semantic-release bot :package::rocket:

:tada: This issue has been resolved in version 1.0.0 :tada:
The release is available on npm package (@latest dist-tag)
Your semantic-release bot :package::rocket:

authors: briangleeson ibm-devx-sdk

repo: IBM/openapi-validator


text:
Pytorch 1.4+ build with CUDA 10.1 on power8/p100 cluster - crashes the node

I'm trying to build pytorch from source in PowerAI 1.6.2 WML environment with custom MPI/NCCL options.
When I switched from CUDA/10.1 module (distro package) to cudatoolkit-dev package from powerai conda, this killed the development node with 4 GPUs 😮 See the attached traceback:
node.killed.pytorch.compile.source.txt
cc @bethune-bryant @smatzek @nvcastet @wdirons @hartb
More details in this issue:
https://github.com/pytorch/pytorch/issues/31438

Commented on the issue in the pytorch repo (given a crash, my suspicion would be something more like a kernel or driver issue).

authors: denfromufa hartb

repo: IBM/powerai


text:
Issue/6607

Pull Request Review
Checklist

[x] Issue: #21
[x] List of related PRs. : None
[x] Project builds without any errors.
[x] Unit Tests updated (or created where needed) and all pass.
[x] You have ran manual functional "smoke" test (does product as a whole still work?).
[x] User Story meets the acceptance criteria - and passes. acceptance criteria should be understood at outset.
[x] There is a PR for update of internal documentation for the affected Project(s) - README etc.
[x]  Description of the changes:  #21

Duplicate PR

source: gharchive/pull-request

repo: IBM/velocloud-sdwan-driver


text:
How can I filter my result in Watson Asssitant

Sir, I followed the steps at last the part the response is very clutterd which is given by the Watson Assistant. How can I filter only the content I require. Also, I wanted to ask how to deploy the assistant as the part shown in the code is difficult to Understand.

Hello @SAKET03. I would like to help, but I need more details about the specific issue(s) you are running into.

Cluttered response from Assistant - can you provide an example of such a response?
Deployment question - which specific section of the README are you having difficulty understanding?

Thank you Sir for your reply,

For the first issue this the example:
{"matching_results":250,"passages":[{"document_id":"a90d4c485e4966310a7673d1eef221b7_249","end_offset":79007,"field":"answer","passage_score":12.362444307374497,"passage_text":"SEVEN Depending on what platform(s) you are aiming at, there are several. Some of them haven’t been ported to Python 3 yet. At least Tkinter and Qt are known to be Python 3-compatible.","start_offset":78823}],"results":[{"answer":["Here’s a very brief summary of what started it all, written by Guido van Rossum: I had extensive experience with implementing an interpreted language in the ABC group at CWI, and from working with this group I had learned a lot about language design. This is the origin of many Python features, including the use of indentation for statement grouping and the inclusion of very-high-level data types (although the details are all different in Python)."],"extracted_metadata":{"author":["Guido van Rossum"," and the Python development team"],"file_type":"pdf","filename":"faq.pdf","sha1":"368eb895e40c61b7d69307fb158777c10b68f4fb","title":"Python Frequently Asked Questions"},"id":"a90d4c485e4966310a7673d1eef221b7_8","result_metadata":{"confidence":0.16554087774569667,"score":3.4048783000000005},"segment_metadata":{"id":"aef6fea5-f262-4e23-8ce8-05fdf53f0789","parent_id":"a90d4c485e4966310a7673d1eef221b7","total_segments":250}}],"retrieval_details":{"document_retrieval_strategy":"untrained"},"session_token":"1_OnekGUMJ5862hr03_MsHJNNZgJ"}
This the response I am reciving from the Assistant. How can I just extract the field "answer" which is highlited

I want to understand how to deploy the final model with the UI that is shown in the video

and this picture

how to extract only answer from discovery result.

@SAKET03
let's do #2 first - for deploying, you just need to create your .env which points to your Assistant instance.  Are you getting any console errors when you run 'npm start'? Or are you seeing any errors in the browser?
as for #1, your results do not include "webhook_result_1", which means that Discovery was not invoked to generate this response.
Did you use your own data file as input to Discovery?
Are you seeing good results in the Assistant UI when first integrating with Discovery? (step 5 in README)
Regardless, you have return data that you can process. You will need to change "/src/main.js". Look at the function sendMessage() - this is where the returned data from Assistant is processed. If you look there you will see that I look for the data in a specific format, which does not match what you are showing above. I would un-comment out the lines 87-89 to print out the results, and then modify the code to handle it.

Thank you sir for your reply,

Sir, the problem is I dont know how to deploy the assistant. I have been using node-red to integrate assistant and to deploy it. The UI which you have shown is far more impressive. Can you
write steps to achive the final output from the last step in the video.
Sir, I have achived till here

and it is replying the same as above.
If you can give the steps it would be a great help.

@SAKET03 the deployment steps are all covered in the README of this github repo.
Step 6 is adding the Assistant credentials and skill ID to your .env file.
Step 7 is running 'npm install' and 'npm start' to run the server, which listens on port 3000.
Have you created a .env file?

Sir, I have obtained the .env file but I didnt understand the nmp install and npm start as when I write them in my command prompt it shows is dosent exsist. Also, how would this step create the UI of the Assistant

@SAKET03 the UI running is a node app, so you need to install npm and node. Once installed, you run npm install to pull down all of the dependencies, and then run npm start to run the node app, which starts the server.
To recap:

clone this github repo to your local machine
cd to the root directory
install npm and node
create and set your .env file
run npm install
run npm start
point browser at localhost:3000

Thank you Sir,
You have helped me alot, my project was completed successfully.

authors: SAKET03 VKaddala rhagarty

repo: IBM/watson-discovery-sdu-with-assistant


text:
Add skip button

Describe the addition

Context

The original skip button appeared to the right of the player after a few seconds. Clicking it would take the user directly to the next video, or the next point where buttons are displayed.
Proposed Solution

This is technically addressed but is being blocked by other issues, namely #33. Closing in favor of that issue


text:
Train Dino with focalNet backbone on custom datasets

I am having difficulty training a Dino model with a FocalNet backbone on a custom dataset. Although I was able to successfully train the model using a SWIN-L backbone, after 10 epochs with FocalNet, all detection scores are still below 1%. I am unable to understand why this might be the case as the dataset used is identical and the pre-trained model provided in the GitHub repository was used as a starting point. Can you help me understand what might be causing this issue, please?

I am having difficulty training a Dino model with a FocalNet backbone on a custom dataset. Although I was able to successfully train the model using a SWIN-L backbone, after 10 epochs with FocalNet, all detection scores are still below 1%. I am unable to understand why this might be the case as the dataset used is identical and the pre-trained model provided in the GitHub repository was used as a starting point. Can you help me understand what might be causing this issue, please?

Does this phenomenon occur very often or just a random experiments？

Actually, this error is relatively difficult to locate, and it requires more experiments to observe. If it's convenient, could you provide more information about the custom dataset you're using ?

Sorry, it was just an error. My issue was with the Dino repository, not this one. The pre-trained model provided was intended for Dino 5scale with focalNet, but the configuration file corresponded to Dino 4scale.

repo: IDEA-Research/detrex


text:
🛑 IDR (well 469267) is down

In c012cf5, IDR (well 469267) (https://idr.openmicroscopy.org/webclient/?show=well-469267) was down:

HTTP code: 0
Response time: 0 ms

Resolved: IDR (well 469267) is back up in 0c15ce0 after 9 minutes.

repo: IDR/upptime


text:
🛑 IDR (well 469267) is down

In 2f3eaef, IDR (well 469267) (https://idr.openmicroscopy.org/webclient/?show=well-469267) was down:

HTTP code: 0
Response time: 0 ms

Resolved: IDR (well 469267) is back up in 0d81f7b after 49 minutes.


text:
🛑 IDR (well 45407) is down

In 8735e17, IDR (well 45407) (https://idr.openmicroscopy.org/webclient/?show=well-45407) was down:

HTTP code: 0
Response time: 0 ms

Resolved: IDR (well 45407) is back up in c4f02c7 after 16 minutes.


text:
🛑 IDR (well 1024671) is down

In 7efc3f1, IDR (well 1024671) (https://idr.openmicroscopy.org/webclient/?show=well-1024671) was down:

HTTP code: 502
Response time: 78 ms

Resolved: IDR (well 1024671) is back up in 6018264 after 29 minutes.


text:
🛑 IDR (image 2849866) is down

In 1982465, IDR (image 2849866) (https://idr.openmicroscopy.org/webclient/?show=image-2849866) was down:

HTTP code: 502
Response time: 82 ms

Resolved: IDR (image 2849866) is back up in 7d20300 after 9 minutes.


text:
Create a template file for XTCE Packets

Topic:
Create a template with common fields and parameters for all (or most) XTCE packet files.
Description:
This file should include things like the CCSDS header, which are common to all files. The goal is to have one template which we can copy out of for other XTCE files.
Requirements
Include some kind of comment making it clear that it came from a template and where you can find the template.

May be related to #6 for an XCTE script builder - @GFMoraga What do you think? Does it make sense to integrate some kind of template into your script?

This is related! I think the Python code I have will help with this. The is to format the code with '''information''' so the user can understand/change inputs when needed.
'''Create CCSDS Header parameters, which should be the same for all IMAP instruments'''
'ccsds_parameters = [
{"name": "VERSION", "parameterTypeRef": "uint3", "description": "CCSDS Packet Version Number (always 0)"},
{"name": "TYPE", "parameterTypeRef": "uint1", "description": "CCSDS Packet Type Indicator (0=telemetry)"},
{"name": "SEC_HDR_FLG", "parameterTypeRef": "uint1", "description": "CCSDS Packet Secondary Header Flag (always 1)"},
{"name": "PKT_APID", "parameterTypeRef": "uint11", "description": "CCSDS Packet Application Process ID"},
{"name": "SEG_FLGS", "parameterTypeRef": "uint2", "description": "CCSDS Packet Grouping Flags (3=not part of group)"},
{"name": "SRC_SEQ_CTR", "parameterTypeRef": "uint14", "description": "CCSDS Packet Sequence Count (increments with each new packet)"},
{"name": "PKT_LEN", "parameterTypeRef": "uint16", "description": "CCSDS Packet Length (number of bytes after Packet length minus 1)"},
{"name": "SHCOARSE", "parameterTypeRef": "uint32", "description": "CCSDS Packet Time Stamp (coarse time)"}]'

Or are you suggesting something like:
CCSDS headers
xtce:ParameterSet
<xtce:Parameter name="VERSION" parameterTypeRef="uint3">
xtce:LongDescriptionCCSDS Packet Version Number (always 0)</xtce:LongDescription>
</xtce:Parameter>
<xtce:Parameter name="TYPE" parameterTypeRef="uint1">
xtce:LongDescriptionCCSDS Packet Type Indicator (0=telemetry)</xtce:LongDescription>
</xtce:Parameter>
<xtce:Parameter name="SEC_HDR_FLG" parameterTypeRef="uint1">
xtce:LongDescriptionCCSDS Packet Secondary Header Flag (always 1)</xtce:LongDescription>
</xtce:Parameter>
<xtce:Parameter name="PKT_APID" parameterTypeRef="uint11">
xtce:LongDescriptionCCSDS Packet Application Process ID</xtce:LongDescription>
</xtce:Parameter>
<xtce:Parameter name="SEG_FLGS" parameterTypeRef="uint2">
xtce:LongDescriptionCCSDS Packet Grouping Flags (3=not part of group)</xtce:LongDescription>
</xtce:Parameter>
<xtce:Parameter name="SRC_SEQ_CTR" parameterTypeRef="uint14">
xtce:LongDescriptionCCSDS Packet Sequence Count (increments with each new packet)</xtce:LongDescription>
</xtce:Parameter>
<xtce:Parameter name="PKT_LEN" parameterTypeRef="uint16">
xtce:LongDescriptionCCSDS Packet Length (number of bytes after Packet length minus 1)</xtce:LongDescription>
</xtce:Parameter>
SequenceContainer
<xtce:SequenceContainer name="CCSDSPacket">
xtce:EntryList
<xtce:ParameterRefEntry parameterRef="VERSION" />
<xtce:ParameterRefEntry parameterRef="TYPE" />
<xtce:ParameterRefEntry parameterRef="SEC_HDR_FLG" />
<xtce:ParameterRefEntry parameterRef="PKT_APID" />
<xtce:ParameterRefEntry parameterRef="SEG_FLGS" />
<xtce:ParameterRefEntry parameterRef="SRC_SEQ_CTR" />
<xtce:ParameterRefEntry parameterRef="PKT_LEN" />
<xtce:ParameterRefEntry parameterRef="SHCOARSE" />
</xtce:EntryList>
</xtce:SequenceContainer>

Either is fine, depending on how your script works. But, it's my preference that it's in a different file, so it's easy to update and to see when it's getting updated.

Gotcha. Something that is named "xtce_packet_temp.md/yml/py/xml" ?

Yes, except write out "template", because I read that as "temporary"! But yes, basically some kind of template which can be shared across different instruments. But, don't make it markdown, because that will be annoying for programming. If you make it something non-xml (which I think would make it easier to edit) make sure you add something in your script to output it as XML. That way, someone who is using the template but not your script can still use the template.

@maxinelasp I just saw this, and I think I could add this to my current PR, but can do a new one too. Could you look at the open PR and see what you like in the sense of making a template? I tried to add guidelines in the script, so I would take from those to make this template.

Either adding it to the current PR or adding to a later one would be fine. It looks like what you have is good in the PR, you would just need to pull out some of the template generation into a new "generate_ccsds_header_xml" type function, and then it is easy to import that method and call it to get the XML. I will take a look at that PR some time this week, ping me if I haven't by like Thursday or Friday.

I am checking in to see if I need to create XTCE template file (which I don't mind doing) or what @GFMoraga has done this?

@tech3371 look at my PR and see. I was going to make a CCSDS header template like Maxine suggested.

I think what you have is great, Gabriel! Maybe Tenzin can look through my suggestions and see if that PR completes this ticket, or if there's some additional work to be done there. It might be worth just merging that PR quickly and then coming back to it to rework it to be more of a general template. But I think what you have for the template and the code generation tools in that PR looks good! (PR: #72 )

If we can generalized his work on current PR #72 , Then what he has done is far better than what I would have done, which is just XTCE file with same example and more comments.

So, I add a new file to #72 which is the 'generate_ccsds_header_xml.py'
How do we close this issue and do y'all @maxinelasp @tech3371 think this is a good start? We can move the file too.

Yes, I think that's definitely sufficient for this issue!

authors: GFMoraga maxinelasp tech3371


text:
Add missing services py server

I noticed that the cflib backend was missing services, namely upload trajectory, start trajectory and stop setpoint notification. This prevented the crazyflie API to start up properly and none of the crazyflie examples worked.
For now, the upload/start trajectory and stop setpoint notifications are dummy services that return a failed completed service. But the service reactions will be implemented soon within a new PR. At least this makes the helloworld script work again

Tested out in non-flight single CF with
ros2 launch crazyflie launch.py backend:=cflib
ros2 run crazyflie_examples hello_world

The other scripts has a warning message at the server side that upload/start/notify has not been fully implemented yet.


text:
Update scribe-slf4j to 3.13.3

About this PR
📦 Updates com.outr:scribe-slf4j from 3.12.2 to 3.13.3
📜 GitHub Release Notes - Version Diff
Usage
✅ Please merge!
I'll automatically update this PR to resolve conflicts as long as you don't change it yourself.
If you'd like to skip this version, you can just close this PR. If you have any feedback, just mention me in the comments below.
Configure Scala Steward for your repository with a .scala-steward.conf file.
Have a fantastic day writing Scala!

⚙ Adjust future updates
Add this to your .scala-steward.conf file to ignore future updates of this dependency:
updates.ignore = [ { groupId = "com.outr", artifactId = "scribe-slf4j" } ]

Or, add this to slow down future updates of this dependency:
dependencyOverrides = [{
  pullRequests = { frequency = "30 days" },
  dependency = { groupId = "com.outr", artifactId = "scribe-slf4j" }
}]

labels: library-update, early-semver-minor, semver-spec-minor, commit-count:1

Superseded by #253.

repo: INCATools/relation-graph


text:
0.4.3 or 0.5.0 release please?

Fleshy changes by @mih in DataLad require some extensions added to pybids since 0.4.2 release.  I just wanted to palpate your guys release plans.  Thanks in advance for the reply
P.S. Please used annotated or signed tags for the releases!
(git)hopa:~/proj/bids/pybids[master]git
$> git describe
fatal: No annotated tags can describe 'd9f61a42c71ef42df7af0367a4abaf225997e634'.
However, there were unannotated tags: try --tags.

$> git describe --tags
0.4.2-205-gd9f61a4

We could bump to 0.5 at any time, but it hasn't been adequately tested (I just rewrote almost all of the former analysis module), and there are likely to be many bug fixes and possibly some API changes coming. So I'd prefer to wait a week or two. But we can cut 0.5 now if you insist...

I ask not going to twist anybody's arm ;-) if it becomes a pressing need (like we were to release) then I will come back full strength

Almost there! :)

authors: tyarkoni yarikoptic

repo: INCF/pybids

license: mit

license_source: bigquery


text:
TYPE_PROJECT_SOURCES_REFERENCES list looks incomplete?

I would expect about twice as many options

Wait, this is correct, I'm looking at the wrong list

repo: INDIGO-Initiative/database-app


text:
Aborted (core dumped)   io500: aiori-POSIX.c:769: POSIX_Xfer: Assertion `rc >= 0' failed.

Main branch Aborted (core dumped) on aarch64(arm64), OS: openEuler 22.03 LTS SP3
Build and run io500 with config-minimal.ini (no change)
[jenkins@lustre-tzifycl3-01 io500]$ ./prepare.sh && make
[jenkins@lustre-tzifycl3-01 io500]$ ./io500 config-minimal.ini
IO500 version io500-sc23_v1 (standard)
[RESULT]       ior-easy-write        0.113594 GiB/s : time 310.403 seconds
ERROR INVALID (src/main.c:437) Runtime of phase (101.183177) is below stonewall time. This shouldn't happen!
ERROR INVALID (src/main.c:443) Runtime is smaller than expected minimum runtime
[RESULT]    mdtest-easy-write       10.052514 kIOPS : time 101.183 seconds [INVALID]
[      ]            timestamp        0.000000 kIOPS : time 0.000 seconds
io500: aiori-POSIX.c:769: POSIX_Xfer: Assertion `rc >= 0' failed.
[lustre-tzifycl3-01:21666] *** Process received signal ***
[lustre-tzifycl3-01:21666] Signal: Aborted (6)
[lustre-tzifycl3-01:21666] Signal code:  (-6)
[lustre-tzifycl3-01:21666] [ 0] linux-vdso.so.1(__kernel_rt_sigreturn+0x0)[0xffffb936693c]
[lustre-tzifycl3-01:21666] [ 1] /usr/lib64/libc.so.6(+0x83dc0)[0xffffb902bdc0]
[lustre-tzifycl3-01:21666] [ 2] /usr/lib64/libc.so.6(raise+0x1c)[0xffffb8fe4f7c]
[lustre-tzifycl3-01:21666] [ 3] /usr/lib64/libc.so.6(abort+0xe4)[0xffffb8fd2d30]
[lustre-tzifycl3-01:21666] [ 4] /usr/lib64/libc.so.6(+0x368a8)[0xffffb8fde8a8]
[lustre-tzifycl3-01:21666] [ 5] /usr/lib64/libc.so.6(+0x3690c)[0xffffb8fde90c]
[lustre-tzifycl3-01:21666] [ 6] ./io500[0x441eac]
[lustre-tzifycl3-01:21666] [ 7] ./io500[0x427f44]
[lustre-tzifycl3-01:21666] [ 8] ./io500[0x429fe4]
[lustre-tzifycl3-01:21666] [ 9] ./io500[0x42b1a8]
[lustre-tzifycl3-01:21666] [10] ./io500[0x42bd74]
[lustre-tzifycl3-01:21666] [11] ./io500[0x40ad04]
[lustre-tzifycl3-01:21666] [12] ./io500[0x40b9e0]
[lustre-tzifycl3-01:21666] [13] ./io500[0x405f28]
[lustre-tzifycl3-01:21666] [14] /usr/lib64/libc.so.6(+0x2afc0)[0xffffb8fd2fc0]
[lustre-tzifycl3-01:21666] [15] /usr/lib64/libc.so.6(__libc_start_main+0x94)[0xffffb8fd3098]
[lustre-tzifycl3-01:21666] [16] ./io500[0x403d30]
[lustre-tzifycl3-01:21666] *** End of error message ***
Aborted (core dumped)

That source file is not in the repo. Is this from a current branch.

That source file is not in the repo. Is this from a current branch.

It it the main branch. Also try tag io500-sc23_v1, the same issue.

Hi, that error happened in ior-hard-write, can you check the file ior-hard-write.txt in the results directory? There will be an error message printed.

This

mdtest

Hi @JulianKunkel , thanks for your advice. It does really help me a  lot :-).
I reproduce another core dumped. Figure out it is stop at mdtest-hard-write through file result.txt. And found that there is error "No space left on device" in mdtest-hard-write.txt :
[jenkins@lustre-tzifycl3-01 2024.01.31-01.59.52]$ tail -n 4 result.txt

[mdtest-hard-write]
t_start         = 2024-01-31 02:12:12
exe             = ./mdtest --dataPacketType=timestamp -n 1000000 -t -w 3901 -e 3901 -P -G=508879435 -N 1 -F -d ./datafiles/2024.01.31-01.59.52/mdtest-hard -x ./results/2024.01.31-01.59.52/mdtest-hard.stonewall -C -Y -W 300 --saveRankPerformanceDetails=./results/2024.01.31-01.59.52/mdtest-hard-write.csv -a POSIX

[jenkins@lustre-tzifycl3-01 2024.01.31-01.59.52]$ tail mdtest-hard-write.txt -n 5
V-0: Rank   0 Line  2537 Shifting ranks by 1 for each phase.
1 tasks, 1000000 files
WARNING: write(20, 0x25385000, 3901) failed No space left on device
WARNING: task 0, partial write(), -1 of 3901 bytes at offset 0

After using a 100G disk and re-run io500, it can finish running now, thanks again.
[jenkins@lustre-tzifycl3-01 io500]$ ./io500 config-minimal.ini
IO500 version io500-sc23_v1 (standard)
[RESULT]       ior-easy-write        0.109713 GiB/s : time 310.753 seconds
ERROR INVALID (src/main.c:437) Runtime of phase (38.869370) is below stonewall time. This shouldn't happen!
ERROR INVALID (src/main.c:443) Runtime is smaller than expected minimum runtime
[RESULT]    mdtest-easy-write       26.472721 kIOPS : time 38.869 seconds [INVALID]
[      ]            timestamp        0.000000 kIOPS : time 0.000 seconds
[RESULT]       ior-hard-write        0.109988 GiB/s : time 310.931 seconds
ERROR INVALID (src/main.c:437) Runtime of phase (85.696574) is below stonewall time. This shouldn't happen!
ERROR INVALID (src/main.c:443) Runtime is smaller than expected minimum runtime
[RESULT]    mdtest-hard-write       11.814771 kIOPS : time 85.697 seconds [INVALID]
[RESULT]                 find      657.568252 kIOPS : time 3.046 seconds
[RESULT]        ior-easy-read        0.059481 GiB/s : time 573.174 seconds
[RESULT]     mdtest-easy-stat       75.835681 kIOPS : time 14.255 seconds
[RESULT]        ior-hard-read        0.056239 GiB/s : time 608.066 seconds
[RESULT]     mdtest-hard-stat       69.734729 kIOPS : time 15.415 seconds
[RESULT]   mdtest-easy-delete       36.384563 kIOPS : time 28.516 seconds
[RESULT]     mdtest-hard-read        0.795102 kIOPS : time 1258.745 seconds
[RESULT]   mdtest-hard-delete       26.937286 kIOPS : time 38.406 seconds
[SCORE ] Bandwidth 0.079709 GiB/s : IOPS 30.975811 kiops : TOTAL 1.571319 [INVALID]

The result files are stored in the directory: ./results/2024.01.30-05.00.52
[jenkins@lustre-tzifycl3-01 io500]$ git diff -- config-minimal.ini
diff --git a/config-minimal.ini b/config-minimal.ini
index 8ce4e57..506a098 100644
--- a/config-minimal.ini
+++ b/config-minimal.ini
@@ -1,2 +1,2 @@
 [global]
-datadir = ./datafiles
+datadir = /home/jenkins/tmp-mount/io500/datafiles
[jenkins@lustre-tzifycl3-01 io500]$ df -h
Filesystem      Size  Used Avail Use% Mounted on
devtmpfs        4.0M     0  4.0M   0% /dev
tmpfs           3.8G     0  3.8G   0% /dev/shm
tmpfs           1.5G  8.8M  1.5G   1% /run
tmpfs           4.0M     0  4.0M   0% /sys/fs/cgroup
/dev/vda3        75G  3.3G   69G   5% /
tmpfs           3.8G     0  3.8G   0% /tmp
/dev/vda1       549M  6.5M  543M   2% /boot/efi
/dev/vdb         98G   32K   93G   1% /home/jenkins/tmp-mount
[jenkins@lustre-tzifycl3-01 io500]$

Hi, that error happened in ior-hard-write, can you check the file ior-hard-write.txt in the results directory? There will be an error message printed.

Hi @JulianKunkel , thanks for your advice. It does really help me a  lot :-).
I reproduce another core dumped. Figure out it is stop at mdtest-hard-write through file result.txt. And found that there is error "No space left on device" in mdtest-hard-write.txt :
[jenkins@lustre-tzifycl3-01 2024.01.31-01.59.52]$ tail -n 4 result.txt

[mdtest-hard-write]
t_start         = 2024-01-31 02:12:12
exe             = ./mdtest --dataPacketType=timestamp -n 1000000 -t -w 3901 -e 3901 -P -G=508879435 -N 1 -F -d ./datafiles/2024.01.31-01.59.52/mdtest-hard -x ./results/2024.01.31-01.59.52/mdtest-hard.stonewall -C -Y -W 300 --saveRankPerformanceDetails=./results/2024.01.31-01.59.52/mdtest-hard-write.csv -a POSIX

[jenkins@lustre-tzifycl3-01 2024.01.31-01.59.52]$ tail mdtest-hard-write.txt -n 5
V-0: Rank   0 Line  2537 Shifting ranks by 1 for each phase.
1 tasks, 1000000 files
WARNING: write(20, 0x25385000, 3901) failed No space left on device
WARNING: task 0, partial write(), -1 of 3901 bytes at offset 0

After using a 100G disk and re-run io500, it can finish running now, thanks again.
[jenkins@lustre-tzifycl3-01 io500]$ ./io500 config-minimal.ini
IO500 version io500-sc23_v1 (standard)
[RESULT]       ior-easy-write        0.109713 GiB/s : time 310.753 seconds
ERROR INVALID (src/main.c:437) Runtime of phase (38.869370) is below stonewall time. This shouldn't happen!
ERROR INVALID (src/main.c:443) Runtime is smaller than expected minimum runtime
[RESULT]    mdtest-easy-write       26.472721 kIOPS : time 38.869 seconds [INVALID]
[      ]            timestamp        0.000000 kIOPS : time 0.000 seconds
[RESULT]       ior-hard-write        0.109988 GiB/s : time 310.931 seconds
ERROR INVALID (src/main.c:437) Runtime of phase (85.696574) is below stonewall time. This shouldn't happen!
ERROR INVALID (src/main.c:443) Runtime is smaller than expected minimum runtime
[RESULT]    mdtest-hard-write       11.814771 kIOPS : time 85.697 seconds [INVALID]
[RESULT]                 find      657.568252 kIOPS : time 3.046 seconds
[RESULT]        ior-easy-read        0.059481 GiB/s : time 573.174 seconds
[RESULT]     mdtest-easy-stat       75.835681 kIOPS : time 14.255 seconds
[RESULT]        ior-hard-read        0.056239 GiB/s : time 608.066 seconds
[RESULT]     mdtest-hard-stat       69.734729 kIOPS : time 15.415 seconds
[RESULT]   mdtest-easy-delete       36.384563 kIOPS : time 28.516 seconds
[RESULT]     mdtest-hard-read        0.795102 kIOPS : time 1258.745 seconds
[RESULT]   mdtest-hard-delete       26.937286 kIOPS : time 38.406 seconds
[SCORE ] Bandwidth 0.079709 GiB/s : IOPS 30.975811 kiops : TOTAL 1.571319 [INVALID]

The result files are stored in the directory: ./results/2024.01.30-05.00.52
[jenkins@lustre-tzifycl3-01 io500]$ git diff -- config-minimal.ini
diff --git a/config-minimal.ini b/config-minimal.ini
index 8ce4e57..506a098 100644
--- a/config-minimal.ini
+++ b/config-minimal.ini
@@ -1,2 +1,2 @@
 [global]
-datadir = ./datafiles
+datadir = /home/jenkins/tmp-mount/io500/datafiles
[jenkins@lustre-tzifycl3-01 io500]$ df -h
Filesystem      Size  Used Avail Use% Mounted on
devtmpfs        4.0M     0  4.0M   0% /dev
tmpfs           3.8G     0  3.8G   0% /dev/shm
tmpfs           1.5G  8.8M  1.5G   1% /run
tmpfs           4.0M     0  4.0M   0% /sys/fs/cgroup
/dev/vda3        75G  3.3G   69G   5% /
tmpfs           3.8G     0  3.8G   0% /tmp
/dev/vda1       549M  6.5M  543M   2% /boot/efi
/dev/vdb         98G   32K   93G   1% /home/jenkins/tmp-mount
[jenkins@lustre-tzifycl3-01 io500]$

authors: JulianKunkel gflofst xin3liang


text:
fix: UART1_AlterPort_t values, UART2_SwitchPort reg mistype

Fixed simple typos.
Thanks for your work!

I've just found that one of the fixes was proposed a bit earlier https://github.com/IOsetting/FwLib_STC8/pull/22.

Thank you! I will merge this.

authors: IOsetting rokiden


text:
Update download step in east sys-setup command

Description

This PR adds new packages that will be installed by the east sys-setup command.
Download function was also updated in this process.
Related: #86
Areas of interest

Added code in sys_setup.py.
Checklist

[x] Source code documentation for all newly added or changed functions was added/updated.

After-review steps

Code author will merge the PR by himself/herself.

Current dependencies on/for this PR:

dev

PR #87   👈

This comment was auto-generated by Graphite.

repo: IRNAS/irnas-east-software


text:
Please add license file

Hi folks, industry labs forbid touching the code unless license is known. Could you please add a license?
Thanks.

I believe it will be MIT, but please wait a little.

It is Apache License 2.0, many thanks.

repo: IST-DASLab/QUIK


text:
[CI] Test benchmark CI comment trigger

Description
Test out the benchmark CI comment trigger, no changes here.

[benchmark]


text:
🛑 Website is down

In 2972894, Website (https://pt.ivao.aero/portal) was down:

HTTP code: 502
Response time: 1541 ms

Resolved: Website is back up in 3663f65.

repo: IVAO-Portugal/status-page


text:
[BUG] 结算时最终击杀排名很多时候不正确

描述这个Bug
( 请描述该Bug出现后，游戏内的情况，尽可能详细 ）
复现这个Bug
（请告诉我应该如何复现这个Bug）
1.
2.
3.
4.
期望的行为
（您希望游戏做出的正确的行为是什么）
游戏内截图或视频
（您可以添加一个截图或视频链接来帮助我更好地找到Bug原因）
地图版本号
（请告诉我您正在游玩的地图版本号，一般在大厅悬浮字上）
游戏版本号
（请告诉我您正在运行的Minecraft版本号）
附加描述（备注）
（可选）

最近并未复现

repo: IXBOB/BedwarsBE


text:
Map is not showing in Release build

@IbrahimTabba  works fine with my debug build though

Set? markers are null in the release build @IbrahimTabba

The markers remain null in release build and map never loads. Any luck anyone else?

@yashwantkumargaurav @azharul-islam
Thank you guys for reporting the issue.
I'm on it, will let you know once it is fixed.

@yashwantkumargaurav @azharul-islam
please upgrade to version 0.0.2 of the package
the issue was fixed.