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
The kinesis_producer plugin got into the state which can't refresh AssumeRole Credential in our environment. (#58)
Even though, we use fluent-plugin-kinesis 1.0.1 (or later version).
I tried deleting a policy from an IAM Role which the EC2 Instance assumes.
As a result, KinesisProducer::Daemon#update_credentials was not called every credentials_refresh_delay second.
When I added the code which rescues a Exception add(make_set_credentials_message) throws, even if its policy was changed, #update_credentials was called regularly.
But I don't know why that method is failed in our environment.
The text was updated successfully, but these errors were encountered:
I'm sorry for no response for a long time. We're are going to release v2.0.0 which supports record aggregation by a different way without KPL. So, this problem never happen and I'm closing.
Please try v2.0.0 first. If you need more help, feel free to add comment.
The kinesis_producer plugin got into the state which can't refresh AssumeRole Credential in our environment. (#58)
Even though, we use fluent-plugin-kinesis 1.0.1 (or later version).
Our setting is below
When an exeception occurs in the
KinesisProducer::Daemon#updaet_credentials
, the thread which calls#update_credentials
seems to die. (aws-fluent-plugin-kinesis/lib/kinesis_producer/daemon.rb
Line 159 in 75e8a34
I tried deleting a policy from an IAM Role which the EC2 Instance assumes.
As a result,
KinesisProducer::Daemon#update_credentials
was not called everycredentials_refresh_delay
second.When I added the code which rescues a Exception
add(make_set_credentials_message)
throws, even if its policy was changed,#update_credentials
was called regularly.But I don't know why that method is failed in our environment.
The text was updated successfully, but these errors were encountered: