-
Notifications
You must be signed in to change notification settings - Fork 310
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
Jvolivie/fix spdk #16098
base: jvolivie/remove_raft_rpm
Are you sure you want to change the base?
Jvolivie/fix spdk #16098
Conversation
Upgrade to SPDK24.09 Signed-off-by: Di Wang <ddiwang@google.com> Signed-off-by: Jeff Olivier <jeffolivier@google.com>
fix style Signed-off-by: Di Wang <ddiwang@google.com>
fix style and add those binary in app Signed-off-by: Di Wang <ddiwang@google.com>
fix style issue. Signed-off-by: Di Wang <ddiwang@google.com>
Update Jenkinsfile to support testing SCRIPT_SPLITTING_TRANSFORMATION per https://issues.jenkins.io/browse/JENKINS-56500. Commented out for now the Ubuntu 20.04 build as Ubuntu 20.04 is shortly going out of support, and the Ubuntu build process needs a rewrite for proper support. ci/provisioning/post_provision_config_common_functions.sh: Fix cleanup of old repos not be Jenkins hostname specific. ci/provisioning/post_provision_config_nodes_EL_8.sh Fix to use environment variable for repository URL. utils/githooks/README.md: Add packages that need or are recommended to be installed. Fix markuplint flagged issues. utils/githooks/pre-commit.d: Use JENKINS_HOST for specifying the Jenkins host and report it. Remove unneeded and confusing CURL_PROXY code. cURL uses standard HTTPS_PROXY utils/scripts/helpers/install_maldet.ch : Fix defaults to be more implementation neutral. utils/scripts/helpers/repo-helper-*.sh : Optionally install CA needed to validate local repository mirrors. Dockerfiles modified to support intalling the CA. Dockerfile.code_scanning modified to allow specifying the fedora version used. Signed-off-by: John E. Malmberg <john.malmberg@hpe.com>
Use subsys_init_cb directly. Signed-off-by: Di Wang <ddiwang@google.com>
Update the function and fix more jason file. Signed-off-by: Di Wang <ddiwang@google.com>
Fix to not to depend on curl not being installed to know to install other needed software products. Fix to only install PPA for golang for Ubuntu 20.04 as newer versions should have golang available from the official distribution. Signed-off-by: John E. Malmberg <john.malmberg@hpe.com>
Signed-off-by: John E. Malmberg <john.malmberg@hpe.com>
Signed-off-by: John E. Malmberg <john.malmberg@hpe.com>
Signed-off-by: John E. Malmberg <john.malmberg@hpe.com>
It looks like the PPA may be adding in the long end of life Java-8 as current versions of Ubuntu do not have a Java-11 package. Signed-off-by: John E. Malmberg <john.malmberg@hpe.com>
Signed-off-by: John E. Malmberg <john.malmberg@hpe.com>
Signed-off-by: John E. Malmberg <john.malmberg@hpe.com>
Signed-off-by: John E. Malmberg <john.malmberg@hpe.com>
Signed-off-by: John E. Malmberg <john.malmberg@hpe.com>
Signed-off-by: John E. Malmberg <john.malmberg@hpe.com>
Signed-off-by: John E. Malmberg <john.malmberg@hpe.com>
Signed-off-by: John E. Malmberg <john.malmberg@hpe.com>
Signed-off-by: John E. Malmberg <john.malmberg@hpe.com>
Signed-off-by: John E. Malmberg <john.malmberg@hpe.com>
Disabble also ARM build as we do not have ARM self-hosted runners. Doc-only: true Signed-off-by: Tomasz Gromadzki <tomasz.gromadzki@hpe.com>
Disabble ARM builda as we do not have ARM self-hosted runners. Doc-only: true Signed-off-by: Tomasz Gromadzki <tomasz.gromadzki@hpe.com>
Execute dummy failed build to get PR validation faster Doc-only: true Signed-off-by: Tomasz Gromadzki <tomasz.gromadzki@hpe.com>
Disabble ARM builds as we do not have ARM64 self-hosted runners. Priority: 2 Signed-off-by: Tomasz Gromadzki <tomasz.gromadzki@hpe.com>
* When tests are specified, some server components are built. Argobots is still built for some mocks but this is acceptable for now. * Add conditional build to rpm spec * Remove server side build from Ubuntu packaging Signed-off-by: Jeff Olivier <jeffolivier@google.com>
fix typo Signed-off-by: Di Wang <ddiwang@google.com>
Signed-off-by: Jeff Olivier <jeffolivier@google.com>
I think there could be 2 related issues resulting in the operation not permitted errors, think there is probably no hugepages being allocated and this is probably a result of permission issues with scripts and binaries. Maybe shared library is also not accessible I think this is the first problem: ERROR: /usr/bin/daos_server_helper ERROR: pbin: code = 5 description = "resetting device bindings: reset: spdk setup failed (): stat /usr/share/daos/control/setup_spdk.sh: no such file or directory" we used to copy them across in the source build maybe something is not matching up with site_scons/components/init.py L363 and the changes in utils/setup_daos_server_helper.sh |
Signed-off-by: Jeff Olivier <jeffolivier@google.com>
Test stage Build RPM on Leap 15.5 completed with status FAILURE. https://build.hpdd.intel.com//job/daos-stack/job/daos/view/change-requests/job/PR-16098/39/execution/node/342/log |
Test stage Build RPM on EL 8 completed with status FAILURE. https://build.hpdd.intel.com//job/daos-stack/job/daos/view/change-requests/job/PR-16098/39/execution/node/345/log |
Test stage Build RPM on EL 9 completed with status FAILURE. https://build.hpdd.intel.com//job/daos-stack/job/daos/view/change-requests/job/PR-16098/39/execution/node/338/log |
Test stage Build DEB on Ubuntu 20.04 completed with status FAILURE. https://build.hpdd.intel.com//job/daos-stack/job/daos/view/change-requests/job/PR-16098/39/execution/node/333/log |
…ix_spdk Signed-off-by: Jeff Olivier <jeffolivier@google.com>
Test stage Build RPM on EL 8 completed with status UNSTABLE. https://build.hpdd.intel.com//job/daos-stack/job/daos/view/change-requests/job/PR-16098/40/execution/node/287/log |
Test stage Build RPM on Leap 15.5 completed with status FAILURE. https://build.hpdd.intel.com//job/daos-stack/job/daos/view/change-requests/job/PR-16098/40/execution/node/310/log |
Test stage Build RPM on EL 9 completed with status FAILURE. https://build.hpdd.intel.com//job/daos-stack/job/daos/view/change-requests/job/PR-16098/40/execution/node/313/log |
Signed-off-by: Jeff Olivier <jeffolivier@google.com>
Signed-off-by: Jeff Olivier <jeffolivier@google.com>
Signed-off-by: Jeff Olivier <jeffolivier@google.com>
Signed-off-by: Jeff Olivier <jeffolivier@google.com>
Test stage Build RPM on Leap 15.5 completed with status FAILURE. https://build.hpdd.intel.com//job/daos-stack/job/daos/view/change-requests/job/PR-16098/42/execution/node/311/log |
Test stage Build RPM on EL 8 completed with status FAILURE. https://build.hpdd.intel.com//job/daos-stack/job/daos/view/change-requests/job/PR-16098/42/execution/node/288/log |
Test stage Build RPM on EL 9 completed with status FAILURE. https://build.hpdd.intel.com//job/daos-stack/job/daos/view/change-requests/job/PR-16098/42/execution/node/314/log |
Signed-off-by: Jeff Olivier <jeffolivier@google.com>
Test stage Build RPM on EL 8 completed with status UNSTABLE. https://build.hpdd.intel.com//job/daos-stack/job/daos/view/change-requests/job/PR-16098/43/execution/node/287/log |
Test stage Build RPM on Leap 15.5 completed with status FAILURE. https://build.hpdd.intel.com//job/daos-stack/job/daos/view/change-requests/job/PR-16098/43/execution/node/313/log |
Test stage Build RPM on EL 9 completed with status FAILURE. https://build.hpdd.intel.com//job/daos-stack/job/daos/view/change-requests/job/PR-16098/43/execution/node/300/log |
Signed-off-by: Jeff Olivier <jeffolivier@google.com>
Test stage Build RPM on EL 8 completed with status FAILURE. https://build.hpdd.intel.com//job/daos-stack/job/daos/view/change-requests/job/PR-16098/44/execution/node/287/log |
Test stage Build RPM on EL 9 completed with status FAILURE. https://build.hpdd.intel.com//job/daos-stack/job/daos/view/change-requests/job/PR-16098/44/execution/node/313/log |
Test stage Build RPM on Leap 15.5 completed with status FAILURE. https://build.hpdd.intel.com//job/daos-stack/job/daos/view/change-requests/job/PR-16098/44/execution/node/310/log |
Work in progress that depends on a few PRs in-flight
Steps for the author:
After all prior steps are complete: