[6.19.z]: Changes for 6.19.z new branch#20796
Merged
Conversation
Collaborator
Author
|
trigger: test-robottelo |
Contributor
Reviewer's guide (collapsed on small PRs)Reviewer's GuidePrepares the repository for the new 6.19.z branch by pointing dependencies and constants to the 6.19.z branch/version, updating automation labels, and removing now-irrelevant GitHub workflows and configuration. Flow diagram for updated dependencies and constants pointing to 6.19.zflowchart LR
subgraph Repo_Config
PyProject[pyproject.toml version 6.19.z]
Requirements[requirements.txt]
Constants[robottelo.constants AZURERM_FILE_URI]
end
Dev[Developer on branch 6.19.z] -->|runs tests or installs project| Pip
Pip[pip install -r requirements.txt] --> Requirements
Requirements -->|airgun git URL @ 6.19.z| AirgunRepo[airgun GitHub repo branch 6.19.z]
Requirements -->|nailgun git URL @ 6.19.z| NailgunRepo[nailgun GitHub repo branch 6.19.z]
Dev -->|executes tests that use Azure script| Constants
Constants -->|downloads uri.sh from 6.19.z| Robottelo_6_19_z[robottelo GitHub repo branch 6.19.z]
PyProject -->|defines project version 6.19.z| Packaging[build and publish artifacts]
File-Level Changes
Tips and commandsInteracting with Sourcery
Customizing Your ExperienceAccess your dashboard to:
Getting Help
|
Contributor
There was a problem hiding this comment.
Hey - I've found 1 issue, and left some high level feedback:
- The
AZURERM_FILE_URIconstant now hardcodes the6.19.zbranch in the URL; consider deriving this from a single version/branch variable so future branch/version updates don’t require touching this constant again. - Removing
.github/CODEOWNERSand the GitHub workflow files for this branch is a significant process change; if the intent is to only disable specific behaviors, consider narrowing the deletions or scoping them by branch instead of dropping the files entirely.
Prompt for AI Agents
Please address the comments from this code review:
## Overall Comments
- The `AZURERM_FILE_URI` constant now hardcodes the `6.19.z` branch in the URL; consider deriving this from a single version/branch variable so future branch/version updates don’t require touching this constant again.
- Removing `.github/CODEOWNERS` and the GitHub workflow files for this branch is a significant process change; if the intent is to only disable specific behaviors, consider narrowing the deletions or scoping them by branch instead of dropping the files entirely.
## Individual Comments
### Comment 1
<location> `pyproject.toml:3` </location>
<code_context>
[project]
name = "robottelo"
-version = "0.1.0"
+version = "6.19.z"
description = "Robottelo is a test suite which exercises The Foreman."
readme = "README.rst"
</code_context>
<issue_to_address>
**issue (bug_risk):** The version string `6.19.z` is not PEP 440–compliant and may cause packaging/tooling issues.
Python packaging tools (pip, build, twine, etc.) require PEP 440–compliant versions; a suffix like `z` is invalid and can break build/publish flows. If you need to track the Satellite/Foreman stream (`6.19.z`), please map it to a compliant `version` (e.g. `6.19.0` or `6.19.0+6.19.z`) and store the stream identifier separately (e.g. constant, tag, or metadata).
</issue_to_address>Help me be more useful! Please click 👍 or 👎 on each comment and I'll use the feedback to improve your reviews.
ogajduse
approved these changes
Feb 12, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Problem Statement
New 6.19.z branch
Solution
Summary by Sourcery
Align the project configuration and dependencies with the new 6.19.z release branch and remove obsolete GitHub workflow files.
Enhancements:
CI: