Details
Description
STEPS
- Cluster consists of 3 nodes (data, data + eventing, index + query) running on 6.6.4-9961.
- Create 3 eventing handlers namely bucket_op, timers and n1ql.
- Deploy all 3 handlers, load docs into source bucket and verify mutations are processed or not.
- Perform online upgrade of the cluster to 6.6.5 - 10072.
- Create and deploy 4th handler.
- Disable auto failover, enable n2n encryption and Enforce TLS.
- Pause all 4 eventing handlers.
OBSERVATION
timers handler is stuck in pausing state.
curl -XGET -k https://Administrator:password@172.23.106.74:18096/api/v1/status |
{
|
"apps": [ |
{
|
"composite_status": "paused", |
"name": "bucket_op", |
"num_bootstrapping_nodes": 0, |
"num_deployed_nodes": 1, |
"deployment_status": true, |
"processing_status": false, |
"redeploy_required": false |
},
|
{
|
"composite_status": "paused", |
"name": "n1ql", |
"num_bootstrapping_nodes": 0, |
"num_deployed_nodes": 1, |
"deployment_status": true, |
"processing_status": false, |
"redeploy_required": false |
},
|
{
|
"composite_status": "pausing", |
"name": "timers", |
"num_bootstrapping_nodes": 0, |
"num_deployed_nodes": 1, |
"deployment_status": true, |
"processing_status": false, |
"redeploy_required": false |
},
|
{
|
"composite_status": "paused", |
"name": "test", |
"num_bootstrapping_nodes": 0, |
"num_deployed_nodes": 1, |
"deployment_status": true, |
"processing_status": false, |
"redeploy_required": false |
}
|
],
|
"num_eventing_nodes": 1 |
}
|
Attachments
Issue Links
- backports to
-
MB-50284 [BP 6.6.5] - Eventing: Handler stuck in pausing state after online upgrade and enforcing TLS
- Closed
-
MB-51390 [BP 7.0.4] - Eventing: Handler stuck in pausing state after online upgrade and enforcing TLS
- Closed
- is duplicated by
-
MB-50804 [System Test] - Pausing handler gets stuck after enforcing TLS
- Closed
For Gerrit Dashboard: MB-50456 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
173187,1 | MB-50456 : Proactively stream encryption level changes to C++ consumer | cheshire-cat | eventing | Status: NEW | 0 | 0 |
168529,25 | MB-50456 : Wrap timer lcb handle in early bailout wrapper | unstable | eventing | Status: MERGED | +2 | +1 |
168650,16 | MB-50456 : Timer store change to facilitate lcb handle with early bailout support | unstable | eventing-ee | Status: MERGED | +2 | +1 |
168711,21 | MB-50456 : Proactively stream encryption level changes to C++ consumer | unstable | eventing | Status: MERGED | +2 | +1 |
169095,1 | MB-50456 : Timer store change to facilitate lcb handle with early bailout support | master | eventing-ee | Status: ABANDONED | -2 | +1 |
173188,1 | MB-50456 : Timer store change to facilitate lcb handle with early bailout support | cheshire-cat | eventing-ee | Status: ABANDONED | 0 | 0 |