canonical / canonical/test_observer

Artefacts conflating snap revisions from multiple channels based on version strings

Open
#100 4 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
13
Forks
13
Avg merge
1d 2h
Merged PRs (30d)
11

Description

Steps:
- have snap r1 `v1.0` on `beta`
- release snap r2 `v1.0` on `edge`

Expected:
- r1 visible on `beta`

Current:
- r2 visible on `beta`

Snap version strings are only meant to be human readable (contrary to debs). Test observer should not consider revisions not released to certain channels as part of the same artefact solely based on their version string. The channel on which the revision was published needs to be considered as well.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.