Skip to content

Commit 3b98080

Browse files
committed
tests: upgrade oidc-server-mock to run tests on Mac M1
1 parent 10ae268 commit 3b98080

File tree

16 files changed

+63
-28
lines changed

16 files changed

+63
-28
lines changed

deployments/dev/docker-compose.e2e.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,7 @@ services:
7676
- editor
7777

7878
environment:
79+
- NODE_TLS_REJECT_UNAUTHORIZED=0
7980
- GATEWAY_URL=http://gateway
8081
- EDITOR_URL=http://gateway
8182
- AUTH_DIGEST_CREDENTIALS=user:pwd
@@ -90,6 +91,7 @@ services:
9091
depends_on:
9192
- gateway
9293
environment:
94+
- NODE_TLS_REJECT_UNAUTHORIZED=0
9395
- GATEWAY_URL=http://gateway
9496
- MINIO_HOST=minio
9597
- MINIO_PORT=9000

deployments/dev/docker-compose.override.yml

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,7 @@ services:
7272
- "5859:5858"
7373
- "4005:3000"
7474
environment:
75+
- NODE_TLS_REJECT_UNAUTHORIZED=0
7576
- GIT_USER=git
7677
- GIT_URL=ssh://git@publishing/tweek/repo
7778
- GIT_PUBLIC_KEY_PATH=/run/secrets/tweek_ssh_public_key
@@ -112,11 +113,16 @@ services:
112113

113114
oidc-server-mock:
114115
container_name: oidc-server-mock
115-
image: soluto/oidc-server-mock:0.1.0
116+
image: ghcr.io/soluto/oidc-server-mock:0.5.2
116117
ports:
117-
- "8082:80"
118+
- "8082:443"
119+
volumes:
120+
- ./https:/https:ro
118121
environment:
119122
ASPNETCORE_ENVIRONMENT: Development
123+
ASPNETCORE_URLS: https://+:443
124+
ASPNETCORE_Kestrel__Certificates__Default__Password: oidc-server-mock-pwd
125+
ASPNETCORE_Kestrel__Certificates__Default__Path: /https/aspnetapp.pfx
120126
CLIENTS_CONFIGURATION_INLINE: |
121127
[
122128
{

deployments/dev/gateway/config/gateway.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,9 @@
1010
"providers": {
1111
"mock": {
1212
"name": "Mock OpenId Connect server",
13-
"issuer": "http://localhost:8082",
14-
"authority": "http://localhost:8082",
15-
"jwks_uri": "http://oidc-server-mock/.well-known/openid-configuration/jwks",
13+
"issuer": "https://localhost:8082",
14+
"authority": "https://localhost:8082",
15+
"jwks_uri": "https://oidc-server-mock/.well-known/openid-configuration/jwks",
1616
"client_id": "tweek-openid-mock-client",
1717
"login_info": {
1818
"login_type": "oidc",

deployments/dev/gateway/config/gateway.local.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,9 @@
99
"providers": {
1010
"mock": {
1111
"name": "Mock OpenId Connect server",
12-
"issuer": "http://localhost:8082",
13-
"authority": "http://localhost:8082",
14-
"jwks_uri": "http://localhost:8082/.well-known/openid-configuration/jwks",
12+
"issuer": "https://localhost:8082",
13+
"authority": "https://localhost:8082",
14+
"jwks_uri": "https://localhost:8082/.well-known/openid-configuration/jwks",
1515
"client_id": "tweek-openid-mock-client",
1616
"login_info": {
1717
"login_type": "oidc",

deployments/dev/gateway/config/gateway.test.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@
44
"providers": {
55
"mock": {
66
"name": "Mock OpenId Connect server",
7-
"issuer": "http://oidc-server-mock",
8-
"authority": "http://oidc-server-mock",
9-
"jwks_uri": "http://oidc-server-mock/.well-known/openid-configuration/jwks",
7+
"issuer": "https://oidc-server-mock",
8+
"authority": "https://oidc-server-mock",
9+
"jwks_uri": "https://oidc-server-mock/.well-known/openid-configuration/jwks",
1010
"client_id": "tweek-openid-mock-client",
1111
"login_info": {
1212
"login_type": "oidc",
2.42 KB
Binary file not shown.

deployments/dev/tilt.yml

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,7 @@ services:
4848
depends_on:
4949
- publishing
5050
environment:
51+
NODE_TLS_REJECT_UNAUTHORIZED: '0'
5152
GIT_PRIVATE_KEY_PATH: /run/secrets/tweek_ssh_private_key
5253
GIT_PUBLIC_KEY_PATH: /run/secrets/tweek_ssh_public_key
5354
GIT_URL: ssh://git@publishing/tweek/repo
@@ -136,10 +137,12 @@ services:
136137
target: 8222
137138
oidc-server-mock:
138139
container_name: oidc-server-mock
140+
image: ghcr.io/soluto/oidc-server-mock:0.5.2
139141
environment:
140142
ASPNETCORE_ENVIRONMENT: Development
141-
OIDC_CLIENT_ID: tweek-openid-mock-client
142-
REDIRECT_URIS: http://localhost:8081/auth-result/oidc
143+
ASPNETCORE_URLS: https://+:443
144+
ASPNETCORE_Kestrel__Certificates__Default__Password: oidc-server-mock-pwd
145+
ASPNETCORE_Kestrel__Certificates__Default__Path: /https/aspnetapp.pfx
143146
CLIENTS_CONFIGURATION_INLINE: |
144147
[
145148
{
@@ -177,10 +180,10 @@ services:
177180
"Password":"pwd"
178181
}
179182
]
180-
image: soluto/oidc-server-mock:0.1.0
181183
ports:
182-
- published: 8082
183-
target: 80
184+
- 8082:443
185+
volumes:
186+
- ./https:/https:ro
184187
publishing:
185188
build:
186189
args:

deployments/kubernetes/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ If using Minikube/Microk8s create port forwarding:
2929

3030
```bash
3131
kubectl port-forward deployment/gateway 8081:80
32-
kubectl port-forward deployment/oidc-server-mock 8082:80
32+
kubectl port-forward deployment/oidc-server-mock 8082:443
3333
```
3434

3535
Finally, open in browser [http://localhost:8081](http://localhost:8081).

deployments/kubernetes/infra/gateway-config.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,9 @@ data:
1616
"providers": {
1717
"mock": {
1818
"name": "Mock OpenId Connect server",
19-
"issuer": "http://localhost:8082",
20-
"authority": "http://localhost:8082",
21-
"jwks_uri": "http://oidc-server-mock:8082/.well-known/openid-configuration/jwks",
19+
"issuer": "https://localhost:8082",
20+
"authority": "https://localhost:8082",
21+
"jwks_uri": "https://oidc-server-mock:8082/.well-known/openid-configuration/jwks",
2222
"client_id": "tweek-openid-mock-client",
2323
"login_info": {
2424
"login_type": "oidc",

deployments/kubernetes/infra/oidc-server-mock.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ spec:
1111
spec:
1212
containers:
1313
- name: oidc-mock
14-
image: soluto/oidc-server-mock:0.1.0
14+
image: ghcr.io/soluto/oidc-server-mock:0.5.2
1515
env:
1616
- name: ASPNETCORE_ENVIRONMENT
1717
value: Development
@@ -34,5 +34,5 @@ spec:
3434
app: oidc-server-mock
3535
ports:
3636
- port: 8082
37-
targetPort: 80
37+
targetPort: 443
3838
---

0 commit comments

Comments
 (0)