Skip to content

Commit 463af2f

Browse files
SONAR-25352 Re-activate the testing on Openshift
1 parent 6610e0d commit 463af2f

File tree

6 files changed

+25
-25
lines changed

6 files changed

+25
-25
lines changed

.cirrus/tasks_sonarqube.yml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -8,13 +8,13 @@ sonarqube_chart_static_compatibility_test_task:
88
- ./.cirrus/build_chart_dependencies.sh charts/sonarqube
99
- ./.cirrus/unit_helm_compatibility_test.sh sonarqube
1010

11-
# chart_testing_on_openshift_sonarqube_task:
12-
# <<: *CHART_TESTING_ON_OPENSHIFT_TEMPLATE
13-
# <<: *SKIP_IF_NOT_SONARQUBE
14-
# env:
15-
# - VERIFYING_CHART: sonarqube
16-
# depends_on:
17-
# - sonarqube_chart_static_compatibility_test
11+
chart_testing_on_openshift_sonarqube_task:
12+
<<: *CHART_TESTING_ON_OPENSHIFT_TEMPLATE
13+
<<: *SKIP_IF_NOT_SONARQUBE
14+
env:
15+
- VERIFYING_CHART: sonarqube
16+
depends_on:
17+
- sonarqube_chart_static_compatibility_test
1818

1919
chart_testing_on_kind_sonarqube_task:
2020
<<: *CHART_TESTING_ON_KIND_TEMPLATE
@@ -34,7 +34,7 @@ sonarqube_chart_packaging_task:
3434
- ./.cirrus/sign_chart.sh sonarqube
3535
depends_on:
3636
- chart_testing_on_kind_sonarqube
37-
# - chart_testing_on_openshift_sonarqube
37+
- chart_testing_on_openshift_sonarqube
3838

3939
sonarqube_push_to_repox_task:
4040
<<: *PUSH_TO_REPOX_TASK_TEMPLATE

.cirrus/tasks_sonarqube_dce.yml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -8,13 +8,13 @@ sonarqube_dce_chart_static_compatibility_test_task:
88
- ./.cirrus/build_chart_dependencies.sh charts/sonarqube-dce
99
- ./.cirrus/unit_helm_compatibility_test.sh sonarqube-dce
1010

11-
# chart_testing_on_openshift_sonarqube_dce_task:
12-
# <<: *CHART_TESTING_ON_OPENSHIFT_TEMPLATE
13-
# <<: *SKIP_IF_NOT_SONARQUBE_DCE
14-
# env:
15-
# - VERIFYING_CHART: sonarqube-dce
16-
# depends_on:
17-
# - sonarqube_dce_chart_static_compatibility_test
11+
chart_testing_on_openshift_sonarqube_dce_task:
12+
<<: *CHART_TESTING_ON_OPENSHIFT_TEMPLATE
13+
<<: *SKIP_IF_NOT_SONARQUBE_DCE
14+
env:
15+
- VERIFYING_CHART: sonarqube-dce
16+
depends_on:
17+
- sonarqube_dce_chart_static_compatibility_test
1818

1919
chart_testing_on_kind_sonarqube_dce_task:
2020
<<: *CHART_TESTING_ON_KIND_TEMPLATE
@@ -37,7 +37,7 @@ sonarqube_dce_chart_packaging_task:
3737
- ./.cirrus/sign_chart.sh sonarqube-dce
3838
depends_on:
3939
- chart_testing_on_kind_sonarqube_dce
40-
# - chart_testing_on_openshift_sonarqube_dce
40+
- chart_testing_on_openshift_sonarqube_dce
4141

4242
sonarqube_dce_push_to_repox_task:
4343
<<: *PUSH_TO_REPOX_TASK_TEMPLATE

