Skip to content

remove analytics and update checks from pkg/ui#64

Merged
iliana merged 1 commit intorelease-22.1-oxidefrom
iliana/remove-ui-analytics
Mar 17, 2026
Merged

remove analytics and update checks from pkg/ui#64
iliana merged 1 commit intorelease-22.1-oxidefrom
iliana/remove-ui-analytics

Conversation

@iliana
Copy link
Copy Markdown
Collaborator

@iliana iliana commented Mar 17, 2026

For #48.

I was going to avoid making this larger than it needed to be by soft-disabling the calls but then I got upset about how much dead code would still be in the tree.

@iliana iliana merged commit a1c998c into release-22.1-oxide Mar 17, 2026
14 checks passed
@iliana iliana deleted the iliana/remove-ui-analytics branch March 17, 2026 03:18
@iliana iliana linked an issue Mar 17, 2026 that may be closed by this pull request
iliana added a commit that referenced this pull request Mar 17, 2026
This removes phone-home diagnostics reporting, update checking, and
crash reporting. Fixes #48.

Web console analytics and update checking was removed in #64.

The ability to produce a diagnostics report (and testing of these paths)
are kept, as I think users can still manually create diagnostic reports
via the HTTP API. Similarly most crash handling code paths are kept, but
with the crash *reporting* removed.
iliana added a commit to oxidecomputer/omicron that referenced this pull request Mar 20, 2026
Primarily for debugging (#9427, and time sync problems).

The vast majority of changes here are build system related or updating
dependencies that are used in tests only, but there are some actual code
changes worth pointing out:

- oxidecomputer/cockroach#46 (r+ @sudomateo)
- oxidecomputer/pebble@e7c3451
  "fix lints; run tests in buildomat" (not reviewed)
- oxidecomputer/pebble@06125d2
  backport of "sstable: do a bit flip computation on a checksum mismatch
  in the Reader" (not reviewed)
- oxidecomputer/cockroach#60 (@JustinAzoff;
  r+ @iliana)
- oxidecomputer/cockroach#64 (not reviewed)
- oxidecomputer/cockroach#65 (r+ @sudomateo)

Full delta:
oxidecomputer/cockroach@367bca4...86fdbfc
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

disable or remove phone home diagnostics/telemetry

1 participant