* Update cloudkitty-dashboard from branch 'master'
to 2484e02f1e051a9a2523482050153cdf0a90d0c5
- Update master for stable/2024.1
Add file to the reno documentation build to show release notes for
stable/2024.1.
Use pbr instruction to increment the minor version number
automatically so that master versions are higher than the versions on
stable/2024.1.
Sem-Ver: feature
Change-Id: I9ee3dde14ce98b89dd942676c2eef0702bbb8dc0
* Update cloudkitty-dashboard from branch 'master'
to 944b68d74791d1db93d5164b9983848e4aad6533
- reno: Update master for unmaintained/yoga
Update the yoga release notes configuration to build from
unmaintained/yoga.
Change-Id: I97a3486148a7f0618015c86111ef36b521c76590
* Update cloudkitty-dashboard from branch 'master'
to 757b1630476cb944f9bff5ecc6ef6cb30dae1c12
- Update python classifier in setup.cfg
As per the current release tested runtime, we test
till python 3.11 so updating the same in python
classifier in setup.cfg
Change-Id: I45b783687458e19b3baafadf197e5506108a97fc
* Update cloudkitty-dashboard from branch 'master'
to 4df32535c35a48b37d55ca954806d3f1f87abee5
- Update master for stable/2023.2
Add file to the reno documentation build to show release notes for
stable/2023.2.
Use pbr instruction to increment the minor version number
automatically so that master versions are higher than the versions on
stable/2023.2.
Sem-Ver: feature
Change-Id: I93731beb44c5cd326941fbca176e8978587472ac
* Update cloudkitty-dashboard from branch 'master'
to 4ed8863c1b15d489a2a78e767b737402647bc4da
- Merge "Cleanup py27 support"
- Cleanup py27 support
This repo is now testing only with Python 3, so let's make
a few cleanups:
- Remove python 2.7 stanza from setup.py
Change-Id: Ieb8a53a32ea17a1fcf9e9c96ef9ddf228fb4045c
* Update cloudkitty-dashboard from branch 'master'
to 16634e394245083fc806dd68299fa9c79b94ffdb
- Use py3 as the default runtime for tox
Moving on py3 as the default runtime for tox to avoid to update
this at each new cycle.
Change-Id: I8b07aa4d5ad6824b049144e87468fb941f57135f
* Update cloudkitty-dashboard from branch 'master'
to 7123b765d0f7a03bb4c13f74c3b6b65e184c2122
- Imported Translations from Zanata
For more information about this automatic import see:
https://docs.openstack.org/i18n/latest/reviewing-translation-import.html
Change-Id: I288a265a71cf31dd04aba3151e0c3cb6d18d4f95
* Update cloudkitty-dashboard from branch 'master'
to e2ecae284ffd75196e9b5da55d8cb720905edb52
- Update master for stable/2023.1
Add file to the reno documentation build to show release notes for
stable/2023.1.
Use pbr instruction to increment the minor version number
automatically so that master versions are higher than the versions on
stable/2023.1.
Sem-Ver: feature
Change-Id: I226c1c03820c4bd9a88fa997a6c07326425e4e0f
* Update cloudkitty-dashboard from branch 'master'
to 7cdee86bac20a38d191677eaefe94914cc5207f7
- Imported Translations from Zanata
For more information about this automatic import see:
https://docs.openstack.org/i18n/latest/reviewing-translation-import.html
Change-Id: I9ccd932b9eb5691b82f245ccac9d4b84ea3997f0
* Update cloudkitty-dashboard from branch 'master'
to 5bb41072eb513b1378fb42d08f7dc9bedea55fee
- Switch to 2023.1 Python3 unit tests and generic template name
This is an automatically generated patch to ensure unit testing
is in place for all the of the tested runtimes for antelope. Also,
updating the template name to generic one.
See also the PTI in governance [1].
[1]: https://governance.openstack.org/tc/reference/project-testing-interface.html
Change-Id: I50f81ff508bd95ce08c8a3499ebb0e5d055a3b9d
* Update cloudkitty-dashboard from branch 'master'
to 75c6e0b7c29dcf0ee6d1f1c1aa0152091ff99c31
- Update master for stable/zed
Add file to the reno documentation build to show release notes for
stable/zed.
Use pbr instruction to increment the minor version number
automatically so that master versions are higher than the versions on
stable/zed.
Sem-Ver: feature
Change-Id: I9395cf867a3dd1bd76f7a7316576d84eec768b0b
* Update cloudkitty-dashboard from branch 'master'
to 8175285adf94e19b682d54af8f51e96bcfe3e203
- Imported Translations from Zanata
For more information about this automatic import see:
https://docs.openstack.org/i18n/latest/reviewing-translation-import.html
Change-Id: I756aabf48bc34b692a21ff09e277e8b77f5b5537
* Update cloudkitty-dashboard from branch 'master'
to 184f876a0dda1fe8c805430d36642cdf49867c23
- Imported Translations from Zanata
For more information about this automatic import see:
https://docs.openstack.org/i18n/latest/reviewing-translation-import.html
Change-Id: Id45c9464b1721af4ae4d57e52e934e4ab780cd56
* Update cloudkitty-dashboard from branch 'master'
to 5d8776149845b0ffe2686df46fb8946c8dc2354d
- Imported Translations from Zanata
For more information about this automatic import see:
https://docs.openstack.org/i18n/latest/reviewing-translation-import.html
Change-Id: If4096c92f4f83cb205a25c3dfb73eb7c45d68a38
* Update cloudkitty-dashboard from branch 'master'
to 909590acb10b61c4d824e73a32e0059c3958e9a4
- Imported Translations from Zanata
For more information about this automatic import see:
https://docs.openstack.org/i18n/latest/reviewing-translation-import.html
Change-Id: Ie22aa21714bd35effb725ce67218bcd49b0b1d27
* Update cloudkitty-dashboard from branch 'master'
to a3990c47d70c51321cd2e2945c448f5a1c2c6720
- Merge "Imported Translations from Zanata"
- Imported Translations from Zanata
For more information about this automatic import see:
https://docs.openstack.org/i18n/latest/reviewing-translation-import.html
Change-Id: I8baae80e20cdf320144b16a6e8fe96f43c785d9b
* Update cloudkitty-dashboard from branch 'master'
to 6ce3faa7d345409c056f21606734b7adbf61b8fd
- Remove create_instance override
Horizon removed the Django-based implementation of launch instance [1]
which was overriden by cloudkitty-dashboard. Remove override to avoid
breaking Horizon when cloudkitty-dashboard is enabled.
[1] https://review.opendev.org/c/openstack/horizon/+/816303
Change-Id: Ib6516cfb4d9bbe75ddb62969f62629712afca38b
Story: 2009924
Task: 44788
* Update cloudkitty-dashboard from branch 'master'
to 696ab96b90e1abe15ef9be18359c09f712328a3d
- Replace deprecated ugettext_lazy
The ugettext_lazy method has been deprecated since Django 3.0[1].
This was already replaced in Horizon repo by [2].
[1] https://docs.djangoproject.com/en/3.0/releases/3.0/#id3
[2] cd7c1b5110fe1f64cd9dfbeb1072b37912d0efee
Change-Id: Ideeaff4a0bc43e69c7465f34062edc5e381932d5
* Update cloudkitty-dashboard from branch 'master'
to 2fc12a0d34b04e426af3e660f10bd88210bad383
- Imported Translations from Zanata
For more information about this automatic import see:
https://docs.openstack.org/i18n/latest/reviewing-translation-import.html
Change-Id: I5584475c22c257d5b32f8885c5633650955422b2
* Update cloudkitty-dashboard from branch 'master'
to 2f52d6d3c883f52cc54d3b11f25b5997ef3f47e4
- Merge "Convert project rating page to use v2 summary API"
- Convert project rating page to use v2 summary API
Use new response_format argument to get data in
a suitible format for horizon tables.
Change-Id: Icdc08d0719fd60c36c2b66926bf3e2ffe62f3afc
* Update cloudkitty-dashboard from branch 'master'
to 7ac2922dd506ffade7057b6fb794948e7027c5a2
- Address RemovedInDjango40Warning
In Django 3.1, django.conf.urls.url() is deprecated
in favor of django.urls.re_path(). For more info see [1]
These were already replaced in Horizon repo by [2].
[1] https://docs.djangoproject.com/en/4.0/releases/3.1/#id2
[2] https://review.opendev.org/c/openstack/horizon/+/827093
Change-Id: I5086fe5fecd46e9e2ffb223b163fbaa8ed9c1970
* Update cloudkitty-dashboard from branch 'master'
to 8837a1d947c687c95fe0f49a2b5b5486df8c259f
- Update release note title
This is just a trivial change to force a release note update, in order
to get the Yoga release notes published.
Change-Id: I0ef3db8a8cf32da18cce70bc4b646433b501a527
* Update cloudkitty-dashboard from branch 'master'
to 58c8e861b864e23ac8caa73fa608694306bfd9d3
- Add Python3 zed unit tests
This is an automatically generated patch to ensure unit testing
is in place for all the of the tested runtimes for zed.
See also the PTI in governance [1].
[1]: https://governance.openstack.org/tc/reference/project-testing-interface.html
Change-Id: If8eeb072abe1312bb54d3a81ca50d479ad7cf970
* Update cloudkitty-dashboard from branch 'master'
to 9180e68f0cdbc25df2bc2f5397790958f56addb0
- Update master for stable/yoga
Add file to the reno documentation build to show release notes for
stable/yoga.
Use pbr instruction to increment the minor version number
automatically so that master versions are higher than the versions on
stable/yoga.
Sem-Ver: feature
Change-Id: I6c1afcb22cc8e7e7d4e4e7dc0d379b5a6184649c
* Update cloudkitty-dashboard from branch 'master'
to 4aa397d2d065f976413c3bdb4e289eb3f4b81dc7
- Remove the unused unicode
Change-Id: I4a9469833dd2e3fa878211d314a24b01b09cc616
* Update cloudkitty-dashboard from branch 'master'
to bbd8a501f4f86e1ce12eaf1b4b421591490c8eb4
- Updating python testing classifier as per Yoga testing runtime
Yoga testing runtime[1] has been updated to add py39
testing as voting. Unit tests update are handled by the
job template change in openstack-zuul-job
- https://review.opendev.org/c/openstack/openstack-zuul-jobs/+/820286
this commit updates the classifier in setup.cfg file.
[1] https://governance.openstack.org/tc/reference/runtimes/yoga.html
Change-Id: Ia8b7f322eec1f3120c71ee03771f87e60cdea311
* Update cloudkitty-dashboard from branch 'master'
to 92abbc990e3d28d9d53d99f28cb9d450f1cad873
- Imported Translations from Zanata
For more information about this automatic import see:
https://docs.openstack.org/i18n/latest/reviewing-translation-import.html
Change-Id: I34fe23e29c1c0fecf737cf43f33e8cb051726307
* Update cloudkitty-dashboard from branch 'master'
to 1834af4cb82f585736ee0e8538f6fd4834e82489
- Add Python3 yoga unit tests
This is an automatically generated patch to ensure unit testing
is in place for all the of the tested runtimes for yoga.
See also the PTI in governance [1].
[1]: https://governance.openstack.org/tc/reference/project-testing-interface.html
Change-Id: Ieecbd6b33b5d41b332e91b793d5f1f3d8c529a1b
* Update cloudkitty-dashboard from branch 'master'
to 4f335820352cdcf2dc49eca062494ffbb3204f3f
- Update master for stable/xena
Add file to the reno documentation build to show release notes for
stable/xena.
Use pbr instruction to increment the minor version number
automatically so that master versions are higher than the versions on
stable/xena.
Sem-Ver: feature
Change-Id: If89058754d2d1a6e28e1a60bc49a875f6433fd77
* Update cloudkitty-dashboard from branch 'master'
to d3fdbcdf60e85fe738fd84809703c4230b4b915f
- Replace deprecated import of ABCs from collections
ABCs in collections should be imported from collections.abc and direct
import from collections is deprecated since Python 3.3.
Change-Id: I6a96d3ed3f046f87822c4cedaa51041885a2d3b6
* Update cloudkitty-dashboard from branch 'master'
to 5ba6d40381c29b6bdeed9793fdff23d0787e43d0
- Merge "Changed minversion in tox to 3.18.0"
- Changed minversion in tox to 3.18.0
The patch bumps min version of tox to 3.18.0 in order to
replace tox's whitelist_externals by allowlist_externals option:
https://github.com/tox-dev/tox/blob/master/docs/changelog.rst#v3180-2020-07-23
Change-Id: I1cb8eadf6b649329e8faf5e63a32b2b017b01ebf
* Update cloudkitty-dashboard from branch 'master'
to 4d257bef0823c7dd8eebc68da8afbb1b1fe18c52
- Merge "[ussuri][goal] Update contributor documentation"
- [ussuri][goal] Update contributor documentation
This patch updates/adds the contributor documentation to follow
the guidelines of the Ussuri cycle community goal[1].
[1] https://governance.openstack.org/tc/goals/selected/ussuri/project-ptl-and-contrib-docs.html
Story: #2007236
Task: #38517
Change-Id: I04440027a475b13e728e8fc5d2c4b632623f3b47
* Update cloudkitty-dashboard from branch 'master'
to 57b185a51d9de74531d7273be31412973b579eec
- setup.cfg: Replace dashes with underscores
Setuptools v54.1.0 introduces a warning that the use of dash-separated
options in 'setup.cfg' will not be supported in a future version [1].
Get ahead of the issue by replacing the dashes with underscores. Without
this, we see 'UserWarning' messages like the following on new enough
versions of setuptools:
UserWarning: Usage of dash-separated 'description-file' will not be
supported in future versions. Please use the underscore name
'description_file' instead
[1] https://github.com/pypa/setuptools/commit/a2e9ae4cb
Change-Id: I4f5ebb221bb305ec82aaa94829c2b16f72fa7a3c
* Update cloudkitty-dashboard from branch 'master'
to 19ead1f0723845a7ebee511dace691da5f28c268
- Respect endpoint type specified in Horizon
The CloudKitty dashboard now inherits the interface type from Horizon.
This allows for easier testing, like in an all-in-one to use the
internalURL.
Change-Id: I28d6d1ac1a9d8db4accc4cadc5da261cb86330fd
Story: 2008879
Task: 42424
* Update cloudkitty-dashboard from branch 'master'
to 4e166ded43d51dd2baf0d13bbe88c1333b1a5d22
- Merge "Add Python3 xena unit tests"
- Add Python3 xena unit tests
This is an automatically generated patch to ensure unit testing
is in place for all the of the tested runtimes for xena.
See also the PTI in governance [1].
[1]: https://governance.openstack.org/tc/reference/project-testing-interface.html
Change-Id: Ibc85c205093665b16c05092b6841c27e73aed7c1
* Update cloudkitty-dashboard from branch 'master'
to 49e5c6f612aa24c8487d5c0c1a5f75cde3cb8675
- Merge "Update master for stable/wallaby"
- Update master for stable/wallaby
Add file to the reno documentation build to show release notes for
stable/wallaby.
Use pbr instruction to increment the minor version number
automatically so that master versions are higher than the versions on
stable/wallaby.
Sem-Ver: feature
Change-Id: I5399b76d57c8d9a7d741ef9a1d4003735f41a5ce
* Update cloudkitty-dashboard from branch 'master'
to f3a3a6127feb155cabe0acea0f53a0c892f6337b
- Imported Translations from Zanata
For more information about this automatic import see:
https://docs.openstack.org/i18n/latest/reviewing-translation-import.html
Change-Id: I79a15a3079bcd2dd3b040a314a3e3907b46f07d4
* Update cloudkitty-dashboard from branch 'master'
to 7eb3241cc22a6700f6973553ab2468adb825eefd
- Merge "Unstack series on the "Cost Per Service Per Hour" graph"
- Unstack series on the "Cost Per Service Per Hour" graph
By default series on the "Cost Per Service Per Hour" graph are stacked
together which means:
* all series have to have the same length, otherwise Rickshaw/D3 won't
be able to stack them up;
* series are drawn one over another and since they are area graphs, this
gives false impression of scale (series other than the first one will
appear higher than what the scale on the Y axis suggests)
This change disables stacking of data series.
Story: 2008582
Task: 41735
Change-Id: I6aed92383a70f8dcf26c45155ef1d16169d40601
* Update cloudkitty-dashboard from branch 'master'
to 22ff9ab5201afcad160af14cff76936a0b33fa22
- Update TOX_CONSTRAINTS_FILE
UPPER_CONSTRAINTS_FILE is old name and deprecated, refer [1].
This allows to use lower-constraints file as more
readable way instead of UPPER_CONSTRAINTS_FILE=<lower-constraints file>.
[1] https://zuul-ci.org/docs/zuul-jobs/python-roles.html#rolevar-tox.tox_constraints_file
Change-Id: I2318835ca129ba973d1086a3d56e506a7400dc7c
* Update cloudkitty-dashboard from branch 'master'
- Add Python3 wallaby unit tests
This is an automatically generated patch to ensure unit testing
is in place for all the of the tested runtimes for wallaby.
See also the PTI in governance [1].
[1]: https://governance.openstack.org/tc/reference/project-testing-interface.html
Change-Id: Ia4d6800cf8ec67edb328352e5acdb19008ab0edb
* Update cloudkitty-dashboard from branch 'master'
- Update master for stable/victoria
Add file to the reno documentation build to show release notes for
stable/victoria.
Use pbr instruction to increment the minor version number
automatically so that master versions are higher than the versions on
stable/victoria.
Change-Id: Idc06e625f6ac1ec72a287814eb1d00d28ae421e6
Sem-Ver: feature
* Update cloudkitty-dashboard from branch 'master'
- Cleanup for Refactor-error-messages
This patch is a clean-up patch for refactor-error-messages bp
which remove the exception message from base message otherwise
the same exception message display twice like
this https://ibb.co/XyFWMdz
Change-Id: I999c8fd4db3b8245f90e3e8f517af606c3b68aa7
* Update cloudkitty-dashboard from branch 'master'
- Merge "Bump default tox env from py37 to py38"
- Bump default tox env from py37 to py38
Python 3.8 is now our highest level supported python runtime.
This updates the default tox target environments to swap out
py37 for py38 to make sure local development testing is
covering this version.
This does not impact zuul jobs in any way, nor prevent local
tests against py37. It just changes the default if none is
explicitly provided.
Change-Id: I8e3ddcdbdd9ad9defe257312564785993f0650d4
* Update cloudkitty-dashboard from branch 'master'
- [goal] Migrate testing to ubuntu focal
As per victoria cycle testing runtime and community goal[1]
we need to migrate upstream CI/CD to Ubuntu Focal(20.04).
Fixing:
- bug#1886296
Bump the pyflakes to 2.1.1 as min version to run pep8 jobs
on py3.8 which is default python vesion in ubuntu focal.
Story: #2007865
Task: #40180
Closes-Bug: #1886296
[1] https://governance.openstack.org/tc/goals/selected/victoria/migrate-ci-cd-jobs-to-ubuntu-focal.html
Change-Id: I482ac98bc56f0e3cfb8b767f47649da11ed1afab
* Update cloudkitty-dashboard from branch 'master'
- Update hacking for Python3
The repo is Python 3 now, so update hacking to version 3.0 which
supports Python 3.
Fix problems found.
Change-Id: I5a4123c0c5e18c0e25383491253299fc5b54618b