The next Kn service deployed don't get fetched due to ReactiveCaching.
How to reproduce
- Deploy a Kn Service
- Go to "Operations -> Serverless" and you can see your deployed function
- Deploy another service with a different name
- Go to "Operations -> Serverless" and the second service won't be shown, although it is present in the cluster and can be accessed.
The problem
It seems to be related to ReactiveCaching
. The cache is not getting cleared anymore, therefore we can't fetch the new service.
This is a regression since I tested on production and it behaves correctly.
Updates
Locally, using gdk with the latest master branch I couldn't reproduce. https://gitlab.com/gitlab-org/gitlab-ce/issues/62884#note_178742241
Edited by João Alexandre Cunha