Tuesday, 2024-04-30

opendevreviewThomas Goirand proposed openstack/puppet-ironic master: Allow standalone mode for Debian.  https://review.opendev.org/c/openstack/puppet-ironic/+/91771514:25
opendevreviewThomas Goirand proposed openstack/puppet-ironic master: Allow standalone mode for Debian.  https://review.opendev.org/c/openstack/puppet-ironic/+/91771514:29
opendevreviewThomas Goirand proposed openstack/puppet-ironic master: Allow standalone mode for Debian.  https://review.opendev.org/c/openstack/puppet-ironic/+/91771514:30
opendevreviewTakashi Kajinami proposed openstack/puppet-octavia master: task_flow: Ensure backend package is installed  https://review.opendev.org/c/openstack/puppet-octavia/+/91775315:24
zigotkajinam: Hi there! I'm currently upgrading all of my puppet-openstack packages, and I am very annoyed by this patch:15:28
zigohttps://review.opendev.org/c/openstack/puppet-tempest/+/90062115:28
zigoHow can I make it work with my packaged version of tempest that has its config file in /etc/tempest/tempest.conf ?15:28
tkajinamzigo, I don't think using that file in /etc is the right choice really, as the module creates a workspace15:32
zigotkajinam: Well, I have debian specific patches to force using /etc/tempest.15:33
tkajinamif you want then we can probably add a flag not to create a workspace15:33
zigoI assure you that /etc/tempest is the correct FHS location ! :P15:33
tkajinamusing system-wide config for tempest is not how tempest is supposed to be used afaik15:33
zigoBut that's still how I do, because that's the correct thing to do in packages.15:34
zigoI'm currently reverting your patch, in an attempt to restore my patch on top...15:34
zigoBut definitively, that's not the way to go.15:34
zigoI'd prefer to write something correct, and included upstream in puppet-tempest.15:34
zigoI'll see what I can come with.15:34
zigoThanks.15:35
tkajinamuse workspace > something correct15:35
tkajinamthat's again what tempest expects15:35
tkajinamtempest in nature allows you to create multiple workspaces and maintaing config file per workspace15:35
tkajinamtempest is not a daemon but a test tool which is more similar to CLI. I think using local config, instead of system wide one, makes sense for tempest15:36
zigoThe way I did, is that you just install the tempest package, and run tempest_debian_shell_wrapper.15:37
opendevreviewTakashi Kajinami proposed openstack/puppet-octavia master: task_flow: Ensure backend package is installed  https://review.opendev.org/c/openstack/puppet-octavia/+/91775315:37
zigoNo param: runs all tests, but what's blacklisted in /etc/tempest/exclude.conf.15:37
zigoParams: run the tests sent as regex as $1.15:37
tkajinamso it voids the capability of tempest which can run tests over multiple clouds15:37
tkajinamas you maintain only a single config and use it for any run15:38
zigoI don't see the point of having workspace, and I'm not really interested in it, I'd say.15:38
zigoTypically, I install tempest in a VM.15:38
tkajinamok if you want to pursue that path then we may need an option to disable workspace15:40
tkajinamin a correct manner instead of just creating unused one15:40
zigoYeah.15:41
zigoI'll see later, I'm reverting your patch in a debian/patches patch, and validate upgrading to all puppet-openstack 24.0.0 first.15:41
opendevreviewTakashi Kajinami proposed openstack/puppet-octavia master: task_flow: Ensure backend package is installed  https://review.opendev.org/c/openstack/puppet-octavia/+/91775315:41
opendevreviewTakashi Kajinami proposed openstack/puppet-oslo master: coordination: Install python3-kazoo when zookeeper is used  https://review.opendev.org/c/openstack/puppet-oslo/+/91775915:49
opendevreviewTakashi Kajinami proposed openstack/puppet-octavia master: task_flow: Ensure backend package is installed  https://review.opendev.org/c/openstack/puppet-octavia/+/91775317:05
opendevreviewTakashi Kajinami proposed openstack/puppet-octavia master: task_flow: Ensure backend package is installed  https://review.opendev.org/c/openstack/puppet-octavia/+/91775318:19

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