Skip to content

Commit a0b2e8b

Browse files
committed
Document Finland publisher service deployment
1 parent ee312b2 commit a0b2e8b

1 file changed

Lines changed: 59 additions & 0 deletions

File tree

Lines changed: 59 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,59 @@
1+
# Finland Oracle Service Deployment 2026-05-31
2+
3+
## Scope
4+
5+
Deployed the Finnish publisher set as persistent systemd services on the Oracle publisher host `129.80.248.53`.
6+
7+
Remote working tree:
8+
9+
```text
10+
/home/ubuntu/oshconnect-python-publishers
11+
```
12+
13+
Deployed repository revision:
14+
15+
```text
16+
ee312b2 Wire Digitraffic weathercam publisher into fleet
17+
```
18+
19+
All services use the host-local environment file:
20+
21+
```text
22+
/etc/os4csapi/publisher-secrets.env
23+
```
24+
25+
## Services Installed
26+
27+
| Service | Command | Cadence |
28+
| --- | --- | --- |
29+
| `digitraffic-marine-ais-publisher.service` | `python3 -u -m publishers.digitraffic_marine_ais.digitraffic_marine_ais_publisher --interval 300` | 5 min |
30+
| `digitraffic-road-weather-publisher.service` | `python3 -u -m publishers.digitraffic_road_weather.digitraffic_road_weather_publisher --interval 300` | 5 min |
31+
| `digitraffic-weathercam-publisher.service` | `python3 -u -m publishers.digitraffic_weathercam.digitraffic_weathercam_publisher --interval 300` | 5 min |
32+
| `fmi-weather-publisher.service` | `python3 -u -m publishers.fmi_weather.fmi_weather_publisher --interval 600` | 10 min |
33+
| `fmi-air-quality-publisher.service` | `python3 -u -m publishers.fmi_air_quality.fmi_air_quality_publisher --interval 3600` | 1 h |
34+
35+
Each service is enabled and active under systemd.
36+
37+
## First Service Cycles
38+
39+
Observed first service-managed cycles in `journalctl`:
40+
41+
| Source | Result |
42+
| --- | --- |
43+
| Digitraffic Marine AIS | 60 vessels published, 0 skipped, 0 errors |
44+
| Digitraffic Road Weather | 6 stations connected and published, 0 visible errors |
45+
| Digitraffic Weathercam | 6 cameras connected and published, 0 visible errors |
46+
| FMI Weather | 6 stations connected and published, 0 visible errors |
47+
| FMI Air Quality | 6 stations connected and published, 0 visible errors |
48+
49+
## Public Verification
50+
51+
Verified through `https://ogc-csapi-explorer.pages.dev/api/osh` that fresh observations were visible for representative datastreams:
52+
53+
| Source | Datastream | Verified timestamp |
54+
| --- | --- | --- |
55+
| Digitraffic Marine AIS | `07hg2` | `2026-05-31T05:25:32Z` |
56+
| Digitraffic Road Weather | `075g2` | `2026-05-31T05:25:24Z` |
57+
| Digitraffic Weathercam | `078g2` | `2026-05-31T05:15:49Z` |
58+
| FMI Weather | `07bg2` | `2026-05-31T05:20:00Z` |
59+
| FMI Air Quality | `07eg2` | `2026-05-31T05:00:00Z` |

0 commit comments

Comments
 (0)