Skip to content

Pipeline to import new version of plotly from Bookworm fails during pull-updates

Steps to reproduce

Trigger a new pipeline on the debian/bookworm branch of pkg/plotly:

Expected result

The new version from bookworm is imported and a MR is created.

Actual result

The pipeline fails at pull-updates with the following issue:

ref "debian/bookworm":: missing object: 0460936ff7c7fea5a37f69fcaaf6395a41179161
error: failed to push some refs to 'https://gitlab.apertis.org/pkg/plotly.git/'

See: https://gitlab.apertis.org/pkg/plotly/-/jobs/2563983

Reproducibility

How often the issue is hit when repeating the test and changing nothing (same device, same image, etc.)?

Put the in the most appropriate entry:

  1. always
  2. often, but not always
  3. rarely

Impact of bug

We cannot import the new versions of plotly using the pipeline that means we are behind Bookworm for plotly.

Root cause

The pristine-lfs-source content was inconsistent. Usually, this is rare. But given how old the previous update was, which was 2+ years ago, that is highly likely. Some of the packages had had corrupt import, inconsistent state in pristine-lfs etc.

Outcomes

Management data

This section is for management only, it should be the last one in the description.

/cc @andrunko @em @sagar @sudarshan @wlozano

Phabricator link: https://phabricator.apertis.org/T9929

Edited by Ritesh Raj Sarraf