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
-
✅ always - often, but not always
- 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