Repository navigation
Description
With the next major release version v3.0.0 of the secureCodeBox we want to apply some improvements and maintenance in our Repository. This issue should list all Major (breaking) changes due to maintenance.
Renaming Hooks
Cascading Scans
The current image name for the cascading scans as well as the directory name where its helm
chart "declarative-subsequent-scans" is located is not quite precise and could be miss leading.
To resolve this we want to change the name for directory and docker images to cascading-scans
This change will also impact the name of the helm chart and is therefore breaking.
MS Teams Webhook
We plan to generalize this Hook to Notify other providers as well.
The name of this hook will have to change.
This change will also impact the name of the helm chart and is therefore breaking.
Todo:
- Name Consistency In Docker Images Fix Name Consistency In Docker Images / Repositories #471
- Refactor Consistency in HelmChart Values Refactor all HelmCharts to introduce consistency in HelmChart Values #472
- Renaming Hooks: Cascading Scans
- Remove naming inconsistencies (podAnnotations) in http-webhook demo-app. See Make annotations on demo-apps configurable #467
- Remove the Slack Hook folder Remove Unused
slack-webhookDirectory #524 - Add a teams notifier to the notification hook ⚓️ Add a generic notification Hook with message templates #318
- Update Operator to use Kubebuilder v3 Update Operator to use Kubebuilder v3 #399
- Refactor / rename the demo-apps folder to demo-targets Rename the demo-apps folder to demo-targets #507
- Rename
lurchertolurkerRename lurcher to lurker #535 - Validate Findings in Unit Tests Validate SCB Findings in Unit Tests #520
- Change OSI Layer to TCP/IP Model Layer or remove it from the docs Change "OSI Layer" to TCP/IP Layer #543
- Versionierung der Doku klären Versioning of the Documentation documentation#93
- Findings Format: Name, Severity and Category set to required Name, Severity and Category are now required Findings attributes #557
- Remove Teams Hook Remove Old Teams Webhook #545
- DefectDojo Hook syncFindingsBackMode auf v3 Findingsformat anpassen.
Activity
[-]Maintenance For Release v3[/-][+]Maintenance and Improvements For Release v3.X[/+]J12934 commentedon May 5, 2021
Also potentially breaking as this migrates out CRDs to the new version
apiextensions.k8s.io/v1(fromapiextensions.k8s.io/v1beta1), see issue #399.We should perform this change before the kubernetes 1.22 release which should happen around August 21, best if we can do our release a bit earlier to give people some time to update their scb operator before they update their kubernetes version.
We might be able to make some changes to make these changes so that it avoid most scenarios where this could cause problems, but would probably still be best to do it in a major release to be sure.
[-]Maintenance and Improvements For Release v3.X[/-][+]Epic: Maintenance and Improvements For Release v3.X[/+]