-
Notifications
You must be signed in to change notification settings - Fork 685
Standup Notes 2019 02 26
Participants (alphabetical): Allie, Conor, Emmanuel, Erik, Heartsucker, Jen, John, Kevin, Kushal, Mickael
Release tasks:
- New issue: haveged running unconfined until reboot -> Aiming for rolling fix into 0.12.0 after additional testing
- Conor: run order of service bounces is very important -- will make note in ticket
i18n update: A few translations got in at the last moment. Weblate is being flaky, throwing up captchas left and right. Mike is investigating.
-
0.11.1->0.12.0 upgrade docs still needs to be reviewed and merged: https://github.com/freedomofpress/securedrop/pull/4182
-
Concurrent with release:
- http://securedrop.org/xenial-upgrade will need to be updated
- Version string docs update: https://github.com/freedomofpress/securedrop/pull/4174
-
Wireless packages issue -> Conor: no risk to prod instances given kernel situation -> Jen: agreed, should be addressed in point release
Yesterday:
- worked on https://github.com/freedomofpress/securedrop-client/issues/251 (killing gpg-agents when Qt application closes)
- worked w deeplow on test for scroll bug
- looked into https://github.com/freedomofpress/securedrop-client/issues/236 (QXcbConnection error)
- responded to heartsucker's pr comments for https://github.com/freedomofpress/securedrop-client/pull/250
Today:
- continuing to work on Qt window/application management https://github.com/freedomofpress/securedrop-client/issues/251 and https://github.com/freedomofpress/securedrop-client/issues/236
- review heartsucker's latest commentts on #250
Blockers:
- none
Yesterday:
- Updated Nagios platform checks (Trusty/Xenial), will deploy today
- Began analysis of wifi packages, walking dependencies on task selection in bento images. No clear inclusion found yet, will resume likely tomorrow.
Today:
- Standing by to pull release levers in coordination with Jen
Blockers:
Yesterday: Client reachout and Confluence internal documentation
Today: Continuing the above
Blockers: None.
Yesterday:
- Release messaging (needs sanity check)
- Support follow-up re: Xenial; added all key dates to "Support" calendar
Today:
- Roll out release messaging at the appropriate time
- More docs changes as needed
Blockers:
Need review on release messaging - https://docs.google.com/document/d/1uPTzg55gqj9EePgYEZeS7YotrKKe07bv4IIWgKuU5O8/edit - and docs PRs
Today: I can cut the release and video in for the whole process, depends on how late it's going to be
Tomorrow: Jumping back in for client stuff, but also prototypefund presentation, so we'll see if I get coding done
Blockers:
Yesterday:
- Reviewed/merged changes needed in 0.12.0
- Added regression test to required i18n_tool.py changes: https://github.com/freedomofpress/securedrop/pull/4193
Today:
- merge last haveged fix
- Review translations
- Review docs
- Review release announcement
- Release 0.12.0
Blockers:
- Waiting on translation PR
- If people can help review docs that would be great
Yesterday:
- Ran into trouble with the hw Trusty->Xenial test; neither my NUCs' internal NICs nor the USB adapters I got work under Trusty
Today:
- More of the same.
Blockers:
- None
Yesterday:
- Ran through cron-apt 0.12.0 update on NUCs
- Proceeded with do-release-upgrade testing on the same hardware
Today:
- Support tasks
- Final testing for upgrade-in-place scenario
- Release support tasks
Blockers:
Today:
- Re-tested the whole docs PR about upgrade-in-place, merged and created backport PR
- Talked to localization lab team, get friends to help out with Hindi, German and other languages
- Update translations PR
Tomorrow:
- Peer review, back to writing code maybe :)
Blockers: Weblate fun
Yesterday:
- Backported some PRs
- Added docs fix for apt vulnerability
- Non-SD stuff
Today:
- Can look at haveged restart issue
Blockers: None