IBM / watson-assistant-slots-intro

A Chatbot for ordering a pizza that demonstrates how using the IBM Watson Assistant Slots feature, one can fill out an order, form, or profile.
https://developer.ibm.com/patterns/assemble-a-pizza-ordering-chatbot-dialog/
Apache License 2.0
147 stars 227 forks source link

App fails when deploying on IBM Cloud CF #148

Open michalkordyzon opened 3 years ago

michalkordyzon commented 3 years ago

Will be grateful for help. The log is here: https://ibm.box.com/s/2u97axrpw1w6dtevhkopz6o4r9xuy0nb The command 'cf logs watson-conversation-slots-intro-20200816150227047 --recent' brings no output.

rhagarty commented 3 years ago

@ertogrul I think you are running into the same issue as https://github.com/IBM/watson-assistant-slots-intro/issues/138.

Here is the solution I suggested:

"just pushed some changes that should get you around this issue. Please update your local repo and try again. I've updated the "Deploy to CF" readme with some more instructions.

The main issue is that the Assistant credentials generated during the deployment are not sufficient for the app. After the deployment fails (like your message above), you need to add the proper credentials to the application run-time environment and then re-start the app. The updated instructs provide more details."

michalkordyzon commented 3 years ago

Hello Rich. Unfortunately I couldn't add credetials because there was no cf app deployed. I tried the button 'deploy to cf on ibm cloud' still does not work for me. But I started local version and it worked. Then I pushed local version with 'ibmcloud cf push' and it also worked.

michalkordyzon commented 3 years ago

However I checked with other accounts and the button 'deploy to cf on ibm cloud' never works.