Skip to content

[Build] Package zvmguestconfigure and zvmguestconfigure.service in zvmsdk #13

@dvjsharma

Description

@dvjsharma

Summary

zvmguestconfigure and zvmguestconfigure.service are required for IBM Cloud Infrastructure Center integrations but are missing from the zvmsdk package distribution. While these files exist in the source code (tools/share/), they are never installed on the Feilong server.

Findings by @Bischoff

IBM's documentation for ICIC instructs users to copy zvmguestconfigure and zvmguestconfigure.service from the Feilong server to Linux guests using commands such as:

scp /var/lib/zvmsdk/zvmguestconfigure* root@<Linux_ip>:/root/

But this fails:

root@feilong:/etc# ls /var/lib/zvmsdk/zvmguestconfigure* 
ls: cannot access '/var/lib/zvmsdk/zvmguestconfigure*': No such file or directory

These commands fail exactly because /var/lib/zvmsdk/zvmguestconfigure* do not exist on the Feilong system. The reason for that is that we did not package them into the zvmsdk package.

Fix

These files are in tools/share/ in the source code and should be packaged at /var/lib/zvmsdk/ in the zvmsdk package.

Launchpad Ref - https://bugs.launchpad.net/python-zvm-sdk/+bug/1776184

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions