Deliver requested Test data from Development teams for new Staging
Related to gitlab#338976. Based on the collective feedback received https://gitlab.com/gitlab-org/gitlab/-/issues/338976#note_692771563, we have categorized them into 7 main themes. | Theme | Data request | Issue ID | | ------ | ------ | ---- | | Admin access and admin accounts :white_check_mark: | Admin access by default <br/>Admin accounts <br/> Auditor accounts <br/> Multiple accounts with differing access levels <br/> Access to test against SAML group <br/> Owner access to premium groups | https://gitlab.com/gitlab-org/gitlab/-/issues/344427 | | Account creation capability :white_check_mark: | Ability to sign up new accounts. <br/> Ability to sign up new namespace/projects with a user not on a paid plan | https://gitlab.com/gitlab-org/gitlab/-/issues/344431 | | Large scale Test projects ,accounts, packages, groups | Projects with different licensing tiers <br/> Large number of groups <br/> Large number of accounts <br/> Large number of projects. <br/> Consistent and reliable test projects, with comprehensive and variety of vulnerabilities and findings from our security scanners. <br/> Pre-populated packages | https://gitlab.com/gitlab-org/gitlab/-/issues/344432 | | Configuration needs | Outgoing email - https://docs.gitlab.com/omnibus/settings/smtp.html <br/> INCOMING EMAIL - https://docs.gitlab.com/ee/administration/incoming_email.html. <br/> Asset proxy - https://docs.gitlab.com/ee/security/asset_proxy.html. <br/> Object storage for uploads - https://docs.gitlab.com/ee/administration/uploads.html#using-object-storage. <br/> Custom service desk email address - https://docs.gitlab.com/ee/user/project/service_desk.html#using-a-custom-email-address. <br/> License encryption keys need to match staging.gitlab.com and customers.stg.gitlab.com. <br/> Require new staging Admin token to create data via APIs. <br/> Enable Advanced Search | https://gitlab.com/gitlab-org/gitlab/-/issues/344434 | | CustomersDot Integration | Access to CustomersDot Staging | https://gitlab.com/gitlab-org/gitlab/-/issues/352594 | | Snowplow access :white_check_mark: | Access to Snowplow data. <br/> Snowplow collector should be configured to use https://snowplow.trx.gitlab.net | https://gitlab.com/gitlab-org/gitlab/-/issues/352496 | | Migration of existing data | Port [secure-team-test group](https://staging.gitlab.com/secure-team-test). <br/> Migrate existing projects and issues --> "sanitized" version on staging!| https://gitlab.com/gitlab-org/gitlab/-/issues/344444 | | Geo needs | Sample data for all replicable data types | https://gitlab.com/gitlab-org/gitlab/-/issues/344446 | | Global Search :white_check_mark: | Enable Advanced Search | https://gitlab.com/gitlab-org/gitlab/-/issues/340514 | | Data creation | Process for adding new requirements in the future OR framework that enhances engineers to create their own data | https://gitlab.com/gitlab-org/gitlab/-/issues/344448 |
epic