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" %}
**Oct 29th, 2024**
**Oct 31st, 2024**
{% /note %}
{% inlineCalloutContainer %}
@ -10,19 +10,17 @@ color="violet-70"
icon="celebration"
bold="Upgrade OpenMetadata"
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 %}
{% /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
- Prepare App Framework to handle application limits
- Add Query Builder widget
- Revamp MetaPilot as Collate AI and add limits (Collate only)
- Fix EntityLink for names with brackets
- Fix backend database Azure auth
- Mask Greenplum secrets on the UI
- Fix encoding issue for teams search query.
- Fix disable empty rule for query builder widget.
- Fix unable to add more enum values for enum cp.
- Fix navigate to listing for deleting a service.
**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" %}
**Oct 29th, 2024**
**Oct 31st, 2024**
{% /note %}
{% inlineCalloutContainer %}
@ -10,19 +10,17 @@ color="violet-70"
icon="celebration"
bold="Upgrade OpenMetadata"
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 %}
{% /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
- Prepare App Framework to handle application limits
- Add Query Builder widget
- Revamp MetaPilot as Collate AI and add limits (Collate only)
- Fix EntityLink for names with brackets
- Fix backend database Azure auth
- Mask Greenplum secrets on the UI
- Fix encoding issue for teams search query.
- Fix disable empty rule for query builder widget.
- Fix unable to add more enum values for enum cp.
- Fix navigate to listing for deleting a service.
**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
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/cli-plugins/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/cli-plugins/docker-compose
```
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`.
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
```
docker compose version
> Docker Compose version v2.2.3
```
```
docker compose version
> Docker Compose version v2.2.3
```
## 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.
- Command: `apt install python3-pip python3-venv` (Ensure that you have the privilege to install packages, if not, please use Super User.)
## Procedure
### 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).
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 -
```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
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
@ -137,7 +138,7 @@ Run the below command to deploy the OpenMetadata
For OpenMetadata with MySQL Database -
```commandline
docker compose -f docker-compose.yml up --detach
docker compose -f docker-compose.yml up --detach
```
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.
Upon running this command you should see output similar to the following.
```commandline
+] Running 7/8
⠿ 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
docker ps
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
63578aacbff5 openmetadata/ingestion:1.5.9 "./ingestion_depende…" 45 seconds ago Up 43 seconds 0.0.0.0:8080->8080/tcp openmetadata_ingestion
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.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
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)
@ -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.
You can access Airflow at [http://localhost:8080](http://localhost:8080). Use the following credentials to log in to Airflow.
- Username: `admin`
- Password: `admin`
@ -266,7 +269,6 @@ installation.
OpenMetadata.
3. Visit the [API](/swagger.html) documentation and explore the rich set of OpenMetadata APIs.
### 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.,

File diff suppressed because it is too large Load Diff