Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge updated main into rspprod #9

Merged
merged 544 commits into from
Dec 3, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
544 commits
Select commit Hold shift + click to select a range
79dbe50
chore(deps): update helm release strimzi-kafka-operator to v0.44.0
renovate[bot] Nov 4, 2024
bfad29a
Merge pull request #3842 from lsst-sqre/renovate/argo-workflows-0.x
rra Nov 4, 2024
2ff0d76
Merge pull request #3843 from lsst-sqre/renovate/vault-secrets-operat…
rra Nov 4, 2024
3fdc875
Merge pull request #3808 from gabrimaine/ccin2p3
rra Nov 4, 2024
744a161
Deploy Prompt Processing 4.7.0 for LSSTComCam.
erinleighh Nov 4, 2024
89ad262
Deploy Prompt Processing 4.7.0 for LATISS.
erinleighh Nov 4, 2024
dfa02a0
Merge pull request #3846 from lsst-sqre/erinleighh-patch-1
erinleighh Nov 4, 2024
c1278fd
Merge pull request #3847 from lsst-sqre/erinleighh-patch-2
erinleighh Nov 4, 2024
1e5f3ae
Disable AE service
afausti Oct 31, 2024
0d0f597
Enable AE service
afausti Nov 1, 2024
c21e602
Merge pull request #3848 from lsst-sqre/tickets/DM-46884
afausti Nov 4, 2024
83ad08d
Change readiness probe path for obsenv-ui.
mareuter Nov 4, 2024
9cb8c86
Change chart app versions.
mareuter Nov 4, 2024
19bfcbf
Update obsenv-ui versions at all sites.
mareuter Nov 4, 2024
8db44ac
rubintv: update app version to v2.5.2 for summit and usdf production …
sebastian-aranda Nov 5, 2024
10415b1
Merge pull request #3849 from lsst-sqre/tickets/DM-47117
sebastian-aranda Nov 5, 2024
1c5eac2
Merge pull request #3850 from lsst-sqre/tickets/DM-47383
mareuter Nov 5, 2024
cbac53e
Configure per-filter cache size for Prompt Processing.
kfindeisen Nov 5, 2024
ca297a6
Merge pull request #3851 from lsst-sqre/tickets/DM-47387
kfindeisen Nov 5, 2024
4cfecde
Deploy Prompt Processing 4.7.1 for ComCam.
kfindeisen Nov 5, 2024
31e0b6b
Merge pull request #3852 from lsst-sqre/u/kfindeisen/pp-4.7.1
kfindeisen Nov 5, 2024
8aa9b0a
Update IP
bsmartradio Nov 6, 2024
c56692d
Merge pull request #3853 from lsst-sqre/tickets/DM-47416
bsmartradio Nov 6, 2024
72eb148
Update rubintv app version to v2.5.3 for summit and usdf production d…
sebastian-aranda Nov 5, 2024
a7b3e9f
Merge pull request #3854 from lsst-sqre/tickets/DM-47404
sebastian-aranda Nov 6, 2024
fe066b0
Update dependencies
rra Nov 6, 2024
081cb8a
Merge pull request #3855 from lsst-sqre/u/rra/dependencies
rra Nov 6, 2024
f5c1004
Add LEDProjector to summit and USDF-prod connectors/sinks.
mareuter Nov 6, 2024
973e4de
Merge pull request #3857 from lsst-sqre/tickets/DM-47432
mareuter Nov 6, 2024
0908139
Remove ir2 repo from data-dev Butler server
dhirving Oct 18, 2024
4a7c662
Update usdf Butler server for new embargo repo
dhirving Oct 21, 2024
321a042
Enable InfluxDB Enterprise on data-dev
afausti Nov 5, 2024
8b170e0
Disable AE service
afausti Nov 6, 2024
47a34b7
Reduce number of replicas to one
afausti Nov 6, 2024
dea5c91
Add data-1 back
afausti Nov 6, 2024
b081728
Back to one replica
afausti Nov 6, 2024
af2465c
Back to two replicas and enable AE service
afausti Nov 7, 2024
0ad5b9d
Merge pull request #3859 from lsst-sqre/tickets/DM-46884-2
afausti Nov 7, 2024
b93206e
Enable repairer connector for lsst.dm namespace
afausti Oct 23, 2024
c873a8d
Allow an unlimited number of series per database
afausti Oct 23, 2024
dd60ea9
Disable repairer connector
afausti Oct 23, 2024
d18aec1
Merge pull request #3812 from lsst-sqre/u/afausti/repairer-connector
afausti Nov 7, 2024
416cb2a
Order ComCam test blocks in numberical order.
kfindeisen Nov 6, 2024
e8be12e
Add long-term ComCam surveys to Prompt Processing.
kfindeisen Nov 6, 2024
b23523f
Set scale for Prompt Processing ComCam-prod.
kfindeisen Nov 6, 2024
cd41eaa
Merge pull request #3858 from lsst-sqre/u/kfindeisen/comcam-surveys
kfindeisen Nov 7, 2024
7f977b1
Merge pull request #3802 from lsst-sqre/tickets/DM-46984
dhirving Nov 7, 2024
4b648ff
Update Kafka server for Prompt Processing dev.
kfindeisen Nov 7, 2024
2e4f473
Merge pull request #3860 from lsst-sqre/u/kfindeisen/kafka-update
kfindeisen Nov 7, 2024
2ece290
external client for noteburst/idf-dev
athornton Nov 5, 2024
1cda529
Try new release on idfdev
athornton Nov 7, 2024
b4b97da
Update Chart.yaml for noteburst to point to 0.14.0; pin back usdfdev
athornton Nov 7, 2024
ea241ad
Merge pull request #3861 from lsst-sqre/u/ajt/noteburst-external-client
athornton Nov 7, 2024
e5b8c58
Increase M1M3 connector batch size
afausti Nov 7, 2024
9abc653
Merge pull request #3862 from lsst-sqre/u/afausti/m1m3_batch_size
afausti Nov 7, 2024
e0b5c0b
Add AWS configurations for exposurelog on USDF-prod.
sebastian-aranda Nov 8, 2024
e87d3c5
Merge pull request #3864 from lsst-sqre/tickets/DM-47454
sebastian-aranda Nov 8, 2024
eb75b9e
Deploy Prompt Processing 4.7.2.
kfindeisen Nov 8, 2024
ccb9961
Merge pull request #3865 from lsst-sqre/u/kfindeisen/pp-4.7.2
kfindeisen Nov 8, 2024
f406784
Update Helm release vault to v0.29.0
renovate[bot] Nov 11, 2024
5e42571
Update Helm release argo-cd to v7.7.2
renovate[bot] Nov 12, 2024
4e121c6
Remove labels from GafaelfawrIngress tmeplate
rra Nov 12, 2024
522639d
Merge pull request #3871 from lsst-sqre/u/rra/exposurelog
rra Nov 12, 2024
4db8fbe
DM-47518: don't copy summit consdb secrets from `auxtel`
fajpunk Nov 12, 2024
014a7e2
Merge pull request #3872 from lsst-sqre/tickets/DM-47518/fix-consdb-s…
fajpunk Nov 12, 2024
aefa135
Merge pull request #3868 from lsst-sqre/renovate/argo-cd-7.x
rra Nov 12, 2024
8e1c22a
Merge pull request #3869 from lsst-sqre/renovate/vault-0.x
rra Nov 12, 2024
1052e0c
DM-47518: don't copy consdb secrets from auxtel in tucson-teststand
fajpunk Nov 12, 2024
79b6a09
Merge pull request #3873 from lsst-sqre/tickets/DM-47518/fix-teststan…
fajpunk Nov 12, 2024
0d88330
saranda argocd rbac
pav511 Nov 12, 2024
e0e02fa
Merge pull request #3874 from lsst-sqre/u/pav/argocd-rbac
pav511 Nov 12, 2024
b9298c2
Adjust Kafka resources requests and limits
afausti Nov 12, 2024
4ac20a9
Merge pull request #3875 from lsst-sqre/tickets/DM-47528
afausti Nov 12, 2024
792cf5d
DM-45394 mobu: Config from a single YAML configmap
fajpunk Nov 8, 2024
145b53f
Merge pull request #3863 from lsst-sqre/tickets/DM-45394/mobu-single-…
fajpunk Nov 12, 2024
17bc371
Update Python and pre-commit dependencies
rra Nov 12, 2024
64e6809
Merge pull request #3876 from lsst-sqre/u/rra/dependencies
rra Nov 12, 2024
b754fc5
Add TAXICAB to unfurlbot Jira topics
rra Nov 12, 2024
23714d6
Merge pull request #3877 from lsst-sqre/u/rra/unfurlbot
rra Nov 12, 2024
1914963
Switch from butler pod to production_tools.
ctslater Nov 6, 2024
ce50d5e
Merge pull request #3856 from lsst-sqre/tickets/SP-1711
ctslater Nov 13, 2024
7cae6f3
Add PRELOAD_PADDING env var to Prompt Processing
hsinfang Aug 28, 2024
3044140
Merge pull request #3651 from lsst-sqre/tickets/DM-43712
hsinfang Nov 13, 2024
e2246ac
set CC-IN2P3 qserv for TAP
gabrimaine Nov 13, 2024
d02929e
Merge pull request #3879 from gabrimaine/ccin2p3
gabrimaine Nov 13, 2024
171aeed
Disable secrets copying for plot-navigator.
ctslater Nov 13, 2024
4e863f3
Merge pull request #3880 from lsst-sqre/u/ctslater/plotnav_disable_se…
ctslater Nov 13, 2024
4426c67
Turn off AE service
afausti Nov 13, 2024
28b1038
Merge pull request #3845 from lsst-sqre/renovate/strimzi-kafka-operat…
afausti Nov 13, 2024
6b8ec8f
Merge pull request #3882 from lsst-sqre/tickets/DM-46884-3
afausti Nov 13, 2024
eb56f69
chore(deps): update kapacitor docker tag to v1.7.6
renovate[bot] Nov 4, 2024
76b9c08
Merge pull request #3844 from lsst-sqre/renovate/kapacitor-1.x
afausti Nov 14, 2024
62b2a2f
Use kafka-broker node label
afausti Nov 8, 2024
9805635
Add tolerations for scheduling kafka broker pods
afausti Nov 8, 2024
ba1edb6
Configure Kafka external listeners on BTS to use the regular node IP …
afausti Nov 12, 2024
fead991
Grant permissions to ts-salkafka topic
afausti Nov 13, 2024
22dce1f
Merge pull request #3866 from lsst-sqre/tickets/DM-47369
afausti Nov 14, 2024
bce1600
Test new version of obsenv-ui.
mareuter Nov 14, 2024
fc0bc04
Release new obsenv-ui everywhere.
mareuter Nov 14, 2024
7c41555
Merge pull request #3883 from lsst-sqre/tickets/DM-47564
mareuter Nov 14, 2024
19d2c39
Update Prompt Processing to 4.8.0.
kfindeisen Nov 13, 2024
218c31c
Merge pull request #3881 from lsst-sqre/u/kfindeisen/pp-4.8.0
kfindeisen Nov 14, 2024
22a34f1
bump recommended image prod/int
pav511 Nov 15, 2024
a5fe15f
Merge pull request #3884 from lsst-sqre/u/pav/bump-recommended
pav511 Nov 15, 2024
62fec52
Update schedview-snapshot to schedview v0.15.0
ehneilsen Nov 15, 2024
ad5f0bd
Merge pull request #3885 from lsst-sqre/tickets/SP-1733
ehneilsen Nov 15, 2024
3df1528
Update Prompt Processing to 4.8.1.
erinleighh Nov 18, 2024
63a5e60
Merge pull request #3888 from lsst-sqre/erinleighh-patch-1
erinleighh Nov 18, 2024
0877394
Update Prompt Processing to 4.8.1.
erinleighh Nov 18, 2024
71ea7df
Merge pull request #3889 from lsst-sqre/erinleighh-patch-2
erinleighh Nov 18, 2024
8b322c6
chore(deps): update helm release argo-cd to v7.7.3
renovate[bot] Nov 18, 2024
0dbe746
chore(deps): update helm release kubernetes-replicator to v2.11.0
renovate[bot] Nov 18, 2024
22f6fcc
Merge pull request #3890 from lsst-sqre/renovate/argo-cd-7.x
rra Nov 18, 2024
153957d
Merge pull request #3891 from lsst-sqre/renovate/kubernetes-replicato…
rra Nov 18, 2024
7225994
Update pre-commit and Python dependencies
rra Nov 18, 2024
f34ee34
Merge pull request #3892 from lsst-sqre/u/rra/dependencies
rra Nov 18, 2024
78a6379
Upgrade Butler server
dhirving Nov 18, 2024
df3395c
Merge pull request #3893 from lsst-sqre/tickets/DM-47563
dhirving Nov 18, 2024
a039835
Update schema registry version to 7.7.1
afausti Nov 19, 2024
09eaa37
Bump mobu version
athornton Nov 19, 2024
6986ff1
Merge pull request #3896 from lsst-sqre/u/ajt/mobu1301
athornton Nov 19, 2024
3b71f3a
Update rubintv worker image to cycle 39
aibsen Nov 15, 2024
b953dd8
Merge pull request #3895 from lsst-sqre/tickets/DM-47664
afausti Nov 19, 2024
99c662c
Merge branch 'main' into tickets/DM-47578
aibsen Nov 19, 2024
95f313d
Merge pull request #3897 from lsst-sqre/tickets/DM-47578
aibsen Nov 19, 2024
25dd1b4
Change users to not be logged out on lab cull
athornton Nov 19, 2024
4aa6220
Merge pull request #3898 from lsst-sqre/u/ajt/noculllogout
athornton Nov 19, 2024
f721444
Bump Nublado version
athornton Nov 19, 2024
470aff0
Merge pull request #3899 from lsst-sqre/u/ajt/nublado803
athornton Nov 19, 2024
2f7af95
Add topic creation to ts-salkafka user in strimzi-kafka chart.
mareuter Nov 19, 2024
be5f538
Add ts-salkafka topics to base.
mareuter Nov 19, 2024
7e224a5
Update Prompt Processing to 4.8.2.
kfindeisen Nov 19, 2024
4c18c3e
Merge pull request #3902 from lsst-sqre/u/kfindeisen/pp-4.8.2
kfindeisen Nov 19, 2024
73193cd
Update the ComCam skymap to lsst_cells_v1
hsinfang Nov 19, 2024
e0c84f1
Update the nextVisit handling in LSSTComCam Prompt Processing
hsinfang Nov 19, 2024
410f215
Merge pull request #3894 from lsst-sqre/u/hfc/comcam-surveys
hsinfang Nov 19, 2024
9f7625f
Fix style in Next Visit Fan Out template.
kfindeisen Nov 19, 2024
1c2cbc7
Add retry option to Next Visit Fan Out.
kfindeisen Nov 19, 2024
dac951a
Merge pull request #3903 from lsst-sqre/tickets/DM-47656
kfindeisen Nov 20, 2024
d16c49a
Update Next Visit Fan Out to 2.5.0.
kfindeisen Nov 20, 2024
50348eb
Update Gafaelfawr to 12.1.1
rra Nov 20, 2024
1a6d869
Merge pull request #3904 from lsst-sqre/u/kfindeisen/nvfo-2.5.0
kfindeisen Nov 20, 2024
fefd969
Merge pull request #3905 from lsst-sqre/tickets/DM-47646
rra Nov 20, 2024
346ae0f
Add secrets for rubintv on summit.
sebastian-aranda Nov 20, 2024
241e25c
Merge pull request #3906 from lsst-sqre/tickets/DM-47704
sebastian-aranda Nov 20, 2024
e684503
Add s3proxy application.
ktlim Nov 17, 2024
2d700a7
Use tagged version.
ktlim Nov 20, 2024
cd198ad
Update the preload padding configs
hsinfang Nov 19, 2024
d074708
Merge pull request #3900 from lsst-sqre/tickets/DM-47631
hsinfang Nov 20, 2024
862f8a8
Merge pull request #3887 from lsst-sqre/tickets/DM-47606
ktlim Nov 20, 2024
f16fa67
Make doc string more specific.
mareuter Nov 20, 2024
33ec664
Remove quoting.
ktlim Nov 20, 2024
43ecca7
Fix resources.
ktlim Nov 20, 2024
7200734
Fix volumes.
ktlim Nov 20, 2024
2a5b1d8
Fix secret.
ktlim Nov 20, 2024
c5c3da1
Fix command.
ktlim Nov 20, 2024
ef2f4a0
Don't override app version.
ktlim Nov 20, 2024
70a011b
Fix org.
ktlim Nov 20, 2024
6baa078
Merge pull request #3909 from lsst-sqre/tickets/DM-47606a
ktlim Nov 21, 2024
4b99d26
Merge pull request #3901 from lsst-sqre/tickets/DM-47661
mareuter Nov 21, 2024
2eaea20
rubintv: add NFS mount for ddv configurations on summit prod.
sebastian-aranda Nov 20, 2024
8fb1565
rubintv: add PVC mount for ddv configurations on usdfprod.
sebastian-aranda Nov 20, 2024
b680607
rubintv: activate 1 workers replica on usdfprod.
sebastian-aranda Nov 20, 2024
3f818e8
rubintv: rename volumes entry to pvcMountpoint on usdfprod.
sebastian-aranda Nov 20, 2024
bd9036e
rubintv: change workers image to use usdf version and match user perm…
sebastian-aranda Nov 20, 2024
26e31d0
rubintv: add siteTag on usdfprod.
sebastian-aranda Nov 21, 2024
2a5ba2e
Turn off PDB for monitoring/telegraf
athornton Nov 21, 2024
94d6733
Merge pull request #3910 from lsst-sqre/u/ajt/fix_pdb
athornton Nov 21, 2024
a0a1652
Use weekly images for noteburst on usdfdev
rra Nov 21, 2024
ae3e73c
Merge pull request #3911 from lsst-sqre/u/rra/noteburst-usdf
rra Nov 21, 2024
4aa2ed5
Add SP jira tickets to unfurlbot
timj Nov 22, 2024
b1b7465
Merge pull request #3912 from lsst-sqre/u/timj/add-sp-unfurl
rra Nov 22, 2024
adabe18
BTS: Update to k0003 tag.
mareuter Nov 22, 2024
acf7d82
Merge pull request #3914 from lsst-sqre/tickets/DM-45250-7
mareuter Nov 22, 2024
f40c3de
rubintv: Add TODO for better handling of secrets.
sebastian-aranda Nov 22, 2024
c6e0954
Update Prompt Processing to 4.9.0.
erinleighh Nov 22, 2024
ad81877
Merge pull request #3916 from lsst-sqre/erinleighh-patch-1
erinleighh Nov 22, 2024
8e7da4c
Add EAS to TTS, BTS, summit and USDF-prod sasquatch consumers.
mareuter Nov 22, 2024
f3e8136
Merge pull request #3917 from lsst-sqre/tickets/DM-47761
mareuter Nov 22, 2024
d8490f2
Updated IP addresses for schema registry as they changed during sasqu…
dspeck1 Nov 22, 2024
03f04ca
Enable Gafaelfawr caching for Butler server
dhirving Nov 20, 2024
608fad0
Merge pull request #3918 from lsst-sqre/u/dspeck/schema-registry-upda…
dspeck1 Nov 22, 2024
96378fd
Remove kubernetes-replicator
rra Nov 23, 2024
6e6ba82
Merge pull request #3920 from lsst-sqre/u/rra/kubernetes-replicator
rra Nov 23, 2024
39598a2
Update Helm release argo-cd to v7.7.5
renovate[bot] Nov 25, 2024
75d99c1
Update Helm release cert-manager to v1.16.2
renovate[bot] Nov 25, 2024
6265aed
Merge pull request #3922 from lsst-sqre/renovate/cert-manager-1.x
rra Nov 25, 2024
a55086e
Merge pull request #3921 from lsst-sqre/renovate/argo-cd-7.x
rra Nov 25, 2024
4ddb65f
Update Helm release vault to v0.29.1
renovate[bot] Nov 25, 2024
b393b8c
Update gcr.io/cloudsql-docker/gce-proxy Docker tag to v1.37.2
renovate[bot] Nov 25, 2024
205fe3e
Update Helm release argo-workflows to v0.45.0
renovate[bot] Nov 25, 2024
434bc4f
Update postgres Docker tag to v17.2
renovate[bot] Nov 25, 2024
1202438
Merge pull request #3923 from lsst-sqre/renovate/vault-0.x
rra Nov 25, 2024
26f24f9
Merge pull request #3925 from lsst-sqre/renovate/argo-workflows-0.x
rra Nov 25, 2024
409383c
Regenerate Helm docs
rra Nov 25, 2024
ad89bca
Regenerate Helm docs
rra Nov 25, 2024
e35a615
Merge pull request #3926 from lsst-sqre/renovate/postgres-17.x
rra Nov 25, 2024
eab1b5c
Update pre-commit and Python dependencies
rra Nov 25, 2024
825244b
Merge pull request #3924 from lsst-sqre/renovate/gcr.io-cloudsql-dock…
rra Nov 25, 2024
9cb2bfb
Merge pull request #3927 from lsst-sqre/u/rra/dependencies
rra Nov 25, 2024
e6b3f35
Merge pull request #3915 from lsst-sqre/tickets/DM-47719
sebastian-aranda Nov 25, 2024
23e76e7
Update rubintv app version to v2.5.4 for summit and usdf production d…
sebastian-aranda Nov 25, 2024
d7b0880
Switch Prompt Processing pipelines config from Python-like to YAML.
kfindeisen Nov 12, 2024
4f2c83c
Merge pull request #3878 from lsst-sqre/tickets/DM-47529
kfindeisen Nov 25, 2024
6061ca5
BTS: Remove tags from love config.
mareuter Nov 26, 2024
0759826
Merge pull request #3931 from lsst-sqre/u/mareuter/fix_love_tags
mareuter Nov 26, 2024
7964986
tobyj usdf-cm[-dev] argocd rbac
pav511 Nov 26, 2024
25064b4
Merge pull request #3932 from lsst-sqre/u/pav/usdf-cm-argocd
pav511 Nov 26, 2024
8c4f12f
Merge pull request #3929 from lsst-sqre/tickets/DM-47794
sebastian-aranda Nov 26, 2024
f8fdfc6
Add s3proxy to usdfprod.
ktlim Nov 25, 2024
ede1cf7
Enable s3proxy in usdfprod environment.
ktlim Nov 25, 2024
1374eaa
Merge pull request #3930 from lsst-sqre/tickets/DM-47799
ktlim Nov 26, 2024
374f3d9
Update to Gafaelfawr 12.2.0
rra Nov 21, 2024
812756a
Merge pull request #3908 from lsst-sqre/tickets/DM-47716
rra Nov 27, 2024
d45505b
Move Prompt Processing debugging flags into a debug block.
kfindeisen Nov 26, 2024
93ac0ea
Add Prompt Processing config for turning off repo export.
kfindeisen Nov 26, 2024
013398c
Merge pull request #3933 from lsst-sqre/tickets/DM-47814
kfindeisen Nov 27, 2024
10d8ce5
Add resources to hexapod-sim chart.
mareuter Nov 25, 2024
4008e23
Bump resource requests on M1M3 LOVE producer.
mareuter Nov 27, 2024
a849d04
Add simulate flag to ATMCS and ATPneumatics.
mareuter Nov 27, 2024
5466fab
Handle ESS reindexing changes.
mareuter Nov 27, 2024
899da0f
Update LOVE config for TTS.
mareuter Nov 27, 2024
1bf7813
Merge pull request #3934 from lsst-sqre/tickets/DM-45250-8
mareuter Nov 27, 2024
2d068d4
Change OIDC provider in the cadc-tap config to base path
stvoutsin Nov 25, 2024
0853fc6
Merge pull request #3928 from lsst-sqre/tickets/DM-47788
stvoutsin Nov 27, 2024
3ea497f
Add ESS:109.
mareuter Nov 27, 2024
ddace96
Merge pull request #3935 from lsst-sqre/tickets/DM-45250-9
mareuter Nov 27, 2024
85ac91f
Enable Gafaelfawr metrics on idfprod
rra Nov 27, 2024
78f7fe8
Merge pull request #3936 from lsst-sqre/tickets/DM-47837
rra Nov 27, 2024
8e060e1
Tag every GafaelfawrIngress with a service
rra Nov 28, 2024
62a010a
Update Helm release argo-cd to v7.7.7
renovate[bot] Dec 2, 2024
1d824ac
Merge pull request #3939 from lsst-sqre/renovate/argo-cd-7.x
rra Dec 2, 2024
bab2624
Update nginx Docker tag to v1.27.3
renovate[bot] Dec 2, 2024
384693b
Merge pull request #3937 from lsst-sqre/tickets/DM-47837
rra Dec 2, 2024
3a8db1a
Update Helm docs
rra Dec 2, 2024
3e68f0b
Merge pull request #3941 from lsst-sqre/renovate/nginx-1.x
rra Dec 2, 2024
7057440
Fix GafaelfawrIngress for TAP services
rra Dec 2, 2024
6353977
Merge pull request #3942 from lsst-sqre/tickets/DM-47837
rra Dec 2, 2024
6621a8c
Merge pull request #3919 from lsst-sqre/tickets/DM-47593
dhirving Dec 2, 2024
943b17f
Update confluentinc/cp-kafka-rest Docker tag to v7.8.0
renovate[bot] Dec 2, 2024
ddc3521
Fix Gafaelfawr service name for ssotap and livetap
rra Dec 2, 2024
ffe5eef
Merge pull request #3940 from lsst-sqre/renovate/confluentinc-cp-kafk…
afausti Dec 2, 2024
f405684
Update Python and pre-commit dependencies
rra Dec 2, 2024
904d440
Merge pull request #3943 from lsst-sqre/tickets/DM-47837
rra Dec 2, 2024
8b697e5
Merge pull request #3944 from lsst-sqre/u/rra/dependencies
rra Dec 2, 2024
2aa62a8
Update rubintv app version to v2.5.5 for summit and usdf production d…
sebastian-aranda Dec 2, 2024
1cab999
Bump Unfurlbot to version 0.3.2
rra Dec 2, 2024
5e269d9
Merge pull request #3946 from lsst-sqre/tickets/DM-47672
rra Dec 2, 2024
5c20706
Merge pull request #3945 from lsst-sqre/tickets/DM-47854
sebastian-aranda Dec 3, 2024
2a56874
Merge branch 'rspprod' into main
davedavemckay Dec 3, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
1 change: 1 addition & 0 deletions .github/workflows/docs.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,7 @@ jobs:
- "applications/argocd/values-*.yaml"
- "applications/gafaelfawr/values-*.yaml"
- "environments/values-*.yaml"
- "requirements/*.txt"
- "src/phalanx/**"
docsSpecific:
- "docs/**"
Expand Down
8 changes: 4 additions & 4 deletions .pre-commit-config.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
repos:
- repo: https://github.com/pre-commit/pre-commit-hooks
rev: v4.6.0
rev: v5.0.0
hooks:
- id: check-merge-conflict
- id: check-toml
Expand All @@ -14,7 +14,7 @@ repos:
- -c=.yamllint.yml

