Wednesday, 2022-05-04

*** prometheanfire is now known as Guest006:23
dpawlikfungi, gmann: hey. Sorry for delay, yesterday was bank holidays in poland. If e-r does not use much resources, we can add it on logscraper host. 07:30
dpawlikThe e-r in rdo branch is working with Opensearch. It should not be a problem to connect to opensearch.logs.openstack.org07:31
*** pojadhav is now known as pojadhav|lunch07:38
*** pojadhav|lunch is now known as pojadhav07:58
fungialso it's worth reminding, the master branch of e-r is essentially abandoned now, the rdo branch is the only one being maintained as far as i'm aware so it should probably be merged to master and the rdo branch itself deleted11:43
*** pojadhav is now known as pojadhav|brb12:04
dpawlikagree12:36
gmanndpawlik: thanks12:47
gmannyeah it is better to merge that in master12:47
*** pojadhav|brb is now known as pojadhav13:03
*** diablo_rojo is now known as Guest8313:36
fungislurp is catchy15:52
clarkbone thing to keep in mind is that the queries in the rdo branch and the queries formerly in the master branch are unlikely to have complete overlap15:54
clarkbthis is sort of what I was talking about using the tripleo e-r instance you might have to tag queries ro something for what server to apply them to15:54
fungithough the queries in the master branch also didn't seem to be catching anything relevant any longer15:54
fungibecause nobody was updating them for a year or more15:54
clarkbya its just that tripleo ci is not going to have any queries for debuntu issues for example15:54
clarkbso there needs to be some way of reconciling that. Currently the master branch list is for upstream development and the rdo branch is for downstream and that is how that problem is handled (though without a running instance for master now)15:55
gmannbut if we merge both then they can be used for both upstream and downstream. means keep maintaining queries for rdo downstream too15:57
fungigranted there's no reason i can think of not to just put all the queries in master15:57
gmannyeah, just add all there and we will get more people to help. 15:57
gmanndo not reject any downstream only query15:57
fungiif the rdo queries don't match upstream jobs and the upstream queries don't match rdo jobs, that seems fine. if they do match one another that's probably good too?15:57
gmannyeah, it can be in different folder to have a clear view. 15:58
clarkbthe issue is more which server to apply them against. but I guess you are saying apply all queries against all servers15:58
clarkband ya that should work15:58
gmannyeah15:59
clarkbI would suggest that whoever does the merge not delete the master queries and instaed prune those afterwards then16:00
clarkbbecause you'll get data on what matches if anything16:01
clarkband can prune form there16:01
gmannyes, merging should not leads to delete the master and copy rdo one, it should be both merged16:05
gmannspotz: dpawlik ^^ important things to note 16:05
ade_leegmann, so I'm looking at your comments on the fips goal doc17:05
ade_leegmann, I've added the requested specificity regarding pipelines, branches etc.17:05
ade_leefor your comment about refstack -- my understanding is that there is a refstack project that runs a sets of tempest tests to test overall openstack functionality17:06
ade_leeie. they curate a set of tempest tests17:07
gmannade_lee: refstack is a tool run the test needed by interop program.  not overall openstack functionality 17:07
ade_leethe goal would be to run that curated set of tempest tests under fips17:07
gmannade_lee: you can mention 'the relevant integrated tempest tests'17:08
ade_leeok17:08
ade_leegmann, as for the goal checklist ..17:08
fungii think it's that we want to make sure anyone who has a fips-compliant deployment of openstack can expect to still be able to run refstack against it and successfully qualify as interoperable, right?17:09
fungiso the question being how we make sure the tests refstack runs can work against a fips-on devstack i guess17:09
gmannhumm not exactly. refstack does not run any admin test, scenario tests so I am not sure passing refstack can be mention as fips-compliant 17:10
gmannbetter if to run the integrated tempest test job any projects run with FIPs 17:10
funginot having refstack test for fips compliance, but having refstack able to still pass even if a cloud is fips compliant17:10
gmannrefstack test a very basic set of things. 17:11
fungiyes, and some of those tests might break on a fips-compliant cloud, if those tests try to do/use things which don't work under fips17:12
gmannade_lee: for checklist, it will help to check the goal readiness. and you can answer/mention any FIPs job passing. nova or tempest etc17:12
gmannfungi: I am saying refstack is very basic subset of tempest tests so just passing refstack and saying OpenStack is FIPs compliant is not true 17:13
ade_leegmann, do we have  a more comprehensive set of tests we tell folks to run to tell them that their cloud is working?17:14
fungigmann: that's precisely the opposite of the problem though17:14
gmannade_lee: I will say same integration test they run for their CI/CD. for example, we can say tempest-full or any specific tempest test jobs you have configured to test your project functionality   17:15
fungipeople have a cloud, their customers are government organizations who require fips compliance, so they have run whatever compliance and assurance tests are needed to make sure it's fips compliant, that's totally different. the company also wants to be able to use the openstack trademark/logo and state that their cloud offering is officially interoperable, but to do that they must get a17:15
fungipassing interoperability grade from refstack17:15
gmannade_lee: and it can be more than one job as single job does not cover all the configuration/test you want to run. 17:16
gmannade_lee: but at initial it can start with integrated job and then projects can extend the testing based on what all configuration/tests they want to run17:16
fungii guess to restate the problem, companies currently come to the foundation and say "we have a fips-compliant cloud. we want to also be able to say it's an official openstack (interoperable) cloud, but we can't because some of the refstack tests don't pass. those tests don't pass because our cloud is fips compliant, and that's causing the tempest tests run by refstack to break"17:19
gmannyeah, that they get if we run more extra test with integrated gate projects does. we will be testing extra than just  refstack list17:20
fungiso the fips testing effort currently underway is a solution to that, but we'd like to specifically know that the tests run by refstack will pass17:20
gmanntempest integrated tests = refstack + lot more tests17:21
fungiso we don't want projects getting fips testing "working" by disabling some of those required tests17:21
gmannthat is what goal is to run all and make them pass17:21
*** whoami-rajat__ is now known as whoami-rajat17:25
ade_leegmann, fungi ok - going to replace "refstack tests" with "elevant integrated tempest tests"17:25
fungiade_lee: gmann: yes, i agree that captures the need17:26
ade_leegmann, and then I guess refactor whats there to the new goal checklist format17:26
gmann+1, and that is always more test than refstack. for example microversion tests17:26
gmannade_lee: +1, just add checklist only, I do not want you to more to new template completely. 17:27
fungias long as it's understood that *at least* the tempest tests required by refstack will be covered, then also having other tests in addition to those covered seems fine17:27
gmannyeah, there is no project run less test that what refstack does, refstack tests list has not been updated since many many years 17:31
gmannade_lee: any other comment you would like to discuss before I go to cook lunch?17:32
fungithough projects do frequently disable tests if they're consistently failing. i think it's generally known that not running the base set of tests for extended periods is bad, we just need to make sure people are aware that goes for the fips testing jobs too17:33
ade_leegmann, nope - thanks - I'llhave an update up today17:33
gmanncool, thanks17:34
opendevreviewAde Lee proposed openstack/governance master: Update milestones for FIPS goal  https://review.opendev.org/c/openstack/governance/+/83860117:58
*** Guest0 is now known as prometheanfire19:47

Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!