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

[self-hosted] Release 0.10.0 #4710

Closed
8 tasks done
geropl opened this issue Jul 6, 2021 · 10 comments
Closed
8 tasks done

[self-hosted] Release 0.10.0 #4710

geropl opened this issue Jul 6, 2021 · 10 comments
Assignees
Labels
roadmap item: align self-hosted release https://bit.ly/3bgsCkZ self-hosted type: work item This issue pertains to something we have to do where the result is not code or a deployed feature

Comments

@geropl
Copy link
Member

geropl commented Jul 6, 2021

After we released 0.9.0 with quite a delay, we plan to have a regular cadence to not let down our Self-Hosted users.

In that vein - and after the release to gitpod.io last week - we plan to quickly release 0.10.0, which should be a straight-forward "test-and-release" because there have been no bigger changes that should impact Self-Hosted.

Test

  • test on k3s
    - [ ] test on GCP

Tasks

/cc @corneliusludmann @solomonope

@geropl geropl added self-hosted type: work item This issue pertains to something we have to do where the result is not code or a deployed feature roadmap item: align self-hosted release https://bit.ly/3bgsCkZ labels Jul 6, 2021
@geropl
Copy link
Member Author

geropl commented Jul 6, 2021

Dumping my personal notes here, in hope this might help whoever works on this: https://github.com/gitpod-io/website/issues/745

@geropl
Copy link
Member Author

geropl commented Jul 8, 2021

Also, "Teams" introduced a minor regression with the "Setup" page here: if "getTeams" is faster than "getLoggedInUser" (as it is for me) the error "not logged in" shadows the "needs setup" error code.

Both calls have to be made sequentially.

Fixed with #4764.

@geropl
Copy link
Member Author

geropl commented Jul 9, 2021

I'm un-assigning mysql here as we're blocked here until we decided on one of the approaches for registry (see above) and I won't be available on Monday.

@geropl geropl removed their assignment Jul 9, 2021
@asthomasdk
Copy link

Is there an updated release date for 0.10.0?

@geropl
Copy link
Member Author

geropl commented Jul 13, 2021

@asthomasdk We plan to tackle the last issues (see top) starting tomorrow.

/cc @corneliusludmann

@asthomasdk
Copy link

Cool!
We are keenly awaiting a working release.

@corneliusludmann corneliusludmann self-assigned this Jul 14, 2021
@geropl
Copy link
Member Author

geropl commented Jul 15, 2021

@corneliusludmann Tested latest main.1107 on my (existing) installation and still get this which looks like a migration error:
image

@geropl
Copy link
Member Author

geropl commented Jul 15, 2021

Found (my) db migration bug: I used a bnroken main version for testing, which had the migration order wrong, and between helm deletes the DB state was stored on a PV 🤦 Now, after a helm del AND kubectl delete ns gitpod, I was able to install and setup successfully 🎉

As present I'm now presented with this:
image

@geropl
Copy link
Member Author

geropl commented Jul 15, 2021

Ok, fixed that (see tasks above for totods).
Now:
image

@geropl
Copy link
Member Author

geropl commented Jul 15, 2021

Ok, helm del gitpod && helm upgrade --install... did the trick: ✔️

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
roadmap item: align self-hosted release https://bit.ly/3bgsCkZ self-hosted type: work item This issue pertains to something we have to do where the result is not code or a deployed feature
Projects
None yet
Development

No branches or pull requests

4 participants