Commit Graph

222 Commits

Author SHA1 Message Date
mystic knight 988b9a1a2c Issues: peridot #100 -- empty migration files
Signed-off-by: mystic knight <techguru@byiq.com>
2023-02-17 15:02:17 -10:00
resf-prow[bot] fe05de365a
Merge pull request #99 from PaulCharlton/issues/pcharlton/roc-1394
allow peridot project to specify a build pool type in additional to build pool architecture
2023-02-18 00:38:50 +00:00
mystic knight e9e3cb54e7 allow peridot project to specify a build pool type in additional to build pool architecture
Signed-off-by: mystic knight <techguru@byiq.com>
2023-02-17 14:11:35 -10:00
mystic knight fdc848b847 allow peridot project to specify a build pool type in additional to build pool architecture
Signed-off-by: mystic knight <techguru@byiq.com>
2023-02-17 14:01:50 -10:00
mystic knight f19044b3d2 allow peridot project to specify a build pool type in additional to build pool architecture
Signed-off-by: mystic knight <techguru@byiq.com>
2023-02-17 12:55:49 -10:00
resf-prow[bot] 64326cda62
Merge pull request #96 from mstg/peridot-yumrepofsupdater-1
Yumrepofsupdater now supports updateinfo.xml, and delete works better…
2023-02-17 19:06:50 +00:00
Mustafa Gezen 2b88f7b5c8 govendor 2023-02-17 20:00:41 +01:00
Mustafa Gezen 69f985f637 Remove references to apollopb 2023-02-17 19:54:32 +01:00
Mustafa Gezen 9854661cea Remove dependency on publisher 2023-02-17 19:51:20 +01:00
Mustafa Gezen e901745be5 Support simple filter for Build API 2023-02-17 19:49:42 +01:00
Mustafa Gezen 5eec7a5354 Add peridotadmin and updateinfo workflow 2023-02-17 19:49:38 +01:00
Mustafa Gezen 2470a9df7f Yumrepofsupdater now supports updateinfo.xml, and delete works better. Heartbeats should no longer cause memory leaks 2023-02-17 19:48:59 +01:00
resf-prow[bot] c2b607522a
Merge pull request #98 from mstg/delete-apollo-2
Delete Apollo from this repo
2023-02-17 18:47:50 +00: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
resf-prow[bot] 808a48a80d
Merge pull request #95 from jeffredodd/feat/add-favicon
Add favicon to page template
2023-02-12 17:11:45 +00:00
Jeffrey Johnson 5d20bf93d7 Add favicon to page template 2023-02-10 16:25:23 -08:00
resf-prow[bot] ce2d4eccc4
Merge pull request #94 from jeffredodd/main
Add product picker filter
2023-02-07 04:50:40 +00: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
resf-prow[bot] c69be4edc5
Merge pull request #93 from TheTedAdams/dark-mode
Add errata dark mode
2023-02-02 02:02:35 +00: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
Ted Adams c0b97f5c85 Lock yarn version to classic because build does not support yarn modern 2023-01-26 00:42:18 -08:00
resf-prow[bot] 3131651ae3
Merge pull request #92 from NeilHanlon/main
Fix `peridot build package` arguments bound to wrong command
2023-01-23 19:24:26 +00:00
Neil Hanlon 2cfa84ecc3
Fix `peridot build package` arguments bound to wrong command 2023-01-23 14:21:16 -05:00
resf-prow[bot] 3e345060bf
Merge pull request #91 from NeilHanlon/main
fix bad sql in SetBuildRootPackages
2023-01-20 21:24:24 +00:00
Neil Hanlon 897bc0969d
fix bad sql in SetBuildRootPackages 2023-01-20 16:17:08 -05:00
resf-prow[bot] fc32d87087
Merge pull request #90 from mstg/peridot-cli-improvements1
Add additional peridot cli commands
2023-01-20 02:50:23 +00:00
Mustafa Gezen 38b0d9cb6c
Add additional peridot cli commands 2023-01-20 03:34:45 +01:00
resf-prow[bot] 26777167c4
Merge pull request #88 from NeilHanlon/apollo/87/advisories-fixes
Make GetAllAdvisories return fixes in the sql query
2023-01-16 21:01:20 +00:00
Neil Hanlon a3d61251ba
Make GetAllAdvisories return fixes in the sql query 2023-01-10 15:58:58 -05:00
resf-prow[bot] 95d7351c22
Merge pull request #84 from NeilHanlon/fix/83
Fix bug in setting build/srpm stage packages for project
2023-01-06 06:20:09 +00:00
resf-prow[bot] a200005b64
Merge pull request #81 from NeilHanlon/scoped-packages-modules
Fix regresions introduced by #78
2023-01-06 06:15:09 +00:00
Neil Hanlon aa3a97cb87
change SetBuildRootPackages to use proper pq types and set defaults on nil 2023-01-05 23:53:25 -05:00
Neil Hanlon 60a3885b91
Catch error for debugging purposes 2023-01-05 18:12:53 -05:00
Neil Hanlon f0f461c03b
Fix regresions introduced by #78 2023-01-05 13:07:58 -05:00
resf-prow[bot] fa26cb34df
Merge pull request #78 from NeilHanlon/scoped-packages-modules
Support enabling/disabling modules during package builds
2023-01-04 15:47:08 +00:00
Neil Hanlon b22060dd52
support modular enable/disable for scoped packages
Signed-off-by: Neil Hanlon <neil@rockylinux.org>
2022-12-19 15:51:49 -05:00
resf-prow[bot] ebedf766c9
Merge pull request #75 from NeilHanlon/security/golang
bump golang to 1.18.9 for several CVEs
2022-12-08 23:16:44 +00:00
resf-prow[bot] a2fb251227
Merge pull request #71 from mstg/yumrepofs-speedup
Multiple changes related to build, modules and cloning
2022-12-08 06:23:43 +00:00
Neil Hanlon ef70d3c41b
bump golang to 1.18.9 for several CVEs
* net/http (CVE-2022-41717, CVE-2022-41720)
* os (CVE-2022-41720)

Signed-off-by: Neil Hanlon <neil@rockylinux.org>
2022-12-07 13:28:46 -05:00
Mustafa Gezen 9592fc297c
Properly delete excluded rpms after a catalog change 2022-11-23 23:48:55 +01:00
Mustafa Gezen c6bec99698
Add support for deleting builds from yumrepofs 2022-11-21 00:58:14 +01:00
Mustafa Gezen be2b871fff
Strictly use module side repo during module builds and target only current project setting branches 2022-11-19 22:51:16 +01: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
resf-prow[bot] 8222ab2f43
Merge pull request #70 from mstg/module-debuginfo-fix
Module mode now correctly replaces all artifacts
2022-11-14 15:31:22 +00:00
Mustafa Gezen 6e5a2ae2b6
Remove debug logs from yumrepofs 2022-11-14 11:08:54 +01:00
Mustafa Gezen e0a043afb3
Module mode now correctly replaces all artifacts
There was a bug in module mode where debuginfo+src would not get replaced correctly. That is now fixed. Additional changes to module artifact detection is also made after the build merge solution was implemented. Previously src.rpms could be collapsed because of multiple src.rpms in one build, leading to non-devel artifacts being placed in devel. That is also fixed with this.
2022-11-14 11:06:16 +01:00