Skip to content

Commit 8621428

Browse files
authored
Merge pull request #1190 from cglewis/master
release v0.5.9
2 parents 752d605 + 6792bbe commit 8621428

File tree

7 files changed

+56
-48
lines changed

7 files changed

+56
-48
lines changed

.vent_startup.yml

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,41 +1,41 @@
11
https://github.com/cyberreboot/vent:
22
file_drop:
3-
branch: v0.8.3
3+
branch: v0.9.0
44
build: yes
55
start: yes
66
network_tap:
7-
branch: v0.8.3
7+
branch: v0.9.0
88
build: yes
99
start: yes
1010
rabbitmq:
11-
branch: v0.8.3
11+
branch: v0.9.0
1212
build: yes
1313
start: yes
1414
redis:
15-
branch: v0.8.3
15+
branch: v0.9.0
1616
build: yes
1717
start: yes
1818
rq_dashboard:
19-
branch: v0.8.3
19+
branch: v0.9.0
2020
build: yes
2121
start: yes
2222
rq_worker:
23-
branch: v0.8.3
23+
branch: v0.9.0
2424
build: yes
2525
start: yes
2626
settings:
2727
instances: 4
2828
syslog:
29-
branch: v0.8.3
29+
branch: v0.9.0
3030
build: yes
3131
start: yes
3232
https://github.com/cyberreboot/poseidon:
3333
'@':
34-
branch: v0.5.8
34+
branch: v0.5.9
3535
build: yes
3636
start: yes
3737
api:
38-
branch: v0.5.8
38+
branch: v0.5.9
3939
build: yes
4040
start: yes
4141
https://github.com/cyberreboot/vent-plugins:
@@ -50,7 +50,7 @@ https://github.com/cyberreboot/vent-plugins:
5050
build: yes
5151
https://github.com/cyberreboot/crviz:
5252
'@':
53-
branch: v0.2.10
53+
branch: v0.2.11
5454
build: yes
5555
start: yes
5656
https://github.com/cyberreboot/poseidonml:

CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,11 @@
1+
# v0.5.9 (2019-05-03)
2+
3+
- Packaged new version of components, including CRviz v0.2.11 and vent v0.9.0
4+
- Add support for Ubuntu Disco and removed support for Ubuntu Trusty
5+
- Cleanup documentation
6+
- Updated version of pip, cmd2, falcon, mock, and pytest-cov
7+
- Add new `show version` option in the CLI
8+
19
# v0.5.8 (2019-04-19)
210

311
- Packaged new versions of components, including poseidonml v0.3.1 and vent v0.8.3

Makefile

