Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: shiftstack/shiftstack-qa
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: main
Choose a base ref
...
head repository: shiftstack/shiftstack-qa
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: NFV
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 7 commits
  • 25 files changed
  • 1 contributor

Commits on Jun 22, 2026

  1. Add .claude to .gitignore

    Change-Id: I7c112db92016ddd7bd2c93b5c404455c479bb722
    eshulman2 committed Jun 22, 2026
    Configuration menu
    Copy the full SHA
    c4524db View commit details
    Browse the repository at this point in the history
  2. Add IPI bootstrap flavor workaround and additionalTrustBundle support

    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
    eshulman2 committed Jun 22, 2026
    Configuration menu
    Copy the full SHA
    ff52b91 View commit details
    Browse the repository at this point in the history
  3. prepare: skip flavors that only define a name

    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
    eshulman2 committed Jun 22, 2026
    Configuration menu
    Copy the full SHA
    09e3482 View commit details
    Browse the repository at this point in the history
  4. day2ops: add run_procedure_no_verify task

    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
    eshulman2 committed Jun 22, 2026
    Configuration menu
    Copy the full SHA
    b209147 View commit details
    Browse the repository at this point in the history
  5. day2ops: add telco SR-IOV/DPDK MachineSet procedures

    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
    eshulman2 committed Jun 22, 2026
    Configuration menu
    Copy the full SHA
    38f07c4 View commit details
    Browse the repository at this point in the history
  6. day2ops: add telco performance tuning and DPDK test procedures

    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
    eshulman2 committed Jun 22, 2026
    Configuration menu
    Copy the full SHA
    52ff967 View commit details
    Browse the repository at this point in the history

Commits on Jun 23, 2026

  1. Add telco verification job definition and NFV setup playbook

    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
    eshulman2 committed Jun 23, 2026
    Configuration menu
    Copy the full SHA
    4089ce5 View commit details
    Browse the repository at this point in the history
Loading