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

Yesterday

elukey removed a project from T369136: Package ipxe-qemu: User-Elukey.
Wed, Jul 17, 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

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

Mon, Jul 15

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

Mon, Jul 15, 6:09 PM · SRE Observability (FY2024/2025-Q1), Patch-For-Review, Infrastructure-Foundations, Packaging
herron updated the task description for T368088: upgrade prometheus-ipmi-exporter to 1.8.0.
Mon, Jul 15, 6:05 PM · SRE Observability (FY2024/2025-Q1), 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

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

Wed, Jul 10

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.

Wed, Jul 10, 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.
Wed, Jul 10, 2:11 PM · SRE Observability (FY2024/2025-Q1), 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

Wed, Jul 10, 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).

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

Tue, Jul 9

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.

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

Mon, Jul 8

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.

Mon, Jul 8, 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).

Mon, Jul 8, 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.

Mon, Jul 8, 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.

Mon, Jul 8, 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]

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

Wed, Jul 3

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.

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

Mon, Jul 1

gerritbot added a project to T368088: upgrade prometheus-ipmi-exporter to 1.8.0: Patch-For-Review.
Mon, Jul 1, 9:22 PM · SRE Observability (FY2024/2025-Q1), 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

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

Sun, Jun 30

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

Tue, Jun 25

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.

Tue, Jun 25, 6:53 PM · SRE Observability (FY2024/2025-Q1), Patch-For-Review, Infrastructure-Foundations, Packaging
herron updated the task description for T368088: upgrade prometheus-ipmi-exporter to 1.8.0.
Tue, Jun 25, 6:50 PM · SRE Observability (FY2024/2025-Q1), 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.

Tue, Jun 25, 3:49 PM · SRE Observability (FY2024/2025-Q1), 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.

Tue, Jun 25, 2:47 PM · SRE Observability (FY2024/2025-Q1), 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.

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

Mon, Jun 24

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.

Mon, Jun 24, 5:32 PM · SRE Observability (FY2024/2025-Q1), Patch-For-Review, Infrastructure-Foundations, Packaging
MoritzMuehlenhoff added a project to T368088: upgrade prometheus-ipmi-exporter to 1.8.0: SRE Observability.
Mon, Jun 24, 2:30 PM · SRE Observability (FY2024/2025-Q1), 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.

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

Fri, Jun 21

Aklapper added a project to T368088: upgrade prometheus-ipmi-exporter to 1.8.0: Packaging.
Fri, Jun 21, 9:38 PM · SRE Observability (FY2024/2025-Q1), 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 · Infrastructure-Foundations, serviceops, 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 · Infrastructure-Foundations, serviceops, Packaging, SRE
joanna_borun removed a project from T265549: Update librsvg to version > 2.44.10 (2.50.3): Infrastructure-Foundations.
Feb 26 2024, 3:58 PM · User-notice-archive, Packaging, Wikimedia-SVG-rendering, Thumbor
joanna_borun removed a project from T316103: Migrate WDQS to Java 11: Infrastructure-Foundations.
Feb 26 2024, 3:47 PM · Packaging, [DEPRECATED] wdwb-tech, Wikidata, Wikidata-Query-Service

Feb 12 2024

MoritzMuehlenhoff triaged T347461: Build and package gnmic as Medium priority.
Feb 12 2024, 3:29 PM · Packaging, Infrastructure-Foundations

Jan 22 2024

MoritzMuehlenhoff claimed T347461: Build and package gnmic.
Jan 22 2024, 4:21 PM · Packaging, Infrastructure-Foundations

Jan 17 2024

Maintenance_bot removed a project from T115349: Create an upload queue for reprepro: Patch-For-Review.
Jan 17 2024, 12:31 PM · Infrastructure-Foundations, Packaging, SRE
gerritbot added a comment to T115349: Create an upload queue for reprepro.

Change 991313 merged by Muehlenhoff:

[operations/puppet@production] aptrepo: Don't apply deb822 validation on uploaders file

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

Jan 17 2024, 11:50 AM · Infrastructure-Foundations, Packaging, SRE