Provide payload to initialize StaticSiteEditor

Contributes to #212560

* Add `Gitlab::StaticSiteEditor::Config` entity to generate payload
* Populate `data` attribute with required attributes
197 jobs for !29058 with 212560_initialize_sse_frontend in 55 minutes and 45 seconds (queued for 9 seconds)
detached
Status Job ID Name Coverage
  Sync
manual #502294045
gitlab-org allowed to fail manual
dont-interrupt-me
 
  Prepare
passed #502294058
docker gitlab-org
build-qa-image

00:04:00

passed #502294049
gitlab-org
compile-assets pull-cache

00:09:19

passed #502294052
gitlab-org
compile-assets pull-cache as-if-foss

00:08:49

passed #502294047
docker gitlab-org
gitlab:assets:compile pull-cache

00:30:20

passed #502294067
gitlab-org
retrieve-tests-metadata

00:01:10

manual #502294060
gitlab-org allowed to fail manual
review-cleanup
manual #502294063
gitlab-org allowed to fail manual
review-gcp-cleanup
passed #502294066
gitlab-org
review-stop-failed-deployment

00:01:21

passed #502294055
gitlab-org
setup-test-env pg10

00:09:29

 
  Fixtures
passed #502294069
gitlab-org
frontend-fixtures

00:16:32

passed #502294073
gitlab-org
frontend-fixtures-as-if-foss

00:08:35

 
  Test
passed #502294103
gitlab-org
code_quality

00:17:14

passed #502294420
gitlab-org
danger-review

00:05:19

passed #502294253
gitlab-org
db:check-schema

00:04:25

passed #502294254
gitlab-org
db:migrate-from-v11.11.0

00:15:02

passed #502294252
gitlab-org
db:migrate:reset

00:05:08

passed #502294255
gitlab-org
db:rollback

00:05:40

passed #502294417
gitlab-org
db:rollback geo

00:04:45

failed #502294105
gitlab-org allowed to fail
dependency_scanning

00:01:21

passed #502294109
gitlab-org
downtime_check

00:05:20

passed #502294256
gitlab-org
gitlab:setup

00:04:56

passed #502294421
gitlab-org
gitlab_git_test

00:01:07

passed #502294079
gitlab-org
graphql-reference-verify

00:04:45

passed #502294085
gitlab-org
jest 1/2

00:09:44

passed #502294088
gitlab-org
jest 2/2

00:10:21

passed #502294090
gitlab-org
jest-as-if-foss

00:13:17

passed #502294080
gitlab-org
karma

00:09:57

63.36%
passed #502294082
gitlab-org
karma-as-if-foss

00:07:40

passed #502294094
gitlab-org
memory-on-boot

00:06:49

passed #502294092
gitlab-org
memory-static

00:04:36

passed #502294098
gitlab-org
qa:internal

00:02:43

passed #502294099
gitlab-org
qa:internal-as-if-foss

00:02:29

passed #502294101
gitlab-org
qa:selectors

00:02:29

passed #502294102
gitlab-org
qa:selectors-as-if-foss

00:02:24

passed #502294251
gitlab-org
rspec fast_spec_helper

00:05:33

passed #502294179
gitlab-org
rspec integration pg10 1/8

00:18:53

passed #502294183
gitlab-org
rspec integration pg10 2/8

00:18:04

failed #502294185
gitlab-org
rspec integration pg10 3/8

00:18:44

passed #502294188
gitlab-org
rspec integration pg10 4/8

00:19:24

passed #502294191
gitlab-org
rspec integration pg10 5/8

00:18:03

passed #502294193
gitlab-org
rspec integration pg10 6/8

00:17:23

passed #502294195
gitlab-org
rspec integration pg10 7/8

00:18:11

passed #502294197
gitlab-org
rspec integration pg10 8/8

00:21:13

passed #502294294
gitlab-org
rspec integration pg10-as-if-foss 1/8

00:18:18

passed #502294295
gitlab-org
rspec integration pg10-as-if-foss 2/8

00:19:18

failed #502294297
gitlab-org
rspec integration pg10-as-if-foss 3/8

00:18:55

passed #502294298
gitlab-org
rspec integration pg10-as-if-foss 4/8

00:18:37

passed #502294299
gitlab-org
rspec integration pg10-as-if-foss 5/8

00:15:54

passed #502294306
gitlab-org
rspec integration pg10-as-if-foss 6/8

00:16:36

passed #502294308
gitlab-org
rspec integration pg10-as-if-foss 7/8

00:17:16

passed #502294312
gitlab-org
rspec integration pg10-as-if-foss 8/8

00:17:49

passed #502294110
gitlab-org
rspec migration pg10 1/5

00:12:54

passed #502294115
gitlab-org
rspec migration pg10 2/5

00:16:30

passed #502294118
gitlab-org
rspec migration pg10 3/5

00:20:13

passed #502294124
gitlab-org
rspec migration pg10 4/5

00:22:43

passed #502294127
gitlab-org
rspec migration pg10 5/5

00:21:39

passed #502294257
gitlab-org
rspec migration pg10-as-if-foss 1/5

00:10:42

passed #502294258
gitlab-org
rspec migration pg10-as-if-foss 2/5

00:15:28

passed #502294259
gitlab-org
rspec migration pg10-as-if-foss 3/5

00:19:43

passed #502294260
gitlab-org
rspec migration pg10-as-if-foss 4/5

00:21:23

passed #502294262
gitlab-org
rspec migration pg10-as-if-foss 5/5

00:21:31

passed #502294199
gitlab-org
rspec system pg10 1/24

00:16:46

passed #502294219
gitlab-org
rspec system pg10 10/24

00:19:29

passed #502294221
gitlab-org
rspec system pg10 11/24

00:18:41

passed #502294224
gitlab-org
rspec system pg10 12/24

00:16:42

passed #502294226
gitlab-org
rspec system pg10 13/24

00:17:23

passed #502294229
gitlab-org
rspec system pg10 14/24

00:16:44

passed #502294234
gitlab-org
rspec system pg10 15/24

00:17:44

passed #502294238
gitlab-org
rspec system pg10 16/24

00:21:51

passed #502294241
gitlab-org
rspec system pg10 17/24

00:18:02

passed #502294244
gitlab-org
rspec system pg10 18/24

00:18:48

passed #502294245
gitlab-org
rspec system pg10 19/24

00:19:43

passed #502294201
gitlab-org
rspec system pg10 2/24

00:17:34

passed #502294246
gitlab-org
rspec system pg10 20/24

00:17:04

passed #502294247
gitlab-org
rspec system pg10 21/24

00:18:45

passed #502294248
gitlab-org
rspec system pg10 22/24

00:19:36

passed #502294249
gitlab-org
rspec system pg10 23/24

00:18:40

passed #502294250
gitlab-org
rspec system pg10 24/24

00:17:16

passed #502294203
gitlab-org
rspec system pg10 3/24

00:19:39

passed #502294206
gitlab-org
rspec system pg10 4/24

00:20:43

passed #502294208
gitlab-org
rspec system pg10 5/24

00:17:27

passed #502294209
gitlab-org
rspec system pg10 6/24

00:19:07

passed #502294211
gitlab-org
rspec system pg10 7/24

00:16:39

passed #502294214
gitlab-org
rspec system pg10 8/24

00:19:11

passed #502294216
gitlab-org
rspec system pg10 9/24

00:17:11

passed #502294317
gitlab-org
rspec system pg10-as-if-foss 1/24

00:17:16

passed #502294333
gitlab-org
rspec system pg10-as-if-foss 10/24

00:17:21

passed #502294336
gitlab-org
rspec system pg10-as-if-foss 11/24

00:16:40

