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

Golden Client on Rocky Linux error #7491

Open
albenstein opened this issue Mar 5, 2025 · 3 comments
Open

Golden Client on Rocky Linux error #7491

albenstein opened this issue Mar 5, 2025 · 3 comments
Labels

Comments

@albenstein
Copy link

I want to create golden client (rocky linux 9) with systemimager-server / systemimager-client program with xcat 2.17.0 on rocky linux 8. I installed systemimager-server 4.3.0-0.3 and systemimager-client 4.3.0-0.1.
When I run:
imgcapture headnode01 -t sysclone -o golden.image.headnode
I got this error:
Checking if systemimager packages are installed on xcat.
Checking if systemimager packages are installed on headnode01.
Preparing osimage golden.image.headnode on headnode01.
Error: [xcat]: export PERL5LIB=/usr/lib/perl5/site_perl/;LANG=C si_prepareclient --server xcat --no-uyok --yes failed on the headnode01.
Error: [xcat]: Can not prepare Golden Client on headnode01.
Can you help me with this issue?

@Obihoernchen
Copy link
Member

Hi, I'm sorry this functionality wasn't tested since RHEL 7.0. It might be broken.
Usually you want to build a reproducible image in xCAT with kickstart templates, pkglists, syncfiles and postscripts instead.

@albenstein
Copy link
Author

If you updating packages, you could look into these too:

  1. When systemimager-server installation on headnode process, it gives error about python package missing. It's solution is Use xCat for server provisioning on bare-metal server #7377 (comment)
  2. There is no repodata for system* rpms. Solution is creating local repo with createrepo command.
  3. When systemimager-client, perl-AppConfig, systemimager-common installation on compute node, it gives gpg key error. It's solution is rpm --delsign command.

@Obihoernchen
Copy link
Member

I'm sorry but we don't have the time to work on a deprecated feature which isn't used a lot.
I'm happy to merge PRs to fix it though, but we won't be able to implement necessary fixes on our own sorry :(

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants