-
Notifications
You must be signed in to change notification settings - Fork 26
Closed
Description
Blocker things
technical stuff
- loading initial data, options:
- put the internal.db inside a volume, that will be
kubectl cp
ed by Rafa- adding example.db https://github.com/src-d/issues-infrastructure/issues/129
- adding our real data
deliver the database inside of the imageRafa access the container, pull the data and run the export
- put the internal.db inside a volume, that will be
- Server should bootstrap the DB if it's empty #69 make sure that the server won't panic if it is launched without a DB
- (nice to have) the server will init the DB if it does not exist
- the server will use the db inside the volume:
- the path of the DB will be a default value, and should point to
/var/...
- that path should be hardcoded in the charts, to let them mount the volume properly
- the path of the DB will be a default value, and should point to
- deployment (Rafa tested and it works), but there are missing things:
- fix the Docker image Single binary #36 → Prepare the project to be deployed #85
- env values, urls...
- Rafa: configure drone Setup release process #30 (review)
- fix the Docker image Single binary #36 → Prepare the project to be deployed #85
- fix x509 error in /oauth-callback Unhandled error in /oauth-callback #98
- tag 0.0.1 release and publish
a binary atGH release Update: publishing artefacts it tracked under Release process: publish more artefacts #159
PRs that needs to be merged
- docs Documentation improvements #29
- db part Connect the frontend UI with the backend API #56
- acl control Restrict access of authenticated users #60
- single binary Single binary #36
- deploy Prepare the project to be deployed #85
GitHub configurations needed
- Alex: Create Application, generate OAuth tokens, communicate the secrets to infra team
- Alex: Create the new organization and teams (reviewers and workers), and add users to the teams.
Next steps
- Add a button to export data into volume
(nice to have: serve the data right away) Implement a way to download DB exports #73 - reviewer part
- let's decide how to rollback in the future, options:
- kubectl command
- tag a new version with old code
- being able to access the logs:
- @rporres should explain how to proceed
- improve logging errors Logg original errors #50
Metadata
Metadata
Assignees
Labels
No labels