Bug #16576

deb.tails.boum.org: adjust incoming handling & documentation

Added by CyrilBrulebois 2019-03-19 19:05:33 . Updated 2019-08-22 14:12:09 .

Status:
Needs Validation
Priority:
Low
Assignee:
Sysadmins
Category:
Infrastructure
Target version:
Start date:
2019-03-19
Due date:
% Done:

0%

Feature Branch:
Type of work:
Sysadmin
Blueprint:

Starter:
Affected tool:
Deliverable for:

Description

The current contents of /srv/reprepro/incoming/ follow:

-rw-r--r-- 1 reprepro reprepro  12975 Feb  9 18:52 ikiwiki_3.20170111.0tails2_amd64.buildinfo
-rw-rw-r-- 1 reprepro reprepro  19450 Jan 13 10:35 systemd_240-4~bpo9+0tails1_amd64.buildinfo
-rw-r--r-- 1 reprepro reprepro   7502 Jan 16 10:31 tails-greeter_1.0.9_amd64.buildinfo
-rw-r--r-- 1 reprepro reprepro   7711 Feb 23 12:37 tails-installer_5.0.14+dfsg-0tails1_amd64.buildinfo
-rw-r--r-- 1 reprepro reprepro   7711 Feb 24 06:30 tails-installer_5.0.15+dfsg-0tails1_amd64.buildinfo
-rw------- 1 reprepro reprepro  18635 Jan 16 11:30 tails-iuk_3.5-1_amd64.buildinfo
-rw-r--r-- 1 reprepro reprepro  23903 Jan 16 11:09 tails-persistence-setup_2.0.3-1_amd64.buildinfo
-rw-r--r-- 1 reprepro reprepro  24142 Mar 17 08:20 tails-persistence-setup_2.1.0-1_amd64.buildinfo
-rw-r--r-- 1 reprepro reprepro  55738 Mar 17 21:12 thunderbird_60.5.1-1~deb9u1.0tails1_amd64.buildinfo
-rw-rw-r-- 1 reprepro reprepro 262144 Jan 13 11:01 udev-udeb_240-4~bpo9+0tails1_amd64.udeb
-rw-r--r-- 1 reprepro reprepro  11149 Jan 16 11:33 whisperback_1.7.20_amd64.buildinfo
-rw-r--r-- 1 reprepro reprepro  11221 Mar 18 08:36 whisperback_1.7.21_amd64.buildinfo

I haven’t done any particular clean-up for my thunderbird upload, from an sbuild stretch chroot on stretch, and that upload was processed just fine. So I think commit:09824d3cd53b06c15af7f4c80b5c7c53966b7908 is right and we could update the documentation to strip those bits entirely?

On the infra side, it might make sense to get rid of .buildinfo and .udeb files though, as part of some clean-up?

Filing this as contributors documentation, without categorizing as infra as it’s a bit of a dual bug report (infra & doc)…


Subtasks


Related issues

Blocks Tails - Feature #13284: Core work: Sysadmin (Adapt our infrastructure) Confirmed 2017-06-30

History

#1 Updated by intrigeri 2019-03-20 06:56:24

  • Status changed from Confirmed to In Progress

Applied in changeset commit:tails|7c7a44df4069d0fc28bb426f2598e7e6f4d812bf.

#2 Updated by intrigeri 2019-03-20 07:20:45

  • Category set to Infrastructure
  • Assignee set to bertagaz
  • Target version set to Tails_3.14
  • QA Check set to Ready for QA
  • Type of work changed from Contributors documentation to Sysadmin

> I haven’t done any particular clean-up for my thunderbird upload, from an sbuild stretch chroot on stretch, and that upload was processed just fine. So I think commit:09824d3cd53b06c15af7f4c80b5c7c53966b7908 is right and we could update the documentation to strip those bits entirely?

Right, doc fixed.

> On the infra side, it might make sense to get rid of .buildinfo and .udeb files though, as part of some clean-up?

Good point! Given the low impact (relatively to the 24GB our custom APT repo currently uses), I did the cheapest possible thing that seemed good enough, i.e. clean these files up once at boot time.

@bertagaz, please review https://git.tails.boum.org/puppet-tails/commit/?id=fffd09356570cbbedb1a63b06af02820084d715d. Thanks in advance!

#3 Updated by CyrilBrulebois 2019-05-23 21:23:32

  • Target version changed from Tails_3.14 to Tails_3.15

#4 Updated by intrigeri 2019-06-02 14:42:58

  • Status changed from In Progress to Needs Validation

#5 Updated by CyrilBrulebois 2019-07-10 10:34:14

  • Target version changed from Tails_3.15 to Tails_3.16

#6 Updated by intrigeri 2019-08-22 13:58:23

  • Assignee changed from bertagaz to Sysadmins

#7 Updated by intrigeri 2019-08-22 14:12:09

  • Target version deleted (Tails_3.16)

#8 Updated by intrigeri 2019-09-18 12:14:52

  • blocks Feature #13284: Core work: Sysadmin (Adapt our infrastructure) added