Commit Graph

30 Commits

Author SHA1 Message Date
Mustafa Gezen
ad0f7a5305
Major upgrades
Upgrade to Go 1.20.5, Hydra v2 SDK, rules-go v0.44.2 (with proper resolves), protobuf v25.3 and mass upgrade of Go dependencies.
2024-03-17 08:06:08 +01:00
Mustafa Gezen
5f1ef27be1
Change Affected Packages to Updated Packages 2023-10-14 20:58:42 +02:00
Mustafa Gezen
978deeb4e4
Allow ^ in version (NVR) 2023-04-23 20:30:12 +02:00
Mustafa Gezen
d8ba8a94d5 Re-add apollo proto and UI (UI served from errata.rocky is still managed from this repo) 2023-02-22 03:10:28 +01:00
Mustafa Gezen
1cac9ed958
Add a dummy placeholder for apollo tests 2023-02-17 19:43:07 +01:00
Mustafa Gezen
53d53f03ac
Delete publisher too, we're using apollo_tree 2023-02-17 19:38:04 +01:00
Mustafa Gezen
032909173e
Delete Apollo from this repo 2023-02-17 19:35:58 +01:00
Jeffrey Johnson
babde0bf04 Fix some stray console logs 2023-02-06 19:11:43 -08:00
Jeffrey Johnson
6cfe9a7b44 Add product picker filter 2023-02-06 15:40:39 -08:00
Ted Adams
c6e8688dc0 Add browser level dark color scheme 2023-01-26 10:46:48 -08:00
Ted Adams
b6d94ecdc4 Add toggleable dark mode to errata 2023-01-26 01:34:14 -08:00
a3d61251ba
Make GetAllAdvisories return fixes in the sql query 2023-01-10 15:58:58 -05:00
Mustafa Gezen
3319abf62b
Multiple changes related to build, modules and cloning
* Dependencies are now installed with best=1
* rpmutils.NVR is now equal to srpmproc's rpmutils.Nvr
* Add support for cloning a project and swapping target project builds on top
* Side NVR repos are now faster to create
* Module builds now support side NVRs
* Side NVRs now support multiple builds of a certain version
* ListBuilds now properly supports filters
* yumrepofsupdater now runs on a better node pool
* Upgrade srpmproc to v0.4.3
* kubernetes.jsonnet now supports node pool placements
* Modulemds are now copied properly to avoid accidental pointer overrides that propagated back to unrelated Mds
* rpmimport now properly imports SRPMs and doesn't fail randomly
* Yumrepofs now properly adds module defaults in non-all repos
* Yumrepofs now properly swaps older module artifacts
* Yumrepofs now properly replaces non-project artifacts after a clone swap
* Added additional logging to yumrepofs
2022-11-19 02:52:24 +01:00
Mustafa Gezen
93304aca7b
Apollo: Keyword search now does pagination correctly
Previously there was an outer query to further filter using CVEs and keyword, but that broke the pagination. All filtering is now moved to the inner layer and the outer layer has been removed. Also add search by advisory name.
2022-11-07 14:26:17 +01:00
Mustafa Gezen
e23a83e859
Fix Apollo skipping errata if failure happens after updating last sync
When polling RH Errata, Apollo sets the last sync date to the first advisory we process (advisories are synced in descending order). If a failure happens while processing newer advisories, the sync is already set and the system skips over advisories it has NOT yet processed.

This PR sets the mirror state in a parent transaction, then commits that transaction if no failures occur. Skipping advisories when an error occurs is also reworked, where the first failure fails the workflow. The workflow will retry on its normal schedule.
2022-11-06 04:39:28 +01:00
Ted Adams
d778d5843c Fix header wrapping in safari. Add tooltip to type/severity row icons 2022-11-02 09:09:13 -07:00
Mustafa Gezen
8fdc60cc52
Remove dead code (deploy test 4) 2022-11-01 04:27:24 +01:00
Mustafa Gezen
d2c653717b
Bump image version to v0.3.19 (Prow) 2022-11-01 04:11:51 +01:00
Mustafa Gezen
a603d9b877
Add comment ListAdvisoriesRSS (deploy test 3) 2022-11-01 03:05:49 +01:00
Mustafa Gezen
51400a9fdb
Add comment (deploy test 2) 2022-11-01 02:53:45 +01:00
Mustafa Gezen
1a0e82a9d5
Add comment (deploy test 1) 2022-11-01 02:36:42 +01:00
Ted Adams
611b370104 New moderate icon color and footer background 2022-11-01 00:01:21 +01:00
Ted Adams
e8476522f1 RSS link in footer. After/Before changed to From/To with To made inclusive. Add severity to errata detail page 2022-11-01 00:01:21 +01:00
Ted Adams
6c906cf3e6 Update errata visual design and add additional filters 2022-10-31 09:51:22 -07:00
Mustafa Gezen
1c861fd53b
Add chart manifests to all services except Apollo UI 2022-10-31 16:38:32 +01:00
Mustafa Gezen
6bc4ea866c
Initial Helm support 2022-10-31 03:23:40 +01:00
Mustafa Gezen
d430a922b4
Add frontend postsubmit 2022-10-30 09:54:07 +01:00
Mustafa Gezen
bd03ada0d5
Fix references to resfdeploy 2022-10-30 09:18:01 +01:00
Mustafa Gezen
5ac71b67c2
Rename all to rules_resf and resf_frontend 2022-10-30 08:58:16 +01:00
Mustafa Gezen
6e213b3263
Sync-01 - 10/30/2022 2022-10-30 02:59:43 +01:00