- repo: https://github.com/python-jsonschema/check-jsonschema
rev: 0.29.2
rev: 0.30.0
hooks:
- id: check-jsonschema
files: ^applications/.*/secrets(-[^./-]+)?\.yaml
Expand Down Expand Up @@ -46,14 +46,14 @@ repos:
- --template-files=../helm-docs.md.gotmpl

- repo: https://github.com/astral-sh/ruff-pre-commit
rev: v0.6.7
rev: v0.8.1
hooks:
- id: ruff
args: [--fix, --exit-non-zero-on-fix]
- id: ruff-format

- repo: https://github.com/adamchainz/blacken-docs
rev: 1.18.0
rev: 1.19.1
hooks:
- id: blacken-docs
additional_dependencies: [black==23.7.0]
1 change: 0 additions & 1 deletion applications/alert-stream-broker/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,6 @@ Alert transmission to community brokers
| alert-database.ingester.serviceAccountName | string | `"alert-database-ingester"` | The name of the Kubernetes ServiceAccount (*not* the Google Cloud IAM service account!) which is used by the alert database ingester. |
| alert-database.ingress.annotations | object | `{}` | |
| alert-database.ingress.enabled | bool | `true` | Whether to create an ingress |
| alert-database.ingress.gafaelfawrAuthQuery | string | `"scope=read:alertdb"` | Query string for Gafaelfawr to authorize access |
| alert-database.ingress.host | string | None, must be set if the ingress is enabled | Hostname for the ingress |
| alert-database.ingress.path | string | `"/alertdb"` | Subpath to host the alert database application under the ingress |
| alert-database.ingress.tls | list | `[]` | Configures TLS for the ingress if needed. If multiple ingresses share the same hostname, only one of them needs a TLS configuration. |
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,6 @@ Archival database of alerts sent through the alert stream.
| ingester.serviceAccountName | string | `"alert-database-ingester"` | The name of the Kubernetes ServiceAccount (*not* the Google Cloud IAM service account!) which is used by the alert database ingester. |
| ingress.annotations | object | `{}` | |
| ingress.enabled | bool | `true` | Whether to create an ingress |
| ingress.gafaelfawrAuthQuery | string | `"scope=read:alertdb"` | Query string for Gafaelfawr to authorize access |
| ingress.host | string | None, must be set if the ingress is enabled | Hostname for the ingress |
| ingress.path | string | `"/alertdb"` | Subpath to host the alert database application under the ingress |
| ingress.tls | list | `[]` | Configures TLS for the ingress if needed. If multiple ingresses share the same hostname, only one of them needs a TLS configuration. |
Expand Down
Original file line number Diff line number Diff line change
@@ -1,38 +1,46 @@
{{- if .Values.ingress.enabled -}}
apiVersion: networking.k8s.io/v1
kind: Ingress
apiVersion: gafaelfawr.lsst.io/v1alpha1
kind: GafaelfawrIngress
metadata:
annotations:
kubernetes.io/ingress.class: "nginx"
nginx.ingress.kubernetes.io/rewrite-target: /$2
nginx.ingress.kubernetes.io/auth-method: "GET"
nginx.ingress.kubernetes.io/auth-url: "http://gafaelfawr.gafaelfawr.svc.cluster.local:8080/auth?{{ required "ingress.gafaelfawrAuthQuery must be set" .Values.ingress.gafaelfawrAuthQuery }}"
{{- with .Values.ingress.annotations }}
{{- toYaml . | nindent 4 }}
{{- end }}
name: {{ template "alertDatabase.fullname" . }}
labels:
{{- include "alertDatabase.labels" . | nindent 4 }}
spec:
rules:
- host: {{ required "ingress.host must be set" .Values.ingress.host | quote }}
http:
paths:
- path: "{{ .Values.ingress.path }}(/|$)(.*)"
pathType: Prefix
backend:
service:
name: {{ template "alertDatabase.fullname" . }}
port:
name: http
{{- if .Values.ingress.tls }}
tls:
{{- range .Values.ingress.tls }}
- hosts:
{{- range .hosts }}
- {{ . | quote }}
{{- end }}
secretName: {{ .secretName }}
config:
baseUrl: {{ .Values.global.baseUrl | quote }}
scopes:
all:
- "read:alertdb"
service: "alert-stream-broker"
template:
metadata:
name: {{ template "alertDatabase.fullname" . }}
annotations:
nginx.ingress.kubernetes.io/rewrite-target: "/$2"
{{- with .Values.ingress.annotations }}
{{- toYaml . | nindent 6 }}
{{- end }}
labels:
{{- include "alertDatabase.labels" . | nindent 4 }}
spec:
rules:
- host: {{ required "ingress.host must be set" .Values.ingress.host | quote }}
http:
paths:
- path: "{{ .Values.ingress.path }}(/|$)(.*)"
pathType: ImplementationSpecific
backend:
service:
name: {{ template "alertDatabase.fullname" . }}
port:
name: http
{{- if .Values.ingress.tls }}
tls:
{{- range .Values.ingress.tls }}
- hosts:
{{- range .hosts }}
- {{ . | quote }}
{{- end }}
secretName: {{ .secretName }}
{{- end }}
{{- end }}
{{- end }}
{{- end }}
Original file line number Diff line number Diff line change
Expand Up @@ -101,6 +101,3 @@ ingress:

# -- Subpath to host the alert database application under the ingress
path: "/alertdb"

# -- Query string for Gafaelfawr to authorize access
gafaelfawrAuthQuery: "scope=read:alertdb"
Original file line number Diff line number Diff line change
Expand Up @@ -93,4 +93,24 @@ spec:
# timestamp instead
message.timestamp.type: 'LogAppendTime'
partitions: {{ .Values.latissTopicPartitions }}
replicas: {{ .Values.latissTopicReplicas }}
replicas: {{ .Values.latissTopicReplicas }}
---
apiVersion: "kafka.strimzi.io/{{ .Values.strimziAPIVersion }}"
kind: KafkaTopic
metadata:
labels:
strimzi.io/cluster: "{{ .Values.clusterName }}"
name: "{{ .Values.comcamTopicName}}"
spec:
config:
cleanup.policy: "delete"
retention.ms: {{ .Values.maxMillisecondsRetained }} # 7 days
retention.bytes: {{ .Values.maxBytesRetained }}
compression.type: {{ .Values.topicCompression }}
# The default timestamp is the creation time of the alert.
# To get the ingestion rate, we need this to be the log
# append time, and the header will contain the producer
# timestamp instead
message.timestamp.type: 'LogAppendTime'
partitions: {{ .Values.comcamTopicPartitions }}
replicas: {{ .Values.comcamTopicReplicas }}
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ alert-stream-broker:
enabled: false
bootstrap:
host: usdf-alert-stream-dev.lsst.cloud
ip: ""
ip: "134.79.23.185"
annotations:
metallb.universe.tf/address-pool: 'sdf-dmz'
brokers:
Expand Down Expand Up @@ -121,6 +121,10 @@ alert-stream-broker:
latissTopicPartitions: 45
latissTopicReplicas: 1

comcamTopicName: lsstcomcam-alerts
comcamTopicPartitions: 45
comcamTopicReplicas: 1

# Compression set to snappy to balance alert packet compression speed and size.
topicCompression: snappy

Expand Down
1 change: 0 additions & 1 deletion applications/alert-stream-broker/values-usdfdev.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -110,7 +110,6 @@ alert-database:
ingress:
enabled: true
host: "usdf-rsp-dev.slac.stanford.edu"
gafaelfawrAuthQuery: "scope=read:alertdb"

storage:
gcp:
Expand Down
2 changes: 1 addition & 1 deletion applications/argo-workflows/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -8,5 +8,5 @@ sources:
- https://github.com/argoproj/argo-helm
dependencies:
- name: argo-workflows
version: 0.42.3
version: 0.45.0
repository: https://argoproj.github.io/argo-helm
3 changes: 2 additions & 1 deletion applications/argo-workflows/templates/ingress.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,10 @@ metadata:
name: argo-workflows
config:
baseUrl: {{ .Values.global.baseUrl | quote }}
loginRedirect: true
scopes:
all: {{ .Values.ingress.scopes }}
loginRedirect: true
service: "argo-workflows"
template:
metadata:
name: argo-workflows
Expand Down
2 changes: 1 addition & 1 deletion applications/argocd/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -8,5 +8,5 @@ sources:
- https://github.com/argoproj/argo-helm
dependencies:
- name: argo-cd
version: 7.6.1
version: 7.7.7
repository: https://argoproj.github.io/argo-helm
2 changes: 2 additions & 0 deletions applications/argocd/values-usdf-cm-dev.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,8 @@ argo-cd:
g, [email protected], role:admin
g, [email protected], role:admin
g, [email protected], role:admin
g, [email protected], role:admin
g, [email protected], role:admin
scopes: "[email]"

server:
Expand Down
1 change: 1 addition & 0 deletions applications/argocd/values-usdf-cm.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,7 @@ argo-cd:
g, [email protected], role:admin
g, [email protected], role:admin
g, [email protected], role:admin
g, [email protected], role:admin
scopes: "[email]"

server:
Expand Down
1 change: 1 addition & 0 deletions applications/argocd/values-usdfint.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -58,6 +58,7 @@ argo-cd:
g, [email protected], role:developer
g, [email protected], role:developer
g, [email protected], role:developer
g, [email protected], role:developer
scopes: "[email]"

server:
Expand Down
2 changes: 2 additions & 0 deletions applications/argocd/values-usdfprod.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,7 @@ argo-cd:

g, [email protected], role:admin
g, [email protected], role:admin
g, [email protected], role:admin
g, [email protected], role:admin
g, [email protected], role:admin
g, [email protected], role:admin
Expand All @@ -54,6 +55,7 @@ argo-cd:
g, [email protected], role:developer
g, [email protected], role:developer
g, [email protected], role:developer
g, [email protected], role:developer
scopes: "[email]"

server:
Expand Down
4 changes: 4 additions & 0 deletions applications/auxtel/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,8 +28,12 @@ Deployment for the Auxiliary Telescope CSCs
| atspectrograph-sim.enabled | bool | `false` | Enable the ATSpectograph simulator CSC |
| atspectrograph.enabled | bool | `false` | Enable the ATSpectrograph CSC |
| hexapod-sim.enabled | bool | `false` | Enable the hexapod controller simulator |
| hexapod-sim.affinity | object | `{}` | This specifies the scheduling constraints of the pod |
| hexapod-sim.image | object | `{"pullPolicy":"Always","repository":"ts-dockerhub.lsst.org/hexapod_simulator","tag":"latest"}` | This section holds the configuration of the container image |
| hexapod-sim.image.pullPolicy | string | `"Always"` | The policy to apply when pulling an image for deployment |
| hexapod-sim.image.repository | string | `"ts-dockerhub.lsst.org/hexapod_simulator"` | The Docker registry name of the container image |
| hexapod-sim.image.tag | string | `"latest"` | The tag of the container image |
| hexapod-sim.namespace | string | `"auxtel"` | This is the namespace in which the hexapod controller simulator will be placed |
| hexapod-sim.nodeSelector | object | `{}` | This allows the specification of using specific nodes to run the pod |
| hexapod-sim.resources | object | `{}` | This allows the specification of resources (CPU, memory) requires to run the container |
| hexapod-sim.tolerations | list | `[]` | This specifies the tolerations of the pod for any system taints |
4 changes: 4 additions & 0 deletions applications/auxtel/charts/hexapod-sim/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,12 @@ Chart for the hexapod simulator that supports the ATHexapod

