-
Notifications
You must be signed in to change notification settings - Fork 261
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] Release 3.7 #6341
Comments
Agreed on developer call 20220324 that we would aim to branch on Monday
for future releases we should clearly list our other repos (some combination of an entry in the issue, with other content in egeria-docs?) so that reader can understand more accurately the scope of the release, including for these additional components & our growing set of connectors and additional projects |
Additional task
|
Signed-off-by: Nigel Jones <[email protected]>
Signed-off-by: Nigel Jones <[email protected]>
The branch and version updates have now been done (subject to merge). If any fixes are identified that are needed in 3.7 |
Signed-off-by: Nigel Jones <[email protected]>
odpi/egeria#6341 prerelease charts for 3.7
#6341 update version to 3.8-SNAPSHOT
First iteration of helm chart updates done to support testing (CTS/notebooks) See note also for the react-ui certificates. |
(Release 3.7) #6341 update version to 3.7
Noted automated curation lab fails - see odpi/egeria-coco-labs#32 (lab still being developed, same failure in 3.6) |
Noted swagger UI still has some bad links - #6158 |
CTS graph completed with no test failures -> https://gist.github.com/d2366654723bedb24cef00588ade98b6 @cmgrote I've previously used the cts notebook for validation. - The overall results look similar. I'm now using the cts chart -- Can you clarify this is normal -- and is any action needed
In this example the overall profile result is CONFORMANCE, but there are a lot of UNKNOWN_STATUS in the requirement summary Secondly, do you have any methodology you've previously used to parse the overall results into a formatted presentation suitable, for example, for release notes - or issue annotation? |
CTS complete for mem (see odpi/egeria-charts#138 -- changed needed to chart + possible cohort issue) |
#6353 was opened from the cts investigation - this looks like a very specific timing condition, and not a regression. I am inclined therefore not to hold release until resolved. Please comment if you object. cc: @mandy-chessell |
CTS results are consistent with previous releases. For clarity the graph and inmem profile results are as follows local graph (Janus)
And in-memory:
|
Good day. Is it possible to make tests for releases using egeria-connector-xtdb for local repository? XTDB configuration as example. {{baseURL}}/open-metadata/admin-services/users/{{user}}/servers/{{server}}/local-repository/mode/plugin-repository/connection { |
Signed-off-by: Nigel Jones <[email protected]>
Signed-off-by: Nigel Jones <[email protected]>
odpi/egeria#6341 create 3.7 release files and update index
@MaximVetlugin That's a good question - what happens currently is that after base egeria ships, the XTDB connector is typically tested (CTS) by @cmgrote, and then we release it. this is usually a few days after the base. The xtdb config may not match your exact configuration I think you're right to stress the importance of this, as XTDB in my view is our best connector - most capable, temporal queries, flexible, high availability. In 3.6 one improvement is that the CTS chart now
I think we could improve here (some are already planned)
Contributions very welcome, I'd suggest we open a fresh issue (probably we start with one in the crux repo as that's the focus) to discuss further and figure out next steps with explicit links to other activities, and can also talk about any contributions you may wish to make ;-) |
Release for base ready to be pushed to sonatype/maven central. However javadoc is failing validation on all artifacts
|
Signed-off-by: Nigel Jones <[email protected]>
odpi/egeria#6341 update ui for pre-release test of 3.7
This reverts commit 7a46179. UI update will be in a future release > 3.7.0 Signed-off-by: Nigel Jones <[email protected]>
Signed-off-by: Nigel Jones <[email protected]>
Charts 3.7.0 are released to support the egeria 3.7 release |
Closing the release issue at this point |
Work Plan
Create release x.y :
Prior to the release work
Branching & Correcting versions
Final updates to the release
Generate a release image for testing
Updating the React UI (as this is part of the notebook test). Note egeria-ui is out of scope other than inclusion of current release
Updating the Helm Charts (egeria-charts repo)
Final tests
Final Docs
Final build and publish
Additional components
The text was updated successfully, but these errors were encountered: