Skip to content

Conversation

@admd
Copy link
Contributor

@admd admd commented Oct 17, 2025

Description

This PR is adding a new common workflow to help user switch to new client tools channels

Target branches

  • Which product version this PR applies to (Uyuni, 5.1). This information can be helpful if ifeval statements are needed to publish it for certain products only.
  • Does this PR need to be backported? If yes, create an issue for tracking it and add the link to this PR.
  • Whenever possible, cross-reference each backport PR here, so that all backports can be easily accessed from the description.

Backport targets (edit as needed):

Links

  • This PR tracks issue #<insert spacewalk issue, if any>
  • Related development PR #<insert PR link, if any>

@admd admd force-pushed the workflow-to-migrate-to-new-client-tools-channels branch from 1e855df to c4dc184 Compare October 17, 2025 08:39
@admd admd requested review from 0rnela and jcayouette October 17, 2025 08:41
@admd
Copy link
Contributor Author

admd commented Oct 17, 2025

This needs to go in 5.1.1 online docs

@admd admd force-pushed the workflow-to-migrate-to-new-client-tools-channels branch from c4dc184 to 4701f6d Compare October 17, 2025 08:42
@nodeg nodeg requested a review from Copilot October 18, 2025 12:43
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR introduces a new workflow document that guides administrators through migrating from legacy client tools channels to the new rebranded channels introduced in SUSE Manager 5.1. The workflow provides detailed XML-RPC API examples and Python implementations to automate the migration process.

Key changes:

  • Adds comprehensive documentation for synchronizing new client tools channels via API
  • Provides step-by-step guidance for updating CLM projects and activation keys to reference new channels
  • Includes Python code samples demonstrating automation of the migration process

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.


[NOTE]
====
It is recommend to run your script in dry-run mode first to review the planned changes and test with a single project before applying it to all.
Copy link

Copilot AI Oct 18, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Corrected grammar from 'It is recommend' to 'It is recommended'.

Suggested change
It is recommend to run your script in dry-run mode first to review the planned changes and test with a single project before applying it to all.
It is recommended to run your script in dry-run mode first to review the planned changes and test with a single project before applying it to all.

Copilot uses AI. Check for mistakes.
@0rnela 0rnela merged commit fc1581d into master Oct 20, 2025
1 check failed
@0rnela 0rnela deleted the workflow-to-migrate-to-new-client-tools-channels branch October 20, 2025 07:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants