Skip to content

Commit

Permalink
Merge branch 'master' into feature/stepup_docker_deploy
Browse files Browse the repository at this point in the history
  • Loading branch information
quartje authored Jun 20, 2024
2 parents 0c6a9e4 + 0a346ad commit 1e7fff9
Show file tree
Hide file tree
Showing 183 changed files with 2,385 additions and 4,288 deletions.
15 changes: 11 additions & 4 deletions environments/template/group_vars/template.yml
Original file line number Diff line number Diff line change
Expand Up @@ -268,6 +268,7 @@ teams:
spdashboard_person_urn: "urn:collab:person:surfnet.nl:sp-dashboard-C133A36F-CFCA-4F3D-87CE-7ECE29773FE0"
product_name: "OpenConext Teams"
default_stem_name: "demo:openconext:org"
feature_invite_migration_on: False
super_admins_team_urns:
- "nl:surfnet:diensten:teams_super_users"
- "nl:surfnet:diensten:teams_super_admin_users"
Expand Down Expand Up @@ -359,6 +360,9 @@ aa:
sab_username: coin-test
sab_password: "{{ aa_sab_password }}"
sab_endpoint: https://sab-ng.surfnet.nl/simplesaml/module.php/attributes/server.php
sab_rest_username: surfconexttest
sab_rest_password: "{{ aa_sab_rest_password }}"
sab_rest_endpoint: https://sab-ng.surfnet.nl
surfmarket_url: https://example.org
surfmarket_username: [email protected]
surfmarket_password: "{{ aa_surfmarket_password }}"
Expand Down Expand Up @@ -386,6 +390,7 @@ oidcng:
key_rollover_cron_expression: "0 0 0 * * *"
acr_values_supported:
- https://eduid.nl/trust/validate-names
- https://eduid.nl/trust/validate-names-external
- https://eduid.nl/trust/linked-institution
- https://eduid.nl/trust/affiliation-student
- https://refeds.org/profile/mfa
Expand All @@ -405,11 +410,12 @@ myconext:
mongo_password: "{{ mongo_passwords.myconext }}"
rp_client_id: myconext.ala.eduid
rs_client_id: myconext.rs
idp_external_validation_entity_id: http://mock-idp
verify_base_uri: "https://validate.test.eduid.nl"
feature_webauthn: false
feature_warning_educational_email_domain: false
feature_show_connections: false
feature_use_external_validation: false
feature_id_verify: true
feature_remote_creation_api: true
feature_deny_disposable_email_providers: true
feature_create_eduid_institution_enabled: true
feature_create_eduid_institution_landing: true
Expand Down Expand Up @@ -449,6 +455,7 @@ manage:
backdoor_api_user: backdoor_api_user
oidcng_name: "OpenConext OIDC-NG"
oidc_push_enabled: false
pdp_name: "PdP"
run_migrations: false
push_after_migration: false
features: push, validation, push_preview, orphans, find_my_data, edugain, auto_refresh
Expand All @@ -458,7 +465,7 @@ manage:
- {
name: "dashboard",
password: "{{ manage_dashboard_secret }}",
scopes: ["READ", "CHANGE_REQUEST"]
scopes: ["READ", "CHANGE_REQUEST_IDP", "CHANGE_REQUEST_SP", "POLICIES"]
}
- {
name: "myconext",
Expand All @@ -473,7 +480,7 @@ manage:
- {
name: "sysadmin",
password: "{{ manage_sysadmin_secret }}",
scopes: ["READ", "WRITE", "PUSH", "SYSTEM"]
scopes: ["READ", "WRITE_IDP", "WRITE_SP", "PUSH", "SYSTEM"]
}
- {
name: "invite",
Expand Down
17 changes: 11 additions & 6 deletions environments/template/secrets/skeleton.yml
Original file line number Diff line number Diff line change
Expand Up @@ -27,12 +27,15 @@ engine_api_metadata_push_password: secret
oidcng_api_metadata_push_password: secret
oidcng_api_tokens_profile_password: secret
oidcng_api_tokens_eduid_password: secret
myconext_api_attribute_manipulation_password: secret
myconext_api_attribute_manipulation_password: "{noop}secret"
myconext_oidcng_rs_client_secret: secret
myconext_api_attribute_aggregation_password: secret
myconext_api_attribute_aggregation_password: "{noop}secret"
myconext_api_studielink_password: "{noop}secret"
myconext_client_secret: secret
myconext_rs_client_secret: secret
myconext_geo2lite_license_key: secret
myconext_verify_client_id: secret
myconext_verify_secret: secret
engine_api_profile_password: secret
engine_api_deprovision_password: secret
engine_parameters_secret: secret
Expand Down Expand Up @@ -63,6 +66,7 @@ pdp_sab_password: secret
aa_eb_password: secret
aa_authz_client_secret: secret
aa_sab_password: secret
aa_sab_rest_password: secret
aa_idin_client_secret: secret
aa_orcid_password: secret
aa_surfmarket_password: secret
Expand Down Expand Up @@ -138,11 +142,12 @@ myconext_private_key: |
invite_oidc_secret: secretsecret
invite_rs_secret: secretsecret
invite_voot_secret: secret
invite_teams_secret: secret
invite_attribute_aggregation_secret: secret
invite_voot_secret: "{noop}secret"
invite_teams_secret: "{noop}secret"
invite_attribute_aggregation_secret: "{noop}secret"
invite_manage_secret: secret
invite_lifecycle_secret: secret
invite_lifecycle_secret: "{noop}secret"
invite_profile_secret: "{noop}secret"
invite_private_key_pkcs8: |
-----BEGIN PRIVATE KEY-----
MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQCfpYYMgKYDICkp
Expand Down
17 changes: 12 additions & 5 deletions environments/vm/group_vars/vm.yml
Original file line number Diff line number Diff line change
Expand Up @@ -157,6 +157,7 @@ teams:
spdashboard_person_urn: "urn:collab:person:surfnet.nl:sp-dashboard-C133A36F-CFCA-4F3D-87CE-7ECE29773FE0"
product_name: "OpenConext Teams"
default_stem_name: "demo:openconext:org"
feature_invite_migration_on: False
super_admins_team_urns:
- "nl:surfnet:diensten:teams_super_users"
- "nl:surfnet:diensten:teams_super_admin_users"
Expand Down Expand Up @@ -249,6 +250,9 @@ aa:
sab_username: coin-test
sab_password: "{{ aa_sab_password }}"
sab_endpoint: https://sab-ng.surfnet.nl/simplesaml/module.php/attributes/server.php
sab_rest_username: surfconexttest
sab_rest_password: "{{ aa_sab_rest_password }}"
sab_rest_endpoint: https://sab-ng.surfnet.nl
surfmarket_url: https://example.org
surfmarket_username: [email protected]
surfmarket_password: "{{ aa_surfmarket_password }}"
Expand Down Expand Up @@ -276,6 +280,7 @@ oidcng:
key_rollover_cron_expression: "0 0 0 * * *"
acr_values_supported:
- https://eduid.nl/trust/validate-names
- https://eduid.nl/trust/validate-names-external
- https://eduid.nl/trust/linked-institution
- https://eduid.nl/trust/affiliation-student
- https://refeds.org/profile/mfa
Expand All @@ -294,10 +299,11 @@ myconext:
mongo_password: "{{ mongo_passwords.myconext }}"
rp_client_id: myconext.ala.eduid
rs_client_id: myconext.rs
idp_external_validation_entity_id: http://mock-idp
verify_base_uri: "https://validate.test.eduid.nl"
feature_webauthn: false
feature_warning_educational_email_domain: false
feature_use_external_validation: false
feature_id_verify: true
feature_remote_creation_api: true
feature_deny_disposable_email_providers: true
feature_create_eduid_institution_enabled: true
feature_create_eduid_institution_landing: true
Expand Down Expand Up @@ -336,14 +342,15 @@ manage:
backdoor_api_user: backdoor_api_user
oidcng_name: "OpenConext OIDC-NG"
oidc_push_enabled: true
pdp_name: "PdP"
features: push, validation, push_preview, orphans, find_my_data, edugain, auto_refresh
environment: vm
super_user_team_names: "urn:collab:group:vm.surfteams.nl:nl:surfnet:diensten:surfconext_tpm_core"
apiUsers:
- {
name: "dashboard",
password: "{{ manage_dashboard_secret }}",
scopes: ["READ", "CHANGE_REQUEST"]
scopes: [ "READ", "CHANGE_REQUEST_SP", "CHANGE_REQUEST_IDP", "POLICIES"]
}
- {
name: "myconext",
Expand All @@ -358,7 +365,7 @@ manage:
- {
name: "sp-dashboard",
password: "{{ manage_sp_dashboard_secret }}",
scopes: ["READ", "WRITE", "PUSH", "DELETE"]
scopes: [ "READ", "WRITE_SP", "DELETE_SP", "CHANGE_REQUEST_SP", "PUSH"]
}
- {
name: "invite",
Expand All @@ -368,7 +375,7 @@ manage:
- {
name: "sysadmin",
password: "{{ manage_sysadmin_secret }}",
scopes: ["READ", "WRITE", "PUSH", "SYSTEM"]
scopes: ["READ", "WRITE_SP", "WRITE_IDP", "PUSH", "SYSTEM"]
}
- {
name: "stats",
Expand Down
17 changes: 11 additions & 6 deletions environments/vm/secrets/vm.yml
Original file line number Diff line number Diff line change
Expand Up @@ -37,12 +37,15 @@ engine_api_metadata_push_password: secret
oidcng_api_metadata_push_password: secret
oidcng_api_tokens_profile_password: secret
oidcng_api_tokens_eduid_password: secret
myconext_api_attribute_manipulation_password: secret
myconext_api_attribute_manipulation_password: "{noop}secret"
myconext_oidcng_rs_client_secret: secret
myconext_api_attribute_aggregation_password: secret
myconext_api_attribute_aggregation_password: "{noop}secret"
myconext_api_studielink_password: "{noop}secret"
myconext_client_secret: secret
myconext_rs_client_secret: secret
myconext_geo2lite_license_key: secret
myconext_verify_client_id: secret
myconext_verify_secret: secret
engine_api_profile_password: secret
engine_api_deprovision_password: secret

Expand All @@ -66,6 +69,7 @@ pdp_sab_password: secret
aa_eb_password: secret
aa_authz_client_secret: secretsecret
aa_sab_password: secret
aa_sab_rest_password: secret
aa_idin_client_secret: secret
aa_orcid_password: secret
aa_surfmarket_password: secret
Expand Down Expand Up @@ -285,11 +289,12 @@ myconext_private_key: |
invite_oidc_secret: secretsecret
invite_rs_secret: secretsecret
invite_voot_secret: secret
invite_teams_secret: secret
invite_attribute_aggregation_secret: secret
invite_voot_secret: "{noop}secret"
invite_teams_secret: "{noop}secret"
invite_attribute_aggregation_secret: "{noop}secret"
invite_manage_secret: secret
invite_lifecycle_secret: secret
invite_lifecycle_secret: "{noop}secret"
invite_profile_secret: "{noop}secret"
invite_private_key_pkcs8: |
-----BEGIN PRIVATE KEY-----
MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQCfpYYMgKYDICkp
Expand Down
76 changes: 0 additions & 76 deletions library/haproxy_commands.py

This file was deleted.

18 changes: 14 additions & 4 deletions provision.yml
Original file line number Diff line number Diff line change
Expand Up @@ -152,8 +152,6 @@
gather_facts: true
become: true
roles:
- role: stats
tags: ['stats' ]
- role: influxdb
tags: ['influxdb' ]
handlers:
Expand All @@ -174,8 +172,20 @@
- hosts: docker
become: true
roles:
- { role: docker, tags: ['docker' ] }
- { role: invite, tags: ['invite' ] }
- { role: docker, tags: ['docker' ] }
- { role: invite, tags: ['invite' ] }
- { role: dashboard, tags: ["dashboard"] }
- { role: teams, tags: ["teams"] }
- { role: pdp, tags: ["pdp"] }
- { role: voot, tags: ["voot"] }
- { role: attribute-aggregation, tags: ["aa", "attribute-aggregation"] }
- { role: mujina-idp, tags: ["mujina-idp"] }
- { role: oidc-playground, tags: ["oidc-playground"] }
- { role: myconext, tags: ["myconext"] }
- { role: stats, tags: ["stats"] }
- { role: diyidp, tags: ["diyidp"] }
- { role: profile, tags: ["profile"] }
- { role: lifecycle, tags: ["lifecycle"] }

- import_playbook: "{{ environment_dir }}/playbook.yml"

1 change: 0 additions & 1 deletion roles/attribute-aggregation-gui/defaults/main.yml

This file was deleted.

1 change: 0 additions & 1 deletion roles/attribute-aggregation-gui/meta/main.yml

This file was deleted.

7 changes: 0 additions & 7 deletions roles/attribute-aggregation-gui/tasks/main.yml

This file was deleted.

Loading

0 comments on commit 1e7fff9

Please sign in to comment.