Thanks to visit codestin.com
Credit goes to Github.com

Skip to content

Rename modelscan to artefactscan#3212

Open
JRB66955 wants to merge 20 commits intomainfrom
dev/rename-modelscan-to-artefactscan
Open

Rename modelscan to artefactscan#3212
JRB66955 wants to merge 20 commits intomainfrom
dev/rename-modelscan-to-artefactscan

Conversation

@JRB66955
Copy link
Contributor

No description provided.

@github-actions github-actions bot added javascript Pull requests that update Javascript code tests Improvements or additions to unit tests and / or end to end tests backend Changes affecting server-side logic, APIs, data processing, or internal services. docker-compose labels Feb 11, 2026
@github-actions github-actions bot added documentation Improvements or additions to documentation docker_compose Pull requests that update docker_compose code helm Pull requests that update helm code labels Feb 11, 2026
@github-actions github-actions bot added docker Pull requests that update Docker code github_actions Pull requests that update GitHub Actions code python Pull requests that update Python code frontend Changes affecting the user-facing interface, client-side code, or presentation layer. labels Feb 12, 2026
@JRB66955 JRB66955 marked this pull request as ready for review February 12, 2026 13:40
Copy link
Contributor

@PE39806 PE39806 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

frontend/pages/docs/administration/microservices/file-scanners.mdx also could do with being updated (and maybe renamed to artefact scanners)

PE39806
PE39806 previously approved these changes Feb 16, 2026
ARADDCC002
ARADDCC002 previously approved these changes Feb 16, 2026
@JRB66955 JRB66955 dismissed stale reviews from ARADDCC002 and PE39806 via e0028d2 February 18, 2026 10:54
PE39806
PE39806 previously approved these changes Feb 18, 2026
toolName: string = 'ModelScan'
export class ArtefactScanFileScanningConnector extends BaseQueueFileScanningConnector {
queue: PQueue = new PQueue({ concurrency: config.avScanning.artefactscan.concurrency })
toolName: string = 'ArtefactScan'
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This should be resolved with #3139, but this connector has some user facing functionality. When you have a result from ModelScan it shows as ArtifactScan was not able to find any threats which may be misleading.

Comment on lines 20 to 21
const artefactScanInfo = await getArtefactScanInfo()
this.version = artefactScanInfo.artefactscanVersion
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is a breaking change that means modelscan cannot connect with Bailo. It uses modelscanVersion for a health check.

Artefact scan returns the following response to ensure that it is healthy:

{
  "apiName": "Bailo ArtefactScan API",
  "apiVersion": "3.0.0",
  "scannerName": "modelscan",
  "modelscanVersion": "0.8.7"
}

@IR96334
Copy link
Member

IR96334 commented Feb 19, 2026

Just a note there will be some conflicts if #3139 goes in first. Mostly code changes from filescanning to artefactScanning and path changes from .../filescanning/... to .../artefactScanning/...

Copy link
Contributor

@PE39806 PE39806 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Good to go. Make sure we flag the breaking changes (helm, GHCR etc.) when we next do a release

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backend Changes affecting server-side logic, APIs, data processing, or internal services. docker_compose Pull requests that update docker_compose code docker Pull requests that update Docker code documentation Improvements or additions to documentation frontend Changes affecting the user-facing interface, client-side code, or presentation layer. github_actions Pull requests that update GitHub Actions code helm Pull requests that update helm code javascript Pull requests that update Javascript code python Pull requests that update Python code tests Improvements or additions to unit tests and / or end to end tests

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants

Comments