Skip to content

Commit 386a215

Browse files
committed
Add PLANET_DUMP_NG_METADATA_URL as env var to add metadata
1 parent 5e306fe commit 386a215

File tree

5 files changed

+39
-14
lines changed

5 files changed

+39
-14
lines changed

images/full-history/start.sh

Lines changed: 16 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -101,13 +101,22 @@ upload_planet_file() {
101101
# ===============================
102102

103103
if [ "$PLANET_EXPORT_METHOD" == "planet-dump-ng" ]; then
104-
download_dump_file
105-
echo "Generating history planet file with planet-dump-ng..."
106-
export PLANET_EPOCH_DATE="$PLANET_EPOCH_DATE"
107-
planet-dump-ng \
108-
--dump-file "$dumpFile" \
109-
--history-pbf "$local_planetHistoryPBFFile"
110-
104+
download_dump_file
105+
echo "Generating history planet file with planet-dump-ng..."
106+
export PLANET_EPOCH_DATE="$PLANET_EPOCH_DATE"
107+
108+
if [ -n "$PLANET_DUMP_NG_METADATA_URL" ]; then
109+
echo "Downloading metadata file..."
110+
curl "$PLANET_DUMP_NG_METADATA_URL" -o metadata.yml
111+
planet-dump-ng \
112+
--dump-file "$dumpFile" \
113+
--history-pbf "$local_planetHistoryPBFFile" \
114+
-M metadata.yml
115+
else
116+
planet-dump-ng \
117+
--dump-file "$dumpFile" \
118+
--history-pbf "$local_planetHistoryPBFFile"
119+
fi
111120
elif [ "$PLANET_EXPORT_METHOD" == "osmosis" ]; then
112121
echo "Generating history planet file with osmosis..."
113122
# Creating full history

images/planet-dump/start.sh

Lines changed: 14 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -100,11 +100,20 @@ upload_planet_file() {
100100
# ===============================
101101

102102
if [ "$PLANET_EXPORT_METHOD" == "planet-dump-ng" ]; then
103-
download_dump_file
104-
echo "Generating planet file with planet-dump-ng..."
105-
planet-dump-ng \
106-
--dump-file "$dumpFile" \
107-
--pbf "$local_planetPBFFile"
103+
download_dump_file
104+
echo "Generating planet file with planet-dump-ng..."
105+
106+
if [ -n "$PLANET_DUMP_NG_METADATA_URL" ]; then
107+
curl "$PLANET_DUMP_NG_METADATA_URL" -o metadata.yml
108+
planet-dump-ng \
109+
--dump-file "$dumpFile" \
110+
--pbf "$local_planetPBFFile" \
111+
-M metadata.yml
112+
else
113+
planet-dump-ng \
114+
--dump-file "$dumpFile" \
115+
--pbf "$local_planetPBFFile"
116+
fi
108117
elif [ "$PLANET_EXPORT_METHOD" == "osmosis" ]; then
109118
echo "Generating planet file with osmosis..."
110119
if [ -z "$MEMORY_JAVACMD_OPTIONS" ]; then

osm-seed/templates/jobs/full-history-job.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,8 @@ spec:
5151
value: {{ .Values.fullHistory.env.DUMP_CLOUD_URL | quote}}
5252
- name: PLANET_EPOCH_DATE
5353
value: {{ .Values.fullHistory.env.PLANET_EPOCH_DATE | quote}}
54+
- name: PLANET_DUMP_NG_METADATA_URL
55+
value: {{ .Values.fullHistory.env.PLANET_DUMP_NG_METADATA_URL | quote}}
5456
# In case cloudProvider=aws
5557
{{- if eq .Values.cloudProvider "aws" }}
5658
- name: AWS_S3_BUCKET

osm-seed/templates/jobs/planet-dump-job.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,8 @@ spec:
5555
value: {{ .Values.planetDump.env.DUMP_CLOUD_URL | quote}}
5656
- name: PLANET_EPOCH_DATE
5757
value: {{ .Values.planetDump.env.PLANET_EPOCH_DATE | quote}}
58+
- name: PLANET_DUMP_NG_METADATA_URL
59+
value: {{ .Values.planetDump.env.PLANET_DUMP_NG_METADATA_URL | quote}}
5860
# In case cloudProvider=aws
5961
{{- if eq .Values.cloudProvider "aws" }}
6062
- name: AWS_S3_BUCKET

osm-seed/values.yaml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -262,9 +262,10 @@ fullHistory:
262262
schedule: "* * * * *"
263263
env:
264264
OVERWRITE_FHISTORY_FILE: false
265-
PLANET_EXPORT_METHOD: osmosis
265+
PLANET_EXPORT_METHOD: planet-dump-ng
266266
DUMP_CLOUD_URL: s3://osm-seed/db.dump
267267
PLANET_EPOCH_DATE: '1970-01-01'
268+
PLANET_DUMP_NG_METADATA_URL: https://osmseed.org/metadata/planet-meta.yaml
268269
resources:
269270
enabled: false
270271
requests:
@@ -348,7 +349,9 @@ planetDump:
348349
env:
349350
OVERWRITE_PLANET_FILE: false
350351
DUMP_CLOUD_URL : s3://osm-seed/db.dump
351-
PLANET_EXPORT_METHOD: osmosis
352+
PLANET_EXPORT_METHOD: planet-dump-ng
353+
PLANET_EPOCH_DATE: '1970-01-01'
354+
PLANET_DUMP_NG_METADATA_URL: https://osmseed.org/metadata/planet-meta.yaml
352355
resources:
353356
enabled: false
354357
requests:

0 commit comments

Comments
 (0)