Releases: CCI-MOC/esi-leap
Releases · CCI-MOC/esi-leap
1.0
What's Changed
- Remove traits from node properties by @skanthed in #154
- Allow openstack esi node list to filter based on resource_class, owner, and lessee by @skanthed in #156
- Formatting and content updates for README.md by @larsks in #161
- Ensured all necessary dependencies, including mysql-connector and pymysql, are listed in requirements.txt. by @skanthed in #157
- Add Additional Ironic Attributes to Nodes Resource by @ajamias in #163
- Add pre-commit configuration and workflow by @larsks in #164
- Remove python 3.7 from version Matrix (and add 3.12) by @larsks in #165
- Return Node's Future Leases and Future Offers as List by @ajamias in #166
- Fix test warnings and errors under pytest by @larsks in #167
- Replace stestr with pytest by @larsks in #168
- Add integration tests for container image by @larsks in #169
- Updated api-ref in esi-leap documentation by @sheldor1510 in #171
- Added missing policies to esi-leap policy.py by @sheldor1510 in #172
- Added healthcheck endpoint by @sheldor1510 in #173
- Implement serial console proxy by @tzumainn in #174
- Enabled API versioning by @sheldor1510 in #175
New Contributors
- @ajamias made their first contribution in #163
- @sheldor1510 made their first contribution in #171
Full Changelog: 0.3...1.0
0.3.0: Merge pull request #153 from tzumainn/lease-update
Allow leases to update end_time
0.2.12: Merge pull request #152 from tzumainn/node-properties
Push up node resource_class/properties/traits to node/lease/offer APIs
0.2.11: Merge pull request #151 from tzumainn/fix-offer-claim
Fix bug with claiming offer
0.2.10: Merge pull request #147 from DanNiESh/lease-expire
What's Changed
- Change resource_not_found exceptions to 404 by @DanNiESh in #146
- Add a max lease length and a default length by @DanNiESh in #147
Full Changelog: 0.2.9...0.2.10
0.2.9: Merge pull request #145 from tzumainn/lease-expire-fix
Fix bug that causes expired leases to not be reflected on ironic nodes
0.2.8: Merge pull request #144 from tzumainn/event-history
Adds event history
0.2.7: Merge pull request #142 from DanNiESh/notification-expire
What's Changed
- Remove python 3.6 from CI and add 3.10 by @tzumainn in #127
- Updated CI, fixed dependency issues by @samuel-zuk in #129
- Update README by @samuel-zuk in #130
- Updated exception handling for resource objects by @samuel-zuk in #133
- Resource object interface refactoring by @samuel-zuk in #135
- dockerize-esi-leap by @skanthed in #132
- Fix various issues with esi-leap Containerfile by @larsks in #136
- Add notifications for leases by @DanNiESh in #134
- add-purpose-field-to-esi-lease by @skanthed in #139
- Lease purpose field should be nullable by @tzumainn in #140
- Add purpose field to lease notification by @DanNiESh in #141
- Enforce openstacksdk<1.3.0 by @tzumainn in #143
- Add lease expire notification by @DanNiESh in #142
New Contributors
Full Changelog: 0.2.6...0.2.7
0.2.6: Merge pull request #125 from samuel-zuk/wsgi-fix
Fixed ESI-Leap API WSGI script
0.2.5: Merge pull request #123 from rd4398/rohand-issue#295
Parallelize API requests for esi-leap