Lines changed: 24 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -33,36 +33,36 @@ build_debian:
3333
cp .vent_startup.yml installers/debian/$(TAG)-$(VERSION)/opt/poseidon/
3434
cp -R .git installers/debian/$(TAG)-$(VERSION)/opt/poseidon/
3535
cp -R bin/* installers/debian/$(TAG)-$(VERSION)/usr/bin/
36-
docker pull cyberreboot/vent:v0.8.3
37-
docker save -o installers/debian/$(TAG)-$(VERSION)/opt/poseidon/dist/cyberreboot-vent.tar cyberreboot/vent:v0.8.3
38-
docker pull cyberreboot/vent-file-drop:v0.8.3
39-
docker save -o installers/debian/$(TAG)-$(VERSION)/opt/poseidon/dist/cyberreboot-vent-file-drop.tar cyberreboot/vent-file-drop:v0.8.3
40-
docker pull cyberreboot/vent-network-tap:v0.8.3
41-
docker save -o installers/debian/$(TAG)-$(VERSION)/opt/poseidon/dist/cyberreboot-vent-network-tap.tar cyberreboot/vent-network-tap:v0.8.3
42-
docker pull cyberreboot/vent-rabbitmq:v0.8.3
43-
docker save -o installers/debian/$(TAG)-$(VERSION)/opt/poseidon/dist/cyberreboot-vent-rabbitmq.tar cyberreboot/vent-rabbitmq:v0.8.3
44-
docker pull cyberreboot/vent-redis:v0.8.3
45-
docker save -o installers/debian/$(TAG)-$(VERSION)/opt/poseidon/dist/cyberreboot-vent-redis.tar cyberreboot/vent-redis:v0.8.3
46-
docker pull cyberreboot/vent-rq-dashboard:v0.8.3
47-
docker save -o installers/debian/$(TAG)-$(VERSION)/opt/poseidon/dist/cyberreboot-vent-rq-dashboard.tar cyberreboot/vent-rq-dashboard:v0.8.3
48-
docker pull cyberreboot/vent-rq-worker:v0.8.3
49-
docker save -o installers/debian/$(TAG)-$(VERSION)/opt/poseidon/dist/cyberreboot-vent-rq-worker.tar cyberreboot/vent-rq-worker:v0.8.3
50-
docker pull cyberreboot/vent-syslog:v0.8.3
51-
docker save -o installers/debian/$(TAG)-$(VERSION)/opt/poseidon/dist/cyberreboot-vent-syslog.tar cyberreboot/vent-syslog:v0.8.3
52-
docker pull cyberreboot/poseidon-api:v0.5.8
53-
docker save -o installers/debian/$(TAG)-$(VERSION)/opt/poseidon/dist/cyberreboot-poseidon-api.tar cyberreboot/poseidon-api:v0.5.8
36+
docker pull cyberreboot/vent:v0.9.0
37+
docker save -o installers/debian/$(TAG)-$(VERSION)/opt/poseidon/dist/cyberreboot-vent.tar cyberreboot/vent:v0.9.0
38+
docker pull cyberreboot/vent-file-drop:v0.9.0
39+
docker save -o installers/debian/$(TAG)-$(VERSION)/opt/poseidon/dist/cyberreboot-vent-file-drop.tar cyberreboot/vent-file-drop:v0.9.0
40+
docker pull cyberreboot/vent-network-tap:v0.9.0
41+
docker save -o installers/debian/$(TAG)-$(VERSION)/opt/poseidon/dist/cyberreboot-vent-network-tap.tar cyberreboot/vent-network-tap:v0.9.0
42+
docker pull cyberreboot/vent-rabbitmq:v0.9.0
43+
docker save -o installers/debian/$(TAG)-$(VERSION)/opt/poseidon/dist/cyberreboot-vent-rabbitmq.tar cyberreboot/vent-rabbitmq:v0.9.0
44+
docker pull cyberreboot/vent-redis:v0.9.0
45+
docker save -o installers/debian/$(TAG)-$(VERSION)/opt/poseidon/dist/cyberreboot-vent-redis.tar cyberreboot/vent-redis:v0.9.0
46+
docker pull cyberreboot/vent-rq-dashboard:v0.9.0
47+
docker save -o installers/debian/$(TAG)-$(VERSION)/opt/poseidon/dist/cyberreboot-vent-rq-dashboard.tar cyberreboot/vent-rq-dashboard:v0.9.0
48+
docker pull cyberreboot/vent-rq-worker:v0.9.0
49+
docker save -o installers/debian/$(TAG)-$(VERSION)/opt/poseidon/dist/cyberreboot-vent-rq-worker.tar cyberreboot/vent-rq-worker:v0.9.0
50+
docker pull cyberreboot/vent-syslog:v0.9.0
51+
docker save -o installers/debian/$(TAG)-$(VERSION)/opt/poseidon/dist/cyberreboot-vent-syslog.tar cyberreboot/vent-syslog:v0.9.0
52+
docker pull cyberreboot/poseidon-api:v0.5.9
53+
docker save -o installers/debian/$(TAG)-$(VERSION)/opt/poseidon/dist/cyberreboot-poseidon-api.tar cyberreboot/poseidon-api:v0.5.9
5454
docker pull cyberreboot/vent-plugins-pcap-to-node-pcap:v0.1.1
5555
docker save -o installers/debian/$(TAG)-$(VERSION)/opt/poseidon/dist/cyberreboot-vent-plugins-pcap-to-node-pcap.tar cyberreboot/vent-plugins-pcap-to-node-pcap:v0.1.1
5656
docker pull cyberreboot/vent-plugins-p0f:v0.1.1
5757
docker save -o installers/debian/$(TAG)-$(VERSION)/opt/poseidon/dist/cyberreboot-vent-plugins-p0f.tar cyberreboot/vent-plugins-p0f:v0.1.1
5858
docker pull cyberreboot/vent-plugins-tcprewrite-dot1q:v0.1.1
5959
docker save -o installers/debian/$(TAG)-$(VERSION)/opt/poseidon/dist/cyberreboot-vent-plugins-tcprewrite-dot1q.tar cyberreboot/vent-plugins-tcprewrite-dot1q:v0.1.1
60-
docker pull cyberreboot/crviz:v0.2.10
61-
docker save -o installers/debian/$(TAG)-$(VERSION)/opt/poseidon/dist/cyberreboot-crviz.tar cyberreboot/crviz:v0.2.10
60+
docker pull cyberreboot/crviz:v0.2.11
61+
docker save -o installers/debian/$(TAG)-$(VERSION)/opt/poseidon/dist/cyberreboot-crviz.tar cyberreboot/crviz:v0.2.11
6262
docker pull cyberreboot/poseidonml:v0.3.1
6363
docker save -o installers/debian/$(TAG)-$(VERSION)/opt/poseidon/dist/cyberreboot-poseidonml.tar cyberreboot/poseidonml:v0.3.1
64-
docker pull cyberreboot/poseidon:v0.5.8
65-
docker save -o installers/debian/$(TAG)-$(VERSION)/opt/poseidon/dist/cyberreboot-poseidon.tar cyberreboot/poseidon:v0.5.8
64+
docker pull cyberreboot/poseidon:v0.5.9
65+
docker save -o installers/debian/$(TAG)-$(VERSION)/opt/poseidon/dist/cyberreboot-poseidon.tar cyberreboot/poseidon:v0.5.9
6666
mkdir -p dist
6767
docker build -t poseidon-dpkg -f Dockerfile.dpkg .
6868
docker run --rm poseidon-dpkg > dist/$(TAG)-$(VERSION).deb
@@ -89,8 +89,8 @@ build_debian_net:
8989
cp .vent_startup.yml installers/debian/$(TAG)-$(VERSION)/opt/poseidon/
9090
cp -R .git installers/debian/$(TAG)-$(VERSION)/opt/poseidon/
9191
cp -R bin/* installers/debian/$(TAG)-$(VERSION)/usr/bin/
92-
docker pull cyberreboot/vent:v0.8.3
93-
docker save -o installers/debian/$(TAG)-$(VERSION)/opt/poseidon/dist/cyberreboot-vent.tar cyberreboot/vent:v0.8.3
92+
docker pull cyberreboot/vent:v0.9.0
93+
docker save -o installers/debian/$(TAG)-$(VERSION)/opt/poseidon/dist/cyberreboot-vent.tar cyberreboot/vent:v0.9.0
9494
mkdir -p dist
9595
docker build -t poseidon-dpkg --build-arg PKG_NAME=poseidon-net -f Dockerfile.dpkg .
9696
docker run --rm poseidon-dpkg > dist/$(TAG)-$(VERSION)-net.deb

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -153,7 +153,7 @@ NEW: If you have used the .DEB installer previously, it is worth noting that Pos
153153
After installation you'll have a new command `poseidon` available for looking at the status, logs, changing the configuration, or stopping and starting the service.
154154
```
155155
$ poseidon help
156-
Poseidon 0.5.8, an application that leverages software defined networks (SDN) to acquire and then feed network traffic to a number of machine learning techniques. For more info visit: https://github.com/CyberReboot/poseidon
156+
Poseidon 0.5.9, an application that leverages software defined networks (SDN) to acquire and then feed network traffic to a number of machine learning techniques. For more info visit: https://github.com/CyberReboot/poseidon
157157
158158
Usage: poseidon [option]
159159
Options:

bin/poseidon

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -134,7 +134,7 @@ function check_args()
134134
echo "Checking volumes..."
135135
check_files
136136
echo "Starting Poseidon..."
137-
docker run -dit --rm -v /var/run/docker.sock:/var/run/docker.sock -v /opt/vent_files:/opt/vent_files -v /opt/poseidon/.plugin_config.yml:/root/.plugin_config.yml -v /opt/poseidon/.vent_startup.yml:/root/.vent_startup.yml --env-file /etc/poseidon/default.conf --name vent cyberreboot/vent:v0.8.3
137+
docker run -dit --rm -v /var/run/docker.sock:/var/run/docker.sock -v /opt/vent_files:/opt/vent_files -v /opt/poseidon/.plugin_config.yml:/root/.plugin_config.yml -v /opt/poseidon/.vent_startup.yml:/root/.vent_startup.yml --env-file /etc/poseidon/default.conf --name vent cyberreboot/vent:v0.9.0
138138
until [ "$(docker ps -q -f name=-poseidon-)" ] && [ "$(docker ps -q -f name=-poseidon- | head -1 | xargs docker container inspect -f \{\{.State.Health.Status\}\})" = "healthy" ]
139139
do
140140
# TODO do more checks and be verbose in here

installers/debian/control

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
Package: poseidon
2-
Version: 0.5.9.dev
2+
Version: 0.5.9
33
Section: base
44
Priority: optional
55
Architecture: all

installers/debian/postinst

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -222,47 +222,47 @@ if db_go; then
222222

223223
# load or pull required images
224224
if [ ! -f /opt/poseidon/dist/cyberreboot-vent.tar ]; then
225-
docker pull cyberreboot/vent:v0.8.3
225+
docker pull cyberreboot/vent:v0.9.0
226226
else
227227
docker load -i /opt/poseidon/dist/cyberreboot-vent.tar
228228
fi
229229
if [ ! -f /opt/poseidon/dist/cyberreboot-vent-file-drop.tar ]; then
230-
docker pull cyberreboot/vent-file-drop:v0.8.3
230+
docker pull cyberreboot/vent-file-drop:v0.9.0
231231
else
232232
docker load -i /opt/poseidon/dist/cyberreboot-vent-file-drop.tar
233233
fi
234234
if [ ! -f /opt/poseidon/dist/cyberreboot-vent-network-tap.tar ]; then
235-
docker pull cyberreboot/vent-network-tap:v0.8.3
235+
docker pull cyberreboot/vent-network-tap:v0.9.0
236236
else
237237
docker load -i /opt/poseidon/dist/cyberreboot-vent-network-tap.tar
238238
fi
239239
if [ ! -f /opt/poseidon/dist/cyberreboot-vent-rabbitmq.tar ]; then
240-
docker pull cyberreboot/vent-rabbitmq:v0.8.3
240+
docker pull cyberreboot/vent-rabbitmq:v0.9.0
241241
else
242242
docker load -i /opt/poseidon/dist/cyberreboot-vent-rabbitmq.tar
243243
fi
244244
if [ ! -f /opt/poseidon/dist/cyberreboot-vent-redis.tar ]; then
245-
docker pull cyberreboot/vent-redis:v0.8.3
245+
docker pull cyberreboot/vent-redis:v0.9.0
246246
else
247247
docker load -i /opt/poseidon/dist/cyberreboot-vent-redis.tar
248248
fi
249249
if [ ! -f /opt/poseidon/dist/cyberreboot-vent-rq-dashboard.tar ]; then
250-
docker pull cyberreboot/vent-rq-dashboard:v0.8.3
250+
docker pull cyberreboot/vent-rq-dashboard:v0.9.0
251251
else
252252
docker load -i /opt/poseidon/dist/cyberreboot-vent-rq-dashboard.tar
253253
fi
254254
if [ ! -f /opt/poseidon/dist/cyberreboot-vent-rq-worker.tar ]; then
255-
docker pull cyberreboot/vent-rq-worker:v0.8.3
255+
docker pull cyberreboot/vent-rq-worker:v0.9.0
256256
else
257257
docker load -i /opt/poseidon/dist/cyberreboot-vent-rq-worker.tar
258258
fi
259259
if [ ! -f /opt/poseidon/dist/cyberreboot-vent-syslog.tar ]; then
260-
docker pull cyberreboot/vent-syslog:v0.8.3
260+
docker pull cyberreboot/vent-syslog:v0.9.0
261261
else
262262
docker load -i /opt/poseidon/dist/cyberreboot-vent-syslog.tar
263263
fi
264264
if [ ! -f /opt/poseidon/dist/cyberreboot-poseidon-api.tar ]; then
265-
docker pull cyberreboot/poseidon-api:v0.5.8
265+
docker pull cyberreboot/poseidon-api:v0.5.9
266266
else
267267
docker load -i /opt/poseidon/dist/cyberreboot-poseidon-api.tar
268268
fi
@@ -282,7 +282,7 @@ if db_go; then
282282
docker load -i /opt/poseidon/dist/cyberreboot-vent-plugins-tcprewrite-dot1q.tar
283283
fi
284284
if [ ! -f /opt/poseidon/dist/cyberreboot-crviz.tar ]; then
285-
docker pull cyberreboot/crviz:v0.2.10
285+
docker pull cyberreboot/crviz:v0.2.11
286286
else
287287
docker load -i /opt/poseidon/dist/cyberreboot-crviz.tar
288288
fi
@@ -292,7 +292,7 @@ if db_go; then
292292
docker load -i /opt/poseidon/dist/cyberreboot-poseidonml.tar
293293
fi
294294
if [ ! -f /opt/poseidon/dist/cyberreboot-poseidon.tar ]; then
295-
docker pull cyberreboot/poseidon:v0.5.8
295+
docker pull cyberreboot/poseidon:v0.5.9
296296
else
297297
docker load -i /opt/poseidon/dist/cyberreboot-poseidon.tar
298298
fi

0 commit comments

Comments
 (0)