passed #502294338
gitlab-org
rspec system pg10-as-if-foss 12/24

00:13:37

passed #502294340
gitlab-org
rspec system pg10-as-if-foss 13/24

00:16:01

passed #502294342
gitlab-org
rspec system pg10-as-if-foss 14/24

00:15:54

passed #502294345
gitlab-org
rspec system pg10-as-if-foss 15/24

00:16:48

passed #502294347
gitlab-org
rspec system pg10-as-if-foss 16/24

00:17:00

passed #502294350
gitlab-org
rspec system pg10-as-if-foss 17/24

00:15:26

passed #502294358
gitlab-org
rspec system pg10-as-if-foss 18/24

00:16:32

passed #502294360
gitlab-org
rspec system pg10-as-if-foss 19/24

00:17:22

passed #502294320
gitlab-org
rspec system pg10-as-if-foss 2/24

00:16:18

passed #502294362
gitlab-org
rspec system pg10-as-if-foss 20/24

00:15:56

passed #502294364
gitlab-org
rspec system pg10-as-if-foss 21/24

00:14:53

passed #502294368
gitlab-org
rspec system pg10-as-if-foss 22/24

00:16:03

passed #502294371
gitlab-org
rspec system pg10-as-if-foss 23/24

00:16:47

passed #502294375
gitlab-org
rspec system pg10-as-if-foss 24/24

00:15:23

passed #502294322
gitlab-org
rspec system pg10-as-if-foss 3/24

00:16:42

passed #502294324
gitlab-org
rspec system pg10-as-if-foss 4/24

00:15:10

passed #502294326
gitlab-org
rspec system pg10-as-if-foss 5/24

00:16:23

passed #502294327
gitlab-org
rspec system pg10-as-if-foss 6/24

00:18:14

passed #502294328
gitlab-org
rspec system pg10-as-if-foss 7/24

00:15:29

passed #502294329
gitlab-org
rspec system pg10-as-if-foss 8/24

00:14:01

passed #502294331
gitlab-org
rspec system pg10-as-if-foss 9/24

00:17:54

passed #502294129
gitlab-org
rspec unit pg10 1/20

00:24:30

passed #502294153
gitlab-org
rspec unit pg10 10/20

00:21:23

passed #502294155
gitlab-org
rspec unit pg10 11/20

00:20:16

passed #502294157
gitlab-org
rspec unit pg10 12/20

00:19:27

passed #502294159
gitlab-org
rspec unit pg10 13/20

00:18:51

passed #502294161
gitlab-org
rspec unit pg10 14/20

00:21:05

passed #502294164
gitlab-org
rspec unit pg10 15/20

00:22:11

passed #502294166
gitlab-org
rspec unit pg10 16/20

00:21:04

passed #502294168
gitlab-org
rspec unit pg10 17/20

00:23:17

passed #502294170
gitlab-org
rspec unit pg10 18/20

00:18:53

passed #502294173
gitlab-org
rspec unit pg10 19/20

00:19:24

passed #502294132
gitlab-org
rspec unit pg10 2/20

00:18:34

passed #502294176
gitlab-org
rspec unit pg10 20/20

00:21:43

passed #502294134
gitlab-org
rspec unit pg10 3/20

00:19:05

passed #502294136
gitlab-org
rspec unit pg10 4/20

00:20:01

passed #502294138
gitlab-org
rspec unit pg10 5/20

00:19:33

passed #502294141
gitlab-org
rspec unit pg10 6/20

00:22:20

passed #502294144
gitlab-org
rspec unit pg10 7/20

00:20:41

passed #502294147
gitlab-org
rspec unit pg10 8/20

00:21:02

passed #502294149
gitlab-org
rspec unit pg10 9/20

00:20:14

passed #502294263
gitlab-org
rspec unit pg10-as-if-foss 1/20

00:21:35

passed #502294283
gitlab-org
rspec unit pg10-as-if-foss 10/20

