diff --git a/.github/workflows/README.md b/.github/workflows/README.md index 1409eb80..b0f10bb1 100644 --- a/.github/workflows/README.md +++ b/.github/workflows/README.md @@ -37,7 +37,7 @@ The `publish-cws-image` job is the CD component of the workflow, triggered upon - **Download Logstash**: - [**download-file-action**](https://github.com/marketplace/actions/download-file-to-workspace): This action downloads a file from the internet into the workspace - Downloads Logstash using a URL - - Renames the file as `logstash-8.8.0.zip` + - Renames the file as `logstash-8.12.0.zip` - Stores Logstash in appropriate directory - **Check for Logstash**: - List files in the directory where Logstash is expected diff --git a/.github/workflows/camunda.yml b/.github/workflows/camunda.yml index 6b6072fd..18a81e6b 100644 --- a/.github/workflows/camunda.yml +++ b/.github/workflows/camunda.yml @@ -56,8 +56,8 @@ jobs: - name: Download Logstash uses: carlosperate/download-file-action@v1 with: - file-url: https://artifacts.elastic.co/downloads/logstash/logstash-8.8.0-windows-x86_64.zip - file-name: logstash-8.8.0.zip + file-url: https://artifacts.elastic.co/downloads/logstash/logstash-8.12.0-windows-x86_64.zip + file-name: logstash-8.12.0.zip location: install/logging/ - name: Check for Logstash @@ -186,8 +186,8 @@ jobs: - name: Download Logstash uses: carlosperate/download-file-action@v1 with: - file-url: https://artifacts.elastic.co/downloads/logstash/logstash-8.8.0-windows-x86_64.zip - file-name: logstash-8.8.0.zip + file-url: https://artifacts.elastic.co/downloads/logstash/logstash-8.12.0-windows-x86_64.zip + file-name: logstash-8.12.0.zip location: install/logging/ - name: Check for Logstash diff --git a/.github/workflows/ldap.yml b/.github/workflows/ldap.yml index 22fbfd3f..26305a4c 100644 --- a/.github/workflows/ldap.yml +++ b/.github/workflows/ldap.yml @@ -56,8 +56,8 @@ jobs: - name: Download Logstash uses: carlosperate/download-file-action@v1 with: - file-url: https://artifacts.elastic.co/downloads/logstash/logstash-8.8.0-windows-x86_64.zip - file-name: logstash-8.8.0.zip + file-url: https://artifacts.elastic.co/downloads/logstash/logstash-8.12.0-windows-x86_64.zip + file-name: logstash-8.12.0.zip location: install/logging/ - name: Check for Logstash diff --git a/README.md b/README.md index a265651e..8e81e1f9 100644 --- a/README.md +++ b/README.md @@ -37,8 +37,8 @@ See the [wiki](https://github.com/NASA-AMMOS/common-workflow-service/wiki) for m - A database for CWS to use. `cws_dev` is a good default name. - A database user with full access to the above database. - [**ITerm2**](https://iterm2.com/): Currently these build scripts include commands to open new terminal windows using ITerm2, so they are best run from that terminal. -- **Logstash 8.8.0+**: Download Logstash for your platform. Uncompress it (only if it is a .tar.gz) and then ZIP back it up with the filename 'logstash-8.8.0.zip' and place in `install/logging/`. This is a temporary workaround while we clean up our installation process. You can find the zip download [here](https://www.elastic.co/downloads/logstash). -- **Elasticsearch 8.8.0+**: CWS requires an externally-configured elasticsearch cluster to be set up. You can use an SSL Secure Elasticsearch with or without authentication, or an Insecure HTTP Elasticsearch. +- **Logstash 8.12.0+**: Download Logstash for your platform. Uncompress it (only if it is a .tar.gz) and then ZIP back it up with the filename 'logstash-8.12.0.zip' and place in `install/logging/`. This is a temporary workaround while we clean up our installation process. You can find the zip download [here](https://www.elastic.co/downloads/logstash). +- **Elasticsearch 8.12.0+**: CWS requires an externally-configured elasticsearch cluster to be set up. You can use an SSL Secure Elasticsearch with or without authentication, or an Insecure HTTP Elasticsearch. - The "Elasticsearch Setup" instruction below provides a contained Dockerized way of running Elasticsearch. This serves as an alternative to installing Elasticsearch. - Tomcat **keystore, truststore, storepass files** (needed for CWS web console to work properly). To generate an open-source **.keystore** and **cws_truststore.jks** use the script `./generate-certs.sh` [here](https://github.com/NASA-AMMOS/common-workflow-service/tree/develop/cws-certs) - You will need to add your own Tomcat keystore file to this path: `install/.keystore` diff --git a/install/cws-ui/configuration.ftl b/install/cws-ui/configuration.ftl index 75a3191e..a457f993 100755 --- a/install/cws-ui/configuration.ftl +++ b/install/cws-ui/configuration.ftl @@ -197,11 +197,6 @@