Add telco NFV day2ops procedures and IPI configuration for shiftstack#16
Open
eshulman2 wants to merge 7 commits into
Open
Add telco NFV day2ops procedures and IPI configuration for shiftstack#16eshulman2 wants to merge 7 commits into
eshulman2 wants to merge 7 commits into
Conversation
Change-Id: I7c112db92016ddd7bd2c93b5c404455c479bb722
Allow overriding the bootstrap VM flavor (needed because CAPI mode uses the control-plane flavor for bootstrap). Also add additionalTrustBundle to the install-config so bootstrap VMs trust self-signed OSP TLS certs (e.g. Glance endpoint). Change-Id: I9b8c15b5797cbc2066cd1984ee64eab3d4e91a19
Telco flavors pre-exist on the cloud and only have a 'name' field in the topology definition. Guard the flavor-creation task so it only runs when 'ram' is defined, avoiding failures when iterating over these entries. Change-Id: I88c1c19a168615306fc182741be6b6bd2e94343e
Add a variant of the procedure runner that skips result verification, needed for setup steps that do not produce a JUnit report. Change-Id: Ib5dc76d9804c1a6b97e01fc0764392b70d226e76
Add procedures and templates for creating telco worker MachineSets with SR-IOV/DPDK networking, including SR-IOV operator static manifests and defaults for the machineset configuration variables. Change-Id: I223bbcf83d552cc63ff65cc8df6f8c818b6358b3
Add procedures to apply performance profiles and SR-IOV network node policies, and to run testpmd-based DPDK throughput tests via ansible-performance-test. Change-Id: I58f563ed8bf5513a8729f198ecc9281c74add5d5
Add a job definition for the telco (SR-IOV/DPDK) verification pipeline and the nfv_setup playbook that orchestrates the day2ops procedures for machineset creation, performance tuning, and test execution. Change-Id: I01690ab8206ad8ef616f7a0c19c984045f5c548d
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
Add additionalTrustBundle support to IPI install-config so bootstrap VMs can trust self-signed OSP TLS certificates (e.g. Glance endpoint).
Change-Id: I8020620c904f2171e234dfe75580af534945ec5a
Assisted-By: Claude Opus 4.6 (1M context) noreply@anthropic.com