-
-
Notifications
You must be signed in to change notification settings - Fork 4.1k
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
Release v7 #14178
Comments
I'll update this comment with the status as I address the issues above.
Update: Couchbased removed in #14186 so the first two are no longer an issue. The 3rd item is still an issue and also might have problems on Windows. |
It'd be cool if we could clean this up at the end of
I think the following would be better:
Definitely a stretch goal. |
Added a bug bounty so y'all can expense beers on Okta after the release. 😄 |
Not sure. I take a look. |
@mraible fixed couchbase primaryKey reference in your mongodb branch. Realized later that mongodb branch was not couchbase 😆 . I can setup an environment to test if there are more problems later. edit:
https://github.com/hipster-labs/jhipster-daily-builds/runs/2039400380?check_suite_focus=true |
I just realized that Couchbase + Spring Boot 2.4 is still pending in this PR. |
@mshima : should we add yeoman 5 in the list ? |
@pascalgrimaud added. Hopefully I can finish the PR today. |
Just crazy! Ok so I won't do the final v7 release this weekend, so probably the next weekend, to give time to finish the last items here. |
Is it possible to create a release just from the JHipster-bom/framework? A 7.0.0-beta-2 or something like that? Currently, the generator use 7.0.0-SNAPSHOT dependency, which makes local testing a bit fragile. |
I believe @jdubois might've fixed things so the SNAPSHOT build is published nightly. |
It should work automatically but I didn't test -> please mention/contact me if you don't see the snapshots |
@gzsombor : you need to do these steps
It can be easily done with an alias. It took less than 15sec, if you decide to skip tests:
|
similar to improvement suggested by Matt, after generating full microservices applications, there are some changes, which are not correctly commit with git |
@pascalgrimaud can you confirm if the changes are only json files? |
Yes, package.json, package lock and yo rc, if I remember well |
I was digging into it to make sure it wasn't related to the generator5 update. So the generator generates using Including prettier-plugin-packagejson in the destination package.json may fix this issue for the package.json, yo-rc.json is a different. |
I'm not sure for yo-rc as I'm not with my computer right now :-p |
|
Would you mind to release |
@pascalgrimaud even with the PR there will be a diff in .yo-rc.json. Docker-compose writes to it after it was committed to git. |
@mshima : no worry about yo rc, it's minor |
@egvimo : the release beta.2 should be for the next week-end but I can't promise, as it's open source and we work for JHipster during our freetime. I'll do my best, just be patient :-) |
Added option to remove traefik support |
Couchbase is removed so I'm only concerned with |
I'm trying to deploy the
I was able to deploy my Docker images directly to my registry with commands like:
|
I was finally able to make things work after creating a new project and cluster. We might want to update our GCP docs with more detailed steps. After running
10 minutes later and it seems some containers failed to start.
Screenshot of workloads in Kubernetes Engine on GCP: Any ideas @saturnism? |
Can you check how the resource limits and requests are configured for |
Yes, I think that's it. I need to use better machines. Maybe I can specify the machine type when creating the cluster? |
I was thinking we are closed to v7 but it seems a lot of things are broken - https://github.com/hipster-labs/jhipster-daily-builds |
@pascalgrimaud I am confident the update to spring-boot 2.4.4 will fix it. It seems the issue started after I pushed the override of neo4j to 6.0.6... |
@pascalgrimaud In fact, looking now at the chronology of the merges, it might be that the issue started when it was merged #14365 or #14364 I already take a look and did not identify what could be the issue... |
I tried creating a new cluster on GCP with bigger machines.
Then, I ran
I tried UPDATE: Figured it out. When I ran
I tried deleting pods and re-deploying, but that didn't work. Deleting and re-creating my cluster did. |
The problem is with mysql, not sure if the driver or the docker image. |
Image has been updated 10 days ago, so it cannot be that. |
Does anyone know how to enable HTTPS on my apps that are deployed to GCP? I have everything running, but it's all over HTTP, which won't work with Okta. |
@DanielFran I've triggered an old commit that succeed and if failed with the same error. |
I figured out how to do HTTPS for my K8s cluster with @saturnism's external load balancing guide. Now that I've deployed everything successfully, I'm 👍 for releasing JHipster 7! Of course, I created my apps last night, so recent changes might've broken things. :) |
Ok, I'll ask a code freeze in the mailing list so let few days for daily builds |
I was able to get HTTP -> HTTPS working on my K8s cluster using the following code. // Force HTTPS
http.redirectToHttps(redirect -> redirect
.httpsRedirectWhen(e -> e.getRequest().getHeaders().containsKey("X-Forwarded-Proto"))
); |
Thanks @pascalgrimaud and everyone of the team. It's a pleasure to work with you! When will we have our virtual drink? 🍻 😁 |
We should organize it, and discuss about v8 :-) |
Overview of the feature request
This ticket is to track the release of JHipster 7 final. Things I'm looking into:
Motivation for or Use Case
Quality
The text was updated successfully, but these errors were encountered: