-
Bug
-
Resolution: Unresolved
-
Blocker
-
None
-
2.16.0 GA
-
None
-
False
-
-
False
-
Not Started
-
Not Started
-
Not Started
-
Not Started
-
Not Started
-
Not Started
-
-
-
-
Critical
Payment configuration was introduced in 2.14 via payments.yml https://github.com/3scale/porta/pull/2773
documentation also suggest to make new config in a cm/system and update system-* dc or deployment https://docs.redhat.com/en/documentation/red_hat_3scale_api_management/2.15/html/admin_portal_guide/configure-billing#changing_the_currencies_configuration_in_openshift
In 2.16 builds, new reconciliation in system_reconciler.go revers user edits.
In default QE deployment, we add payments.yml in a cm/system mainly to set
active_merchant_mode: :test
and we need to map new configmap entry in a system pods with update:
oc patch deployment system-app --type=json -p='[{"op":"add", "path":"/spec/template/spec/volumes/0/configMap/items/-", "value":{"key":"payments.yml","path":"payments.yml"}}]'
this update is reverted by an operator
- relates to
-
THREESCALE-8302 Fix random failure in unit-postgres at BillingStrategyTest
-
- To Develop
-
- links to
-
RHEA-2025:146559 Red Hat 3scale API Management 2.16.0 Release - Container Images
- mentioned on