Skip to content

Commit 5a931c3

Browse files
authored
Merge pull request #2649 from cglewis/main
release v0.18.1
2 parents 15eab50 + b6163c8 commit 5a931c3

File tree

9 files changed

+29
-37
lines changed

9 files changed

+29
-37
lines changed

Diff for: .github/workflows/docker-extras.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -41,11 +41,11 @@ jobs:
4141
DOCKER_CLI_EXPERIMENTAL: enabled
4242
run: |
4343
docker buildx build \
44-
--platform linux/amd64,linux/arm/v7,linux/arm64 \
44+
--platform linux/amd64,linux/arm64 \
4545
--push \
4646
-t iqtlabs/rabbitmq:${{ steps.change_version.outputs.VERSION }} helpers/rabbitmq && \
4747
docker buildx build \
48-
--platform linux/amd64,linux/arm/v7,linux/arm64 \
48+
--platform linux/amd64,linux/arm64 \
4949
--push \
5050
-t iqtlabs/poseidon-api:${{ steps.change_version.outputs.VERSION }} helpers/api
5151
if: github.repository == 'iqtlabs/poseidon' && github.event_name == 'push'

Diff for: .github/workflows/docker.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -41,11 +41,11 @@ jobs:
4141
DOCKER_CLI_EXPERIMENTAL: enabled
4242
run: |
4343
docker buildx build \
44-
--platform linux/amd64,linux/arm/v7,linux/arm64 \
44+
--platform linux/amd64,linux/arm64 \
4545
--push \
4646
-t iqtlabs/poseidon:${{ steps.change_version.outputs.VERSION }} . && \
4747
docker buildx build \
48-
--platform linux/amd64,linux/arm/v7,linux/arm64 \
48+
--platform linux/amd64,linux/arm64 \
4949
--push \
5050
-t iqtlabs/poseidon-workers:${{ steps.change_version.outputs.VERSION }} workers
5151
if: github.repository == 'iqtlabs/poseidon' && github.event_name == 'push'

Diff for: CHANGELOG.md

+4
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
# v0.18.1
2+
3+
* Remove build for arm v7 due to ninja not being able to compile anymore
4+
15
# v0.18.0
26

37
* Moved to poetry for package management and dependencies

Diff for: docker-compose.yaml

+4-16
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ version: '3.7'
22
services:
33
rabbit:
44
restart: always
5-
image: 'iqtlabs/rabbitmq:latest'
5+
image: 'iqtlabs/rabbitmq:v0.18.1'
66
ports:
77
- '127.0.0.1:15672:15672'
88
- '5672:5672'
@@ -12,9 +12,6 @@ services:
1212
- RABBIT_SERVER
1313
- rabbitmq
1414
- messenger
15-
build:
16-
context: helpers/rabbitmq
17-
dockerfile: Dockerfile
1815
network_tap:
1916
restart: always
2017
image: 'iqtlabs/network_tap:v0.11.33'
@@ -28,7 +25,7 @@ services:
2825
poseidon:
2926
poseidon_api:
3027
restart: always
31-
image: 'iqtlabs/poseidon-api:latest'
28+
image: 'iqtlabs/poseidon-api:v0.18.1'
3229
ports:
3330
- '5000:8000'
3431
environment:
@@ -41,12 +38,9 @@ services:
4138
- poseidon-api
4239
depends_on:
4340
- poseidon
44-
build:
45-
context: helpers/api
46-
dockerfile: Dockerfile
4741
poseidon:
4842
restart: always
49-
image: 'iqtlabs/poseidon:latest'
43+
image: 'iqtlabs/poseidon:v0.18.1'
5044
ports:
5145
- '9304:9304'
5246
environment:
@@ -62,12 +56,9 @@ services:
6256
condition: service_healthy
6357
rabbitmq_adapter:
6458
condition: service_started
65-
build:
66-
context: .
67-
dockerfile: Dockerfile
6859
workers:
6960
restart: always
70-
image: 'iqtlabs/poseidon-workers:latest'
61+
image: 'iqtlabs/poseidon-workers:v0.18.1'
7162
environment:
7263
PYTHONUNBUFFERED: '1'
7364
KEEPIMAGES: '0'
@@ -79,9 +70,6 @@ services:
7970
- '/var/run/docker.sock:/var/run/docker.sock'
8071
depends_on:
8172
- poseidon
82-
build:
83-
context: workers
84-
dockerfile: Dockerfile
8573
networks:
8674
poseidon:
8775
driver: overlay

Diff for: lib/poseidon_api/poetry.lock

+6-6
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Diff for: lib/poseidon_api/pyproject.toml

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[tool.poetry]
22
name = "poseidon-api"
3-
version = "0.18.1.dev"
3+
version = "0.18.1"
44
description = "RESTful API for querying Poseidon"
55
authors = ["cglewis <[email protected]>"]
66
license = "Apache-2.0"
@@ -15,7 +15,7 @@ falcon = "3.1.0"
1515
falcon-cors = "1.1.7"
1616
httpx = "0.23.0"
1717
natural = "0.2.0"
18-
poseidon-core = "0.17.21"
18+
poseidon-core = "0.18.0"
1919

2020
[tool.poetry.dev-dependencies]
2121
black = "22.6.0"

Diff for: lib/poseidon_cli/poetry.lock

+6-6
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Diff for: lib/poseidon_cli/pyproject.toml

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[tool.poetry]
22
name = "poseidon-cli"
3-
version = "0.18.1.dev"
3+
version = "0.18.1"
44
description = "Commandline tool for querying Poseidon via Prometheus"
55
authors = ["cglewis <[email protected]>"]
66
license = "Apache-2.0"
@@ -12,7 +12,7 @@ packages = [
1212
python = ">=3.8 <3.11"
1313
cmd2 = "2.4.2"
1414
natural = "0.2.0"
15-
poseidon-core = "0.17.21"
15+
poseidon-core = "0.18.0"
1616
texttable = "1.6.4"
1717

1818
[tool.poetry.dev-dependencies]

Diff for: lib/poseidon_core/pyproject.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[tool.poetry]
22
name = "poseidon-core"
3-
version = "0.18.1.dev"
3+
version = "0.18.1"
44
description = "Poseidon core package, an application that leverages software defined networks (SDN) to acquire and then feed network traffic to a number of analytic tools."
55
authors = ["cglewis <[email protected]>"]
66
license = "Apache-2.0"

0 commit comments

Comments
 (0)