diff --git a/README.md b/README.md index 143edc6..68564a0 100644 --- a/README.md +++ b/README.md @@ -2,9 +2,9 @@ This repository contains orchestration files and documentation for deploying Black Duck Docker containers. -## Location of Black Duck 2024.7.1 archive: +## Location of Black Duck 2024.7.2 archive: -https://github.com/blackducksoftware/hub/archive/v2024.7.1.tar.gz +https://github.com/blackducksoftware/hub/archive/v2024.7.2.tar.gz NOTE: diff --git a/docker-swarm/bin/hub_create_data_dump.sh b/docker-swarm/bin/hub_create_data_dump.sh index c73fcab..1734c77 100755 --- a/docker-swarm/bin/hub_create_data_dump.sh +++ b/docker-swarm/bin/hub_create_data_dump.sh @@ -6,7 +6,7 @@ HUB_DATABASE_IMAGE_NAME=${HUB_DATABASE_IMAGE_NAME:-postgres} HUB_POSTGRES_VERSION=${HUB_POSTGRES_VERSION:-14-1.25} -HUB_VERSION=${HUB_VERSION:-2024.7.1} +HUB_VERSION=${HUB_VERSION:-2024.7.2} OPT_FORCE= OPT_LIVE_SYSTEM= OPT_MAX_CPU=${MAX_CPU:-1} diff --git a/docker-swarm/bin/system_check.sh b/docker-swarm/bin/system_check.sh index a3e3faa..f17071a 100755 --- a/docker-swarm/bin/system_check.sh +++ b/docker-swarm/bin/system_check.sh @@ -41,7 +41,7 @@ set -o noglob readonly NOW="$(date +"%Y%m%dT%H%M%S%z")" readonly NOW_ZULU="$(date -u +"%Y%m%dT%H%M%SZ")" -readonly HUB_VERSION="${HUB_VERSION:-2024.7.1}" +readonly HUB_VERSION="${HUB_VERSION:-2024.7.2}" readonly OUTPUT_FILE="${SYSTEM_CHECK_OUTPUT_FILE:-system_check_${NOW}.txt}" readonly PROPERTIES_FILE="${SYSTEM_CHECK_PROPERTIES_FILE:-${OUTPUT_FILE%.txt}.properties}" readonly SUMMARY_FILE="${SYSTEM_CHECK_SUMMARY_FILE:-${OUTPUT_FILE%.txt}_summary.properties}" diff --git a/docker-swarm/blackduck-config.env b/docker-swarm/blackduck-config.env index 2abdf9f..e62b7a3 100644 --- a/docker-swarm/blackduck-config.env +++ b/docker-swarm/blackduck-config.env @@ -24,7 +24,7 @@ BLACKDUCK_CORS_ALLOW_CREDENTIALS_PROP_NAME= # Do not change HUB_PRODUCT_NAME=BLACK_DUCK -HUB_VERSION=2024.7.1 +HUB_VERSION=2024.7.2 # Specify any property-specific overrides here # diff --git a/docker-swarm/docker-compose.dbmigrate.yml b/docker-swarm/docker-compose.dbmigrate.yml index 2829b5a..af0517f 100644 --- a/docker-swarm/docker-compose.dbmigrate.yml +++ b/docker-swarm/docker-compose.dbmigrate.yml @@ -1,7 +1,7 @@ version: '3.6' services: cfssl: - image: blackducksoftware/blackduck-cfssl:1.0.28 + image: blackducksoftware/blackduck-cfssl:1.0.29 volumes: - cert-volume:/etc/cfssl healthcheck: diff --git a/docker-swarm/docker-compose.externaldb.ubi.yml b/docker-swarm/docker-compose.externaldb.ubi.yml index 4b19885..5970364 100644 --- a/docker-swarm/docker-compose.externaldb.ubi.yml +++ b/docker-swarm/docker-compose.externaldb.ubi.yml @@ -13,7 +13,7 @@ x-long-start-period: &long-start-period services: authentication: user: authentication:root - image: blackducksoftware/blackduck-authentication:2024.7.1_ubi9.3 + image: blackducksoftware/blackduck-authentication:2024.7.2_ubi9.3 volumes: - authentication-volume:/opt/blackduck/hub/hub-authentication/ldap - {type: tmpfs, target: /opt/blackduck/hub/hub-authentication/security} @@ -35,7 +35,7 @@ services: restart_policy: {condition: on-failure, delay: 5s, window: 60s} webapp: user: webapp:root - image: blackducksoftware/blackduck-webapp:2024.7.1_ubi9.3 + image: blackducksoftware/blackduck-webapp:2024.7.2_ubi9.3 volumes: - log-volume:/opt/blackduck/hub/logs - {type: tmpfs, target: /opt/blackduck/hub/hub-webapp/security} @@ -57,7 +57,7 @@ services: restart_policy: {condition: on-failure, delay: 5s, window: 60s} scan: user: scan:root - image: blackducksoftware/blackduck-scan:2024.7.1_ubi9.3 + image: blackducksoftware/blackduck-scan:2024.7.2_ubi9.3 env_file: [blackduck-config.env , hub-postgres.env] healthcheck: test: [CMD, /usr/local/bin/docker-healthcheck.sh, 'https://localhost:8443/api/health-checks/liveness', @@ -78,7 +78,7 @@ services: restart_policy: {condition: on-failure, delay: 5s, window: 60s} storage: user: storage:root - image: blackducksoftware/blackduck-storage:2024.7.1_ubi9.3 + image: blackducksoftware/blackduck-storage:2024.7.2_ubi9.3 env_file: [blackduck-config.env , hub-postgres.env] healthcheck: test: [CMD, /usr/local/bin/docker-healthcheck.sh, 'https://localhost:8443/api/health-checks/liveness', @@ -100,7 +100,7 @@ services: restart_policy: {condition: on-failure, delay: 5s, window: 60s} jobrunner: user: jobrunner:root - image: blackducksoftware/blackduck-jobrunner:2024.7.1_ubi9.3 + image: blackducksoftware/blackduck-jobrunner:2024.7.2_ubi9.3 env_file: [blackduck-config.env , hub-postgres.env] healthcheck: test: [CMD, /usr/local/bin/docker-healthcheck.sh, 'https://localhost:8443/health-checks/liveness', @@ -124,7 +124,7 @@ services: mode: replicated restart_policy: {condition: on-failure, delay: 5s, window: 60s} cfssl: - image: blackducksoftware/blackduck-cfssl:1.0.28_ubi9.3 + image: blackducksoftware/blackduck-cfssl:1.0.29_ubi9.3 volumes: ['cert-volume:/etc/cfssl'] env_file: [blackduck-config.env] healthcheck: @@ -152,7 +152,7 @@ services: mode: replicated restart_policy: {condition: on-failure, delay: 5s, window: 60s} registration: - image: blackducksoftware/blackduck-registration:2024.7.1_ubi9.3 + image: blackducksoftware/blackduck-registration:2024.7.2_ubi9.3 volumes: - config-volume:/opt/blackduck/hub/hub-registration/config - {type: tmpfs, target: /opt/blackduck/hub/hub-registration/security} @@ -173,7 +173,7 @@ services: mode: replicated restart_policy: {condition: on-failure, delay: 5s, window: 60s} webserver: - image: blackducksoftware/blackduck-nginx:2024.7.1_ubi9.3 + image: blackducksoftware/blackduck-nginx:2024.7.2_ubi9.3 ports: ['443:8443'] env_file: [hub-webserver.env, blackduck-config.env] environment: @@ -192,7 +192,7 @@ services: restart_policy: {condition: on-failure, delay: 15s, window: 60s} documentation: - image: blackducksoftware/blackduck-documentation:2024.7.1_ubi9.3 + image: blackducksoftware/blackduck-documentation:2024.7.2_ubi9.3 env_file: [blackduck-config.env] user: documentation:root environment: @@ -209,7 +209,7 @@ services: mode: replicated restart_policy: {condition: on-failure, delay: 5s, window: 60s} redis: - image: blackducksoftware/blackduck-redis:2024.7.1_ubi9.3 + image: blackducksoftware/blackduck-redis:2024.7.2_ubi9.3 env_file: [blackduck-config.env] environment: HUB_JOBRUNNER_HOST: 'tasks.jobrunner.' @@ -228,7 +228,7 @@ services: deploy: restart_policy: {condition: any} bomengine: - image: blackducksoftware/blackduck-bomengine:2024.7.1_ubi9.3 + image: blackducksoftware/blackduck-bomengine:2024.7.2_ubi9.3 env_file: [blackduck-config.env , hub-postgres.env] environment: << : *pg-usage-settings @@ -249,7 +249,7 @@ services: mode: replicated restart_policy: {condition: on-failure, delay: 5s, window: 60s} matchengine: - image: blackducksoftware/blackduck-matchengine:2024.7.1_ubi9.3 + image: blackducksoftware/blackduck-matchengine:2024.7.2_ubi9.3 user: matchengine:root healthcheck: test: [ CMD, /usr/local/bin/docker-healthcheck.sh, 'https://localhost:8443/api/health-checks/liveness', diff --git a/docker-swarm/docker-compose.externaldb.yml b/docker-swarm/docker-compose.externaldb.yml index 29bea0b..3c1c089 100644 --- a/docker-swarm/docker-compose.externaldb.yml +++ b/docker-swarm/docker-compose.externaldb.yml @@ -13,7 +13,7 @@ x-long-start-period: &long-start-period services: authentication: user: authentication:root - image: blackducksoftware/blackduck-authentication:2024.7.1 + image: blackducksoftware/blackduck-authentication:2024.7.2 volumes: - authentication-volume:/opt/blackduck/hub/hub-authentication/ldap - {type: tmpfs, target: /opt/blackduck/hub/hub-authentication/security} @@ -35,7 +35,7 @@ services: restart_policy: {condition: on-failure, delay: 5s, window: 60s} webapp: user: webapp:root - image: blackducksoftware/blackduck-webapp:2024.7.1 + image: blackducksoftware/blackduck-webapp:2024.7.2 volumes: - log-volume:/opt/blackduck/hub/logs - {type: tmpfs, target: /opt/blackduck/hub/hub-webapp/security} @@ -57,7 +57,7 @@ services: restart_policy: {condition: on-failure, delay: 5s, window: 60s} scan: user: scan:root - image: blackducksoftware/blackduck-scan:2024.7.1 + image: blackducksoftware/blackduck-scan:2024.7.2 env_file: [blackduck-config.env , hub-postgres.env] healthcheck: test: [CMD, /usr/local/bin/docker-healthcheck.sh, 'https://localhost:8443/api/health-checks/liveness', @@ -78,7 +78,7 @@ services: restart_policy: {condition: on-failure, delay: 5s, window: 60s} storage: user: storage:root - image: blackducksoftware/blackduck-storage:2024.7.1 + image: blackducksoftware/blackduck-storage:2024.7.2 env_file: [blackduck-config.env , hub-postgres.env] healthcheck: test: [CMD, /usr/local/bin/docker-healthcheck.sh, 'https://localhost:8443/api/health-checks/liveness', @@ -100,7 +100,7 @@ services: restart_policy: {condition: on-failure, delay: 5s, window: 60s} jobrunner: user: jobrunner:root - image: blackducksoftware/blackduck-jobrunner:2024.7.1 + image: blackducksoftware/blackduck-jobrunner:2024.7.2 env_file: [blackduck-config.env , hub-postgres.env] healthcheck: test: [CMD, /usr/local/bin/docker-healthcheck.sh, 'https://localhost:8443/health-checks/liveness', @@ -124,7 +124,7 @@ services: mode: replicated restart_policy: {condition: on-failure, delay: 5s, window: 60s} cfssl: - image: blackducksoftware/blackduck-cfssl:1.0.28 + image: blackducksoftware/blackduck-cfssl:1.0.29 volumes: ['cert-volume:/etc/cfssl'] env_file: [blackduck-config.env] healthcheck: @@ -152,7 +152,7 @@ services: mode: replicated restart_policy: {condition: on-failure, delay: 5s, window: 60s} registration: - image: blackducksoftware/blackduck-registration:2024.7.1 + image: blackducksoftware/blackduck-registration:2024.7.2 volumes: - config-volume:/opt/blackduck/hub/hub-registration/config - {type: tmpfs, target: /opt/blackduck/hub/hub-registration/security} @@ -173,7 +173,7 @@ services: mode: replicated restart_policy: {condition: on-failure, delay: 5s, window: 60s} webserver: - image: blackducksoftware/blackduck-nginx:2024.7.1 + image: blackducksoftware/blackduck-nginx:2024.7.2 ports: ['443:8443'] env_file: [hub-webserver.env, blackduck-config.env] environment: @@ -192,7 +192,7 @@ services: restart_policy: {condition: on-failure, delay: 15s, window: 60s} documentation: - image: blackducksoftware/blackduck-documentation:2024.7.1 + image: blackducksoftware/blackduck-documentation:2024.7.2 env_file: [blackduck-config.env] user: documentation:root environment: @@ -209,7 +209,7 @@ services: mode: replicated restart_policy: {condition: on-failure, delay: 5s, window: 60s} redis: - image: blackducksoftware/blackduck-redis:2024.7.1 + image: blackducksoftware/blackduck-redis:2024.7.2 env_file: [blackduck-config.env] environment: HUB_JOBRUNNER_HOST: 'tasks.jobrunner.' @@ -228,7 +228,7 @@ services: deploy: restart_policy: {condition: any} bomengine: - image: blackducksoftware/blackduck-bomengine:2024.7.1 + image: blackducksoftware/blackduck-bomengine:2024.7.2 env_file: [blackduck-config.env , hub-postgres.env] environment: << : *pg-usage-settings @@ -249,7 +249,7 @@ services: mode: replicated restart_policy: {condition: on-failure, delay: 5s, window: 60s} matchengine: - image: blackducksoftware/blackduck-matchengine:2024.7.1 + image: blackducksoftware/blackduck-matchengine:2024.7.2 user: matchengine:root healthcheck: test: [ CMD, /usr/local/bin/docker-healthcheck.sh, 'https://localhost:8443/api/health-checks/liveness', diff --git a/docker-swarm/docker-compose.integration.externaldb.ubi.yml b/docker-swarm/docker-compose.integration.externaldb.ubi.yml index 398d82a..c8d1a05 100644 --- a/docker-swarm/docker-compose.integration.externaldb.ubi.yml +++ b/docker-swarm/docker-compose.integration.externaldb.ubi.yml @@ -5,7 +5,7 @@ version: '3.6' services: integration: - image: blackducksoftware/blackduck-integration:2024.7.1_ubi9.3 + image: blackducksoftware/blackduck-integration:2024.7.2_ubi9.3 user: integration:root env_file: [blackduck-config.env , hub-postgres.env] healthcheck: diff --git a/docker-swarm/docker-compose.integration.externaldb.yml b/docker-swarm/docker-compose.integration.externaldb.yml index 3f6076a..8d27abd 100644 --- a/docker-swarm/docker-compose.integration.externaldb.yml +++ b/docker-swarm/docker-compose.integration.externaldb.yml @@ -5,7 +5,7 @@ version: '3.6' services: integration: - image: blackducksoftware/blackduck-integration:2024.7.1 + image: blackducksoftware/blackduck-integration:2024.7.2 user: integration:root env_file: [blackduck-config.env , hub-postgres.env] healthcheck: diff --git a/docker-swarm/docker-compose.integration.yml b/docker-swarm/docker-compose.integration.yml index 4b3cd57..208f048 100644 --- a/docker-swarm/docker-compose.integration.yml +++ b/docker-swarm/docker-compose.integration.yml @@ -5,7 +5,7 @@ version: '3.6' services: integration: - image: blackducksoftware/blackduck-integration:2024.7.1 + image: blackducksoftware/blackduck-integration:2024.7.2 user: integration:root env_file: [blackduck-config.env ] healthcheck: diff --git a/docker-swarm/docker-compose.local-overrides.yml b/docker-swarm/docker-compose.local-overrides.yml index bcd4bed..71d4032 100644 --- a/docker-swarm/docker-compose.local-overrides.yml +++ b/docker-swarm/docker-compose.local-overrides.yml @@ -17,12 +17,19 @@ version: '3.6' # constraints: # - node.labels.type == db #authentication: + #secrets: + # - HUB_SERVICE_GENAI_OLD_PASSWORD_FILE + # - HUB_SERVICE_GENAI_CURRENT_PASSWORD_FILE + # - JWT_PUBLIC_KEY + # - JWT_PRIVATE_KEY #webapp: #environment: # HUB_MAX_MEMORY: REPLACE_WITH_NEW_HUB_MAX_HEAP_MEMORYm # HUB_MIN_MEMORY: REPLACE_WITH_NEW_HUB_MIN_HEAP_MEMORYm #secrets: # - HUB_PROXY_PASSWORD_FILE + # - JWT_PUBLIC_KEY + # - JWT_PRIVATE_KEY #deploy: # resources: # limits: {cpus: 'REPLACE_WITH_NUM_CPUS', memory: REPLACE_WITH_NEW_MEM_LIMITm} @@ -33,6 +40,8 @@ version: '3.6' #scan: #secrets: # - HUB_PROXY_PASSWORD_FILE + # - JWT_PUBLIC_KEY + # - JWT_PRIVATE_KEY #deploy: # resources: # limits: {cpus: 'REPLACE_WITH_NUM_CPUS', memory: REPLACE_WITH_NEW_MEM_LIMITm} @@ -41,6 +50,8 @@ version: '3.6' #storage: #secrets: # - HUB_PROXY_PASSWORD_FILE + # - JWT_PUBLIC_KEY + # - JWT_PRIVATE_KEY #deploy: # resources: # limits: {cpus: 'REPLACE_WITH_NUM_CPUS', memory: REPLACE_WITH_NEW_MEM_LIMITm} @@ -54,6 +65,8 @@ version: '3.6' # HUB_MIN_MEMORY: REPLACE_WITH_NEW_HUB_MIN_HEAP_MEMORYm #secrets: # - HUB_PROXY_PASSWORD_FILE + # - JWT_PUBLIC_KEY + # - JWT_PRIVATE_KEY #deploy: # resources: # limits: {cpus: 'REPLACE_WITH_NUM_CPUS', memory: REPLACE_WITH_NEW_MEM_LIMITm} @@ -88,6 +101,8 @@ version: '3.6' # HUB_MIN_MEMORY: REPLACE_WITH_NEW_HUB_MIN_HEAP_MEMORYm #secrets: # - HUB_PROXY_PASSWORD_FILE + # - JWT_PUBLIC_KEY + # - JWT_PRIVATE_KEY #deploy: # resources: # limits: {cpus: 'REPLACE_WITH_NUM_CPUS', memory: REPLACE_WITH_NEW_MEM_LIMITm} @@ -99,11 +114,17 @@ version: '3.6' # HUB_MIN_MEMORY: REPLACE_WITH_NEW_HUB_MIN_HEAP_MEMORYm #secrets: # - HUB_PROXY_PASSWORD_FILE + # - JWT_PUBLIC_KEY + # - JWT_PRIVATE_KEY #deploy: # resources: # limits: {cpus: 'REPLACE_WITH_NUM_CPUS', memory: REPLACE_WITH_NEW_MEM_LIMITm} # reservations: {cpus: 'REPLACE_WITH_NUM_CPUS', memory: REPLACE_WITH_NEW_MEM_LIMITm} # replicas: REPLACE_WITH_NUM_REPLICAS + #integration: + #secrets: + # - JWT_PUBLIC_KEY + # - JWT_PRIVATE_KEY #secrets: # HUB_PROXY_PASSWORD_FILE: # external: true @@ -114,3 +135,15 @@ version: '3.6' # WEBSERVER_CUSTOM_KEY_FILE: # external: true # name: "hub_WEBSERVER_CUSTOM_KEY_FILE" +# HUB_SERVICE_GENAI_OLD_PASSWORD_FILE: +# external: true +# name: "hub_SERVICE_GENAI_OLD_PASSWORD_FILE" +# HUB_SERVICE_GENAI_CURRENT_PASSWORD_FILE: +# external: true +# name: "hub_SERVICE_GENAI_CURRENT_PASSWORD_FILE" +# JWT_PUBLIC_KEY: +# external: true +# name: "hub_JWT_PUBLIC_KEY" +# JWT_PRIVATE_KEY: +# external: true +# name: "hub_JWT_PRIVATE_KEY" diff --git a/docker-swarm/docker-compose.redis.sentinel.yml b/docker-swarm/docker-compose.redis.sentinel.yml index 4da5263..58adda0 100644 --- a/docker-swarm/docker-compose.redis.sentinel.yml +++ b/docker-swarm/docker-compose.redis.sentinel.yml @@ -1,7 +1,7 @@ version: '3.6' services: redisslave: - image: blackducksoftware/blackduck-redis:2024.7.1 + image: blackducksoftware/blackduck-redis:2024.7.2 env_file: [blackduck-config.env] user: redis:root stop_grace_period: 60s @@ -25,7 +25,7 @@ services: limits: {memory: 2048M} reservations: {memory: 2048M} redissentinel1: - image: blackducksoftware/blackduck-redis:2024.7.1 + image: blackducksoftware/blackduck-redis:2024.7.2 env_file: [blackduck-config.env] hostname: redissentinel1 user: redis:root @@ -47,7 +47,7 @@ services: limits: {memory: 32M} reservations: {memory: 32M} redissentinel2: - image: blackducksoftware/blackduck-redis:2024.7.1 + image: blackducksoftware/blackduck-redis:2024.7.2 env_file: [blackduck-config.env] hostname: redissentinel2 user: redis:root @@ -69,7 +69,7 @@ services: limits: {memory: 32M} reservations: {memory: 32M} redissentinel3: - image: blackducksoftware/blackduck-redis:2024.7.1 + image: blackducksoftware/blackduck-redis:2024.7.2 env_file: [blackduck-config.env] hostname: redissentinel3 user: redis:root diff --git a/docker-swarm/docker-compose.rl.yml b/docker-swarm/docker-compose.rl.yml index 7c60201..d7af860 100644 --- a/docker-swarm/docker-compose.rl.yml +++ b/docker-swarm/docker-compose.rl.yml @@ -4,7 +4,7 @@ version: '3.6' # Refer to the Release Notes or Installation Guide for more information. services: rlservice: - image: blackducksoftware/rl-service:2024.7.1 + image: blackducksoftware/rl-service:2024.7.2 user: rlservice:root links: [cfssl, rabbitmq, logstash, webserver, storage] env_file: [hub-rl.env, blackduck-config.env] diff --git a/docker-swarm/docker-compose.ubi.yml b/docker-swarm/docker-compose.ubi.yml index 21efcb4..7b5f20c 100644 --- a/docker-swarm/docker-compose.ubi.yml +++ b/docker-swarm/docker-compose.ubi.yml @@ -45,7 +45,7 @@ services: restart_policy: {condition: on-failure, delay: 5s, window: 60s} authentication: user: authentication:root - image: blackducksoftware/blackduck-authentication:2024.7.1_ubi9.3 + image: blackducksoftware/blackduck-authentication:2024.7.2_ubi9.3 volumes: - authentication-volume:/opt/blackduck/hub/hub-authentication/ldap - {type: tmpfs, target: /opt/blackduck/hub/hub-authentication/security} @@ -67,7 +67,7 @@ services: restart_policy: {condition: on-failure, delay: 5s, window: 60s} webapp: user: webapp:root - image: blackducksoftware/blackduck-webapp:2024.7.1_ubi9.3 + image: blackducksoftware/blackduck-webapp:2024.7.2_ubi9.3 volumes: - log-volume:/opt/blackduck/hub/logs - {type: tmpfs, target: /opt/blackduck/hub/hub-webapp/security} @@ -89,7 +89,7 @@ services: restart_policy: {condition: on-failure, delay: 5s, window: 60s} scan: user: scan:root - image: blackducksoftware/blackduck-scan:2024.7.1_ubi9.3 + image: blackducksoftware/blackduck-scan:2024.7.2_ubi9.3 env_file: [blackduck-config.env ] healthcheck: test: [CMD, /usr/local/bin/docker-healthcheck.sh, 'https://localhost:8443/api/health-checks/liveness', @@ -110,7 +110,7 @@ services: restart_policy: {condition: on-failure, delay: 5s, window: 60s} storage: user: storage:root - image: blackducksoftware/blackduck-storage:2024.7.1_ubi9.3 + image: blackducksoftware/blackduck-storage:2024.7.2_ubi9.3 env_file: [blackduck-config.env ] healthcheck: test: [CMD, /usr/local/bin/docker-healthcheck.sh, 'https://localhost:8443/api/health-checks/liveness', @@ -132,7 +132,7 @@ services: restart_policy: {condition: on-failure, delay: 5s, window: 60s} jobrunner: user: jobrunner:root - image: blackducksoftware/blackduck-jobrunner:2024.7.1_ubi9.3 + image: blackducksoftware/blackduck-jobrunner:2024.7.2_ubi9.3 env_file: [blackduck-config.env ] healthcheck: test: [CMD, /usr/local/bin/docker-healthcheck.sh, 'https://localhost:8443/health-checks/liveness', @@ -156,7 +156,7 @@ services: mode: replicated restart_policy: {condition: on-failure, delay: 5s, window: 60s} cfssl: - image: blackducksoftware/blackduck-cfssl:1.0.28_ubi9.3 + image: blackducksoftware/blackduck-cfssl:1.0.29_ubi9.3 volumes: ['cert-volume:/etc/cfssl'] env_file: [blackduck-config.env] healthcheck: @@ -184,7 +184,7 @@ services: mode: replicated restart_policy: {condition: on-failure, delay: 5s, window: 60s} registration: - image: blackducksoftware/blackduck-registration:2024.7.1_ubi9.3 + image: blackducksoftware/blackduck-registration:2024.7.2_ubi9.3 volumes: - config-volume:/opt/blackduck/hub/hub-registration/config - {type: tmpfs, target: /opt/blackduck/hub/hub-registration/security} @@ -205,7 +205,7 @@ services: mode: replicated restart_policy: {condition: on-failure, delay: 5s, window: 60s} webserver: - image: blackducksoftware/blackduck-nginx:2024.7.1_ubi9.3 + image: blackducksoftware/blackduck-nginx:2024.7.2_ubi9.3 ports: ['443:8443'] env_file: [hub-webserver.env, blackduck-config.env] environment: @@ -224,7 +224,7 @@ services: restart_policy: {condition: on-failure, delay: 15s, window: 60s} documentation: - image: blackducksoftware/blackduck-documentation:2024.7.1_ubi9.3 + image: blackducksoftware/blackduck-documentation:2024.7.2_ubi9.3 env_file: [blackduck-config.env] user: documentation:root environment: @@ -241,7 +241,7 @@ services: mode: replicated restart_policy: {condition: on-failure, delay: 5s, window: 60s} redis: - image: blackducksoftware/blackduck-redis:2024.7.1_ubi9.3 + image: blackducksoftware/blackduck-redis:2024.7.2_ubi9.3 env_file: [blackduck-config.env] environment: HUB_JOBRUNNER_HOST: 'tasks.jobrunner.' @@ -260,7 +260,7 @@ services: deploy: restart_policy: {condition: any} bomengine: - image: blackducksoftware/blackduck-bomengine:2024.7.1_ubi9.3 + image: blackducksoftware/blackduck-bomengine:2024.7.2_ubi9.3 env_file: [blackduck-config.env ] environment: << : *pg-usage-settings @@ -281,7 +281,7 @@ services: mode: replicated restart_policy: {condition: on-failure, delay: 5s, window: 60s} matchengine: - image: blackducksoftware/blackduck-matchengine:2024.7.1_ubi9.3 + image: blackducksoftware/blackduck-matchengine:2024.7.2_ubi9.3 user: matchengine:root healthcheck: test: [ CMD, /usr/local/bin/docker-healthcheck.sh, 'https://localhost:8443/api/health-checks/liveness', diff --git a/docker-swarm/docker-compose.yml b/docker-swarm/docker-compose.yml index e51534c..8f124db 100644 --- a/docker-swarm/docker-compose.yml +++ b/docker-swarm/docker-compose.yml @@ -45,7 +45,7 @@ services: restart_policy: {condition: on-failure, delay: 5s, window: 60s} authentication: user: authentication:root - image: blackducksoftware/blackduck-authentication:2024.7.1 + image: blackducksoftware/blackduck-authentication:2024.7.2 volumes: - authentication-volume:/opt/blackduck/hub/hub-authentication/ldap - {type: tmpfs, target: /opt/blackduck/hub/hub-authentication/security} @@ -67,7 +67,7 @@ services: restart_policy: {condition: on-failure, delay: 5s, window: 60s} webapp: user: webapp:root - image: blackducksoftware/blackduck-webapp:2024.7.1 + image: blackducksoftware/blackduck-webapp:2024.7.2 volumes: - log-volume:/opt/blackduck/hub/logs - {type: tmpfs, target: /opt/blackduck/hub/hub-webapp/security} @@ -89,7 +89,7 @@ services: restart_policy: {condition: on-failure, delay: 5s, window: 60s} scan: user: scan:root - image: blackducksoftware/blackduck-scan:2024.7.1 + image: blackducksoftware/blackduck-scan:2024.7.2 env_file: [blackduck-config.env ] healthcheck: test: [CMD, /usr/local/bin/docker-healthcheck.sh, 'https://localhost:8443/api/health-checks/liveness', @@ -110,7 +110,7 @@ services: restart_policy: {condition: on-failure, delay: 5s, window: 60s} storage: user: storage:root - image: blackducksoftware/blackduck-storage:2024.7.1 + image: blackducksoftware/blackduck-storage:2024.7.2 env_file: [blackduck-config.env ] healthcheck: test: [CMD, /usr/local/bin/docker-healthcheck.sh, 'https://localhost:8443/api/health-checks/liveness', @@ -132,7 +132,7 @@ services: restart_policy: {condition: on-failure, delay: 5s, window: 60s} jobrunner: user: jobrunner:root - image: blackducksoftware/blackduck-jobrunner:2024.7.1 + image: blackducksoftware/blackduck-jobrunner:2024.7.2 env_file: [blackduck-config.env ] healthcheck: test: [CMD, /usr/local/bin/docker-healthcheck.sh, 'https://localhost:8443/health-checks/liveness', @@ -156,7 +156,7 @@ services: mode: replicated restart_policy: {condition: on-failure, delay: 5s, window: 60s} cfssl: - image: blackducksoftware/blackduck-cfssl:1.0.28 + image: blackducksoftware/blackduck-cfssl:1.0.29 volumes: ['cert-volume:/etc/cfssl'] env_file: [blackduck-config.env] healthcheck: @@ -184,7 +184,7 @@ services: mode: replicated restart_policy: {condition: on-failure, delay: 5s, window: 60s} registration: - image: blackducksoftware/blackduck-registration:2024.7.1 + image: blackducksoftware/blackduck-registration:2024.7.2 volumes: - config-volume:/opt/blackduck/hub/hub-registration/config - {type: tmpfs, target: /opt/blackduck/hub/hub-registration/security} @@ -205,7 +205,7 @@ services: mode: replicated restart_policy: {condition: on-failure, delay: 5s, window: 60s} webserver: - image: blackducksoftware/blackduck-nginx:2024.7.1 + image: blackducksoftware/blackduck-nginx:2024.7.2 ports: ['443:8443'] env_file: [hub-webserver.env, blackduck-config.env] environment: @@ -224,7 +224,7 @@ services: restart_policy: {condition: on-failure, delay: 15s, window: 60s} documentation: - image: blackducksoftware/blackduck-documentation:2024.7.1 + image: blackducksoftware/blackduck-documentation:2024.7.2 env_file: [blackduck-config.env] user: documentation:root environment: @@ -241,7 +241,7 @@ services: mode: replicated restart_policy: {condition: on-failure, delay: 5s, window: 60s} redis: - image: blackducksoftware/blackduck-redis:2024.7.1 + image: blackducksoftware/blackduck-redis:2024.7.2 env_file: [blackduck-config.env] environment: HUB_JOBRUNNER_HOST: 'tasks.jobrunner.' @@ -260,7 +260,7 @@ services: deploy: restart_policy: {condition: any} bomengine: - image: blackducksoftware/blackduck-bomengine:2024.7.1 + image: blackducksoftware/blackduck-bomengine:2024.7.2 env_file: [blackduck-config.env ] environment: << : *pg-usage-settings @@ -281,7 +281,7 @@ services: mode: replicated restart_policy: {condition: on-failure, delay: 5s, window: 60s} matchengine: - image: blackducksoftware/blackduck-matchengine:2024.7.1 + image: blackducksoftware/blackduck-matchengine:2024.7.2 user: matchengine:root healthcheck: test: [ CMD, /usr/local/bin/docker-healthcheck.sh, 'https://localhost:8443/api/health-checks/liveness', diff --git a/docs/en_US/getting_started.pdf b/docs/en_US/getting_started.pdf index 068a63e..1c7d040 100644 Binary files a/docs/en_US/getting_started.pdf and b/docs/en_US/getting_started.pdf differ diff --git a/docs/en_US/install_kube_openshift.pdf b/docs/en_US/install_kube_openshift.pdf index d3eeef3..8795c59 100644 Binary files a/docs/en_US/install_kube_openshift.pdf and b/docs/en_US/install_kube_openshift.pdf differ diff --git a/docs/en_US/install_swarm.pdf b/docs/en_US/install_swarm.pdf index b50ded7..bb246c5 100644 Binary files a/docs/en_US/install_swarm.pdf and b/docs/en_US/install_swarm.pdf differ diff --git a/docs/en_US/release_notes.pdf b/docs/en_US/release_notes.pdf index 9218007..ec3bcfc 100644 Binary files a/docs/en_US/release_notes.pdf and b/docs/en_US/release_notes.pdf differ diff --git a/docs/ja_JA/getting_started.pdf b/docs/ja_JA/getting_started.pdf index 4f1f1ff..3054737 100644 Binary files a/docs/ja_JA/getting_started.pdf and b/docs/ja_JA/getting_started.pdf differ diff --git a/docs/ja_JA/install_kube_openshift.pdf b/docs/ja_JA/install_kube_openshift.pdf index cac6ccb..77b3b8e 100644 Binary files a/docs/ja_JA/install_kube_openshift.pdf and b/docs/ja_JA/install_kube_openshift.pdf differ diff --git a/docs/ja_JA/install_swarm.pdf b/docs/ja_JA/install_swarm.pdf index 3df5ceb..b3bdefc 100644 Binary files a/docs/ja_JA/install_swarm.pdf and b/docs/ja_JA/install_swarm.pdf differ diff --git a/docs/ja_JA/release_notes.pdf b/docs/ja_JA/release_notes.pdf index 23e704e..8a8503c 100644 Binary files a/docs/ja_JA/release_notes.pdf and b/docs/ja_JA/release_notes.pdf differ diff --git a/docs/zh_CN/getting_started.pdf b/docs/zh_CN/getting_started.pdf index 9a9179a..8666c1c 100644 Binary files a/docs/zh_CN/getting_started.pdf and b/docs/zh_CN/getting_started.pdf differ diff --git a/docs/zh_CN/install_kube_openshift.pdf b/docs/zh_CN/install_kube_openshift.pdf index 795e33f..6cbbdc5 100644 Binary files a/docs/zh_CN/install_kube_openshift.pdf and b/docs/zh_CN/install_kube_openshift.pdf differ diff --git a/docs/zh_CN/install_swarm.pdf b/docs/zh_CN/install_swarm.pdf index db7968c..08fa7d3 100644 Binary files a/docs/zh_CN/install_swarm.pdf and b/docs/zh_CN/install_swarm.pdf differ diff --git a/docs/zh_CN/release_notes.pdf b/docs/zh_CN/release_notes.pdf index b1953c5..0b8db25 100644 Binary files a/docs/zh_CN/release_notes.pdf and b/docs/zh_CN/release_notes.pdf differ diff --git a/kubernetes/blackduck/Chart.yaml b/kubernetes/blackduck/Chart.yaml index bc88f26..e6eb5d4 100644 --- a/kubernetes/blackduck/Chart.yaml +++ b/kubernetes/blackduck/Chart.yaml @@ -1,5 +1,5 @@ apiVersion: v1 -appVersion: 2024.7.1 +appVersion: 2024.7.2 name: blackduck description: Black Duck Helm Chart -version: 2024.7.1 +version: 2024.7.2 diff --git a/kubernetes/blackduck/README.md b/kubernetes/blackduck/README.md index da936b1..e5d1a6b 100644 --- a/kubernetes/blackduck/README.md +++ b/kubernetes/blackduck/README.md @@ -273,7 +273,7 @@ The following table lists the configurable parameters of the Black Duck chart an | Parameter | Description | Default | |----------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| | `registry` | Image repository | `docker.io/blackducksoftware` | -| `imageTag` | Version of Black Duck | `2024.7.1` | +| `imageTag` | Version of Black Duck | `2024.7.2` | | `imagePullSecrets` | Reference to one or more secrets to be used when pulling images | `[]` | | `tlsCertSecretName` | Name of Webserver TLS Secret containing Certificates (if not provided Certificates will be generated) | | | `exposeui` | Enable Black Duck Web Server User Interface (UI) | `true` | @@ -394,7 +394,7 @@ The following table lists the configurable parameters of the Black Duck chart an | Parameter | Description | Default | |-----------------------------------|----------------------------------------------------------|------------------| | `cfssl.registry` | Image repository to be override at container level | | -| `cfssl.imageTag` | Image tag to be override at container level | `1.0.28` | +| `cfssl.imageTag` | Image tag to be override at container level | `1.0.29` | | `cfssl.resources.limits.memory` | Cfssl container Memory Limit | `640Mi` | | `cfssl.resources.requests.memory` | Cfssl container Memory request | `640Mi` | | `cfssl.persistentVolumeClaimName` | Point to an existing Cfssl Persistent Volume Claim (PVC) | | @@ -616,7 +616,7 @@ storage: | Parameter | Description | Default | |---------------------------------------|----------------------------------------------------|------------------| | `webserver.registry` | Image repository to be override at container level | | -| `webserver.imageTag` | Image tag to be override at container level | `2024.7.1` | +| `webserver.imageTag` | Image tag to be override at container level | `2024.7.2` | | `webserver.resources.limits.memory` | Webserver container Memory Limit | `512Mi` | | `webserver.resources.requests.memory` | Webserver container Memory request | `512Mi` | | `webserver.nodeSelector` | Webserver node labels for pod assignment | `{}` | diff --git a/kubernetes/blackduck/templates/_helpers.tpl b/kubernetes/blackduck/templates/_helpers.tpl index 701b948..33089fa 100644 --- a/kubernetes/blackduck/templates/_helpers.tpl +++ b/kubernetes/blackduck/templates/_helpers.tpl @@ -222,6 +222,22 @@ Common Volume mount name: ldap-password subPath: LDAP_TRUST_STORE_PASSWORD_FILE {{- end }} +{{- with .Values.serviceAccPasswordsSecretName }} +- mountPath: /tmp/secrets/HUB_SERVICE_GENAI_OLD_PASSWORD_FILE + name: service-acc-passwords + subPath: HUB_SERVICE_GENAI_OLD_PASSWORD_FILE +- mountPath: /tmp/secrets/HUB_SERVICE_GENAI_CURRENT_PASSWORD_FILE + name: service-acc-passwords + subPath: HUB_SERVICE_GENAI_CURRENT_PASSWORD_FILE +{{- end }} +{{- with .Values.jwtKeyPairSecretName }} +- mountPath: /tmp/secrets/JWT_PUBLIC_KEY + name: jwt-keypair + subPath: JWT_PUBLIC_KEY +- mountPath: /tmp/secrets/JWT_PRIVATE_KEY + name: jwt-keypair + subPath: JWT_PRIVATE_KEY +{{- end }} {{- end -}} {{/* @@ -258,6 +274,18 @@ Common Volumes path: LDAP_TRUST_STORE_PASSWORD_FILE secretName: {{ .Values.ldapPasswordSecretName }} {{- end }} +{{- if .Values.serviceAccPasswordsSecretName }} +- name: service-acc-passwords + secret: + defaultMode: 420 + secretName: {{ .Values.serviceAccPasswordsSecretName }} +{{- end }} +{{- if .Values.jwtKeyPairSecretName }} +- name: jwt-keypair + secret: + defaultMode: 420 + secretName: {{ .Values.jwtKeyPairSecretName }} +{{- end }} {{- end -}} {{/* diff --git a/kubernetes/blackduck/values.ubi.yaml b/kubernetes/blackduck/values.ubi.yaml index 3338427..4001b6b 100644 --- a/kubernetes/blackduck/values.ubi.yaml +++ b/kubernetes/blackduck/values.ubi.yaml @@ -8,7 +8,7 @@ fullnameOverride: isKubernetes: true isAzure: false -imageTag: "2024.7.1" +imageTag: "2024.7.2" # Docker registry to pull Black Duck images registry: docker.io/blackducksoftware @@ -90,6 +90,16 @@ dbPoolMaxActive: 32 # kubectl create secret generic -n -blackduck-ldap-password --from-file=LDAP_TRUST_STORE_PASSWORD_FILE=ldap_password_file # ldapPasswordSecretName: -blackduck-ldap-password +# Service Account passwords (old and current) for Generative AI Feature (Not Mandatory) +# create a generic secret using the following command +# kubectl create secret generic -n -blackduck-service-genai-passwords --from-file=HUB_SERVICE_GENAI_OLD_PASSWORD_FILE=service_genai_old_password_file --from-file=HUB_SERVICE_GENAI_CURRENT_PASSWORD_FILE=service_genai_cur_password_file +# serviceAccPasswordsSecretName: -blackduck-service-genai-passwords + +# JWT Public Key and Private Key for Black Duck (Not Mandatory) +# create a generic secret using the following command +# kubectl create secret generic -n -blackduck-jwt-keypair --from-file=JWT_PUBLIC_KEY=public_key_file --from-file=JWT_PRIVATE_KEY=private_key_file +# jwtKeyPairSecretName: -blackduck-jwt-keypair + # Cryptography root seed for application level encryption (Mandatory if ALE is enabled) # Example: create a generic secret using the following command # openssl rand -hex 1024 > root_seed @@ -227,7 +237,7 @@ authentication: # override the docker registry at container level registry: # override the global imageTag - imageTag: 2024.7.1_ubi9.3 + imageTag: 2024.7.2_ubi9.3 # pvc related parameters for authentication container. set if you want to create your own PVC (used for migration) persistentVolumeClaimName: # PVC claim size @@ -274,7 +284,7 @@ bomengine: # override the docker registry at container level registry: # override the global imageTag - imageTag: 2024.7.1_ubi9.3 + imageTag: 2024.7.2_ubi9.3 dbPoolMaxActive: affinity: {} nodeSelector: {} @@ -290,7 +300,7 @@ cfssl: # override the docker registry at container level registry: # override the global imageTag - imageTag: 1.0.28_ubi9.3 + imageTag: 1.0.29_ubi9.3 # pvc related parameters for cfssl container. set if you want to create your own PVC (used for migration) persistentVolumeClaimName: # PVC claim size @@ -314,7 +324,7 @@ documentation: # override the docker registry at container level registry: # override the global imageTag - imageTag: 2024.7.1_ubi9.3 + imageTag: 2024.7.2_ubi9.3 nodeSelector: {} tolerations: [] affinity: {} @@ -330,7 +340,7 @@ jobrunner: # override the docker registry at container level registry: # override the global imageTag - imageTag: 2024.7.1_ubi9.3 + imageTag: 2024.7.2_ubi9.3 dbPoolMaxActive: nodeSelector: {} tolerations: [] @@ -373,7 +383,7 @@ redis: # override the docker registry at container level registry: # override the global imageTag - imageTag: 2024.7.1_ubi9.3 + imageTag: 2024.7.2_ubi9.3 tlsEnabled: false maxTotal: 128 maxIdle: 128 @@ -393,7 +403,7 @@ registration: # override the docker registry at container level registry: # override the global imageTag - imageTag: 2024.7.1_ubi9.3 + imageTag: 2024.7.2_ubi9.3 # pvc related parameters for registration container. set if you want to create your own PVC (used for migration) persistentVolumeClaimName: # PVC claim size @@ -424,7 +434,7 @@ rlservice: # no. of service replicas replicas: 1 # override the global imageTag - imageTag: 2024.7.1 + imageTag: 2024.7.2 # pvc related parameters for rlservice container. set if you want to create your own PVC (used for migration) persistentVolumeClaimName: # PVC claim size @@ -454,7 +464,7 @@ scan: # override the docker registry at container level registry: # override the global imageTag - imageTag: 2024.7.1_ubi9.3 + imageTag: 2024.7.2_ubi9.3 dbPoolMaxActive: nodeSelector: {} tolerations: [] @@ -472,7 +482,7 @@ storage: # override the docker registry at container level registry: # override the global imageTag - imageTag: 2024.7.1_ubi9.3 + imageTag: 2024.7.2_ubi9.3 # PVC related parameters for storage cache container. # If you want to use already existing persistance volume for blackduck tools & reports storage, use this option to configure the existing pvc name. persistentVolumeClaimName: @@ -499,7 +509,7 @@ webapp: # override the docker registry at container level registry: # override the global imageTag - imageTag: 2024.7.1_ubi9.3 + imageTag: 2024.7.2_ubi9.3 # pvc related parameters for webapp container. set if you want to create your own PVC (used for migration) persistentVolumeClaimName: # PVC claim size @@ -548,7 +558,7 @@ webserver: # override the docker registry at container level registry: # override the global imageTag - imageTag: 2024.7.1_ubi9.3 + imageTag: 2024.7.2_ubi9.3 nodeSelector: {} tolerations: [] affinity: {} @@ -569,7 +579,7 @@ matchengine: # override the docker registry at container level registry: # override the global imageTag - imageTag: 2024.7.1_ubi9.3 + imageTag: 2024.7.2_ubi9.3 dbPoolMaxActive: nodeSelector: {} tolerations: [] @@ -588,7 +598,7 @@ integration: # override the docker registry at container level registry: # override the global imageTag - imageTag: 2024.7.1_ubi9.3 + imageTag: 2024.7.2_ubi9.3 dbPoolMaxActive: affinity: {} nodeSelector: {} diff --git a/kubernetes/blackduck/values.yaml b/kubernetes/blackduck/values.yaml index 4c05a03..3d3cd4f 100644 --- a/kubernetes/blackduck/values.yaml +++ b/kubernetes/blackduck/values.yaml @@ -8,7 +8,7 @@ fullnameOverride: isKubernetes: true isAzure: false -imageTag: "2024.7.1" +imageTag: "2024.7.2" # Docker registry to pull Black Duck images registry: docker.io/blackducksoftware @@ -90,6 +90,16 @@ dbPoolMaxActive: 32 # kubectl create secret generic -n -blackduck-ldap-password --from-file=LDAP_TRUST_STORE_PASSWORD_FILE=ldap_password_file # ldapPasswordSecretName: -blackduck-ldap-password +# Service Account passwords (old and current) for Generative AI Feature (Not Mandatory) +# create a generic secret using the following command +# kubectl create secret generic -n -blackduck-service-genai-passwords --from-file=HUB_SERVICE_GENAI_OLD_PASSWORD_FILE=service_genai_old_password_file --from-file=HUB_SERVICE_GENAI_CURRENT_PASSWORD_FILE=service_genai_cur_password_file +# serviceAccPasswordsSecretName: -blackduck-service-genai-passwords + +# JWT Public Key and Private Key for Black Duck (Not Mandatory) +# create a generic secret using the following command +# kubectl create secret generic -n -blackduck-jwt-keypair --from-file=JWT_PUBLIC_KEY=public_key_file --from-file=JWT_PRIVATE_KEY=private_key_file +# jwtKeyPairSecretName: -blackduck-jwt-keypair + # Cryptography root seed for application level encryption (Mandatory if ALE is enabled) # Example: create a generic secret using the following command # openssl rand -hex 1024 > root_seed @@ -227,7 +237,7 @@ authentication: # override the docker registry at container level registry: # override the global imageTag - imageTag: 2024.7.1 + imageTag: 2024.7.2 # pvc related parameters for authentication container. set if you want to create your own PVC (used for migration) persistentVolumeClaimName: # PVC claim size @@ -274,7 +284,7 @@ bomengine: # override the docker registry at container level registry: # override the global imageTag - imageTag: 2024.7.1 + imageTag: 2024.7.2 dbPoolMaxActive: affinity: {} nodeSelector: {} @@ -290,7 +300,7 @@ cfssl: # override the docker registry at container level registry: # override the global imageTag - imageTag: 1.0.28 + imageTag: 1.0.29 # pvc related parameters for cfssl container. set if you want to create your own PVC (used for migration) persistentVolumeClaimName: # PVC claim size @@ -314,7 +324,7 @@ documentation: # override the docker registry at container level registry: # override the global imageTag - imageTag: 2024.7.1 + imageTag: 2024.7.2 nodeSelector: {} tolerations: [] affinity: {} @@ -330,7 +340,7 @@ jobrunner: # override the docker registry at container level registry: # override the global imageTag - imageTag: 2024.7.1 + imageTag: 2024.7.2 dbPoolMaxActive: nodeSelector: {} tolerations: [] @@ -373,7 +383,7 @@ redis: # override the docker registry at container level registry: # override the global imageTag - imageTag: 2024.7.1 + imageTag: 2024.7.2 tlsEnabled: false maxTotal: 128 maxIdle: 128 @@ -393,7 +403,7 @@ registration: # override the docker registry at container level registry: # override the global imageTag - imageTag: 2024.7.1 + imageTag: 2024.7.2 # pvc related parameters for registration container. set if you want to create your own PVC (used for migration) persistentVolumeClaimName: # PVC claim size @@ -424,7 +434,7 @@ rlservice: # no. of service replicas replicas: 1 # override the global imageTag - imageTag: 2024.7.1 + imageTag: 2024.7.2 # pvc related parameters for rlservice container. set if you want to create your own PVC (used for migration) persistentVolumeClaimName: # PVC claim size @@ -454,7 +464,7 @@ scan: # override the docker registry at container level registry: # override the global imageTag - imageTag: 2024.7.1 + imageTag: 2024.7.2 dbPoolMaxActive: nodeSelector: {} tolerations: [] @@ -472,7 +482,7 @@ storage: # override the docker registry at container level registry: # override the global imageTag - imageTag: 2024.7.1 + imageTag: 2024.7.2 # PVC related parameters for storage cache container. # If you want to use already existing persistance volume for blackduck tools & reports storage, use this option to configure the existing pvc name. persistentVolumeClaimName: @@ -499,7 +509,7 @@ webapp: # override the docker registry at container level registry: # override the global imageTag - imageTag: 2024.7.1 + imageTag: 2024.7.2 # pvc related parameters for webapp container. set if you want to create your own PVC (used for migration) persistentVolumeClaimName: # PVC claim size @@ -548,7 +558,7 @@ webserver: # override the docker registry at container level registry: # override the global imageTag - imageTag: 2024.7.1 + imageTag: 2024.7.2 nodeSelector: {} tolerations: [] affinity: {} @@ -569,7 +579,7 @@ matchengine: # override the docker registry at container level registry: # override the global imageTag - imageTag: 2024.7.1 + imageTag: 2024.7.2 dbPoolMaxActive: nodeSelector: {} tolerations: [] @@ -588,7 +598,7 @@ integration: # override the docker registry at container level registry: # override the global imageTag - imageTag: 2024.7.1 + imageTag: 2024.7.2 dbPoolMaxActive: affinity: {} nodeSelector: {}