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

Setup seed data - Merge dev with main and create a release #70

Closed
1 of 3 tasks
Tracked by #78
tushar5526 opened this issue May 29, 2023 · 13 comments
Closed
1 of 3 tasks
Tracked by #78

Setup seed data - Merge dev with main and create a release #70

tushar5526 opened this issue May 29, 2023 · 13 comments
Assignees

Comments

@tushar5526
Copy link
Collaborator

tushar5526 commented May 29, 2023

  • Test the manual-setup.sh and setup DBs
  • When the project is up and running successfully, copy the seed data to dev branch
  • Merge dev to main and create a release
@chinmoy12c
Copy link
Member

@tushar5526 can you share some context on this issue and what's the current state?

@tushar5526
Copy link
Collaborator Author

Setup the project using the new updated scripts.
Seed all the databases with demo bot IDs to setup seed data.
Update the deployment script to seed the above seed data for new users, so they can get an e2e setup with them.

Seed data will not require writing a setup script with APIs call to bootstrap UCI. It's an easier way to setup the project, but kind of blackbox for users on what was done.

No progress on this as this was de-priortized. @RyanWalker277 already has other BE issues to work on.

@chinmoy12c chinmoy12c changed the title Setup seed data - Merge dev with main and create a release [CGCP] Setup seed data - Merge dev with main and create a release Jun 20, 2023
@karntrehan karntrehan changed the title [CGCP] Setup seed data - Merge dev with main and create a release Setup seed data - Merge dev with main and create a release Jun 20, 2023
@karntrehan
Copy link
Contributor

Server setup done. To test on the same server.

@geeky-abhishek
Copy link

Can be verified only when UCI setup is done on the 143. server (Playground server setup is in progress)

@geeky-abhishek
Copy link

@chinmoy12c and @RyanWalker277 to connect today for this

@karntrehan
Copy link
Contributor

Discussion had. @geeky-abhishek to work on the hardcoded web channel build.

@karntrehan
Copy link
Contributor

karntrehan commented Jul 21, 2023

External dependencies are blocking the one click deployment. Posthog and other external depencies to be made optional (currently) and removed. @RyanWalker277 to work with @chinmoy12c on this.

@karntrehan
Copy link
Contributor

Environment variables to be cleanup up as well. Tracked here: #33

@karntrehan
Copy link
Contributor

Need to add a delay in data insertion. This is to allow the container to spin up and setup completely.

@RyanWalker277
Copy link
Collaborator

RyanWalker277 commented Jul 31, 2023

Here is a list of tasks which are needed to be completed before merging the PR related to this ticket.

Here is a list of those tickets which are important for v2 setup but not a blocker in merging the PR

@karntrehan
Copy link
Contributor

Target to be closed today.

@geeky-abhishek
Copy link

.env cleaup is still pending. @RyanWalker277 Will create a separate ticket for this

@geeky-abhishek
Copy link

@chinmoy12c & @RyanWalker277 will test this

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

5 participants