Skip to content

Point the worker image at the published Pyroscope 2.2 rock #437

Description

@iamsharduld

The worker image in worker/charmcraft.yaml is temporarily pinned to an unpublished build so CI can run the v2 charm against a v2 workload. It needs to go back to ubuntu/pyroscope before we merge.

The reason for the temporary pin is that v2 needs -architecture.storage=v2, and the 1.18 binary rejects that flag outright, so every worker crash-loops and the integration tests time out.

We're waiting on canonical/oci-factory#1176 to publish 2.2-26.04. The rock itself already merged in canonical/pyroscope-rock#59.

Once it's published:

  • repoint upstream-source at the published digest
  • put the # renovate: oci-image tag: annotation back, it was removed so renovate would leave the temporary pin alone
  • drop the TODO and the comment above it

The full integration suite passes on a locally built 2.2.1 rock (47 passed, 6 skipped), so this should be the only change needed.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions