Serving: kbuffer rename breaks updating

Created on 17 Nov 2018  路  5Comments  路  Source: knative/serving

/assign @tcnghia @josephburnett

I just pulled in the kbuffer change, and it left around the activator deployment. This needs work, but what worries me more is that every Revision's Deployment (which we don't reconcile) is pushing traffic to the wrong service name.

We need to rollback this change, unless our confidence is 100% that we'll land the kbuffer change before 0.3.

areautoscale arenetworking aretest-and-release kinbug

Most helpful comment

The solution touches on a number of things. Istio routing, deployment reconciling, cleaning up system resources ("activator" deployment). We do need to figure that stuff out. But maybe not yet. I think that I just jumped the gun here on the rename.

Besides, @tcnghia is working on replacing / moving the activator with an Envoy filter. So we might skip the rename if that works out.

All 5 comments

cc: @vvraskin

How should we proceed?

We could this:

  1. change the pod and service labels back to "activator" but leave the rest of the rename.
  2. open an issue to rename the labels to "kbuffer" and reconcile deployments.
  3. cleanup the activator deployment. cc @jonjohnsonjr who has been working on upgrade testing. Any idea how we could do this?

Chatting with @akyyy I think that we should just rollback the rename. I'll put out some pull requests.

Just had a private chat with Joe, we could revert it if its urgent. However, if the timing is ok, I could take a look or consult with @jonjohnsonjr on the solution.
To be honest I'm still laking knowledge in the field of isio - so cannot propose a proper solution right now.

The solution touches on a number of things. Istio routing, deployment reconciling, cleaning up system resources ("activator" deployment). We do need to figure that stuff out. But maybe not yet. I think that I just jumped the gun here on the rename.

Besides, @tcnghia is working on replacing / moving the activator with an Envoy filter. So we might skip the rename if that works out.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

evankanderson picture evankanderson  路  3Comments

ysjjovo picture ysjjovo  路  5Comments

josephburnett picture josephburnett  路  6Comments

vagababov picture vagababov  路  3Comments

ahmetb picture ahmetb  路  5Comments