Prep 1.5.10 release (#18487)

This commit is contained in:
Karan Hotchandani 2024-10-31 16:40:33 +05:30 committed by GitHub
parent 4f5bfa8549
commit 68499f87d5
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
5 changed files with 497 additions and 171 deletions

View File

@ -1,7 +1,7 @@
# 1.5.9 Release 🎉 # 1.5.10 Release 🎉
{% note noteType="Tip" %} {% note noteType="Tip" %}
**Oct 29th, 2024** **Oct 31st, 2024**
{% /note %} {% /note %}
{% inlineCalloutContainer %} {% inlineCalloutContainer %}
@ -10,19 +10,17 @@ color="violet-70"
icon="celebration" icon="celebration"
bold="Upgrade OpenMetadata" bold="Upgrade OpenMetadata"
href="/deployment/upgrade" %} href="/deployment/upgrade" %}
Learn how to upgrade your OpenMetadata instance to 1.5.9! Learn how to upgrade your OpenMetadata instance to 1.5.10!
{% /inlineCallout %} {% /inlineCallout %}
{% /inlineCalloutContainer %} {% /inlineCalloutContainer %}
You can find the GitHub release [here](https://github.com/open-metadata/OpenMetadata/releases/tag/1.5.8-release). You can find the GitHub release [here](https://github.com/open-metadata/OpenMetadata/releases/tag/1.5.10-release).
# What's Changed # What's Changed
- Prepare App Framework to handle application limits - Fix encoding issue for teams search query.
- Add Query Builder widget - Fix disable empty rule for query builder widget.
- Revamp MetaPilot as Collate AI and add limits (Collate only) - Fix unable to add more enum values for enum cp.
- Fix EntityLink for names with brackets - Fix navigate to listing for deleting a service.
- Fix backend database Azure auth
- Mask Greenplum secrets on the UI
**Full Changelog**: https://github.com/open-metadata/OpenMetadata/compare/1.5.8-release...1.5.9-release **Full Changelog**: https://github.com/open-metadata/OpenMetadata/compare/1.5.9-release...1.5.10-release

View File

@ -1,7 +1,7 @@
# 1.5.9 Release 🎉 # 1.5.10 Release 🎉
{% note noteType="Tip" %} {% note noteType="Tip" %}
**Oct 29th, 2024** **Oct 31st, 2024**
{% /note %} {% /note %}
{% inlineCalloutContainer %} {% inlineCalloutContainer %}
@ -10,19 +10,17 @@ color="violet-70"
icon="celebration" icon="celebration"
bold="Upgrade OpenMetadata" bold="Upgrade OpenMetadata"
href="/deployment/upgrade" %} href="/deployment/upgrade" %}
Learn how to upgrade your OpenMetadata instance to 1.5.9! Learn how to upgrade your OpenMetadata instance to 1.5.10!
{% /inlineCallout %} {% /inlineCallout %}
{% /inlineCalloutContainer %} {% /inlineCalloutContainer %}
You can find the GitHub release [here](https://github.com/open-metadata/OpenMetadata/releases/tag/1.5.8-release). You can find the GitHub release [here](https://github.com/open-metadata/OpenMetadata/releases/tag/1.5.10-release).
# What's Changed # What's Changed
- Prepare App Framework to handle application limits - Fix encoding issue for teams search query.
- Add Query Builder widget - Fix disable empty rule for query builder widget.
- Revamp MetaPilot as Collate AI and add limits (Collate only) - Fix unable to add more enum values for enum cp.
- Fix EntityLink for names with brackets - Fix navigate to listing for deleting a service.
- Fix backend database Azure auth
- Mask Greenplum secrets on the UI
**Full Changelog**: https://github.com/open-metadata/OpenMetadata/compare/1.5.8-release...1.5.9-release **Full Changelog**: https://github.com/open-metadata/OpenMetadata/compare/1.5.9-release...1.5.10-release

View File

@ -65,26 +65,27 @@ Docker Compose version v2.1.1
Follow the instructions [here](https://docs.docker.com/compose/cli-command/#install-on-linux) to install docker compose version 2.0.0 Follow the instructions [here](https://docs.docker.com/compose/cli-command/#install-on-linux) to install docker compose version 2.0.0
1. Run the following command to download the current stable release of Docker Compose 1. Run the following command to download the current stable release of Docker Compose
```
DOCKER_CONFIG=${DOCKER_CONFIG:-$HOME/.docker}
mkdir -p $DOCKER_CONFIG/cli-plugins ```
curl -SL https://github.com/docker/compose/releases/download/v2.2.3/docker-compose-linux-x86_64 -o DOCKER_CONFIG=${DOCKER_CONFIG:-$HOME/.docker}
$DOCKER_CONFIG/cli-plugins/docker-compose
``` mkdir -p $DOCKER_CONFIG/cli-plugins
curl -SL https://github.com/docker/compose/releases/download/v2.2.3/docker-compose-linux-x86_64 -o
$DOCKER_CONFIG/cli-plugins/docker-compose
```
This command installs Compose V2 for the active user under $HOME directory. To install Docker Compose for all users This command installs Compose V2 for the active user under $HOME directory. To install Docker Compose for all users
on your system, replace` ~/.docker/cli-plugins` with `/usr/local/lib/docker/cli-plugins`. on your system, replace` ~/.docker/cli-plugins` with `/usr/local/lib/docker/cli-plugins`.
2. Apply executable permissions to the binary 2. Apply executable permissions to the binary
``` ```
chmod +x $DOCKER_CONFIG/cli-plugins/docker-compose chmod +x $DOCKER_CONFIG/cli-plugins/docker-compose
``` ```
3. Test your installation 3. Test your installation
``` ```
docker compose version docker compose version
> Docker Compose version v2.2.3 > Docker Compose version v2.2.3
``` ```
## Windows ## Windows
@ -97,7 +98,6 @@ Follow the instructions [here](https://docs.docker.com/compose/cli-command/#inst
- After completion of the pre-requisites, please install `python3-pip` and `python3-venv` on your Ubuntu system. - After completion of the pre-requisites, please install `python3-pip` and `python3-venv` on your Ubuntu system.
- Command: `apt install python3-pip python3-venv` (Ensure that you have the privilege to install packages, if not, please use Super User.) - Command: `apt install python3-pip python3-venv` (Ensure that you have the privilege to install packages, if not, please use Super User.)
## Procedure ## Procedure
### 1. Create a directory for OpenMetadata ### 1. Create a directory for OpenMetadata
@ -113,21 +113,22 @@ mkdir openmetadata-docker && cd openmetadata-docker
Download the docker-compose.yml file from the release page [here](https://github.com/open-metadata/OpenMetadata/releases/latest). Download the docker-compose.yml file from the release page [here](https://github.com/open-metadata/OpenMetadata/releases/latest).
The latest version is at the top of the page The latest version is at the top of the page
- Deploying with MySQL: Download `docker-compose.yml` file from the above link.
- Deploying with PostgreSQL: Download `docker-compose-postgres.yml` file from the above link. - Deploying with MySQL: Download `docker-compose.yml` file from the above link.
- Deploying with PostgreSQL: Download `docker-compose-postgres.yml` file from the above link.
You can use the curl or wget command as well to fetch the docker compose files from your terminal - You can use the curl or wget command as well to fetch the docker compose files from your terminal -
```commandline ```commandline
curl -sL -o docker-compose.yml https://github.com/open-metadata/OpenMetadata/releases/download/1.5.9-release/docker-compose.yml curl -sL -o docker-compose.yml https://github.com/open-metadata/OpenMetadata/releases/download/1.5.10-release/docker-compose.yml
curl -sL -o docker-compose-postgres.yml https://github.com/open-metadata/OpenMetadata/releases/download/1.5.9-release/docker-compose-postgres.yml curl -sL -o docker-compose-postgres.yml https://github.com/open-metadata/OpenMetadata/releases/download/1.5.10-release/docker-compose-postgres.yml
``` ```
```commandline ```commandline
wget https://github.com/open-metadata/OpenMetadata/releases/download/1.5.9-release/docker-compose.yml wget https://github.com/open-metadata/OpenMetadata/releases/download/1.5.10-release/docker-compose.yml
wget https://github.com/open-metadata/OpenMetadata/releases/download/1.5.9-release/docker-compose-postgres.yml wget https://github.com/open-metadata/OpenMetadata/releases/download/1.5.10-release/docker-compose-postgres.yml
``` ```
### 3. Start the Docker Compose Services ### 3. Start the Docker Compose Services
@ -137,7 +138,7 @@ Run the below command to deploy the OpenMetadata
For OpenMetadata with MySQL Database - For OpenMetadata with MySQL Database -
```commandline ```commandline
docker compose -f docker-compose.yml up --detach docker compose -f docker-compose.yml up --detach
``` ```
For OpenMetadata with PostgreSQL Database - For OpenMetadata with PostgreSQL Database -
@ -149,6 +150,7 @@ docker compose -f docker-compose-postgres.yml up --detach
These commands will pull the docker images of Openmetadata for MySQL / PostgreSQL, OpenMetadata-Server, OpenMetadata-Ingestion and Elasticsearch. These commands will pull the docker images of Openmetadata for MySQL / PostgreSQL, OpenMetadata-Server, OpenMetadata-Ingestion and Elasticsearch.
Upon running this command you should see output similar to the following. Upon running this command you should see output similar to the following.
```commandline ```commandline
+] Running 7/8 +] Running 7/8
⠿ Network metadata_app_net Created 0.2s ⠿ Network metadata_app_net Created 0.2s
@ -166,10 +168,10 @@ You can validate that all containers are up by running with command `docker ps`.
```commandline ```commandline
docker ps docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
470cc8149826 openmetadata/server:1.5.9 "./openmetadata-star…" 45 seconds ago Up 43 seconds 3306/tcp, 9200/tcp, 9300/tcp, 0.0.0.0:8585-8586->8585-8586/tcp openmetadata_server 470cc8149826 openmetadata/server:1.5.10 "./openmetadata-star…" 45 seconds ago Up 43 seconds 3306/tcp, 9200/tcp, 9300/tcp, 0.0.0.0:8585-8586->8585-8586/tcp openmetadata_server
63578aacbff5 openmetadata/ingestion:1.5.9 "./ingestion_depende…" 45 seconds ago Up 43 seconds 0.0.0.0:8080->8080/tcp openmetadata_ingestion 63578aacbff5 openmetadata/ingestion:1.5.10 "./ingestion_depende…" 45 seconds ago Up 43 seconds 0.0.0.0:8080->8080/tcp openmetadata_ingestion
9f5ee8334f4b docker.elastic.co/elasticsearch/elasticsearch:7.16.3 "/tini -- /usr/local…" 45 seconds ago Up 44 seconds 0.0.0.0:9200->9200/tcp, 0.0.0.0:9300->9300/tcp openmetadata_elasticsearch 9f5ee8334f4b docker.elastic.co/elasticsearch/elasticsearch:7.16.3 "/tini -- /usr/local…" 45 seconds ago Up 44 seconds 0.0.0.0:9200->9200/tcp, 0.0.0.0:9300->9300/tcp openmetadata_elasticsearch
08947ab3424b openmetadata/db:1.5.9 "/entrypoint.sh mysq…" 45 seconds ago Up 44 seconds (healthy) 3306/tcp, 33060-33061/tcp openmetadata_mysql 08947ab3424b openmetadata/db:1.5.10 "/entrypoint.sh mysq…" 45 seconds ago Up 44 seconds (healthy) 3306/tcp, 33060-33061/tcp openmetadata_mysql
``` ```
In a few seconds, you should be able to access the OpenMetadata UI at [http://localhost:8585](http://localhost:8585) In a few seconds, you should be able to access the OpenMetadata UI at [http://localhost:8585](http://localhost:8585)
@ -197,6 +199,7 @@ via the UI.
In the Airflow, you will also see some sample DAGs that will ingest sample data and serve as an example. In the Airflow, you will also see some sample DAGs that will ingest sample data and serve as an example.
You can access Airflow at [http://localhost:8080](http://localhost:8080). Use the following credentials to log in to Airflow. You can access Airflow at [http://localhost:8080](http://localhost:8080). Use the following credentials to log in to Airflow.
- Username: `admin` - Username: `admin`
- Password: `admin` - Password: `admin`
@ -266,7 +269,6 @@ installation.
OpenMetadata. OpenMetadata.
3. Visit the [API](/swagger.html) documentation and explore the rich set of OpenMetadata APIs. 3. Visit the [API](/swagger.html) documentation and explore the rich set of OpenMetadata APIs.
### Volume Permissions: Operation not permitted ### Volume Permissions: Operation not permitted
If you are running on Windows (WSL2) and see permissions errors when starting the databases (either MySQL or Postgres), e.g., If you are running on Windows (WSL2) and see permissions errors when starting the databases (either MySQL or Postgres), e.g.,

File diff suppressed because it is too large Load Diff