Skip to content

Commit 4aebe11

Browse files
Prepare release 0.2a13 (#134)
* doc: update changelog * feat: update inventory * feat: update inventory
1 parent 40f703e commit 4aebe11

File tree

2 files changed

+282
-54
lines changed

2 files changed

+282
-54
lines changed

CHANGELOG.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,25 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
1313
>- **Fixed** for any bug fixes.
1414
>- **Security** in case of vulnerabilities.
1515
16+
## [0.2a13] - 2025-05-15
17+
18+
### Added
19+
20+
- [PR#129](https://github.com/RS-PYTHON/rs-infra-core/pull/129) : Trace requests headers and body with opentelemetry
21+
- [RSPY-652/653/654](https://github.com/RS-PYTHON/rs-infra-core/pull/132) : Add rs-dpr-service
22+
23+
### Changed
24+
25+
- [RSPY-664](https://github.com/RS-PYTHON/rs-infra-core/pull/125) : use smaller nodes for staging
26+
- [RSPY-594](https://github.com/RS-PYTHON/rs-infra-core/pull/127) : Use latest rs-server wheels when building the dask-staging image
27+
- [RSPY-594](https://github.com/RS-PYTHON/rs-infra-core/pull/130) : Build jupyter with latest rs-client-libraries wheel
28+
- [PR#131](https://github.com/RS-PYTHON/rs-infra-core/pull/131) : Remove old phase1 files
29+
- [PR#133](https://github.com/RS-PYTHON/rs-infra-core/pull/133) : Use custom pygeo projects
30+
31+
### Fixed
32+
33+
- [PR#124](https://github.com/RS-PYTHON/rs-infra-core/pull/124) : remove old ogc validation env var
34+
1635
## [0.2a12] - 2025-04-14
1736

1837
### Added

inventory/sample/host_vars/setup/apps.yml

Lines changed: 263 additions & 54 deletions
Original file line numberDiff line numberDiff line change
@@ -120,67 +120,276 @@ rs_server:
120120
username: test
121121
secret: pygeoapi-database-password
122122

123+
rs_server_cadip_station: |
124+
cadip:
125+
endpoint:
126+
# -- CADIP station URL
127+
url:
128+
token: http://mockup-station-cadip-cadip.processing.svc.cluster.local:8080/oauth2/token
129+
odata: http://mockup-station-cadip-cadip.processing.svc.cluster.local:8080
130+
sgs:
131+
endpoint:
132+
url:
133+
token: http://mockup-station-cadip-sgs.processing.svc.cluster.local:8080/oauth2/token
134+
odata: http://mockup-station-cadip-sgs.processing.svc.cluster.local:8080
135+
mti:
136+
endpoint:
137+
url:
138+
token: http://mockup-station-cadip-mti.processing.svc.cluster.local:8080/oauth2/token
139+
odata: http://mockup-station-cadip-mti.processing.svc.cluster.local:8080
140+
141+
rs_server_adgs_station: |
142+
adgs:
143+
endpoint:
144+
# -- ADGS URL
145+
url: http://mockup-station-adgs.processing.svc.cluster.local:8080/Products
146+
147+
rs_server_catalog:
148+
database:
149+
host: rs-server-catalog-db.database.svc.cluster.local
150+
name: catalog
151+
password: password
152+
username: postgres
153+
154+
rs_server_catalog_db:
155+
stac:
156+
extensions: |
157+
- https://stac-extensions.github.io/eo/v1.1.0/schema.json
158+
- https://stac-extensions.github.io/sat/v1.0.0/schema.json
159+
- https://stac-extensions.github.io/projection/v1.1.0/schema.json
160+
- https://stac-extensions.github.io/processing/v1.2.0/schema.json
161+
- https://stac-extensions.github.io/product/v0.1.0/schema.json
162+
- https://stac-extensions.github.io/sar/v1.0.0/schema.json
163+
- https://stac-extensions.github.io/raster/v1.1.0/schema.json
164+
- https://stac-extensions.github.io/authentication/v1.1.0/schema.json
165+
- https://stac-extensions.github.io/alternate-assets/v1.2.0/schema.json
166+
- https://stac-extensions.github.io/timestamps/v1.1.0/schema.json
167+
168+
queryables: |
169+
- eo:snow_cover
170+
- sat:absolute_orbit
171+
- sat:relative_orbit
172+
- processing:level
173+
- processing:facility
174+
- processing:datetime
175+
- processing:version
176+
- product:type
177+
- product:timeliness
178+
- product:timeliness_category
179+
- sar:instrument_mode
180+
- published
181+
- expires
182+
- unpublished
183+
184+
rs_server_catalog_staging_configmap: |
185+
*,*,*,30,rspython-ops-catalog-playground
186+
copernicus,*,*,7300,rspython-ops-catalog-copernicus-default
187+
copernicus,*,*ADF*,7300,rspython-ops-catalog-copernicus-aux
188+
copernicus,s1-l0,*,30,rspython-ops-catalog-copernicus-s1-l0
189+
copernicus,s1-l1,*,30,rspython-ops-catalog-copernicus-s1-l1
190+
copernicus,s1-l2,*,30,rspython-ops-catalog-copernicus-s1-l2
191+
copernicus,s2-l0,*,30,rspython-ops-catalog-copernicus-s2-l0
192+
copernicus,s2-l1,*,30,rspython-ops-catalog-copernicus-s2-l1
193+
copernicus,s2-l2,*,30,rspython-ops-catalog-copernicus-s2-l2
194+
copernicus,s3-l0,*,30,rspython-ops-catalog-copernicus-s3-l0
195+
copernicus,s3-l1-nrt,*,30,rspython-ops-catalog-copernicus-s3-l1-nrt
196+
copernicus,s3-l2-nrt,*,30,rspython-ops-catalog-copernicus-s3-l2-nrt
197+
copernicus,s3-l1-ntc, *,30,rspython-ops-catalog-copernicus-s3-l1-ntc
198+
copernicus,s3-l2-ntc,*,30,rspython-ops-catalog-copernicus-s3-l2-ntc
199+
copernicus,s3-l1-stc,*,30,rspython-ops-catalog-copernicus-s3-l1-stc
200+
copernicus,s3-l2-stc, *,30,rspython-ops-catalog-copernicus-s3-l2-stc
201+
123202
rs_server_staging:
124203
# This token must be generated from https://processing.{{ platform_domain_name }}/jupyter/hub/token
125204
# See Prerequisite in the [Dask Gateway how-to](/docs/how-to/dask-gateway.md).
126205
jupyterhub_token: <REPLACE_WITH_TOKEN_GENERATED_FROM_JUPYUTER>
127206

128-
rs_server_station_credentials:
207+
rs_server_station_secrets:
208+
stations: |
209+
adgs:
210+
service:
211+
name: auxip
212+
url: http://mockup-station-adgs.processing.svc.cluster.local:8080
213+
domain: mockup-station-adgs.processing.svc.cluster.local
214+
authentication:
215+
auth_type: oauth2
216+
token_url: http://mockup-station-adgs.processing.svc.cluster.local:8080/oauth2/token
217+
grant_type: password
218+
scope: null
219+
username: test
220+
password: test
221+
client_id: client_id
222+
client_secret: client_secret
223+
authorization: Basic test
224+
adgs2:
225+
service:
226+
name: auxip
227+
url: http://mockup-station-adgs2.processing.svc.cluster.local:8080
228+
domain: mockup-station-adgs2.processing.svc.cluster.local
229+
authentication:
230+
auth_type: oauth2
231+
token_url: http://mockup-station-adgs2.processing.svc.cluster.local:8080/oauth2/token
232+
grant_type: password
233+
scope: null
234+
username: test
235+
password: test
236+
client_id: client_id
237+
client_secret: client_secret
238+
authorization: Basic test
239+
cadip:
240+
service:
241+
name: cadip
242+
url: http://mockup-station-cadip-cadip.processing.svc.cluster.local:8080
243+
domain: mockup-station-cadip-cadip.processing.svc.cluster.local
244+
authentication:
245+
auth_type: oauth2
246+
token_url: http://mockup-station-cadip-cadip.processing.svc.cluster.local:8080/oauth2/token
247+
grant_type: password
248+
scope: null
249+
username: test
250+
password: test
251+
client_id: client_id
252+
client_secret: client_secret
253+
authorization: null
254+
ins:
255+
service:
256+
name: cadip
257+
url: http://mockup-station-cadip-ins.processing.svc.cluster.local:8080
258+
domain: mockup-station-cadip-ins.processing.svc.cluster.local
259+
authentication:
260+
auth_type: oauth2
261+
token_url: http://mockup-station-cadip-ins.processing.svc.cluster.local:8080/oauth2/token
262+
grant_type: password
263+
scope: null
264+
username: test
265+
password: test
266+
client_id: client_id
267+
client_secret: client_secret
268+
authorization: null
269+
mps:
270+
service:
271+
name: cadip
272+
url: http://mockup-station-cadip-mps.processing.svc.cluster.local:8080
273+
domain: mockup-station-cadip-mps.processing.svc.cluster.local
274+
authentication:
275+
auth_type: oauth2
276+
token_url: http://mockup-station-cadip-mps.processing.svc.cluster.local:8080/oauth2/token
277+
grant_type: password
278+
scope: null
279+
username: test
280+
password: test
281+
client_id: client_id
282+
client_secret: client_secret
283+
authorization: Basic test
284+
mti:
285+
service:
286+
name: cadip
287+
url: http://mockup-station-cadip-mti.processing.svc.cluster.local:8080
288+
domain: mockup-station-cadip-mti.processing.svc.cluster.local
289+
authentication:
290+
auth_type: oauth2
291+
token_url: http://mockup-station-cadip-mti.processing.svc.cluster.local:8080/oauth2/token
292+
grant_type: password
293+
scope: openid
294+
username: test
295+
password: test
296+
client_id: client_id
297+
client_secret: client_secret
298+
authorization: null
299+
nsg:
300+
service:
301+
name: cadip
302+
url: http://mockup-station-cadip-nsg.processing.svc.cluster.local:8080
303+
domain: mockup-station-cadip-nsg.processing.svc.cluster.local
304+
authentication:
305+
auth_type: oauth2
306+
token_url: http://mockup-station-cadip-nsg.processing.svc.cluster.local:8080/oauth2/token
307+
grant_type: password
308+
scope: null
309+
username: test
310+
password: test
311+
client_id: client_id
312+
client_secret: client_secret
313+
authorization: null
314+
sgs:
315+
service:
316+
name: cadip
317+
url: http://mockup-station-cadip-sgs.processing.svc.cluster.local:8080
318+
domain: mockup-station-cadip-sgs.processing.svc.cluster.local
319+
authentication:
320+
auth_type: oauth2
321+
token_url: http://mockup-station-cadip-sgs.processing.svc.cluster.local:8080/oauth2/token
322+
grant_type: password
323+
scope: null
324+
username: test
325+
password: test
326+
client_id: client_id
327+
client_secret: client_secret
328+
authorization: null
329+
lta:
330+
service:
331+
name: lta
332+
url: http://mockup-lta-lta.processing.svc.cluster.local:8080
333+
domain: mockup-lta-lta.processing.svc.cluster.local
334+
authentication:
335+
auth_type: oauth2
336+
token_url: http://mockup-lta-lta.processing.svc.cluster.local:8080/oauth2/token
337+
grant_type: password
338+
scope: null
339+
username: test
340+
password: test
341+
client_id: client_id
342+
client_secret: client_secret
343+
authorization: Basic test
344+
s1a:
345+
service:
346+
name: prip
347+
url: http://mockup-prip-s1a.processing.svc.cluster.local:8080
348+
domain: mockup-prip-s1a.processing.svc.cluster.local
349+
authentication:
350+
auth_type: oauth2
351+
token_url: http://mockup-prip-s1a.processing.svc.cluster.local:8080/oauth2/token
352+
grant_type: password
353+
scope: null
354+
username: test
355+
password: test
356+
client_id: client_id
357+
client_secret: client_secret
358+
authorization: Basic test
359+
s2a:
360+
service:
361+
name: prip
362+
url: http://mockup-prip-s2a.processing.svc.cluster.local:8080
363+
domain: mockup-prip-s2a.processing.svc.cluster.local
364+
authentication:
365+
auth_type: oauth2
366+
token_url: http://mockup-prip-s2a.processing.svc.cluster.local:8080/oauth2/token
367+
grant_type: password
368+
scope: null
369+
username: test
370+
password: test
371+
client_id: client_id
372+
client_secret: client_secret
373+
authorization: Basic test
374+
375+
rs_station_mockup:
129376
adgs:
130-
username: test
131-
password: test
132-
client_id: client_id
133-
client_secret: client_secret
134-
adgs2:
135-
username: test
136-
password: test
137-
client_id: client_id
138-
client_secret: client_secret
377+
adgs:
378+
bucketName: rspython-ops-catalog-playground
379+
bucketPath: stations/ADGS/
380+
adgs2:
381+
bucketName: rspython-ops-catalog-playground
382+
bucketPath: stations/ADGS/
139383
cadip:
140-
username: test
141-
password: test
142-
client_id: client_id
143-
client_secret: client_secret
144-
ins:
145-
username: test
146-
password: test
147-
client_id: client_id
148-
client_secret: client_secret
149-
mps:
150-
username: test
151-
password: test
152-
client_id: client_id
153-
client_secret: client_secret
154-
mti:
155-
username: test
156-
password: test
157-
client_id: client_id
158-
client_secret: client_secret
159-
nsg:
160-
username: test
161-
password: test
162-
client_id: client_id
163-
client_secret: client_secret
164-
sgs:
165-
username: test
166-
password: test
167-
client_id: client_id
168-
client_secret: client_secret
169-
lta:
170-
username: test
171-
password: test
172-
client_id: client_id
173-
client_secret: client_secret
174-
s1a:
175-
username: test
176-
password: test
177-
client_id: client_id
178-
client_secret: client_secret
179-
s2a:
180-
username: test
181-
password: test
182-
client_id: client_id
183-
client_secret: client_secret
384+
cadip:
385+
bucketName: rspython-ops-catalog-playground
386+
bucketPath: stations/CADIP/
387+
mti:
388+
bucketName: rspython-ops-catalog-playground
389+
bucketPath: stations/CADIP/
390+
sgs:
391+
bucketName: rspython-ops-catalog-playground
392+
bucketPath: stations/CADIP/
184393

185394
neuvector:
186395
core:

0 commit comments

Comments
 (0)