| opendevreview | Merged openstack/watcher-dashboard master: Improvements to Playwright artifacts https://review.opendev.org/c/openstack/watcher-dashboard/+/996062 | 10:04 |
|---|---|---|
| opendevreview | Merged openstack/watcher-dashboard master: Register test cleanup before assertions can fail https://review.opendev.org/c/openstack/watcher-dashboard/+/999429 | 11:52 |
| opendevreview | David proposed openstack/watcher-dashboard master: Add Playwright tests for filter functionality https://review.opendev.org/c/openstack/watcher-dashboard/+/998131 | 12:36 |
| sean-k-mooney | dviroel: amoralej_ so regarding the playwright tests | 12:38 |
| sean-k-mooney | we are currently still capturing thet videos in the jobs | 12:39 |
| sean-k-mooney | https://storage.bhs.cloud.ovh.net/v1/AUTH_dcaab5e32b234d56b626f72581e3644c/zuul_opendev_logs_d06/openstack/d06bc0576ca84ca1b7eaef4933a03f4b/controller/logs/playwright/videos/ | 12:39 |
| sean-k-mooney | we shoudl only do that for failing tests. | 12:39 |
| sean-k-mooney | not all tests | 12:39 |
| sean-k-mooney | i think we shoudl be doign that for the traces as well | 12:39 |
| sean-k-mooney | https://storage.bhs.cloud.ovh.net/v1/AUTH_dcaab5e32b234d56b626f72581e3644c/zuul_opendev_logs_d06/openstack/d06bc0576ca84ca1b7eaef4933a03f4b/controller/logs/playwright/traces/index.html | 12:39 |
| sean-k-mooney | they are pretty large | 12:40 |
| sean-k-mooney | the screenshot we proably can keep if we want | 12:40 |
| sean-k-mooney | btu the selenium tests for horizon for example only keep the detailed artifact when a test fails to save log space in the ci | 12:40 |
| dviroel | hum, yeah you are right, they are large and not so useful when tests are passing | 12:41 |
| sean-k-mooney | so this is configurable in playwright | 12:41 |
| sean-k-mooney | and we may have the envar in place to contol it | 12:41 |
| dviroel | screenshot for passing jobs should be enough, at least I am only looking at screenshots recently | 12:41 |
| dviroel | ack | 12:41 |
| sean-k-mooney | but the job is not configred to do this | 12:41 |
| sean-k-mooney | https://playwright.dev/docs/videos#record-video | 12:43 |
| sean-k-mooney | so we can pass retain-on-failure | 12:43 |
| sean-k-mooney | i think | 12:43 |
| dviroel | if we can control that with a playwright var, should be easier then | 12:43 |
| sean-k-mooney | https://github.com/openstack/watcher-dashboard/blob/master/tox.ini#L65 | 12:43 |
| sean-k-mooney | i thik we are pulling the value form the env var | 12:44 |
| sean-k-mooney | but we shoudl confirm | 12:44 |
| chandankumar | https://github.com/openstack/watcher-dashboard/blob/master/.zuul.yaml#L34 | 12:44 |
| sean-k-mooney | that not working then | 12:45 |
| chandankumar | yes, that part might be broken for video as well as traces | 12:45 |
| sean-k-mooney | https://github.com/openstack/watcher-dashboard/blob/e0d689b84480c3b1c1777cd26fc7c2a2ec1022ab/watcher_dashboard/test/integration/playwright_config.py#L192-L205 | 12:46 |
| dviroel | https://storage.bhs.cloud.ovh.net/v1/AUTH_dcaab5e32b234d56b626f72581e3644c/zuul_opendev_logs_d06/openstack/d06bc0576ca84ca1b7eaef4933a03f4b/tox/integration-playwright/2-commands%5B0%5D.log | 12:46 |
| sean-k-mooney | so the code looks correct | 12:46 |
| sean-k-mooney | but i wonder fi the envirotnm varibale is not defiend | 12:46 |
| sean-k-mooney | oh weird | 12:47 |
| sean-k-mooney | so it is there | 12:47 |
| sean-k-mooney | ok well we shoudl look into this before adding more tests | 12:48 |
| sean-k-mooney | david does not seam to be on irc | 12:48 |
| sean-k-mooney | oh chandankumar this is the only use of get_video_mode | 12:49 |
| chandankumar | I will spin up a env and try to reproduce it | 12:49 |
| sean-k-mooney | https://github.com/openstack/watcher-dashboard/blob/master/watcher_dashboard/test/integration/playwright_base.py#L107-L113 | 12:49 |
| sean-k-mooney | so we are not passing it to playright properly | 12:49 |
| chandankumar | https://github.com/openstack/watcher-dashboard/blob/master/watcher_dashboard/test/integration/playwright_base.py#L122 | 12:52 |
| chandankumar | Here we are only passing trace mode no video mode | 12:52 |
| sean-k-mooney | well tracemode is not beeing used properly either | 12:53 |
| chandankumar | yes | 12:53 |
| sean-k-mooney | so apprently the fucntionalty is not nativly part of playwrite-pyton | 12:54 |
| sean-k-mooney | its in the pytest wrapper | 12:54 |
| sean-k-mooney | or in typescript | 12:54 |
| sean-k-mooney | chatgpt suggests https://paste.opendev.org/show/brFzvR9mN5YUkO0HpYnc/ | 12:55 |
| sean-k-mooney | basiclly we will need to do it ourslevs | 12:55 |
| chandankumar | https://playwright.dev/python/docs/videos | 12:55 |
| chandankumar | yes, I will dig into that | 12:55 |
| sean-k-mooney | right there is no documetion fo this in the python veriosn | 12:55 |
| sean-k-mooney | just in typescript | 12:55 |
| sean-k-mooney | so we will have to add clean up of the traces and videos to our basclass tearDown function when the test passes | 12:56 |
| dviroel | folks, the watcher meetings will start in 3 minutes, please add your topics to the agenda https://etherpad.opendev.org/p/openstack-watcher-irc-meeting | 12:56 |
| dviroel | s/3/4 :) | 12:57 |
| sean-k-mooney | i think that will be simple enough we are creating a directory per test anyway | 12:57 |
| sean-k-mooney | so we jsut delete that directory if it passes | 12:57 |
| sean-k-mooney | can we file a bug for that | 12:58 |
| dviroel | #startmeeting watcher | 13:00 |
| opendevmeet | Meeting started Thu Aug 6 13:00:36 2026 UTC and is due to finish in 60 minutes. The chair is dviroel. Information about MeetBot at http://wiki.debian.org/MeetBot. | 13:00 |
| opendevmeet | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 13:00 |
| opendevmeet | The meeting name has been set to 'watcher' | 13:00 |
| dviroel | hello all o/ | 13:00 |
| sean-k-mooney | o/ | 13:01 |
| amoralej_ | o/ | 13:01 |
| dviroel | courtesy ping: chandankumar morenod rlandy | 13:01 |
| morenod | o/ | 13:02 |
| dviroel | hey o/ | 13:02 |
| dviroel | let's start with today's meeting agenda | 13:02 |
| dviroel | #link https://etherpad.opendev.org/p/openstack-watcher-irc-meeting#L33 (Meeting agenda) | 13:02 |
| dviroel | feel free to add your own topics to the agenda | 13:02 |
| chandankumar | o/ | 13:02 |
| dviroel | #topic Announcements | 13:02 |
| dviroel | first announcement | 13:02 |
| dviroel | OpenStack Election | 13:03 |
| dviroel | the combined PTL/TC 2027.1 cycle Election started and nominations period will end at Aug 19, 2026 23:45 UTC | 13:03 |
| dviroel | #link https://governance.openstack.org/election/ | 13:03 |
| dviroel | if you plan to submit a nomination for PTL or TC, pay attention to the deadline | 13:04 |
| dviroel | if you want to know more, there are some links in the election page that explain the process | 13:05 |
| dviroel | so moving on.. | 13:05 |
| dviroel | second announcement in the list | 13:05 |
| dviroel | 2027.1 PTG Etherpad is up | 13:05 |
| dviroel | i just created it today, so we can start populating it with topic proposals | 13:06 |
| dviroel | #link https://etherpad.opendev.org/p/watcher-2027.1-ptg | 13:06 |
| dviroel | feel free to start adding topics that you would like to discuss in the next PTG | 13:06 |
| dviroel | next PTG is schedule for Oct 12-16 week | 13:07 |
| dviroel | registrations are open in | 13:07 |
| dviroel | #link https://openinfra.org/ptg/ | 13:07 |
| dviroel | I also updated out meeting etherpad with the new planning/ptg etherpad | 13:08 |
| dviroel | any other announcement folks? | 13:08 |
| dviroel | ok, next | 13:08 |
| dviroel | #topic Reviews | 13:08 |
| dviroel | lets go through some of the changes listed in our review etherpad | 13:09 |
| dviroel | if you have any that is not listed there, feel free to add it | 13:09 |
| dviroel | you can also create a topic there to group all related changes | 13:09 |
| dviroel | easier for us to track when reviewing them | 13:09 |
| dviroel | from freatures list | 13:10 |
| dviroel | 1. Openstacksdk migration | 13:10 |
| dviroel | I think that we merged most of the patches there, there as just a few related patches open | 13:10 |
| dviroel | joan propose ironic migration too, but it is still in progress i guess | 13:10 |
| dviroel | we will probably circle back for the next cycle, since Joan is on pto | 13:11 |
| amoralej_ | yes https://review.opendev.org/c/openstack/watcher/+/975498?usp=search is missing, i didn't prioritize it tbh | 13:11 |
| amoralej_ | given that current retries work and i want to test that carefully given the issues in the past | 13:12 |
| amoralej_ | although it'd be nice to leverage openstacksdk feature | 13:12 |
| dviroel | yeah, i need to recap everything again during the review | 13:12 |
| dviroel | ack, it is a good change to review, not the top prio atm | 13:12 |
| dviroel | but we could get it merged when possible | 13:13 |
| dviroel | alright | 13:13 |
| dviroel | next feature is | 13:13 |
| dviroel | 2. Audite Pipeline | 13:13 |
| dviroel | s/Audite/Audit | 13:13 |
| dviroel | also fixed in the etherpad :) | 13:13 |
| dviroel | i still need to get back to tempest change in audit template extension - will do once i push the remaining work from audit pipeline feature | 13:14 |
| dviroel | for the audit pipeline there are 4 changes ready to review, which already have been receiving feedbacks | 13:15 |
| dviroel | thanks amoralej_ and jgilaber | 13:15 |
| dviroel | trying to update them as I also push the new changes | 13:15 |
| dviroel | I expect 2 to 3 new changes yet | 13:15 |
| amoralej_ | dviroel, wrt https://review.opendev.org/c/openstack/watcher/+/995119 i sent some comments after your last update, i think | 13:16 |
| dviroel | one for the audit pipeline handle and planner(which may be 1 or 2), another for the API and docs | 13:16 |
| sean-k-mooney | so 7-8 ish patches total | 13:16 |
| sean-k-mooney | + teh tempest tests | 13:17 |
| dviroel | amoralej_: hum,yeah i missed, i will take a look afterwards, thanks | 13:17 |
| sean-k-mooney | i hae not really spent much time looking at it since the spec, im not sure ill have much time to review it but if i can make some time i will | 13:17 |
| dviroel | yeah, and + watcherclient | 13:17 |
| amoralej_ | wrt https://review.opendev.org/c/openstack/watcher/+/996849/ i'd like to hear other opinions about where to implement constraints, i'm not sure tbh | 13:17 |
| dviroel | amoralej_: sure, I added my version of it, based on what I think that is better. We can get some feebacks and decide yeah | 13:18 |
| sean-k-mooney | so | 13:18 |
| sean-k-mooney | we normally specifi foreignkey and unique constratis | 13:19 |
| amoralej_ | my feeling is that doing it only in the object may be too high | 13:19 |
| sean-k-mooney | btu we dont thend to use db triggers to reject things | 13:19 |
| sean-k-mooney | if that is waht your asking | 13:19 |
| sean-k-mooney | which specifi cconstratit are you asking about | 13:19 |
| amoralej_ | iiuc there are three levels, db , create_audit_template in dbapi and object | 13:19 |
| amoralej_ | we are making audit_id and strategy_id optional in the actionplan objects | 13:20 |
| amoralej_ | also audit_pipeline_id is optional | 13:20 |
| amoralej_ | but there should be always one of them | 13:20 |
| dviroel | yeah to guarantee that in action_plan, that we always set a audit_id or a audit_pipeline_id | 13:20 |
| amoralej_ | audit_pipelihne_id or goal_id | 13:20 |
| amoralej_ | yeah, sorry audit_id | 13:21 |
| sean-k-mooney | so we coudl have a db triger to enforce this but tha twoudl not be typical in openstack | 13:21 |
| sean-k-mooney | normally we woudl do such a check in save or the db method not the the schema | 13:21 |
| sean-k-mooney | (save on the object) | 13:21 |
| amoralej_ | yep, i think create_action_plan may be adequate | 13:21 |
| dviroel | i avoid adding logic to dbapi | 13:22 |
| amoralej_ | dviroel, proposed it in the object https://review.opendev.org/c/openstack/watcher/+/996849/5/watcher/objects/action_plan.py | 13:22 |
| sean-k-mooney | ya it s really a object constratit | 13:22 |
| amoralej_ | all action/changes on the actionplan go through the object, right? | 13:23 |
| sean-k-mooney | yes | 13:23 |
| sean-k-mooney | the db api is internal and behind the object interface | 13:24 |
| dviroel | ti should | 13:24 |
| amoralej_ | btw, there is also save method | 13:24 |
| amoralej_ | we may implement the check there, in case something updates the object?, i think save can be used directly | 13:24 |
| dviroel | i may need additional check in save, since the object could be updated.. need to check | 13:24 |
| sean-k-mooney | save is for updates to the object that has already been created in the db | 13:25 |
| dviroel | it is used to update the state | 13:25 |
| amoralej_ | one last question about this | 13:25 |
| amoralej_ | in the past both audit_id and strategy_id were mandatory | 13:25 |
| sean-k-mooney | yes | 13:25 |
| amoralej_ | so i understand the constraints should be audit_template_id or (audit_id AND strategy_id) | 13:25 |
| sean-k-mooney | no | 13:25 |
| sean-k-mooney | i think the pipeline id | 13:26 |
| sean-k-mooney | not the audit_template_id | 13:26 |
| amoralej_ | sorry | 13:26 |
| dviroel | yeah | 13:26 |
| amoralej_ | /forget | 13:26 |
| dviroel | I can additionally check the strategy tooi | 13:26 |
| amoralej_ | audit_pipeline_id or (audit_id AND strategy_id) | 13:27 |
| sean-k-mooney | dviroel: i woudl factgor out a validation helper method | 13:27 |
| sean-k-mooney | and just reuse that in all the places we need to chack the state | 13:27 |
| dviroel | yep | 13:27 |
| dviroel | can be improved | 13:27 |
| sean-k-mooney | i think that is just save and create but its a good patthtern to get into | 13:28 |
| dviroel | yeah, thanks for the feedback | 13:28 |
| sean-k-mooney | we coudl acutlly have a valildate method on WatcherObject that is a noop | 13:28 |
| amoralej_ | that was my main concern in that one | 13:28 |
| sean-k-mooney | then just implemtn that on the objects as requried | 13:28 |
| dviroel | yeah it could be | 13:29 |
| sean-k-mooney | i have a related but oftiopc comment fi we are dont with this? | 13:30 |
| dviroel | at least for the audit pipeline I think that we covered | 13:30 |
| dviroel | sean-k-mooney: go on | 13:30 |
| sean-k-mooney | so we are never goign support plugabel ORMs in relaity | 13:31 |
| dviroel | very unlikely i think | 13:31 |
| sean-k-mooney | so we can get rid of the indirection vai watcher/db/api.py and promote watcher/db/sqlachmey/api.py | 13:31 |
| dviroel | we could I think | 13:32 |
| sean-k-mooney | that just existing tech debt to my eyes | 13:32 |
| sean-k-mooney | so we may want to tack that as a bug and do it next cycle | 13:32 |
| dviroel | noted | 13:32 |
| sean-k-mooney | it not super imporant | 13:32 |
| dviroel | i can create e LP to track | 13:32 |
| dviroel | yeap | 13:32 |
| sean-k-mooney | jsut when you are doing db change like this it make it obvious | 13:33 |
| sean-k-mooney | we are not realy getting an benifit form it | 13:33 |
| dviroel | yeha, we just duplicate things everytime | 13:33 |
| sean-k-mooney | exactly | 13:33 |
| dviroel | ack, thanks sean-k-mooney | 13:33 |
| sean-k-mooney | so out of scope of this work | 13:33 |
| sean-k-mooney | but good to fix evcentulaly | 13:33 |
| dviroel | yes | 13:33 |
| dviroel | 3. Functional Tests Infrastructure | 13:34 |
| dviroel | amoralej_: want to comment about? | 13:34 |
| dviroel | I know that I have to get back to your changes | 13:34 |
| amoralej_ | yes | 13:34 |
| dviroel | I believe that the functional infra can be very interesting even for audit-pipeline and other tests | 13:35 |
| dviroel | amoralej_: sure | 13:35 |
| amoralej_ | i was about to propose that | 13:35 |
| sean-k-mooney | i think we were convering on the desgin | 13:35 |
| sean-k-mooney | amoralej already adress much of my feedback | 13:35 |
| dviroel | yes | 13:36 |
| sean-k-mooney | i have not looked in a few days howver | 13:36 |
| amoralej_ | so https://review.opendev.org/c/openstack/watcher/+/994845/4 and https://review.opendev.org/c/openstack/watcher/+/988389/11 have possitivie feedback | 13:36 |
| amoralej_ | merging those will allow to start adding functional tests for api, etc... | 13:36 |
| amoralej_ | not only api, also running the entire workflow | 13:36 |
| amoralej_ | but with dummy i.e. | 13:36 |
| amoralej_ | aboaut https://review.opendev.org/c/openstack/watcher/+/993352/ i moved out of flask | 13:37 |
| sean-k-mooney | +1 | 13:37 |
| dviroel | ack | 13:37 |
| amoralej_ | and was waiting for your feedback, i understand the ongoing approach is acceptable | 13:37 |
| dviroel | i think that is ready, i just need to review in details | 13:38 |
| dviroel | and vote | 13:38 |
| sean-k-mooney | so right now you dont really ahve these all in one serise | 13:38 |
| amoralej_ | once i get those approved, i will work in new versions of https://review.opendev.org/c/openstack/watcher/+/993543/ and https://review.opendev.org/c/openstack/watcher/+/993634/ to apply the same approach | 13:38 |
| amoralej_ | will need to create objects for cinder, do helpers, etc... | 13:38 |
| sean-k-mooney | as in in gerrit they are not all rembased into a singel stack | 13:38 |
| amoralej_ | i cut in the nova one | 13:39 |
| amoralej_ | the three i mentioned are | 13:39 |
| sean-k-mooney | ack but your goign to reabse the rest later right | 13:40 |
| amoralej_ | yes | 13:40 |
| sean-k-mooney | i think we can try and get the first 3 merged before the next meeting | 13:40 |
| amoralej_ | i didn't want to start doing big refactor and adding features until getting approved the previous ones | 13:40 |
| dviroel | ack | 13:40 |
| sean-k-mooney | ill see if i can review the first 3 today | 13:41 |
| amoralej_ | also, those provide good value as allow to cover a good amount of the features | 13:41 |
| amoralej_ | but yeah, as soon as i get them approved or merged, i will work on them | 13:41 |
| dviroel | ack, thanks amoralej_ i will try to review them, together with your other fixes | 13:41 |
| dviroel | amoralej_: anything else? | 13:42 |
| amoralej_ | i don't think so | 13:42 |
| dviroel | the 4. is Preemtible Instances | 13:42 |
| dviroel | we are waiting winicius to update the patch | 13:42 |
| dviroel | i will check with him later | 13:43 |
| dviroel | to see if he has any questions or need help with something | 13:43 |
| dviroel | it is all for features | 13:44 |
| dviroel | from bug fixes i think that worth mentioning | 13:44 |
| dviroel | Add allocation-based capacity checks to vm_workload_consolidation | 13:44 |
| dviroel | #link https://review.opendev.org/c/openstack/watcher/+/993088/ | 13:44 |
| dviroel | and its parent change | 13:44 |
| dviroel | 998883: Add node resource allocation cache to ModelRoot | 13:45 |
| dviroel | #link https://review.opendev.org/c/openstack/watcher/+/998883 | 13:45 |
| dviroel | i want to review with time, the resource allocation cache | 13:45 |
| dviroel | it already has an approval from joan | 13:46 |
| dviroel | which is great | 13:46 |
| dviroel | any comment in these ones? | 13:46 |
| amoralej_ | not much | 13:47 |
| dviroel | next in the list are dashboard improvements | 13:47 |
| dviroel | 976594: Add Playwright integration test for skip action workflow | https://review.opendev.org/c/openstack/watcher-dashboard/+/976594 | 13:47 |
| dviroel | 997716: Add Playwright tests for audit template scope validation | https://review.opendev.org/c/openstack/watcher-dashboard/+/997716 | 13:47 |
| dviroel | 998324: Fix babel configs and add translations tox target | https://review.opendev.org/c/openstack/watcher-dashboard/+/998324 | 13:47 |
| sean-k-mooney | amoralej_: i left comment on https://review.opendev.org/c/openstack/watcher/+/994845 fyi we shoudl not be reloadign the config on ever audit trigerr that is a seperate prexistign bug | 13:48 |
| sean-k-mooney | anyway back to dashbaord | 13:48 |
| sean-k-mooney | the babel supprot is intersting | 13:49 |
| sean-k-mooney | we shoudl fix it | 13:49 |
| sean-k-mooney | but i honestly dont think this will ever really be translated | 13:49 |
| dviroel | yeah, chandan proposed but i didn't have time to properly review it | 13:49 |
| sean-k-mooney | but sure we shoudl enabel it to be | 13:49 |
| amoralej_ | i think translation will require time | 13:49 |
| amoralej_ | dunno if we can take care of it now | 13:50 |
| amoralej_ | i mean, the entire functionality, not only that patch | 13:50 |
| chandankumar | translation review ill help to publish the pot files to translation server | 13:50 |
| chandankumar | only releasenotes pot file exist for watcher dashboard, not user facing string | 13:50 |
| amoralej_ | yes, that's correct, it's required step | 13:50 |
| sean-k-mooney | i didn tthink we trasnlated release notes | 13:51 |
| sean-k-mooney | but ok | 13:51 |
| amoralej_ | but will need to invest some time in checking that code is fine, and after that, getting the actual translations | 13:51 |
| sean-k-mooney | right but i dotn think the later will happen | 13:51 |
| sean-k-mooney | unless ye also decied to start doign translations yoruself | 13:51 |
| dviroel | not sure how much effort to get a translation there | 13:52 |
| sean-k-mooney | i mean redhat does not even do that in our downstream product | 13:52 |
| dviroel | we could have spanish and portuguese :) | 13:52 |
| sean-k-mooney | but ya i dont really have an issue with this supprot being added as long as it not a maintnace burden logn term | 13:52 |
| chandankumar | doing translation is hard | 13:52 |
| dviroel | yeah, lets follow up that later, we should get translation enabled at least | 13:53 |
| dviroel | thanks again for starting the effort chandankumar | 13:53 |
| morenod | most of the modules, only menu items are translated. for us, it is about 10-15 items | 13:53 |
| chandankumar | if you want to translate you can use lokalize, https://apps.kde.org/lokalize/ i used it long time back | 13:54 |
| dviroel | interesting | 13:55 |
| sean-k-mooney | well technial all exctpiopn can be translated | 13:55 |
| sean-k-mooney | but if we are doing this | 13:55 |
| sean-k-mooney | it means all our playright test shoudl only use the ids | 13:56 |
| sean-k-mooney | never the names of buttons | 13:56 |
| sean-k-mooney | ectra | 13:56 |
| sean-k-mooney | we shodul prefer the ids in general | 13:56 |
| amoralej_ | i think it's doable, it's just a matter of time and priority | 13:56 |
| dviroel | yeah | 13:56 |
| sean-k-mooney | but the playwrithgt test shoudl work without change even if you have a non default lanaugage in use | 13:56 |
| amoralej_ | there are not AI bots creating translations ? :) | 13:56 |
| sean-k-mooney | that a contoversial topic | 13:57 |
| dviroel | alright, any other review that you folks want to highlight here? | 13:57 |
| amoralej_ | i guessed so | 13:57 |
| sean-k-mooney | we coudl do that | 13:57 |
| amoralej_ | don't want to open the discussion :) | 13:57 |
| sean-k-mooney | but ther eis push back | 13:57 |
| dviroel | #topic Bugs | 13:57 |
| * dviroel is moving on | 13:57 | |
| dviroel | #link https://bugs.launchpad.net/watcher/+bug/2162057 | 13:57 |
| dviroel | Cannot combine --detail parameter on openstack optimize audit list | 13:58 |
| dviroel | this one was already in progress so I assigned to morenod :) | 13:58 |
| morenod | yep, I created a fix https://review.opendev.org/c/openstack/watcher/+/999094 | 13:58 |
| dviroel | there is a patch for it | 13:58 |
| dviroel | yeah that one | 13:58 |
| morenod | fail is not on the cli, it is on the api, so it affects api and horizon | 13:59 |
| dviroel | i see | 13:59 |
| dviroel | https://docs.openstack.org/api-ref/resource-optimization/#list-audit-detailed | 13:59 |
| dviroel | ok, last minute | 14:00 |
| dviroel | thanks for proposing a fix morenod | 14:00 |
| dviroel | we will get our eyes on it | 14:00 |
| dviroel | i will add to the review etherpad too | 14:00 |
| dviroel | next topic | 14:00 |
| dviroel | #topic Volunteers to chair next week | 14:00 |
| dviroel | I can go, unless someone want to chair | 14:00 |
| dviroel | ok, i will chair next week | 14:01 |
| dviroel | :) | 14:01 |
| dviroel | let's wrap up for today | 14:01 |
| dviroel | we will meet again next week | 14:01 |
| dviroel | thank you all for participating | 14:01 |
| dviroel | #endmeeting | 14:01 |
| opendevmeet | Meeting ended Thu Aug 6 14:01:54 2026 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 14:01 |
| opendevmeet | Minutes: https://meetings.opendev.org/meetings/watcher/2026/watcher.2026-08-06-13.00.html | 14:01 |
| opendevmeet | Minutes (text): https://meetings.opendev.org/meetings/watcher/2026/watcher.2026-08-06-13.00.txt | 14:01 |
| opendevmeet | Log: https://meetings.opendev.org/meetings/watcher/2026/watcher.2026-08-06-13.00.log.html | 14:01 |
| opendevreview | Douglas Viroel proposed openstack/watcher master: Add AuditPipeline execution handler and cascade execution mode https://review.opendev.org/c/openstack/watcher/+/1000031 | 19:13 |
Generated by irclog2html.py 4.1.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!