Commit Graph

16 Commits

Author SHA1 Message Date
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