Skip to content

[Bug] eSignet-mosipid Deployment - Incorrect URL Values Pointing to Internal Service Names #2056

Description

@rachik-hue

Description

Several environment variable values in the esignet-mosipid deployment YAML are incorrectly set to internal Kubernetes service names instead of the proper external base URLs for the target environment.

Current incorrect base URLs (internal service names):

  • http://ida-auth.ida
  • http://ida-otp.ida
  • http://ida-internal.ida
  • http://authmanager.kernel
  • http://auditmanager.kernel

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


Steps to Reproduce

  1. Deploy eSignet with the default esignet-mosipid deployment YAML.
  2. Inspect the URL values for the properties listed below.
  3. Observe that the values point to internal Kubernetes service names instead of the correct environment base URL.

Expected Result

All URL values should be updated to use https://api-internal.<env-name>.mosip.net as the base URL, where <env-name> corresponds to the environment the MOSIP ID plugin is deployed and pointing to.

Expected configuration:

- name: MOSIP_ESIGNET_AUTHENTICATOR_IDA_KYC_AUTH_URL
  value: >-
    https://api-internal.<env-name>.mosip.net/idauthentication/v1/kyc-auth/delegated/${mosip.esignet.authenticator.ida.misp-license-key}/

- name: MOSIP_ESIGNET_AUTHENTICATOR_IDA_KYC_EXCHANGE_URL
  value: >-
    https://api-internal.<env-name>.mosip.net/idauthentication/v1/kyc-exchange/delegated/${mosip.esignet.authenticator.ida.misp-license-key}/

- name: MOSIP_ESIGNET_AUTHENTICATOR_IDA_SEND_OTP_URL
  value: >-
    https://api-internal.<env-name>.mosip.net/idauthentication/v1/otp/${mosip.esignet.authenticator.ida.misp-license-key}/

- name: MOSIP_ESIGNET_BINDER_IDA_KEY_BINDING_URL
  value: >-
    https://api-internal.<env-name>.mosip.net/idauthentication/v1/identity-key-binding/delegated/${mosip.esignet.authenticator.ida.misp-license-key}/

- name: MOSIP_ESIGNET_AUTHENTICATOR_IDA_GET_CERTIFICATES_URL
  value: https://api-internal.<env-name>.mosip.net/idauthentication/v1/internal/getAllCertificates

- name: MOSIP_ESIGNET_AUTHENTICATOR_IDA_AUTH_TOKEN_URL
  value: https://api-internal.<env-name>.mosip.net/v1/authmanager/authenticate/clientidsecretkey

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

Note: Replace <env-name> with the actual environment name where the MOSIP ID plugin is deployed (e.g. qa11new). The base URL pattern is https://api-internal.<env-name>.mosip.net.


Screenshots


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