Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in / Register
  • deb-build-jobs deb-build-jobs
  • Project information
    • Project information
    • Activity
    • Labels
    • Planning hierarchy
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 15
    • Issues 15
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 3
    • Merge requests 3
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Librem5
  • deb-build-jobsdeb-build-jobs
  • Issues
  • #48

Closed
Open
Created Jan 09, 2020 by Sebastian Krzyszkowiak@sebastian.krzyszkowiakMaintainer

arm01 CI: Pipelines fail if the package is already in the repo

When restarting a build that has already made it into the repository, the pipeline fails with a message like this:

+ aptly repo add scratch gnome-usage-dbgsym_3.30.0+534+git3b32647-1pureos0_arm64.deb gnome-usage_3.30.0+534+git3b32647-1pureos0_arm64.deb gnome-usage_3.30.0+534+git3b32647-1pureos0.dsc
Loading packages...
[!] Unable to add package to repo gnome-usage-dbgsym_3.30.0+534+git3b32647-1pureos0_arm64: conflict in package gnome-usage-dbgsym_3.30.0+534+git3b32647-1pureos0_arm64
[!] Unable to add package to repo gnome-usage_3.30.0+534+git3b32647-1pureos0_source: conflict in package gnome-usage_3.30.0+534+git3b32647-1pureos0_source
[!] Unable to add package to repo gnome-usage_3.30.0+534+git3b32647-1pureos0_arm64: conflict in package gnome-usage_3.30.0+534+git3b32647-1pureos0_arm64
[!] Some files were skipped due to errors:
  gnome-usage-dbgsym_3.30.0+534+git3b32647-1pureos0_arm64.deb
  gnome-usage_3.30.0+534+git3b32647-1pureos0.dsc
  gnome-usage_3.30.0+534+git3b32647-1pureos0_arm64.deb
ERROR: some files failed to be added

This usually isn't extremely important, but sometimes matters - for instance, seems like recently Jenkins has restarted bunch of jobs after it itself got restarted, leading to quite a few false-positive red lights on the dashboard that can't be fixed until there's a new commit in the project repo.

Edited Jan 09, 2020 by Sebastian Krzyszkowiak
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Time tracking