Mustafa Gezen
b89ddeb62f
Use SetHeader instead of SendHeader
...
Signed-off-by: Mustafa Gezen <mustafa@ctrliq.com>
2022-08-31 21:49:26 +02:00
Mustafa Gezen
eeaced0b14
Chain interceptors using grpc_middleware
...
Signed-off-by: Mustafa Gezen <mustafa@ctrliq.com>
2022-08-31 20:06:03 +02:00
Mustafa Gezen
226c0f4c30
Change interceptor handling and add prometheus metrics to all services
...
Signed-off-by: Mustafa Gezen <mustafa@ctrliq.com>
2022-08-31 20:06:02 +02:00
Mustafa Gezen
8176493bc0
Add grpc-middleware-prometheus and promhttp dependencies
...
Signed-off-by: Mustafa Gezen <mustafa@ctrliq.com>
2022-08-31 20:06:02 +02:00
Mustafa Gezen
6848798e1b
Add support for unusual NVRs to yumrepofs
...
Signed-off-by: Mustafa Gezen <mustafa@ctrliq.com>
2022-08-31 20:06:02 +02:00
Mustafa Gezen
d3e5d9ea92
Wait for rpm import to finish in CLI
...
Signed-off-by: Mustafa Gezen <mustafa@ctrliq.com>
2022-08-31 20:06:02 +02:00
Mustafa Gezen
7370e487f2
Add support for create-hashed-repos to peridot CLI
...
Signed-off-by: Mustafa Gezen <mustafa@ctrliq.com>
2022-08-31 20:06:01 +02:00
Mustafa Gezen
496b60ba44
Add support for lookaside rpm import, introduce CLI and machine-to-machine callers support
...
Signed-off-by: Mustafa Gezen <mustafa@ctrliq.com>
2022-08-31 20:06:01 +02:00
Mustafa Gezen
e205ea33b8
Merge pull request #25 from mstg/keykeeper-fixes-1
2022-08-17 14:44:08 +02:00
Mustafa Gezen
1ffd01550a
Remove unused function (deleteGpgKey)
...
Signed-off-by: Mustafa Gezen <mustafa@ctrliq.com>
2022-08-17 02:13:52 +02:00
Mustafa Gezen
663d0bc99f
Increase signing heartbeat timeout to 10 minutes
...
Signed-off-by: Mustafa Gezen <mustafa@ctrliq.com>
2022-08-17 02:13:52 +02:00
Mustafa Gezen
e810946c70
Switch to sync.Map for keywarming
...
Signed-off-by: Mustafa Gezen <mustafa@ctrliq.com>
2022-08-17 02:13:52 +02:00
Mustafa Gezen
70c45775cb
Remove verification step from keykeeper
...
Signed-off-by: Mustafa Gezen <mustafa@ctrliq.com>
2022-08-17 02:13:52 +02:00
Mustafa Gezen
302c68a383
Check err and correctly close file for S3 storage
...
Signed-off-by: Mustafa Gezen <mustafa@ctrliq.com>
2022-08-17 02:13:52 +02:00
Mustafa Gezen
4016569ce1
Buffering download for S3 (bypasses billyfs)
...
Signed-off-by: Mustafa Gezen <mustafa@ctrliq.com>
2022-08-17 02:13:51 +02:00
Mustafa Gezen
0a712673a7
Fix merge conflict upstream/resf
...
Signed-off-by: Mustafa Gezen <mustafa@ctrliq.com>
2022-08-17 02:13:29 +02:00
Mustafa Gezen
8ef874b5ae
Re-use instead of reloading pre-warmed key
...
Signed-off-by: Mustafa Gezen <mustafa@ctrliq.com>
2022-08-17 02:12:29 +02:00
Mustafa Gezen
c691153e11
Merge pull request #23 from mstg/srpm-sources-dir-fix
2022-08-02 13:43:27 +02:00
Mustafa Gezen
f2526a2a7e
SOURCES dir should always be available in SRPM mode
...
Signed-off-by: Mustafa Gezen <mustafa@ctrliq.com>
2022-08-02 12:52:52 +02:00
588ddf0716
Merge pull request #22 from mstg/yarn-lock-fix-1
...
Update yarn.lock
2022-08-01 14:26:35 -04:00
Mustafa Gezen
e51616c39c
Update yarn.lock
...
Signed-off-by: Mustafa Gezen <mustafa@ctrliq.com>
2022-08-01 20:24:14 +02:00
Mustafa Gezen
c5ad1e5742
Merge pull request #21 from mstg/change-temporal-kubeenv-array
...
Change temporal.kube_env to append
2022-07-30 01:02:05 +02:00
Mustafa Gezen
ccd5fe7069
Fix comma so objects don't override
...
Signed-off-by: Mustafa Gezen <mustafa@ctrliq.com>
2022-07-30 01:01:04 +02:00
Mustafa Gezen
d171e12eb1
Change temporal.kube_env to append
...
Signed-off-by: Mustafa Gezen <mustafa@ctrliq.com>
2022-07-30 00:55:06 +02:00
Mustafa Gezen
7885a467e9
Merge pull request #20 from mstg/fix-default-temporal-ns
2022-07-30 00:46:19 +02:00
Mustafa Gezen
d9d36b394f
Merge pull request #19 from mstg/keykeeper-error-return-fix
2022-07-30 00:45:20 +02:00
Mustafa Gezen
31a10d3619
Add temporary helm_mode variable
...
Signed-off-by: Mustafa Gezen <mustafa@ctrliq.com>
2022-07-30 00:43:41 +02:00
Mustafa Gezen
dfe1fb4bd3
Use default namespace if not specified for Temporal in non-Helm mode
...
Signed-off-by: Mustafa Gezen <mustafa@ctrliq.com>
2022-07-30 00:40:57 +02:00
Mustafa Gezen
064292e798
Fix keykeeper error return
2022-07-29 23:43:47 +02:00
Mustafa Gezen
7e5f6f932a
Merge pull request #17 from mstg/miscchanges-1
2022-07-27 22:32:55 +02:00
Mustafa Gezen
b9a4d775f1
Downgrade @bazel/typescript to match rules_nodejs
2022-07-27 22:32:37 +02:00
Mustafa Gezen
1703798d0e
Verify signature regardless of signing status
...
We get "corrupted"/non-correctly signed RPMs from time to time and added a mechanism to verify signatures and resign if invalid. Unfortunately sometimes rpm --addsign can return a zero exit code regardless of actual error status. Because of this we should always verify signature after signing, this way if it's invalid, we can resign it.
2022-07-27 22:32:36 +02:00
Mustafa Gezen
5917a94c9f
Fix accidental breakage of prod detection for JS/frontend_server
2022-07-27 22:32:36 +02:00
Mustafa Gezen
b5d1bf66a5
Respond to /_/healthz as well for frontend
2022-07-27 22:32:36 +02:00
Mustafa Gezen
8e342ff2ba
Make servicecatalog/js able to do env overridable services
2022-07-27 22:32:36 +02:00
Mustafa Gezen
78cf89a3ae
Formatting
2022-07-27 22:32:36 +02:00
Mustafa Gezen
dd8c287520
Add option to override Hydra and SpiceDB endpoints
2022-07-27 22:32:36 +02:00
Mustafa Gezen
ccba0d90ca
Add option to force namespace
2022-07-27 22:32:35 +02:00
Mustafa Gezen
0e58d6e9d3
Temporal namespace should be passed to peridotbuilder
2022-07-27 22:32:35 +02:00
Mustafa Gezen
361a9378aa
Add more customization options for authOptions
2022-07-27 22:32:35 +02:00
Mustafa Gezen
95340b21ee
Add option to enable/disable auth enforce using env variables
2022-07-27 22:32:35 +02:00
Mustafa Gezen
3245c6099c
Make Temporal namespace configurable
2022-07-27 22:32:35 +02:00
Mustafa Gezen
80a9f32441
Yumrepofs should translate i386 to i686
2022-07-27 22:32:35 +02:00
e7e949fc39
Merge pull request #5 from mstg/yumrepofsconfigurable
...
Make DynamoDB table configurable for locking and remove unnecessary signal for exec
2022-07-14 17:39:55 -04:00
Mustafa Gezen
d0460edd69
Make DynamoDB table configurable for locking and remove unnecessary signal for exec
2022-07-14 17:22:02 +02:00
Mustafa Gezen
df5c351b7f
Upgrade dependencies
2022-07-14 17:06:34 +02:00
e3eafcd35b
add issue templates
2022-07-12 11:06:59 -07:00
Mustafa Gezen
3498680ce2
Fix maintainers list
2022-07-08 22:40:40 +02:00
Louis Abel
a122bb22de
docs: Pretty up the yumrepofs doc, pending further expansion
2022-07-08 08:19:52 -07:00
Mustafa Gezen
1af6a631ee
Add a very basic and brief yumrepofs doc
2022-07-08 02:38:47 +02:00