Skip to content

Commit d17b572

Browse files
authored
Går mot oms-infot i gcp (#472)
* Går mot oms-infot i prod-gcp, java 21 + gradle bump * Java 21 all teh places
1 parent a0f2110 commit d17b572

File tree

10 files changed

+25
-35
lines changed

10 files changed

+25
-35
lines changed

.github/workflows/pull-request.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -15,4 +15,4 @@ jobs:
1515
contents: read
1616
secrets: inherit
1717
with:
18-
readertoken: false
18+
javaversion: 21

.github/workflows/test-build-deploy.yaml

+4-5
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919
pull-requests: read
2020
secrets: inherit
2121
with:
22-
readertoken: false
22+
javaversion: 21
2323

2424
codeql:
2525
uses: navikt/sif-gha-workflows/.github/workflows/gradle-codeql.yml@main
@@ -30,7 +30,7 @@ jobs:
3030
security-events: write
3131
secrets: inherit
3232
with:
33-
readertoken: false
33+
javaversion: 21
3434
package-command: './gradlew clean build -x test'
3535
branch: master
3636

@@ -40,7 +40,7 @@ jobs:
4040
contents: read
4141
secrets: inherit
4242
with:
43-
readertoken: false
43+
javaversion: 21
4444

4545
build:
4646
uses: navikt/sif-gha-workflows/.github/workflows/gradle-build.yml@main
@@ -50,8 +50,7 @@ jobs:
5050
secrets: inherit
5151
with:
5252
team: omsorgspenger
53-
dockercontext: .
54-
readertoken: false
53+
javaversion: 21
5554

5655
trivy:
5756
needs: [ build ]

Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM gcr.io/distroless/java17-debian11:latest
1+
FROM gcr.io/distroless/java21-debian12:latest
22
LABEL org.opencontainers.image.source=https://github.com/navikt/omsorgspenger-rammemeldinger
33

44
COPY build/libs/app.jar /app/app.jar

build.gradle.kts

+2-2
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ plugins {
3131

3232
java {
3333
toolchain {
34-
languageVersion.set(JavaLanguageVersion.of(17))
34+
languageVersion.set(JavaLanguageVersion.of(21))
3535
}
3636
}
3737

@@ -110,7 +110,7 @@ tasks {
110110
}
111111

112112
withType<Wrapper> {
113-
gradleVersion = "8.5"
113+
gradleVersion = "8.6"
114114
}
115115

116116
withType<JacocoReport> {

gradle/wrapper/gradle-wrapper.properties

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
distributionBase=GRADLE_USER_HOME
22
distributionPath=wrapper/dists
3-
distributionUrl=https\://services.gradle.org/distributions/gradle-8.5-bin.zip
3+
distributionUrl=https\://services.gradle.org/distributions/gradle-8.6-bin.zip
44
networkTimeout=10000
55
validateDistributionUrl=true
66
zipStoreBase=GRADLE_USER_HOME

gradlew.bat

+10-10
Original file line numberDiff line numberDiff line change
@@ -43,11 +43,11 @@ set JAVA_EXE=java.exe
4343
%JAVA_EXE% -version >NUL 2>&1
4444
if %ERRORLEVEL% equ 0 goto execute
4545

46-
echo.
47-
echo ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH.
48-
echo.
49-
echo Please set the JAVA_HOME variable in your environment to match the
50-
echo location of your Java installation.
46+
echo. 1>&2
47+
echo ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. 1>&2
48+
echo. 1>&2
49+
echo Please set the JAVA_HOME variable in your environment to match the 1>&2
50+
echo location of your Java installation. 1>&2
5151

5252
goto fail
5353

@@ -57,11 +57,11 @@ set JAVA_EXE=%JAVA_HOME%/bin/java.exe
5757

5858
if exist "%JAVA_EXE%" goto execute
5959

60-
echo.
61-
echo ERROR: JAVA_HOME is set to an invalid directory: %JAVA_HOME%
62-
echo.
63-
echo Please set the JAVA_HOME variable in your environment to match the
64-
echo location of your Java installation.
60+
echo. 1>&2
61+
echo ERROR: JAVA_HOME is set to an invalid directory: %JAVA_HOME% 1>&2
62+
echo. 1>&2
63+
echo Please set the JAVA_HOME variable in your environment to match the 1>&2
64+
echo location of your Java installation. 1>&2
6565

6666
goto fail
6767

nais/dev-gcp.json

+1-5
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,6 @@
33
"ingresses": [
44
"https://omsorgspenger-rammemeldinger.intern.dev.nav.no"
55
],
6-
"externalHosts": [
7-
"omsorgspenger-infotrygd-rammevedtak.dev-fss-pub.nais.io"
8-
],
96
"azureTenant": "trygdeetaten.no",
107
"kafkaPool": "nav-dev",
118
"clusterFss": "dev-fss",
@@ -15,8 +12,7 @@
1512
"highAvailability": "false"
1613
},
1714
"env": {
18-
"HENT_RAMMEVEDTAK_FRA_INFOTRYGD_SCOPES": "6e6bc617-20d4-4a1a-bbca-bb0b46f59b0d/.default",
19-
"OMSORGSPENGER_INFOTRYGD_RAMMEVEDTAK_BASE_URL": "https://omsorgspenger-infotrygd-rammevedtak.dev-fss-pub.nais.io",
15+
"OMSORGSPENGER_INFOTRYGD_RAMMEVEDTAK_SCOPES": "api://dev-gcp.omsorgspenger.omsorgspenger-infotrygd-rammevedtak/.default",
2016
"TILGANGSSTYRING_SCOPES": "api://dev-gcp.omsorgspenger.omsorgspenger-tilgangsstyring/.default"
2117
}
2218
}

nais/naiserator.yaml

+3-4
Original file line numberDiff line numberDiff line change
@@ -18,10 +18,7 @@ spec:
1818
outbound:
1919
rules:
2020
- application: omsorgspenger-tilgangsstyring
21-
external:
22-
{{#each externalHosts as |host|}}
23-
- host: {{host}}
24-
{{/each}}
21+
- application: omsorgspenger-infotrygd-rammevedtak
2522
inbound:
2623
rules:
2724
- application: omsorgsdager
@@ -77,6 +74,8 @@ spec:
7774
{{/each}}
7875
- name: TILGANGSSTYRING_URL
7976
value: http://omsorgspenger-tilgangsstyring.omsorgspenger.svc.cluster.local
77+
- name: OMSORGSPENGER_INFOTRYGD_RAMMEVEDTAK_BASE_URL
78+
value: http://omsorgspenger-infotrygd-rammevedtak.omsorgspenger.svc.cluster.local
8079
- name: KAFKA_RAPID_TOPIC
8180
value: omsorgspenger.k9-rapid-v2
8281
- name: KAFKA_CONSUMER_GROUP_ID

nais/prod-gcp.json

+1-5
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,6 @@
33
"ingresses": [
44
"https://omsorgspenger-rammemeldinger.intern.nav.no"
55
],
6-
"externalHosts": [
7-
"omsorgspenger-infotrygd-rammevedtak.prod-fss-pub.nais.io"
8-
],
96
"azureTenant": "nav.no",
107
"kafkaPool": "nav-prod",
118
"clusterFss": "prod-fss",
@@ -15,8 +12,7 @@
1512
"highAvailability": "true"
1613
},
1714
"env": {
18-
"HENT_RAMMEVEDTAK_FRA_INFOTRYGD_SCOPES": "eadadb81-a814-4402-b820-a3fab240f8ee/.default",
19-
"OMSORGSPENGER_INFOTRYGD_RAMMEVEDTAK_BASE_URL": "https://omsorgspenger-infotrygd-rammevedtak.prod-fss-pub.nais.io",
15+
"OMSORGSPENGER_INFOTRYGD_RAMMEVEDTAK_SCOPES": "api://prod-gcp.omsorgspenger.omsorgspenger-infotrygd-rammevedtak/.default",
2016
"TILGANGSSTYRING_SCOPES": "api://prod-gcp.omsorgspenger.omsorgspenger-tilgangsstyring/.default"
2117
}
2218
}

src/main/kotlin/no/nav/omsorgspenger/ApplicationContext.kt

+1-1
Original file line numberDiff line numberDiff line change
@@ -96,7 +96,7 @@ internal class ApplicationContext(
9696
val benyttetOmsorgspengerInfotrygdRammevedtakGateway =
9797
omsorgspengerInfotrygdRammevedtakGateway ?: OmsorgspengerInfotrygdRammevedtakGateway(
9898
accessTokenClient = benyttetAccessTokenClient,
99-
hentRammevedtakFraInfotrygdScopes = benyttetEnv.hentRequiredEnv("HENT_RAMMEVEDTAK_FRA_INFOTRYGD_SCOPES")
99+
hentRammevedtakFraInfotrygdScopes = benyttetEnv.hentRequiredEnv("OMSORGSPENGER_INFOTRYGD_RAMMEVEDTAK_SCOPES")
100100
.csvTilSet(),
101101
omsorgspengerInfotrygdRammevedtakBaseUrl = URI(benyttetEnv.hentRequiredEnv("OMSORGSPENGER_INFOTRYGD_RAMMEVEDTAK_BASE_URL"))
102102
)

0 commit comments

Comments
 (0)