diff --git a/CHANGELOG b/CHANGELOG index 730ea4c1..6eaadc49 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,3 +1,7 @@ +Version 0.21.0 (2024-09-02) +--------------------------- +Upgrade components + Version 0.20.1 (2024-07-16) --------------------------- Add CacheTtl to DataConf struct in iglu_resolver_model (#403) diff --git a/VERSION b/VERSION index 847e9aef..88541566 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -0.20.1 +0.21.0 diff --git a/provisioning/resources/configs/compositions/docker-compose-aws.yml b/provisioning/resources/configs/compositions/docker-compose-aws.yml index b711eb6d..aff00ada 100644 --- a/provisioning/resources/configs/compositions/docker-compose-aws.yml +++ b/provisioning/resources/configs/compositions/docker-compose-aws.yml @@ -52,7 +52,7 @@ services: mem_limit: ${KIBANA_MEM_SIZE} elasticsearch-loader-good: - image: snowplow/elasticsearch-loader:2.1.0-distroless + image: snowplow/elasticsearch-loader:2.1.2-distroless container_name: elasticsearch-loader-good command: [ "--config", "/snowplow/config/snowplow-es-loader-good.hocon" ] restart: always @@ -71,7 +71,7 @@ services: mem_limit: ${SP_ES_LOADER_MEM_SIZE} elasticsearch-loader-bad: - image: snowplow/elasticsearch-loader:2.1.0-distroless + image: snowplow/elasticsearch-loader:2.1.2-distroless container_name: elasticsearch-loader-bad command: [ "--config", "/snowplow/config/snowplow-es-loader-bad.hocon" ] restart: always @@ -90,7 +90,7 @@ services: mem_limit: ${SP_ES_LOADER_MEM_SIZE} nsqlookupd: - image: nsqio/nsq:v1.2.1 + image: nsqio/nsq:v1.3.0 container_name: nsqlookupd command: /nsqlookupd --broadcast-address=nsqlookupd restart: always @@ -105,7 +105,7 @@ services: mem_limit: 64m nsqd: - image: nsqio/nsq:v1.2.1 + image: nsqio/nsq:v1.3.0 container_name: nsqd command: /nsqd --broadcast-address=nsqd --lookupd-tcp-address=nsqlookupd:4160 --data-path=/home/ubuntu/snowplow/nsq-data restart: always @@ -124,7 +124,7 @@ services: mem_limit: ${NSQD_MEM_SIZE} nsqadmin: - image: nsqio/nsq:v1.2.1 + image: nsqio/nsq:v1.3.0 container_name: nsqadmin command: /nsqadmin --lookupd-http-address=nsqlookupd:4161 --base-path=/nsqadmin restart: always @@ -140,7 +140,7 @@ services: mem_limit: 64m scala-stream-collector: - image: snowplow/scala-stream-collector-nsq:3.1.2-distroless + image: snowplow/scala-stream-collector-nsq:3.2.0-distroless container_name: scala-stream-collector-nsq command: [ "--config", "/snowplow/config/snowplow-stream-collector.hocon" ] restart: always @@ -161,7 +161,7 @@ services: mem_limit: ${SP_COLLECTOR_MEM_SIZE} enrich: - image: snowplow/snowplow-enrich-nsq:4.1.0-distroless + image: snowplow/snowplow-enrich-nsq:5.1.1-distroless container_name: enrich command: [ "--config", "/snowplow/config/snowplow-enrich.hocon", @@ -202,7 +202,7 @@ services: mem_limit: 128m iglu-server: - image: snowplow/iglu-server:0.10.0-distroless + image: snowplow/iglu-server:0.13.0-distroless container_name: iglu-server command: ["--config", "/snowplow/config/iglu-server.conf"] restart: always @@ -222,7 +222,7 @@ services: mem_limit: ${SP_IGLU_SERVER_MEM_SIZE} cadvisor: - image: gcr.io/cadvisor/cadvisor:v0.43.0 + image: gcr.io/cadvisor/cadvisor:v0.49.1 container_name: cadvisor restart: always privileged: true @@ -245,7 +245,7 @@ services: mem_limit: ${CA_ADVISOR_MEM_SIZE} swagger: - image: swaggerapi/swagger-ui:v4.5.2 + image: swaggerapi/swagger-ui:v5.17.14 container_name: swagger-ui restart: always ports: diff --git a/provisioning/resources/configs/compositions/docker-compose-gcp.yml b/provisioning/resources/configs/compositions/docker-compose-gcp.yml index 1edb20ea..203689e3 100644 --- a/provisioning/resources/configs/compositions/docker-compose-gcp.yml +++ b/provisioning/resources/configs/compositions/docker-compose-gcp.yml @@ -46,7 +46,7 @@ services: mem_limit: ${KIBANA_MEM_SIZE} elasticsearch-loader-good: - image: snowplow/elasticsearch-loader:2.1.0-distroless + image: snowplow/elasticsearch-loader:2.1.2-distroless container_name: elasticsearch-loader-good command: [ "--config", "/snowplow/config/snowplow-es-loader-good.hocon" ] restart: always @@ -62,7 +62,7 @@ services: mem_limit: ${SP_ES_LOADER_MEM_SIZE} elasticsearch-loader-bad: - image: snowplow/elasticsearch-loader:2.1.0-distroless + image: snowplow/elasticsearch-loader:2.1.2-distroless container_name: elasticsearch-loader-bad command: [ "--config", "/snowplow/config/snowplow-es-loader-bad.hocon" ] restart: always @@ -78,7 +78,7 @@ services: mem_limit: ${SP_ES_LOADER_MEM_SIZE} nsqlookupd: - image: nsqio/nsq:v1.2.1 + image: nsqio/nsq:v1.3.0 container_name: nsqlookupd command: /nsqlookupd --broadcast-address=nsqlookupd restart: always @@ -90,7 +90,7 @@ services: mem_limit: 64m nsqd: - image: nsqio/nsq:v1.2.1 + image: nsqio/nsq:v1.3.0 container_name: nsqd command: /nsqd --broadcast-address=nsqd --lookupd-tcp-address=nsqlookupd:4160 --data-path=/home/ubuntu/snowplow/nsq-data restart: always @@ -106,7 +106,7 @@ services: mem_limit: ${NSQD_MEM_SIZE} nsqadmin: - image: nsqio/nsq:v1.2.1 + image: nsqio/nsq:v1.3.0 container_name: nsqadmin command: /nsqadmin --lookupd-http-address=nsqlookupd:4161 --base-path=/nsqadmin restart: always @@ -119,7 +119,7 @@ services: mem_limit: 64m scala-stream-collector: - image: snowplow/scala-stream-collector-nsq:3.1.2-distroless + image: snowplow/scala-stream-collector-nsq:3.2.0-distroless container_name: scala-stream-collector-nsq command: [ "--config", "/snowplow/config/snowplow-stream-collector.hocon" ] restart: always @@ -137,7 +137,7 @@ services: mem_limit: ${SP_COLLECTOR_MEM_SIZE} enrich: - image: snowplow/snowplow-enrich-nsq:4.1.0-distroless + image: snowplow/snowplow-enrich-nsq:5.1.1-distroless container_name: enrich command: [ "--config", "/snowplow/config/snowplow-enrich.hocon", @@ -172,7 +172,7 @@ services: mem_limit: 128m iglu-server: - image: snowplow/iglu-server:0.10.0-distroless + image: snowplow/iglu-server:0.13.0-distroless container_name: iglu-server command: ["--config", "/snowplow/config/iglu-server.conf"] restart: always @@ -189,7 +189,7 @@ services: mem_limit: ${SP_IGLU_SERVER_MEM_SIZE} cadvisor: - image: gcr.io/cadvisor/cadvisor:v0.43.0 + image: gcr.io/cadvisor/cadvisor:v0.49.1 container_name: cadvisor restart: always privileged: true @@ -209,7 +209,7 @@ services: mem_limit: ${CA_ADVISOR_MEM_SIZE} swagger: - image: swaggerapi/swagger-ui:v4.5.2 + image: swaggerapi/swagger-ui:v5.17.14 container_name: swagger-ui restart: always ports: diff --git a/provisioning/resources/configs/iglu-server.conf b/provisioning/resources/configs/iglu-server.conf index f75c5e06..7aa36413 100644 --- a/provisioning/resources/configs/iglu-server.conf +++ b/provisioning/resources/configs/iglu-server.conf @@ -24,6 +24,10 @@ swagger { baseUrl: "/iglu-server" } +license { + accept: true +} + # Enable additional debug endpoint to output all internal state debug = true diff --git a/provisioning/resources/configs/openapi.yaml b/provisioning/resources/configs/openapi.yaml index 559b0aa4..f1f8d048 100644 --- a/provisioning/resources/configs/openapi.yaml +++ b/provisioning/resources/configs/openapi.yaml @@ -3,7 +3,7 @@ info: title: "Snowplow Mini" description: | Snowplow Mini is a small, single instance version of Snowplow that primarily serves as a development sandbox which gives you a quick way to debug tracker updates and changes to your schema and pipeline configuration. - version: "0.20.1" + version: "0.21.0" license: name: "Snowplow Limited Use License" url: "https://docs.snowplow.io/limited-use-license-1.0/" diff --git a/provisioning/resources/ui/js/components/Overview.tsx b/provisioning/resources/ui/js/components/Overview.tsx index 6eca6108..1010c38a 100644 --- a/provisioning/resources/ui/js/components/Overview.tsx +++ b/provisioning/resources/ui/js/components/Overview.tsx @@ -49,16 +49,16 @@ export class Overview extends React.Component<{}, {}> {

The software stack installed:

Stack topology:

diff --git a/provisioning/roles/docker/files/docker-compose.yml b/provisioning/roles/docker/files/docker-compose.yml index 774d8e2e..e2534ae8 100644 --- a/provisioning/roles/docker/files/docker-compose.yml +++ b/provisioning/roles/docker/files/docker-compose.yml @@ -50,7 +50,7 @@ services: mem_limit: ${KIBANA_MEM_SIZE} elasticsearch-loader-good: - image: snowplow/elasticsearch-loader:2.1.0-distroless + image: snowplow/elasticsearch-loader:2.1.2-distroless container_name: elasticsearch-loader-good command: [ "--config", "/snowplow/config/snowplow-es-loader-good.hocon" ] restart: always @@ -68,7 +68,7 @@ services: mem_limit: ${SP_ES_LOADER_MEM_SIZE} elasticsearch-loader-bad: - image: snowplow/elasticsearch-loader:2.1.0-distroless + image: snowplow/elasticsearch-loader:2.1.2-distroless container_name: elasticsearch-loader-bad command: [ "--config", "/snowplow/config/snowplow-es-loader-bad.hocon" ] restart: always @@ -86,7 +86,7 @@ services: mem_limit: ${SP_ES_LOADER_MEM_SIZE} nsqlookupd: - image: nsqio/nsq:v1.2.1 + image: nsqio/nsq:v1.3.0 container_name: nsqlookupd command: /nsqlookupd --broadcast-address=nsqlookupd restart: always @@ -100,7 +100,7 @@ services: mem_limit: 64m nsqd: - image: nsqio/nsq:v1.2.1 + image: nsqio/nsq:v1.3.0 container_name: nsqd command: /nsqd --broadcast-address=nsqd --lookupd-tcp-address=nsqlookupd:4160 --data-path=/home/ubuntu/snowplow/nsq-data restart: always @@ -118,7 +118,7 @@ services: mem_limit: ${NSQD_MEM_SIZE} nsqadmin: - image: nsqio/nsq:v1.2.1 + image: nsqio/nsq:v1.3.0 container_name: nsqadmin command: /nsqadmin --lookupd-http-address=nsqlookupd:4161 --base-path=/nsqadmin restart: always @@ -133,7 +133,7 @@ services: mem_limit: 64m scala-stream-collector: - image: snowplow/scala-stream-collector-nsq:3.1.2-distroless + image: snowplow/scala-stream-collector-nsq:3.2.0-distroless container_name: scala-stream-collector-nsq command: [ "--config", "/snowplow/config/snowplow-stream-collector.hocon" ] restart: always @@ -153,7 +153,7 @@ services: mem_limit: ${SP_COLLECTOR_MEM_SIZE} enrich: - image: snowplow/snowplow-enrich-nsq:4.1.0-distroless + image: snowplow/snowplow-enrich-nsq:5.1.1-distroless container_name: enrich command: [ "--config", "/snowplow/config/snowplow-enrich.hocon", @@ -192,7 +192,7 @@ services: mem_limit: 128m iglu-server: - image: snowplow/iglu-server:0.10.0-distroless + image: snowplow/iglu-server:0.13.0-distroless container_name: iglu-server command: ["--config", "/snowplow/config/iglu-server.conf"] restart: always @@ -211,7 +211,7 @@ services: mem_limit: ${SP_IGLU_SERVER_MEM_SIZE} cadvisor: - image: gcr.io/cadvisor/cadvisor:v0.43.0 + image: gcr.io/cadvisor/cadvisor:v0.49.1 container_name: cadvisor restart: always privileged: true @@ -233,7 +233,7 @@ services: mem_limit: ${CA_ADVISOR_MEM_SIZE} swagger: - image: swaggerapi/swagger-ui:v4.5.2 + image: swaggerapi/swagger-ui:v5.17.14 container_name: swagger-ui restart: always ports: