Skip to content

Standup Notes 2020 01 23

Erik Moeller edited this page Jan 24, 2020 · 1 revision

Participants (alphabetical): Allie, Conor, Erik, Jen, John, Kevin, Kushal, Mickael, Nick (async), Nina, Ro

Topics and Call-outs

  • No UX mtg today
  • ICYMI: Qubes 4.0.3 out today
  • Updater: How/when to enforce Salt state

Cron job has been doing a lot of different things. VM package update logic has been ported. Salt states still need to run: - target dom0 - target other VMs. Conor: As compromise for pilot, perhaps we can automate salt states targeting dom0. Takes a couple of seconds to 2 minutes. Mickael: Maybe we can expose wrapper script to run make commands on specific targets or dom0 if we don't automate. Let's consider applying those in the updater itself. Maybe for beta we can just expose a make all equivalent that applies states provisioned by dom0. Something in /usr/bin. ACTION: dom0 salt state to be added to existing preflight updater ACTION: Wrapper tool will be added for managing specific VM salt state changes, as part of #406

  • Scaling the client

    • UI updates
    • qrexec calls - btw i added that "qrexec can hang" ticket john had found onto the qubes priority list
    • ACTION: John to investigate qrexec issue further
    • No action on UI issue until other refactoring is done
  • black/flake8 style changes

    • ACTION: Post-beta standardization
  • do we still want to rename svs-disp package or defer? (not user-facing)

  • make all needs new values in config.json for storage size (see config.json.example)

Allie

Yesterday:

  • Started the day by submitting a few client PRs towards continuous metadata syncs
  • Submitted a sd-export-usb PR to fix ppdc error when installing drivers
  • Worked a bit on fixing cupsenable error
  • Sprint planning
  • Reviewed/merged 4 PRs for the client

Today:

  • More client review
  • Work on fixing bug in Export and Print GUI
  • Work on fixing cupsenable error
  • Set up time to talk to Kev and Ro about client and test plan

Blockers or Asks: None

Conor

Yesterday:

  • Fix sd-svs-disp package to fix libreoffice issue

Today:

  • Working on RPM story

Blockers or Asks: None

Erik

Yesterday:

  • Sprint planning & associated follow-up
  • Pilot coordination
  • Testing in Qubes, repro'd PDF issue and located cause

Today:

  • Troubleshooting docs
  • Maybe start poking at "not checked for updates since X" warning dialog
  • Budget work as needed

Blockers or Asks: None

Jen

Yesterday:

  • cycled v2 creds for test server
  • responded to review comments on dom0 rpm nightly, thanks for review/merge this morning
  • did a bunch of review at my EOD

Today:

  • reviewing get_source API speed improvements / fifo cache in crypto utils server side
  • re-reviewing PRs that ive been commenting on
  • I have some RTD things to figure out (related to an infra ticket)
  • pickin up another ticket if time permits - pip mirror rebuild is still prolly highest on my list

Blockers or Asks:

  • none

John

Yesterday:

  • updating auto-attach
  • looking into client freeze
  • finishing crypto key caching PR

Today:

Blockers or Asks:

  • none

Kev

Yesterday:

  • Continued work on test plan
  • (This morning) Qubes updates/make all...

Today:

Blockers or Asks:

  • May need RTD privs via Conor/Jen (changing to github auth?)

Kushal

Today:

Tomorrow:

  • work based on feedback Blockers or Asks:
  • None

Mickael

Yesterday:

Today:

- working w/ conor on rpm install story

- Review logging PRs

Blockers or Asks:

Nick

  • Spent the morning addressing / fixing / testing feedback (thanks Allie) on PRs 688, 702 and 715. Please see comments and updates therein.
  • Spent large part of this afternoon trying to figure out what's going on with 716 (UI freeze). I've learned a LOT about Python profiling tools. I'll add commentary and thoughts to that ticket.
  • Tomorrow is my non-FPF day although I'll be online, so feel free to ping me.
  • Next tasks are to follow the progress of the UI freeze investigation, and plug on with other outstanding tickets on the client otherwise.

Nina

Yesterday:

Today:

  • Sync icons
  • Qubes laptop update/troubleshooting as needed
  • Planning upcoming Europe trip

Blockers or Asks: Qubes !!!

Ro - async

Yesterday:

  • Fresh SD workstation install & some troubleshooting with Mickael (thanks Mickael!)
  • Some support comms, but mostly workstation setup
  • DST meeting re: conference schedule 2020 and travel plans. If anyone from SecureDrop side of things wants to confer or find out what conferences DST plans to be at, feel free to get in touch with your travel plans/conference goals.

Today:

  • All docs all the time: SD workstation documentation now that my workstation is in a good place. Should have something for Kev to review by EOD, trying not to add any other tasks today
  • I'm finding the Contact Form really challenging these days (re people in distress). Nothing specific or new at all, but I wanted to bring it to the team's attention.

Blockers or Asks:

  • Conor or Mickael, could one of you sign off on/suggest changes re: grsec licensing query from the forum)? Thank you!
Clone this wiki locally