Commit Graph

31 Commits

Author SHA1 Message Date
Louis Abel 0c5227c146
add ^ as a character for release tag 2024-04-24 13:49:44 -07:00
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
Neil Hanlon 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