Great! I noticed a timeout not reached on the latest log we should wait a bit more.
Michele Sciabarra | CPO m: +44 747 984 8388 e: [email protected] l: https://linkedin.com/in/msciab Nuvolaris Inc | 1209 Orange Street, 19801Wilmington DE - US www.nuvolaris.io linkedin.com/in/msciab On Fri, 10 Jul 2026 at 09:20, Claudio Biasiolo <[email protected]> wrote: > Logging in http://miniops.me as nuvolaris > Successfully logged in as nuvolaris. > ok: whisk auth set. Run 'wsk property get --auth' to see the new value. > ok: whisk API host set to http://miniops.me > OpenServerless host and auth set successfully. You are now ready to use > ops! > Saved password for 'nuvolaris' user in ~/.ops/nuvolaris.password > ok: updated package hello > ok: updated action hello/hello > "body": "hello, Apache OpenServerless" > ############################################## > # # > # TESTING SSL kind # > # # > ############################################## > SKIPPING > ############################################## > # # > # TESTING REDIS kind # > # # > ############################################## > OPERATOR_COMPONENT_INVOKER=false > OPERATOR_COMPONENT_STATIC=true > OPERATOR_CONFIG_SLIM=true > OPERATOR_COMPONENT_REDIS=true > OPERATOR_COMPONENT_MONGODB=true > OPERATOR_COMPONENT_CRON=true > OPERATOR_COMPONENT_MINIO=false > OPERATOR_COMPONENT_ETCD=true > OPERATOR_COMPONENT_REGISTRY=true > OPERATOR_COMPONENT_SEAWEEDFS=true > OPERATOR_COMPONENT_KAFKA=false > OPERATOR_COMPONENT_ZOOKEEPER=false > OPERATOR_COMPONENT_MILVUS=true > OPERATOR_COMPONENT_POSTGRES=true > ops: [apply] $OPS update secrets > Retrieving secrets... > ops: [apply] $OPS setup kubernetes runtimes > configmap/openwhisk-runtimes unchanged > ops: [apply] $OPS setup kubernetes instance > whisk.nuvolaris.org/controller unchanged > Checking OpenWhisk is ready... > waiting for pod/couchdb-0 available: [] > waiting for pod/couchdb-0 ready: [] > waiting for pod/controller-0 available: [] > waiting for pod/controller-0 ready: [] > ops: [apply] $OPS setup kubernetes wait-services > Check for active services.... > waiting for po/redis-0 available: [] > waiting for po/redis-0 ready: [] > waiting for po/nuvolaris-mongodb-0 available: [] > waiting for po/nuvolaris-mongodb-0 ready: [] > waiting for pod/nuvolaris-postgres-1-0 available: [] > waiting for pod/nuvolaris-postgres-1-0 ready: [] > waiting for pod -l app=seaweedfs: [] > waiting for pod/seaweedfs-0 available: [] > waiting for pod/seaweedfs-0 ready: [] > waiting for pod -l name=nuvolaris-milvus: [] > waiting for pod/nuvolaris-milvus-standalone-56d5d55c65-46g8n available: [] > waiting for pod/nuvolaris-milvus-standalone-56d5d55c65-46g8n ready: [] > ops: [apply] $OPS setup nuvolaris login > > http://miniops.me > Waiting for system action status > > Checking connection... > namespaces > nuvolaris > Logging in http://miniops.me as nuvolaris > Successfully logged in as nuvolaris. > ok: whisk auth set. Run 'wsk property get --auth' to see the new value. > ok: whisk API host set to http://miniops.me > OpenServerless host and auth set successfully. You are now ready to use > ops! > Saved password for 'nuvolaris' user in ~/.ops/nuvolaris.password > ok: updated package hello > ok: updated action hello/hello > "body": "hello, Apache OpenServerless" > > ok: updated package hello > ok: updated action hello/redis > "hello": "world" > SUCCESS > ############################################## > # # > # TESTING FERRETDB (MONGO) kind # > # # > ############################################## > MongoDB (FerretDB) deployment requires PosgresSQL. Enabling it. > OPERATOR_COMPONENT_CRON=true > OPERATOR_COMPONENT_REDIS=true > OPERATOR_CONFIG_SLIM=true > OPERATOR_COMPONENT_INVOKER=false > OPERATOR_COMPONENT_POSTGRES=true > OPERATOR_COMPONENT_REGISTRY=true > OPERATOR_COMPONENT_KAFKA=false > OPERATOR_COMPONENT_SEAWEEDFS=true > OPERATOR_COMPONENT_ZOOKEEPER=false > OPERATOR_COMPONENT_STATIC=true > OPERATOR_COMPONENT_MILVUS=true > OPERATOR_COMPONENT_MINIO=false > OPERATOR_COMPONENT_ETCD=true > OPERATOR_COMPONENT_MONGODB=true > ops: [apply] $OPS update secrets > Retrieving secrets... > ops: [apply] $OPS setup kubernetes runtimes > configmap/openwhisk-runtimes unchanged > ops: [apply] $OPS setup kubernetes instance > whisk.nuvolaris.org/controller unchanged > Checking OpenWhisk is ready... > waiting for pod/couchdb-0 available: [] > waiting for pod/couchdb-0 ready: [] > waiting for pod/controller-0 available: [] > waiting for pod/controller-0 ready: [] > ops: [apply] $OPS setup kubernetes wait-services > Check for active services.... > waiting for po/redis-0 available: [] > waiting for po/redis-0 ready: [] > waiting for po/nuvolaris-mongodb-0 available: [] > waiting for po/nuvolaris-mongodb-0 ready: [] > waiting for pod/nuvolaris-postgres-1-0 available: [] > waiting for pod/nuvolaris-postgres-1-0 ready: [] > waiting for pod -l app=seaweedfs: [] > waiting for pod/seaweedfs-0 available: [] > waiting for pod/seaweedfs-0 ready: [] > waiting for pod -l name=nuvolaris-milvus: [] > waiting for pod/nuvolaris-milvus-standalone-56d5d55c65-46g8n available: [] > waiting for pod/nuvolaris-milvus-standalone-56d5d55c65-46g8n ready: [] > ops: [apply] $OPS setup nuvolaris login > > http://miniops.me > Waiting for system action status > > Checking connection... > namespaces > nuvolaris > Logging in http://miniops.me as nuvolaris > Successfully logged in as nuvolaris. > ok: whisk auth set. Run 'wsk property get --auth' to see the new value. > ok: whisk API host set to http://miniops.me > OpenServerless host and auth set successfully. You are now ready to use > ops! > Saved password for 'nuvolaris' user in ~/.ops/nuvolaris.password > ok: updated package hello > ok: updated action hello/hello > "body": "hello, Apache OpenServerless" > > OPERATOR_COMPONENT_MONGODB=true > ok: updated package hello > ok: updated action hello/mongodb > "hello": "world" > SUCCESS > ############################################## > # # > # TESTING POSTGRES kind # > # # > ############################################## > OPERATOR_COMPONENT_INVOKER=false > OPERATOR_COMPONENT_STATIC=true > OPERATOR_COMPONENT_ZOOKEEPER=false > OPERATOR_COMPONENT_MONGODB=true > OPERATOR_COMPONENT_REDIS=true > OPERATOR_COMPONENT_POSTGRES=true > OPERATOR_COMPONENT_KAFKA=false > OPERATOR_COMPONENT_SEAWEEDFS=true > OPERATOR_COMPONENT_MILVUS=true > OPERATOR_COMPONENT_REGISTRY=true > OPERATOR_COMPONENT_ETCD=true > OPERATOR_COMPONENT_CRON=true > OPERATOR_COMPONENT_MINIO=false > OPERATOR_CONFIG_SLIM=true > ops: [apply] $OPS update secrets > Retrieving secrets... > ops: [apply] $OPS setup kubernetes runtimes > configmap/openwhisk-runtimes unchanged > ops: [apply] $OPS setup kubernetes instance > whisk.nuvolaris.org/controller unchanged > Checking OpenWhisk is ready... > waiting for pod/couchdb-0 available: [] > waiting for pod/couchdb-0 ready: [] > waiting for pod/controller-0 available: [] > waiting for pod/controller-0 ready: [] > ops: [apply] $OPS setup kubernetes wait-services > Check for active services.... > waiting for po/redis-0 available: [] > waiting for po/redis-0 ready: [] > waiting for po/nuvolaris-mongodb-0 available: [] > waiting for po/nuvolaris-mongodb-0 ready: [] > waiting for pod/nuvolaris-postgres-1-0 available: [] > waiting for pod/nuvolaris-postgres-1-0 ready: [] > waiting for pod -l app=seaweedfs: [] > waiting for pod/seaweedfs-0 available: [] > waiting for pod/seaweedfs-0 ready: [] > waiting for pod -l name=nuvolaris-milvus: [] > waiting for pod/nuvolaris-milvus-standalone-56d5d55c65-46g8n available: [] > waiting for pod/nuvolaris-milvus-standalone-56d5d55c65-46g8n ready: [] > ops: [apply] $OPS setup nuvolaris login > > http://miniops.me > Waiting for system action status > > Checking connection... > namespaces > nuvolaris > Logging in http://miniops.me as nuvolaris > Successfully logged in as nuvolaris. > ok: whisk auth set. Run 'wsk property get --auth' to see the new value. > ok: whisk API host set to http://miniops.me > OpenServerless host and auth set successfully. You are now ready to use > ops! > Saved password for 'nuvolaris' user in ~/.ops/nuvolaris.password > ok: updated package hello > ok: updated action hello/hello > "body": "hello, Apache OpenServerless" > > OPERATOR_COMPONENT_POSTGRES=true > "message": "Nuvolaris Postgres is up and running!" > SUCCESS > ############################################## > # # > # TESTING SEAWEEDFS kind # > # # > ############################################## > OPERATOR_COMPONENT_ZOOKEEPER=false > OPERATOR_COMPONENT_INVOKER=false > OPERATOR_COMPONENT_KAFKA=false > OPERATOR_COMPONENT_REDIS=true > OPERATOR_COMPONENT_POSTGRES=true > OPERATOR_COMPONENT_STATIC=true > OPERATOR_COMPONENT_MILVUS=true > OPERATOR_CONFIG_SLIM=true > OPERATOR_COMPONENT_SEAWEEDFS=true > OPERATOR_COMPONENT_MINIO=false > OPERATOR_COMPONENT_MONGODB=true > OPERATOR_COMPONENT_CRON=true > OPERATOR_COMPONENT_REGISTRY=true > OPERATOR_COMPONENT_ETCD=true > OPERATOR_COMPONENT_INVOKER=false > OPERATOR_COMPONENT_ETCD=true > OPERATOR_COMPONENT_MONGODB=true > OPERATOR_COMPONENT_ZOOKEEPER=false > OPERATOR_COMPONENT_POSTGRES=true > OPERATOR_COMPONENT_CRON=true > OPERATOR_COMPONENT_KAFKA=false > OPERATOR_COMPONENT_MINIO=false > OPERATOR_COMPONENT_REGISTRY=true > OPERATOR_COMPONENT_REDIS=true > OPERATOR_COMPONENT_SEAWEEDFS=true > OPERATOR_COMPONENT_MILVUS=true > OPERATOR_CONFIG_SLIM=true > OPERATOR_COMPONENT_STATIC=true > ops: [apply] $OPS update secrets > Retrieving secrets... > ops: [apply] $OPS setup kubernetes runtimes > configmap/openwhisk-runtimes unchanged > ops: [apply] $OPS setup kubernetes instance > whisk.nuvolaris.org/controller unchanged > Checking OpenWhisk is ready... > waiting for pod/couchdb-0 available: [] > waiting for pod/couchdb-0 ready: [] > waiting for pod/controller-0 available: [] > waiting for pod/controller-0 ready: [] > ops: [apply] $OPS setup kubernetes wait-services > Check for active services.... > waiting for po/redis-0 available: [] > waiting for po/redis-0 ready: [] > waiting for po/nuvolaris-mongodb-0 available: [] > waiting for po/nuvolaris-mongodb-0 ready: [] > waiting for pod/nuvolaris-postgres-1-0 available: [] > waiting for pod/nuvolaris-postgres-1-0 ready: [] > waiting for pod -l app=seaweedfs: [] > waiting for pod/seaweedfs-0 available: [] > waiting for pod/seaweedfs-0 ready: [] > waiting for pod -l name=nuvolaris-milvus: [] > waiting for pod/nuvolaris-milvus-standalone-56d5d55c65-46g8n available: [] > waiting for pod/nuvolaris-milvus-standalone-56d5d55c65-46g8n ready: [] > ops: [apply] $OPS setup nuvolaris login > > http://miniops.me > Waiting for system action status > > Checking connection... > namespaces > nuvolaris > Logging in http://miniops.me as nuvolaris > Successfully logged in as nuvolaris. > ok: whisk auth set. Run 'wsk property get --auth' to see the new value. > ok: whisk API host set to http://miniops.me > OpenServerless host and auth set successfully. You are now ready to use > ops! > Saved password for 'nuvolaris' user in ~/.ops/nuvolaris.password > ok: updated package hello > ok: updated action hello/hello > "body": "hello, Apache OpenServerless" > > Waiting for SeaweedFS S3 provider > > OPERATOR_COMPONENT_SEAWEEDFS=true > "bucket": "nuvolaris-data", > SUCCESS > ############################################## > # # > # TESTING LOGIN kind # > # # > ############################################## > whiskuser.nuvolaris.org/demouser created > SUCCESS CREATING demouser > whiskuser.nuvolaris.org/demouser condition met > http://miniops.me > Successfully logged in as demouser. > SUCCESS LOGIN > ok: updated package hello > ok: updated action hello/hello > "body": "hello, Apache OpenServerless" > SUCCESS > /demouser/hello/hello > private nodejs:21 > SUCCESS > ############################################## > # # > # TESTING STATIC kind # > # # > ############################################## > OPERATOR_COMPONENT_ZOOKEEPER=false > OPERATOR_COMPONENT_SEAWEEDFS=true > OPERATOR_COMPONENT_KAFKA=false > OPERATOR_COMPONENT_MONGODB=true > OPERATOR_COMPONENT_INVOKER=false > OPERATOR_COMPONENT_REGISTRY=true > OPERATOR_COMPONENT_MINIO=false > OPERATOR_CONFIG_SLIM=true > OPERATOR_COMPONENT_CRON=true > OPERATOR_COMPONENT_STATIC=true > OPERATOR_COMPONENT_POSTGRES=true > OPERATOR_COMPONENT_ETCD=true > OPERATOR_COMPONENT_REDIS=true > OPERATOR_COMPONENT_MILVUS=true > OPERATOR_COMPONENT_MILVUS=true > OPERATOR_COMPONENT_MINIO=false > OPERATOR_COMPONENT_MONGODB=true > OPERATOR_COMPONENT_REDIS=true > OPERATOR_COMPONENT_INVOKER=false > OPERATOR_COMPONENT_KAFKA=false > OPERATOR_COMPONENT_SEAWEEDFS=true > OPERATOR_CONFIG_SLIM=true > OPERATOR_COMPONENT_ETCD=true > OPERATOR_COMPONENT_REGISTRY=true > OPERATOR_COMPONENT_STATIC=true > OPERATOR_COMPONENT_POSTGRES=true > OPERATOR_COMPONENT_ZOOKEEPER=false > OPERATOR_COMPONENT_CRON=true > ops: [apply] $OPS update secrets > Retrieving secrets... > ops: [apply] $OPS setup kubernetes runtimes > configmap/openwhisk-runtimes unchanged > ops: [apply] $OPS setup kubernetes instance > whisk.nuvolaris.org/controller unchanged > Checking OpenWhisk is ready... > waiting for pod/couchdb-0 available: [] > waiting for pod/couchdb-0 ready: [] > waiting for pod/controller-0 available: [] > waiting for pod/controller-0 ready: [] > ops: [apply] $OPS setup kubernetes wait-services > Check for active services.... > waiting for po/redis-0 available: [] > waiting for po/redis-0 ready: [] > waiting for po/nuvolaris-mongodb-0 available: [] > waiting for po/nuvolaris-mongodb-0 ready: [] > waiting for pod/nuvolaris-postgres-1-0 available: [] > waiting for pod/nuvolaris-postgres-1-0 ready: [] > waiting for pod -l app=seaweedfs: [] > waiting for pod/seaweedfs-0 available: [] > waiting for pod/seaweedfs-0 ready: [] > waiting for pod -l name=nuvolaris-milvus: [] > waiting for pod/nuvolaris-milvus-standalone-56d5d55c65-46g8n available: [] > waiting for pod/nuvolaris-milvus-standalone-56d5d55c65-46g8n ready: [] > ops: [apply] $OPS setup nuvolaris login > > http://miniops.me > Waiting for system action status > > Checking connection... > namespaces > nuvolaris > Logging in http://miniops.me as nuvolaris > Successfully logged in as nuvolaris. > ok: whisk auth set. Run 'wsk property get --auth' to see the new value. > ok: whisk API host set to http://miniops.me > OpenServerless host and auth set successfully. You are now ready to use > ops! > Saved password for 'nuvolaris' user in ~/.ops/nuvolaris.password > ok: updated package hello > ok: updated action hello/hello > "body": "hello, Apache OpenServerless" > pod/nuvolaris-static-0 condition met > Waiting for SeaweedFS S3 provider > > whiskuser.nuvolaris.org/demostaticuser created > SUCCESS CREATING demostaticuser > whiskuser.nuvolaris.org/demostaticuser condition met > 0 Waiting for {.status.loadBalancer.ingress[0]} to be non empty value > 1 Waiting for {.status.loadBalancer.ingress[0]} to be non empty value > 2 Waiting for {.status.loadBalancer.ingress[0]} to be non empty value > 3 Waiting for {.status.loadBalancer.ingress[0]} to be non empty value > 4 Waiting for {.status.loadBalancer.ingress[0]} to be non empty value > SUCCESS STATIC FOR LOCALHOST IS SKIPPED > ############################################## > # # > # TESTING USER REDIS kind # > # # > ############################################## > OPERATOR_COMPONENT_REDIS=true > REDIS ENABLED > whiskuser.nuvolaris.org/demoredisuser created > SUCCESS CREATING demoredisuser > whiskuser.nuvolaris.org/demoredisuser condition met > Successfully logged in as demoredisuser. > SUCCESS LOGIN > ok: updated package hello > ok: updated action hello/redis > "hello": "world" > SUCCESS SETUP REDIS ACTION > /demoredisuser/hello/redis > private nodejs:21 > SUCCESS USER REDIS ACTION LIST > SUCCESS REDIS_URL > SUCCESS REDIS_PREFIX > "hello": "world" > SUCCESS > ############################################## > # # > # TESTING USER FERRETDB (MONGO) kind # > # # > ############################################## > OPERATOR_COMPONENT_MONGODB=true > MONGODB ENABLED > whiskuser.nuvolaris.org/demomongouser created > SUCCESS CREATING demomongouser > whiskuser.nuvolaris.org/demomongouser condition met > Successfully logged in as demomongouser. > SUCCESS LOGIN > ok: updated package hello > ok: updated action hello/mongodb > "hello": "world" > SUCCESS SETUP MONGODB ACTION > /demomongouser/hello/mongodb > private nodejs:21 > SUCCESS USER MONGODB ACTION LIST > SUCCESS USER MONGODB_URL > "hello": "world" > SUCCESS > ############################################## > # # > # TESTING USER POSTGRES kind # > # # > ############################################## > OPERATOR_COMPONENT_POSTGRES=true > POSTGRES ENABLED > whiskuser.nuvolaris.org/demopostgresuser created > SUCCESS CREATING demopostgresuser > whiskuser.nuvolaris.org/demopostgresuser condition met > Successfully logged in as demopostgresuser. > SUCCESS LOGIN > "message": "Nuvolaris Postgres is up and running!" > SUCCESS SETUP POSTGRES ACTION > /demopostgresuser/hello/postgres > private nodejs:21 > SUCCESS USER POSTGRES ACTION LIST > SUCCESS USER POSTGRES_URL > "message": "Nuvolaris Postgres is up and running!" > SUCCESS > ############################################## > # # > # TESTING USER SEAWEEDFS kind # > # # > ############################################## > OPERATOR_COMPONENT_SEAWEEDFS=true > SEAWEEDFS ENABLED > whiskuser.nuvolaris.org/demoseaweedfsuser1783612557 created > SUCCESS CREATING demoseaweedfsuser1783612557 U4IKFI5tvNmd > whiskuser.nuvolaris.org/demoseaweedfsuser1783612557 condition met > Successfully logged in as demoseaweedfsuser1783612557. > SUCCESS LOGIN > "bucket": "demoseaweedfsuser1783612557-data", > SUCCESS SETUP SEAWEEDFS S3 ACTION > /demoseaweedfsuser1783612557/hello/seaweedfs > private nodejs:21 > SUCCESS USER SEAWEEDFS S3 ACTION LIST > SUCCESS USER S3_PROVIDER > SUCCESS USER S3_ACCESS_KEY > "bucket": "demoseaweedfsuser1783612557-data", > SUCCESS > ############################################## > # # > # TESTING OPS RUNTIMES kind # > # # > ############################################## > whiskuser.nuvolaris.org/testactionuser created > SUCCESS CREATING testactionuser > whiskuser.nuvolaris.org/testactionuser condition met > Successfully logged in as testactionuser. > SUCCESS LOGIN > Success: Deployment completed successfully. > SUCCESS DEPLOY PROJECT > "body": "hello, world" > SUCCESS JS HELLO > "hello": "world" > SUCCESS JS REDIS > "hello": "world" > SUCCESS JS FERRETDB > ok: invoked /_/javascript/postgres, but the request has not yet finished, > with id 4b74e425fdd8471bb4e425fdd8c71b83 > Request accepted, but processing not completed yet. > FAIL JS POSTGRES > ============================================ > SUCCESS ./1-deploy.sh > SUCCESS ./2-ssl.sh > SUCCESS ./3-sys-redis.sh > SUCCESS ./4a-sys-ferretdb.sh > SUCCESS ./4b-sys-postgres.sh > SUCCESS ./5-sys-seaweedfs.sh > SUCCESS ./6-login.sh > SUCCESS ./7-static.sh > SUCCESS ./8-user-redis.sh > SUCCESS ./9a-user-ferretdb.sh > SUCCESS ./9b-user-postgres.sh > SUCCESS ./10-user-seaweedfs.sh > SUCCESS ./14-runtime-testing.sh > claudiobiasiolo@sinteg5 openserverless % SUCCESS LOGIN > Success: Deployment completed successfully. > SUCCESS DEPLOY PROJECT > "body": "hello, world" > SUCCESS JS HELLO > "hello": "world" > SUCCESS JS REDIS > "hello": "world" > SUCCESS JS FERRETDB > ok: invoked /_/javascript/postgres, but the request has not yet finished, > with id 4b74e425fdd8471bb4e425fdd8c71b83 > Request accepted, but processing not completed yet. > FAIL JS POSTGRES > ============================================ > SUCCESS ./1-deploy.sh > SUCCESS ./2-ssl.sh > SUCCESS ./3-sys-redis.sh > SUCCESS ./4a-sys-ferretdb.sh > SUCCESS ./4b-sys-postgres.sh > SUCCESS ./5-sys-seaweedfs.sh > SUCCESS ./6-login.sh > SUCCESS ./7-static.sh > SUCCESS ./8-user-redis.sh > SUCCESS ./9a-user-ferretdb.sh > SUCCESS ./9b-user-postgres.sh > SUCCESS ./10-user-seaweedfs.sh > SUCCESS ./14-runtime-testing.sh >
