Skip to content

Standup Notes 2019 01 17

Erik Moeller edited this page Jan 18, 2019 · 2 revisions

Participants (alphabetical): Conor, Emmanuel, Erik, Jen, Kevin, Kushal, Mike, Mickael, Nina

Agenda

  • 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.

Conor

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

Emmanuel

Yesterday:

  • Xenial messaging with Erik
  • Client

Today:

  • non-SD work
  • Support Contracts
  • Other Support tasks

Blockers: None!

Erik

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

Jen

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

Kev

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

Kushal

Yesterday:

Today:

  • Continue on the above mentioned tests

Blockers:

  • need discussion related to setuptools upgrage and python-gnupg

Mickael

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:

^^

Mike

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

Nina

Yesterday:

Pres to FPF! Good progress on VisDe Today:

Continued on ^^

Blockers:

None

Clone this wiki locally