Skip to content
This repository was archived by the owner on Mar 12, 2026. It is now read-only.

Commit 9fc06c4

Browse files
committed
ci: try fix containers
1 parent 924416f commit 9fc06c4

4 files changed

Lines changed: 14 additions & 40 deletions

File tree

.github/scripts/cargo_build.sh

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -86,5 +86,6 @@ export RUST_LOG="cosmian_kms_cli=debug,cosmian_gui=debug"
8686
# shellcheck disable=SC2086
8787
cargo build --target $TARGET $RELEASE $FEATURES
8888

89+
export RUST_LOG="cosmian_cli=trace,cosmian=trace"
8990
# shellcheck disable=SC2086
9091
cargo test --target $TARGET $RELEASE $FEATURES --workspace -- --nocapture $SKIP_SERVICES_TESTS

.github/workflows/build_rhel9.yml

Lines changed: 9 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,15 @@ env:
2929
jobs:
3030
rhel9-tests:
3131
services:
32+
redis:
33+
image: redis
34+
options: >-
35+
--health-cmd "redis-cli ping"
36+
--health-interval 10s
37+
--health-timeout 5s
38+
--health-retries 5
39+
ports:
40+
- 6379:6379
3241
kms:
3342
image: ghcr.io/cosmian/kms:4.19.3
3443
ports:
@@ -58,16 +67,6 @@ jobs:
5867
FINDEX_SERVER_HTTPS_P12_PASSWORD: password
5968
FINDEX_SERVER_AUTHORITY_CERT_FILE: /test_data/certificates/client_server/server/ca.crt
6069

61-
redis:
62-
image: redis
63-
options: >-
64-
--health-cmd "redis-cli ping"
65-
--health-interval 10s
66-
--health-timeout 5s
67-
--health-retries 5
68-
ports:
69-
- 6379:6379
70-
7170
name: ${{ inputs.archive-name }}
7271
runs-on: ubuntu-22.04
7372
container:

test_data/configs/cosmian.toml

Lines changed: 2 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -2,33 +2,7 @@
22
print_json = false
33

44
[kms_config.http_config]
5-
server_url = "http://127.0.0.1:9998"
6-
access_token = "eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6IjVVU1FrSVlULW9QMWZrcjQtNnRrciJ9.eyJuaWNrbmFtZSI6InRlY2giLCJuYW1lIjoidGVjaEBjb3NtaWFuLmNvbSIsInBpY3R1cmUiOiJodHRwczovL3MuZ3JhdmF0YXIuY29tL2F2YXRhci81MmZiMzFjOGNjYWQzNDU4MTIzZDRmYWQxNDA4NTRjZj9zPTQ4MCZyPXBnJmQ9aHR0cHMlM0ElMkYlMkZjZG4uYXV0aDAuY29tJTJGYXZhdGFycyUyRnRlLnBuZyIsInVwZGF0ZWRfYXQiOiIyMDIzLTA1LTMwVDA5OjMxOjExLjM4NloiLCJlbWFpbCI6InRlY2hAY29zbWlhbi5jb20iLCJlbWFpbF92ZXJpZmllZCI6ZmFsc2UsImlzcyI6Imh0dHBzOi8va21zLWNvc21pYW4uZXUuYXV0aDAuY29tLyIsImF1ZCI6IkszaXhldXhuVDVrM0Roa0tocWhiMXpYbjlFNjJGRXdJIiwiaWF0IjoxNjg1NDM5MDc0LCJleHAiOjE2ODU0NzUwNzQsInN1YiI6ImF1dGgwfDYzZDNkM2VhOTNmZjE2NDJjNzdkZjkyOCIsInNpZCI6ImJnVUNuTTNBRjVxMlpaVHFxMTZwclBCMi11Z0NNaUNPIiwibm9uY2UiOiJVRUZWTlZWeVluWTVUbHBwWjJScGNqSmtVMEZ4TmxkUFEwc3dTVGMwWHpaV2RVVmtkVnBEVGxSMldnPT0ifQ.HmU9fFwZ-JjJVlSy_PTei3ys0upeWQbWWiESmKBtRSClGnAXJNCpwuP4Jw7fgKn-8IBf-PYmP1_54u2Rw3RcJFVl7EblVoGMghYxVq5hViGpd00st3VwZmyCwOUz2CE5RBnBAoES4C8xA3zWg6oau0xjFQbC3jNU20eyFYMDewXA8UXCHQrEiQ56ylqSbyqlBbQIWbmOO4m5w2WDkx0bVyyJ893JfIJr_NANEQMJITYo8Mp_iHCyKp7llsfgCt07xN8ZqnsrMsJ15zC1n50bHGrTQisxURS1dpuFXF1hfrxhzogxYMX8CEISjsFgROjPY84GRMmvpYZfyaJbDDql3A"
7-
database_secret = "eyJncm91cF9pZCI6MTI5Nzc5NzcwNTcwMzM2OTQxOTA4NDM5ODkzODc0OTI0MDQ5MTkyLCJrZXkiOiI1OTMzOGMxM2Y5ZjY5YmY5ZTM1MDJjNzM0ZjlhZjNlMDRiMzE4OWI1YzVjYmZiMGZhNTJjMWIwYjE5ZmNlN2U3In0="
8-
9-
[kms_config.http_config.oauth2_conf]
10-
client_id = "99999999-abababababababababab.apps.googleusercontent.com"
11-
client_secret = "G0ABCD-aAbBcDeFgHiJkLmNoPqRsTuVwXyZ"
12-
authorize_url = "https://accounts.google.com/o/oauth2/v2/auth"
13-
token_url = "https://oauth2.googleapis.com/token"
14-
scopes = [
15-
"openid",
16-
"email",
17-
]
18-
19-
[kms_config.gmail_api_conf]
20-
type = "service_account"
21-
project_id = "project_id"
22-
private_key_id = "abc123abc123abc123abc123abc123abc123"
23-
private_key = "-----BEGIN PRIVATE KEY-----...-----END PRIVATE KEY-----"
24-
client_email = "xxx@yyyy.iam.gserviceaccount.com"
25-
client_id = "12345678901234567890"
26-
auth_uri = "https://accounts.google.com/o/oauth2/auth"
27-
token_uri = "https://oauth2.googleapis.com/token"
28-
auth_provider_x509_cert_url = "https://www.googleapis.com/oauth2/v1/certs"
29-
client_x509_cert_url = "https://www.googleapis.com/robot/v1/metadata/x509/xxx%40yyyy.iam.gserviceaccount.com"
30-
universe_domain = "googleapis.com"
5+
server_url = "http://0.0.0.0:9998"
316

