You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Describe the bug
After upgrading from Pulsar 3.0.1 to Pulsar 3.2.3, we were unable to deploy new sinks to Kubernetes, primarily we use the jdbc-postgres, but all sinks were affected.
We are using the Pulsar Functions worker, so sinks/sources appear as standalone pods when created.
Error
org.apache.pulsar.functions.utils.Actions - Error completing action [ Submitting service for function testorggroup010/testorg010/r26o7cl1ss8lf4gx ] :- {"kind":"Status","apiVersion":"v1","metadata":{},"status":"Failure","message":"services is forbidden: User \"system:serviceaccount:default:pulsar-broker-acct\" cannot create resource \"services\" in API group \"\" in the namespace \"example-namespace\"","reason":"Forbidden","details":{"kind":"services"},"code":403}
- [ATTEMPT] 5/5
Fix
I created and applied a clusterrole with the same permission as the existing role to pulsar-broker-acct service account
To Reproduce
Steps to reproduce the behavior:
Enable Functions worker in Pulsar 3.2.3
Create a sink in a namespace that is not default
Sink will fail to create due to insufficient permissions
Expected behavior
Sink should create without having to manually alter broker permissions
The text was updated successfully, but these errors were encountered:
Describe the bug
After upgrading from Pulsar 3.0.1 to Pulsar 3.2.3, we were unable to deploy new sinks to Kubernetes, primarily we use the jdbc-postgres, but all sinks were affected.
We are using the Pulsar Functions worker, so sinks/sources appear as standalone pods when created.
Error
Fix
I created and applied a clusterrole with the same permission as the existing role to
pulsar-broker-acct
service accountTo Reproduce
Steps to reproduce the behavior:
default
Expected behavior
Sink should create without having to manually alter broker permissions
The text was updated successfully, but these errors were encountered: