Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CASMPET-7058 #3409

Closed
wants to merge 857 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
857 commits
Select commit Hold shift + click to select a range
1a277ca
Update platform.yaml for kyverno upgrade
pradeepkumargl Jun 23, 2023
86d8e02
Merge pull request #2416 from pradeepkumargl/CASMSEC-400
gbaker-hpe Jun 23, 2023
7a773cc
update embedded repo exclusions
phalseth-hpe Jun 24, 2023
6f567b9
CASMTRIAGE-5575: Fix BOS session status error
mharding-hpe Jun 26, 2023
3629c7d
Merge pull request #2433 from Cray-HPE/CASMTRIAGE-5573-14
denniswalker Jun 26, 2023
cd407a5
CASMTRIAGE-5599: Update platform manifest to use 1.7.5 kyverno as 1.6…
mitchty Jun 27, 2023
fe6a918
CASMTRIAGE-5598: cmsdev: Compress test artifacts using gzip on failure
mharding-hpe Jun 27, 2023
33bed13
Merge pull request #2458 from Cray-HPE/CASMTRIAGE-5599-14
denniswalker Jun 27, 2023
6b728a6
Merge pull request #2461 from Cray-HPE/CASMTRIAGE-5598-14
denniswalker Jun 27, 2023
1f2d9cf
CRAYSAT-1742: Update cray-sat version from 3.21.5 to 3.21.6
haasken-hpe Jun 27, 2023
57424d0
Merge pull request #2469 from Cray-HPE/CRAYSAT-1742-update-cray-sat-v…
mtupitsyn Jun 27, 2023
4b608f7
CASMCMS-8599: Add CLI support for BOS v2 session include_disabled option
mharding-hpe Jun 29, 2023
4a7ab2b
CASMCMS-8697: Mark status/error and status/end_time string fields as …
mharding-hpe Jun 29, 2023
3a27ba8
Merge pull request #2495 from Cray-HPE/CASMCMS-8697-14
denniswalker Jun 30, 2023
1c4f453
CASMINST-6532: Update lists of RPMs that CFS installs/updates on nodes
mharding-hpe Jul 5, 2023
e16d25d
CASMINST-6538: Add debug information to CMS Goss tests
mharding-hpe Jul 7, 2023
31a76f5
CASM-4467 iuf-container is using a buggy version of cray-cli
atifsyedali Jul 19, 2023
b9ef726
CASM-4467 iuf-container is using a buggy version of cray-cli
atifsyedali Jul 19, 2023
4a3eb6f
CASMCMS-8714: Fix ReDoS CVE in cfs-ara
mharding-hpe Jul 20, 2023
e8a8f8e
CASMCMS-8715: Fix CVE in cfs-operator
mharding-hpe Jul 20, 2023
8cc9d59
Merge pull request #2579 from Cray-HPE/CASM-4467-release-1.4
denniswalker Jul 20, 2023
4bddfa0
Merge pull request #2589 from Cray-HPE/CASMCMS-8714-1.4
denniswalker Jul 20, 2023
91b978a
CASMTRIAGE-5738 update echo template and version of template
atifsyedali Jul 24, 2023
7444321
CASMINST-6512 revert CHANGELOG entry
atifsyedali Jul 25, 2023
bb047d6
Bump cray-dhcp-kea to 0.10.25
trad511 Jul 25, 2023
50be4cc
CASMCMS-8718: Fix CVE in CFS
mharding-hpe Jul 25, 2023
4535fd4
CASMTRIAGE-5737-release/1.4 bump csm-testing and goss-servers version…
leliasen-hpe Jul 25, 2023
554ca37
Merge pull request #2602 from Cray-HPE/CASMTRIAGE-5738-release-14
gbaker-hpe Jul 25, 2023
f40b10d
Merge branch 'release/1.4' into CASMTRIAGE-5737-release/1.4
gbaker-hpe Jul 25, 2023
3b65031
Merge pull request #2615 from Cray-HPE/CASMTRIAGE-5737-release/1.4
gbaker-hpe Jul 25, 2023
ef7cdbe
Merge pull request #2609 from Cray-HPE/CASMCMS-8718-1.4
gbaker-hpe Jul 25, 2023
907ef0f
CASMPET-6516-release/1.4 include ceph v16.2.13 in docker index for ce…
leliasen-hpe Jul 25, 2023
dab97e0
Add smart-mon rpm to 1.4 tarball (CASMINST-6561)
Jul 26, 2023
46ba1d6
Merge pull request #2621 from Cray-HPE/CASMINST-6561-1.4
gbaker-hpe Jul 26, 2023
597844f
Merge pull request #2619 from Cray-HPE/CASMPET-6516-release/1.4
gbaker-hpe Jul 26, 2023
6bfe936
Merge branch 'release/1.4' into CASMINST-6538-14
mharding-hpe Jul 27, 2023
efbc932
Update index.yaml
mharding-hpe Jul 27, 2023
c383ac1
Merge pull request #2489 from Cray-HPE/CASMCMS-8599-14
denniswalker Jul 27, 2023
e056296
Merge pull request #2525 from Cray-HPE/CASMINST-6532-14
denniswalker Jul 27, 2023
572d671
Merge branch 'release/1.4' into CASMINST-6538-14
denniswalker Jul 27, 2023
9d9857f
Merge pull request #2541 from Cray-HPE/CASMINST-6538-14
denniswalker Jul 27, 2023
0a2c8c1
Decrease RPM_SYNC_NUM_CONCURRENT_DOWNLOADS to 1
mtupitsyn Jul 28, 2023
9224242
replace slemaster URLs with sles-mirror URLs
phalseth-hpe Jun 13, 2023
1ebe504
CASMMON-334 Stop the flood of useless Apparmor messages for node-expo…
sumithrb Jul 31, 2023
4201f82
CASMTRIAGE-5781 Remove iuf:csm-latest tag from IUF images
atifsyedali Jul 31, 2023
fe238c4
Merge pull request #2633 from sumithrb/release/1.4
denniswalker Jul 31, 2023
65b2c32
Merge pull request #2635 from Cray-HPE/CASMTRIAGE-5781-release-14
denniswalker Jul 31, 2023
ff8d340
Revert "replace slemaster URLs with sles-mirror URLs"
mtupitsyn Jul 31, 2023
1b21c23
CASMTRIAGE-5735 - Exclude all internal networks from Unbound forwarding
spillerc-hpe Aug 3, 2023
45420b9
Merge branch 'release/1.4' into CASMNET-2148-1.4
denniswalker Aug 3, 2023
01df604
Merge pull request #2606 from Cray-HPE/CASMNET-2148-1.4
denniswalker Aug 3, 2023
de9a1e7
Merge branch 'release/1.4' into CASMTRIAGE-5805
denniswalker Aug 3, 2023
94f9dcd
Merge pull request #2646 from Cray-HPE/CASMTRIAGE-5805
denniswalker Aug 3, 2023
43bf329
CASMTRIAGE-5788
rustydb Aug 4, 2023
8bde312
Merge pull request #2655 from Cray-HPE/CASMTRIAGE-5788-1.4
denniswalker Aug 4, 2023
6f96368
CASMTRIAGE-5817: Do not include csm-node-identity in list of packages…
mharding-hpe Aug 8, 2023
1eb9dcd
Merge pull request #2671 from Cray-HPE/CASMTRIAGE-5817
denniswalker Aug 8, 2023
15f6325
Additional CASMTRIAGE-5788 fixes
rustydb Aug 9, 2023
10e0b2c
Merge pull request #2677 from Cray-HPE/CASMTRIAGE-5788-1.4-pt2
denniswalker Aug 9, 2023
8a505d0
CASMINST-6278 Support reuse of images from previous builds
mtupitsyn May 12, 2023
70a65e8
Set skopeo creds only if pulling from artifactory
mtupitsyn May 22, 2023
cc76e34
Idempotency for make build/images
mtupitsyn Jul 5, 2023
ceecff6
include logic to pull images from PR 2197
phalseth-hpe May 14, 2023
1e6253c
Freeze image digests at 1.4.2-rc.1 level
mtupitsyn Aug 9, 2023
ae9000c
Fix image evaluation in preservation mode
mtupitsyn Aug 10, 2023
544706e
Remove unneeded parameters for csm-release-internal-upload
mtupitsyn Aug 10, 2023
7e4c360
CASMTRIAGE-5835 - worker rebuild stuck at "canu validate network bgp …
spillerc-hpe Aug 10, 2023
b98b222
CRAYSAT-1751: Update sat version in CSM 1.4
haasken-hpe Aug 10, 2023
fd3a9a1
Freeze images at 1.4.2 level
mtupitsyn Aug 10, 2023
8d933fd
CASMTRIAGE-5798-release/1.4 update iuf-cli to stop recursion error
leliasen-hpe Aug 14, 2023
bbda01a
Do not fail on changed digest - alpine:latest went ahead
mtupitsyn Aug 16, 2023
a1517e6
CASMTRIAGE-5846: csm-config: Change sysctl_set var to be dynamic depe…
mharding-hpe Aug 16, 2023
e8c9441
Merge pull request #2719 from Cray-HPE/CASMTRIAGE-5846-1.4
mtupitsyn Aug 16, 2023
9b89996
Fix embedded rpm repos
mtupitsyn Aug 16, 2023
0a6b174
CASMTRIAGE-5914: Fix HSN NIC numbering in HSM discovery
alvarez3-hpe Aug 21, 2023
8c89df6
Merge pull request #2734 from Cray-HPE/CASMTRIAGE-5914_1.4
gbaker-hpe Aug 21, 2023
ce2e75d
CASMTRIAGE-5976: Fix race condition in wait-for-unbound.sh
johren-hpe Aug 31, 2023
21276ae
Merge pull request #2688 from Cray-HPE/CASMTRIAGE-5835-1.4
denniswalker Sep 5, 2023
b996418
Merge branch 'release/1.4' into CASMTRIAGE-5798-release/1.4
denniswalker Sep 5, 2023
2062b57
Merge pull request #2697 from Cray-HPE/CASMTRIAGE-5798-release/1.4
denniswalker Sep 5, 2023
8a597c1
Merge pull request #2689 from Cray-HPE/CRAYSAT-1751-update-sat-versio…
denniswalker Sep 5, 2023
443cd62
CASMINST-6625: BGP test: Improve PW handling, prevent false passes
mharding-hpe Aug 28, 2023
07b2009
CASMINST-6629 Stop using skopeo < 1.13.2
mtupitsyn Sep 5, 2023
e5ed730
Squashed 'vendor/github.hpe.com/hpe/hpc-shastarelm-release/' changes …
mtupitsyn Sep 5, 2023
996e085
Update "release" from "[email protected]:hpe/hpc-shastarelm-release.…
mtupitsyn Sep 5, 2023
0e5e3bd
Pull csm-testing and goss-servers from sp3 and sp4 repos
rustydb Sep 5, 2023
41b89ef
Merge pull request #2763 from Cray-HPE/CASMINST-6625-1.4
mtupitsyn Sep 5, 2023
b8b1b1a
Use packaging-tools 0.13.0 in rpm related scripts
mtupitsyn Sep 5, 2023
f6d8658
Remove deprecated suse-external repo
mtupitsyn Sep 6, 2023
92c34d2
Update path to PTF files in suse-external repo
mtupitsyn Sep 6, 2023
3ec0739
Merge pull request #2784 from Cray-HPE/backport/2782-to-release/1.4
denniswalker Sep 6, 2023
8c511c0
CASMPET-6720: Allow pooler resource customization
bo-quan Sep 12, 2023
671b2c2
CASMINST-6624
rambabubolla Sep 8, 2023
5ee4ecc
MTL-2216: include sp3 and sp4 versions of msr-tools
heemstra Sep 14, 2023
ca3e2be
CASMINST-6507 Rework embedded repo (backport from release/1.6)
mtupitsyn Jun 28, 2023
91117a0
uan14
rambabubolla Sep 12, 2023
4b5db8f
MTL-2216: bump csm-config version
heemstra Sep 14, 2023
a1dcc3e
Merge pull request #2823 from Cray-HPE/MTL-2216-1.4
mtupitsyn Sep 14, 2023
d09fc1e
CASMHMS-5831 Update hmcollector kafka topics
mjendrysik-hpe Sep 18, 2023
e8b7539
Update changelog
mjendrysik-hpe Sep 18, 2023
64ef3d6
CASMINST-6597: Add update-mgmt-ncn-cfs-config.sh script
haasken-hpe Sep 14, 2023
fd6dbc4
Filter out ses-release rpm, no access to SUSE Storage/7 repo
mtupitsyn Sep 19, 2023
a236318
CASMCMS-5820: Put new BOS into CSM-1.4
jsollom-hpe Sep 20, 2023
45c077c
CASMINST-6639 Create reproducible patch builds
mtupitsyn Sep 11, 2023
6eb5097
Use ARTIFACTORY_USER vs ARTIFACTORY_USERNAME in gen-swagger-markdown
mtupitsyn Sep 20, 2023
ab194a5
Set default for CSM_BASE_VERSION
mtupitsyn Sep 20, 2023
c8559c4
Fix rpm package download/createrepo in embedded-repo.sh
mtupitsyn Sep 21, 2023
345cdad
CASMINST-6650-release-1.4 update csm-testing to v1.15.54
leliasen-hpe Sep 21, 2023
6a1f6c2
CASMMON-339: Version bump for csm-config
rambabubolla Sep 21, 2023
3e2ea47
added sma-dashboards settings
Zakaria-Baani Sep 21, 2023
8009a7b
Merge branch 'release/1.4' into CASMHMS-5831-1.4
djlapenta Sep 21, 2023
add0bd7
CASMCMS-8812: Skip CMS conman Goss test on vshasta
mharding-hpe Sep 21, 2023
630ed8a
MTL-2281: csm-config version bump
heemstra Sep 22, 2023
feb598f
CASMINST-6663: Prevent Goss tests from failing due to missing environ…
mharding-hpe Sep 22, 2023
29949bc
Merge pull request #2866 from Cray-HPE/MTL-2281-1.4
denniswalker Sep 25, 2023
76b6b2c
Merge pull request #2872 from Cray-HPE/CASMINST-6663-1.4
denniswalker Sep 25, 2023
d918b67
Merge pull request #2834 from Cray-HPE/CASMHMS-5831-1.4
denniswalker Sep 26, 2023
54f105c
CASMINST-6670 Remove CHANGELOG.md
mtupitsyn Sep 26, 2023
d03a423
CASMINST-6670 Remove CHANGELOG.md
mtupitsyn Sep 26, 2023
8563842
CASMINST-6670 Remove CHANGELOG.md
mtupitsyn Sep 26, 2023
ca43574
CASMHS-6096: Fix FRU History 'Detected' Event Generation
alvarez3-hpe Sep 27, 2023
46105a7
CASMINST-6676: install-goss-tests.sh: Ensure test RPMs installed on c…
mharding-hpe Sep 27, 2023
ab3c551
Merge pull request #2897 from Cray-HPE/CASMHMS-6096_1.4
heemstra Sep 27, 2023
8d1cb6e
Merge pull request #2901 from Cray-HPE/CASMINST-6676-1.4
heemstra Sep 28, 2023
80f6d4d
CASMCMS-8809: Update cfs-hwsync for better failure handling
Sep 29, 2023
d6890a3
CASMINST-3431 Publish docs-csm to noos
mtupitsyn Jul 17, 2023
5a10b5c
Merge pull request #2924 from Cray-HPE/CASMCMS-8809-1.4
heemstra Sep 29, 2023
342fccc
CASMINST-3431 Publish docs-csm to noos
mtupitsyn Jul 18, 2023
6b39d8c
CASMCMS-8754: Pull in BOS fix
jsollom-hpe Oct 3, 2023
a0c265f
Update sysmgmt.yaml
mharding-hpe Oct 3, 2023
922ced8
Merge pull request #2936 from Cray-HPE/CASMCMS-8754
heemstra Oct 3, 2023
2676cdb
Converge csm-vshasta-deploy branches into main
mtupitsyn Oct 3, 2023
8acf3a2
CASMMON-344: add timescale grafana dashboard
rambabubolla Oct 10, 2023
07685cc
Merge pull request #2953 from Cray-HPE/CASMMON-344-1.4
heemstra Oct 10, 2023
3963143
CASMINST-6690: curl updates for CVE-2023-38545
heemstra Oct 13, 2023
099a7d3
Merge pull request #2966 from Cray-HPE/CASMINST-6690
heemstra Oct 13, 2023
d1b0a93
CASMPET-6126: avoid OPA port exhaustion
bo-quan Oct 13, 2023
e7523e8
Merge pull request #2967 from Cray-HPE/CASMPET-6126-1.4
heemstra Oct 13, 2023
ca9df55
CASMMON-345-and-346(release1.4)
rambabubolla Oct 20, 2023
aba0535
Merge pull request #2985 from Cray-HPE/CASMMON-345-and-346-1.4
heemstra Oct 20, 2023
ac3503e
CASMTRIAGE-6182 `install-goss-tests` is now in docs-csm
rustydb Oct 20, 2023
ed6fd06
Merge pull request #2990 from Cray-HPE/CASMTRIAGE-6182-1.4
heemstra Oct 20, 2023
0c75904
rename sma-dashboards chart name
Zakaria-Baani Oct 25, 2023
fe31b9b
Add smart-mon and cray-node-exporter rpms to embedded repo for UAN (C…
bklei Oct 25, 2023
3dec70a
Merge pull request #3007 from Cray-HPE/CASMINST-6710-1.4
heemstra Oct 25, 2023
2baa11d
Merge pull request #3003 from Cray-HPE/CASMSMF-7177/update-sma-dashbo…
mtupitsyn Oct 25, 2023
6d68450
Set Slack channel as parameter to vShasta deploy
mtupitsyn Nov 6, 2023
473b7dc
Publish deploy results in casm_release_management
mtupitsyn Nov 14, 2023
9d9f9de
MTL-2351 Broadcom support in fresh installs
rustydb Dec 5, 2023
a9af4ab
Merge pull request #3075 from Cray-HPE/MTL-2351
heemstra Dec 5, 2023
80debaf
CASMNET-2177 - cray-dns-unbound should leave existing config in place…
spillerc-hpe Dec 12, 2023
45beb4e
Merge pull request #3090 from Cray-HPE/CASMNET-2177
heemstra Dec 12, 2023
da164fc
CASMPET-6883: remove CPU limit for OPA
bo-quan Jan 4, 2024
d2067ff
Merge pull request #3107 from Cray-HPE/CASMPET-6883-1.4
heemstra Jan 4, 2024
517d45e
Updated hms-hmcollector to app version 2.25.2
shunr-hpe Jan 12, 2024
377f543
Merge pull request #3127 from Cray-HPE/hmcollector-unsigned-int-casmh…
heemstra Jan 16, 2024
24e1a26
updating SAT version having snyk issues fixed
Jan 19, 2024
6f68daf
Revert "Casmmon 345 and 346 1.4"
heemstra Jan 19, 2024
b948964
Merge pull request #3132 from Cray-HPE/CRAYSAT-1795-SAT-Update
heemstra Jan 19, 2024
7a11b2c
Merge pull request #3133 from Cray-HPE/revert-2985-CASMMON-345-and-34…
heemstra Jan 19, 2024
b4278f7
CASMINST-6776 Move api docs generator to docs-csm repo
mtupitsyn Jan 24, 2024
dd06c60
Merge pull request #3143 from Cray-HPE/backport/3141-to-release/1.4
mtupitsyn Jan 25, 2024
36d8565
MTL-2348 Add PTF Kernel and Marvell KMP
rustydb Jan 16, 2024
adf0003
MTL-2347 csm-config patches for reruns
rustydb Jan 30, 2024
72364db
Merge pull request #3145 from Cray-HPE/MTL-2348-marvell-suse
heemstra Jan 31, 2024
1b9cf1d
CRAYSAT-1798: Update cray-sat container image to 3.21.9
haasken-hpe Feb 2, 2024
3130c47
Merge pull request #3157 from Cray-HPE/CRAYSAT-1798-csm-1.4
heemstra Feb 5, 2024
f56b1cc
License update
rustydb Feb 6, 2024
c074b31
Merge pull request #3161 from Cray-HPE/1.4-license-update
heemstra Feb 8, 2024
e67da6a
CASMNET-2181 - cray-dns-unbound-manager stderr handling can corrupt c…
spillerc-hpe Feb 22, 2024
073e74f
CASMTRIAGE-6617 New `csm-config`
rustydb Feb 22, 2024
2fb287e
Merge pull request #3189 from Cray-HPE/CASMNET-2181-1.4
mtupitsyn Feb 22, 2024
ef622a4
Merge pull request #3192 from Cray-HPE/CASMTRIAGE-6617
mtupitsyn Feb 22, 2024
7d5c80e
CASMTRIAGE-6699 New csm-config
rustydb Feb 27, 2024
7d518d7
Merge pull request #3198 from Cray-HPE/CASMTRIAGE-6699
mtupitsyn Feb 27, 2024
c3da999
CRAYSAT-1824:Update cray-sat version to 3.21.10
Feb 29, 2024
aeee1b6
CASMINST-6803: Skip tftp test on vshasta on CSM 1.4
mharding-hpe Feb 29, 2024
2774e4b
Merge pull request #3207 from Cray-HPE/CASMINST-6803
mtupitsyn Feb 29, 2024
ad54588
Merge pull request #3205 from Cray-HPE/CRAYSAT-1824-csm-1.4
mtupitsyn Feb 29, 2024
7272358
CASMCMS-8938: Correct 2 small errors in BOS API spec description fields
mharding-hpe Mar 4, 2024
dfbe16f
Merge pull request #3222 from Cray-HPE/CASMCMS-8938-1.4
mtupitsyn Mar 4, 2024
08e6c86
CASMCMS-8941: Prevent BOS v2 from sending excessively large CFS queries
mharding-hpe Mar 8, 2024
f99602c
Merge pull request #3228 from Cray-HPE/CASMCMS-8941-1.4
mtupitsyn Mar 8, 2024
c27b7ff
CASMCMS-8944: Reduce superfluous S3 calls during BOSv2 session creation
mharding-hpe Mar 8, 2024
22beb08
Merge pull request #3229 from Cray-HPE/CASMCMS-8944-1.4
mtupitsyn Mar 11, 2024
0fd16d2
CASMCMS-8946: Update base operator to handle case where all nodes to …
mharding-hpe Mar 12, 2024
8bcdc32
Merge pull request #3234 from Cray-HPE/CASMCMS-8946-1.4
mtupitsyn Mar 12, 2024
18a1042
CASMTRIAGE-6662: ncnHealthChecks.sh: Don't warn about expected non-Ru…
mharding-hpe Mar 15, 2024
bd63d2d
CASMPET-6924: ncnHealthChecks.sh: Remove superfluous Kubernetes calls
mharding-hpe Mar 15, 2024
17ae4d7
CASMINST-6821: goss-k8s-pods-ips-in-nmn-pool: Backport test fixes to …
mharding-hpe Mar 15, 2024
5bcb478
Merge pull request #3246 from Cray-HPE/CASMINST-6821
mtupitsyn Mar 18, 2024
652d123
Merge branch 'release/1.4' into CASMTRIAGE-6662-CASMPET-6924-1.4
mtupitsyn Mar 19, 2024
445f2da
Merge pull request #3245 from Cray-HPE/CASMTRIAGE-6662-CASMPET-6924-1.4
mtupitsyn Mar 19, 2024
0eda93a
CASMCMS-8948/CASMCMS-8949: BOS v2 improvements/fixes
mharding-hpe Mar 21, 2024
6c78433
Merge pull request #3258 from Cray-HPE/CASMCMS-8949-1.4
mtupitsyn Mar 22, 2024
4de6839
CASMHMS-6157: Update CAPMC API spec to document get_xname_status limi…
mharding-hpe Mar 26, 2024
3ca138a
Merge pull request #3265 from Cray-HPE/CASMHMS-6157-1.4
mtupitsyn Mar 27, 2024
90f5044
CASMTRIAGE-6698: Fixed concurrency issue associated with RedisActiveP…
jwlv Mar 27, 2024
4851757
CASMCMS-8952: BOS: Improve handling of no-op situations
mharding-hpe Mar 27, 2024
9d64612
Merge pull request #3269 from Cray-HPE/CASMCMS-8952-1.4
mtupitsyn Mar 27, 2024
fdd9472
Merge pull request #3268 from Cray-HPE/CASMTRIAGE-6804
mtupitsyn Mar 27, 2024
5550721
CASMCMS-8954: Improve BOS v2 efficiency when patching CFS components
mharding-hpe Mar 28, 2024
dc864d1
Merge pull request #3282 from Cray-HPE/CASMCMS-8954-1.4
mtupitsyn Mar 29, 2024
1734238
CASMTRIAGE-6843 1.4 : postgres_replication_lag.sh -p destroys replica…
kimjensen-hpe Apr 1, 2024
598c4b7
CASMCMS-8957/CASMCMS-8274: BOS v1 bug fixes
mharding-hpe Apr 1, 2024
77a3eef
Merge pull request #3291 from Cray-HPE/CASMCMS-8957-CASMCMS-8274-csm-1.4
mtupitsyn Apr 1, 2024
0afee5c
Merge pull request #3289 from Cray-HPE/CASMTRIAGE-6843-1.4
mtupitsyn Apr 2, 2024
cbecb64
CASMINST-6819: external-dns-resolver test improvements/fixes
mharding-hpe Apr 2, 2024
8e940ff
Merge pull request #3297 from Cray-HPE/CASMINST-6819-1.4
mtupitsyn Apr 2, 2024
f3aa491
CASMCMS-8959: Correct errors in CFS API spec
mharding-hpe Apr 4, 2024
2518098
Merge pull request #3309 from Cray-HPE/CASMCMS-8959-csm-1.4
mtupitsyn Apr 4, 2024
ee48063
CASMMON-374-Restructure Persistent Volume Grafana dashboard
rambabubolla Apr 5, 2024
51f626a
CASMTRIAGE-6865: CFS: Fix bug preventing components from being updated
mharding-hpe Apr 5, 2024
ccc35b8
Apply suggestions from code review
mharding-hpe Apr 5, 2024
3c0eaf6
Merge pull request #3316 from Cray-HPE/CASMTRIAGE-6865-1.4
mtupitsyn Apr 5, 2024
0b58ac5
Merge pull request #3312 from Cray-HPE/CASMMON-374-1.4
mtupitsyn Apr 5, 2024
90dce8e
CASMCMS-8964: CFS: Do not log false schema errors
mharding-hpe Apr 9, 2024
cb56f77
Merge pull request #3320 from Cray-HPE/CASMCMS-8964-csm-1.4
mtupitsyn Apr 9, 2024
eeb1e62
CASMTRIAGE-6854: Address review comments from Mikhail
mharding-hpe Apr 10, 2024
1b1a1a6
Merge pull request #3325 from Cray-HPE/CASMTRIAGE-6854-1.4
mtupitsyn Apr 10, 2024
bcb7627
CASMCMS-8438: Reduced BOS v2 default polling frequency
mharding-hpe Apr 19, 2024
d2a04cd
CASMCMS-8186: BOS: Corrected description of disable_components_on_com…
mharding-hpe Apr 19, 2024
c644169
Merge pull request #3343 from Cray-HPE/CASMCMS-8438-1.4
mtupitsyn Apr 23, 2024
9950b76
CASMCMS-8973: Fix build issue with image-recipes repo
mharding-hpe Apr 24, 2024
2d83011
Merge pull request #3348 from Cray-HPE/CASMCMS-8973-1.4
mtupitsyn Apr 24, 2024
11d1603
CASMHMS-6147: HSM: Update tests to allow CDU switches
shunr-hpe May 6, 2024
36d1b7d
Set CSM_BASE_VERSION to 1.4.4-rc.3
mtupitsyn Mar 14, 2024
cd9ca33
add dracut-metal-mdsquash
jpdavis-prof May 1, 2024
b144d41
Merge pull request #3368 from Cray-HPE/1.4-hsm-tests-for-cdu-casmhms-…
mtupitsyn May 7, 2024
16b1c18
update csm-config version
jpdavis-prof May 7, 2024
66a6ff2
CASMCMS-8978: CFS: Fix broken component patch filtering
mharding-hpe May 7, 2024
8629364
CASMHMS-6129: hms-discovery stopped overwriting creds
shunr-hpe May 8, 2024
e6a7c1d
CASMMON-364: Retrieve SMART metrics from E1000 via redfish
rambabubolla May 9, 2024
45b1189
Unset CSM_BASE_VERSION in release/1.4 branch
mtupitsyn May 9, 2024
a9fa372
Merge branch 'release/1.4' into MTL-2390
mtupitsyn May 9, 2024
18be87d
Merge pull request #3383 from Cray-HPE/1.4-hms-discovery-dont-overwri…
mtupitsyn May 9, 2024
e49147c
Merge pull request #3380 from Cray-HPE/CASMCMS-8978-1.4
mtupitsyn May 9, 2024
4e03076
Provide auth for hpe-signing-key.asc
mtupitsyn May 9, 2024
c41d86f
Merge pull request #3386 from Cray-HPE/CASMMON-364-1.4
mtupitsyn May 9, 2024
0305b95
Merge pull request #3370 from Cray-HPE/MTL-2390
mtupitsyn May 9, 2024
62ad46e
Revert "MTL-2390 -- 1.4.5"
mtupitsyn May 9, 2024
e491233
Merge pull request #3387 from Cray-HPE/revert-3370-MTL-2390
mtupitsyn May 9, 2024
ab8d4d9
update csm-config version
jpdavis-prof May 10, 2024
4d6b2e3
add dracut-metal-mdsquash rpm
jpdavis-prof May 10, 2024
16e39ef
Merge pull request #3388 from Cray-HPE/MTL-2390-2
mtupitsyn May 10, 2024
5f792c6
CASMCMS-8995/CASMCMS-8996/CASMCMS-8997/CASMCMS-8998: BOS v2 fixes/imp…
mharding-hpe May 16, 2024
00b7fcb
CASMCMS-9001: IMS: Pin pytest version to prevent unit test failures
mharding-hpe May 16, 2024
827cbc8
Merge pull request #3399 from Cray-HPE/CASMCMS-9001-CSM-1.4
mtupitsyn May 20, 2024
00a9934
Merge pull request #3396 from Cray-HPE/CASMCMS-8995-CASMCMS-8996-CASM…
mtupitsyn May 20, 2024
3ee3c7e
CASMPET-7058 vShasta DNSMasq Test Fix
rustydb May 21, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
50 changes: 50 additions & 0 deletions .github/pull_request_template.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
## Summary and Scope

_Summarize what has changed. Explain why this PR is necessary. What is impacted? Is this a new feature, critical bug fix, etc?_

_Is this change backwards incompatible, backwards compatible, or a backwards compatible bugfix?_

## Issues and Related PRs

_List and characterize relationship to Jira/Github issues and other pull requests. Be sure to list dependencies._

* Resolves [issue id](issue link)
* Change will also be needed in `<insert branch name here>`
* Future work required by [issue id](issue link)
* Documentation changes required in [issue id](issue link)
* Merge with/before/after `<insert PR URL here>`

## Testing

_List the environments in which these changes were tested._

### Tested on:

* `<development system>`
* Local development environment
* Virtual Shasta

### Test description:

_How were the changes tested and success verified? If schema changes were part of this change, how were those handled in your upgrade/downgrade testing?_

- Were the install/upgrade-based validation checks/tests run (goss tests/install-validation doc)?
- Were continuous integration tests run? If not, why?
- Was upgrade tested? If not, why?
- Was downgrade tested? If not, why?
- Were new tests (or test issues/Jiras) created for this change?

## Risks and Mitigations

_Are there known issues with these changes? Any other special considerations?_


## Pull Request Checklist

- [ ] Version number(s) incremented, if applicable
- [ ] Copyrights updated
- [ ] License file intact
- [ ] Target branch correct
- [ ] Testing is appropriate and complete, if applicable
- [ ] [HPC Product Announcement](https://cray.slack.com/archives/C026TVCSXLH) prepared, if applicable

1,377 changes: 0 additions & 1,377 deletions CHANGELOG.md

This file was deleted.

30 changes: 11 additions & 19 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,16 +3,17 @@
Welcome! This guide will help you understand how the CSM repository is
organized and how to update components included in a CSM release distribution.

- [Getting Started](#getting-started)
- [PIT and NCN Image Assets](#pit-and-ncn-image-assets)
- [RPM Repository Indexes](#rpm-repository-indexes)
- [RPM Index Format](#rpm-index-format)
- [Loftsman Manifests and Docker and Helm Indexes](#loftsman-manifests-and-docker-and-helm-indexes)
- [Docker Index Format](#docker-index-format)
- [Helm Index Format](#helm-index-format)
- [Vendored Repositories](#vendored-repositories)
- [Git Workflow](#git-workflow)
- [Version Tags](#version-tags)
- [Contributing to CSM](#contributing-to-csm)
- [Getting Started](#getting-started)
- [PIT and NCN Image Assets](#pit-and-ncn-image-assets)
- [RPM Repository Indexes](#rpm-repository-indexes)
- [RPM Index Format](#rpm-index-format)
- [Loftsman Manifests and Docker and Helm Indexes](#loftsman-manifests-and-docker-and-helm-indexes)
- [Docker Index Format](#docker-index-format)
- [Helm Index Format](#helm-index-format)
- [Vendored Repositories](#vendored-repositories)
- [Git Workflow](#git-workflow)
- [Version Tags](#version-tags)


## Getting Started
Expand Down Expand Up @@ -248,15 +249,6 @@ A _good_ pull request will provide, as appropriate:
- Details about how changes were tested and verified


### CHANGELOG.md

Please add a concise summary of the change(s) in a pull request to
[CHANGELOG.md]. It should go at the top of the `## Unreleased` section, which
is at the beginning of the file. Please wrap lines at 80 characters for
readability. If the `## Unreleased` section is not present, add it before the
first _version_ section.


### Version Tags

Tags prefixed with `v` are used to indicate a commit corresponds to a specific
Expand Down
79 changes: 54 additions & 25 deletions Jenkinsfile.github
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
*
* MIT License
*
* (C) Copyright 2022 Hewlett Packard Enterprise Development LP
* (C) Copyright 2022-2024 Hewlett Packard Enterprise Development LP
*
* Permission is hereby granted, free of charge, to any person obtaining a
* copy of this software and associated documentation files (the "Software"),
Expand All @@ -24,7 +24,7 @@
*
*/
@Library('csm-shared-library') _
def credentialsId = 'artifactory-algol60'

pipeline {
agent {
label "metal-gcp-builder"
Expand All @@ -37,16 +37,25 @@ pipeline {
disableConcurrentBuilds()
}

environment {
DOCS_CSM_BRANCH = "release/1.4"
CSM_VSHASTA_DEPLOY_ENVIRONMENT = "vex"
CSM_BASE_VERSION = ""
ARTIFACTORY = credentials('artifactory-algol60-readonly')
}

stages {
stage('Setup') {
steps {
script {
env.ARTIFACTORY_USER = env.ARTIFACTORY_USR
env.ARTIFACTORY_TOKEN = env.ARTIFACTORY_PSW
sh """
command -v parallel >/dev/null 2>&1 || {
echo >&2 "error: parallel: command not found"
exit 1
}
make build/.env
./get_base.sh
"""
}
}
Expand All @@ -56,31 +65,46 @@ pipeline {
parallel {
stage('Assets') {
steps {
withCredentials([usernamePassword(credentialsId: credentialsId, usernameVariable: 'ARTIFACTORY_USER', passwordVariable: 'ARTIFACTORY_TOKEN')]) {
sh "./assets.sh"
}
sh """
./hack/verify-assets.sh
"""
}
}

stage("Charts and Images") {
steps {
sh ". build/.env/bin/activate && make images -j8"
sh """
make -C build/images -j8
"""
}
}

stage('RPM Index') {
steps {
sh """
./hack/verify-rpm-index.sh \
rpm/cray/csm/sle-15sp2/index.yaml \
rpm/cray/csm/sle-15sp2-compute/index.yaml \
rpm/cray/csm/sle-15sp3/index.yaml \
rpm/cray/csm/sle-15sp3-compute/index.yaml \
rpm/cray/csm/sle-15sp4/index.yaml \
rpm/cray/csm/sle-15sp4-compute/index.yaml
./hack/verify-rpm-index.sh
./hack/embedded-repo.sh --validate
"""
}
}

stage("API Documentation") {
environment {
GIT_AUTHOR_NAME = "Jenkins"
GIT_AUTHOR_EMAIL = "[email protected]"
GIT_COMMITTER_NAME = "Jenkins"
GIT_COMMITTER_EMAIL = "[email protected]"
EMAIL = "[email protected]"
}
steps {
script {
env.GITHUB_APP_INST_TOKEN = getGitHubToken(appId: "330087", installId: "37198173", credentialsId: "github-jenkins-auto-push-bot-key")
sh """
./hack/gen-push-swagger-markdown.sh ${env.DOCS_CSM_BRANCH} ${env.TAG_NAME ? '--push --wait' : ''}
"""
}
}
}
}
}

Expand All @@ -97,9 +121,6 @@ pipeline {
stage('Init') {
steps{
script {
// verify head of correlated to DOCS-CSM branch has been tagged (built)
// need to explicitly provide name of correlated to DOCS-CSM branch
sh "./verify-docs-csm-tag.sh main"
env.RELEASE_VERSION = sh(script: './version.sh', returnStdout: true).trim()
slackSend(channel: env.SLACK_CHANNEL_NOTIFY, color: "#439fe0", message: "<${env.BUILD_URL}|CSM ${env.RELEASE_VERSION}> - Build starting, see #${env.SLACK_CHANNEL_ALERTS} for details")
slackSend(channel: env.SLACK_CHANNEL_ALERTS, color: "#439fe0", message: "<${env.BUILD_URL}|CSM ${env.RELEASE_VERSION}> - Build starting")
Expand All @@ -115,14 +136,9 @@ pipeline {
steps {
script {
slackSend(channel: env.SLACK_CHANNEL_ALERTS, message: "<${env.BUILD_URL}|CSM ${env.RELEASE_VERSION}> - Running release.sh")
withCredentials([usernamePassword(credentialsId: credentialsId, usernameVariable: 'ARTIFACTORY_USER', passwordVariable: 'ARTIFACTORY_TOKEN')]) {
sh """
. build/.env/bin/activate
make clean
rm -fr dist
./release.sh
"""
}
sh """
./release.sh
"""
}
}
post {
Expand Down Expand Up @@ -158,6 +174,10 @@ pipeline {
{
"pattern": "dist/*-snyk-results.xlsx",
"target": "csm-releases/${RELEASE_NAME}/${RELEASE_MAJOR_MINOR}/"
},
{
"pattern": "dist/*-images.txt",
"target": "csm-releases/${RELEASE_NAME}/${RELEASE_MAJOR_MINOR}/"
}
]
}""",
Expand Down Expand Up @@ -188,6 +208,15 @@ pipeline {
env.SNYK_RESULTS_SHEET = "${env.RELEASE_NAME}-${env.RELEASE_VERSION}-snyk-results.xlsx"
env.SNYK_RESULTS_SHEET_URL = "${env.RELEASE_BASEURL}/${env.SNYK_RESULTS_SHEET}"
slackSend(channel: env.SLACK_CHANNEL_NOTIFY, color: "good", message: "<${env.BUILD_URL}|CSM ${env.RELEASE_VERSION}> - :white_check_mark: Success!\n- Release distribution: <${env.RELEASE_URL}|${env.RELEASE_NAME}-${env.RELEASE_VERSION}.tar.gz>\n- Snyk results: <${env.SNYK_RESULTS_SHEET_URL}|${env.SNYK_RESULTS_SHEET}> (raw scan results: <${env.SNYK_RESULTS_URL}|${env.SNYK_RESULTS_FILENAME}>)")
build(job: "Cray-HPE/csm-vshasta-deploy/main", wait: false, parameters: [
string(name: "CSM_RELEASE", value: env.RELEASE_VERSION),
string(name: "ENVIRONMENT", value: env.CSM_VSHASTA_DEPLOY_ENVIRONMENT),
string(name: "ARTIFACT_VERSION", value: "4.1.0"),
string(name: "SLACK_REPORT_CHANNEL", value: env.SLACK_CHANNEL_NOTIFY)
])
build(job: "Cray-HPE/csm-release-internal-upload/main", wait: false, parameters: [
string(name: "RELEASE_VERSION", value: "${env.RELEASE_VERSION}"),
])
}
}
failure {
Expand Down
2 changes: 1 addition & 1 deletion LICENSE
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
MIT License

(C) Copyright 2021-2022 Hewlett Packard Enterprise Development LP
(C) Copyright 2021-2024 Hewlett Packard Enterprise Development LP

Permission is hereby granted, free of charge, to any person obtaining a
copy of this software and associated documentation files (the "Software"),
Expand Down
23 changes: 0 additions & 23 deletions Makefile

This file was deleted.

Loading