00:16:31

passed #502294284
gitlab-org
rspec unit pg10-as-if-foss 11/20

00:19:54

passed #502294285
gitlab-org
rspec unit pg10-as-if-foss 12/20

00:16:15

passed #502294286
gitlab-org
rspec unit pg10-as-if-foss 13/20

00:17:24

passed #502294287
gitlab-org
rspec unit pg10-as-if-foss 14/20

00:17:18

passed #502294288
gitlab-org
rspec unit pg10-as-if-foss 15/20

00:18:32

passed #502294289
gitlab-org
rspec unit pg10-as-if-foss 16/20

00:15:41

passed #502294290
gitlab-org
rspec unit pg10-as-if-foss 17/20

00:18:56

passed #502294291
gitlab-org
rspec unit pg10-as-if-foss 18/20

00:16:13

passed #502294292
gitlab-org
rspec unit pg10-as-if-foss 19/20

00:18:57

passed #502294265
gitlab-org
rspec unit pg10-as-if-foss 2/20

00:17:00

passed #502294293
gitlab-org
rspec unit pg10-as-if-foss 20/20

00:19:25

passed #502294266
gitlab-org
rspec unit pg10-as-if-foss 3/20

00:18:14

passed #502294270
gitlab-org
rspec unit pg10-as-if-foss 4/20

00:17:38

passed #502294273
gitlab-org
rspec unit pg10-as-if-foss 5/20

00:18:13

passed #502294276
gitlab-org
rspec unit pg10-as-if-foss 6/20

00:17:19

passed #502294278
gitlab-org
rspec unit pg10-as-if-foss 7/20

00:17:57

passed #502294280
gitlab-org
rspec unit pg10-as-if-foss 8/20

00:17:37

passed #502294282
gitlab-org
rspec unit pg10-as-if-foss 9/20

00:17:20

passed #502294398
gitlab-org
rspec-ee integration pg10 1/4

00:16:42

passed #502294399
gitlab-org
rspec-ee integration pg10 2/4

00:18:55

passed #502294401
gitlab-org
rspec-ee integration pg10 3/4

00:16:40

passed #502294403
gitlab-org
rspec-ee integration pg10 4/4

00:17:30

passed #502294412
gitlab-org
rspec-ee integration pg10 geo

00:09:44

passed #502294378
gitlab-org
rspec-ee migration pg10 1/2

00:09:31

passed #502294381
gitlab-org
rspec-ee migration pg10 2/2

00:09:42

passed #502294404
gitlab-org
rspec-ee system pg10 1/6

00:19:49

passed #502294405
gitlab-org
rspec-ee system pg10 2/6

00:19:59

passed #502294406
gitlab-org
rspec-ee system pg10 3/6

00:23:41

passed #502294407
gitlab-org
rspec-ee system pg10 4/6

00:17:02

passed #502294408
gitlab-org
rspec-ee system pg10 5/6

00:25:22

passed #502294409
gitlab-org
rspec-ee system pg10 6/6

00:18:05

passed #502294415
gitlab-org
rspec-ee system pg10 geo

00:10:12

passed #502294383
gitlab-org
rspec-ee unit pg10 1/10

00:16:47

passed #502294397
gitlab-org
rspec-ee unit pg10 10/10

00:13:40

passed #502294384
gitlab-org
rspec-ee unit pg10 2/10

00:17:23

passed #502294385
gitlab-org
rspec-ee unit pg10 3/10

00:16:38

passed #502294387
gitlab-org
rspec-ee unit pg10 4/10

00:22:52

passed #502294390
gitlab-org
rspec-ee unit pg10 5/10

00:23:20

passed #502294392
gitlab-org
rspec-ee unit pg10 6/10

00:27:10

passed #502294393
gitlab-org
rspec-ee unit pg10 7/10

00:20:12

passed #502294395
gitlab-org
rspec-ee unit pg10 8/10

