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

[Task]: Make up should handle data initialization and migrations #15020

Open
4 tasks
KevinMind opened this issue Sep 12, 2024 · 0 comments · May be fixed by mozilla/addons-server#22663
Open
4 tasks

[Task]: Make up should handle data initialization and migrations #15020

KevinMind opened this issue Sep 12, 2024 · 0 comments · May be fixed by mozilla/addons-server#22663
Assignees
Labels
repository:addons-server Issue relating to addons-server

Comments

@KevinMind
Copy link
Contributor

KevinMind commented Sep 12, 2024

Description

make up is now the default command to get an environment up and running and it is now reasonable to assume that it handles "everything" relating to project state.

However, it currently does not handle:

  1. first time initialization of the project (you need make initiailize_docker for this)
  2. reindexing elastic search
  3. running migrations
  4. creating the olympia database

The only reason those haven't been included is they are not idempotent, but they fairly clearly could be. So make up should do everything it does and the additional AC below.

Acceptance Criteria

Milestones/checkpoints

Checks

  • If the issue is ready to work on, I have removed the "needs:info" label.
  • If I have identified that the work is specific to a repository, I have removed "repository:addons-server" or "repository:addons-frontend"

┆Issue is synchronized with this Jira Task

@KevinMind KevinMind added the repository:addons-server Issue relating to addons-server label Sep 12, 2024
@KevinMind KevinMind self-assigned this Sep 12, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
repository:addons-server Issue relating to addons-server
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant