Grant Limberg
7f3b15011e
Update central controller build to use CMake + conda
...
Muuuuch easier to use external dependencies now
Also tried out conan and vcpkg. Ran into dependency issues when solving for packages to install with conan.
vcpkg is just obtuse as all hell to install and not easy to integrate
2025-08-27 16:23:02 -07:00
Grant Limberg
06bc1e5e6b
copy optentelemetry .so files to /usr/local/lib64
2025-07-15 08:30:45 -07:00
Grant Limberg
52b6355a54
logging & config update
2025-07-14 17:27:36 -07:00
Grant Limberg
54fb480ade
set exporter endpoint & sample rate in startup script
/ build_macos (push) Waiting to run
/ build_windows (push) Waiting to run
/ build_ubuntu (push) Waiting to run
2025-07-14 13:57:52 -07:00
Grant Limberg
076ed83b81
more dependencies in the build container
2025-07-14 13:34:03 -07:00
Grant Limberg
8e5522647a
build updates
2025-07-14 10:17:52 -07:00
Grant Limberg
5c3daca2a0
only build otlp stuff for central controllers
/ build_macos (push) Waiting to run
/ build_windows (push) Waiting to run
/ build_ubuntu (push) Waiting to run
2025-07-11 14:47:58 -07:00
Grant Limberg
1ffadf31de
Get node OS/Arch info into the CV2 db
/ build_macos (push) Has been cancelled
/ build_windows (push) Has been cancelled
/ build_ubuntu (push) Has been cancelled
2025-05-14 15:06:24 -07:00
Grant Limberg
b42067e654
account for SSL db connection
2025-05-13 13:31:49 -07:00
Grant Limberg
c9e08c951a
add postgres tag to go install migrate
2025-05-13 13:27:25 -07:00
Grant Limberg
42f760d72f
file:// url
2025-05-13 13:21:57 -07:00
Grant Limberg
c68acebe31
Add db migrations to CV2 db
2025-05-13 13:11:27 -07:00
Grant Limberg
db06c98608
startup script
2025-05-01 14:17:49 -07:00
Grant Limberg
332a7d1488
more fun with the startup script
2025-05-01 14:12:30 -07:00
Grant Limberg
48f9f7de14
Allow setting cv2: for the db url
2025-05-01 13:58:54 -07:00
Grant Limberg
d37dce508a
don't require temporal for central controller startup
2023-11-17 14:53:30 -08:00
Grant Limberg
60fb8c941a
fully wire up temporal. add startup script test to ensure temporal is running
2023-08-29 16:43:05 -07:00
Grant Limberg
d865c42ef8
get connected to temporal
2023-08-29 12:19:28 -07:00
Grant Limberg
4674bb5c8b
add smee client
2023-08-04 13:08:41 -07:00
Grant Limberg
2fbd5dc828
docker tags change
2023-07-06 10:12:29 -07:00
Grant Limberg
0962af5e72
Multi-arch controller container ( #2037 )
...
create arm64 & amd64 images for central controller
2023-06-29 19:45:44 -04:00
Grant Limberg
405f96c4b7
allow enabling of low bandwidth mode on controllers
2023-05-31 15:08:30 -07:00
Grant Limberg
e4cb74896b
Central startup update ( #1973 )
...
* allow specifying authtoken in central startup
* set allowManagedFrom
* move redis_mem_notification to the correct place
* add node checkins metric
* wire up min/max connection pool size metrics
2023-04-25 12:44:18 -07:00
Grant Limberg
7516fd03a3
central controller docker image updates
2022-10-06 09:00:55 -07:00
Grant Limberg
183a9d7088
update controller image and some dependencies
2022-06-22 15:03:19 -07:00
Grant Limberg
e958a83dd4
update central controller docker startup script
2022-06-22 09:25:15 -07:00
Grant Limberg
f44b122262
pg_isready can use SSL
2022-06-21 14:40:24 -07:00
Grant Limberg
cdd25c389e
Merge branch 'dev' into zeroidc
2022-01-06 14:55:40 -08:00
Grant Limberg
133a6ff7b3
fix env var
2022-01-06 14:55:20 -08:00
Grant Limberg
96add0ba65
Merge branch 'dev' into zeroidc
2022-01-06 14:54:09 -08:00
Grant Limberg
f5096a1f26
add wait for docker in controller startup script
2022-01-06 14:51:56 -08:00
Grant Limberg
b3fbbd3124
refresh tokens now working
...
Still investigating the best way to do a couple things, but we have something working
2021-12-07 16:29:50 -08:00
Grant Limberg
d15516f0ef
query fix & controller build fix
2021-11-30 16:18:34 -08:00
Grant Limberg
4a1d6f4cc8
get central controller docker builds working again
2021-11-30 15:22:31 -08:00
Grant Limberg
3b375b55c2
fix central docker launch without redis
2021-09-20 15:39:14 -07:00
Grant Limberg
27ce787fbd
fix central docker launch without redis
2021-09-15 09:21:41 -07:00
Grant Limberg
dc61f78916
set psql application_name in startup script
2021-09-02 11:24:07 -07:00
Grant Limberg
1d8b8d8e9c
optimize the controller build & ship workflow a bit
2021-08-20 09:22:44 -07:00
Grant Limberg
eec46a137e
optimize data loading from psql on startup
2021-08-19 12:44:02 -07:00
Grant Limberg
21d27c314c
HMACSHA384 the nonce bytes, not the hex encoded nonce bytes
2021-06-04 20:06:04 -07:00
Grant Limberg
de718d9743
handle ZT_SSO_REDIRECT_URL env file in docker
2021-06-04 16:32:02 -07:00
Grant Limberg
2192a8b0ec
do the ld.so dance in the docker container
2021-06-04 08:31:34 -07:00
Grant Limberg
6cb4c58d9a
linux docker build
2021-06-03 18:30:32 -07:00
Grant Limberg
6f622e4551
no idea why these lines needed to be broken up
...
docker gonna docker
2021-05-28 15:00:54 -07:00
Grant Limberg
15c0c1db39
finish the RabbitMQ-ectomy
2020-05-13 09:46:41 -07:00
Grant Limberg
c9f942f79b
can now build centos8 docker container with Redis support
2020-05-12 15:17:57 -07:00
Grant Limberg
acb4ef0f12
add hiredis-vip to controller build
2020-05-11 11:48:05 -07:00
Grant Limberg
f6026f94a5
More fun with dupes
2020-03-03 23:52:53 -08:00
Grant Limberg
12a92fc4a1
Un-log & some production build image fixes
2020-02-24 11:02:05 -08:00
Grant Limberg
381f15382c
Convert central-controller docker build to use a builder subcontainer
2019-11-20 13:56:26 -08:00