Граф коммитов

50 Коммитов

Автор SHA1 Сообщение Дата
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