-
Notifications
You must be signed in to change notification settings - Fork 685
Standup Notes 2019 06 19
Participants (alphabetical): Allie, Conor, Erik, Jen, John, Kevin, Kushal, Mickael, Nina
Release updates
- All quiet on the support front
Yesterday:
- Built the debian packages for securedrop-proxy and securedrop-client and updated changelogs: https://github.com/freedomofpress/securedrop-debian-packaging/pull/57
- Fixed issues with Downloads PR https://github.com/freedomofpress/securedrop-client/pull/427 that were pointed out during its review
Today:
- Figure out what's wrong with database migration for removing a constraint for Downloads PR (Jen ideas?)
- Get this PR over the finish line!!!
- Upload debian packages to the test apt server
- Review Jen's reply persistence PR: https://github.com/freedomofpress/securedrop-client/pull/431
Blockers or Asks:
- Could someone work with me on uploading the debian packages (haven't tried it but believe I have perms) - Mickael to help out
Yesterday:
- Point release!
- Progress on SD nightly builds, have bot account with write grants
Today:
- Populating secrets in CI config for package builds, will toss to Jen for initial review
- SD service improvements, support portal config and others
Blockers or Asks:
- Mickael: let's coordinate on kernel repos & tarball sigs
Yesterday:
- Big round of survey revisions w/ Nina (ordering, wording changes, etc.)
- Hiring
- Release comms
Today:
- Final survey launch prep
- SD support
- Hiring prep for interview tomorrow
- Work on docs PRs as time allows
Blockers or Asks: SDO deploy today or early tomorrow, once SDO changes merged
Yesterday:
-
SecureDrop 0.13.1
-
Dug into why the exception behavior was odd for file download jobs in my retry on timeout PR in securedrop-client - turns out there is an SDK bug https://github.com/freedomofpress/securedrop-sdk/issues/93
-
Few more PRs for more securedrop team side changes for the deb packages:
https://github.com/freedomofpress/securedrop-proxy/pull/37
https://github.com/freedomofpress/securedrop-debian-packaging/pull/56
https://github.com/freedomofpress/securedrop-debian-packaging/pull/58
-
Made PR fixing https://github.com/freedomofpress/securedrop-client/issues/393 (ensuring replies persist if not sent)
Today:
- woke up to a bunch of ci failures, PR hopefully fixing is here: https://github.com/freedomofpress/securedrop/pull/4539
- Then once post-release PR is rebased, will merge (diff lgtm otherwise)
- Review/merge https://github.com/freedomofpress/securedrop-sdk/pull/95 which fixes an SDK bug I found yesterday
- Review CI config when it comes in
- Review john's dev env changes when they come in
- Then pick up a new ticket... either entropy checks or a client ticket
Blockers or Asks:
None
Yesterday:
- Still https://github.com/freedomofpress/securedrop/issues/4519
- https://github.com/freedomofpress/securedrop/issues/4415 (needed for #4519)
Today:
- Test issues (maybe #3836 - fixture conversion - if Kev doesn't want it yet)
Blockers or Asks:
- None
Yesterday:
- Release-related testing
- Add functional test for metadata endpoint
- Made changes to workstation rebuild PR
Today:
- Support-related tasks
- Take up pytest fixture conversion
- Kernel testing
Blockers or Asks:
Traveling
Yesterday:
- Pushed qubes-workstation kernels to apt-test-qubes and pushed to LFS, scp'd sources to usual location
- sd 4.4.182 kernels (AND 0.14.1-RC1) ready to be uploaded and pushed to LFS, scp'd sources to usual location
- Configs are here https://github.com/freedomofpress/ansible-role-grsecurity-build/tree/update-kernel-configs
- Backported release commits to develop https://github.com/freedomofpress/securedrop/pull/4537/files Today:
- Will search for a printer (and begin work on https://github.com/freedomofpress/securedrop-workstation/issues/267)
- non sd tasks
- build/upload new workstation template (with new kernels)
- Review https://github.com/freedomofpress/securedrop-debian-packaging/pull/58
Blockers or Asks:
- Waiting to upload sd kernels to apt test (will break ci until it gets merged)
Not working today