Bug #64031
closedmake check (arm64) failed caused by Unknown option: build-profiles
0%
Description
with OS ubuntu bonic
The failure is: https://jenkins.ceph.com/job/ceph-pull-requests-arm64/50592/consoleFull#60563243fa534114-2506-4c16-be9c-09c932a5aa49
CI_DEBUG: ceph-libboost package unavailable, you can build the submodule
CI_DEBUG: Running munge_debian_control() in install-deps.sh
CI_DEBUG: for_make_check=true
CI_DEBUG: with_seastar=true
CI_DEBUG: with_jaeger=
CI_DEBUG: build_profiles=,pkg.ceph.check,pkg.ceph.crimson
CI_DEBUG: Now running 'mk-build-deps' and installing ceph-build-deps package
Unknown option: build-profiles
Usage:
mk-build-deps --help|--version
mk-build-deps [options] control file | package name ...
Build step 'Execute shell' marked build as failure
[Checks API] No suitable checks publisher found.
Setting status of 36471ba7de6b6eac36cbc5eeb4774b55c7635d1d to FAILURE with url https://jenkins.ceph.com/job/ceph-pull-requests-arm64/50592/ and message: 'make check failed
'
Using context: make check (arm64)
Finished: FAILURE
Updated by Rixin Luo 4 months ago
According to https://github.com/Debian/devscripts/commit/2e5ccc8874c94595aa3f82874271a9ce7d263fbd
mk-build-deps introduce new feature [--build-profiles] since devscripts v2.20.1
And the machine has the lower version without the feature
devscripts is already the newest version (2.17.12ubuntu1.1).
We should update the devscripts version >= v2.20.1
Updated by Rixin Luo 4 months ago
According to https://github.com/ceph/ceph/pull/40952
We should run make check (arm64) on focal and above
Updated by Rixin Luo 4 months ago
I have created a pr https://github.com/ceph/ceph-build/pull/2187, let make check (arm64) just run on focal and jammy.
Updated by Laura Flores 4 months ago
- Related to Bug #63993: make check arm64 test is failing added
Updated by Laura Flores 4 months ago
Per https://github.com/ceph/ceph-build/pull/2187#issuecomment-1905010421, the hosts have been upgraded by Dan. @Rixin can you confirm whether this helped things?