Skip to content

Commit 072d3cc

Browse files
author
Oleg Kunitsyn
committed
[ODM-12773] Fix release notes for release 1.58
1 parent c1948b7 commit 072d3cc

File tree

2 files changed

+1
-278
lines changed

2 files changed

+1
-278
lines changed
Lines changed: 0 additions & 276 deletions
Original file line numberDiff line numberDiff line change
@@ -245,279 +245,3 @@ Things that you have keep in mind before upgrading process:
245245
repository: busybox
246246
tag: 1.36.1
247247
```
248-
249-
## Version 1.57
250-
251-
!!! danger
252-
253-
This version must be installed before proceeding with the next update.
254-
255-
!!! tip ""
256-
Helm chart version 1.57.0
257-
258-
### Helm configuration changes
259-
260-
- Removed the link to the database for the service `func-file`. If you have it in your `values.yaml`, then you can safely remove the `spring` map completely.
261-
262-
```yaml
263-
funcFile:
264-
configurationFiles:
265-
"application.yaml":
266-
spring:
267-
datasource:
268-
# -- Mysql jdbc URL
269-
url: "jdbc:mysql://..."
270-
```
271-
272-
- For the Clickhouse `busybox` image, the ability to set the repository and version has been added.
273-
274-
```yaml
275-
clickhouse:
276-
busyboxImage:
277-
# -- Image registry
278-
registry: docker.io
279-
# -- Image repository
280-
repository: busybox
281-
# -- Image tag
282-
tag: 1.36.1
283-
```
284-
285-
## Version 1.56
286-
287-
!!! tip ""
288-
Helm chart version 1.56.1
289-
290-
### Export metrics to Genestack
291-
292-
Fluent-bit was introduced as an extra service tasked with collecting and dispatching metrics in Prometheus format to a Genestack.
293-
294-
These metrics encompass technical and/or product-related data, devoid of any sensitive information.
295-
296-
If you wish to deactivate this functionality, you can do so by configuring the following parameter:
297-
298-
```yaml
299-
fluent-bit:
300-
enabled: false
301-
```
302-
303-
### Helm configuration changes
304-
305-
Now organization name and hostname are in a `global` section:
306-
307-
From:
308-
309-
```yaml
310-
odmFrontendHostname: odm.local
311-
applications:
312-
configurationFiles:
313-
"application.yaml":
314-
frontend:
315-
ui:
316-
organization:
317-
name: "Genestack"
318-
```
319-
320-
To:
321-
322-
```yaml
323-
global:
324-
hostname: odm.local
325-
organizationName: "Genestack"
326-
```
327-
328-
## Version 1.55
329-
330-
!!! tip ""
331-
Helm chart version 1.55.4
332-
333-
### Configure ODM usage together with encrypted S3 bucket (SSE-KMS and SSE-S3 only)
334-
335-
#### Introduction
336-
337-
!!! attention ""
338-
You can find configuration examples in the ODM Helm chart.
339-
340-
In case you have several AWS credentials in your configuration, you need to modify only the credentials for
341-
accessing the bucket in specified as `frontend.aws.bucket`.
342-
343-
#### SSE-KMS
344-
345-
To enable uploading into an SSE-KMS encrypted bucket, you need to customize `func-file` configuration.
346-
The following configuration example uses a bucket encrypted by SSE-KMS with the name `<BUCKET_NAME>`.
347-
The bucket configuration should specify the algorithm `aws:kms` as `preferredAlgorithm`. Additionally,
348-
the property `kmsCmkId` should be added with a value equal to key id `arn:aws:kms:...` if the bucket policy
349-
requires this key to be explicitly send on PUT request. The `func-file` section in the configuration
350-
should look like this:
351-
352-
#### SSE-S3
353-
354-
The SSE-S3 encryption type is default to the most buckets. To force ODM request
355-
this type of encryption from S3 provider for `<BUCKET_NAME>`, you need to specify
356-
the `preferredAlgorithm` property with the value `AES256`:
357-
358-
#### On `storage_config` section configuration in `func-file`
359-
360-
Keep in mind that `func-file` reads the `storage_config` section sequentially. You can create specific configurations
361-
for individual buckets, e.g., if one has SSE-KMS encryption while others do not. To do this, as the first item in
362-
the list, you'll need to specify the bucket with the specific configuration and its name. Then, provide the general
363-
configuration for the other buckets using the wildcard symbol `*`. ODM will only upload files to the bucket, specified
364-
as `frontend.aws.bucket` property, regardless to `storage_config` section.
365-
366-
### Genestack pod separation
367-
368-
Example on the image section, but it's applicable for sections with backend/frontend separation.
369-
370-
ApplicationSettings changes showed separately:
371-
372-
From:
373-
374-
```yaml
375-
genestack:
376-
image:
377-
backend:
378-
registry: 091468197733.dkr.ecr.us-east-1.amazonaws.com
379-
repository: genestack/core
380-
pullPolicy: Always
381-
pullSecrets: []
382-
frontend:
383-
registry: 091468197733.dkr.ecr.us-east-1.amazonaws.com
384-
repository: genestack/applications
385-
pullPolicy: Always
386-
pullSecrets: []
387-
```
388-
389-
To:
390-
391-
```yaml
392-
core:
393-
image:
394-
registry: 091468197733.dkr.ecr.us-east-1.amazonaws.com
395-
repository: genestack/core
396-
pullPolicy: Always
397-
pullSecrets: []
398-
399-
applications:
400-
image:
401-
registry: 091468197733.dkr.ecr.us-east-1.amazonaws.com
402-
repository: genestack/applications
403-
pullPolicy: Always
404-
pullSecrets: []
405-
```
406-
407-
### Application settings rework
408-
409-
From:
410-
411-
```yaml
412-
genestack:
413-
applicationSettings:
414-
backend:
415-
properties:
416-
# backend.properties file content
417-
propertiesAuth:
418-
# backend-credentials.properties file content
419-
propertiesLimits:
420-
# limits.yaml file content
421-
predefinedSystemUsers:
422-
# token and password for technical odm users
423-
predefinedUsers:
424-
# predefined-users.json file content
425-
frontend:
426-
properties:
427-
# frontend.properties file content
428-
"google.openid.ini":
429-
# google.openid.ini file content
430-
"microsoft.openid.ini":
431-
# microsoft.openid.ini file content
432-
"okta.openid.ini":
433-
# okta.openid.ini file content
434-
propertiesAuth:
435-
# frontend-credentials.properties file content
436-
monitoringThresholds:
437-
# monitoring-thresholds.yaml file content
438-
saml:
439-
# saml directory content
440-
```
441-
442-
To:
443-
444-
```yaml
445-
446-
core:
447-
configurationFiles:
448-
"application.yaml":
449-
# backend.properties and backend-credentials.properties files content in YAML format
450-
"settings.py.local":
451-
# settings.py.local file content
452-
secretFiles:
453-
# saml directory content
454-
455-
applications:
456-
configurationFiles:
457-
"application.yaml":
458-
# frontend.properties and frontend-credentials.properties files content in YAML format
459-
"google.openid.ini":
460-
# google.openid.ini file content
461-
"microsoft.openid.ini":
462-
# microsoft.openid.ini file content
463-
"okta.openid.ini":
464-
# okta.openid.ini file content
465-
```
466-
467-
### High-level paths renaming in values.yaml
468-
469-
#### Solr
470-
471-
From:
472-
473-
```yaml
474-
index: {} # Solr configuration
475-
```
476-
477-
To:
478-
479-
```yaml
480-
solr: {} # Solr configuration
481-
```
482-
483-
#### Clickhouse
484-
485-
From:
486-
487-
```yaml
488-
txIndex: {} # Clickhouse configuration
489-
```
490-
491-
To:
492-
493-
```yaml
494-
clickhouse: {} # Clickhouse configuration
495-
```
496-
497-
#### Mysql
498-
499-
From:
500-
501-
```yaml
502-
db: {} # Mysql configuration
503-
```
504-
505-
To:
506-
507-
```yaml
508-
mysql: {} # Mysql configuration
509-
```
510-
511-
#### Nginx
512-
513-
From:
514-
515-
```yaml
516-
proxy: {} # Nginx configuration
517-
```
518-
519-
To:
520-
521-
```yaml
522-
nginx: {} # Nginx configuration
523-
```

mkdocs.yml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,8 +29,7 @@ nav:
2929
- Azure SSO: home/troubleshooting/azure-sso.md
3030
- Azure SCIM: home/troubleshooting/azure-scim.md
3131
- Sanity check: home/troubleshooting/sanity-check.md
32-
- Release Notes:
33-
- v1.50 - v1.59: home/release-notes/v1.50-v1.59.md
32+
- Release Notes: home/release-notes.md
3433
theme:
3534
name: material
3635
palette:

0 commit comments

Comments
 (0)