Skip to content

Standup Notes 2020 11 17

Erik Moeller edited this page Nov 18, 2020 · 1 revision

Participants (alphabetical): Conor, Erik, John, Kevin, Kushal, Mickael, Nina, Ro

Topics and Call-outs

SecureDrop Workstation 0.5.1 Release (fedora-32)

fedora-32 PR: https://github.com/freedomofpress/securedrop-workstation/pull/642

  • Fix upstream to F32 template resolves problems on fresh installs
  • If fix was manually applied by Pilot users to F31, then upgrade is possible
  • For Qubes installs where no manual fix was made, upgrades for all VMs are still broken. Need not block release, but let's understand better what Qubes's policy is about fixing in these cases.

Release issue: https://github.com/freedomofpress/securedrop-workstation/issues/643

Next step: Add changelog and RC commit to #642, then merge & test via yum-test

  • Erik/Kev will be doing QA today
  • Erik to handle fresh install
  • Kev to handle upgrade scenario & make small docs change
  • Aiming to release tomorrow
  • Comms to users & auditors should highlight large download

Focal & functional tests

CI flakes reported for functional tests in focal https://github.com/freedomofpress/securedrop/issues/5633

  • We'll aim to land DrG's PR to fix

Code coverage

(Kev) I've re-enabled codecov.io for PRs via test commits (change into develop pending). The number I'm seeing for a PR based on current develop is at 49%, down from 80%+ a year ago. https://codecov.io/gh/freedomofpress/securedrop/commit/6addc5df580705a10959b09543f7f6a77b6aae3e

Next step: Investigate re-enabling for PRs, indicate if coverage decreases due to PRs

Integrations vs. conversations on Slack

Allie

PTO

Conor

Yesterday:

  • Reviewed and merged qa-fix SDW PR
  • Amended SDW PR for F32 (removed salt fix)

Today:

  • Proceeding with 0.5.1-rc1, for QA

Blockers or Asks:

  • None

Erik

Yesterday:

  • Accounting/payroll transition
  • FPF git tutorial prep

Today:

  • Accounting/payroll transition
  • 0.5.1 testing if needed
  • Docs work on sprint
  • Backlog & user story grooming as time permits

Blockers or Asks: Mac user to help w/ git tutorial - Kev will help

John

Yesterday:

  • very deplorable rabbit hole on static asset tests

Today:

  • reviewing threat model
  • finishing asset tests, qa_loader/create-dev-data

Blockers or Asks:

  • None

Kev

Yesterday:

  • Codecov fun

Today:

  • ^^
  • 0.5.1 QA/support, docs

Blockers or Asks: None

Kushal

Today:

  • Started digging into Testinfra on Focal

Tomorrow:

Mickael

Yesterday:

  • Reviewed seen/unseen, identified a Qubes/proxy-only issue
  • Reviewed Conor's fedora-32 PR

Today:

Blockers or Asks: None

Nina

Yesterday:

Today:

Blockers or Asks:

Ro

Yesterday:

  • meetings day
  • support comms/followup with various instances
  • ansible learning

Today:

  • Qubes staging environment learning
  • infosec needfinding interview
  • sprint tasks (docs + brief time on testinfra + qubes, above)
  • DST workshop participant followup
  • onion name PRs (leftover from yesterday)

Blockers or Asks:

  • none--thanks John for Qubes sanity-check earlier
Clone this wiki locally