00:17:51

passed #502294396
gitlab-org
rspec-ee unit pg10 9/10

00:14:51

passed #502294410
gitlab-org
rspec-ee unit pg10 geo 1/2

00:18:54

passed #502294411
gitlab-org
rspec-ee unit pg10 geo 2/2

00:19:58

passed #502294424
gitlab-org
run-dev-fixtures

00:04:41

passed #502294425
gitlab-org
run-dev-fixtures-ee

00:05:47

passed #502294104
gitlab-org
sast

00:13:35

passed #502294106
gitlab-org
static-analysis 1/2

00:18:58

failed #502294108
gitlab-org
static-analysis 2/2

00:11:31

passed #502294091
gitlab-org
webpack-dev-server

00:07:24

 
  Post Test
passed #502294426
gitlab-org
coverage-frontend

00:04:52

skipped #502294427
gitlab-org
rspec:coverage
 
  Review Prepare
passed #502294428
gitlab-org
review-build-cng

00:25:21

 
  Review
skipped #502294429
gitlab-org allowed to fail
review-deploy
skipped #502294430
gitlab-org allowed to fail manual
review-stop
 
  Qa
skipped #502294432
gitlab-org allowed to fail
dast
manual #502294431
gitlab-org allowed to fail manual
package-and-qa
skipped #502294439
docker gitlab-org allowed to fail
review-performance
skipped #502294434
docker gitlab-org allowed to fail manual
review-qa-all 1/5
skipped #502294435
docker gitlab-org allowed to fail manual
review-qa-all 2/5
skipped #502294436
docker gitlab-org allowed to fail manual
review-qa-all 3/5
skipped #502294437
docker gitlab-org allowed to fail manual
review-qa-all 4/5
skipped #502294438
docker gitlab-org allowed to fail manual
review-qa-all 5/5
skipped #502294433
docker gitlab-org allowed to fail
review-qa-smoke
 
  Post Qa
skipped #502294442
gitlab-org allowed to fail manual
parallel-spec-reports
 
Name Stage Failure
failed
rspec integration pg10-as-if-foss 3/8 Test
rspec_profiling/: found 1 matching files           
WARNING: tmp/capybara/: no matching files
tmp/memory_test/: found 2 matching files

junit_rspec.xml: found 1 matching files

Uploading artifacts to coordinator... ok
id=502294297 responseStatus=201 Created token=xxHF_tH6
Uploading artifacts...
junit_rspec.xml: found 1 matching files

Uploading artifacts to coordinator... ok
id=502294297 responseStatus=201 Created token=xxHF_tH6
ERROR: Job failed: exit code 1
failed
rspec integration pg10 3/8 Test
rspec_profiling/: found 1 matching files           
WARNING: tmp/capybara/: no matching files
tmp/memory_test/: found 2 matching files

junit_rspec.xml: found 1 matching files

Uploading artifacts to coordinator... ok
id=502294185 responseStatus=201 Created token=_zAp13zK
Uploading artifacts...
junit_rspec.xml: found 1 matching files

Uploading artifacts to coordinator... ok
id=502294185 responseStatus=201 Created token=_zAp13zK
ERROR: Job failed: exit code 1
failed
static-analysis 2/2 Test
    subject { config.project }
^^^^^^^^^^^^^^^^^^^^^^^^^^

15691 files inspected, 5 offenses detected


Running after_script
Uploading artifacts for failed job
ERROR: Job failed: exit code 1
failed
dependency_scanning Test
$ docker run \ # collapsed multi-line command
docker: error during connect: Post http://docker:2375/v1.40/containers/create: dial tcp: lookup docker on 169.254.169.254:53: no such host.
See 'docker run --help'.
Running after_script
Uploading artifacts for failed job
Uploading artifacts...
WARNING: gl-dependency-scanning-report.json: no matching files
ERROR: No files to upload
ERROR: Job failed: exit code 125