DLPX-92876 delphix-platform dependencies need to be updated to allow installation on 24.04 #502
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Problem
The following dependency updates were found to be required to install
delphix-platform
on 24.04:
usrmerge
does not exist on 24.04awscli
is no longer delivered via Ubuntu mirrors due to a packaging bug and is not required by the product.bcc-tools
to be replaced withbcc
now that we will rely on third-party sources for bpftrace & bcc.drgn
to be replaced withpython3-drgn
now that we will rely on upstream.gdb-python
will no longer be built from our internal fork and must be removedlibkdumpfile
will no longer be built from our internal fork and must be replaced with the upstream package.Solution
Do so.
Testing Done
build-package job (to verify build): https://ops-jenkins.eng-tools-prd.aws.delphixcloud.com/job/linux-pkg/job/os-upgrade/job/build-package/job/delphix-platform/job/pre-push/26/
appliance-build job (to verify install):
Before: http://ops.jenkins-palashgandhi.dcol2.delphix.com/job/appliance-build-stage1/job/post-push/201/console
After: http://ops.jenkins-palashgandhi.dcol2.delphix.com/job/appliance-build-stage1/job/post-push/290/console - still working through these issues but delphix-platform no longer fails to install.