16:59:14 <cmurf> #startmeeting Workstation WG (2021-06-29) 16:59:14 <zodbot> Meeting started Wed Jun 30 16:59:14 2021 UTC. 16:59:14 <zodbot> This meeting is logged and archived in a public location. 16:59:14 <zodbot> The chair is cmurf. Information about MeetBot at http://wiki.debian.org/MeetBot. 16:59:14 <zodbot> Useful Commands: #action #agreed #halp #info #idea #link #topic. 16:59:14 <zodbot> The meeting name has been set to 'workstation_wg_(2021-06-29)' 16:59:16 <cmurf> #meetingname workstation 16:59:16 <zodbot> The meeting name has been set to 'workstation' 16:59:18 <cmurf> #chair Neal 16:59:18 <zodbot> Current chairs: Neal cmurf 16:59:31 <cmurf> #topic Rollcall 16:59:33 <cmurf> #info present: Matthias (secr.), Neal, Chris, Tomas, Jens, Michael 16:59:35 <cmurf> #info regrets: Allan 16:59:37 <cmurf> #info present guests: Luna Jernberg(bittin), Omar Sandoval, Michel 16:59:39 <cmurf> #topic Approval of June 23 minutes 16:59:41 <cmurf> https://meetbot.fedoraproject.org/teams/workstation/workstation.2021-06-23-01.53.html 16:59:43 <cmurf> #agreed no objections 16:59:45 <cmurf> #topic Fesco deadline is today 16:59:47 <cmurf> #info Owen wants agreement from wg for proposals for installing repos by default, and flathub with a filter 16:59:49 <cmurf> Michael says that these proposals have been discussed and agreed to by the WG in the past, 16:59:51 <cmurf> so this should be uncontroversial. 16:59:53 <cmurf> Owen will wait a few hours for feedback on the proposals. 16:59:55 <cmurf> #agreed interested parties should comment on the proposals after the meeting 16:59:57 <cmurf> #topic Discussion with Omar Sandoval about btrfs/fscrypt 16:59:59 <cmurf> #link https://pagure.io/fedora-workstation/issue/82 17:00:01 <cmurf> Chris introduces Omar and the topic of encryption of user/systemdata with btrfs. 17:00:03 <cmurf> This is follow-up to discussion from 2 weeks ago. 17:00:05 <cmurf> Hot question: When is the code expected to land in the upstream kernel? 17:00:07 <cmurf> Omar expects this to land in complete form, not piecemeal. Timeline expectation: end-of-the-year 17:00:09 <cmurf> btrfs-specific parts will be different from how fscrypt does things, so that will need a bit of 17:00:11 <cmurf> extra attention. 17:00:13 <cmurf> Chris is asking about enabling encryption at runtime. Omar says that he thinks about using 17:00:15 <cmurf> the defrag code paths for this. Use case at facebook: container images with well-known, 17:00:17 <cmurf> unencrypted base images and encrypted modifications. 17:00:19 <cmurf> Chris is asking about providing user keys after the fact. Omar says that this sounds like 17:00:21 <cmurf> a userspace problem. 17:00:23 <cmurf> Neal asks about having multiple keys for decrypting. Omar says that the kernel only supports 17:00:25 <cmurf> one encryption key, which would have to be protected in a key management system if 17:00:27 <cmurf> multiple keys are desired. 17:00:29 <cmurf> Omar says that upstreaming of all this work is still pending. He will reach out when things 17:00:31 <cmurf> are in a state where testing would be useful. 17:00:33 <cmurf> Neal was asking questions around backup and encryption. 17:00:35 <cmurf> Omar says the (already landed in kernel) portion for preserving compressed data for the btrfs send/receive stream can be repurposed, with a long term goal of being used for encryption. 17:00:37 <cmurf> Followup questions can be sent to Omar Sandoval <osandov@osandov.com> 17:00:39 <cmurf> #topic Open Floor 17:00:41 <cmurf> Matthias mentions negotiations with Lennart about having him come back for homed 17:00:43 <cmurf> discussion. 17:00:45 <cmurf> #info Next weeks meeting is cancelled due to July 4, next meeting: July 13. 17:01:14 <cmurf> #endmeeting