chore: backport changes from main #361
Merged
mkolasinski-splunk merged 5 commits intodevelopfrom Feb 6, 2025
Merged
Conversation
### Description
Changelog:
- Introduce new test type ucc_modinput_functional (for modinput
functional tests using addonfactory-ucc-test dependency)
note:
- Test cases compatible with addonfactory-ucc-test framework must be
located tests/ucc_modinput_functional directory
- Legacy (centaurs) modinput test cases must stay in
tests/modinput_functional directory
- Add btool check to validate the configuration in the TA using btool
check
- Fix workflow summary for tests results (removing occasional metrics
duplication)
- Add input block_mode for semgrep to enable failing pipeline if there
are any findings in semgrep scan
- Update documentation (including runbook for backporting changes to
older version of addonfactory-workflow-addon-release
Deps updates:
- trufflesecurity/trufflehog to v3.85.0
- k8s-manifests bump to v3.2.0 (add ucc_modinput_functional testy type)
- Set up runner images to ubuntu-22.04 for jobs using python 3.7.
### Checklist
- [x] `README.md` has been updated or is not required
- [ ] push trigger tests
- [ ] manual release test
- [ ] automated releaes test
- [ ] pull request trigger tests
- [ ] schedule trigger tests
- [ ] workflow errors/warnings reviewed and addressed
### Testing done
https://github.com/splunk/splunk-add-on-for-salesforce/actions/runs/12155969340/job/33898621514?pr=710
https://github.com/splunk/splunk-add-on-for-google-cloud-platform/actions/runs/12156136725/job/33899172130?pr=781
https://github.com/splunk/splunk-add-on-for-jboss/actions/runs/12156181994/job/33899309938?pr=461
https://github.com/splunk/splunk-add-on-for-unix-and-linux/actions/runs/12156243778/job/33899506422?pr=585
https://github.com/splunk/splunk-add-on-for-amazon-web-services/actions/runs/12156051622/job/33898880818?pr=1362
https://github.com/splunk/splunk-add-on-for-amazon-web-services/actions/runs/12158930263/job/33907932157?pr=1362
Restested:
https://github.com/splunk/splunk-add-on-for-amazon-web-services/actions/runs/12202443391/job/34043140518
https://github.com/splunk/splunk-add-on-for-google-cloud-platform/actions/runs/12202438243
https://github.com/splunk/splunk-add-on-for-salesforce/actions/runs/12202430952
…n CI (#356) ### Description This fixes a problem with cleaning up Splunk deployments after tests running in CI. The actual fix is in `ta-automation-k8s-manifests` and in this change we're using the fixed version. Example workflows with working cleanups: https://github.com/splunk/splunk-add-on-for-cisco-ucs/actions/runs/12882841443 https://github.com/splunk/splunk-add-on-for-mysql/actions/runs/12882838665
### Description update APT repositories for wfe-base images fixes: https://splunk.atlassian.net/browse/ADDON-78080 ### Checklist - [ ] `README.md` has been updated or is not required - [ ] push trigger tests - [ ] manual release test - [ ] automated releaes test - [ ] pull request trigger tests - [ ] schedule trigger tests - [ ] workflow errors/warnings reviewed and addressed ### Testing done https://github.com/splunk/splunk-add-on-for-unix-and-linux/actions/runs/13074385527
pawel-dabro
approved these changes
Jan 31, 2025
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 subscribe to this conversation on GitHub.
Already have an account?
Sign in.
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.
Description
Backport changes from main to develop
Checklist
README.mdhas been updated or is not requiredTesting done
(for each selected checkbox, the corresponding test results link should be listed here)