| Key | Type | Default | Description |
|-----|------|---------|-------------|
| affinity | object | `{}` | This specifies the scheduling constraints of the pod |
| image | object | `{"pullPolicy":"Always","repository":"ts-dockerhub.lsst.org/hexapod_simulator","tag":"latest"}` | This section holds the configuration of the container image |
| image.pullPolicy | string | `"Always"` | The policy to apply when pulling an image for deployment |
| image.repository | string | `"ts-dockerhub.lsst.org/hexapod_simulator"` | The Docker registry name of the container image |
| image.tag | string | `"latest"` | The tag of the container image |
| namespace | string | `"auxtel"` | This is the namespace in which the hexapod controller simulator will be placed |
| nodeSelector | object | `{}` | This allows the specification of using specific nodes to run the pod |
| resources | object | `{}` | This allows the specification of resources (CPU, memory) requires to run the container |
| tolerations | list | `[]` | This specifies the tolerations of the pod for any system taints |
16 changes: 16 additions & 0 deletions applications/auxtel/charts/hexapod-sim/templates/deployment.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -23,5 +23,21 @@ spec:
imagePullPolicy: {{ .Values.image.pullPolicy }}
stdin: true
tty: true
{{- with .Values.resources }}
resources:
{{- toYaml . | nindent 12 }}
{{- end }}
imagePullSecrets:
- name: pull-secret
{{- with .Values.nodeSelector }}
nodeSelector:
{{- toYaml . | nindent 8 }}
{{- end }}
{{- with .Values.affinity }}
affinity:
{{- toYaml . | nindent 8 }}
{{- end }}
{{- with .Values.tolerations }}
tolerations:
{{- toYaml . | nindent 8 }}
{{- end }}
8 changes: 8 additions & 0 deletions applications/auxtel/charts/hexapod-sim/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -8,3 +8,11 @@ image:
tag: latest
# -- The policy to apply when pulling an image for deployment
pullPolicy: Always
# -- This allows the specification of resources (CPU, memory) requires to run the container
resources: {}
# -- This allows the specification of using specific nodes to run the pod
nodeSelector: {}
# -- This specifies the tolerations of the pod for any system taints
tolerations: []
# -- This specifies the scheduling constraints of the pod
affinity: {}
11 changes: 11 additions & 0 deletions applications/auxtel/values-base.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -45,6 +45,8 @@ atmcs-sim:
image:
repository: ts-dockerhub.lsst.org/atmcs_sim
pullPolicy: Always
env:
RUN_ARG: --simulate

