Skip to content

[Bug] Signup-mosipid Deployment - Missing Properties Required for MOSIP ID Signup Deployment #2057

Description

@rachik-hue

Description

Several required properties are missing from the default signup-mosipid deployment YAML for the qa11new environment. These need to be added to ensure the signup flow functions correctly.

Note: All URLs use https://api-internal.<env-name>.mosip.net as the base URL, where <env-name> should be replaced with the actual environment name the MOSIP ID plugin is deployed and pointing to (e.g. qa11new).

Missing Properties

MOSIP_API_INTERNAL_HOST=https://api-internal.<env-name>.mosip.net

MOSIP_ESIGNET_CAPTCHA_URL=http://captcha.captcha

MOSIP_SIGNUP_IDREPO_OPTIONAL_LANGUAGE=khm,ara,fra,kan,tam,hin

MOSIP_SIGNUP_MOSIPID_GET_UI_SPEC_ENDPOINT=https://api-internal.<env-name>.mosip.net/v1/masterdata/uispec/esignet-signup/latest?type=schema&identitySchemaVersion=0.3&version=0.3

MOSIP_SIGNUP_IDREPO_SCHEMA_URL=https://api-internal.<env-name>.mosip.net/v1/masterdata/idschema/latest?schemaVersion=0.3&

MOSIP_SIGNUP_GENERATE_CHALLENGE_ENDPOINT=https://api-internal.<env-name>.mosip.net/v1/otpmanager/otp/generate

MOSIP_SIGNUP_OAUTH_CLIENT_ID=signup-oauthclient-esqa3

MOSIP_SIGNUP_OAUTH_KEY_ALIAS=signup-oauthclient-esqa3

MOSIP_SIGNUP_AUDIT_ENDPOINT=https://api-internal.<env-name>.mosip.net/v1/auditmanager/audits

MOSIP_SIGNUP_SEND_NOTIFICATION_ENDPOINT=https://api-internal.<env-name>.mosip.net/v1/notifier/sms/send

MOSIP_SIGNUP_SMS_NOTIFICATION_REMOVE_COUNTRY_CODE=true

MOSIP_SIGNUP_IDENTIFIER_PREFIX=+91

IDREPO_IDENTITY_URL=https://api-internal.<env-name>.mosip.net

MOSIP_SIGNUP_IDREPO_GET_UIN_ENDPOINT=https://api-internal.<env-name>.mosip.net/v1/idgenerator/uin

MOSIP_SIGNUP_IDREPO_GET_STATUS_ENDPOINT=https://api-internal.<env-name>.mosip.net/v1/credentialrequest/get/

Steps to Reproduce

  1. Deploy Signup with the default signup-mosipid deployment YAML.
  2. Inspect the environment variables in the deployment configuration.
  3. Observe that all the properties listed above are missing.

Expected Result

All properties listed above should be present in the deployment YAML with correct values pointing to https://api-internal.<env-name>.mosip.net, where <env-name> corresponds to the environment the MOSIP ID plugin is deployed and pointing to (e.g. qa11new).


Environment

  • Env: esqa180 pointing to qa11new
  • Plugin: mosipid

Metadata

Metadata

Assignees

Type

Fields

No fields configured for Bug.

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions