*** mhen_ is now known as mhen | 01:19 | |
yasufum | Hi, tacker team | 08:00 |
---|---|---|
yasufum | hi | 08:01 |
takahashi-tsc | hi | 08:01 |
yasufum | #startmeeting tacker | 08:02 |
opendevmeet | Meeting started Mon Jul 28 08:02:45 2025 UTC and is due to finish in 60 minutes. The chair is yasufum. Information about MeetBot at http://wiki.debian.org/MeetBot. | 08:02 |
opendevmeet | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 08:02 |
opendevmeet | The meeting name has been set to 'tacker' | 08:02 |
yasufum | #link https://etherpad.opendev.org/p/tacker-meeting | 08:03 |
yasufum | So, let's start the meeting. | 08:03 |
yasufum | No update on the first item. Sorry for the late. | 08:04 |
yasufum | I'm going to upload some fixes this week. | 08:04 |
yasufum | The second item, | 08:05 |
yasufum | one spec is still remained to be reviewed. | 08:05 |
takahashi-tsc | I'll do it today. It looks good. | 08:06 |
yasufum | thx | 08:06 |
hi-koba | hello. thank you. | 08:07 |
yasufum | hi | 08:07 |
yasufum | Go to the next topic. | 08:07 |
yasufum | shivam: is there any update on the third topic? | 08:08 |
shivam | yes | 08:08 |
shivam | Regarding update on zuul issues, as part of continued investigation of Zuul job failures in Tacker patches, we identified four key issues affecting DevStack setup and their fixes. | 08:09 |
shivam | Kubernetes Job Failure caused by outdated setuptools (v59.6.0) due to system-wide usage in Ubuntu Jammy; can be resolved by enabling DevStack virtual environment (GLOBAL_VENV=True) to use newer setuptools. | 08:09 |
shivam | A tacker patch has been created for fixing this issue: https://review.opendev.org/c/openstack/tacker/+/955882 | 08:10 |
shivam | OpenStack Job Failure "Neutron failed to start" and "internal server error" linked to "logger" in Q_ML2_PLUGIN_MECHANISM_DRIVERS; can be resolved by removing logger. This suggestion was from the Neutron team. | 08:11 |
shivam | Invalid Formatter Error During VIM Registration: python-tackerclient used deprecated formatter functions incompatible with osc-lib v4.x; can be fixed by replacing them with DictColumn from osc_lib.cli.format_columns. | 08:11 |
shivam | A python-tackerclient patch has been created for the same: https://review.opendev.org/c/openstack/python-tackerclient/+/955869 | 08:12 |
shivam | Regarding neutron issue fix, I will be either creating a separate patch or incorporating the fix into the existing patch for the setuptools issue:https://review.opendev.org/c/openstack/tacker/+/955882 | 08:12 |
shivam | In conclusion, the fix for all four issues is now identified which will resolve this zuul build issues once the fixes are merged. | 08:13 |
shivam | Thanks | 08:13 |
yasufum | Thanks | 08:14 |
yasufum | Any comment? | 08:14 |
yasufum | good | 08:15 |
yasufum | I'll review uploaded patches passed the tests, thanks. | 08:15 |
shivam | Thank you | 08:16 |
yasufum | move on to the next topic. | 08:16 |
yasufum | Proposal for Automation Script to Install Tacker via OpenStack-Helm | 08:16 |
shivam | ok | 08:17 |
shivam | Objective of this topic is to propose a Python-based automation script to automate the Tacker installation process via OpenStack-Helm | 08:17 |
shivam | The manual installation involves multiple complex steps, making it error-prone and time-consuming. | 08:18 |
shivam | For reference, please see the current documentation: https://docs.openstack.org/tacker/latest/install/openstack_helm.html | 08:18 |
shivam | This script will automate environment setup, prerequisite installation, and deployment of Tacker and its dependencies using OpenStack-Helm. | 08:19 |
shivam | It aims to simplify installation and provide better user experience with clear logging and error handling. | 08:19 |
shivam | I would like to hear feedback and suggestions from the community members on our proposal. | 08:19 |
shivam | Also, will it be okay to include this automation script in Tacker repository and provide a usage guide or is there any different suggestion from community? | 08:20 |
shivam | Thanks | 08:20 |
yasufum | thanks | 08:20 |
yasufum | Do you have any idea where the script will be placed? | 08:22 |
takahashi-tsc | In addition, as background, we have received requests from another open-source project (communities related to O-RAN) to use scripts like this, and we have been responding to those requests. | 08:22 |
yasufum | fine | 08:22 |
takahashi-tsc | If we make the scripts, it would also allow us to provide them to other communities with similar requirements in the future. | 08:23 |
takahashi-tsc | That's all from my side. I'd like to know Tacker team's opinions. | 08:23 |
yasufum | hmm | 08:24 |
yasufum | I wonder if we need to test the script, on zuul for example, to keep it healthy? | 08:26 |
yasufum | or no need to take care for that? | 08:27 |
yasufum | nothing? | 08:29 |
takahashi-tsc | In my personal opinion, If possible, yes. However, we do not want to increase test cases due to resource amount issue... | 08:30 |
takahashi-tsc | I suggest to start from firstly put scripts in tools folder, and discuss how to maintain. | 08:31 |
yasufum | It's acceptable some scripts have no tests for CI/CDif it's not critical for running tacker, | 08:32 |
takahashi-tsc | We can obtain many options after test improvement completed, such as weekly testing, manual testing, experimantal testing etc. | 08:33 |
yasufum | or some failure can be found easily. | 08:33 |
yasufum | OK, thanks. | 08:33 |
takahashi-tsc | By the way, this discussion is also related to the next topic. OpenStack-Helm documentation sometimes becomes "broken"... | 08:35 |
takahashi-tsc | I'd like to discuss how to maintain openstack-helm files and docs. | 08:35 |
yasufum | oko | 08:36 |
yasufum | ok | 08:36 |
shivam | ok, so the next topic is regarding update of Tacker Documentation "Install Tacker via Openstack-Helm" | 08:36 |
shivam | Currently, external reference links in the official documentation return 404 errors, causing confusion and potential deployment failures. | 08:37 |
shivam | For reference, please see the current documentation: https://docs.openstack.org/tacker/latest/install/openstack_helm.html | 08:37 |
shivam | Hence, we are suggesting to update the outdated or broken URLs to enhance clarity and usability. | 08:38 |
shivam | A patch is raised for updating the document: https://review.opendev.org/c/openstack/tacker/+/955774 | 08:39 |
shivam | I would like to hear feedback and suggestions from the community on this proposed update. | 08:39 |
shivam | Also, to prevent similar issues in future, what practices should we adopt? | 08:39 |
shivam | thank you | 08:40 |
yasufum | thanks | 08:41 |
yasufum | LGTM for the fix patch. | 08:42 |
shivam | thanks | 08:43 |
yasufum | However, I have no idea for avoiding such a dead link. | 08:43 |
takahashi-tsc | One apporach may be we maintain only the script with CI, and give up to include actual URL of files in docs. Docs show only high level description. | 08:44 |
yasufum | Simply, we can create a simple tool for checking all the links if it's useful for our maintenance. | 08:44 |
takahashi-tsc | Yes, my suggestion is very "active" approach and might not be needed, and yasufum-san's proposal might be better. | 08:45 |
takahashi-tsc | So, I'd like to discuss this topic with Tacker members... | 08:46 |
yasufum | OK | 08:46 |
yasufum | takahashi-tsc: Any idea who will be the owner of the issue? | 08:46 |
takahashi-tsc | My team can be the owner, this is a little long-term discussion. | 08:47 |
yasufum | thanks | 08:48 |
yasufum | Any other comment, everyone? | 08:48 |
yasufum | good | 08:49 |
yasufum | shivam: I'd appreciate if you add the conclusions of your topics on the etherpad shortly. Thanks. | 08:50 |
yasufum | All the topics done. | 08:51 |
shivam | ok | 08:51 |
yasufum | thx | 08:51 |
shivam | thank you | 08:51 |
yasufum | So, let's close this meeting. | 08:51 |
yasufum | Thank you for joining, bye! | 08:51 |
takahashi-tsc | thanks | 08:52 |
yasufum | #endmeeting | 08:52 |
opendevmeet | Meeting ended Mon Jul 28 08:52:31 2025 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 08:52 |
opendevmeet | Minutes: https://meetings.opendev.org/meetings/tacker/2025/tacker.2025-07-28-08.02.html | 08:52 |
opendevmeet | Minutes (text): https://meetings.opendev.org/meetings/tacker/2025/tacker.2025-07-28-08.02.txt | 08:52 |
opendevmeet | Log: https://meetings.opendev.org/meetings/tacker/2025/tacker.2025-07-28-08.02.log.html | 08:52 |
Generated by irclog2html.py 4.0.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!