Wednesday, 2021-08-04

opendevreviewIan Wienand proposed openstack/project-config master: Add CentOS 8 Stream wheel publish jobs  https://review.opendev.org/c/openstack/project-config/+/80341102:06
opendevreviewIan Wienand proposed openstack/project-config master: Add CentOS 8 Stream wheel publish jobs  https://review.opendev.org/c/openstack/project-config/+/80341102:07
opendevreviewIan Wienand proposed openstack/project-config master: Add CentOS 8 Stream wheel publish jobs  https://review.opendev.org/c/openstack/project-config/+/80341103:33
*** ykarel|away is now known as ykarel05:08
*** jpena|off is now known as jpena07:01
*** rpittau|afk is now known as rpittau07:13
*** ykarel is now known as ykarel|lunch08:43
*** ykarel|lunch is now known as ykarel09:23
opendevreviewMerged openstack/openstack-zuul-jobs master: Add CentOS 8 Stream wheel builds  https://review.opendev.org/c/openstack/openstack-zuul-jobs/+/80298809:57
*** jcapitao is now known as jcapitao_lunch11:11
*** jpena is now known as jpena|lunch11:26
*** rlandy is now known as rlandy|ruck11:49
*** jpena|lunch is now known as jpena12:32
*** rlandy|ruck is now known as rlandy12:34
*** jcapitao_lunch is now known as jcapitao12:42
opendevreviewSorin Sbârnea proposed openstack/project-config master: Allow elastic-recheck cores to create branches  https://review.opendev.org/c/openstack/project-config/+/80347313:15
zbrif someone can review ^ it would be great. we want to create an rdo branch for elastic-recheck.13:22
fungizbr: yeah, i'm looking into the check failure for it now13:34
fungiit looks like we need to reintroduce a copy of acls/x/tap-as-a-service.config13:35
fungifallout from the rename maintenance over the weekend13:35
fungii'll push that up straight away13:35
frenzy_fridayHey, does anyone how logs are pulled/pushed from zuul to logstash?13:39
frenzy_fridayI can see the role which collects the logs and uploads it to swift in ansible-collect-logs repo. But how is it sent to logstash?13:40
opendevreviewJeremy Stanley proposed openstack/project-config master: Reintroduce x/tap-as-a-service shared ACL  https://review.opendev.org/c/openstack/project-config/+/80348013:41
fungizbr: ^ that should fix the failure13:41
fungifrenzy_friday: you've seen the architecture document for it, right? https://docs.opendev.org/opendev/system-config/latest/logstash.html13:43
frenzy_fridayfungi, thanks, lemme check it13:44
fungii have to refresh my memory on how all that works too, but looks like https://docs.opendev.org/opendev/system-config/latest/logstash.html calls the submit-logstash-jobs role on the executor at the end of all jobs (because it's in the post-run phase for the base job inherited by all our jobs)13:45
fungier, sorry, that second link was supposed to be https://opendev.org/opendev/base-jobs/src/branch/master/playbooks/base/post-logs.yaml13:45
fungiconfig-core: can i get a priority review on https://review.opendev.org/803480 to fix our project-config-gerrit job? it's apparently been broken since after the rename last weekend13:57
zbrfungi: out of curiousity: did you ever had any problems with abuse of logstash instance? what kind of measures against abuse are in place? asking this because rdo logstash instance is behind authentication now, and I would like to convince them to make access open. auth makes testing a real issue.14:31
fungizbr: none to my knowledge, though we do filter api access fairly aggressively with apache configuration14:33
zbrthanks, i guess the same approach should also work for rdo too.14:36
fungizbr: specifically, it's the elasticsearch api we filter requests for, looks like: https://opendev.org/opendev/puppet-logstash/src/branch/master/templates/kibana.vhost.erb#L1714:37
zbrand i suppose we could even require a special http header in order to avoid undesired random bots from accesing the server, but still keeping it accesible for our tools, like elastic-recheck.14:37
fungiyeah, we do some user agent filtering in our gitea frontend if you want an example of that14:39
fungibut you could also just use a magic header string of course14:39
clarkbzbr: fungi: yes we spent a lot of time figuring out how to let through just enough RO access to elasticsearch and firewalled everything off14:46
clarkbthis is one of the reasons why simply upgrading is not simple because newer kibana expects RW access and you cannot give that safely14:47
clarkbfungi: I've approved the config fix14:48
clarkbwe are ok with RO access because we only store publicly available data in there anyway14:51
clarkbbut you are correct that RW is dangerous as it can be easily abused14:51
opendevreviewMerged openstack/project-config master: Reintroduce x/tap-as-a-service shared ACL  https://review.opendev.org/c/openstack/project-config/+/80348015:00
*** jpena is now known as jpena|off15:05
*** ykarel is now known as ykarel|away15:33
*** rpittau is now known as rpittau|afk16:14
opendevreviewMerged openstack/project-config master: Allow kolla cores to edit kolla hashtags  https://review.opendev.org/c/openstack/project-config/+/80274416:17
fungiyoctozepto: ^ that's deployed now17:05
yoctozeptofungi: thanks! looks worky!17:06
fungigood, good17:07
zbrfungi: thanks17:14
zbri guess we do not happen to have a hidden ubuntu 20.10 nodeset available. I am asking because our current default nodeset 20.04 focal still does not have podman included, and ensure-podman is neither testing or compatible with focal.17:16
zbrthe problem is related to `openstack-tox-molecule` which needs both docker and podman, but w/ default nodeset it cannot really run ensure-podman.  For example if we would use centos-8 nodeset both would work.17:17
fungiwe don't have any ubuntu nodesets other than lts versions (16.04, 18.04, 20.04) because the interim releases have fairly short support lifetimes and are a lot of additional work and resources to maintain17:19
fungiwould a debian-bullseye node work?17:19
zbrgood question, i need to check, probably it should.17:20
zbrin fact, ensure-podman supports only 3 platforms now, but some may be very easy to fix, if they already have the package available.17:21
zbrmore problematic is for those that need ppa or other tricks.17:21
fungiyeah, i was just reviewing https://review.opendev.org/803413 for it and noticed we're not testing it on focal yet17:22
zbri will look tomorrow into these and see which path proves less problematic.17:22
*** ricolin_ is now known as ricolin18:02
*** timburke_ is now known as timburke20:57
opendevreviewIan Wienand proposed openstack/project-config master: Add CentOS 8 Stream wheel publish jobs  https://review.opendev.org/c/openstack/project-config/+/80341122:20
*** rlandy is now known as rlandy|bbl22:26
ianwjrosser / noonedeadpunk : any thoughts on https://review.opendev.org/c/openstack/openstack-ansible/+/803405 https://review.opendev.org/c/openstack/openstack-ansible/+/803404 to remove debian-stable usage on openstack-ansible?22:31
ianwone complication is that tox pep8 seems broken on train22:31
opendevreviewClark Boylan proposed openstack/project-config master: Rename x/tap-as-a-service to openstack/tap-as-a-service  https://review.opendev.org/c/openstack/project-config/+/80352423:01
opendevreviewMerged openstack/project-config master: Rename x/tap-as-a-service to openstack/tap-as-a-service  https://review.opendev.org/c/openstack/project-config/+/80352423:17

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