Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

apart from SUSE , all other supported clients (Redhat, Amazon linux) kicking out from uyuni due to salt 3006.9 version. #9446

Open
jawahk opened this issue Nov 7, 2024 · 1 comment
Labels
bug Something isn't working P5

Comments

@jawahk
Copy link

jawahk commented Nov 7, 2024

Problem description

since salt decom 3005 version, we are forced to use 3006 and latest version to bootsrap the servers but unfortunately uyuni master salt has 3006.0 version. due to version mismatch, servers failed to check in with uyuni post 2 days of on-boarding.

request permanent fix for this.

Steps to reproduce

tried all 3 methods.
webUI bootstrap, bootsrap script and CLI method
all 3 methods failed to check in post 2 days

Uyuni version

Information for package Uyuni-Server-release:
---------------------------------------------
Repository     : @System
Name           : Uyuni-Server-release
Version        : 2024.10-241000.224.1.uyuni5
Arch           : x86_64
Vendor         : obs://build.opensuse.org/systemsmanagement:Uyuni
Support Level  : unknown
Installed Size : 1.4 KiB
Installed      : Yes (automatically)
Status         : up-to-date
Source package : Uyuni-Server-release-2024.10-241000.224.1.uyuni5.src
Upstream URL   : https://www.uyuni-project.org/
Summary        : Uyuni Server
Description    :
    Uyuni lets you efficiently manage physical, virtual,
    and cloud-based Linux systems. It provides automated and cost-effective
    configuration and software management, asset management, and system
    provisioning.

Uyuni proxy version (if used)

No response

Useful logs

No response

Additional information

No response

@jawahk jawahk added bug Something isn't working P5 labels Nov 7, 2024
@m-czernek
Copy link
Contributor

m-czernek commented Nov 7, 2024

Can you provide more information about:

  • The system you're trying to onboard (cat /etc/os-release)
  • The salt version on that system (e.g. rpm -qi salt)
  • The error message you're seeing (ideally both from client and server side)

Note that you can also use the venv-salt-minion package from client tools to have the exact Salt client on the minion as on the master server. This is also known as the Salt Bundle package.

You can either use the spacewalk-common-channels tool to synchronize the Salt Bundle channel for your particular minion OS (see spacewalk-common-channels -l | grep uyuni-client for a list of channels), or you can check [0] for the repository URLs. For example, [1] points to the RHEL9 client repository, which contains the venv-salt-minion RPMs for that OS.

[0] https://github.com/uyuni-project/uyuni/blob/master/utils/spacewalk-common-channels.ini
[1] https://github.com/uyuni-project/uyuni/blob/master/utils/spacewalk-common-channels.ini#L2097

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working P5
Projects
None yet
Development

No branches or pull requests

2 participants