-
Notifications
You must be signed in to change notification settings - Fork 686
Standup Notes 2020 02 06
Erik Moeller edited this page Feb 7, 2020
·
1 revision
Participants (alphabetical): Allie (async), Conor, Erik, Jen, Kevin, Kushal (async), Mickael,, Ro
-
https://github.com/freedomofpress/securedrop-workstation/issues/440 : discussion needed to scope for beta
- securedrop-log needs to be cofigured in VMs that are processing or emitting logs
- logrotate: currently logs to file with no compression. Let's do first iteration w/o logrotate, observe log size.
-
Conference attendance (PyCon & IFF) -- NB: this is during pilot, so we'll need to ensure we have coverage
- Jen will be going to PyCon
- Ro will be going to IFF
- Mickael will likely be at IFF
- Further review next week
-
FPF strategic plan update
Yesterday:
Today:
Blockers or Asks:
Yesterday:
- Built & packaged new Workstation kernels (4.14.169), progress tracked in https://github.com/freedomofpress/securedrop-workstation/issues/441
Today:
- Working on prod apt server aptly -> reprepro transition (unblocks pro signing for SDW deb packages)
Blockers or Asks:
- Mickael please glance at SDW 441 to see if I missed any subtasks
Yesterday:
- Sprint planning & associated follow-up
- Looong non-SD mtg
- Quick visual review w/ Mickael of update notifier script, fixed test
Today:
- Final Icinga (monitoring for SecureDrop instances) testing & docs
- More work on tests & test plan for security update notifier for SecureDrop Workstation
- Workstation Docs work as time allows
Blockers or Asks: None
Yesterday:
- lots of meetings
- EOD reviewed/tested signal/slot signature fixes, apparmor fix so that they got included in nightlies
Today:
- checked in on a couple of things we had noted from reviewing the workstation threat model we wanted to double check prior to beta: behavior of VT-d when it's disabled (sys-net won't boot so that's good), hyperthreading (is applied upstream, closed the ticket on our side)
- do client review as needed
- review change codename if ready
- otherwise SDK change
- might do some load testing also depending on how the day is rolling, else tomorrow if noo ne else gets to it
- if testing is needed for staging workstation, can kick off whenever just lmk
Blockers or Asks: None
Yesterday:
Today:
Blockers or Asks:
Yesterday:
Today:
Blockers or Asks:
Today:
- Updated https://github.com/freedomofpress/securedrop-log/pull/8 and also updated the test instructions
- Also updated the related https://github.com/freedomofpress/securedrop-debian-packaging/pull/133 ^^ these two together took time
- Initial review from my side: https://github.com/freedomofpress/securedrop-client/pull/739/ commented about the error to the pr
-
https://github.com/freedomofpress/securedrop/pull/5110#issuecomment-581644152 researched on this comment for the eggs installtion
- most probably due to a install_requires somewhere
- I will try to pin pip and wheel and see what happens there
- profiling the client with 300 sources (195MB RAM usage)
- profiling the client with 1000 sources ( 454 RAM usage)
- UI is not responding well
- UI is almost frozen
Tomorrow:
- https://github.com/freedomofpress/securedrop-workstation/issues/440
- and big file download testing Blockers or Asks:
- None
Yesterday:
- Reviewed various PRs related to https://github.com/freedomofpress/securedrop-workstation/issues/441
- Reviewed securedrop-log, https://github.com/freedomofpress/securedrop-log/pull/8
- kushal addressed issues, changes requested by john, but tag and packaging changes pushed
- added ci build job for the above ^
- work unblocked for https://github.com/freedomofpress/securedrop-workstation/issues/440
Today:
- Updates to test plan: jen and I have added some tests to the test plan, looking in adding more and/or improving the dom0 test suite
Blockers or Asks:
Yesterday:
- Final cleanups of work to address ticket #415 (cursor and hover highlighting in UI) via PR #675, which I rebased and is ready for review. The combination of fiddly and infuriating CSS (which I ended up abandoning), Python workaround for CSS mess, Qt gotchas and random core dumps when running the tests meant this, sadly, took all my time.
Today:
- Looked into #442 (timestamp not updating in UI as new messages or files arrive at client). See PR #778 for fix.
- Looked into #717 (deletion in client and re-submission from source causes a crash). See PR #779 for fix that requires testing by someone who can recreate this issue.
- Looked at #747 and #775 ("Last Refresh" / "Retrieving new messages"), which feel mutually exclusive. Would welcome a clear resolution here so parking starting to look at this properly.
- Started to look at #710. (login polish)
- Started to investigate solutions (pytest-qt plugin looks promising) for #381.
Blockers / Asks:
- Tomorrow is my non-FPF "open source" day. I'll be online and happy to chat/answer questions/respond to emails if need.
- No blockers.
Traveling
Yesterday:
- Support comms
- Sprint planning
- https://github.com/freedomofpress/securedrop/pull/5116 [WIP] - need to fix functional tests(?), blocking on final UI from Nina
- pilot checkins, scheduled first provisioning dates for one pilot org (yay!)
- finalizing/approval for some of my upcoming travel/conferences/DST tasks
- some misc things I am forgetting
Today:
- Scheduled a number of followup calls and connections with new folks interested in SD-- next week will be meeting-heavy
- Working on SD info sheet for prospective orgs - will request review, this is my main task today so that I can follow up with some orgs we met with last week
- Scheduled a 1:1 with Louise for next week so we can stay in sync about some of our larger prospective partners
- Planning to propose a SecureDrop-related lightning talk at NICAR if folks are comfortable with this - please feel free to get in touch if any concerns with this, or suggestions; I'll share draft before submitting
Blockers or Asks:
- Light ask: review of my SD info sheet when finished (usual suspects depending on your availability)