R
RunPodβ€’6mo ago
ibrahim

My serverless does not deploy the new releases

I was using 1.2.4 version of my image on an endpoint. I started a new release (1.2.5) but workers still works on 1.2.4. To be sure, I released 1.2.6 version and deployed. I have waited 3-4 hours between this version deployments. However, still it uses 1.2.4. What could be the problem? Thanks.
33 Replies
digigoblin
digigoblinβ€’6mo ago
Do you see Latest and Stale workers on your endpoint page when doing a new release?
ibrahim
ibrahimOPβ€’6mo ago
Yes, I have 3 stale worker, and 1 extra worker.
No description
ibrahim
ibrahimOPβ€’6mo ago
When I start a new release, it says initializing.. however still uses the same image
nerdylive
nerdyliveβ€’6mo ago
Refresh your browser? Who knows it's not updatign in your browser
digigoblin
digigoblinβ€’6mo ago
Nah its not a browser issue, he said its still using the old image version, must be some serverless bug, I would log a support issue for this on the website. There should be "Latest Workers" with the new image and there aren't any, so something is broken.
ibrahim
ibrahimOPβ€’6mo ago
Yes, I agree with you. I deployed 1.2.5 yesterday. However I still have 1.2.4 on workers πŸ˜„
nerdylive
nerdyliveβ€’6mo ago
hmm try creating a new endpoint then? btw, which region is it and what gpu model did you select? mine works, i think its should not be a serverless bug
digigoblin
digigoblinβ€’6mo ago
Maybe low availability of the required GPU type?
nerdylive
nerdyliveβ€’6mo ago
yeah i guess that
Encyrption
Encyrptionβ€’6mo ago
I have found that with :latest it will not update. Rather if you specify a specific version i.e. :1.01 when you change it to 1.02 (or other) the update will work. You cannot use :latest and assume it will update. It will not. You have to edit the template and provide a tag runpod has never seen.
ibrahim
ibrahimOPβ€’6mo ago
I dont use latest tag. I use the cheapiest worker option 16 GB GPU but it says high availability. However, the fact that it was not deployed even after 1 day seemed to be a problem.
nerdylive
nerdyliveβ€’6mo ago
*
Encyrption
Encyrptionβ€’6mo ago
You updated your template with a new tag? Like this?
No description
ibrahim
ibrahimOPβ€’6mo ago
I would create a new enpoint right now because my app is currently in development. However, if the same issue occurs on production, It would be problem πŸ˜„ Because of that I'm trying to see if there is missing
nerdylive
nerdyliveβ€’6mo ago
why is the extra workers still initializing anyways
ibrahim
ibrahimOPβ€’6mo ago
I don't know..
nerdylive
nerdyliveβ€’6mo ago
well check the logs well, noone has been experiencing this asfar as i know exept because of this
ibrahim
ibrahimOPβ€’6mo ago
It says "Waiting for logs" for the extra worker
Encyrption
Encyrptionβ€’6mo ago
Have you tested your image locally?
ibrahim
ibrahimOPβ€’6mo ago
Nope, I don't have GPU environment on my local 😦, but there is no dramatical change between 1.2.4 and 1.2.5
nerdylive
nerdyliveβ€’6mo ago
hmm yeah worth reporting this to runpod i guess try using the contact
ibrahim
ibrahimOPβ€’6mo ago
I reported thank you. I will update here if there is a problem Support suggested me to edit endpoint to set worker count to 0, then increase again. This way fixed the issue. Thank you πŸ™
digigoblin
digigoblinβ€’6mo ago
You should not have to do that though
ibrahim
ibrahimOPβ€’6mo ago
Yes, I think an issue occurred, but I just got rid of the problem
nerdylive
nerdyliveβ€’6mo ago
same way of deleting and recreating then
digigoblin
digigoblinβ€’6mo ago
Thats a pain, easier just to set max workers to zero and back up again
nerdylive
nerdyliveβ€’6mo ago
not really for me if once, but not my point there...
digigoblin
digigoblinβ€’6mo ago
What is your point? Its stupid to waste unneccessary time recreating endpoint, getting a different endpoint id, having to change your code that calls the endpoint to use the new endpoint id etc etc, its a stupid point to be honest
nerdylive
nerdyliveβ€’6mo ago
what point?
ibrahim
ibrahimOPβ€’6mo ago
Both will create an unavailability anyway πŸ˜„ So I think runpod is aware of the problem since they suggested this to reset like this
briefPeach
briefPeachβ€’6mo ago
I had this issue occasionally. Just change the maximum or minimum number of worker or any param in the endpoint. It will trigger a new deployment
nerdylive
nerdyliveβ€’6mo ago
Like from 3 to 5 works?
briefPeach
briefPeachβ€’6mo ago
Yes
Want results from more Discord servers?
Add your server