2021-01-23 08:01:52 UTC - Muhammed Irfan K: Hi Community, I am glad to be a part. I am facing issue in using openwhisk. Please find below my docker compose configuration.
https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1611388912026400 ---- 2021-01-23 08:01:52 UTC - Muhammed Irfan K: ```version: '3.5' services: db: image: apache/couchdb:2.3 ports: - "5984:5984" environment: COUCHDB_USER: ${COUCHDB_USER} COUCHDB_PASSWORD: ${COUCHDB_PASSWORD} volumes: - ./data/couchdb:/usr/local/var/lib/couchdb:rw couchdb-setup: image: ddragosd/ansible:2.4.0.0-debian8 working_dir: /openwhisk/ansible command: /bin/sh -c "ansible-playbook setup.yml >> /logs/couchdb-setup.log 2>&1 && ansible-playbook couchdb.yml --tags=ini >> /logs/couchdb-setup.log 2>&1 && ansible-playbook initdb.yml wipe.yml -e db_host=db.docker -e openwhisk_home=/openwhisk -e db_prefix=local_ >> /logs/couchdb-setup.log 2>&1" links: - db:db.docker depends_on: - db restart: "no" volumes: - ./logs:/logs - ./config/ansible:/openwhisk/ansible zookeeper: image: zookeeper:3.4 ports: - "2181:2181" - "2888:2888" - "3888:3888" environment: ZOO_SERVERS: server.1=0.0.0.0:2888:3888 ZOO_MY_ID: 1 kafka: image: wurstmeister/kafka:0.11.0.1 links: - zookeeper depends_on: - zookeeper ports: - "9092:9092" environment: KAFKA_ZOOKEEPER_CONNECT: zookeeper:2181 KAFKA_ADVERTISED_HOST_NAME: kafka volumes: - /var/run/docker.sock:/var/run/docker.sock - ./data/kafka:/kafka:rw kafka-rest: image: confluentinc/cp-kafka-rest:3.3.1 hostname: kafka-rest environment: - ACCESS_CONTROL_ALLOW_ORIGIN_DEFAULT="*" - KAFKA_REST_ZOOKEEPER_CONNECT=zookeeper:2181 - KAFKA_REST_HOST_NAME=kafka-rest - KAFKA_REST_LISTENERS=<http://kafka-rest:8082> - KAFKA_REST_CONSUMER_REQUEST_TIMEOUT_MS=30000 - KAFKA_REST_BOOTSTRAP_SERVERS=<PLAINTEXT://kafka:9092> links: - zookeeper - kafka depends_on: - zookeeper - kafka kafka-topics-ui: image: landoop/kafka-topics-ui:0.9.3 environment: - KAFKA_REST_PROXY_URL=<http://kafka-rest:8082> - KAFKA_REST_BOOTSTRAP_SERVERS=<PLAINTEXT://kafka:9092> - PROXY=true ports: - 8001:8000 links: - kafka - kafka-rest redis: image: redis:2.8 ports: - "6379:6379" # WHISK CONTROLLER controller: image: openwhisk/controller:nightly command: /bin/sh -c "while ping -c1 db.setup &>/dev/null; do sleep 1; done; echo 'CouchDB Setup Complete!' && exec /init.sh 0 >> /logs/controller.log 2>&1" links: - db:db.docker - couchdb-setup:db.setup - kafka:kafka.docker - zookeeper:zookeeper.docker depends_on: - db - kafka - couchdb-setup env_file: - ./docker-whisk-controller.env - ./local.env environment: COMPONENT_NAME: controller PORT: 8888 KAFKA_HOSTS: kafka.docker:9092 ZOOKEEPER_HOSTS: zookeeper.docker:2181 CONFIG_whisk_couchdb_provider: CouchDB CONFIG_whisk_couchdb_protocol: http CONFIG_whisk_couchdb_port: 5984 CONFIG_whisk_couchdb_host: db.docker CONFIG_whisk_couchdb_username: ${COUCHDB_USER} CONFIG_whisk_couchdb_password: ${COUCHDB_PASSWORD} CONFIG_akka_remote_netty_tcp_hostname: controller CONFIG_akka_remote_netty_tcp_port: 2551 CONFIG_akka_remote_netty_tcp_bindPort: 2551 CONFIG_akka_actor_provider: cluster LOADBALANCER_HOST: ${DOCKER_COMPOSE_HOST} LOADBALANCER_HOST_PORT: 443 volumes: - ./logs:/logs ports: - "8888:8888" - "2551:2551" - "9222:9222" # WHISK INVOKER AGENT invoker: image: openwhisk/invoker:nightly command: /bin/sh -c "while ping -c1 db.setup &>/dev/null; do sleep 1; done; echo 'CouchDB Setup Complete!' && exec /init.sh --id 0 >> /logs/invoker.log 2>&1" privileged: true pid: "host" userns_mode: "host" links: - db:db.docker - couchdb-setup:db.setup - kafka:kafka.docker - zookeeper:zookeeper.docker - controller:controller.docker depends_on: - db - kafka - controller - couchdb-setup env_file: - ./docker-whisk-controller.env - ./local.env environment: COMPONENT_NAME: invoker SERVICE_NAME: invoker0 PORT: 8085 KAFKA_HOSTS: kafka.docker:9092 ZOOKEEPER_HOSTS: zookeeper.docker:2181 CONFIG_whisk_couchdb_provider: CouchDB CONFIG_whisk_couchdb_protocol: http CONFIG_whisk_couchdb_port: 5984 CONFIG_whisk_couchdb_host: db.docker CONFIG_whisk_couchdb_username: ${COUCHDB_USER} CONFIG_whisk_couchdb_password: ${COUCHDB_PASSWORD} EDGE_HOST: ${DOCKER_COMPOSE_HOST} EDGE_HOST_APIPORT: 443 CONFIG_whisk_containerFactory_containerArgs_network: openwhisk_default WHISK_API_HOST_NAME: ${DOCKER_COMPOSE_HOST} volumes: - ./logs:/logs - /var/run/docker.sock:/var/run/docker.sock - /var/lib/docker/containers:/containers - /sys/fs/cgroup:/sys/fs/cgroup ports: - "8085:8085" - "9333:9222" apigateway: image: openwhisk/apigateway:nightly links: - controller:controller.docker - redis:redis.docker environment: - REDIS_HOST=${DOCKER_COMPOSE_HOST} - REDIS_PORT=6379 - PUBLIC_MANAGEDURL_PORT=9090 - PUBLIC_MANAGEDURL_HOST=${DOCKER_COMPOSE_HOST} depends_on: - controller - redis volumes: - ./config/api-gateway/ssl:/etc/ssl:ro - ./config/api-gateway/generated-conf.d:/etc/api-gateway/generated-conf.d ports: - "80:80" - "443:443" - "9000:9000" - "9090:8080"``` https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1611388912026500 ---- 2021-01-23 08:01:52 UTC - Muhammed Irfan K: When i try to invoke action through trigger i could see the below response ```2021-01-23 13:20:34 014dbca7575646ce8dbca7575696ce7a unknown warm 0s success guest/receive-event:0.0.1 2021-01-23 13:18:26 f729139fe5c742a6a9139fe5c792a65c unknown warm 0s success guest/receive-event:0.0.1``` But no activation related to the action ```{ "namespace": "guest", "name": "receive-event", "version": "0.0.1", "subject": "guest", "activationId": "014dbca7575646ce8dbca7575696ce7a", "start": 1611388234557, "end": 0, "duration": 0, "statusCode": 0, "response": { "status": "success", "statusCode": 0, "success": true, "result": {} }, "logs": [ "{\"statusCode\":0,\"success\":true,\"activationId\":\"7fb1369d726e415cb1369d726e615ca2\",\"rule\":\"guest/event-receiver-receive-event-rule\",\"action\":\"guest/event-receiver\"}" ], "annotations": [], "publish": false }``` https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1611388912026600 ---- 2021-01-23 08:06:50 UTC - Muhammed Irfan K: https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1611389210026900 ---- 2021-01-23 08:07:44 UTC - Muhammed Irfan K: This could be replicated with <https://github.com/apache/openwhisk-devtools/tree/master/docker-compose> as well. Am I missing anything. Please help fixing this issue. https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1611389264027700 ----