327
[findex_config.http_config]
33-
server_url = "http://127.0.0.1:6668"
34-
access_token = "eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6IjVVU1FrSVlULW9QMWZrcjQtNnRrciJ9.eyJuaWNrbmFtZSI6InRlY2giLCJuYW1lIjoidGVjaEBjb3NtaWFuLmNvbSIsInBpY3R1cmUiOiJodHRwczovL3MuZ3JhdmF0YXIuY29tL2F2YXRhci81MmZiMzFjOGNjYWQzNDU4MTIzZDRmYWQxNDA4NTRjZj9zPTQ4MCZyPXBnJmQ9aHR0cHMlM0ElMkYlMkZjZG4uYXV0aDAuY29tJTJGYXZhdGFycyUyRnRlLnBuZyIsInVwZGF0ZWRfYXQiOiIyMDIzLTA1LTMwVDA5OjMxOjExLjM4NloiLCJlbWFpbCI6InRlY2hAY29zbWlhbi5jb20iLCJlbWFpbF92ZXJpZmllZCI6ZmFsc2UsImlzcyI6Imh0dHBzOi8va21zLWNvc21pYW4uZXUuYXV0aDAuY29tLyIsImF1ZCI6IkszaXhldXhuVDVrM0Roa0tocWhiMXpYbjlFNjJGRXdJIiwiaWF0IjoxNjg1NDM5MDc0LCJleHAiOjE2ODU0NzUwNzQsInN1YiI6ImF1dGgwfDYzZDNkM2VhOTNmZjE2NDJjNzdkZjkyOCIsInNpZCI6ImJnVUNuTTNBRjVxMlpaVHFxMTZwclBCMi11Z0NNaUNPIiwibm9uY2UiOiJVRUZWTlZWeVluWTVUbHBwWjJScGNqSmtVMEZ4TmxkUFEwc3dTVGMwWHpaV2RVVmtkVnBEVGxSMldnPT0ifQ.HmU9fFwZ-JjJVlSy_PTei3ys0upeWQbWWiESmKBtRSClGnAXJNCpwuP4Jw7fgKn-8IBf-PYmP1_54u2Rw3RcJFVl7EblVoGMghYxVq5hViGpd00st3VwZmyCwOUz2CE5RBnBAoES4C8xA3zWg6oau0xjFQbC3jNU20eyFYMDewXA8UXCHQrEiQ56ylqSbyqlBbQIWbmOO4m5w2WDkx0bVyyJ893JfIJr_NANEQMJITYo8Mp_iHCyKp7llsfgCt07xN8ZqnsrMsJ15zC1n50bHGrTQisxURS1dpuFXF1hfrxhzogxYMX8CEISjsFgROjPY84GRMmvpYZfyaJbDDql3A"
8+
server_url = "http://0.0.0.0:6668"

test_data/configs/cosmian_cert_auth_user.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,10 @@
22
print_json = false
33

44
[kms_config.http_config]
5-
server_url = "http://127.0.0.1:9998"
5+
server_url = "http://0.0.0.0:9998"
66

77
[findex_config.http_config]
88
accept_invalid_certs = true
9-
server_url = "https://127.0.0.1:6660"
9+
server_url = "https://0.0.0.0:6660"
1010
ssl_client_pkcs12_path = "../../test_data/certificates/client_server/user/user.client.acme.com.p12"
1111
ssl_client_pkcs12_password = "password"

0 commit comments

Comments
 (0)