Commit Graph

189 Commits

Author SHA1 Message Date
Mustafa Gezen 850969184d
fix: use correct cert for sig-kernel (#3) 2024-02-14 17:31:08 +01:00
Neil Hanlon 3ba5e2f619
fix: use correct cert for sig-kernel
I accidentally commited the sig-cloud aarch cert, this change puts the
right cert in place.

Signed-off-by: Neil Hanlon <neil@rockylinux.org>
2024-02-14 11:29:59 -05:00
Mustafa Gezen f3394c9537
fix build for aarch64 SB signing (#2)
we are submitting for a new shim and wish to release arm artifacts. This
change implements a new conditional definition of which certificate to
use when signing, based on the architecture.
2024-02-14 16:43:24 +01:00
Neil Hanlon b0c766efdc
fix build for aarch64 SB signing 2024-02-14 09:56:51 -05:00
Mustafa Gezen 021646197c
Change .s.0 to .s.1 for newer kernel, and add SIG cert 2023-12-21 16:45:02 +01:00
Mustafa Gezen 90871a3baf
kernelmanager: Move configs to RHEL based ones 2023-11-04 21:02:33 +01:00
Mustafa Gezen 943a0d60bd
Remove mothership from this repo in preparation of OpenELA move 2023-11-04 21:02:15 +01:00
Mustafa Gezen f759b86f85
Switch ML to Stable, and fix spec templating 2023-10-16 23:25:15 +02:00
Mustafa Gezen 20e05daf49
ML should automatically support new options 2023-10-16 23:01:52 +02:00
Mustafa Gezen a3dca2b5ba
kernelmanager: Force auth on Create/Update endpoints 2023-10-06 13:14:13 +02:00
Mustafa Gezen 8e80167da4
kernelmanager: New specs and support file permissions 2023-10-06 12:39:19 +02:00
Mustafa Gezen 60e664b8ae
Add kernelmanager 2023-10-04 02:55:49 +02:00
Mustafa Gezen 91fc789dcb
Add support for importing modular components (RPMs) 2023-09-07 23:43:29 +02:00
Mustafa Gezen d7b81bacea
Add more tests 2023-09-07 03:49:42 +02:00
Mustafa Gezen 76b71be278
Add test for DeleteEntry 2023-09-06 23:30:15 +02:00
Mustafa Gezen 847abe2258
If entry ID is not set, delete entry for failed entries 2023-09-06 23:29:43 +02:00
Mustafa Gezen a7332a640b
Cleanup 2023-09-06 23:29:32 +02:00
Mustafa Gezen a5ea8b27c7
Add tests for retract_entry 2023-09-06 23:29:18 +02:00
Mustafa Gezen 8804d76566
Make checksum error non retryable error 2023-09-06 23:29:08 +02:00
Mustafa Gezen 1ed6fd238f
Expose tempDirForge to be able to test full workflow 2023-09-06 23:28:58 +02:00
Mustafa Gezen 9ce1b9b229
Add DeleteEntry and make checksum mismatch non retryable error 2023-09-06 23:28:46 +02:00
Mustafa Gezen 41e39e07b1
Move SubmitEntry to entry.go 2023-09-06 23:28:28 +02:00
Mustafa Gezen 987ef366ab
Add a retracting state, and fully finish E2E retraction.
This means that when retracting an entry, if there were newer commits (merely only PATCHES related commits), then those are "squashed" together into a retract commit with authors preserved and pushed after resetting.
2023-09-04 03:13:04 +02:00
Mustafa Gezen 080ced8279
Add more tests 2023-09-03 10:09:43 +02:00
Mustafa Gezen 6e288be169
addlicense 2023-09-03 07:56:29 +02:00
Mustafa Gezen d6016bba63
Start working on tests for worker_server 2023-09-03 07:48:10 +02:00
Mustafa Gezen f4f960bfd5
Make storage_memory fallback to FS and support a rootPath for Download 2023-09-03 07:47:51 +02:00
Mustafa Gezen 5f01fc83f1
Start working on entry retraction 2023-09-03 07:47:29 +02:00
Mustafa Gezen 3bcc4223ff
Return Pika[T] instead of private innerDB for base.Q 2023-09-03 07:46:15 +02:00
Mustafa Gezen 6540ef8d72
Add more info to ImportRPMResponse and Entry 2023-09-03 07:45:49 +02:00
Mustafa Gezen 78914375d9
govendor 2023-09-03 07:44:02 +02:00
Mustafa Gezen e5211b40e4
Add filtering to ResourceTable 2023-09-01 17:01:46 +02:00
Mustafa Gezen 105dcbce40
Fix mship/admin/rpc tests and make sure rolling is actually set for worker_server 2023-09-01 01:10:33 +02:00
Mustafa Gezen d407f5515f
Add test for patching 2023-08-31 23:44:20 +02:00
Mustafa Gezen 44fc9a0d3a
Allow entries to fail 2023-08-31 16:40:23 +02:00
Mustafa Gezen a562752457
Show what went wrong when an entry is put on hold 2023-08-31 10:37:47 +02:00
Mustafa Gezen 52115456cb
addlicense 2023-08-31 10:22:07 +02:00
Mustafa Gezen d37b604629
Gazelle 2023-08-31 10:21:38 +02:00
Mustafa Gezen 1894e0e759
Refer directly to oapi jar 2023-08-31 10:21:33 +02:00
Mustafa Gezen 8c3e075d2a
Due to rescue from admins, entries needs to be present in Admin UI as well 2023-08-31 10:21:22 +02:00
Mustafa Gezen a77e224e85
Misc changes 2023-08-31 10:21:08 +02:00
Mustafa Gezen fab39c3021
Allow setting import workflows on hold and being able to rescue them 2023-08-31 10:20:38 +02:00
Mustafa Gezen 9971185bd8
Add temporal client to CMDs 2023-08-31 10:19:41 +02:00
Mustafa Gezen da59a43a24
Allow additional incoming headers for GRPC Server 2023-08-31 10:19:15 +02:00
Mustafa Gezen 36d3fe32c7
Add Temporal related CLI flags 2023-08-31 10:19:02 +02:00
Mustafa Gezen 1b2dd037be
Create grpc-gateway for longrunning 2023-08-31 10:18:44 +02:00
Mustafa Gezen b1ca5c7f7e
Add state to entries 2023-08-31 10:18:18 +02:00
Mustafa Gezen 96cca525d1
govendor 2023-08-31 10:17:01 +02:00
Mustafa Gezen 6d46a34c82
Add light/dark mode image to mothership readme 2023-08-31 07:13:56 +02:00
Mustafa Gezen 0e2fbc0e83
Add script to recreate database and apply migrations 2023-08-30 01:49:00 +02:00