Skip to content

debian: Fix File not found ... cephfs_top-*.egg-info#45903

Closed
djgalloway wants to merge 1 commit intomasterfrom
wip-cephfstop
Closed

debian: Fix File not found ... cephfs_top-*.egg-info#45903
djgalloway wants to merge 1 commit intomasterfrom
wip-cephfstop

Conversation

@djgalloway
Copy link
Contributor

Copying what was done in e6eee05 but for cephfs-top

Jenkins build: https://jenkins.ceph.com/job/ceph-dev-new-build/ARCH=x86_64,AVAILABLE_ARCH=x86_64,AVAILABLE_DIST=centos8,DIST=centos8,MACHINE_SIZE=gigantic/62024/console

This should fix master builds.

Signed-off-by: David Galloway dgallowa@redhat.com

Copy link
Contributor

@vshankar vshankar left a comment

Choose a reason for hiding this comment

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

LGTM

Copying what was done in e6eee05 but for cephfs-top

Signed-off-by: David Galloway <dgallowa@redhat.com>
@djgalloway
Copy link
Contributor Author

master builds are passing again and I'm not entirely sure why but maybe this change isn't necessary after all.

@tchaikov
Copy link
Contributor

weird... i did test my fix before merging it. unlike ceph_argparse.py and ceph_daemon.py, cephfs-top installs itself in the "proper" way. so its installation should be taken care of by debian.

@djgalloway could you point me to the build failure?

@tchaikov
Copy link
Contributor

tchaikov commented Apr 16, 2022

found one

Copying cephfs_top.egg-info to /home/jenkins-build/build/workspace/ceph-dev-new-build/ARCH/x86_64/AVAILABLE_ARCH/x86_64/AVAILABLE_DIST/centos8/DIST/centos8/MACHINE_SIZE/gigantic/release/17.0.0-11639-g5a2a646b/rpm/el8/BUILDROOT/ceph-17.0.0-11639.g5a2a646b.el8.x86_64/usr/lib/python3.8/site-packages/cephfs_top-0.0.1-py3.8.egg-info
running install_scripts
...
error: File not found: /home/jenkins-build/build/workspace/ceph-dev-new-build/ARCH/x86_64/AVAILABLE_ARCH/x86_64/AVAILABLE_DIST/centos8/DIST/centos8/MACHINE_SIZE/gigantic/release/17.0.0-11639-g5a2a646b/rpm/el8/BUILDROOT/ceph-17.0.0-11639.g5a2a646b.el8.x86_64/usr/lib/python3.6/site-packages/cephfs_top-*.egg-info

https://jenkins.ceph.com/job/ceph-dev-new-build/ARCH=x86_64,AVAILABLE_ARCH=x86_64,AVAILABLE_DIST=centos8,DIST=centos8,MACHINE_SIZE=gigantic/62075//consoleFull

seems an unexpected find_package(Python3 ...) without an exact python3 version specified as called after the one with version specified and before distutils_install_module(cephfs-top).

should be addressed by #45916

Copy link
Contributor

@tchaikov tchaikov left a comment

Choose a reason for hiding this comment

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

i believe #45916 is the right fix.

@djgalloway djgalloway closed this Apr 19, 2022
@djgalloway djgalloway deleted the wip-cephfstop branch April 19, 2022 15:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants