mirror of
https://github.com/open-metadata/OpenMetadata.git
synced 2025-11-09 15:32:25 +00:00
Prep 1.5.10 release (#18487)
This commit is contained in:
parent
4f5bfa8549
commit
68499f87d5
@ -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
|
||||||
|
|||||||
@ -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
|
||||||
|
|||||||
@ -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
File diff suppressed because it is too large
Load Diff
Loading…
x
Reference in New Issue
Block a user