Releases: OpenCHAMI/bss
Releases · OpenCHAMI/bss
v1.27.0
Changelog
- 1eb4685 Add BSS debugger docker-compose config and runner script
- a5f6404 Add MIT license.
- 446d7cb Add Phone host test, and some negative cloud-init API tests
- 0381cb0 Add ability to connect to Postgres database
- 46dbbff Add additional tests for meta-data
- df8602f Add alovelltroy's postgres work
- 4c220b3 Add dumpstate negative tests
- 5fb045d Add endpoint history tests
- 1b4dc06 Add first pass of destrucitve bootparamter tests
- 8ee8c67 Add function comments
- c8d3ef7 Add images-under-test block
- c133302 Add initial pass at service API tests
- 11a3998 Add initial pass endpoint-history destructive test
- 72b0f97 Add integration tests for MAC addresses
- 202e081 Add integration tests for NIDs
- e416a10 Add job check to remote version of smoke test.
- a1e0686 Add job check to smoke test.
- 4d23f80 Add missing TEST_SPEC_FILE variable to tar command.
- 781093c Add missing license
- c2be43e Add negative tests for malformed NIDs
- 05c022d Add postgres integration test
- b462948 Add retry when getting a bootscript
- 2d9227b Add runTavern scripts
- 256c90e Add some additonal tests
- 5fa28c9 Add some corrections to the phone-home swagger
- 4c8f3d1 Add some output headings to integration test script
- 694fcfb Add tests for /hosts
- f8b79a6 Add user-data call to the destrucive endpoint-history endpoint
- 2ce251f Added GitHub configuration files (#21)
- c43f4e7 Added GitHub configuration files (#22)
- d480faf Added User-Agent headers to all outbound HTTP requests.
- 01d0c01 Added copyrights to some files without them
- c62b0ad Added csm-high-priority-service pod priority.
- aa3c994 Added csm-high-priority-service pod priority.
- 1c6d1a7 Added logic for any MACs found in the EthernetInterfaces table belonging to a component to be added to that component so subsequent bootscript queries will make the proper association despite HSM not having discovered that MAC in Redfish.
- 77d3d2a Added the referral token
- 7d13dbd Added type to spire request (#52)
- c09977f Adjust XName regex to match nodes
- 652a901 Attempt to fix python3.10/pytest bug.
- 7e5c7c6 Automatic merge from release/csm-1.0 -> master
- d26128c Automatic merge from release/csm-1.0 -> master
- a1cc0ed Automatic merge from release/csm-1.0 -> master
- 514ab9e Automatic merge from release/csm-1.0 -> master
- bc330f8 Automatic merge from release/csm-1.2 -> master
- 0e0ca92 Break HMS CT test RPMs out per service.
- 89489c7 Bugfix/casmhms 5225 bss etcd priority class name (#37)
- 130d78c Bump version and increase retries.
- 33406bd Bump version for CSM 1.1 release branch
- 5e3ffca Bump version for CSM 1.2 release branch
- 30ba0bd Bump version for build reasons
- b0ee6d6 Bump version to 1.7.1
- fe6c4bc Bump version to get a working build
- b639bf1 Bump version.
- d44f689 Bump version.
- 002f777 Bump version.
- 0ea3d57 Bump version.
- d960d11 Bumped chart version.
- 5231e84 CASMCMS-8651: Update two example strings in API spec to refer to S3 instead of ARS
- ab83b2c CASMHMS-5597: Update hms build workflows to v2, and support artifactory authentication
- 136a4b6 CASMHMS-5894: Language linting of API spec
- 0a1196f CASMHMS-6018 Pre-signed URL support
root=live:
- 1c51f8d CASMINST-1074: Use the http_s3_endpoint explicitly
- 3e23a59 Change CT to HMTH, and model the changes made to SLS into the BSS repo.
- a6a462a Change RPM publish component.
- cdb7ac1 Change dirs
- 9855cfb Change formatting.
- 1f71b96 Changed CHART_NAME in Makefile to cray-hms-bss
- 35c31fc Changed cray-service version to ~2.8.0
- 4060b92 Changed go dependencies to GitHub
- 0e6332c Changed hms-smd dependency to GitHub
- 3ff4110 Changed the Docker image to run as the user nobody (#28)
- 799a970 Changed the Docker image to run as the user nobody (#29)
- 742345c Changes to support testing on PIT nodes.
- d28c345 Check updated tests
- eb7724b Checkin
- 752f3d3 Checkin of WIP bootparameter tests
- 0a5adcc Checkin of swagger changes
- ef27a05 Clean up scratch work.
- 43dc2f3 Converted over to using v2 of HSM (specifically for the use case of enabling matching a node based on multiple IPs).
- 560b8c2 Correct example using HSM v2 API
- a273f16 Correct typos in Tavern tests
- b8da97a Correct version bump.
- 55a915e Delete extra boot_data.go in internal/postgres/
- 157f773 Delete(): Support deletion by MAC/NID
- 6a6746c Distinguish XNames from host groups
- f906edd Dockerfile: Remove extra 'FROM' and 'LABEL' directive
- 104327d Dockerfile: Split CMD into multiple lines to make more readable
- 6e5eea7 Dockerfile: Use wolfi instead of alpine
- e0d9e5a Enabled tracking of last access time for bootscript and cloud-init (user-data) resources (#36)
- 4ab2a22 Feature/GitHub (#4)
- c0028fb First pass at negative bootparamter tests
- 02aef0d First pass at updating the BSS swagger to include the service API
- 600769f Fix Add() to support XNames and NIDs
- af362e3 Fix broken use of macro.
- 98ab033 Fix dynamic query string for GetBootConfigs{All,ByItems}() and Add()
- c6833a0 Fix query string for GetBootConfigsByItems()
- b133c84 Fix test name
- bf1b978 Fix typo in CT test for dumpstate API.
- aa8f4f0 Fix typo in swagger
- 5d204e3 Fix typo in swagger
- 582529a Fix typos.
- 16861bb Fix up /hosts in swagger to reflect reality
- 498f6ae Fixed bad version number.
- 7630a8c Fixed cloud-init user-data formatting bug.
- c682c2e Fixed filtering by xname in endpoint-history requests (#58)
- b23be98 Fixed security vulnerability (#17)
- 37a0e86 Fixed swagger errors (#49)
- 3006ff6 Fixed the slow rest api, get boot parameters (#42)
- 658e407 Get rid of duplicate '--hsm $HSM_URL' in Dockerfile
- 9975e4b Get rid of redundant defaults in --help output
- d549a83 Get working integration test with SMD/Postgres for Add/Delete
- 598db95 GetBootscript(): Only call kv functions if SQL is disabled
- c288d94 GitHub migration add appVersion
- f27d0d5 Go mod vendor.
- 20d9f14 Have one boot config per config options (nodes only)
- 6f9cdc4 Implement Delete()
- 2f7f7ac Implement GetBootParamsBy{Name,Mac,Nid}()
- b9251fa Implement/Test adding/getting boot data to/from Postgres
- 55fc44f Initial changes to break out CT tests into separate RPM.
- bc8161f Initial pass at cloud-init API tests
- d95b326 Integration test produces a boot script
- 0da5f71 Merge branch 'goreleaser'
- f81b9fb Merge branch 'master' into CASMHMS-4370/fix-typo-in-bss-ct-functional-test-case-for-dumpstate
- a3ad1fd Merge branch 'master' into CASMHMS-5055/break-out-hms-ct-tests-into-separate-rpms
- 13eb058 Merge branch 'master' into CASMHMS-5821-part2
- 91421b5 Merge branch 'master' of github.com:Cray-HPE/hms-bss into CASMHMS-5543
- 72b54fa Merge branch 'release/csm-1.0' into CASMHMS-4759/update-bss-dumpstate-ct-test-case-for-hsm-locking
- 13155af Merge pull request #1 from synackd/postgres
- c558ece Merge pull request #1 in HMS/hms-bss from CASMINST-1074 to master
- ae26d35 Merge pull request #10 from Cray-HPE/release/csm-1.2
- 67cc2d7 Merge pull request #10 in HMS/hms-bss from CASMHMS-3973/add-ct-test-for-service-jobs to release/csm-1.0
- 8144fbd Merge pull request #11 from Cray-HPE/CASMHMS-4993
- 37a0d76 Merge pull request #11 in HMS/hms-bss from CASMHMS-4629/update-service-to-pull-from-artifactory-instead-of-dtr to release/csm-1.0
- 566edb0 Merge pull request #12 in HMS/hms-bss from bugfix/CASMHMS-4546-docs-war-bss-ethernet-interface-cache-issue-with-m001-reboot to release/csm-1.0
- 309a237 Merge pull request #13 from Cray-HPE/csm-1.2-github-phase4
- feb372d Merge pull request #13 in HMS/hms-bss from CASMHMS-4759/update-bss-dumpstate-ct-test-case-for-hsm-locking to release/csm-1.0
- 313fa43 Merge pull request #14 from Cray-HPE/release/csm-1.2
- 4fd6f5c Merge pull request #16 from Cray-HPE/CASMHMS-4993-1.2
- 2cdb0b7 Merge pull request #16 in HMS/hms-bss from CASMHMS-4898/update-base-containers-to-golang-1.16-alpine-3.13-csm-1.2 to release/csm-1.2
- faa6f3f Merge pull request #19 from Cray-HPE/release/csm-1.2
- 7166ffe Merge pull request #2 from OpenCHAMI/openchami-rehome
- 4873bf2 Merge pull request #24 from Cray-HPE/feature/csm-1.2-phase5-b
- 9d02ed9 Merge pull request #25 from Cray-HPE/phase5-b
- 0d1259a Merge pull request #3 from synackd/build-fix
- eb15f9a Merge pull request #3 in HMS/hms-bss from CASMHMS-4370/fix-typo-in-bss-ct-functional-test-case-for-dumpstate to master
- 3c597bf Merge pull request #31 from Cray-HPE/CASMHMS-5157/update-cray-service-chart-version-csm-1.2
- 8b10d40 Merge pull request #32 from Cray-HPE/CASMHMS-5157/update-cray-service-chart-version
- e586118 Merge pull request #34 from Cray-HPE/CASMHMS-5055/break-out-hms-ct-tests-into-separate-rpms
- ab3f14e Merge pull request #35 from Cray-HPE/CASMHMS-5055/break-out-hms-ct-tests-into-separate-rpms-csm-1.2
- 083d858 Merge pull request #39 from Cray-HPE/casm-2670-purge
- bce8592 Merge pull request #4 from bikeshack/trcotton/goreleaser-conf
- 707e8d4 Merge pull request #4 in HMS/hms-bss from bugfix/CASMHMS-4459-master-bss-needs-to-consider-macs-in-ethernetinterfaces-in-addition to master
- 2cef1eb Merge pull request #40 from Cray-HPE/feature/enable-multi-ip-support
- f150f14 Merge pull request #43
- fdf723d Merge pull request #44 from Cray-HPE/feature/helm-test
- a20de0b Merge pull request #45 from Cray-HPE/CASMHMS-5543
- 334f8d3 Merge pull request #46 from Cray-HPE/CASMHMS-5458/coordination-for-hms-ct-helm-tests
- f2d4991 Merge pull request #47 from Cray-HPE/CASMHMS-5612/helm-ct-test-enhancements
- bd53d65 Merge pull request #48 from Cray-HPE/CASMHMS-5622
- cb66a9e Merge pull request #5 from synackd/use-tini
- f9783df Merge pull request #50 from Cray-HPE/CASMHMS-5608/update-internal-hms-documentation-for-helm-ct-tests
- 1866979 Merge pull request #53 from Cray-HPE/open-api
- faf0b7c Merge pull request #54 from Cray-HPE/tavern-tests
- 1847f88 Merge pull request #56 from Cray-HPE/CASMHMS-5821-part2
- a7ed452 Merge pull request #57 from mharding-hpe/CASMHMS-5894
- 2ed3d26 Merge pull request #59 from Cray-HPE/CASMHMS-6018
- 782f278 Merge pull request #6 from synackd/use-tini-fixup
- b2ae317 Me...