Skip to content

Releases: OpenCHAMI/bss

v1.27.0

02 Nov 13:27
7166ffe
Compare
Choose a tag to compare

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...
Read more