Closed marcelldls closed 2 months ago
I believe this is a duplicate of #114 and that your git clean removed the *.tgz as I suggest in that issue.
This never happens with deploy as it is always a fresh clone being used. But with deploy-local those pesky tgzs and associated lockfiles are the culprit (I think)
@gilesknap I believe you are correct. Remembered it being only about ec template
but it seems to be the same root cause. Closing
I have had some strange behavior. Even though I have set the ioc image
image: ghcr.io/epics-containers/ioc-adsimdetector-runtime:2024.4.1
I have an IOC (bl01c-ea-test-04) that fails upon adeploy-local
withBack-off pulling image "ghcr.io/epics-containers/ioc-adsimdetector-linux-runtime:2024.2.1"
. This is the wrong imageWhat I tried:
./update-helm
ec delete
and redeploy bl01c-ea-test-04What actually worked:
git reset --hard
andgit clean -dxi
Investigating why:
ioc-instance
is set to3.4.0
, it seems that the existence ofioc-instance-3.0.0.tgz
in the service's directory does something strange to the deploy (This local repo had been used to upgrade IOC instance). This repo is archived and attached. bl01c.zipTo avoid such unexpected behavior - Is it possible to clean up the helm artifacts after each
deploy-local
(unless in debug?)