Riken Maharjan
9e01ea9ebe
[2.0] Use Toolchain RPMS when building Golden Container ( #10473 )
2024-09-18 09:33:06 -07:00
Riken Maharjan
d37a414769
Creating Busybox SBOM by not deleting the rpm db ( #10395 )
2024-09-16 18:24:46 -07:00
CBL-Mariner-Bot
1dad47a2e4
[AUTO-CHERRYPICK] Separated toolchain tests from non-toolchain package builds. - branch main ( #10448 )
...
Co-authored-by: Pawel Winogrodzki <pawelwi@microsoft.com>
2024-09-13 17:46:20 -04:00
CBL-Mariner-Bot
e8fad6d316
[AUTO-CHERRYPICK] Moved PR check's raw toolchain hashes to the pipeline UI. - branch main ( #10324 )
...
Co-authored-by: Pawel Winogrodzki <pawelwi@microsoft.com>
2024-09-03 15:35:56 -07:00
CBL-Mariner-Bot
f056ffd982
[AUTO-CHERRYPICK] Set ptest retries to 1 for PR package build check. - branch main ( #10215 )
...
Co-authored-by: Pawel Winogrodzki <pawelwi@microsoft.com>
2024-08-23 14:38:17 -04:00
Pawel Winogrodzki
45be18fd7e
Disabled PR check debug mode by default. (CP: #9795 ) ( #10096 )
2024-08-12 10:11:02 -07:00
Sam Meluch
8ecb1756f5
Filter out debuginfo packages when running sodiff ( #6698 )
...
Co-authored-by: Sam Meluch <sam.meluch@microsoft.com>
2024-07-25 12:35:06 -05:00
Riken Maharjan
70f725db51
Refractor Golden Container main ( #9113 )
2024-05-17 16:21:35 -07:00
Mandeep Plaha
53a25d8290
Use legacy builder for distroless golden containers ( #9041 )
2024-05-08 10:06:13 -07:00
Mandeep Plaha
71899a2031
use docker buildx ( #8987 )
2024-05-01 17:22:15 -07:00
Mandeep Plaha
ac15441cbd
attach EOL manifest to base containers as well ( #8934 )
2024-04-29 10:24:52 -07:00
Mandeep Plaha
698c5f4dc9
attach EOL during image creation ( #8864 )
2024-04-23 10:06:04 -07:00
Mandeep Plaha
47eca7209f
attach eol manifest using oras ( #8789 )
2024-04-18 20:42:11 -07:00
Karim Eldegwy
f62016a165
Add "cbl-mariner-multi-package-reviewers" when a multi-package .spec file is added or removed ( #8735 )
...
Co-authored-by: Karim Eldegwy <karimeldegwy@microsoft.com>
2024-04-16 13:27:14 -07:00
Mandeep Plaha
4af64de901
base container builder image ( #8773 )
2024-04-12 13:54:32 -07:00
nicolas guibourge
08103edbbe
Adress CodeQL issue due to rebranding ( #8774 )
...
Co-authored-by: CBL-Mariner Servicing Account <cblmargh@microsoft.com>
2024-04-12 07:14:50 -07:00
Pawel Winogrodzki
735fb25e28
Moved distroless cert dependencies out of the meta package `distroless-packages`. ( #8651 )
2024-04-04 14:51:53 -07:00
Mandeep Plaha
b410ace4a0
move busybox build from core to golden containers ( #8561 )
2024-03-28 10:02:03 -07:00
CBL-Mariner-Bot
ad9d9ebb91
[AUTO-CHERRYPICK] Limited cascading rebuilds for the fast-track PR check to 1. - branch main ( #8581 )
...
Co-authored-by: Pawel Winogrodzki <pawelwi@microsoft.com>
2024-03-27 16:02:50 -07:00
CBL-Mariner-Bot
9bf97c0881
[AUTO-CHERRYPICK] Enabled ccache and artifact suffixes for fast-track PR check - branch main ( #8550 )
...
Co-authored-by: Pawel Winogrodzki <pawelwi@microsoft.com>
2024-03-26 14:18:56 -07:00
CBL-Mariner-Bot
e2c3c4210c
[AUTO-CHERRYPICK] Removed the `runOnHost` flag to fix the fast-track PR check pipelines. - branch main ( #8390 )
...
Co-authored-by: Pawel Winogrodzki <pawelwi@microsoft.com>
2024-03-13 14:27:15 -07:00
Mandeep Plaha
8bae98a42a
updates containers source for marinara updates ( #8154 )
2024-02-28 11:52:15 -08:00
Mandeep Plaha
f506a29ced
add golden containers src artifacts ( #7664 )
2024-02-23 11:09:52 -08:00
CBL-Mariner-Bot
29b467577a
[AUTO-CHERRYPICK] Adding support for multiple cache inputs - branch main ( #7464 )
...
Co-authored-by: Pawel Winogrodzki <pawelwi@microsoft.com>
2024-01-25 09:45:37 -08:00
Mandeep Plaha
cc1b3c5c18
add memcached container files ( #7307 )
2024-01-22 12:29:45 -08:00
Mandeep Plaha
573152fd98
add container images source files to 2.0 ( #7223 )
2024-01-17 13:27:16 -08:00
CBL-Mariner-Bot
b9c5cd1f19
[AUTO-CHERRYPICK] Switching to using Mariner's version of Python's `junit_xml` module for test verification. - branch main ( #6926 )
...
Co-authored-by: Pawel Winogrodzki <pawelwi@microsoft.com>
2023-12-06 12:05:46 -08:00
Pawel Winogrodzki
86eacca4d0
Switched to using Mariner's `python-junit-xml`. ( #6814 )
2023-12-05 13:04:52 -08:00
nicolas guibourge
59331eb12e
CodeQL Mariner toolkit ( #6885 )
...
Co-authored-by: CBL-Mariner Servicing Account <cblmargh@microsoft.com>
2023-12-04 14:17:03 -08:00
Daniel McIlvaney
03cb878523
Pass toolchain archive to make in pipeline template ( #6640 )
2023-11-20 11:00:29 -08:00
CBL-Mariner-Bot
4413a0d44b
[AUTO-CHERRYPICK] Make cascanding rebuilds configurable - branch main ( #6789 )
...
Co-authored-by: Daniel McIlvaney <damcilva@microsoft.com>
2023-11-17 14:17:30 -08:00
CBL-Mariner-Bot
370ce67ab4
[AUTO-CHERRYPICK] Rerun toolchain package check sections for fast track builds. - branch main ( #6748 )
...
Co-authored-by: Daniel McIlvaney <damcilva@microsoft.com>
2023-11-13 16:18:07 -08:00
CBL-Mariner-Bot
fd9b3a5970
[AUTO-CHERRYPICK] Switched to building with fewer CPUs per package. - branch main ( #6731 )
...
Co-authored-by: Pawel Winogrodzki <pawelwi@microsoft.com>
2023-11-10 18:18:18 -08:00
Riken Maharjan
772da334ba
Add debug to PR check pipeline to debug intermittent issue ( #6692 )
2023-11-08 08:48:18 -08:00
Riken Maharjan
663e2f8d7a
Add retry workaround when Package Installation fail. ( #6687 )
2023-11-07 13:40:44 -08:00
Trung
f1f41ff261
Move cherry-pick automation to ADO ( #6387 )
...
Co-authored-by: Pawel Winogrodzki <pawelwi@microsoft.com>
2023-10-19 16:03:59 -07:00
Sam Meluch
76c2ac1d12
Add sodiff to Fasttrack builds and PR checks ( #6460 )
...
* add PACKAGE_REBUILD_LIST for testing
* Add sodiff to 2.0
* Add documentation of SODIFF_OPTIONAL_SOURCES
* Add sodiff changes to makefile
* fix sodiff for 2.0
* comment updates to various makefiles and sodiff script
* add sodiff pipeline files
* fix spacking in PackageBuild.yml
* add logging to sodiff
* change logging for sodiff
* send dnf errors to dev/null
* bump json-glb version for testing
* bump jq and protobuf for testing
* Add failure condition for having packages present in summary
* add missing semicolon
* Revert "bump json-glb version for testing"
This reverts commit 30926dcac21826ee3ae487259a0bc2cc12bcdfe3.
* change return to exit
* move SodiffCheck template, add sodiff to PR check, change release ver to grep from mariner-release.spec
* correct parameteres to parameters
* update SodiffCheck.yml to strip whitepsace from mariner version
* fix configuration typos
* add srpm pack list for testing
* remove buildRepoRoot param from sodiff call
* remove testing changes with srpm pack list
* Revert "bump jq and protobuf for testing"
This reverts commit eff92ca649
.
* remove out of date doc update
---------
Co-authored-by: Sam Meluch <sam.meluch@microsoft.com>
Co-authored-by: MateuszMalisz <mateusz.malisz@microsoft.com>
2023-10-18 16:11:11 -05:00
Pawel Winogrodzki
74424f1118
Made pipeline artifact subfolder names customizable. ( #6362 )
2023-10-17 16:22:58 -07:00
Pawel Winogrodzki
34d82e4cf1
Running 'PipAuthenticate@1' in each template separately. ( #6366 )
2023-10-09 11:21:22 -07:00
Pawel Winogrodzki
9dcaa9f715
Made package test name configurable. ( #6268 )
2023-09-26 10:58:28 -07:00
Pawel Winogrodzki
678c1bcf37
Updated usage of `pip` in the package build template. ( #6223 )
2023-09-20 15:09:54 -07:00
Pawel Winogrodzki
77dadf50c0
Switched the PR check pipeline to grab agent pools from a shared group. ( #6183 )
2023-09-07 14:06:28 -07:00
Pawel Winogrodzki
da548655e3
Made 'PipAuthenticate' artifact feeds optional for package builds. ( #6175 )
2023-09-06 12:40:52 -07:00
Pawel Winogrodzki
ab6d3ffb00
Added ptest results parsing to the `PackageBuild` template ( #6113 )
2023-09-05 15:19:54 -07:00
Pawel Winogrodzki
5b83f257b3
Updated the PR check pipeline ( #6017 )
2023-08-25 17:46:37 -07:00
Pawel Winogrodzki
12ff56c0b6
Updated package building pipeline templates to support external repos. ( #5961 )
2023-08-08 16:12:00 -07:00
Pawel Winogrodzki
5a436961b2
Fixing 'ob_artifactBaseName'. ( #5901 )
2023-07-28 17:48:43 -07:00
Pawel Winogrodzki
f0196a4e68
Extended PR checks with package builds and ptests. ( #5783 )
2023-07-19 11:06:53 -07:00
Pawel Winogrodzki
7503d73320
Added delta toolchain build to automated PR check ( #5687 )
2023-06-21 14:50:47 -07:00
Pawel Winogrodzki
349f88db24
Created an initial pipeline for the new PR checks. ( #5650 )
2023-06-08 16:38:51 -07:00