Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Migrate to influxdb > 1 #3034

Open
2 of 4 tasks
bnavigator opened this issue Nov 24, 2023 · 3 comments
Open
2 of 4 tasks

Migrate to influxdb > 1 #3034

bnavigator opened this issue Nov 24, 2023 · 3 comments

Comments

@bnavigator
Copy link

bnavigator commented Nov 24, 2023

Influxdb 1 is old, python-influxdb is no longer maintained.

See

Tasks:

  • submit server:database/influxdb2 to Factory
  • create python-influxdb-client package for Factory
  • replace influxdb by influxdb2 in openSUSE-release-tools-metrics
  • Replace usage of import influxdb by equivalents from influxdb-client-python in openSUSE-release-tools-metrics

(Or the equivalent for influxdb 3.0 as soon as that is released open source)

@bnavigator
Copy link
Author

python-influxdb is not compatible with Python 3.12. This must be resolved before python312 becomes the primary flavor in Tumbleweed.

bmwiedemann pushed a commit to bmwiedemann/openSUSE that referenced this issue Feb 26, 2024
https://build.opensuse.org/request/show/1147436
by user bnavigator + anag+factory
next level after legacy influxdb v1.

At some point software needs to migrate to this one. (See e.g. openSUSE/openSUSE-release-tools#3034)
@gnampf89
Copy link

gnampf89 commented Mar 3, 2024

Can we also have influxdb2-client?

@bnavigator
Copy link
Author

bmwiedemann pushed a commit to bmwiedemann/openSUSE that referenced this issue Mar 6, 2024
https://build.opensuse.org/request/show/1155204
by user bnavigator + dimstar_suse
inflxudb1 is old and does not support Python 3.12, New client lib required for a migration of openSUSE-release-tools metrics to influxdb2 openSUSE/openSUSE-release-tools#3034
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants