openvinotoolkit / openvinotoolkit/model_server
Publish full YYYY.MINOR.PATCH Docker tags for .0 OVMS releases
Nobody has claimed this yet.
- Dominant language
- C++
- Stars
- 931
- Forks
- 277
- Avg merge
- 2d 13h
- Merged PRs (30d)
- 68
Description
Summary
Please publish full three-component Docker tag aliases for OVMS releases
whose patch component is zero.
For example, OpenVINO Model Server 2026.3.0 currently publishes:
openvino/model_server:2026.3openvino/model_server:2026.3-gpu
Please additionally publish:
openvino/model_server:2026.3.0openvino/model_server:2026.3.0-gpu
Existing short tags should remain available for backward compatibility.
Motivation
Patch releases already use three-component tags, for example:
2026.2.12026.2.1-gpu
Consequently, consumers must alternate between two- and three-component
version tags when pinning exact releases:
2026.2.1-gpu2026.3-gpu- potentially
2026.3.1-gpu
This causes compatibility problems for update-monitoring and dependency
automation that compares tags with consistent numeric precision. It also
makes the Docker tag differ from the full version shown in the release
title, which is 2026.3.0.
Publishing full .0 aliases would provide a canonical exact-version tag
for every release while preserving the existing short aliases and
latest channels.
Expected result
Every stable release has an immutable full-version Docker tag:
YYYY.MINOR.0[-gpu]for the initial releaseYYYY.MINOR.PATCH[-gpu]for subsequent patches
Short YYYY.MINOR[-gpu] aliases may continue to be published unchanged.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Locate the repository's Docker image publishing workflow and inspect how version tags and GPU variants are generated for stable releases. Verify the change preserves short aliases and latest channels while adding immutable full-version tags for initial and subsequent releases, then run the repository's relevant release or container validation checks.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- docker
- Domain
- devops, release
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Active
- Clarity
- Mostly clear
- Newbie friendliness
- 65/100