.cirrus/tasks_templates.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ chart_testing_on_openshift: &CHART_TESTING_ON_OPENSHIFT_TEMPLATE
7272
- chart-verifier version
7373
script:
7474
- mkdir -p "$(pwd)/report-${VERIFYING_CHART}"
75-
- chart-verifier verify charts/"${VERIFYING_CHART}" --helm-install-timeout 20m -F charts/"${VERIFYING_CHART}"/openshift-verifier/values.yaml -n "${VERIFYING_CHART}" --openshift-version 4.16 > "$(pwd)/report-${VERIFYING_CHART}/report.yaml"
75+
- chart-verifier verify -x images-are-certified charts/"${VERIFYING_CHART}" --helm-install-timeout 20m -F charts/"${VERIFYING_CHART}"/openshift-verifier/values.yaml -n "${VERIFYING_CHART}" --openshift-version 4.16 > "$(pwd)/report-${VERIFYING_CHART}/report.yaml"
7676
verifier_report_artifacts:
7777
path: "report-*/*.yaml"
7878
check_violations_script:

charts/sonarqube/ci/cirrus-values.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ image:
55
pullSecrets:
66
- name: pullsecret
77
repository: "sonarsource/sonarqube"
8-
tag: "25.6.0.109173-community"
8+
tag: "25.6.0.109173-master-community"
99
monitoringPasscode: "test"
1010
postgresql:
1111
securityContext:

charts/sonarqube/openshift-verifier/values.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,6 @@ image:
1616
pullSecrets:
1717
- name: pullsecret
1818
repository: "sonarsource/sonarqube"
19-
tag: "25.6.0.109173-community"
19+
tag: "25.6.0.109173-master-community"
2020

2121
monitoringPasscode: "test"

tests/unit-test/schema_test.go

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,8 @@ var chartPath string = "../../charts/sonarqube"
2222
// release name
2323
var releaseName string = "sonarqube"
2424

25-
// Community Build
26-
var expectedContainerImage string = "sonarqube:25.6.0.109173-community"
25+
// Community Build Version
26+
var expectedContainerImage string = "sonarqube:25.6.0.109173"
2727

2828
// Ensure we are using the dry-run flag
2929
var helmOptions *helm.Options = &helm.Options{
@@ -87,7 +87,7 @@ func TestNoTagLatestCommunity(t *testing.T) {
8787

8888
actualContainers := renderedTemplate.Spec.Template.Spec.Containers
8989
assert.Equal(t, 1, len(actualContainers))
90-
assert.Equal(t, expectedContainerImage, actualContainers[0].Image)
90+
assert.Equal(t, expectedContainerImage+"-community", actualContainers[0].Image)
9191
}
9292

9393
func TestNoTagAppVersionDeveloper(t *testing.T) {
@@ -122,7 +122,7 @@ func TestShouldUseBuildNumber(t *testing.T) {
122122

123123
actualContainers := renderedTemplate.Spec.Template.Spec.Containers
124124
assert.Equal(t, 1, len(actualContainers))
125-
assert.Equal(t, expectedContainerImage, actualContainers[0].Image)
125+
assert.Equal(t, expectedContainerImage+"-community", actualContainers[0].Image)
126126
}
127127

128128
func TestShouldUseImageTag(t *testing.T) {
@@ -190,7 +190,7 @@ func TestCiCirrusValues(t *testing.T) {
190190
var renderedTemplate appsv1.StatefulSet
191191
helm.UnmarshalK8SYaml(t, output, &renderedTemplate)
192192

193-
expectedPrivateContainerImage := "sonarsource/" + expectedContainerImage
193+
expectedPrivateContainerImage := "sonarsource/" + expectedContainerImage + "-master-community"
194194
actualContainers := renderedTemplate.Spec.Template.Spec.Containers
195195
assert.Equal(t, 1, len(actualContainers))
196196
assert.Equal(t, expectedPrivateContainerImage, actualContainers[0].Image)
@@ -205,7 +205,7 @@ func TestCiOpenshiftVerifierValues(t *testing.T) {
205205
var renderedTemplate appsv1.StatefulSet
206206
helm.UnmarshalK8SYaml(t, output, &renderedTemplate)
207207

208-
expectedPrivateContainerImage := "sonarsource/" + expectedContainerImage
208+
expectedPrivateContainerImage := "sonarsource/" + expectedContainerImage + "-master-community"
209209
actualContainers := renderedTemplate.Spec.Template.Spec.Containers
210210
assert.Equal(t, 1, len(actualContainers))
211211
assert.Equal(t, expectedPrivateContainerImage, actualContainers[0].Image)

0 commit comments

Comments
 (0)