Uploaded image for project: 'Couchbase Server'
  1. Couchbase Server
  2. MB-41535

[Collection-GSI]: Seeing IndexFailureException from Java client during collections based n1ql select operations

    XMLWordPrintable

Details

    Description

      Build: 7.0.0-3019

      Hitting IndexFailureException randomly during select operation on collections.

      com.couchbase.client.core.error.IndexFailureException: The server reported an issue with the underlying index {"completed":true,"coreId":"0x68de519b0000000d","errors":[{"additional":{"retry":true},"code":12008,"message":"Error performing bulk get operation  - cause: {2 errors, starting with bulkget exceeded MaxBulkRetries for travel-sample(vbid:956,keys:<ud>[route_15495]</ud>)}"}],"idempotent":false,"lastDispatchedFrom":"172.23.107.249:57006","lastDispatchedTo":"172.23.105.155:8093","requestId":40373,"requestType":"QueryRequest","retried":1,"retryReasons":["ENDPOINT_TEMPORARILY_NOT_AVAILABLE"],"service":{"operationId":"365d8b3d-a21f-42f0-b2b3-777a4ded79eb","statement":"\n        SELECT DISTINCT(sourceairport) as airport \n        FROM `travel-sample`.`airlines`.`routes` \n        ","type":"query"},"timeoutMs":75000,"timings":{"dispatchMicros":666259,"totalMicros":671585}}

      Attachments

        Issue Links

          For Gerrit Dashboard: MB-41535
          # Subject Branch Project Status CR V

          Activity

            varun.velamuri Varun Velamuri added a comment - - edited

            Ashwin Govindarajulu, I think this is a query issue as indexer does not call bulkget() in the select path. Assigning this to N1QL team for further analysis.

            varun.velamuri Varun Velamuri added a comment - - edited Ashwin Govindarajulu , I think this is a query issue as indexer does not call bulkget() in the select path. Assigning this to N1QL team for further analysis.
            binh.le Binh Le added a comment -

            Could MB-42152 be related to this issue. It also reported a bulk get operation error, which is not always reproducible.

            binh.le Binh Le added a comment - Could MB-42152  be related to this issue. It also reported a bulk get operation error, which is not always reproducible.

            Ashwin Govindarajulu Can you please retry with the latest build?Thanks

            kamini.jagtiani Kamini Jagtiani (Inactive) added a comment - Ashwin Govindarajulu  Can you please retry with the latest build?Thanks

            Hi Kamini Jagtiani ,

            Able to reproduce the same issue on 7.0.0-3507-enterprise as well.

            Jenkins job: http://qa.sc.couchbase.com/job/test_suite_executor-TAF/66178/console

            IndexFailureException: com.couchbase.client.core.error.IndexFailureException: The server reported an issue with the underlying index {"completed":true,"coreId":"0x17f772dc00000001","errors":[{"additional":{"retry":true},"code":12008,"message":"Error performing bulk get operation  - cause: {1 errors, starting with bulkget exceeded MaxBulkRetries for travel-sample(vbid:890,keys:<ud>[user_1009]</ud>)}"}],"idempotent":false,"lastDispatchedFrom":"172.23.106.162:42936","lastDispatchedTo":"172.23.120.92:8093","requestId":71323,"requestType":"QueryRequest","retried":1,"retryReasons":["ENDPOINT_TEMPORARILY_NOT_AVAILABLE"],"service":{"operationId":"aa3fc723-cf95-4ee9-b1f5-aee2e0fd8990","statement":"SELECT raw id FROM `travel-sample`.`users`.`profile`","type":"query"},"timeoutMs":75000,"timings":{"dispatchMicros":1534711,"totalMicros":2031326}}

            ashwin.govindarajulu Ashwin Govindarajulu added a comment - Hi Kamini Jagtiani , Able to reproduce the same issue on 7.0.0-3507-enterprise as well. Jenkins job: http://qa.sc.couchbase.com/job/test_suite_executor-TAF/66178/console IndexFailureException: com.couchbase.client.core.error.IndexFailureException: The server reported an issue with the underlying index {"completed":true,"coreId":"0x17f772dc00000001","errors":[{"additional":{"retry":true},"code":12008,"message":"Error performing bulk get operation - cause: {1 errors, starting with bulkget exceeded MaxBulkRetries for travel-sample(vbid:890,keys:<ud>[user_1009]</ud>)}"}],"idempotent":false,"lastDispatchedFrom":"172.23.106.162:42936","lastDispatchedTo":"172.23.120.92:8093","requestId":71323,"requestType":"QueryRequest","retried":1,"retryReasons":["ENDPOINT_TEMPORARILY_NOT_AVAILABLE"],"service":{"operationId":"aa3fc723-cf95-4ee9-b1f5-aee2e0fd8990","statement":"SELECT raw id FROM `travel-sample`.`users`.`profile`","type":"query"},"timeoutMs":75000,"timings":{"dispatchMicros":1534711,"totalMicros":2031326}}
            kamini.jagtiani Kamini Jagtiani (Inactive) added a comment - Thanks Ashwin Govindarajulu
            Sitaram.Vemulapalli Sitaram Vemulapalli added a comment - - edited

            _time=2020-09-10T23:43:23.288-07:00 _level=INFO _msg= keyspace airline not found No bucket named airline
            _time=2020-09-10T23:43:23.308-07:00 _level=INFO _msg= Retrying bucket airline
            _time=2020-09-10T23:43:24.580-07:00 _level=INFO _msg= keyspace airport not found No bucket named airport
            _time=2020-09-10T23:43:24.606-07:00 _level=INFO _msg= Retrying bucket airport
            _time=2020-09-10T23:43:25.601-07:00 _level=INFO _msg= keyspace booking_data not found No bucket named booking_data
            _time=2020-09-10T23:43:25.624-07:00 _level=INFO _msg= Retrying bucket booking_data
            _time=2020-09-10T23:43:26.651-07:00 _level=INFO _msg= keyspace checkout_cart not found No bucket named checkout_cart
            _time=2020-09-10T23:43:26.675-07:00 _level=INFO _msg= Retrying bucket checkout_cart
            _time=2020-09-10T23:43:27.586-07:00 _level=INFO _msg= keyspace flight_booking not found No bucket named flight_booking

            _time=2020-09-10T23:43:30.644-07:00 _level=INFO _msg= Retrying bucket hotels
            2020-09-10T23:43:30.644-07:00 [INFO] Pool Get returned travel-sample: no connection pool
            2020-09-10T23:43:30.644-07:00 [INFO] Pool Get returned travel-sample: no connection pool
            2020-09-10T23:43:30.644-07:00 [INFO] Pool Get returned travel-sample: no connection pool
            2020-09-10T23:43:30.644-07:00 [INFO] Pool Get returned travel-sample: no connection pool
            2020-09-10T23:43:30.644-07:00 [INFO] Pool Get returned travel-sample: no connection pool
            2020-09-10T23:43:30.644-07:00 [INFO] Pool Get returned travel-sample: no connection pool
            2020-09-10T23:43:30.644-07:00 [INFO] Pool Get returned travel-sample: no connection pool
            2020-09-10T23:43:30.644-07:00 [INFO] Pool Get returned travel-sample: no connection pool
            2020-09-10T23:43:30.644-07:00 [INFO] Pool Get returned travel-sample: no connection pool
            2020-09-10T23:43:30.644-07:00 [INFO] Pool Get returned travel-sample: no connection pool

            lot of lines of no connection pool. MB-39804

            remove those queries that use non existent bucket/collections then test will pass

            Sitaram.Vemulapalli Sitaram Vemulapalli added a comment - - edited _time=2020-09-10T23:43:23.288-07:00 _level=INFO _msg= keyspace airline not found No bucket named airline _time=2020-09-10T23:43:23.308-07:00 _level=INFO _msg= Retrying bucket airline _time=2020-09-10T23:43:24.580-07:00 _level=INFO _msg= keyspace airport not found No bucket named airport _time=2020-09-10T23:43:24.606-07:00 _level=INFO _msg= Retrying bucket airport _time=2020-09-10T23:43:25.601-07:00 _level=INFO _msg= keyspace booking_data not found No bucket named booking_data _time=2020-09-10T23:43:25.624-07:00 _level=INFO _msg= Retrying bucket booking_data _time=2020-09-10T23:43:26.651-07:00 _level=INFO _msg= keyspace checkout_cart not found No bucket named checkout_cart _time=2020-09-10T23:43:26.675-07:00 _level=INFO _msg= Retrying bucket checkout_cart _time=2020-09-10T23:43:27.586-07:00 _level=INFO _msg= keyspace flight_booking not found No bucket named flight_booking _time=2020-09-10T23:43:30.644-07:00 _level=INFO _msg= Retrying bucket hotels 2020-09-10T23:43:30.644-07:00 [INFO] Pool Get returned travel-sample: no connection pool 2020-09-10T23:43:30.644-07:00 [INFO] Pool Get returned travel-sample: no connection pool 2020-09-10T23:43:30.644-07:00 [INFO] Pool Get returned travel-sample: no connection pool 2020-09-10T23:43:30.644-07:00 [INFO] Pool Get returned travel-sample: no connection pool 2020-09-10T23:43:30.644-07:00 [INFO] Pool Get returned travel-sample: no connection pool 2020-09-10T23:43:30.644-07:00 [INFO] Pool Get returned travel-sample: no connection pool 2020-09-10T23:43:30.644-07:00 [INFO] Pool Get returned travel-sample: no connection pool 2020-09-10T23:43:30.644-07:00 [INFO] Pool Get returned travel-sample: no connection pool 2020-09-10T23:43:30.644-07:00 [INFO] Pool Get returned travel-sample: no connection pool 2020-09-10T23:43:30.644-07:00 [INFO] Pool Get returned travel-sample: no connection pool lot of lines of no connection pool. MB-39804 remove those queries that use non existent bucket/collections then test will pass

            Ashwin Govindarajulu
            Were you able to remove the queries on non-existent bucket/collections and retry the test?
            Thanks.

            kamini.jagtiani Kamini Jagtiani (Inactive) added a comment - Ashwin Govindarajulu Were you able to remove the queries on non-existent bucket/collections and retry the test? Thanks.
            marco.greco Marco Greco added a comment -

            Just to clarify what is happening here
            1- you are preparing or executing a whole bunch of queries against buckets that are not known to the query service
            (that's the "keyspace xxx not found" messages)
            2- since the buckets are not found the couchbase datastore layer refreshes the whole default pool to see if they can be found
            (that's the "Retrying bucket xxx" messages)
            3- the buckets are still not found (note the lack of "Created new bucket xxx" messages)
            4- since the pool has been refreshed, a new `travel-sample` bucket structure has been created. as part of this, connections are being migrated from the old to the new bucket structure.
            5- you now query `travel-sample`: you are either hitting the old bucket, which no longer has a connection pool, or the new bucket, which doesn't yet have a connection pool - either way you will get error 12008 until the old bucket has gone and the new bucket gets the connection pools.

            I can minimize the number of "Pool Get returned travel-sample: no connection pool" messages.
            I can mark the old bucket as unusable.
            I can lower the number of refreshes, by say failing searching for non existing buckets if a refresh had already been done in the last 100ms.
            I can get the 12008 to lower in number, in short, improve on the experience by fixing MB-39804.

            All this said, the fact still remains that you have triggered a whole pool refresh - in fact, a lot of pool refreshes - by querying non existing keyspaces, and this will lead to 12008 as a result of the bucket being refreshed.
            Bear in mind that the more pool refreshes you trigger, the more 12008 you get, because connection pools have to be moved from bucket structure to bucket structure to bucket structure and so on.

            What you have to do is fix your test in such a way that you don't query non existent keyspaces.
            On that front - I have the idea that you expect these keyspaces to exist: could it be that they are collections sitting inside `travel-sample` and you have forgot to set query_context?

            marco.greco Marco Greco added a comment - Just to clarify what is happening here 1- you are preparing or executing a whole bunch of queries against buckets that are not known to the query service (that's the "keyspace xxx not found" messages) 2- since the buckets are not found the couchbase datastore layer refreshes the whole default pool to see if they can be found (that's the "Retrying bucket xxx" messages) 3- the buckets are still not found (note the lack of "Created new bucket xxx" messages) 4- since the pool has been refreshed, a new `travel-sample` bucket structure has been created. as part of this, connections are being migrated from the old to the new bucket structure. 5- you now query `travel-sample`: you are either hitting the old bucket, which no longer has a connection pool, or the new bucket, which doesn't yet have a connection pool - either way you will get error 12008 until the old bucket has gone and the new bucket gets the connection pools. I can minimize the number of "Pool Get returned travel-sample: no connection pool" messages. I can mark the old bucket as unusable. I can lower the number of refreshes, by say failing searching for non existing buckets if a refresh had already been done in the last 100ms. I can get the 12008 to lower in number, in short, improve on the experience by fixing MB-39804 . All this said, the fact still remains that you have triggered a whole pool refresh - in fact, a lot of pool refreshes - by querying non existing keyspaces, and this will lead to 12008 as a result of the bucket being refreshed. Bear in mind that the more pool refreshes you trigger, the more 12008 you get, because connection pools have to be moved from bucket structure to bucket structure to bucket structure and so on. What you have to do is fix your test in such a way that you don't query non existent keyspaces. On that front - I have the idea that you expect these keyspaces to exist: could it be that they are collections sitting inside `travel-sample` and you have forgot to set query_context?

            Marco Greco/ Kamini Jagtiani

            As per the test, all indexes are created only after creating the targeted bucket / collections. Still we used to see IndexFailureException.

            But with latest build 7.0.0-3653, I'm not seeing this issue any more.

            ashwin.govindarajulu Ashwin Govindarajulu added a comment - Marco Greco / Kamini Jagtiani As per the test, all indexes are created only after creating the targeted bucket / collections. Still we used to see IndexFailureException. But with latest build 7.0.0-3653, I'm not seeing this issue any more.
            marco.greco Marco Greco added a comment -

            Ashwin Govindarajulu The IndexFailureException is generated by the java SDK and it's a bit of a minsomer: the failure you are seeing is in no way related to indexes: the failure is related to being unable to get data from buckets (12008 is a data error, not index), and I have explained to you how the error comes about.
            The fact that indexes are created after creating the target buckets does not prevent you from trying to query buckets or collections that do no exist.

            marco.greco Marco Greco added a comment - Ashwin Govindarajulu The IndexFailureException is generated by the java SDK and it's a bit of a minsomer: the failure you are seeing is in no way related to indexes: the failure is related to being unable to get data from buckets (12008 is a data error, not index), and I have explained to you how the error comes about. The fact that indexes are created after creating the target buckets does not prevent you from trying to query buckets or collections that do no exist.

            Ashwin Govindarajulu how do you make sure on the SDK side that the bucket you are accessing is created and fully usable? As Marco Greco indicates, this seems to be some race condition with bucket creation and subsequent usage.

            daschl Michael Nitschinger added a comment - Ashwin Govindarajulu how do you make sure on the SDK side that the bucket you are accessing is created and fully usable? As Marco Greco indicates, this seems to be some race condition with bucket creation and subsequent usage.

            Michael Nitschinger After bucket creation, the test case creates required collections and load documents into them.

            Indexes are created only after the documents are loaded into the required collections.

            ashwin.govindarajulu Ashwin Govindarajulu added a comment - Michael Nitschinger After bucket creation, the test case creates required collections and load documents into them. Indexes are created only after the documents are loaded into the required collections.
            marco.greco Marco Greco added a comment -

            Ashwin Govindarajulu are airline or airport collections?

            marco.greco Marco Greco added a comment - Ashwin Govindarajulu are airline or airport collections?

            Marco Greco Yes they both are collections under the scope "airlines"

            ashwin.govindarajulu Ashwin Govindarajulu added a comment - Marco Greco Yes they both are collections under the scope " airlines "
            marco.greco Marco Greco added a comment -

            Which proves the point which I made earlier: every time you have the failure, you are not trying to query default:`travel-sample`.airlines.airline, but default:airline instead.
            You get the failure because your not querying collection airline, but bucket airline.
            The same is true for airport, booking_data, checkout_cart, etc:

            _time=2020-09-10T23:43:23.288-07:00 _level=INFO _msg= keyspace airline not found No bucket named airline
            _time=2020-09-10T23:43:23.308-07:00 _level=INFO _msg= Retrying bucket airline
            _time=2020-09-10T23:43:24.580-07:00 _level=INFO _msg= keyspace airport not found No bucket named airport
            _time=2020-09-10T23:43:24.606-07:00 _level=INFO _msg= Retrying bucket airport
            _time=2020-09-10T23:43:25.601-07:00 _level=INFO _msg= keyspace booking_data not found No bucket named booking_data
            _time=2020-09-10T23:43:25.624-07:00 _level=INFO _msg= Retrying bucket booking_data
            _time=2020-09-10T23:43:26.651-07:00 _level=INFO _msg= keyspace checkout_cart not found No bucket named checkout_cart
            _time=2020-09-10T23:43:26.675-07:00 _level=INFO _msg= Retrying bucket checkout_cart
            _time=2020-09-10T23:43:27.586-07:00 _level=INFO _msg= keyspace flight_booking not found No bucket named flight_booking
            

            The query log is quite specific in that you are looking for bucket airline.
            As I said, my guess is that you are executing

            SELECT * FROM airline
            

            And you forgot to set query_context to default:`travel-sample`.airlines.
            With an empty query_context, airline becomes a bucket, which is then not found.

            marco.greco Marco Greco added a comment - Which proves the point which I made earlier: every time you have the failure, you are not trying to query default:`travel-sample`.airlines.airline, but default:airline instead. You get the failure because your not querying collection airline, but bucket airline. The same is true for airport, booking_data, checkout_cart, etc: _time=2020-09-10T23:43:23.288-07:00 _level=INFO _msg= keyspace airline not found No bucket named airline _time=2020-09-10T23:43:23.308-07:00 _level=INFO _msg= Retrying bucket airline _time=2020-09-10T23:43:24.580-07:00 _level=INFO _msg= keyspace airport not found No bucket named airport _time=2020-09-10T23:43:24.606-07:00 _level=INFO _msg= Retrying bucket airport _time=2020-09-10T23:43:25.601-07:00 _level=INFO _msg= keyspace booking_data not found No bucket named booking_data _time=2020-09-10T23:43:25.624-07:00 _level=INFO _msg= Retrying bucket booking_data _time=2020-09-10T23:43:26.651-07:00 _level=INFO _msg= keyspace checkout_cart not found No bucket named checkout_cart _time=2020-09-10T23:43:26.675-07:00 _level=INFO _msg= Retrying bucket checkout_cart _time=2020-09-10T23:43:27.586-07:00 _level=INFO _msg= keyspace flight_booking not found No bucket named flight_booking The query log is quite specific in that you are looking for bucket airline. As I said, my guess is that you are executing SELECT * FROM airline And you forgot to set query_context to default:`travel-sample`.airlines. With an empty query_context, airline becomes a bucket, which is then not found.

            Ashwin Govindarajulu if you want to query the airline collection with a scope, you should use the query method off the scope, not the cluster object. If you query off the scope, it will fill in the bucket and scope in the query context for you and a SELECT * FROM airline will actually target the airline collection.

            daschl Michael Nitschinger added a comment - Ashwin Govindarajulu if you want to query the airline collection with a scope, you should use the query method off the scope, not the cluster object. If you query off the scope, it will fill in the bucket and scope in the query context for you and a SELECT * FROM airline will actually target the airline collection.

            Thanks Michael Nitschinger / Marco Greco . I'll update the query in my test accordingly and try out the scenario again.

            ashwin.govindarajulu Ashwin Govindarajulu added a comment - Thanks Michael Nitschinger / Marco Greco . I'll update the query in my test accordingly and try out the scenario again.

            Able to reproduce this issue with `bucket`.`scope`.`collection` convention as well.

            "statement":"SELECT * FROM `travel-sample`.`_default`.`_default` WHERE type='airport'"

            IndexFailureException: com.couchbase.client.core.error.IndexFailureException: The server reported an issue with the underlying index {"completed":true,"coreId":"0x91572ab600000006","errors":[{"additional":{"retry":true},"code":12008,"message":"Error performing bulk get operation  - cause: {1 errors, starting with bulkget exceeded MaxBulkRetries for travel-sample(vbid:41,keys:<ud>[airport_1307]</ud>)}"}],"idempotent":false,"lastDispatchedFrom":"172.23.106.162:41860","lastDispatchedTo":"172.23.123.103:8093","requestId":165,"requestType":"QueryRequest","retried":0,"service":{"operationId":"aa8b3730-9cc2-45f9-9b5e-10b4920ddbd5","statement":"SELECT * FROM `travel-sample`.`_default`.`_default` WHERE type='airport'","type":"query"},"timeoutMs":75000,"timings":
            {"dispatchMicros":364428,"totalMicros":386809}}

            Build: Enterprise Edition 7.0.0 build 4154

            Logs: http://supportal.couchbase.com/snapshot/621afc45118ec704742ca4f58d67fc9b::0

            ashwin.govindarajulu Ashwin Govindarajulu added a comment - Able to reproduce this issue with `bucket`.`scope`.`collection` convention as well. "statement":"SELECT * FROM `travel-sample`.`_default`.`_default` WHERE type='airport'" IndexFailureException: com.couchbase.client.core.error.IndexFailureException: The server reported an issue with the underlying index {"completed":true,"coreId":"0x91572ab600000006","errors":[{"additional":{"retry":true},"code":12008,"message":"Error performing bulk get operation - cause: {1 errors, starting with bulkget exceeded MaxBulkRetries for travel-sample(vbid:41,keys:<ud>[airport_1307]</ud>)}"}],"idempotent":false,"lastDispatchedFrom":"172.23.106.162:41860","lastDispatchedTo":"172.23.123.103:8093","requestId":165,"requestType":"QueryRequest","retried":0,"service":{"operationId":"aa8b3730-9cc2-45f9-9b5e-10b4920ddbd5","statement":"SELECT * FROM `travel-sample`.`_default`.`_default` WHERE type='airport'","type":"query"},"timeoutMs":75000,"timings": {"dispatchMicros":364428,"totalMicros":386809}} Build : Enterprise Edition 7.0.0 build 4154 Logs : http://supportal.couchbase.com/snapshot/621afc45118ec704742ca4f58d67fc9b::0
            marco.greco Marco Greco added a comment -

            what happens right now if you execute

            curl http://172.23.123.103:8093/query/service -u Administrator:password -d 'statement=select * from `travel-sample` use keys "airport_1307"'

            marco.greco Marco Greco added a comment - what happens right now if you execute curl http://172.23.123.103:8093/query/service -u Administrator:password -d 'statement=select * from `travel-sample` use keys "airport_1307"'

            Works fine from curl now. Not sure about the outcome immediately when the issue is seen.

            # curl http://172.23.123.103:8093/query/service -u Administrator:password -d 'statement=select * from `travel-sample` use keys "airport_1307"'
            {
            "requestID": "ba5d1eac-632a-4b8e-b01d-0f09ad761f8d",
            "signature": {"*":"*"},
            "results": [
            {"travel-sample":{"id":1307,"type":"airport","airportname":"Houssen","city":"Colmar","country":"France","faa":"CMR","icao":"LFGA","tz":"Europe/Paris","geo":{"lat":48.109853,"lon":7.359011,"alt":628.0}}}
            ],
            "status": "success",
            "metrics": {"elapsedTime": "2.500397ms","executionTime": "2.395794ms","resultCount": 1,"resultSize": 202,"serviceLoad": 6}
            }

            ashwin.govindarajulu Ashwin Govindarajulu added a comment - Works fine from curl now. Not sure about the outcome immediately when the issue is seen. # curl http://172.23.123.103:8093/query/service -u Administrator:password -d 'statement=select * from `travel-sample` use keys "airport_1307"' { "requestID": "ba5d1eac-632a-4b8e-b01d-0f09ad761f8d", "signature": {"*":"*"}, "results": [ {"travel-sample":{"id":1307,"type":"airport","airportname":"Houssen","city":"Colmar","country":"France","faa":"CMR","icao":"LFGA","tz":"Europe/Paris","geo":{"lat":48.109853,"lon":7.359011,"alt":628.0}}} ], "status": "success", "metrics": {"elapsedTime": "2.500397ms","executionTime": "2.395794ms","resultCount": 1,"resultSize": 202,"serviceLoad": 6} }
            marco.greco Marco Greco added a comment -

            Were you rebalancing or something? That error literally means - "I tried to get the document, KV said try later, I tried n more times but KV did not change response".

            marco.greco Marco Greco added a comment - Were you rebalancing or something? That error literally means - "I tried to get the document, KV said try later, I tried n more times but KV did not change response".

            No Marco Greco. This is test setUp phase and cluster is in steady state.

            ashwin.govindarajulu Ashwin Govindarajulu added a comment - No Marco Greco . This is test setUp phase and cluster is in steady state.
            marco.greco Marco Greco added a comment -

            This is still a duplicate of MB-39804

            marco.greco Marco Greco added a comment - This is still a duplicate of MB-39804

            Closing since this is a duplicate. Will validate once the original ticket gets fixed.

            ashwin.govindarajulu Ashwin Govindarajulu added a comment - Closing since this is a duplicate. Will validate once the original ticket gets fixed.

            People

              marco.greco Marco Greco
              ashwin.govindarajulu Ashwin Govindarajulu
              Votes:
              0 Vote for this issue
              Watchers:
              10 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes

                  PagerDuty