This project is mirrored from https://gitee.com/cowcomic/pixie.git.
Pull mirroring failed .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer.
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer.
- 20 Jan, 2022 1 commit
-
-
Pete Stevenson authored
Summary: Add a method to get number of symbols cached (across all symbol caches) into the symbolizer. NB the symbolizer provides an API that converts a pid, virtual address tuple into a symbol and may include a cache of previously converted symbols. With no cache, this method returns 0. With a cache, this method iterates all caches (per pid) and sums up the number of symbols cached. We are adding this to help diagnose memory use. Test Plan: Update to symbolizer test. Reviewers: #stirling, oazizi Reviewed By: #stirling, oazizi Subscribers: yzhao, oazizi JIRA Issues: PP-3171 Signed-off-by:
Pete Stevenson <jps@pixielabs.ai> Differential Revision: https://phab.corp.pixielabs.ai/D10485 GitOrigin-RevId: 8a2d8aa5cefe241fea81f191f3b6901c919604ba
-
- 19 Jan, 2022 16 commits
-
-
James Bartlett authored
Summary: When parsing chunked encoded HTTP messages (`Transfer-Encoding: chunked` header), we make a copy of the entire input buffer, and then resize this down to just the current message being decoded before moving it into the result frame. But `resize` on a string doesn't deallocate the excess memory, so each time we process a frame, we move a string with memory allocated for the entire input buffer into the result. For example, if we have a 100MB input buffer we are processing that has 700 frames in it, we will copy 700x100MB = ~70GB into the result. This 70GB will eventually be deallocated once the result is moved into the table store, but there's no need to do this. This diff just shrinks the string before moving it into the result, but Omid has a diff that can get rid of the copy so we should consider doing that as well. Test Plan: Tested on a custom benchmark that I will put a diff out for. Showed that for a particular 100MB DataStreamBuffer, the parser goes from being OOMKilled by my laptop about half way through the frames, to being able to process all the frames with only ~460MB of max usage. Reviewers: #stirling, oazizi Reviewed By: #stirling, oazizi JIRA Issues: PP-3176 Signed-off-by:
James Bartlett <jamesbartlett@pixielabs.ai> Differential Revision: https://phab.corp.pixielabs.ai/D10545 GitOrigin-RevId: 972242dfead894a13f3a7b572754097ccc50271e
-
Nick Lanam authored
Summary: Due to timing of a destroyed component, a catch handler for a rejected promise was going away before the promise actually rejected. This caused a loud error. Test Plan: Change scripts with the dropdown several times. No more console error about a `cancelled` promise. Reviewers: michelle, vihang, philkuz Reviewed By: philkuz Subscribers: philkuz JIRA Issues: PC-1390 Signed-off-by:
Nick Lanam <nlanam@pixielabs.ai> Differential Revision: https://phab.corp.pixielabs.ai/D10532 GitOrigin-RevId: ec075b6b9d944b3525bf719c491d923d0048dd98
-
Michelle Nguyen authored
Summary: There are some common error logs that get printed out when users run into deploy issues (failing to connect to cloud, failing to connect to NATS, etc). This diff updates those logs so that they are more informative to the user about what is happening and what actions they should attempt. Test Plan: deploy using Skaffold and update CRD to use invalid cloudAddr. Reviewers: vihang, nserrino Reviewed By: vihang JIRA Issues: PC-1379 Signed-off-by:
Michelle Nguyen <michellenguyen@pixielabs.ai> Differential Revision: https://phab.corp.pixielabs.ai/D10542 GitOrigin-RevId: 87ce099e378cb344e4a17663ef866c329af97353
-
yzhao1012 authored
Test Plan: Jenkins Reviewers: #stirling, oazizi Reviewed By: #stirling, oazizi Signed-off-by:
yzhao1012 <yzhao@pixielabs.ai> Differential Revision: https://phab.corp.pixielabs.ai/D10530 GitOrigin-RevId: 48fe2de8b4390865f5ae862629bb01cdd490820e
-
yzhao1012 authored
Summary: Looking at gke:prod, this log line consumes ~1/3 of all of the logs. It's happening consistently, so logging every 100 is not affecting its effectiveness. Test Plan: Jenkins Reviewers: #stirling, oazizi Reviewed By: #stirling, oazizi JIRA Issues: PP-3157 Signed-off-by:
yzhao1012 <yzhao@pixielabs.ai> Differential Revision: https://phab.corp.pixielabs.ai/D10527 GitOrigin-RevId: 57a576d4650f8e1afae0ebc599ce6257eb2a3bd0
-
Zain Asgar authored
Summary: TSIA Test Plan: Jenkins Reviewers: vihang, michelle, #third_party_approvers Reviewed By: vihang, #third_party_approvers Signed-off-by:
Zain Asgar <zasgar@pixielabs.ai> Differential Revision: https://phab.corp.pixielabs.ai/D10540 GitOrigin-RevId: 1af6db4e820a7990514670e44fe972b41bc6d91c
-
Zain Asgar authored
Summary: We were using this package to just fetch gcs.bzl. The package also remove this in the latest version. This diff copies the implementation of this file. Test Plan: Jenkins Reviewers: #third_party_approvers, vihang, michelle Reviewed By: #third_party_approvers, vihang Signed-off-by:
Zain Asgar <zasgar@pixielabs.ai> Differential Revision: https://phab.corp.pixielabs.ai/D10539 GitOrigin-RevId: c7f57c87e57b6123bdbad9d3b3f27d3adf2c6778
-
Omid Azizi authored
Summary: Another step in the new build model. Test apps should be built in containers so we can control their environments separately from bazel. Test Plan: Existing tests Reviewers: #stirling, yzhao Reviewed By: #stirling, yzhao Subscribers: yzhao Signed-off-by:
Omid Azizi <oazizi@pixielabs.ai> Differential Revision: https://phab.corp.pixielabs.ai/D10420 GitOrigin-RevId: 92bb2d1154ade22b581defc8d8e1f362ba16da52
-
Zain Asgar authored
Summary: These aren't needed anymore because underlying issues are fixed in our dependencies and code base. Test Plan: Jenkins Reviewers: michelle, vihang Reviewed By: vihang Signed-off-by:
Zain Asgar <zasgar@pixielabs.ai> Differential Revision: https://phab.corp.pixielabs.ai/D10537 GitOrigin-RevId: 5f6a5646a22e52d21a2be19d0e2abb014424ed06
-
Zain Asgar authored
Summary: TSIA Test Plan: Existing, Jenkins Reviewers: michelle, oazizi, #third_party_approvers, vihang Reviewed By: oazizi, #third_party_approvers, vihang Signed-off-by:
Zain Asgar <zasgar@pixielabs.ai> Differential Revision: https://phab.corp.pixielabs.ai/D10356 GitOrigin-RevId: b9d06e3d949b5c705c2b9c36c7d714c885625252
-
Omid Azizi authored
Summary: Split the ParseBody() into two separate cases. This makes each version a bit shorter and easier to reason about. Test Plan: Existing tests Reviewers: #stirling, yzhao Reviewed By: #stirling, yzhao Signed-off-by:
Omid Azizi <oazizi@pixielabs.ai> Differential Revision: https://phab.corp.pixielabs.ai/D10523 GitOrigin-RevId: 821e86724e77aaf72d7ca1fed2aef28af64f8775
-
Michelle Nguyen authored
Summary: After some more review, this message could be updated to be a little more clear Test Plan: this is just a simple string change Reviewers: nlanam, vihang, htroisi Reviewed By: vihang Signed-off-by:
Michelle Nguyen <michellenguyen@pixielabs.ai> Differential Revision: https://phab.corp.pixielabs.ai/D10534 GitOrigin-RevId: 08d80e44a841fb8114af2e4db1c43d9d4c752c6a
-
Vihang Mehta authored
Summary: As per title, looks like some changes weren't buildifiered. Test Plan: N/A Reviewers: zasgar, #third_party_approvers Reviewed By: zasgar, #third_party_approvers Signed-off-by:
Vihang Mehta <vihang@pixielabs.ai> Differential Revision: https://phab.corp.pixielabs.ai/D10502 GitOrigin-RevId: 3cb5308ac0b83851c951cea63e49e18c6191993a
-
Dom Del Nano authored
Summary: This adds the eBPF protocol inference code. It is currently disabled, because it would other cause the eBPF instruction count to be breached on older kernels. Test Plan: mux_trace_bpf_test and protocol_inference_test Reviewers: #stirling, rcheng Reviewed By: #stirling, rcheng Subscribers: rcheng Signed-off-by:
Dom Del Nano <ddelnano@gmail.com> Differential Revision: https://phab.corp.pixielabs.ai/D10493 GitOrigin-RevId: ce6013380baee3e150c2f45815d781ebb06bcb30
-
Omid Azizi authored
Summary: HEAD requests were found in Pixie to have responses, and incorrect latencies. This was caused by the fact that HEAD requests can have a Content-Length or Transfer-Encoding: chunked. This caused the response parser to expect a body in the response of an HTTP request. Unfortunately, the standalone HTTP response parser doesn't have state about what requests a response is for, so it doesn't know whether a response was to a GET or a HEAD. This makes it hard to know whether the Content-Length should be honored. In this diff, we make a best guess by looking at the body of a response to see if it looks like the subsequent HTTP response. After our protocol parser reachitecture, we will consider putting in a more "stateful" (and robust) solution to this problem. Test Plan: Three separate cases added to the HTTP parser test: - A HEAD response followed by a GET response - A HEAD response followed by nothing - A HEAD response followed by a Connection close Reviewers: #stirling, yzhao Reviewed By: #stirling, yzhao Subscribers: yzhao JIRA Issues: PP-3174 Signed-off-by:
Omid Azizi <oazizi@pixielabs.ai> Differential Revision: https://phab.corp.pixielabs.ai/D10518 GitOrigin-RevId: 4f757af176dc68e5f1bd92b410beaa0ea4fc2aeb
-
Michelle Nguyen authored
Summary: We want the profiler table update flag to be configurable on Vizier deploys. we first need to update the flag to try to read from the PEM flags (config env variables). Test Plan: n/a Reviewers: vihang, jps Reviewed By: jps Signed-off-by:
Michelle Nguyen <michellenguyen@pixielabs.ai> Differential Revision: https://phab.corp.pixielabs.ai/D10533 GitOrigin-RevId: b03773c7658470e6fb727c9983cff5aafe0b1e9d
-
- 18 Jan, 2022 7 commits
-
-
Zain Asgar authored
Summary: This will fetch all artifacts to avoid caching issues during the Jenkins build. Test Plan: Jenkins Reviewers: vihang, oazizi Reviewed By: vihang, oazizi Signed-off-by:
Zain Asgar <zasgar@pixielabs.ai> Differential Revision: https://phab.corp.pixielabs.ai/D10531 GitOrigin-RevId: bfeec20d024b3f5621e6a039dd204fcd4d716fa7
-
Nick Lanam authored
Summary: When the user is in a managed org (such as Google Workspaces)... - Shows a banner in the users tab of Admin. - This has details and a link to the org settings tab for approvals. - Shows a banner in the profile menu. - Hides the section to reset invitation links. - Changes the invitation dialog to have a signup link. When in a managed org, these are the new things you'll see: {F176534} {F176535} Test Plan: Open the Users view in Admin on a managed account. - There should be a blue banner explaining this. - Clicking the link inside should go to org settings. - Changing approval settings should change the banner. - Option to reset invite links in Org Settings should be hidden. - Opening the "Invite Members" dialog should look different. You can quickly test the non-managed experience by changing line 269 of `src/ui/src/containers/App/live.tsx` to read `domainName: null` instead of `domainName: orgDomain`. In this case, behavior should match what happens without this diff: - No blue banner in users tab - Invite button says "Invite Users" instead of "Invite Members" - Dialog summoned by invite button generates an invitation link - No banner in profile menu - Option to reset invitation links in Org Settings tab exists again Reviewers: michelle, vihang Reviewed By: vihang JIRA Issues: PC-1364, PC-1366 Signed-off-by:
Nick Lanam <nlanam@pixielabs.ai> Differential Revision: https://phab.corp.pixielabs.ai/D10529 GitOrigin-RevId: 610e056762ead12542b7461f0787952035f6165a
-
Phillip Kuznetsov authored
Summary: Missing annotation meant that prometheus wouldn't scrape this data. Added the annotation and now I'm getting this data scraped and sitting in prod. Test Plan: Tested on the testing cluster which has a monitoring setup. Reviewers: michelle, vihang, nserrino Reviewed By: vihang JIRA Issues: PC-1374 Signed-off-by:
Phillip Kuznetsov <pkuznetsov@pixielabs.ai> Differential Revision: https://phab.corp.pixielabs.ai/D10528 GitOrigin-RevId: 2ab40f4176880f36e43cd96d47bcff6781d6c4fc
-
Vihang Mehta authored
Summary: TSIA, noticed we hit this a lot in D10356 Test Plan: Future Jenkins runs should be less likely to timeout Reviewers: zasgar, oazizi Reviewed By: zasgar, oazizi Signed-off-by:
Vihang Mehta <vihang@pixielabs.ai> Differential Revision: https://phab.corp.pixielabs.ai/D10469 GitOrigin-RevId: 7be4e303527e7804f0986cc522fdb84e4988f54f
-
Vihang Mehta authored
Summary: TSIA, the bazel build dirs changed at somepoint but the excluded didn't. This ensures that GoLand doesn't try to index the build dir. Test Plan: Ran goland, indexing was faster. Reviewers: zasgar Reviewed By: zasgar Signed-off-by:
Vihang Mehta <vihang@pixielabs.ai> Differential Revision: https://phab.corp.pixielabs.ai/D10522 GitOrigin-RevId: 7d6987e78bd48926cdd95eafe52b69aac2a339ac
-
Omid Azizi authored
Summary: Create wrappers around Pico HTTP parser calls. This in preparation of a future a coming bug-fix in processing HEAD responses. In that upcoming work, we need to attempt another response parse, so this will help avoid duplicated code. Test Plan: Existing tests Reviewers: #stirling, yzhao Reviewed By: #stirling, yzhao Subscribers: yzhao Signed-off-by:
Omid Azizi <oazizi@pixielabs.ai> Differential Revision: https://phab.corp.pixielabs.ai/D10519 GitOrigin-RevId: ea22a2a8c17287afb6aee2e8e9565c29ca6ab932
-
Michelle Nguyen authored
Summary: We can handle larger batches from Vizier in our cloud, so we should increase it to avoid overloading the STAN queues Test Plan: updated unit tests so that they arent hardcoded with a particular batchsize Reviewers: vihang, zasgar Reviewed By: vihang JIRA Issues: PC-1368 Signed-off-by:
Michelle Nguyen <michellenguyen@pixielabs.ai> Differential Revision: https://phab.corp.pixielabs.ai/D10521 GitOrigin-RevId: d1c13cc06567aad01056ccf90a3e666ef51e562d
-
- 15 Jan, 2022 7 commits
-
-
Michelle Nguyen authored
Summary: You can use Sentry to track and manage errors. We already allow the use of Sentry in the UI and Vizier, so we should also add it to our cloud Test Plan: Deploy to staging and check errors are flowing to Sentry Reviewers: vihang, zasgar, nserrino Reviewed By: vihang JIRA Issues: PC-1359 Signed-off-by:
Michelle Nguyen <michellenguyen@pixielabs.ai> Differential Revision: https://phab.corp.pixielabs.ai/D10498 GitOrigin-RevId: cd19a56c14e2308e81d2534955aa38fb6ecab43e
-
Nick Lanam authored
Summary: Tracks three events: - Opening the link sharing dialog (Live View nav button) - Clicking the link inside to the admin invitations - Clicking the DNS instructions - Clicking the "Copy Link" button. Only tracks when analytics are enabled (you can always opt out). Test Plan: Open Live UI. Click new button in top right corner. Click the links; all should track but only if analytics are enabled. Reviewers: michelle, vihang Reviewed By: michelle JIRA Issues: PC-1363 Signed-off-by:
Nick Lanam <nlanam@pixielabs.ai> Differential Revision: https://phab.corp.pixielabs.ai/D10516 GitOrigin-RevId: ae075be7ec6aaa7e2bf7e78db5e5fb3b0a9187e3
-
Nick Lanam authored
Summary: The new Share Script dialog in Live has a link to admin. It's meant to go to user invitations; that's a dialog. This change makes it open that dialog. Test Plan: Open Live UI. Click new button in top right corner. Click "Admin View" link. It should go straight to the invite users dialog in Admin. Closing the dialog should clear the URL search param used for this. Reviewers: michelle, vihang Reviewed By: michelle JIRA Issues: PC-1380 Signed-off-by:
Nick Lanam <nlanam@pixielabs.ai> Differential Revision: https://phab.corp.pixielabs.ai/D10517 GitOrigin-RevId: aadc3ce7e44c28acd8fbf04badbb2cea7382d059
-
Nick Lanam authored
Summary: Opens a dialog which allows for copying the page's current URL. Includes links to details surrounding user invitation. The button: {F176404} Disabled when the currently selected script is a scratchpad: {F176410} The dialog (in CC4P): {F176405} And in open source: {F176406} Test Plan: Open Live UI. Click new button in top right corner. Click links; click copy button. Try closing dialog with `Escape` key or clicking on the background. Should behave like other dialogs already do. Reviewers: michelle, vihang Reviewed By: michelle JIRA Issues: PC-1362 Signed-off-by:
Nick Lanam <nlanam@pixielabs.ai> Differential Revision: https://phab.corp.pixielabs.ai/D10515 GitOrigin-RevId: 4dc8e64ad56e70898dd5331044196441102b0ff8
-
Nick Lanam authored
Summary: Due to cross-dependent updates, also updates ESLint and Babel's plugin for it. Doing any of these without the others causes strange breakages; doing it all at once doesn't. Test Plan: `yarn dev`. Smoke test. `yarn test`, `yarn lint`, and `yarn build_prod` should also continue to behave. Reviewers: michelle, vihang, #third_party_approvers, zasgar Reviewed By: #third_party_approvers, zasgar JIRA Issues: PC-819 Signed-off-by:
Nick Lanam <nlanam@pixielabs.ai> Differential Revision: https://phab.corp.pixielabs.ai/D10487 GitOrigin-RevId: bb5f38c423ff1fd3d2f77b455f7a37bbdf2771ce
-
Nick Lanam authored
Summary: Incoming upgrades will adjust a few rules and reveal a few type errors; this diff fixes those in advance. - Spacing around pipes in type unions (eslint recommended rule didn't recognize this case before, it will on upgrade) - CodeRenderer and MutationModal had faulty typings; slight adjustment takes care of that. TypeScript before version 4.2 didn't realize it. - Needed to add `coverage` to eslint's ignore list The next diff will actually update dependencies, all at once (there's a fair bit of cross-dependency in the changes they made). Test Plan: `yarn dev`. Nothing should be different; specifically verify that the editor and the mutation scripts modal hasn't changed. Reviewers: michelle, vihang Reviewed By: michelle JIRA Issues: PC-819 Signed-off-by:
Nick Lanam <nlanam@pixielabs.ai> Differential Revision: https://phab.corp.pixielabs.ai/D10486 GitOrigin-RevId: 4031d46d8c47f364042bd25c133818a39deccdff
-
Nick Lanam authored
Summary: Routine tooling update. Why: Bugfixes in Yarn itself; make it possible to update other dependencies including TypeScript. How: - `yarn set version latest` - Update `@yarnpkg/pnpify` in `package.json` - This got split into 3 packages; we don't use two of them. - Manually ran `yarn dlx @yarnpkg/sdks` to complete the upgrade - Update any places that referenced `.pnp.js`, as that changed to `.pnp.cjs` and a new `.pnp.loader.mjs` exists. - Re-run `yarn install` (without purging lock). This changed every checksum due to adjustments under the hood, but the packages are all the same. - An extra once-over [Yarn's release notes](https://github.com/yarnpkg/berry/blob/master/CHANGELOG.md#300 ) for versions after 2.4.1 (the version we were on). Test Plan: - Pull this branch. - `yarn install` - `yarn typecheck` - `yarn build_prod` (should see no surprises) - `yarn test` (should pass) - `yarn dev` and smoke test. Hypothetically, the build and typecheck should be marginally quicker. In practice, it's negligible. There should be no other visible changes; this is a maintenance update. Reviewers: michelle, vihang, #third_party_approvers, zasgar Reviewed By: #third_party_approvers, zasgar JIRA Issues: PC-1360 Signed-off-by:
Nick Lanam <nlanam@pixielabs.ai> Differential Revision: https://phab.corp.pixielabs.ai/D10481 GitOrigin-RevId: d4c999cc6ba7bcda41a311a8aa898cef81c47569
-
- 14 Jan, 2022 9 commits
-
-
Phillip Kuznetsov authored
Summary: We now record data on elastic failures for clusters. We're hoping to collect data on this in case we discover some issues with elastic at scale. Test Plan: Deployed to skaffold and can access the prometheus data. Reviewers: nserrino, michelle, vihang Reviewed By: vihang JIRA Issues: PC-1374 Signed-off-by:
Phillip Kuznetsov <pkuznetsov@pixielabs.ai> Differential Revision: https://phab.corp.pixielabs.ai/D10513 GitOrigin-RevId: 90e9d9b59bcfac982679bea66b27d2827c566c06
-
Phillip Kuznetsov authored
Summary: My benchmark for elastic and indexer revealed that at certain write loads, elastic will start to reject writes. One recommendation was to use backoff retries to retry those requests that are rejected. I made a simple wrapper around the request so that the request will be retried for up to a minute after the original rejection. Prior to this change, the benchmark would start to generate these errors when the elastic cluster was overloaded: ``` # Collection of errors Post \"https://pl-elastic-es-http:9200/md_entities_6/_bulk?refresh=wait_for\": use ofclosed network connection Post \"https://pl-elastic-es-http:9200/md_entities_6/_bulk?refresh=wait_for\": http: server closed idle connection Post \"https://pl-elastic-es-http:9200/md_entities_6/_bulk?refresh=wait_for\": EOF no available connection: no Elasticsearch node available Post \"https://pl-elastic-es-http:9200/md_entities_6/_bulk?refresh=wait_for\ ": write tcp 10.214.232.82:46926->10.215.7.188:9200: write: broken pipe ``` Test Plan: Ran with the benchmark. Throughput wasn't noticably effected and logs no longer contained elastic connection related error messages listed above. Reviewers: nserrino, michelle, vihang Reviewed By: vihang Signed-off-by:
Phillip Kuznetsov <pkuznetsov@pixielabs.ai> Differential Revision: https://phab.corp.pixielabs.ai/D10511 GitOrigin-RevId: afa68adbb6a15c3590556484b2e0d8f6a424e0d0
-
Vihang Mehta authored
Summary: Support domainName info for GQL queries so that we can show information about GSuite based orgs in the UI. Test Plan: Modified the existing unit tests to cover this case. Reviewers: philkuz, michelle Reviewed By: michelle JIRA Issues: PC-1366 Signed-off-by:
Vihang Mehta <vihang@pixielabs.ai> Differential Revision: https://phab.corp.pixielabs.ai/D10514 GitOrigin-RevId: d65c5ccc6f84bd5dcc2261a1b2a417e461181d99
-
Zain Asgar authored
Summary: Metrics are now scraped on demand for queue lengths. Added metrics for nats/stan publication. Test Plan: N/A Reviewers: michelle, vihang Reviewed By: vihang Signed-off-by:
Zain Asgar <zasgar@pixielabs.ai> Differential Revision: https://phab.corp.pixielabs.ai/D10512 GitOrigin-RevId: 294aea8c932bc87eae2478cb491f9a10d18a0234
-
Zain Asgar authored
Summary: Moved metrics out to another file to better encapsulate. Added some unit tests. Test Plan: N/A Reviewers: michelle, vihang Reviewed By: vihang Signed-off-by:
Zain Asgar <zasgar@pixielabs.ai> Differential Revision: https://phab.corp.pixielabs.ai/D10510 GitOrigin-RevId: 721d90aaee0913c5c9ab194fc2602e248ff2ce36
-
Pete Stevenson authored
Summary: Include symbol cache stats (accesses, hits, hit rate) in print stats for perf profile connector. Change to using LOG(INFO) because otherwise it is impossible to find this information in the log and the default rate of printing once every 10 minutes will not cause log spam. Test Plan: Existing Reviewers: #stirling, oazizi Reviewed By: #stirling, oazizi Subscribers: oazizi Signed-off-by:
Pete Stevenson <jps@pixielabs.ai> Differential Revision: https://phab.corp.pixielabs.ai/D10480 GitOrigin-RevId: 9142f7466cebd46f5c16c74c9e9698686a4dc3c4
-
Zain Asgar authored
Summary: This adds compression to GRPC endpoints which should significantly reduce the network load. Test Plan: Tested on local server. Reviewers: vihang, michelle Reviewed By: vihang, michelle Signed-off-by:
Zain Asgar <zasgar@pixielabs.ai> Differential Revision: https://phab.corp.pixielabs.ai/D10509 GitOrigin-RevId: 4f8a2d3ed2e5da72e4fb49cfc2af0d8d5c6d30c6
-
Vihang Mehta authored
Summary: Instead of checking the orgID returned, just filter to rows that match the combined orgID clusterID pair. Test Plan: Existing unit tests still test the expected behavior Reviewers: michelle, zasgar Reviewed By: michelle Signed-off-by:
Vihang Mehta <vihang@pixielabs.ai> Differential Revision: https://phab.corp.pixielabs.ai/D10508 GitOrigin-RevId: 97fd1b02baa99b78c63d469c79224b80dff441bb
-
Vihang Mehta authored
Summary: kustomize overrides these labels which then breaks the statefulset selectors and the anti affinity mapping. Using a different key should fix that. Test Plan: Deployed nats/stan to dev cloud. Checked the statefulsets Reviewers: michelle, zasgar Reviewed By: michelle Signed-off-by:
Vihang Mehta <vihang@pixielabs.ai> Differential Revision: https://phab.corp.pixielabs.ai/D10505 GitOrigin-RevId: a094c73244321345fd3fc6b855b0b971b0d09974
-