Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Initial support for is_rollout flag in experiments #6624

Closed
data-sync-user opened this issue Nov 5, 2021 · 5 comments
Closed

Initial support for is_rollout flag in experiments #6624

data-sync-user opened this issue Nov 5, 2021 · 5 comments
Assignees

Comments

@data-sync-user
Copy link
Collaborator

data-sync-user commented Nov 5, 2021

Overview of tasks (with some additions) per the "Mega MVP 2" section of Nimbus Rollouts Technical Plan:

  • Add is_rollout bool to experiment
  • Add is_rollout to experimenter admin
  • Slug preface exp/rol
  • Lock to a single branch
  • Set is_rollout bool on DTO
  • Namespace buckets by exp/rol
  • Set is_rollout on experiment cloned via "Promote to Rollout" button

┆Issue is synchronized with this Jira Epic

@data-sync-user
Copy link
Collaborator Author

➤ Les Orchard commented:

Thought we already had an epic or some issues for this work, but couldn’t find them. Figured I’d just go ahead and try breaking it down really quick and then start in on it.

@data-sync-user
Copy link
Collaborator Author

➤ Jared Lockhart commented:

Changes tracked here: mozilla/nimbus-shared#183 ( https://github.com/mozilla/nimbus-shared/issues/183|smart-link )

@data-sync-user
Copy link
Collaborator Author

➤ Les Orchard commented:

Merged the schema change ( mozilla/nimbus-shared#179 ) adding the isRollout property after feedback. Next step in the process ( mozilla/nimbus-shared#183 ) is to create a nimbus-shared release with the changes and then file QA tickets.

@data-sync-user
Copy link
Collaborator Author

➤ Les Orchard commented:

QA tickets were filed and underway. Holding off on the nimbus-shared release to adopt sample data actually used in QA process as part of the release.

@data-sync-user
Copy link
Collaborator Author

➤ Jared Lockhart commented:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants