Releases: gnocchixyz/gnocchi
Releases · gnocchixyz/gnocchi
4.6.4
4.6.3
What's Changed
- Fix CI and replace numpy.NaN with numpy.nan by @tobias-urdin in #1400
- Remove the use of the future module (backport #1366) by @mergify in #1398
- redis: Fix types of some options (backport #1372) by @mergify in #1401
- redis: Add username (backport #1375) by @mergify in #1402
- Redis: Fix sentinel fallbacks with IPv6 address (backport #1374) by @mergify in #1403
- Support authentication and SSL for redis sentinel (backport #1376) by @tobias-urdin in #1404
Full Changelog: 4.6.2...4.6.3
4.6.2
What's Changed
- Update code for breaking change in werkzeug (backport #1354) by @mergify in #1379
- Add minimum requirement for sqlalchemy to 1.4.24 by @LazyMan145 in #1353
Full Changelog: 4.6.1...4.6.2
4.6.1
What's Changed
- doc: fix eol'd 4.3 branch by @tobias-urdin in #1334
- ci: build 4.6 tagged image by @tobias-urdin in #1333
- mergify: add 4.6 backport (backport #1332) by @mergify in #1337
- ci: use 4.6 tagged image by @tobias-urdin in #1338
- ci: update actions to newest versions (backport #1339) by @mergify in #1340
- Pin werkzeug<3.0.0 by @tobias-urdin in #1359
- Update tests error messages to be compatible with voluptuous 0.14.0 (backport #1362) by @mergify in #1363
- Unpin pyparsing (backport #1347) by @mergify in #1367
Full Changelog: 4.6.0...4.6.1
4.4.5
4.6.0
What's Changed
- doc: add 4.5 release to doc by @tobias-urdin in #1295
- mergify: add stable/4.5 backport label by @tobias-urdin in #1296
- Fix multiple CI issues by @tobias-urdin in #1314
- redis_url should be secret by @kajinamit in #1300
- Accept float values for socket_timeout by @kajinamit in #1299
- Allow using specific CA certificates file by @kajinamit in #1298
- Remove Python 3.6 testing by @tobias-urdin in #1303
- Support Python 3.11 by @tobias-urdin in #1297
- releasenote: add note about python 3.6 and 3.11 by @tobias-urdin in #1324
- deps: remove pinned chardet by @tobias-urdin in #1323
- cleanup: remove six by @tobias-urdin in #1328
- carbonara: fix float warning in SplitKey by @tobias-urdin in #1321
- db: fix todo in enginefacade by @tobias-urdin in #1320
- db: add sqlalchemy 2.0 support by @tobias-urdin in #1317
- ci: update ci to Ubuntu 22.04 by @tobias-urdin in #1326
- Drop use of setuptools extension by @stephenfin in #1327
New Contributors
- @stephenfin made their first contribution in #1327
Full Changelog: 4.5.0...4.6.0
4.5.1
What's Changed
- Fix multiple CI issues by @tobias-urdin in #1316
- redis_url should be secret (backport #1300) by @mergify in #1318
Full Changelog: 4.5.0...4.5.1
4.4.4
What's Changed
- Fix multiple CI issues by @tobias-urdin in #1315
- redis_url should be secret (backport #1300) by @mergify in #1319
Full Changelog: 4.4.3...4.4.4
4.5.0
What's Changed
- Fix migrations reusing column objects by @unexceptable in #1081
- Set json template for DELETE requests by @tobias-urdin in #1090
- Use Ceph CLI by @tobias-urdin in #1089
- Update mergify config by @tobias-urdin in #1094
- Update hacking by @mrunge in #1096
- Fix yaml deprecation warning by @mrunge in #1099
- Use yaml for policy file by default by @kajinamit in #1108
- Implement default policies in code by @kajinamit in #1109
- Use policy.yaml in tests by @kajinamit in #1110
- Python 3.7 is removed by @mrunge in #1100
- Re-enable tests using swift and s3 backend by @mrunge in #1112
- Revert "Pin oslo.policy<=3.4.0" by @mrunge in #1097
- Use ROLE_* for rule based policies by @kajinamit in #1114
- Dismiss reviews after pushing a new commit by @mrunge in #1116
- Enable attribute update on resource-type API. by @pedro-martins in #1062
- Catch Redis server errors by @mrunge in #1119
- Pin sqlalchemy and tenacity (bp #1126) by @mergify in #1128
- Run upgrade testing from git by @tobias-urdin in #1129
- Fix Python 3.8, SQLAlchemy 1.4 and MySQL 8 by @tobias-urdin in #1147
- Add posargs to flake8 command in tox.ini by @tobias-urdin in #1150
- Move IRC to OFTC by @tobias-urdin in #1148
- storage: Make s3 credentials opts secret by @tobias-urdin in #1158
- Migrate CI to Github Actions by @tobias-urdin in #1159
- doc: update reno branches to new eol names by @tobias-urdin in #1162
- doc: add 4.4 to reno release notes by @tobias-urdin in #1163
- ci: use add-apt-repository to install deadsnakes ppa by @tobias-urdin in #1161
- ci: dont run actions on push and dont hardcode default branch by @tobias-urdin in #1160
- Policy in code requires oslo.policy >= 3.5.0 by @mrunge in #1124
- Limit maximum metrics to be deleted simultaniously by @felixhuettner in #1125
- Update classifiers in setup.cfg by @tobias-urdin in #1165
- Fix README include bound by @nicktimko in #1167
- Use health_check_interval by @mrunge in #1172
- fix mergify job names by @chungg in #1173
- New CI fixes by @tobias-urdin in #1185
- doc: Remove colon for multi metric-id aggregates by @tobias-urdin in #1189
- Add .eggs directory to gitignore by @tobias-urdin in #1183
- Use unittest.mock instead of third party mock by @tobias-urdin in #1188
- Handle invalid values for getting all metrics. by @Dmitry-Eremeev in #1197
- dynamic aggregates - metric not found by @javacruft in #1202
- When we use python3, it still find python2 by @HanGuangyu in #1171
- ci: fixes to get CI working by @tobias-urdin in #1208
- ci: set timeout to 30 min for all jobs by @tobias-urdin in #1209
- Remove ignore of H216 by @tobias-urdin in #1207
- ci: build and push ci image to ghcr by @tobias-urdin in #1210
- Fix fault context interpolation in workflow by @tobias-urdin in #1214
- Update Dockerfile path for gnocchi-ci-image workflow by @tobias-urdin in #1215
- Add support for manual triggers to Github Actions by @tobias-urdin in #1216
- Fix gnocchi-ci-image build by @tobias-urdin in #1217
- Push to ghcr.io for gnocchi-ci-image workflow by @tobias-urdin in #1218
- Use ghcr image for CI jobs by @tobias-urdin in #1219
- setuptools: Disable auto discovery by @tobias-urdin in #1223
- Support later versions of tenacity by @tobias-urdin in #1187
- Enable Swift tests by @tobias-urdin in #1226
- Use monotonic from time standard library by @tobias-urdin in #1233
- Pin protobuf<4.0.0 by @tobias-urdin in #1236
- Install Python 3.9 in CI image by @tobias-urdin in #1235
- Fix faulty release note by @tobias-urdin in #1239
- doc: add doc8 to list of tests by @tobias-urdin in #1241
- ci: install python 3.6 distutils pkg by @tobias-urdin in #1242
- Move upgrade testing to 4.4 by @tobias-urdin in #1246
- Test CI image when changed by @tobias-urdin in #1237
- Support Python 3.9 by @kajinamit in #1234
- ci: remove old travis ci config by @tobias-urdin in #1250
- Change build system by @tobias-urdin in #1247
- Added rateofchangesec operator to calculate change of value per second by @art-vasilyev in #1259
- Added max binary operator by @art-vasilyev in #1260
- Regenerate remote_pb2.py with protoc 3.19.0 by @yadneshk in #1268
- Fix incomplete switch to policy.yaml by @kajinamit in #1270
- Revert unnecessary bump of oslo.policy by @kajinamit in #1273
- Group measures by resource metadata history by @pedro-martins in #1059
- Always call install_scripts on pip install by @tobias-urdin in #1275
- Concurrency issues when multiple patches happen for the same resources by @rafaelweingartner in #1277
- Support numpy >= 1.24 by @tobias-urdin in #1281
- deps: set numpy>=1.14.0 by @tobias-urdin in #1283
- Fix
passenv
declaration in tox.ini by @rafaelweingartner in #1280 - Enable the update of archive policy back window by @rafaelweingartner in #1278
- Adjust metric not found exception by @rafaelweingartner in #1286
- Pin down SQL Alchemy to <2 by @rafaelweingartner in #1289
- Fix issue with None value attributes by @rafaelweingartner in #1287
- Add oslo.policy.enforcer entry point by @pshchelo in #1292
New Contributors
- @unexceptable made their first contribution in #1081
- @felixhuettner made their first contribution in #1125
- @nicktimko made their first contribution in #1167
- @Dmitry-Eremeev made their first contribution in #1197
- @HanGuangyu made their first contribution in #1171
- @art-vasilyev made their first contribution in #1259
- @yadneshk made their first contribution in #1268
- @pshchelo made their first contribution in #1292
Full Changelog: 4.4.0...4.5.0
4.4.3
What's Changed
- Pin protobuf<4.0.0 (backport #1236) by @mergify in #1238
- Fix faulty release note (backport #1239) by @mergify in #1240
- Install Python 3.9 in CI image (backport #1235) by @mergify in #1243
- ci: install python 3.6 distutils pkg (backport #1242) by @mergify in #1244
- ci: run tests with new image if it's changed by @tobias-urdin in #1253
- ci: remove upgrade testing from 4.3 by @tobias-urdin in #1256
- Support Python 3.9 by @tobias-urdin in #1257
- ci: remove old travis ci config (backport #1250) by @mergify in #1255
- Change build system (backport #1247) by @mergify in #1262
- Fix incomplete switch to policy.yaml (backport #1270) by @mergify in #1271
- Revert "Fix incomplete switch to policy.yaml" by @tobias-urdin in #1272
- Always call install_scripts on pip install (backport #1275) by @mergify in #1276
- deps: pin numpy<1.24 by @tobias-urdin in #1282
- Support numpy >= 1.24 (backport #1281) by @mergify in #1284
- Fix
passenv
declaration in tox.ini (backport #1280) by @mergify in #1285 - Pin down SQL Alchemy to <2 by @rafaelweingartner in #1288
Full Changelog: 4.4.2...4.4.3