atoods:
image:
Expand Down Expand Up @@ -126,6 +128,8 @@ atpneumatics-sim:
image:
repository: ts-dockerhub.lsst.org/at_pneumatics_sim
pullPolicy: Always
env:
RUN_ARG: --simulate

atptg:
image:
Expand All @@ -144,3 +148,10 @@ atspectrograph-sim:

hexapod-sim:
enabled: true
resources:
limits:
cpu: 100m
memory: 500Mi
requests:
cpu: 20m
memory: 200Mi
4 changes: 4 additions & 0 deletions applications/auxtel/values-tucson-teststand.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -45,6 +45,8 @@ atmcs-sim:
image:
repository: ts-dockerhub.lsst.org/atmcs_sim
pullPolicy: Always
env:
RUN_ARG: --simulate

atoods:
image:
Expand Down Expand Up @@ -126,6 +128,8 @@ atpneumatics-sim:
image:
repository: ts-dockerhub.lsst.org/at_pneumatics_sim
pullPolicy: Always
env:
RUN_ARG: --simulate

atptg:
image:
Expand Down
2 changes: 1 addition & 1 deletion applications/butler/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,4 +4,4 @@ version: 1.0.0
description: Server for Butler data abstraction service
sources:
- https://github.com/lsst/daf_butler
appVersion: server-2.1.0
appVersion: server-2.3.0
4 changes: 2 additions & 2 deletions applications/butler/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,13 +15,13 @@ Server for Butler data abstraction service
| autoscaling.maxReplicas | int | `100` | Maximum number of butler deployment pods |
| autoscaling.minReplicas | int | `1` | Minimum number of butler deployment pods |
| autoscaling.targetCPUUtilizationPercentage | int | `80` | Target CPU utilization of butler deployment pods |
| config.additionalS3ProfileName | string | No second S3 profile is available. | Profile name identifying a second S3 endpoint and set of credentials to use for accessing files in the datastore. |
| config.additionalS3EndpointUrls | object | No additional URLs | Endpoint URLs for additional S3 services used by the Butler, as a mapping from profile name to URL. |
| config.dp02ClientServerIsDefault | bool | `false` | True if the 'dp02' Butler repository alias should use client/server Butler. False if it should use DirectButler. |
| config.dp02PostgresUri | string | No configuration file for DP02 will be generated. | Postgres connection string pointing to the registry database hosting Data Preview 0.2 data. |
| config.pathPrefix | string | `"/api/butler"` | The prefix of the path portion of the URL where the Butler service will be exposed. For example, if the service should be exposed at `https://data.lsst.cloud/api/butler`, this should be set to `/api/butler` |
| config.pguser | string | Use values specified in per-repository Butler config files. | Postgres username used to connect to the Butler DB |
| config.repositories | object | `{}` | Mapping from Butler repository label to Butler configuration URI for repositories which will be hosted by this server. |
| config.s3EndpointUrl | string | `""` | URL for the S3 service where files for datasets are stored by Butler. |
| config.s3EndpointUrl | string | `""` | URL for the primary S3 service where files for datasets are stored by Butler. |
| global.baseUrl | string | Set by Argo CD | Base URL for the environment |
| global.host | string | Set by Argo CD | Host name for ingress |
| global.vaultSecretsPath | string | Set by Argo CD | Base path for Vault secrets |
Expand Down
Loading
Loading