This message was deleted.
# ask-for-help
s
This message was deleted.
👀 1
🍱 1
🦄 1
🏁 1
b
hello, I think it should compatible with the harbor image registry. I haven’t used it before and I will investigate this.
👍 1
x
Is there no such repository in your docker registry?
g
I think the issue is that even though Harbor is compatible with using docker CLI for pulling/pushing images, it is having a different API schema compared to the one exposed by the Docker registry. So if bento is calling the API to check for images then that won't match the API spec exposed by Harbor
Hmm ok, please ignore my previous message, I changed the value of
DOCKER_REGISTRY_SERVER
from
<http://registry.xxx.dev|registry.xxx.dev>
to
<http://registry.xxx.dev/yatai-bentos|registry.xxx.dev/yatai-bentos>
as harbor has the concept of projects which doesn't exist in Docker registry. I previously created a project called
yatai-bentos
but I think now it is causing confusion between the project name and registry name. Anyways, now the logs show some progress. The following lines keep repeating in the yatai-deployment container logs. That is because there is an error occurring while starting
bento-downloader
container in the newly created pod under
yatai-builders
namespace. I'll try investigating this and reach out if I am hitting a wall with it 👍
Copy code
1.664854926352663e+09 INFO start cleaning up abandoned runner services {"func": "doCleanUpAbandonedRunnerServices"}
1.6648549263528912e+09 INFO finished cleaning up abandoned runner services {"func": "doCleanUpAbandonedRunnerServices"}
1.664854926966464e+09 INFO getting yatai client {"func": "doBuildBentoImages"}
1.664854926967252e+09 INFO getting docker registry {"func": "doBuildBentoImages"}
1.6648549269752157e+09 INFO listing bentos from yatai {"func": "doBuildBentoImages"}
1.6648549270312755e+09 INFO found 1 bentos need to build image {"func": "doBuildBentoImages"}
1.6648549270314548e+09 INFO checking image registry.xxx.dev/yatai-bentos/yatai-bentos:yatai.iris_classifier.xqrkghcczwpreref exists {"func": "doBuildBentoImages", "bentoTag": "iris_classifier:xqrkghcczwpreref"}
1.6648549272219152e+09 INFO image registry.xxx.dev/yatai-bentos/yatai-bentos:yatai.iris_classifier.xqrkghcczwpreref does not exist, creating image builder pod to build it {"func": "doBuildBentoImages", "bentoTag": "iris_classifier:xqrkghcczwpreref"}
time="2022-10-04T03:42:07Z" level=info msg="Creating image builder pod yatai-bento-image-builder-iris-classifier-xqrkghcczwpreref"
1.6648549272972183e+09 INFO image builder pod created {"func": "doBuildBentoImages", "bentoTag": "iris_classifier:xqrkghcczwpreref"}
1.6648549272972922e+09 INFO image registry.xxx.dev/yatai-bentos/yatai-bentos:yatai.iris_classifier.xqrkghcczwpreref built successfully {"func": "doBuildBentoImages", "bentoTag": "iris_classifier:xqrkghcczwpreref"}
👍 1
Update: I had another issue with minio connection after fixing that the deployment went through successfully and was able to test as POST request 🎉
b
nice. Congrats!