diff --git a/Gemfile b/Gemfile
index 6f0ceea4f1a9a514a53e300d94abfc09b8f410f8..45118feb3d9687c84a7250a6444c94dff48a909b 100644
--- a/Gemfile
+++ b/Gemfile
@@ -414,6 +414,7 @@ group :development, :test, :omnibus do
 end
 
 group :test do
+  gem 'json-schema', '~> 2.8.0'
   gem 'fuubar', '~> 2.2.0'
   gem 'rspec-retry', '~> 0.6.1'
   gem 'rspec_profiling', '~> 0.0.6'
diff --git a/Gemfile.lock b/Gemfile.lock
index fb49fe69d78faa7d26a019e333e2133558e73e06..ee3824659f2eac579cd31b05a44bccd287554f54 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -643,6 +643,8 @@ GEM
       activesupport (>= 4.2)
       aes_key_wrap
       bindata
+    json-schema (2.8.1)
+      addressable (>= 2.4)
     json_schemer (0.2.12)
       ecma-re-validator (~> 0.2)
       hana (~> 1.3)
@@ -1464,6 +1466,7 @@ DEPENDENCIES
   jira-ruby (~> 2.1.4)
   js_regex (~> 3.4)
   json (~> 2.3.0)
+  json-schema (~> 2.8.0)
   json_schemer (~> 0.2.12)
   jwt (~> 2.1.0)
   kaminari (~> 1.0)
diff --git a/changelogs/unreleased/change-json-validation.yml b/changelogs/unreleased/change-json-validation.yml
index 92f9bab30584da90448744de9ca9f7475be641c6..a86233004ea50280391e7e8d779a20aaa38db42a 100644
--- a/changelogs/unreleased/change-json-validation.yml
+++ b/changelogs/unreleased/change-json-validation.yml
@@ -1,5 +1,5 @@
 ---
-title: Stop using json-schema gem
+title: Stop using json-schema gem for production
 merge_request: 56745
 author:
 type: other