Skip to content

Udržet dlouhé cgroup cesty OOM hlášení uvnitř mobilního viewportu #309

Description

@Kerrycek

Problém

Detail OOM hlášení vypisuje cgroup cestu v hlavičce a v souhrnné kartě jako nezalomitelný monospace text. Reálná systemd/docker cesta s dlouhým identifikátorem proto roztáhne celý dokument mimo mobilní viewport a část stránky není bez vodorovného posouvání dostupná.

Reprodukce

Ověřeno na aktuálním origin/main (23c7192) s cestou:

/system.slice/docker-0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef.scope

Na /admin/oom-reports/77:

  • 320 px: dokument přetéká o 219 px, hlavička i souhrnná karta o 236 px,
  • 390 px: dokument přetéká o 149 px, hlavička i souhrnná karta o 166 px,
  • 1280 px: dokument se sice neroztáhne, ale vnitřek souhrnné karty stále přetéká o 17 px.

Playwright reprodukce používá pouze GET mocky a neprovádí produktové mutace.

Očekávané chování

  • celá cgroup cesta zůstane dostupná v DOM a čitelně se zalomí,
  • hlavička, souhrnná karta ani dokument nepřetečou při 320, 390 ani 1280 px,
  • ostatní metadata a akce zůstanou viditelné,
  • oprava nepřidá žádná API volání ani změny dat.

Rozsah

Pravděpodobně stačí upravit responsivní zacházení s dlouhým cgroup textem v OomReportLayout.tsx a OomReportOverviewPage.tsx a přidat cílený desktopový i mobilní Playwright test.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions