-
Notifications
You must be signed in to change notification settings - Fork 685
Standup Notes 2019 01 17
Participants (alphabetical): Conor, Emmanuel, Erik, Jen, Kevin, Kushal, Mike, Mickael, Nina
- Strategy for hosting new Xenial channel
Aptly maintainer suggests two different repos (apt-trusty, apt-xenial). Alternatively, unique version strings. Conor: Open to unique repo option as a fallback, but prefer more robust version string changes if possible.
-
How long do we push Trusty packages? Jen: We should support via SD releases until Trusty EOLs (April 30, 2019)
-
Discussion of the three modifications to the app code: Upgrade of setuptools and changing gnupg binary for python-gnupg
-
gpg binary changes: Need to investigate more what gpg 2.1 incompatibility is. Jen will drive that investigation. Would prefer not to downgrade gpg.
Yesterday: apt-test xenial channel work, discovered that we must have unique package versions per platform, otherwise we clobber. Only affects securedrop-app-code at present.
Today: deep dive on research for package build strategies. requires changes in our SD packaging logic to accommodate, unfortunately
Blockers: Jen: interested in seeing code for tor's deb pkg build logic, have been unable to locate publicly
Yesterday:
- Xenial messaging with Erik
- Client
Today:
- non-SD work
- Support Contracts
- Other Support tasks
Blockers: None!
Yesterday:
- "Xenial is coming" omnibus messaging
- Light issues work on workstation issues
- Prepared blog post re: workstation audit, reached out to Qubes folks
Today:
- Finalize Xenial messaging & pull trigger when all dependencies met
- UX sync w/ Nina (good discussion earlier, now hammering out concrete next steps for iterating on client design)
- Some re-scoping of workstation-related tickets & more work on the timeline;
- Operations / non-SD work
Blockers:
None
Yesterday:
- Filed all the xenial app code issues from my investigation earlier this week
- Looked into the gpg issues, updated python-gnupg, did not resolve
Today:
- Want to dig deeper on both of the app code fixes kushal suggested
Blockers:
- None
Yesterday:
- Workstation update investigation -- difficulty finding foolproof method for updates from 0.3.12 to 0.11.0. Getting merge conflicts pretty consistently.
Today:
- Will write up docs for reprovisioning old workstations from scratch.
- Will finish Xenial JI notification
Blockers:
None
Yesterday:
- Working on the new Xenial breakages mentioned below
- https://github.com/freedomofpress/securedrop/issues/4036
- https://github.com/freedomofpress/securedrop/issues/4037
- https://github.com/freedomofpress/securedrop/issues/4038
- https://github.com/freedomofpress/securedrop/issues/4039
Today:
- Continue on the above mentioned tests
Blockers:
- need discussion related to setuptools upgrage and python-gnupg
Yesterday:
- Debugging bizarre error with staging (testing Xenial machines in CI). Vagrant boxes for 16.04 appear to not work under nested virt. Went through a lot of steps w/ Mike yesterday & this morning, starting to feel I'm blocked. Would be good to chat more.
Today:
^^
Blockers:
^^
Yesterday: A sprinkle of weblate, google compute images, networking with people!
Today: Granting SD contributors to be able to spin up CI images without ops blocker, weblate research, discourse upgrade. Deleting text is not cool!
Blockers: Mickael is making me do stuff and things
Yesterday:
Pres to FPF! Good progress on VisDe Today:
Continued on ^^
Blockers:
None