diff --git a/.zuul.yaml b/.zuul.yaml index 082be80f0..22499dd93 100644 --- a/.zuul.yaml +++ b/.zuul.yaml @@ -12,8 +12,6 @@ - vitrage-tempest-plugin-api-ipv6-only - vitrage-tempest-plugin-datasources - vitrage-grenade - - openstack-tox-py38 - - openstack-tox-py310 gate: jobs: @@ -21,8 +19,6 @@ - vitrage-tempest-plugin-api-ipv6-only - vitrage-tempest-plugin-datasources - vitrage-grenade - - openstack-tox-py38 - - openstack-tox-py310 - job: name: vitrage-grenade @@ -41,3 +37,10 @@ vars: devstack_plugins: vitrage: https://opendev.org/openstack/vitrage + devstack_services: + vitrage-api: true + vitrage-graph: true + vitrage-notifier: true + vitrage-ml: true + vitrage-persistor: true + vitrage-snmp-parsing: true diff --git a/devstack/upgrade/upgrade.sh b/devstack/upgrade/upgrade.sh index e79523c44..884b08031 100755 --- a/devstack/upgrade/upgrade.sh +++ b/devstack/upgrade/upgrade.sh @@ -82,7 +82,7 @@ upgrade_project vitrage $RUN_DIR $BASE_DEVSTACK_BRANCH $TARGET_DEVSTACK_BRANCH write_uwsgi_config "$VITRAGE_UWSGI_FILE" "$VITRAGE_PUBLIC_UWSGI" "/rca" # Simulate init_vitrage() -VITRAGE_BIN_DIR=$(dirname $(which vitrage-dbsync)) +VITRAGE_BIN_DIR=$(get_python_exec_prefix) $VITRAGE_BIN_DIR/vitrage-dbsync --config-file $VITRAGE_CONF || die $LINENO "DB sync error" # Start Vitrage diff --git a/setup.cfg b/setup.cfg index 25469964b..9478af6f6 100644 --- a/setup.cfg +++ b/setup.cfg @@ -6,7 +6,7 @@ description_file = author = OpenStack author_email = openstack-discuss@lists.openstack.org home_page = https://docs.openstack.org/vitrage/latest/ -python_requires = >=3.8 +python_requires = >=3.9 classifier = Environment :: OpenStack Intended Audience :: Information Technology @@ -17,10 +17,10 @@ classifier = Programming Language :: Python :: Implementation :: CPython Programming Language :: Python :: 3 :: Only Programming Language :: Python :: 3 - Programming Language :: Python :: 3.8 Programming Language :: Python :: 3.9 Programming Language :: Python :: 3.10 Programming Language :: Python :: 3.11 + Programming Language :: Python :: 3.12 Topic :: System :: Monitoring [extras]