Wednesday, 2021-03-17

*** tosky has quit IRC00:10
*** lbragstad_ is now known as lbragstad01:23
*** ysandeep|away is now known as ysandeep|bbl01:56
*** rcernin has quit IRC03:22
*** rcernin has joined #puppet-openstack03:33
*** rcernin has quit IRC03:41
*** rcernin has joined #puppet-openstack03:42
*** pleia2 has joined #puppet-openstack04:11
*** ykarel|away has joined #puppet-openstack04:17
*** ykarel|away is now known as ykarel04:17
*** ykarel_ has joined #puppet-openstack06:12
*** ykarel has quit IRC06:13
*** ykarel_ has quit IRC06:26
*** ykarel has joined #puppet-openstack06:30
*** ysandeep|bbl is now known as ysandeep06:57
*** ykarel_ has joined #puppet-openstack07:03
*** ykarel has quit IRC07:03
*** ykarel_ has quit IRC07:07
*** ykarel_ has joined #puppet-openstack07:08
*** ykarel_ has quit IRC07:12
*** gfidente|afk is now known as gfidente07:44
*** amoralej|off is now known as amoralej08:08
*** rcernin has quit IRC08:11
*** rpittau|afk is now known as rpittau08:23
openstackgerritTakashi Kajinami proposed openstack/puppet-barbican master: Deprecate support for [p11_crypto_plugin]token_label  https://review.opendev.org/c/openstack/puppet-barbican/+/78084308:33
openstackgerritTakashi Kajinami proposed openstack/puppet-barbican master: Accept a list value for p11_crypto_plugin_token_labels  https://review.opendev.org/c/openstack/puppet-barbican/+/78084508:33
*** ysandeep is now known as ysandeep|lunch08:46
*** jpena|off is now known as jpena08:57
*** dtantsur|afk is now known as dtantsur09:01
*** tosky has joined #puppet-openstack09:03
tkajinamEmilienM, tobias-urdin  It would be nice if I can ask your reviews about these small backports https://review.opendev.org/q/topic:%22rp-bw-default%22+(status:open%20OR%20status:merged)09:03
zigotobias-urdin: I did what you suggested and split my patch into 2: https://review.opendev.org/c/openstack/puppet-swift/+/780779 https://review.opendev.org/c/openstack/puppet-swift/+/77756409:14
*** rcernin has joined #puppet-openstack09:17
zigotkajinam: Would you know how I could do, so that each time keystone_uwsgi_config changes something, then keystone would restart ? In this patch ... https://review.opendev.org/c/openstack/puppet-keystone/+/78091809:25
tkajinamzigo, you can implement dependencies in deps.pp09:31
tkajinamzigo, like https://github.com/openstack/puppet-keystone/blob/master/manifests/deps.pp#L41-L4409:32
tkajinamzigo, also, I'd suggest you create an independent class like keystone::wsgi::uwsgi09:32
tkajinaminstead of adding that parameter to keystone09:33
*** openstackgerrit has quit IRC09:33
zigotkajinam: I can do that, though it may be overkill, no ?09:33
zigotkajinam: I'm really not sure how to implement the thing in deps.pp... What would be the middle line between the 2 Anchor ?09:36
tkajinamzigo, it is consistent with current implementation for apache and also helps us implement a new parameters specific to uwsgi in a future09:36
zigotkajinam: Right, I'll try to do that then.09:37
tkajinambasically I think we should deprecate the workers, port and etc from the base classes09:37
zigotkajinam: My intention is to add this to *all* projects that are including an API, because currently in Debian, I have no ways to change the number of workers...09:37
tkajinamregarding the current direction to deprecate eventlet workers09:37
tkajinamzigo, I'll leave some comments on the patch later... including the way how you define dependencies09:40
*** ykarel has joined #puppet-openstack09:44
*** rcernin_ has joined #puppet-openstack09:48
*** rcernin has quit IRC09:55
*** ysandeep|lunch is now known as ysandeep09:56
zigotkajinam: Thanks, I believe it looks good now. :)10:34
*** rcernin_ has quit IRC11:32
EmilienMtkajinam: ack12:24
EmilienMtkajinam: done12:26
tkajinamEmilienM, thx !12:26
*** jpena is now known as jpena|lunch12:34
*** ykarel has quit IRC12:59
*** trozet has quit IRC13:09
*** ykarel has joined #puppet-openstack13:12
*** amoralej is now known as amoralej|lunch13:21
*** jpena|lunch is now known as jpena13:32
tobias-urdintkajinam: checking13:45
tobias-urdinalso +1 on the "I think we should deprecate the workers, port and etc from the base classes" and sticking to <project>::wsgi::(apache|uwsgi) etc13:46
tobias-urdinmove shared logic to openstacklib etc13:46
tkajinam:-)13:47
tobias-urdinzigo: ack13:52
*** amoralej|lunch is now known as amoralej14:01
tobias-urdintkajinam: what do you think about pulling in puppet 7 when we have c8s stable in X-cycle14:01
tobias-urdinactually seems to run straight up without any changes14:02
tkajinamtobias-urdin, I think it's ok but let me talk with rdo guys14:02
tkajinamtobias-urdin, and I think we need puppet 7 first in ubuntu14:03
tkajinamrecently I was trying bumping ceph versions to octopus14:03
tkajinamand noticed that requires bumping ubuntu to focal14:03
tkajinamthen after bumping focal we see horrible number of warning now14:03
tkajinamseems that focal has too newer version of ruby for puppet 6. it works but it shows huge warnings14:04
tkajinamhttps://review.opendev.org/c/openstack/puppet-nova/+/77551214:04
tkajinamhttps://zuul.opendev.org/t/openstack/build/1705d36c642c48b1a88aa1b15ff9795214:05
tkajinamthough interestingly ubuntu currently provides puppet 5.11 for focal ...14:06
tobias-urdinthat's a lot of warnings :D14:07
tobias-urdinisn't changed in any newer 6.x release than 6.14?14:07
tobias-urdinchanged/fixed14:07
tkajinamI haven't tried that . let me try it later14:08
tobias-urdinthat's only units though so we should be fine if packaged version works (which it prob does since it contains it's own ruby stack)14:08
tkajinambut if I read this correctly I'm afraid complete work for ruby 2.7 was done in puppet 7 https://tickets.puppetlabs.com/browse/PUP-1024714:09
tkajinamyeah14:09
tobias-urdinlast time i checked on focal i was stuck on magnum, now it's fixed with https://review.opendev.org/c/openstack/magnum/+/77791014:10
tobias-urdinso requested release with https://review.opendev.org/c/openstack/releases/+/78110314:10
tobias-urdinto get focal and victoria14:10
tkajinamtobias-urdin, ah, that's nice14:10
tkajinamI noticed the same and was looking for the way to get the fix released in ubuntu14:10
tobias-urdinsorry haven't been paying much attention, mostly downstream last months14:10
tkajinamnp. I didn't notice that at all until I created a series of patches some days ago14:11
tobias-urdingonna spend more time when X cycle starts, great work on all c8s work btw14:15
tobias-urdini was able to spend some time on that selinux issue and push https://github.com/puppetlabs/puppet/pull/853714:15
tobias-urdinhopefully somebody see's that this year :p14:15
tobias-urdinlooks like we need to ask infra to mirror a lot of stuff for focal right, puppet, ubuntu cloud-archive and ceph nautilus/octopus14:19
tobias-urdinor maybe just skip that for now and use public mirrors14:19
tkajinamtobias-urdin, I guess they already have mirrors but I haven't check that. anyway we can start with public ones14:20
tkajinamregarding c8s I submitted a patch to replace c8 jobs by c8s jobs https://review.opendev.org/c/openstack/puppet-openstack-integration/+/78085714:20
tkajinambecause rdo wallaby will be release only for c8s. not for c814:21
tkajinamI'll replace existing c8 jobs for older releases before CentOS 8 reaches to its EOL14:21
tobias-urdinah that's good to know, so c8 victoria -> c8s victoria -> c8s wallaby then14:22
tobias-urdinwe should maybe add a release note about that, usually did that in openstacklib and a prelude14:23
tkajinamtobias-urdin, yeah14:28
*** openstackgerrit has joined #puppet-openstack14:30
openstackgerritDouglas Mendizábal proposed openstack/puppet-barbican stable/victoria: Add new options to PKCS#11 backend  https://review.opendev.org/c/openstack/puppet-barbican/+/78089514:30
tkajinamI was wondering how we should update metadata.json but I didn't see any document describing how CentOS Stream should be defined14:31
tkajinammaybe we can just keep using CentOS14:31
*** ysandeep is now known as ysandeep|afk14:32
tobias-urdintkajinam: yeah, saw some mile long issue on how facter should represent centos stream as well14:32
tobias-urdinlooking at your focal patches, and swap to octopus, looks like if magnum is solved it's only the neutron-tempest-plugin issue then it might pass all jobs14:33
tkajinamtobias-urdin, neutron-tempest-plugin job should have been fixed by https://review.opendev.org/c/openstack/puppet-openstack-integration/+/77714914:34
tkajinamtobias-urdin, I found an error with gnocchi pool creation in ceph but I think it was a kind of random timeout14:34
tkajinamso once the fixed version of magnum is released in cloud-archive victoria then all tests should pass14:35
tobias-urdingreat, nice work :)14:35
tobias-urdinone last thing, im thinking about blocking https://review.opendev.org/c/openstack/puppet-openstack-integration/+/77813814:36
tobias-urdinpretty much only major versions there, since we need to bump every single metadata.json and already cut some RCs14:36
tobias-urdinwe should bump that in next cycle14:36
tobias-urdinwhat do you think?14:36
tkajinamI think it's ok to block it now14:41
tkajinambut I think merging that wouldn't cause a huge issue unless we intentionally implement a change depending on the bumped versions14:43
tkajinam(of cause it assumes that nothing is broken with the version bumps14:43
tkajinamso... either is fine. tbh I don't have strong opinion about that14:43
tkajinamwith my downstream hat on... as far as I see in rdo we have older version for most of these packages14:43
tkajinamone exception is puppet-memcached=6.0.0 but this is only used in puppet-openstack-integration14:46
tkajinamso ... it doesn't cause any problem if we freeze these versions until W release14:46
tkajinamtobias-urdin, ^^^14:47
tobias-urdini don't really mind either, other than having it consistent with what we test and what modules say would be nice :)14:47
tkajinammaintaining requirement is always tough work ...14:47
tkajinamunless we set very strict constraint as is done in openstack modules14:47
tkajinambut I don't think it really helps to pin version very specifically14:48
tkajinamlike x.y.z14:48
tobias-urdinyeah you're correct14:48
tkajinamit would be better to follow at least the major version than leaving requirements unmaintained, though14:50
tkajinams/would/might/14:50
tkajinamI'm going to bed soon because it is becoming midnight here in my tz14:54
tkajinamtobias-urdin, I'll give another thought tomorrow and put any comment if I happen to come up with different opinion14:54
tkajinamabout that version bump14:54
tkajinamI think I need to review current dependencies14:55
*** ysandeep|afk is now known as ysandeep14:55
openstackgerritMerged openstack/puppet-neutron stable/victoria: Ensure resource_provider_bandwitdhs is unset by default  https://review.opendev.org/c/openstack/puppet-neutron/+/78007814:57
*** ykarel is now known as ykarel|away15:06
tobias-urdintkajinam: ack15:13
*** ykarel|away has quit IRC15:42
openstackgerritMerged openstack/puppet-neutron stable/victoria: Add support for the resource_provider_hypervisors parameter  https://review.opendev.org/c/openstack/puppet-neutron/+/78008515:52
zigotkajinam: I have no idea how to implement the <service>_uwsgi_config thingy in openstacklib...15:54
zigotkajinam: Or maybe you thought about doing like manifests/wsgi/apache.pp in openstacklib?15:55
*** ysandeep is now known as ysandeep|dinner16:26
*** ysandeep|dinner is now known as ysandeep16:57
*** rpittau is now known as rpittau|afk17:08
*** amoralej is now known as amoralej|off17:19
*** ysandeep is now known as ysandeep|away17:41
*** gfidente is now known as gfidente|afk17:43
openstackgerritMerged openstack/puppet-nova stable/ussuri: Expose [workaround]/ensure_libvirt_rbd_instance_dir_cleanup  https://review.opendev.org/c/openstack/puppet-nova/+/77994717:53
*** jpena is now known as jpena|off18:06
*** dtantsur is now known as dtantsur|afk18:14
openstackgerritChristian Rohmann proposed openstack/puppet-designate master: Add designate::db::postgresql class.  https://review.opendev.org/c/openstack/puppet-designate/+/78114819:16
*** rcernin_ has joined #puppet-openstack19:26
*** rcernin_ has quit IRC19:32
*** rcernin_ has joined #puppet-openstack19:57
*** rcernin_ has quit IRC20:02
*** rcernin_ has joined #puppet-openstack20:32
*** rcernin_ has quit IRC20:37
*** rcernin_ has joined #puppet-openstack20:50
*** rcernin_ has quit IRC21:04
*** rcernin_ has joined #puppet-openstack21:09
*** rcernin_ has quit IRC21:15
*** rcernin_ has joined #puppet-openstack21:41

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