Page MenuHomePhabricator

PackagingComponent
ActivePublic

Watchers

  • This project does not have any watchers.
  • View All

Details

Description

Tasks related to Debian packaging, used only for packages used on Wikimedia server. Part of SRE.

Recent Activity

Fri, Nov 8

Stashbot added a comment to T347461: Build and package gnmic.

Mentioned in SAL (#wikimedia-operations) [2024-11-08T08:05:53Z] <XioNoX> add gnmic 0.39 from official git repo to bookworm reprepro - T347461

Fri, Nov 8, 8:05 AM · Packaging, Infrastructure-Foundations

Tue, Nov 5

lmata edited projects for T368088: upgrade prometheus-ipmi-exporter to 1.8.0, added: SRE Observability (FY2024/2025-Q2); removed SRE Observability (FY2024/2025-Q1).
Tue, Nov 5, 5:11 PM · SRE Observability (FY2024/2025-Q2), Patch-For-Review, Infrastructure-Foundations, Packaging

Sun, Oct 20

Chealer added a comment to T265549: Update librsvg to version > 2.44.10 (2.50.3).

Completion was announced in Tech News: 2024-24.
Thank you very much for processing

Sun, Oct 20, 8:33 PM · User-notice-archive, Packaging, Wikimedia-SVG-rendering, Thumbor

Jul 22 2024

Volans added a comment to T368088: upgrade prometheus-ipmi-exporter to 1.8.0.

Upgraded the package all clean now on db1179.

Jul 22 2024, 10:49 AM · SRE Observability (FY2024/2025-Q2), Patch-For-Review, Infrastructure-Foundations, Packaging
Stashbot added a comment to T368088: upgrade prometheus-ipmi-exporter to 1.8.0.

Mentioned in SAL (#wikimedia-operations) [2024-07-22T10:33:08Z] <volans> upgraded manually prometheus-ipmi-exporter to v 1.8.0-1~wmf12+1 on db1179 (leftover because was down) T368088

Jul 22 2024, 10:33 AM · SRE Observability (FY2024/2025-Q2), Patch-For-Review, Infrastructure-Foundations, Packaging
Volans added a comment to T368088: upgrade prometheus-ipmi-exporter to 1.8.0.

I'm getting failures for this change on db1179:

level=info msg="Starting ipmi_exporter" version="(version=1.6.1, branch=debian/sid, revision=1.6.1-2+b5)"
level=error msg="Error parsing config file" error="invalid collector: sel-events"
Jul 22 2024, 7:43 AM · SRE Observability (FY2024/2025-Q2), Patch-For-Review, Infrastructure-Foundations, Packaging

Jul 17 2024

elukey removed a project from T369136: Package ipxe-qemu: User-Elukey.
Jul 17 2024, 2:06 PM · Packaging, Infrastructure-Foundations
gerritbot added a comment to T368088: upgrade prometheus-ipmi-exporter to 1.8.0.

Change #1054649 had a related patch set uploaded (by Herron; author: Herron):

[operations/alerts@master] ipmi-sel: create task on critical ipmi sel events

https://gerrit.wikimedia.org/r/1054649

Jul 17 2024, 1:42 PM · SRE Observability (FY2024/2025-Q2), Patch-For-Review, Infrastructure-Foundations, Packaging

Jul 15 2024

gerritbot added a comment to T368088: upgrade prometheus-ipmi-exporter to 1.8.0.

Change #1051207 merged by Herron:

[operations/puppet@production] prom-ipmi-exporter: add sel-events collector

https://gerrit.wikimedia.org/r/1051207

Jul 15 2024, 6:09 PM · SRE Observability (FY2024/2025-Q2), Patch-For-Review, Infrastructure-Foundations, Packaging
herron updated the task description for T368088: upgrade prometheus-ipmi-exporter to 1.8.0.
Jul 15 2024, 6:05 PM · SRE Observability (FY2024/2025-Q2), Patch-For-Review, Infrastructure-Foundations, Packaging
Stashbot added a comment to T368088: upgrade prometheus-ipmi-exporter to 1.8.0.

Mentioned in SAL (#wikimedia-operations) [2024-07-15T18:04:15Z] <herron> upgraded prometheus-ipmi-exporter to 1.8.0 T368088

Jul 15 2024, 6:05 PM · SRE Observability (FY2024/2025-Q2), Patch-For-Review, Infrastructure-Foundations, Packaging
ayounsi triaged T369136: Package ipxe-qemu as Low priority.
Jul 15 2024, 2:33 PM · Packaging, Infrastructure-Foundations

Jul 10 2024

ayounsi added a comment to T369136: Package ipxe-qemu.

Thanks @aborrero indeed ! I added the packages to bookworm-wikimedia on the APT repo and linked to that task from the Ganeti doc in case we need to redo it.

Jul 10 2024, 3:09 PM · Packaging, Infrastructure-Foundations
fgiunchedi moved T368088: upgrade prometheus-ipmi-exporter to 1.8.0 from Inbox to FY2024/2025-Q1 on the SRE Observability board.
Jul 10 2024, 2:11 PM · SRE Observability (FY2024/2025-Q2), Patch-For-Review, Infrastructure-Foundations, Packaging
ayounsi added a comment to T369136: Package ipxe-qemu.

https://wikitech.wikimedia.org/w/index.php?title=Ganeti&diff=2204519&oldid=2203166

Jul 10 2024, 10:15 AM · Packaging, Infrastructure-Foundations
elukey added a comment to T369136: Package ipxe-qemu.

If we go for the direct upload to reprepro please let's create a Wikitech page explaining the procedure, so we can have a way to redo it in the future (if needed).

Jul 10 2024, 9:09 AM · Packaging, Infrastructure-Foundations

Jul 9 2024

aborrero added a comment to T369136: Package ipxe-qemu.

hey @ayounsi, I have reviewed the .deb packages that you built. They LGTM. I even installed them on my laptop :-P So from my point of view, you have a +1 to put them on reprepro.

Jul 9 2024, 9:07 AM · Packaging, Infrastructure-Foundations

Jul 8 2024

ayounsi added a comment to T369136: Package ipxe-qemu.

A one-off would be good enough for us, as we especially need the few latest commits. I agree we shouldn't "own" it as it's not a critical part of our infra.

Jul 8 2024, 10:59 AM · Packaging, Infrastructure-Foundations
MatthewVernon added a comment to T369136: Package ipxe-qemu.

We have a number of WMF SREs who have uploading rights to Debian (who could, assuming the existing maintainer isn't opposed, upload a new version), be that as a one-off or as a desire to have WMF take over the packaging for a while. It's really a question of how much effort we feel we want to spend on looking after this package (which may in turn relate to how important it is / how much work we'll need to do if Debian's version continues to not get updated).

Jul 8 2024, 10:56 AM · Packaging, Infrastructure-Foundations
elukey added a comment to T369136: Package ipxe-qemu.

I am in favor of spending time to update the Debian's version, but reading https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=985047 doesn't give a lot of hope (the package seems somehow abandoned?). We could upload a new version using a sponsor, but not sure if any of us has the commitment to maintain it longer term.

Jul 8 2024, 10:36 AM · Packaging, Infrastructure-Foundations
ayounsi added a comment to T369136: Package ipxe-qemu.

Is this important enough for us that we should think about spending WMF time on updating the version in Debian?

I'm not familiar with Debian packaging, but I guess it depends on how much time it takes (now and in the future). Is it better to spend time updating the Debian version or maintaining our own?
There is also a small component about "giving back" to the community.

Jul 8 2024, 10:24 AM · Packaging, Infrastructure-Foundations
MatthewVernon added a comment to T369136: Package ipxe-qemu.

Is this important enough for us that we should think about spending WMF time on updating the version in Debian?
[honest question]

Jul 8 2024, 8:48 AM · Packaging, Infrastructure-Foundations

Jul 3 2024

elukey added a comment to T369136: Package ipxe-qemu.

Keeping archives happy - on IRC we discussed the use case and dgit could be a good fit in my opinion (until Debian upstream publishes the new version.

Jul 3 2024, 10:15 AM · Packaging, Infrastructure-Foundations
elukey added a project to T369136: Package ipxe-qemu: User-Elukey.
Jul 3 2024, 10:14 AM · Packaging, Infrastructure-Foundations
Aklapper added a project to T369136: Package ipxe-qemu: Packaging.
Jul 3 2024, 9:06 AM · Packaging, Infrastructure-Foundations

Jul 1 2024

gerritbot added a project to T368088: upgrade prometheus-ipmi-exporter to 1.8.0: Patch-For-Review.
Jul 1 2024, 9:22 PM · SRE Observability (FY2024/2025-Q2), Patch-For-Review, Infrastructure-Foundations, Packaging
gerritbot added a comment to T368088: upgrade prometheus-ipmi-exporter to 1.8.0.

Change #1051207 had a related patch set uploaded (by Herron; author: Herron):

[operations/puppet@production] prom-ipmi-exporter: add sel-events collector

https://gerrit.wikimedia.org/r/1051207

Jul 1 2024, 9:22 PM · SRE Observability (FY2024/2025-Q2), Patch-For-Review, Infrastructure-Foundations, Packaging

Jun 30 2024

Maintenance_bot edited projects for T265549: Update librsvg to version > 2.44.10 (2.50.3), added: User-notice-archive; removed User-notice.
Jun 30 2024, 1:30 PM · User-notice-archive, Packaging, Wikimedia-SVG-rendering, Thumbor

Jun 25 2024

herron added a comment to T368088: upgrade prometheus-ipmi-exporter to 1.8.0.

Buster is looking fine with this deb as well. So I've gone ahead and uploaded 1.8.0 to bookworm-wikimedia, bullseye-wikimedia, and buster-wikimedia. Up next is a small canary upgrade before fully rolling out.

Jun 25 2024, 6:53 PM · SRE Observability (FY2024/2025-Q2), Patch-For-Review, Infrastructure-Foundations, Packaging
herron updated the task description for T368088: upgrade prometheus-ipmi-exporter to 1.8.0.
Jun 25 2024, 6:50 PM · SRE Observability (FY2024/2025-Q2), Patch-For-Review, Infrastructure-Foundations, Packaging
MoritzMuehlenhoff added a comment to T368088: upgrade prometheus-ipmi-exporter to 1.8.0.

Indeed, CGO_ENABLED=0 rings a bell.

Jun 25 2024, 3:49 PM · SRE Observability (FY2024/2025-Q2), Patch-For-Review, Infrastructure-Foundations, Packaging
herron added a comment to T368088: upgrade prometheus-ipmi-exporter to 1.8.0.

Nice, thanks for the pointer! It looks like export CGO_ENABLED=0 does the right thing. At least, with this set the package builds and installs successfully on my bullseye test host.

Jun 25 2024, 2:47 PM · SRE Observability (FY2024/2025-Q2), Patch-For-Review, Infrastructure-Foundations, Packaging
MoritzMuehlenhoff added a comment to T368088: upgrade prometheus-ipmi-exporter to 1.8.0.

The dependency is added because some feature in the compiled Go code uses syscalls which were only wired up in 2.34 (maybe openat() at al). We ran into this problem before and there was a Go build flag to force it to use a fallback. I can't find a reference currently, but maybe Filippo remembers when he's back.

Jun 25 2024, 10:56 AM · SRE Observability (FY2024/2025-Q2), Patch-For-Review, Infrastructure-Foundations, Packaging

Jun 24 2024

herron added a comment to T368088: upgrade prometheus-ipmi-exporter to 1.8.0.

Given that this is a Go static ELF we can also simply build on bookworm and copy over the deb to bullseye-wikimedia, we're doing this for other exporters as well. buster might be tricky due to it's old libc6, but we can also ignore it, there's less than 150 hosts left and they can simply live the old IPMI monitoring.

Jun 24 2024, 5:32 PM · SRE Observability (FY2024/2025-Q2), Patch-For-Review, Infrastructure-Foundations, Packaging
MoritzMuehlenhoff added a project to T368088: upgrade prometheus-ipmi-exporter to 1.8.0: SRE Observability.
Jun 24 2024, 2:30 PM · SRE Observability (FY2024/2025-Q2), Patch-For-Review, Infrastructure-Foundations, Packaging
MoritzMuehlenhoff triaged T368088: upgrade prometheus-ipmi-exporter to 1.8.0 as Medium priority.

Given that this is a Go static ELF we can also simply build on bookworm and copy over the deb to bullseye-wikimedia, we're doing this for other exporters as well. buster might be tricky due to it's old libc6, but we can also ignore it, there's less than 150 hosts left and they can simply live the old IPMI monitoring.

Jun 24 2024, 2:30 PM · SRE Observability (FY2024/2025-Q2), Patch-For-Review, Infrastructure-Foundations, Packaging

Jun 21 2024

Aklapper added a project to T368088: upgrade prometheus-ipmi-exporter to 1.8.0: Packaging.
Jun 21 2024, 9:38 PM · SRE Observability (FY2024/2025-Q2), Patch-For-Review, Infrastructure-Foundations, Packaging

Jun 12 2024

Quiddity moved T265549: Update librsvg to version > 2.44.10 (2.50.3) from In current Tech/News draft to Already announced/Archive on the User-notice board.
Jun 12 2024, 6:09 PM · User-notice-archive, Packaging, Wikimedia-SVG-rendering, Thumbor

Jun 6 2024

Quiddity moved T265549: Update librsvg to version > 2.44.10 (2.50.3) from To Triage to In current Tech/News draft on the User-notice board.
Jun 6 2024, 10:40 PM · User-notice-archive, Packaging, Wikimedia-SVG-rendering, Thumbor
Aklapper renamed T265549: Update librsvg to version > 2.44.10 (2.50.3) from Update librsvg to > 2.44.10 to Update librsvg to version > 2.44.10 (2.50.3).
Jun 6 2024, 8:51 PM · User-notice-archive, Packaging, Wikimedia-SVG-rendering, Thumbor
Pppery added a project to T265549: Update librsvg to version > 2.44.10 (2.50.3): User-notice.

Suggested wording for tech news:

Jun 6 2024, 6:17 PM · User-notice-archive, Packaging, Wikimedia-SVG-rendering, Thumbor
hnowlan closed T265549: Update librsvg to version > 2.44.10 (2.50.3) as Resolved.

Resolving for now, following up in related issues.

Jun 6 2024, 4:51 PM · User-notice-archive, Packaging, Wikimedia-SVG-rendering, Thumbor
hnowlan added a comment to T265549: Update librsvg to version > 2.44.10 (2.50.3).

We are using Thumbor on bullseye everywhere which means that SVGs will be rendered by 2.50.3. Keeping this task open for tracking issues for the moment.

Jun 6 2024, 3:41 PM · User-notice-archive, Packaging, Wikimedia-SVG-rendering, Thumbor
Jdforrester-WMF closed T336881: [XL] Upgrade Thumbor to bullseye, a subtask of T265549: Update librsvg to version > 2.44.10 (2.50.3), as Resolved.
Jun 6 2024, 3:37 PM · User-notice-archive, Packaging, Wikimedia-SVG-rendering, Thumbor

Apr 4 2024

Maintenance_bot removed a project from T180628: Install git-lfs client (at least on scap targets & masters): Patch-For-Review.
Apr 4 2024, 8:30 AM · Infrastructure-Foundations, git-lfs, Packaging, SRE, Scap
hashar added a project to T180628: Install git-lfs client (at least on scap targets & masters): git-lfs.
Apr 4 2024, 8:28 AM · Infrastructure-Foundations, git-lfs, Packaging, SRE, Scap

Mar 24 2024

Izno added a parent task for T265549: Update librsvg to version > 2.44.10 (2.50.3): T294843: BackgroundImage filter antialiasing pixel artifacts.
Mar 24 2024, 4:29 PM · User-notice-archive, Packaging, Wikimedia-SVG-rendering, Thumbor

Mar 7 2024

MoritzMuehlenhoff closed T115758: Debian repository supporting multiple package versions as Resolved.

We have established that with the system of separate component we introduced a few years ago. Marking as resolved.

Mar 7 2024, 11:26 AM · Infrastructure-Foundations, Packaging, SRE

Feb 26 2024

joanna_borun added a comment to T280210: Package php-ast in {stretch,buster}-wikimedia/component.

@Reedy is it still valid?

Feb 26 2024, 4:05 PM · serviceops, Infrastructure-Foundations, Packaging, SRE
joanna_borun edited projects for T280210: Package php-ast in {stretch,buster}-wikimedia/component, added: serviceops; removed Infrastructure-Foundations.
Feb 26 2024, 4:05 PM · serviceops, Infrastructure-Foundations, Packaging, SRE