Monday, 2019-07-15

openstackgerritMerged openstack/diskimage-builder master: disable autounmask for emerge  https://review.opendev.org/66942200:25
openstackgerritMerged openstack/diskimage-builder master: set default sources conf for buster as it now has a release  https://review.opendev.org/66854900:31
openstackgerritMerged openstack/diskimage-builder master: ironic-agent: Use targetcli & python3-devel on rhel8  https://review.opendev.org/66868700:31
*** imacdonn has quit IRC01:15
*** imacdonn has joined #openstack-infra01:15
*** makey has quit IRC01:24
*** yamamoto has quit IRC01:49
*** apetrich has quit IRC01:57
*** yamamoto has joined #openstack-infra02:05
*** yamamoto has quit IRC02:05
*** yamamoto has joined #openstack-infra02:05
*** yamamoto has quit IRC02:09
*** kevinz has joined #openstack-infra02:17
*** bhavikdbavishi has joined #openstack-infra02:22
*** yamamoto has joined #openstack-infra02:23
*** yamamoto has quit IRC02:23
*** factor has joined #openstack-infra02:51
*** kevinz has quit IRC02:58
*** zhurong has joined #openstack-infra03:00
*** bhavikdbavishi1 has joined #openstack-infra03:04
*** bhavikdbavishi has quit IRC03:05
*** bhavikdbavishi1 is now known as bhavikdbavishi03:05
*** yamamoto has joined #openstack-infra03:10
*** ykarel|away has joined #openstack-infra03:18
*** whoami-rajat has joined #openstack-infra03:24
*** dchen has quit IRC03:24
*** psachin has joined #openstack-infra03:25
*** dchen has joined #openstack-infra03:27
openstackgerritQiu Fossen proposed openstack/pbr master: Add Python 3 Train unit tests  https://review.opendev.org/67075203:31
*** markvoelker has joined #openstack-infra03:37
*** bhavikdbavishi has quit IRC03:38
openstackgerritQiu Fossen proposed openstack/ptgbot master: Add Python 3 Train unit tests  https://review.opendev.org/67075303:39
*** ricolin has joined #openstack-infra03:43
*** yamamoto has quit IRC03:45
*** yamamoto has joined #openstack-infra03:46
*** yamamoto has quit IRC03:46
*** ricolin has quit IRC03:49
*** udesale has joined #openstack-infra03:49
*** dchen has quit IRC03:49
*** dchen has joined #openstack-infra03:50
*** ricolin has joined #openstack-infra03:50
*** dchen has quit IRC03:52
*** dchen has joined #openstack-infra03:55
*** yamamoto has joined #openstack-infra04:13
*** bhavikdbavishi has joined #openstack-infra04:15
*** Lucas_Gray has joined #openstack-infra04:33
*** dchen has quit IRC04:38
*** yamamoto has quit IRC04:43
*** Wryhder has joined #openstack-infra04:48
*** Lucas_Gray has quit IRC04:49
*** Wryhder is now known as Lucas_Gray04:49
*** yamamoto has joined #openstack-infra04:54
*** ykarel|away has quit IRC05:03
*** kopecmartin has joined #openstack-infra05:12
*** yamamoto has quit IRC05:12
*** kjackal has joined #openstack-infra05:14
*** ykarel|away has joined #openstack-infra05:18
*** raukadah is now known as chandankumar05:26
*** Lucas_Gray has quit IRC05:27
*** rcernin has quit IRC05:27
*** Lucas_Gray has joined #openstack-infra05:30
*** ykarel|away is now known as ykarel05:32
*** dchen has joined #openstack-infra05:41
*** Lucas_Gray has quit IRC05:44
*** AJaeger has quit IRC05:49
*** AJaeger has joined #openstack-infra05:53
*** kjackal has quit IRC05:55
*** iurygregory has joined #openstack-infra06:11
*** gtema_ has quit IRC06:20
*** piotrowskim has joined #openstack-infra06:28
*** kjackal has joined #openstack-infra06:29
*** dpawlik has joined #openstack-infra06:31
*** pcaruana has joined #openstack-infra06:36
*** pcaruana has quit IRC06:40
*** rcernin has joined #openstack-infra06:44
*** pgaxatte has joined #openstack-infra06:46
*** whoami-rajat has quit IRC06:50
*** geekinutah has quit IRC06:50
*** zbr has quit IRC06:50
*** crodriguez has quit IRC06:50
*** fungi has quit IRC06:50
*** odyssey4me has quit IRC06:50
*** ajo has quit IRC06:50
*** verdurin has quit IRC06:50
*** dtantsur|afk has quit IRC06:50
*** cmurphy has quit IRC06:50
*** ildikov has quit IRC06:50
*** persia has quit IRC06:50
*** MarkMaglana has quit IRC06:50
*** mugsie has quit IRC06:50
*** piotrowskim has quit IRC06:50
*** AJaeger has quit IRC06:50
*** niceplace_ has quit IRC06:50
*** melwitt has quit IRC06:50
*** yikun has quit IRC06:50
*** rajinir has quit IRC06:50
*** mpjetta has quit IRC06:50
*** dims has quit IRC06:50
*** jhesketh has quit IRC06:50
*** georgk has quit IRC06:50
*** yamamoto has joined #openstack-infra07:01
*** aluria has joined #openstack-infra07:04
*** ginopc has joined #openstack-infra07:07
*** xek has joined #openstack-infra07:08
*** gtema has joined #openstack-infra07:13
*** piotrowskim has joined #openstack-infra07:16
*** AJaeger has joined #openstack-infra07:16
*** dims has joined #openstack-infra07:16
*** melwitt has joined #openstack-infra07:16
*** niceplace_ has joined #openstack-infra07:16
*** yikun has joined #openstack-infra07:16
*** rajinir has joined #openstack-infra07:16
*** mpjetta has joined #openstack-infra07:16
*** jhesketh has joined #openstack-infra07:16
*** georgk has joined #openstack-infra07:16
*** tosky has joined #openstack-infra07:16
*** whoami-rajat has joined #openstack-infra07:16
*** geekinutah has joined #openstack-infra07:16
*** zbr has joined #openstack-infra07:16
*** crodriguez has joined #openstack-infra07:16
*** fungi has joined #openstack-infra07:16
*** odyssey4me has joined #openstack-infra07:16
*** ajo has joined #openstack-infra07:16
*** verdurin has joined #openstack-infra07:16
*** cmurphy has joined #openstack-infra07:16
*** ildikov has joined #openstack-infra07:16
*** persia has joined #openstack-infra07:16
*** MarkMaglana has joined #openstack-infra07:16
*** mugsie has joined #openstack-infra07:16
*** openstackgerrit has quit IRC07:18
*** rpittau|afk is now known as rpittau07:19
*** panda has quit IRC07:19
*** Ng has quit IRC07:19
*** Ng has joined #openstack-infra07:20
*** panda has joined #openstack-infra07:21
*** zerick_ has quit IRC07:21
*** jtomasek has joined #openstack-infra07:22
*** zerick has joined #openstack-infra07:23
*** ykarel is now known as ykarel|lunch07:24
*** slaweq has joined #openstack-infra07:25
*** witek has joined #openstack-infra07:26
*** aedc has joined #openstack-infra07:29
*** ccamacho has joined #openstack-infra07:38
*** ricolin_ has joined #openstack-infra07:39
*** ricolin has quit IRC07:42
*** yamamoto has quit IRC07:43
*** iurygregory has quit IRC07:43
*** lucasagomes has joined #openstack-infra07:49
*** kjackal has quit IRC07:58
*** kjackal has joined #openstack-infra07:58
*** pkopec has joined #openstack-infra07:59
*** lpetrut has joined #openstack-infra08:00
*** ykarel|lunch is now known as ykarel08:12
*** dchen has quit IRC08:19
*** yamamoto has joined #openstack-infra08:20
*** iurygregory has joined #openstack-infra08:21
*** adriancz has joined #openstack-infra08:23
*** piotrowskim has quit IRC08:26
*** AJaeger has quit IRC08:26
*** niceplace_ has quit IRC08:26
*** melwitt has quit IRC08:26
*** yikun has quit IRC08:26
*** rajinir has quit IRC08:26
*** mpjetta has quit IRC08:26
*** dims has quit IRC08:26
*** jhesketh has quit IRC08:26
*** georgk has quit IRC08:26
*** pkopec has quit IRC08:27
*** Ng has quit IRC08:27
*** whoami-rajat has quit IRC08:27
*** geekinutah has quit IRC08:27
*** zbr has quit IRC08:27
*** crodriguez has quit IRC08:27
*** fungi has quit IRC08:27
*** odyssey4me has quit IRC08:27
*** ajo has quit IRC08:27
*** verdurin has quit IRC08:27
*** cmurphy has quit IRC08:27
*** ildikov has quit IRC08:27
*** persia has quit IRC08:27
*** MarkMaglana has quit IRC08:27
*** mugsie has quit IRC08:27
*** yamamoto has quit IRC08:27
*** yamamoto has joined #openstack-infra08:28
*** panda has quit IRC08:29
*** panda has joined #openstack-infra08:31
*** persia has joined #openstack-infra08:35
*** MarkMaglana has joined #openstack-infra08:35
*** Ng has joined #openstack-infra08:35
*** whoami-rajat has joined #openstack-infra08:35
*** pkopec has joined #openstack-infra08:36
*** zbr has joined #openstack-infra08:36
*** ildikov has joined #openstack-infra08:36
*** ajo has joined #openstack-infra08:36
*** odyssey4me has joined #openstack-infra08:36
*** niceplace has joined #openstack-infra08:36
*** mpjetta has joined #openstack-infra08:36
*** fungi has joined #openstack-infra08:36
*** AJaeger has joined #openstack-infra08:36
*** melwitt has joined #openstack-infra08:36
*** georgk has joined #openstack-infra08:36
*** dtantsur has joined #openstack-infra08:37
*** yikun has joined #openstack-infra08:37
*** mugsie has joined #openstack-infra08:37
*** dims has joined #openstack-infra08:37
*** jhesketh has joined #openstack-infra08:37
*** piotrowskim has joined #openstack-infra08:41
*** e0ne has joined #openstack-infra08:45
*** snierodz has joined #openstack-infra08:48
*** davidsha has joined #openstack-infra08:52
*** yamamoto has quit IRC08:52
*** rcernin has quit IRC08:55
*** e0ne has quit IRC09:00
*** ralonsoh has joined #openstack-infra09:02
*** lpetrut has quit IRC09:10
*** e0ne has joined #openstack-infra09:12
*** e0ne has quit IRC09:25
*** yamamoto has joined #openstack-infra09:26
sshnaidmis there easy way to see which jobs are defined for each project from zuul API? without parsing repo files09:29
*** sshnaidm is now known as sshnaidm|rover09:29
*** snapiri has quit IRC09:31
*** gtema_ has joined #openstack-infra09:33
*** gtema has quit IRC09:35
*** yamamoto has quit IRC09:35
*** derekh has joined #openstack-infra09:38
*** gtema_ has quit IRC09:39
*** gtema has joined #openstack-infra09:40
*** ricolin_ has quit IRC09:47
*** sean-k-mooney has joined #openstack-infra09:47
*** gtema has quit IRC09:56
*** gtema has joined #openstack-infra09:56
*** gtema has quit IRC09:58
*** kjackal has quit IRC09:58
*** gtema has joined #openstack-infra09:58
*** kjackal has joined #openstack-infra09:58
*** gtema has quit IRC10:01
*** gtema has joined #openstack-infra10:02
*** rpittau has quit IRC10:03
*** yamamoto has joined #openstack-infra10:06
*** johnsom has quit IRC10:06
*** rpittau has joined #openstack-infra10:06
*** johnsom has joined #openstack-infra10:07
*** yamamoto has quit IRC10:19
*** odicha has joined #openstack-infra10:21
*** kjackal has quit IRC10:33
zbrsshnaidm|rover: sadly zuul-client is in fact just an admin tool.10:34
sshnaidm|roverzbr, we have zuul web api10:35
sshnaidm|roverzbr, but seems like it doesn't contain such info..10:35
zbri will wait for the experts to answer, as I am interested too about the same feature10:36
*** pkopec has quit IRC10:42
*** ginopc has quit IRC10:44
*** yamamoto has joined #openstack-infra10:46
*** yamamoto has quit IRC10:46
*** yamamoto has joined #openstack-infra10:48
*** yamamoto has quit IRC10:53
*** pkopec has joined #openstack-infra10:53
*** ijw has joined #openstack-infra11:06
*** dchen has joined #openstack-infra11:10
*** ijw has quit IRC11:11
iceylooks like openstackgerrit is offline?11:14
iceyrahter, went offline and then never rejoined channels?11:14
iceys/rahter/rather11:14
*** yamamoto has joined #openstack-infra11:19
*** tesseract has joined #openstack-infra11:20
*** rh-jelabarre has joined #openstack-infra11:25
*** pcaruana has joined #openstack-infra11:32
*** rosmaita has joined #openstack-infra11:33
*** psachin has quit IRC11:36
*** udesale has quit IRC11:39
*** udesale has joined #openstack-infra11:40
*** kjackal has joined #openstack-infra11:41
*** snapiri has joined #openstack-infra11:42
*** tesseract has quit IRC11:48
*** weshay|rover is now known as weshay11:51
*** tesseract has joined #openstack-infra11:51
*** gfidente has joined #openstack-infra11:59
*** needssleep is now known as TheJulia12:04
*** goldyfruit has quit IRC12:05
lennybHi, what is the best way to mirror x/project to github after merge?12:07
*** ykarel is now known as ykarel|afk12:18
mordredzbr, sshnaidm|rover: there is a stack of patches related to this task12:18
mordredzbr, sshnaidm|rover: https://review.opendev.org/#/q/status:open+project:zuul/zuul+branch:master+topic:freeze_job once it's done and landed, there will be an api call to get the frozen job list (turns out the jobs for a project are a bit dynamic) - as well as a cli tool for running a zuul job locally like it would be run by zuul12:20
*** kjackal has quit IRC12:20
sshnaidm|rovermordred, oh, it's related to zuul-runner12:21
mordredyeah. it's a pre-req for zuul-runner - because zuul-runner also needs to be able to know that same answer :)12:21
mordredoh - actually12:21
mordredlooks like we landed the freeze jobs api endpoint12:22
*** ykarel|afk has quit IRC12:22
sshnaidm|rovermordred, what is it then?12:23
mordredsshnaidm|rover: so - I amend my answer - yes, there is an API for that12:23
*** kjackal has joined #openstack-infra12:23
mordredsshnaidm|rover: /api/tenant/{tenant}/pipeline/{pipeline}/project/{project}/branch/{branch}/freeze-jobs12:23
mordredsshnaidm|rover: for instance: curl https://zuul.opendev.org/api/tenant/openstack/pipeline/gate/project/openstack/openstacksdk/branch/master/freeze-jobs12:24
*** apetrich has joined #openstack-infra12:26
*** dchen has quit IRC12:27
*** ricolin_ has joined #openstack-infra12:30
*** ricolin__ has joined #openstack-infra12:31
*** ricolin_ has quit IRC12:35
*** yamamoto has quit IRC12:35
*** electrofelix has joined #openstack-infra12:36
sshnaidm|rovermordred, works great, thanks!12:40
*** noonedeadpunk has joined #openstack-infra12:40
noonedeadpunkHi everyone12:41
mordredsshnaidm|rover: woot!12:41
noonedeadpunkI've noticed several missed patches by openstackgerrit bot on #openstack-ansible channel12:42
noonedeadpunkIs everything ok with bot?:)12:42
noonedeadpunkinfra-root ^12:45
*** jbadiapa has joined #openstack-infra12:46
*** ykarel|afk has joined #openstack-infra12:47
*** ykarel|afk is now known as ykarel12:47
*** kaiokmo has joined #openstack-infra12:52
*** electrofelix has quit IRC12:56
*** yamamoto has joined #openstack-infra12:57
*** yamamoto has quit IRC12:57
*** lpetrut has joined #openstack-infra12:58
*** ekultails has joined #openstack-infra12:58
*** Lucas_Gray has joined #openstack-infra13:01
fungiicey: noonedeadpunk: yes, looks like there was some freenode disruption between 06:50z and 07:19z (netsplits, rejoins...) and then the bot timed out. i've restarted it now so it should resume normal operation and join channels when it has something to announce in them13:07
iceythanks fungi13:07
noonedeadpunkthanks:)13:07
fungi#status log restarted gerritbot after freenode disruption/disconnect at 06:50-07:1913:07
openstackstatusfungi: finished logging13:07
fungilennyb: if a project in the "x" namespace on opendev.org wishes to replicate to github.com, we can help transfer the repository to whatever new gh org you want it controlled by. then it's just a matter of adding a zuul job with credentials to push to that repository13:20
*** ginopc has joined #openstack-infra13:21
fungi(that is, we can help transfer it from the openstack org on gh to whatever new gh org you want it controlled by)13:22
mordredoh - speaking of - maybe it's time to write that script to retire infra repos13:23
*** openstackgerrit has joined #openstack-infra13:28
openstackgerritTobias Henkel proposed zuul/zuul master: WIP: Route streams to different zones via finger gateway  https://review.opendev.org/66496513:28
openstackgerritTobias Henkel proposed zuul/zuul master: Support ssl encrypted fingergw  https://review.opendev.org/66495013:28
*** ginopc has quit IRC13:28
*** electrofelix has joined #openstack-infra13:33
*** betherly has joined #openstack-infra13:35
*** witek has quit IRC13:36
*** aaronsheffield has joined #openstack-infra13:37
openstackgerritTobias Henkel proposed zuul/zuul master: WIP: Route streams to different zones via finger gateway  https://review.opendev.org/66496513:37
openstackgerritTobias Henkel proposed zuul/zuul master: Support ssl encrypted fingergw  https://review.opendev.org/66495013:37
*** betherly has quit IRC13:40
*** eharney has joined #openstack-infra13:45
*** jeremy_houser has joined #openstack-infra13:50
*** michael-beaver has joined #openstack-infra13:52
snierodzHey, our functional tests are currently failing due to the Depends-On link not being recognised. (tox-sibling issue)13:58
snierodzLink: https://review.opendev.org/#/c/636336/13:58
snierodzI was wondering if anyone would have any tips for updating the zuul.yaml file or the Depends-On link to update the gate?13:59
AJaegerlennyb: this is documented now in the infra-manual, see https://docs.openstack.org/infra/manual/creators.html#mirroring-projects-to-git-mirrors13:59
AJaegerfungi, mordred, clarkb, could you review a few open infra-manual changes, please?  https://review.opendev.org/668049 https://review.opendev.org/667802 https://review.opendev.org/66538714:01
*** goldyfruit has joined #openstack-infra14:01
AJaegersnierodz: what do you mean with not being recognized?14:03
*** rkukura has joined #openstack-infra14:05
*** rkukura has quit IRC14:05
snierodzAJaeger: Some of the files were migrated to an openstack/neutron patch (currently in reviews). The error that's displayed is due to the lack of those migrated files in neutron classifier.14:05
snierodzAJaeger:  To overcome this problem on my local environment I run 'source .tox/functional/bin/activate' and then 'pip install -e /opt/stack/neutron' and deactivate.  Then the required 29 tox tests run properly and the actual errors come up.14:06
snierodzAJaeger: Not too sure how to resolve the issue online though.14:07
*** gtema has quit IRC14:12
fungisnierodz: have a link to the specific job where you don't see those changes getting incorporated? does the job install those dependencies from pypi? if so, you need a different job to use unreleased dependencies from source (and that's a general development workflow decision, whether you want your project testing exclusively against unreleased dependencies, at risk of releasing unusable source code14:12
fungiif you tag without confirming all the dependency features it needs are already also released)14:12
snierodzfungi: This is the exact link: http://logs.openstack.org/36/636336/30/check/neutron-classifier-functional-dsvm/06322b0/job-output.txt.gz#_2019-07-15_11_14_03_09395014:15
AJaegersnierodz: so,  neutron-classifier-functional-dsvm is NOT a tox job and tox-sibling is not used at all. STill check the job definition, does it have "Required-projects: openstack/neutron" and does it isntall from source?14:16
AJaegersnierodz: http://logs.openstack.org/36/636336/30/check/neutron-classifier-functional-dsvm/06322b0/job-output.txt.gz#_2019-07-15_11_01_23_599516 shows what it checked out for you, is that correct?14:18
*** rkukura has joined #openstack-infra14:18
snierodzAJaeger: Yeah that looks like the right patch number of the right commit. I am including openstack/neutron as the required project: https://review.opendev.org/#/c/636336/30/.zuul.yaml Am I missing something else?14:21
AJaegersnierodz: So, then the question becomes whether you install from source or via pypi? Sorry, no time to help further right now - time for another meeting...14:22
*** eernst has joined #openstack-infra14:23
snierodzAJaeger: No worries, thanks for the help! I'll look into whether source/pypi is being used14:24
fungilooking at http://logs.openstack.org/36/636336/30/check/neutron-classifier-functional-dsvm/06322b0/logs/pip2-freeze.txt.gz neutron isn't installed into the system python path, so my guess is this is happening in a virtualenv somewhere14:25
*** goldyfruit has quit IRC14:26
fungihere we go: http://logs.openstack.org/36/636336/30/check/neutron-classifier-functional-dsvm/06322b0/job-output.txt.gz#_2019-07-15_11_12_21_53853514:27
*** tesseract has quit IRC14:28
openstackgerritSlawek Kaplonski proposed ttygroup/gertty master: Update information about config file location  https://review.opendev.org/65533814:28
*** dpawlik has quit IRC14:29
openstackgerritMerged openstack/infra-manual master: Update .gitreview wording in retire process  https://review.opendev.org/66804914:29
openstackgerritMerged openstack/infra-manual master: Fix the link to the openSUSE's git-review package  https://review.opendev.org/66780214:29
fungisnierodz: and here's what it installed... http://logs.openstack.org/36/636336/30/check/neutron-classifier-functional-dsvm/06322b0/job-output.txt.gz#_2019-07-15_11_14_03_08137714:29
fungiso it did install neutron-classifier from source correctly (-e /opt/stack/new/neutron-classifier)14:30
*** tesseract has joined #openstack-infra14:30
fungibut it installed neutron and neutron-lib releases from pypi because that's what pip normally does if not told otherwise14:30
snierodzfungi: should the change for the venv be made in the tox.ini file then?14:30
fungisnierodz: it looks like neutron/tools/configure_for_func_testing.sh may need to be updated, not sure14:31
fungii don't know how much of what this job does is reused from neutron's functional testing tools, but it looks like it may be hard to update those to work with depends-on. probably need to get some of the folks who focus on neutron's ci jobs to weigh in on what your options are14:33
fungiis neutron-classifier normally developed against unreleased versions of neutron and neutron-lib?14:33
fungilike, do you have measures in place to avoid releasing with change 636336 merged until neutron is released with 636333 and neutron-lib with 636330?14:34
clarkbLooks like ianw got a dib release out and we rebuilt fedora-28 successfully and that has been uploaded to fn14:36
clarkbI think that concludes the saga of fixing build related problems we discovered in fn14:37
snierodzfungi: not really, there is a different neutron classifier patch made to restructure the repository to be included in neutron: https://review.opendev.org/#/c/670050/ so the structure might change.14:37
*** dklyle has joined #openstack-infra14:38
AJaegersnierodz: rewrite the job as Zuul v3 native job ;)14:38
fungithe neutron functest framework is ancient crufty stuff which has been cargo-culted around for years, and defeats much of zuul's flexibility14:39
fungiand yes, if it could be reworked to use the current devstack ansible playbooks and zuul-jobs tox role, then this would probably just work14:40
*** irclogbot_3 has quit IRC14:40
snierodzAJaeger: I've seen other people doing so alright - such as the networking-sfc commit by Bernard: https://opendev.org/openstack/networking-sfc/commit/2c500c9061ff980c565ed3473a128215a2da916c14:41
snierodzAJaeger: I don't think our repository has tempest tests though - is there another Zuul3 sample file I could base mine off of?14:41
clarkbas another quick sanity check the couple recent fn failure I've looekd at are not timeouts14:42
*** mnencia has quit IRC14:43
fungisnierodz: i don't know of any good examples of neutron functional tests being redone as zuul native jobs, but maybe folks in #openstack-neutron or #openstack-qa can suggest some14:43
clarkblooks like normal failures and the success:failure ratio appears in line with the 30% fail rate number my scan gerrit script spat out14:43
clarkbso that looks good overall for now14:43
*** mnencia has joined #openstack-infra14:43
clarkbfungi: and I guess we had to turn off limestone again because we tripped whatever that network issue is?14:43
*** gtema has joined #openstack-infra14:44
fungiclarkb: i don't think it's the same issue this time. there were no gaps in snmp polling for the mirror there14:44
*** rkukura_ has joined #openstack-infra14:44
fungilogan- mentioned something about timeouts, but it was the weekend and i didn't ask for details14:44
clarkbah14:45
logan-i disabled the host aggregate, its still enabled in nodepool afaik. cacti shows no connectivity issue to mirror but the job log I saw showed a failed ssh connection between two nodes in a multinode job14:45
*** rkukura_ has quit IRC14:45
snierodzfungi: Thanks fungi Ill ask the openstack neutron folks14:45
snierodzfungi: And thanks for all the help! :)14:45
logan-need to pull hostids from that job and look into that today14:45
fungilogan-: ahh, so it *could* be the same problem but only impacting part of the cluster and this time the mirror instance was spared?14:46
*** rkukura has quit IRC14:47
logan-tough to say. l2pop has been iffy at times in the past. for intermittent intra-cluster connectivity that could be a culprit14:48
*** ericyoung has quit IRC14:49
*** ericyoung has joined #openstack-infra14:49
*** irclogbot_2 has joined #openstack-infra14:50
*** eernst has quit IRC14:53
*** betherly has joined #openstack-infra14:55
AJaegerthanks fungi for the infra-manual reviews14:57
AJaegerclarkb: could you review fungi's infra-manual change, please? https://review.opendev.org/#/c/66538714:58
openstackgerritJeremy Stanley proposed zuul/zuul master: Correct git-review install in CentOS 7 quick-start  https://review.opendev.org/67073614:59
*** yamamoto has joined #openstack-infra14:59
clarkbAJaeger: done14:59
AJaegerthanks!14:59
*** beekneemech is now known as bnemec15:01
*** ginopc has joined #openstack-infra15:01
*** josephrsandoval has joined #openstack-infra15:02
*** tesseract has quit IRC15:02
*** tesseract has joined #openstack-infra15:03
*** rkukura has joined #openstack-infra15:05
openstackgerritJames E. Blair proposed openstack/diskimage-builder master: Add a nodepool job based on releases  https://review.opendev.org/67085915:06
openstackgerritJames E. Blair proposed opendev/glean master: Add a nodepool job based on releases  https://review.opendev.org/67086015:07
openstackgerritMerged openstack/infra-manual master: Clarify need for two Zuul changes during creation  https://review.opendev.org/66538715:07
*** yamamoto has quit IRC15:07
*** ricolin__ has quit IRC15:11
*** ricolin_ has joined #openstack-infra15:11
*** odicha has quit IRC15:12
*** verdurin has joined #openstack-infra15:14
*** chandankumar is now known as raukadah15:14
donnydclarkb: those failures were related to a hypervisor not functioning correctly15:16
clarkbdonnyd: the read only fs problems from friday?15:16
clarkbdonnyd: fwiw things look pretty good this morning after skimming logstash results15:17
donnydYea, those were from swapping out my backbone switch to 40G for everything15:17
donnydI thought I had shut that instance down, but apparently I did not15:17
clarkbdonnyd: as noted earlier (not sure you saw) fedora-28 should be happy now too15:18
donnydThe network changes to support this workload are finally completed. Installed new batteries in the UPS, so those issues should be sorted too15:18
donnydIt looks like its working to me as well15:18
donnydNow for the noisy neighbor issue, its looks to me like CPU's can be overcommited.. but not by much15:19
*** goldyfruit has joined #openstack-infra15:19
donnydI am running at 2.5:1 ATM so CPU uitl on the hypervisors sits about where it should 70-80%15:19
donnydBut the storage issue is still going to be a bottle neck till my nvme array comes today.15:20
donnydAlso I still have something weird going on with neutron15:20
*** gtema has left #openstack-infra15:20
donnydI get random timeouts. Not sure if its a bad container, or something else is busted15:21
donnydI am also working on a higher performance controller, so that stuff stops happening15:21
donnydSo there is still more tuning to be done here to get the cycle times down to as low as possible15:22
donnydbut I am much closer today than I was last week, and things seem  to be quite a bit more stable15:22
clarkbyup things look quite good this morning (under admittedly low weekend load)15:23
donnydSo here is another interesting tidbit of info. I have been closely watching power and heat loads because I care greatly about them15:24
donnydhttps://usercontent.irccloud-cdn.com/file/9rIvPgvu/image.png15:24
donnyd50 instances are currently in use and 3 hypervisors are turned on... The power workload seems to only fluctuate a few hundred watts or so. Also the heat doesn't seem to change but +/- 1C15:25
donnydSo I thought it was interesting because over the weekend with no load.. that input power metric was around 2100W... so 200 watts for 50% load15:26
donnydNot nearly what I thought would happen15:26
clarkbthat seems good? less than a single gaming desktop?15:26
clarkbdelta not total15:27
*** igordc has joined #openstack-infra15:27
donnydRight.. you would think that idle and loaded would yield significant differences15:28
*** Nick_A has joined #openstack-infra15:28
donnydSo the next step is to sort out storage performance, so there will likley be some times this week where there are less resources15:29
donnydbut I should be able to cycle through them without much impact to workload15:29
donnydI am trying to decide if I should break off dedicated NVME's for each hypervisor, or put them all in one big BA pool15:30
*** Nick_A has left #openstack-infra15:31
*** gyee has joined #openstack-infra15:31
donnydThe nerd in me wants to put them all in one array just to see what it does.. but then I worry I will be bottlenecked at some other process15:31
openstackgerritGraham Hayes proposed zuul/nodepool master: Implement an Azure driver  https://review.opendev.org/55443215:32
openstackgerritMerged zuul/zuul master: Build layout of non-live items with config updates  https://review.opendev.org/67033515:33
openstackgerritJames E. Blair proposed zuul/zuul master: Add "supercedes" pipeline option  https://review.opendev.org/67067015:34
donnydclarkb: this has been a great learning experience for me (mostly in what not to do). Optimizing for CI seems to lead down quite a different path from general purpose cloud15:35
*** lpetrut has quit IRC15:36
clarkbgreat. We like to think we can provide useful feedback to our donor clouds whetehr that is optomizing the tooling or acting as an early warning system or even debugging things (because we use openstack a bit)15:36
openstackgerritJeff Liu proposed zuul/zuul-operator master: [WIP] Verify Operator Pod Running  https://review.opendev.org/67039515:41
*** cmurphy has joined #openstack-infra15:43
*** iurygregory has quit IRC15:45
*** pgaxatte has quit IRC15:50
openstackgerritJames E. Blair proposed zuul/zuul-base-jobs master: Add linter/docs jobs  https://review.opendev.org/67087215:52
*** ykarel is now known as ykarel|away15:52
*** jamesmcarthur has joined #openstack-infra15:54
openstackgerritMerged zuul/zuul-base-jobs master: Add linter/docs jobs  https://review.opendev.org/67087215:57
openstackgerritJames E. Blair proposed opendev/base-jobs master: WIP test  https://review.opendev.org/67087315:57
openstackgerritJames E. Blair proposed zuul/zuul-base-jobs master: WIP: test  https://review.opendev.org/67087415:58
*** josephrsandoval has quit IRC16:00
openstackgerritMerged openstack/pbr master: Resolve some issue with tox.ini, setup.cfg  https://review.opendev.org/66029716:00
*** diablo_rojo has joined #openstack-infra16:00
*** ginopc has quit IRC16:01
corvusclarkb, fungi: i suspect we just got another report in #zuul from a review.opendev.org user who did not see a giant error message from zuul because of hideci16:03
corvusmay we please turn that off?16:04
clarkbhappy to. I thought the change was in review and needed updates?16:04
fungiit needs me to figure out how to separate out how to hide all but the most recent comment (solving jhesketh's concern) and also to split up the rules used to build the results table from the rules used to filter the comments16:06
fungisorry16:06
corvushttps://review.opendev.org/655783 there it is16:06
clarkbmaybe a shorter term solution is to default to it off rather than on?16:07
corvusis there something we can do quickly?16:07
clarkbthen people can still turn it off if they want to but by default you get all the comments/16:07
fungiit seemed very simple when i started, but that raised concerns about fairness and terminology and...16:07
corvusi have no concerns about fairness or terminology16:07
corvusi think clarkb's concern that the patch doesn't do what we think it does is spot on16:08
fungii think i can work out how to use separate filter lists for the comments and results table easily, which will take care of clarkb's concern16:08
clarkbya two different regex vars may do the trick there16:09
clarkband I think with that update and renaming the button we should be good to go?16:09
fungisolving jhesketh's concerns about hiding earlier zuul comments and working out what we want to rename the button to may be more than i have time for16:09
fungii'll give the regex split a go now16:09
corvusthanks!16:10
clarkb"Collapse Third Party CI Results" is probaby too wordy16:10
clarkbmaybe hide ci is close enough and simple16:10
fungi"hide most ci" ;)16:10
*** ijw has joined #openstack-infra16:11
openstackgerritJames E. Blair proposed zuul/zuul-base-jobs master: Add gate jobs  https://review.opendev.org/67087416:12
*** kopecmartin is now known as kopecmartin|off16:13
openstackgerritMerged zuul/zuul-base-jobs master: Add gate jobs  https://review.opendev.org/67087416:14
*** Lucas_Gray has quit IRC16:17
openstackgerritJeremy Stanley proposed opendev/system-config master: Don't hide Zuul CI comments  https://review.opendev.org/65578316:20
fungiclarkb: corvus: jhesketh: ^ how about that?16:21
fungiif desired, i can make a new regex and use that instead for efficiency, if there are concerns16:22
*** ijw_ has joined #openstack-infra16:25
openstackgerritMerged zuul/zuul-base-jobs master: Use opendev.org as git location  https://review.opendev.org/66781316:26
*** lucasagomes has quit IRC16:28
openstackgerritMerged zuul/zuul master: Logging of reconfiguration durations in Zuul  https://review.opendev.org/67077316:28
*** ijw_ has quit IRC16:29
*** ijw has quit IRC16:29
*** rpittau is now known as rpittau|afk16:30
openstackgerritJeff Liu proposed zuul/zuul-operator master: [WIP] Verify Operator Pod Running  https://review.opendev.org/67039516:33
openstackgerritMark Goddard proposed openstack/project-config master: Add review priority for kayobe repos  https://review.opendev.org/67077816:36
openstackgerritJeremy Stanley proposed zuul/zuul master: Correct git-review install in CentOS 7 quick-start  https://review.opendev.org/67073616:38
*** mattw4 has joined #openstack-infra16:42
openstackgerritMerged zuul/zuul master: Annotate canMerge check with event id  https://review.opendev.org/67049416:42
*** ricolin_ has quit IRC16:50
*** davidsha has quit IRC16:51
*** rascasoft has quit IRC16:51
*** rascasoft has joined #openstack-infra16:51
*** josephrsandoval has joined #openstack-infra16:55
*** dtantsur is now known as dtantsur|afk16:55
*** udesale has quit IRC16:56
*** josephrsandoval has quit IRC17:00
*** AJaeger_ has joined #openstack-infra17:00
*** mattw4 has quit IRC17:02
*** josephrsandoval has joined #openstack-infra17:02
*** AJaeger has quit IRC17:03
*** derekh has quit IRC17:03
*** lpetrut has joined #openstack-infra17:03
*** igordc has quit IRC17:07
*** auristor has quit IRC17:09
*** e0ne has joined #openstack-infra17:12
openstackgerritCorey Bryant proposed openstack/os-testr master: Add Python 3 Train unit tests  https://review.opendev.org/67063617:12
*** tosky has quit IRC17:13
*** tosky has joined #openstack-infra17:13
openstackgerritCorey Bryant proposed openstack/hacking master: Add Python 3 Train unit tests  https://review.opendev.org/67063217:18
*** mattw4 has joined #openstack-infra17:19
*** ralonsoh has quit IRC17:22
*** auristor has joined #openstack-infra17:24
*** altlogbot_2 has quit IRC17:25
*** AJaeger_ is now known as AJaeger17:25
*** irclogbot_2 has quit IRC17:26
openstackgerritJames E. Blair proposed zuul/zuul master: Run cleanup playbooks in job thread  https://review.opendev.org/67088817:27
*** josephrsandoval has quit IRC17:28
*** irclogbot_2 has joined #openstack-infra17:28
*** altlogbot_0 has joined #openstack-infra17:29
*** auristor has quit IRC17:29
*** altlogbot_0 has quit IRC17:31
openstackgerritJames E. Blair proposed zuul/zuul master: Run cleanup playbooks in job thread  https://review.opendev.org/67088817:31
*** josephrsandoval has joined #openstack-infra17:31
*** irclogbot_2 has quit IRC17:32
*** lpetrut has quit IRC17:33
openstackgerritJames E. Blair proposed zuul/zuul master: Run cleanup playbooks in job thread  https://review.opendev.org/67088817:33
*** gfidente has quit IRC17:34
*** auristor has joined #openstack-infra17:35
*** irclogbot_3 has joined #openstack-infra17:38
*** altlogbot_3 has joined #openstack-infra17:40
*** dpawlik has joined #openstack-infra17:41
openstackgerritMerged openstack/diskimage-builder master: Add a nodepool job based on releases  https://review.opendev.org/67085917:42
openstackgerritMerged opendev/glean master: Add a nodepool job based on releases  https://review.opendev.org/67086017:42
*** tesseract has quit IRC17:45
*** weifan has joined #openstack-infra17:49
openstackgerritMerged zuul/zuul master: Handle existing broken config in job updates  https://review.opendev.org/67066617:49
gouthamrhi folks, i've a gerrit patch that won't load - I can find it via search: https://review.opendev.org/#/q/status:merged+project:openstack/manila+branch:stable/queens+topic:bindep-fallback-stable/queens17:51
*** dpawlik has quit IRC17:52
gouthamrbut clicking on the patch gives me this error: "The page you requested was not found, or you do not have permission to view this page."17:52
*** dpawlik has joined #openstack-infra17:52
*** ijw has joined #openstack-infra17:53
gouthamron console, i see these errors:17:54
gouthamrFailed to load resource: the server responded with a status of 404 (Not Found): https://review.opendev.org/changes/667721/revisions/148e4730063a5807e215d497a531b2da65225e68/commit?links17:54
gouthamrthis is the error message from the server: Multiple patch sets for "148e4730063a5807e215d497a531b2da65225e68": 667721,5; 667721,617:55
*** diablo_rojo has quit IRC17:57
*** cyberpear has joined #openstack-infra17:59
fungigouthamr: oof, gerrit is supposed to prevent pushing multiple commits with the same git commit id18:03
fungii wonder how that happened18:03
*** igordc has joined #openstack-infra18:05
donnydclarkb: are any of the builds on FN timing out?18:06
clarkbdonnyd: the ones I checked earlier were not18:08
clarkbI'll rerun my logstash query and skim the listagain18:08
donnydDo you mind sharing your logstash query, so i can check? :)18:09
fungii need to run out do do some grocery shopping now that meetings are done. should be back soon18:09
clarkbdonnyd: node_provider:"fortnebula-regionone" AND filename:job-output.txt AND message:"Upload logs to log server"18:11
clarkbdonnyd: that looks for an entry that shold happen only once for every job so you get one result per job (which is helpful)18:11
clarkbdonnyd: and looks like the recent failures are timeouts18:12
clarkbso probably a loading problem. Since early this mornign would've been low load previously18:12
*** josephrsandoval has quit IRC18:20
*** diablo_rojo has joined #openstack-infra18:21
clarkbdonnyd: maybe we decrease the max-servers value (or edit quota down) until it stablizes?18:21
openstackgerritMerged zuul/nodepool master: Add functional jobs to gate  https://review.opendev.org/67061218:21
*** sgw has joined #openstack-infra18:23
donnydIm about to have a fix for what I can see is the bottleneck (storage18:26
sgwcmurphy: dirk: I am playing around with a Zuul job to use the osc command to construct a project and send it to an OBS sandbox.  I was able to run it in a local Zuul (quickstart based environment), but when I run it in the Zuul Infra osc complains about unknown command, the versions of osc are the same (0.162.1) between the 2 environments.  It fails in both an opensuse and ubuntu node. Thoughts?  Thanks18:27
clarkbdonnyd: ok18:28
cmurphysgw: is osc installed on the node?18:29
*** electrofelix has quit IRC18:31
sgwcmurphy: yes, I install osc on the node and run the --version, that repots 0.162.1 as noted.  BTW this might be interesting for rpm-packaging in the future, I tool the basic ideas from the createproject script18:31
cmurphysgw: do you have an example log where it's not working?18:31
*** josephrsandoval has joined #openstack-infra18:31
AJaegersgw: I just commented, it looks to me as if your whole command is passed in as arg[1] and not split up properly. Could that be?18:32
AJaegercmurphy: http://logs.openstack.org/63/670363/21/check/starlingx-obs-build/62af69e/job-output.txt.gz18:32
cmurphythanks18:32
sgwAJaeger: I know I changed the quioting and it still appears to fail18:33
cmurphyi agree with AJaeger18:33
cmurphyoh hmm18:33
sgwI will try again, maybe the way ansible passes variables is not what OSC is exepecting.18:33
sgwcmurphy: AJaeger: Important Note: This did work correctly locally with both running ansible-playbook and a local instance of Zuul installed following the Zuul Quickstart document, so there might be something else going on18:35
sgwcmurphy: I removed the outer quotes, but it still appears to be quoted18:36
cmurphysgw: log?18:36
sgwLog fragment (no external access):18:37
sgw2019-07-10 23:34:52.081444 | TASK [osc : Run OSC with options]2019-07-10 23:34:54.551285 | ubuntu-bionic | ok: Runtime: 0:00:01.599810 2019-07-10 23:34:54.586351 |  2019-07-10 23:34:54.586562 | TASK [osc : Create temporary _meta file] 2019-07-10 23:34:54.946217 | ubuntu-bionic | changed18:37
sgw2019-07-10 23:34:52.081444 | TASK [osc : Run OSC with options]18:37
sgw2019-07-10 23:34:54.551285 | ubuntu-bionic | ok: Runtime: 0:00:01.59981018:37
sgw2019-07-10 23:34:54.586351 |18:37
sgw2019-07-10 23:34:54.586562 | TASK [osc : Create temporary _meta file]18:37
sgw2019-07-10 23:34:54.946217 | ubuntu-bionic | changed18:37
*** weifan has quit IRC18:38
*** panda has quit IRC18:38
sgwsame tasks as what's in the public Zuul, BTW here is the gerrit review: https://review.opendev.org/#/c/670363/18:38
cmurphysgw: can you use http://paste.openstack.org/ for log snippets, your output seems to have been cut off after six lines18:39
sgwcmurphy: this is my first crack at ansible and ziuul, so execuse the poor organization!18:39
*** panda has joined #openstack-infra18:40
gouthamrfungi: ack, unsure how that happened too... iirc it was "rechecked" once. It merged, although the status didn't change to merged" since it didn't merge the first18:40
* gouthamr gah can't type18:40
sgwcmurphy: I just pasted the 6 lines that are from the good example (my local build)18:40
cmurphysgw: i was looking for logs from where it was failing18:41
gouthamrfungi: ack, unsure how that happened too... iirc it was "rechecked" once. It merged into the tree, although the status on gerrit didn't change to "merged" - a "recheck" was issued to get the status to change. maybe that caused something?18:41
sgwcmurphy: ok: http://logs.openstack.org/63/670363/21/check/starlingx-obs-build/62af69e/job-output.txt.gz18:41
sgwI thought you looked at what AJaeger posted earlier and wanted the good example, sorry.  search for rdelete in there18:42
cmurphysgw: sorry, you said "I removed the outer quotes, but it still appears to be quoted" and I was looking for an example of that and thought that was something new from the original log18:42
* sgw unfortunately I have to head to a dr appt back later this afternoon here, if I am able otherwise tomorrow18:43
cmurphyfor patchset 21 of this change you still have osc "{{ osc_options }}" so that still has quotes which make arg 1 still one long string18:43
sgwcmurphy: ah, I need to remove those quiotes then, let me give that a try18:44
sgwpushed and gone.18:44
cmurphyif that doesn't work i would check out the argv parameter documented here https://docs.ansible.com/ansible/latest/modules/command_module.html and see if that applies18:45
*** josephrsandoval has quit IRC18:48
AJaegersgw: you might want to uncomment all the other jobs in your change to avoid running them on your WIP change to only run the new job18:54
gouthamrfungi: found a conversation between elod and corvus about this issue on 2019-07-08: http://eavesdrop.openstack.org/irclogs/%23openstack-infra/%23openstack-infra.2019-07-08.log.html#t2019-07-08T14:18:4618:55
gouthamr"https://review.opendev.org/#/c/667721/4 works, patchsets 5 and 6 are in the database and the refs are on disk, their commits are present.  they have the same sha, which is curious.  i believe ps6 is the merge from zuul, but i don't understand why gerrit would create a new ps with the same sha for a merge"18:56
clarkbgouthamr: I think the hunch at the time of your link was that using gerrit's built in edit feature during database backups meant the table was locked when gerrit tried to save to the db and that failed, but the on disk content were updated anyway?18:56
gouthamrclarkb: oh.. yes.. the repo isn't affected, the merge only happened once as you guys confirmed..18:57
*** ykarel|away has quit IRC19:00
*** 7JTAATE3D has joined #openstack-infra19:05
*** 7JTAATE3D has quit IRC19:05
*** weifan has joined #openstack-infra19:05
*** weifan has quit IRC19:06
*** weifan has joined #openstack-infra19:06
*** weifan has quit IRC19:07
*** weifan has joined #openstack-infra19:07
*** weifan has quit IRC19:08
*** weifan has joined #openstack-infra19:08
*** weifan has quit IRC19:08
*** weifan has joined #openstack-infra19:09
*** weifan has quit IRC19:09
*** weifan has joined #openstack-infra19:09
*** weifan has quit IRC19:10
*** weifan has joined #openstack-infra19:10
*** weifan has quit IRC19:11
*** weifan has joined #openstack-infra19:11
*** weifan has quit IRC19:12
*** weifan has joined #openstack-infra19:12
*** weifan has quit IRC19:12
*** weifan has joined #openstack-infra19:13
*** weifan has quit IRC19:13
*** weifan has joined #openstack-infra19:13
*** weifan has quit IRC19:14
*** weifan has joined #openstack-infra19:14
*** weifan has quit IRC19:15
*** weifan has joined #openstack-infra19:15
*** weifan has quit IRC19:16
*** weifan has joined #openstack-infra19:16
*** bhavikdbavishi has quit IRC19:16
*** weifan has quit IRC19:16
*** weifan has joined #openstack-infra19:17
*** weifan has quit IRC19:17
*** weifan has joined #openstack-infra19:17
*** weifan has quit IRC19:18
*** weifan has joined #openstack-infra19:18
*** weifan has quit IRC19:19
*** weifan has joined #openstack-infra19:19
*** weifan has quit IRC19:20
*** weifan has joined #openstack-infra19:26
*** diablo_rojo has quit IRC19:31
*** aedc has quit IRC19:35
clarkbfungi: should we go ahead and approve the hide extra ci change?19:48
clarkbfungi: or do you want to test that on review-dev first or via manual edit of js in your browser or somethign?19:48
clarkbit has many +2s in any case and could be approved when you are ready19:48
*** eharney has quit IRC19:49
*** jamesmcarthur has quit IRC19:51
*** e0ne has quit IRC19:52
*** e0ne has joined #openstack-infra19:53
*** josephrsandoval has joined #openstack-infra19:58
cloudnullhey all, the thank you page for the user survey (https://www.openstack.org/user-survey/survey-2019/thank-you-end) provides a link at the end for survey analytics however the URL provided is to the 2012 summit call for speakers page (https://www.openstack.org/summit/san-diego-2012/call-for-speakers) where would I go to raise a bug for that ?20:01
*** betherly has quit IRC20:02
*** altlogbot_3 has quit IRC20:10
clarkbcloudnull: lone sec20:10
clarkber one sec20:10
clarkbcloudnull: https://launchpad.net/openstack-org there. If you give me the bug number when filed I can pass it along too20:11
*** altlogbot_3 has joined #openstack-infra20:13
clarkbas a heads up it is looking like tomorrow is my hang out with oscon attendees day so I will probably not be around a whole lot but should be here for the meeting20:14
cloudnullclarkb on it20:16
cloudnullclarkb https://bugs.launchpad.net/openstack-org/+bug/183664520:20
openstackLaunchpad bug 1836645 in openstack-org "thank you note has broken link to survey analytics" [Undecided,New]20:20
clarkbthanks apssing that along now20:21
*** weifan has quit IRC20:27
*** weifan has joined #openstack-infra20:27
*** pcaruana has quit IRC20:29
donnydclarkb: How do I know if a job timed out. I am making the assumption it will say "timed out", but I don't know so figured it would be better to ask20:30
clarkbdonnyd: one sec and in fact we should be able to tune a logstash query for it20:31
donnydgot the nvme storage up on two nodes, just waiting for the rest of the running jobs to cycle out20:31
clarkbdonnyd: http://logs.openstack.org/18/670718/2/check/openstack-tox-py37/8ed0023/job-output.txt#_2019-07-15_17_54_49_292527 that is the magic string we are looking for. Let me make a logstash quesry20:31
*** slaweq has quit IRC20:31
clarkbdonnyd: node_provider:"fortnebula-regionone" AND filename:job-output.txt AND message:"RUN END RESULT_TIMED_OUT"20:32
donnydOk, I see a couple in the last hour, so I will finish up swapping out backend storages and monitor for that20:33
donnydclarkb: that is super slick BTW20:33
openstackgerritJames E. Blair proposed zuul/zuul-jobs master: Add add-fileserver test job  https://review.opendev.org/67020120:33
clarkbdonnyd: it is getting a bit old and due for a refresh but ya at peak it was indexing a billion log lines or so a day and is really helpful for digging into an assortment of issues20:34
donnydNot sure if I am CPU bound or storage bound... by checking the available IOPS on a loaded server... everything points me to IO20:34
*** diablo_rojo has joined #openstack-infra20:34
clarkbya wouldn't surprise me if it is io20:34
*** dpawlik has quit IRC20:34
*** eharney has joined #openstack-infra20:41
*** jamesmcarthur has joined #openstack-infra20:42
fungiclarkb: i could try hand-patching 655783 onto review-dev, though we don't have zuul reporting to it. maybe i should hand-patch it onto review.o.o instead (to save us a revert in case it needs a tweak)?20:47
clarkboh thats a good point there won't be CI results there to filter20:47
clarkbfungi: you should be able to hand patch it into your browsers load of the js20:47
clarkbwithout modifying the server20:47
fungican do in a few minutes if folks want. it seems fairly straightforward, but i'm a bull in a china shop when it comes to javascript20:48
clarkbI should probably figure that out myself since it seems like a generaly useful thing20:48
* fungi attempts to pick up a fine crystal goblet with his hooves20:48
clarkbapparently firefox may not allow this but chrome does?20:52
*** kjackal has quit IRC20:52
*** xek has quit IRC20:52
*** kjackal has joined #openstack-infra20:55
clarkbfungi: ok I managed to test it in chrome and it works there20:57
clarkbThe way to do that is open the dev tools, load the page, then under sources -> static -> hideci.js edit the file then ^S and hit the toggle ci button20:58
clarkbthe page isn't reloaded during that so it may not redraw the button text but the hide functionality leaves zuul in place as is20:58
clarkbso I think this is good to go20:58
*** josephrsandoval has quit IRC21:00
*** e0ne has quit IRC21:03
fungiawesome, thanks for testing!21:05
clarkbI'll have to add that to the very small list of things I need chrome for over firefox. Currently has flash, codecs that my suse install doesn't have, and editing js21:06
fungii'm surprised the greasemonkey tools for firefox don't have a means of live editing javascript for a page21:07
clarkboh they might. I'm just using the built in dev tools21:08
fungii have the web developer tools and they include a style editor at least. one of these other doodads may be it21:09
openstackgerritJames E. Blair proposed zuul/zuul-jobs master: Add add-gpgkey test job  https://review.opendev.org/67020621:13
openstackgerritJames E. Blair proposed zuul/zuul-jobs master: Add add-launchpad-credentaials test job  https://review.opendev.org/67020721:14
openstackgerritJames E. Blair proposed zuul/zuul-jobs master: Add add-sshkey test job  https://review.opendev.org/67020821:14
fungii've found how to browse it in the debugger pane at least21:16
openstackgerritJames E. Blair proposed zuul/zuul-jobs master: Add dstat graph roles  https://review.opendev.org/67040221:18
*** e0ne has joined #openstack-infra21:19
*** e0ne has quit IRC21:20
fungithe description of the debugger indicates it allows you to "modify" javascript, but from the docs it seems to be limited to setting breakpoints21:20
fungifrom a modification standpoint21:20
fungiof course there are several popular ff extensions for modifying javascript on the fly21:21
corvusat the very least you can do stuff in the console, but that may be very painful21:21
fungialso the scratchpad, if you want to write it all from scratch21:22
corvus(depending on the amount you would have to redefine)21:22
*** e0ne has joined #openstack-infra21:22
fungimodifying one conditional on the fly seems to involve rather a lot of effort expended though21:22
openstackgerritJames E. Blair proposed zuul/zuul-jobs master: Add mirror_info documentation  https://review.opendev.org/66994821:23
*** e0ne has quit IRC21:24
*** e0ne has joined #openstack-infra21:24
clarkbit wasn't too bad in chrom* but ya in FF seems like a lot of effort21:26
clarkbI'm pretty certain it works fine after testing in chrome though so I think we can approve it21:26
corvusmordred: it looks like it takes 0.3 seconds to make a project in gitea, 0.2 seconds to update the issue tracker url, and 0.2 seconds to set the master branch.  a total of 0.7 seconds per project, which works out to about 24 minutes for 2k projects (which matches runtime)21:27
corvusmordred: i'm not seeing low-hanging fruit here21:27
clarkbare we able to process multiple projects per gitea server at the same time?21:29
clarkb Other than that I would agree it is unlikely to make it go faster tiven your numbers21:29
corvusclarkb: not that i know of, but i think that's worth looking into.  the only other idea i have is whether we can make the http calls more efficient (requests session?  pipelining?)21:30
corvusclarkb: oh, maybe we could have threads?21:31
clarkbya we could possibly shard the input list then hand a different sublist to threads21:31
corvusclarkb: i read your suggestion as something like batch requests, but maybe you meanth threads21:31
corvusso there's 3 ideas21:32
lifelesshttp/2 | QUIC is another related thing, particularly if you're looking at threads.21:32
clarkbfungi: are you still trying to test the js chagnes locally or should I go ahead and approve the change?21:36
corvusi can't tell if macaron supports http/2 -- it's a brand new framework in go... do they not mention it because "of course it does!" or because they've never heard of it...21:36
corvusalso, i hate searching for stuff about macaron even more than i hate searching for golang stuff, because i always get lots of pictures of sweets21:36
corvusand now i'm hungry21:37
mordredcorvus: yes. I have this issue. also, over the weekend I was doing things with gatsby - googling for that sometimes works well, sometimes I learn alot about the jazz age21:38
*** e0ne has quit IRC21:39
mordredwe're already using a requests session. so I think we'd need to play with http/2 - of course that would require figuring out http/2 client calls in python too21:39
*** pkopec has quit IRC21:40
fungiclarkb: go ahead and approve. my quest to gain familiarity with web browsers doesn't need to delay this21:41
clarkbdone21:41
lifelessfortunately you know a great Python http/2 person :)21:41
mordredcorvus: http://www.thefirstcode.com/how-to-use-python-requests-library-with-http221:41
mordredlifeless: do I? that's exciting!21:41
lifelessmordred: you hired him...21:41
mordredlifeless: there was a time, many ages ago, when I hired a lot of people ...21:42
mordredlifeless: :)21:42
mordredlifeless: is there a super-easy way to tell if a service supports http/2?21:42
lifelessmordred: the official thing is if there is an ALPN H2 response21:43
fungi(also how do i identify a great python http/2 person... look at them through an ultraviolet filter?021:43
mordredsuch as, the service at https://opendev.org/api/swagger21:43
lifelessfungi: cory benfield :)21:43
fungiahh, a name filter. i shoulda known!21:44
clarkbI think we can just see if ff or chrome use http221:44
* clarkb looks21:44
lifelessmordred: https://github.com/stefanjudis/is-http2-cli perhaps :P21:45
lifelessthough at 4 years old it may be a little stale21:45
clarkbfirefox uses http 1.1 against gitea21:45
clarkbnow trying to check with chrome21:45
lifelesshmm, looks like its just thunking into libraries so the age should be fairly irrelevant21:46
clarkbchrome's network panel seems mostly useless. Did they change it?21:47
clarkbbah I had it on websockets only21:47
clarkbchrome is 1.1 too21:47
mordredok. so http/2 is unlikely to be a low-hanging-fruit fix here21:48
mordredlifeless: actually, I don't think I did hire him - I think gothicmindfood did right as I was leaving21:48
lifelessmordred: ah perhaps.21:49
lifelessmordred: well you should have!21:49
mordredlifeless: clearly :)21:50
*** tosky has quit IRC21:50
johnsommordred What are you trying to solve with HTTP/2?  Too many connections to the backend servers?22:01
johnsomclarkb Do you want me to propose a DIB release? I think you were talking about doing that today.22:02
clarkbjohnsom: ianw already took care of it22:02
clarkbjohnsom: we don't use the openstack releases process for our tools22:02
*** diablo_rojo has quit IRC22:03
johnsomAh, ok. I was looking in gerrit and didn't see it.22:03
mordredjohnsom: mostly were just brainstorming about quick low-hanging fruit for speeding up an operation that we don't do THAT much22:03
clarkb(there is a weird chicken and egg problem there where if we have to get releases out but to do so need a release change and jobs to all work we can get wedged)22:03
*** whoami-rajat has quit IRC22:04
*** jamesmcarthur has quit IRC22:04
johnsommordred Ok. I was going to provide some haproxy advice if you were looking for a way to reduce backend server connections.  Sounds like it was a different issue.22:05
ianwclarkb: could i get an eye on https://review.opendev.org/#/c/668832/ to export mirror logs; i'll watch it in today22:06
corvusmordred: i just started some local testing of 670060 and see some idempotency problems; i removed my +W; i'll keep digging and put up a patch22:06
*** andreykurilin has quit IRC22:06
clarkbfungi: wrote some notes on your TC resolution re project abandonment22:08
clarkbianw: looks good, is ansible host var data up to date with the keytab so I can approve it now?22:10
ianwclarkb: yes thanks, should be22:10
* clarkb checks22:10
clarkbseems we have a group_vars/mirror-update.yaml~ in addition to host_vars/mirror-update01.opendev.org is that first one named properly for puppet?22:13
* clarkb approves.22:13
ianwoh that may be editor failure on my part22:13
clarkbianw: k, unrelated to ^ last week in the meeting we wanted to talk about PPA management so that it is something that more than one person (or even better a computer) can do for us. I have that on the agenda for our meeting tomorrow if you'll make it. Wanted to give you a heads up since you were out last week22:14
ianwok, sure.  shoe-horning latest openafs upstream tarballs into the existing .deb frameworks, and fixing up little errors has been a very manual approach and isn't much fun22:18
ianwi think scripting that part might be a bit unnecessary; but if someone wants to sure.  we could commit the source .debs, however, and have zuul sign them with a common key from secrets and dput them22:21
openstackgerritJames E. Blair proposed opendev/system-config master: Improve idempotency of gitea-git-repos  https://review.opendev.org/67091922:21
openstackgerritJames E. Blair proposed opendev/system-config master: Use a thread pool to create gitea repos faster  https://review.opendev.org/67092022:21
corvusmordred, clarkb, fungi: i *think* that showed improvements in my local testing. ^22:21
clarkbI think even documenting the ppa and its credentials and stuff would  be a good improvement since as you say things don't seem to change much? I haven't ever done anything to manage that sytem so am wrong person to ask22:22
corvustook something like 7m to do them all, and i'm pretty sure my local setup was pretty close to the same rate as the gate job (0.7s per repo)22:22
*** icarusfactor has joined #openstack-infra22:22
*** factor has quit IRC22:22
ianwclarkb: yes sure, i can quickly write something up so we have something to discuss tomorrow to start22:23
ianwreally it comes down to your launchpad user being in the openstack team, and then you need to upload the package signed by the key you've put into your launchpad profile22:24
clarkbcorvus: left a note on the first one22:25
*** goldyfruit has quit IRC22:25
clarkbcorvus: for the second: any idea what error handling looks like? we may need to serialize errors back out of the future for ansible?22:26
clarkbok comments put into gerrit22:27
corvusclarkb: replied on first.  and on the second, yeah, all errors are masked, so we should do something about that.  :)22:28
clarkbcorvus: can you see my response on the first22:30
*** factor has joined #openstack-infra22:32
corvusclarkb: yes, that's a typo22:32
*** factor has quit IRC22:33
*** icarusfactor has quit IRC22:34
*** ekultails has quit IRC22:34
*** mattmceuen has joined #openstack-infra22:38
mattmceuenhi team, FYI that I've formally added myself as an Infra liaison for Airship: https://wiki.openstack.org/wiki/CrossProjectLiaisons#Infra22:39
openstackgerritMerged opendev/system-config master: Don't hide Zuul CI comments  https://review.opendev.org/65578322:39
mattmceuenwith the frequency I'm in here asking for things this probably isn't a surprise :)  I will be going through the process to retire a dead airship project soon, so wanted to make that "official"22:40
fungimattmceuen: thanks for the heads up, and welcome once again!22:42
*** kjackal has quit IRC22:42
fungiclarkb: much obliged for the notes on the openstack governance resolution. the main reason i brought it to your attention was the proposed timeline... if we want to move opendev things out of openstack governance we might want to consider trying to do that by the end of the train cycle (assuming that resolution passes in its present state)22:43
fungialso i'll try to keep an eye on gerrit when the hideci.js file gets updated to make sure the results table doesn't go missing and need a manual `touch ...` run22:44
clarkbfungi: I'm not sure we can commit to that with the openstack/project-config stuff that needs moving22:45
clarkbI imagine that will be piecemeal overtime as we are able to sneak things in with minimal disruption22:45
fungiclarkb: i think in the case of openstack/project-config it's not a repo moving out of openstack governance22:45
clarkbcertainly the bulk of its content is moving but ya that repo may stay put for the other bits22:45
*** yamamoto has joined #openstack-infra22:45
fungiit's files moving out of that repo into one outside openstack governance, but files will still remain behind which are openstack-specific22:45
fungiso i wouldn't be as concerned about that one22:46
fungimore about the grey area of repos we have in the opendev namespace but still under openstack tc governance at the moment22:46
clarkbWhat else needs to move?22:46
clarkbeverything in the opendev namespace is already moved and not subject to that resolution right?22:46
clarkb(resolution is specifically about the openstack/ namespace)22:46
fungiwell, therein lies the rub, and could suggest an adjustment22:47
openstackgerritMerged opendev/system-config master: mirror-update: export mirroring logs  https://review.opendev.org/66883222:47
fungithe resolution is about projects exiting governance, and requiring them to fork and move out of the openstack namespace when they do so22:47
clarkbthe way I read it none of the moves we have already done to opendev/ are affected22:47
clarkbfungi: right but specifically only if they are part of the openstack/ namespace22:47
fungiit's a hole in the resolution which needs to be clarified, i think22:48
clarkbwhcih these aren't except for project-config (and maybe one or two tohers I'm forgetting)22:48
fungithe resolution assumes all official openstack deliverable repositories are in the openstack namespace, but there are some in the opendev namespace too22:48
fungiso i suppose i can add a sentence or two to clarify22:48
corvusfungi: i think that's temporary?22:49
fungijust want to do so in a way which doesn't come across as declaring opendev's own repos exempt without reason22:49
corvusie, i think everyone is on the same page that opendev/ repos aren't under openstack governance for the long haul22:49
clarkbdib is another I guess22:50
fungicorvus: right, i was suggesting that if it's only temporary until the end of the train cycle then the resolution doesn't need editing, but i can stick a carve-out in there for the things we already moved to the opendev namespace without removing from openstack governance22:50
corvusyeah, couldn't hurt22:50
clarkbfungi: fwiw I already read it that way with the existing resolution22:50
clarkbit specifically says this applies to oepnstack/ namespace repos22:50
corvusi expect openstack/project-config to remain under opestack governance, but i expect gerrit/projects.yaml to move from that repo to opendev/something22:51
fungiclarkb: i'm glad! that wasn't something i was thinking about when i wrote it, so i still ought to clarify it for people who read it the way i interpreted it in my head22:51
fungijust so nobody complains later22:52
clarkbcorvus: ya as well as the bot configs and zuul main.yaml and so on22:52
fungithat aside, maybe soon we should bring up what a timeline for removing them from tc governance might look like22:52
clarkbI think dib is the other openstack/ repo we control22:52
clarkbwhether or not that belongs as part of opendev itself I don't know22:53
clarkb(I guess we can just say we'll dev it as an openstack project?)22:53
fungidib makes sense to continue being part of openstack22:53
fungiassuming the folks primarily putting in the effort on it agree22:53
clarkbfungi: sort of, the reason we ended up with it is because no one else in oepsntack wanted it22:53
clarkbsomethign with tripleo abandoning it22:53
openstackgerritMatt McEuen proposed openstack/project-config master: End Airship Utils gating  https://review.opendev.org/67092322:54
fungiwell, the openstack infra team will continue being a thing, i expect, in some form22:54
fungiand can "own" stuff like dib22:54
clarkbfungi: ya it just doesn't make much sense in that arrangement beacuse it is actually opendev the service that depends on it22:54
clarkbnot openstack specifically22:54
fungiwell, opendev the service depends on openstack clouds too22:55
clarkbtrue, but those have other openstack users too. dib is largely us at this point I think (us == opendev)22:55
fungiand dib is used in openstack clouds and by some openstack projects which generate images22:55
clarkboh thats a good point octavia is still actively using it22:56
fungianyway, it's a grey area is what i'm saying. definitely worthy of further discussion22:57
fungii thought trove was using it too?22:57
funginot sure if other stuff like fwaas/vpnaas are22:58
clarkbthere was a big schismy thing that happend a few years back where basically everything but octavia decided to use other tools to build their images22:58
clarkbI think it started with sahara?22:58
clarkbthey all use the red hat thing now22:58
clarkbor were going to22:58
johnsomTrove is/was. FWaaS and VPNaaS no.  There is one other OpenStack project....22:58
fungioh, right, i always forget about sahara22:58
johnsomYeah Sahara I think22:59
*** tkajinam has joined #openstack-infra22:59
clarkbthe point of contention seemed to be people not understanding how to modify existing images with dib even though the main distro elements do exactly that22:59
clarkbso they all went to guestfs tooling instead22:59
clarkbwhich of course depends on virt which makes it less useful for eg opendev23:00
*** sgw has quit IRC23:01
corvusclarkb, fungi, mordred: while the parallelization *worked* it seems to have produced some weird results; i think the web server's cache is incoherent.  i get back what feels like an arbitrary set of 16 x/ repos and 33 openstack/repos when i try to list them.  if i restart the system, i get the data i'm expecting.23:02
corvusi think it's still worth more investigation (maybe something about reusing the same web session with multiple creation requests), but it's not ready for prime-time23:03
johnsomIronic still provides instructions for using DIB as well.23:03
corvusi'll fixup the first change which should be fine23:03
clarkbjohnsom: oh really? I don't think they ever used dib? they used coreos and then something like alpine23:03
fungicorvus: that's... strange23:03
johnsomclarkb https://docs.openstack.org/ironic/latest/install/deploy-ramdisk.html#disk-image-builder23:04
clarkbjohnsom: wow I wonder why we always got shot down for suggesting they use it for testing23:05
clarkbI just confirmed that trove is still using it too23:05
openstackgerritJames E. Blair proposed opendev/system-config master: Improve idempotency of gitea-git-repos  https://review.opendev.org/67091923:05
openstackgerritJames E. Blair proposed opendev/system-config master: WIP: Use a thread pool to create gitea repos faster  https://review.opendev.org/67092023:06
clarkbhttps://opendev.org/openstack/trove/src/branch/master/integration/scripts/functions_qemu#L73-L8023:06
johnsomThere are a number of project hits doing a code search23:06
clarkbcorvus: I wonder if that poinst at a gitea bug they'll want to fix anyway23:06
clarkbcorvus: shouldn't expect that to get fixed for us to use the python project creator but still something we may want to report to them23:07
fungii assume if multiple threads performing updates can cause this, then so can multiple web browsers on a very active deployment (though maybe not as often)23:12
*** sgw has joined #openstack-infra23:18
*** mudpuppy has quit IRC23:21
*** mudpuppy has joined #openstack-infra23:22
*** rcernin has joined #openstack-infra23:29
*** e0ne has joined #openstack-infra23:31
*** mattw4 has quit IRC23:32
*** jamesmcarthur has joined #openstack-infra23:35
*** e0ne has quit IRC23:36
*** e0ne has joined #openstack-infra23:38
*** e0ne has quit IRC23:42
clarkbdonnyd: the last timeout was about 2 hours ago fwiw23:44
donnydI think that is because the load has been low for the last few hours23:45
*** yamamoto has quit IRC23:49
*** dchen has joined #openstack-infra23:51

Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!