Tuesday, 2018-08-28

*** gyee has quit IRC00:02
*** sthussey has quit IRC00:02
*** dingyichen has quit IRC00:07
*** dingyichen has joined #openstack-infra00:07
*** longkb has joined #openstack-infra00:11
*** slaweq has joined #openstack-infra00:11
*** dingyichen has quit IRC00:15
*** slaweq has quit IRC00:16
*** dingyichen has joined #openstack-infra00:16
ianwok, so as part of run_all.sh we're running playbooks/update_puppet_version.yaml against the 'puppet4' hosts anyway00:16
ianwthis runs install_puppet.sh with PUPPET_VERSION=4 .  ergo, we're running it as if it was idempotent against the puppet4 hosts anyway00:17
ianwsince the puppet4 hosts haven't exploded, i guess that's true enough.  still ... we would probably be better off having ansible manage it from the base playbook00:21
clarkbianw: I don't know that there are any puppet 4 hosts yet00:24
clarkbjust puppet 3 hosts using puppet4's parser via the futureparser config option00:24
*** olivierb has joined #openstack-infra00:26
ianwclarkb: oh, ok, well maybe more reason to do this00:26
ianwinfra-root: re above, if someone has a sec to look in on the role integration testing, i'd like to base any roles on that https://review.openstack.org/#/c/596018/00:27
ianwthis seems like it's generic enough to run under zuul, and might be handy for other puppet testing00:28
*** olivierb_ has quit IRC00:29
openstackgerritIan Wienand proposed openstack-infra/system-config master: Only run role integration tests on role changes  https://review.openstack.org/59696600:29
*** olivierb_ has joined #openstack-infra00:48
*** olivierb has quit IRC00:51
*** dingyichen has quit IRC00:57
*** dingyichen has joined #openstack-infra00:57
openstackgerritIan Wienand proposed openstack-infra/system-config master: [wip] install puppet  https://review.openstack.org/59696800:58
*** auristor has quit IRC00:58
*** rh-jelabarre has quit IRC01:06
*** auristor has joined #openstack-infra01:06
*** dingyichen has quit IRC01:07
*** dingyichen has joined #openstack-infra01:07
*** dingyichen has quit IRC01:11
*** dingyichen has joined #openstack-infra01:12
openstackgerritIan Wienand proposed openstack-infra/system-config master: [wip] install puppet  https://review.openstack.org/59696801:22
*** felipemonteiro has quit IRC01:24
*** anteaya has quit IRC01:24
*** dingyichen has quit IRC01:25
*** dingyichen has joined #openstack-infra01:25
*** dingyichen has quit IRC01:28
openstackgerritIan Wienand proposed openstack-infra/system-config master: Add role integration jobs  https://review.openstack.org/59601801:29
openstackgerritIan Wienand proposed openstack-infra/system-config master: Only run role integration tests on role changes  https://review.openstack.org/59696601:29
openstackgerritIan Wienand proposed openstack-infra/system-config master: [wip] install puppet  https://review.openstack.org/59696801:29
*** dingyichen has joined #openstack-infra01:29
*** rosmaita has quit IRC01:30
*** dingyichen has quit IRC01:33
*** dingyichen has joined #openstack-infra01:34
*** graphene has quit IRC01:35
*** graphene has joined #openstack-infra01:37
*** hongbin has joined #openstack-infra01:39
openstackgerritIan Wienand proposed openstack-infra/system-config master: [wip] install puppet  https://review.openstack.org/59696801:41
*** dingyichen has quit IRC01:44
*** dingyichen has joined #openstack-infra01:44
*** dingyichen has quit IRC01:45
*** dingyichen has joined #openstack-infra01:45
openstackgerritIan Wienand proposed openstack-infra/system-config master: [wip] install puppet  https://review.openstack.org/59696801:50
*** ykarel has joined #openstack-infra01:56
openstackgerritIan Wienand proposed openstack-infra/system-config master: [wip] install puppet  https://review.openstack.org/59696802:03
*** slaweq has joined #openstack-infra02:11
*** slaweq has quit IRC02:16
*** apetrich has quit IRC02:19
*** kiennt26 has joined #openstack-infra02:19
*** zxiiro is now known as zxiiro-away02:24
*** ykarel has quit IRC02:28
*** ykarel has joined #openstack-infra02:28
openstackgerritIan Wienand proposed openstack-infra/system-config master: [wip] install puppet  https://review.openstack.org/59696802:36
ianwThe job "system-config-zuul-role-integration-xenial" exceeds tenant max-nodes-per-job 502:37
ianwwell i guess that answers my question of "i wonder how many nodes this job should work with" :)02:38
*** yamamoto has joined #openstack-infra02:42
openstackgerritIan Wienand proposed openstack-infra/system-config master: [wip] install puppet  https://review.openstack.org/59696802:43
corvusianw: ha! maybe we should ask the sysadmins for a bump? :)02:43
ianwcorvus: i think i can lay it out better anyway dividing it up by distro and having a 'base' and 'puppet4' node in each, rather than trying to jam it all into one job02:44
openstackgerritIan Wienand proposed openstack-infra/system-config master: [wip] install puppet  https://review.openstack.org/59696802:45
corvusianw: ok, well for the run-base job, i chose to do it as a single job with multi-node, because we'd be testing all the nodes every change, so bridge+4 nodes == 5 total, versus multi-job it would be a total of 8 nodes used.  seemed worth it.02:48
*** dpawlik has joined #openstack-infra02:48
ianwyeah, it just fits until centos 8 :)02:51
*** dpawlik has quit IRC02:52
*** psachin has joined #openstack-infra02:54
openstackgerritIan Wienand proposed openstack-infra/system-config master: [wip] install puppet  https://review.openstack.org/59696802:55
openstackgerritIan Wienand proposed openstack-infra/system-config master: [wip] install puppet  https://review.openstack.org/59696803:05
*** rlandy has quit IRC03:37
*** hongbin has quit IRC03:43
*** yamamoto has quit IRC03:46
*** ykarel has quit IRC03:50
*** yamamoto has joined #openstack-infra03:51
*** graphene has quit IRC04:02
*** graphene has joined #openstack-infra04:03
openstackgerritIan Wienand proposed openstack-infra/system-config master: [wip] install puppet  https://review.openstack.org/59696804:08
*** kiennt26 has quit IRC04:08
openstackgerritIan Wienand proposed openstack-infra/system-config master: [wip] install puppet  https://review.openstack.org/59696804:10
*** rkukura has quit IRC04:11
*** slaweq has joined #openstack-infra04:11
*** rkukura has joined #openstack-infra04:12
openstackgerritIan Wienand proposed openstack-infra/system-config master: [wip] install puppet  https://review.openstack.org/59696804:12
*** ramishra has joined #openstack-infra04:14
*** slaweq has quit IRC04:15
*** Bhujay has joined #openstack-infra04:18
*** Bhujay has quit IRC04:19
*** ykarel has joined #openstack-infra04:23
openstackgerritIan Wienand proposed openstack-infra/system-config master: [wip] install puppet  https://review.openstack.org/59696804:25
*** tdasilva has quit IRC04:27
openstackgerritIan Wienand proposed openstack-infra/system-config master: [wip] install puppet  https://review.openstack.org/59696804:39
*** ykarel has quit IRC04:42
openstackgerritMerged openstack-infra/zuul-jobs master: write-inventory: add ansible_python_interpreter variable  https://review.openstack.org/59696104:46
openstackgerritIan Wienand proposed openstack-infra/system-config master: [wip] install puppet  https://review.openstack.org/59696804:50
openstackgerritAndreas Jaeger proposed openstack-infra/openstack-zuul-jobs master: Remove obsolete legacy-dg-hooks-dsvm  https://review.openstack.org/59698404:51
*** rascasoft has quit IRC04:52
AJaegerconfig-core, https://review.openstack.org/#/c/596543/ and https://review.openstack.org/#/c/596538/ are small cleanups (job removals) ready to merge - followed by the one above ^. Please review04:52
*** haleyb has quit IRC04:54
*** _ari_ has quit IRC04:55
*** weshay|rover has quit IRC04:55
*** pabelanger has quit IRC04:55
*** udesale has joined #openstack-infra04:56
*** udesale has quit IRC04:57
*** udesale has joined #openstack-infra04:58
*** armax has quit IRC04:59
*** udesale has quit IRC04:59
openstackgerritIan Wienand proposed openstack-infra/system-config master: [wip] install puppet  https://review.openstack.org/59696805:00
*** ramishra has quit IRC05:02
openstackgerritIan Wienand proposed openstack-infra/system-config master: [wip] install puppet  https://review.openstack.org/59696805:08
ianwyou know what i hate ... spending 45 mintues debugging what you think is an int->string conversion issue, which just turns out to be a typo in the node type you're selecting :/05:08
AJaegeroh fun ;(05:09
*** slaweq has joined #openstack-infra05:11
*** slaweq has quit IRC05:16
*** ramishra has joined #openstack-infra05:18
*** udesale has joined #openstack-infra05:22
*** ykarel has joined #openstack-infra05:24
openstackgerritMerged openstack-infra/openstack-zuul-jobs master: Remove astara jobs  https://review.openstack.org/59653805:24
*** olivierb has joined #openstack-infra05:25
*** janki has joined #openstack-infra05:26
*** olivierb_ has quit IRC05:28
*** slaweq has joined #openstack-infra05:28
*** bnemec has quit IRC05:30
*** udesale has quit IRC05:31
*** bnemec has joined #openstack-infra05:31
*** slaweq has quit IRC05:33
openstackgerritIan Wienand proposed openstack-infra/system-config master: [wip] install puppet  https://review.openstack.org/59696805:40
openstackgerritIan Wienand proposed openstack-infra/system-config master: [wip] install puppet  https://review.openstack.org/59696805:45
openstackgerritIan Wienand proposed openstack-infra/system-config master: [wip] install puppet  https://review.openstack.org/59696805:48
*** icey has quit IRC06:05
*** icey has joined #openstack-infra06:05
*** udesale has joined #openstack-infra06:06
*** icey has quit IRC06:08
*** shabeeb has joined #openstack-infra06:09
*** slaweq has joined #openstack-infra06:11
*** apetrich has joined #openstack-infra06:15
*** slaweq has quit IRC06:16
*** icey has joined #openstack-infra06:21
*** icey has quit IRC06:21
*** icey has joined #openstack-infra06:33
*** jchhatbar has joined #openstack-infra06:35
*** hwoarang has joined #openstack-infra06:35
*** olivierb has quit IRC06:38
*** janki has quit IRC06:38
*** pcaruana has joined #openstack-infra06:39
*** aojea has joined #openstack-infra06:40
openstackgerritIan Wienand proposed openstack-infra/zuul-jobs master: write-inventory: Add groups to created inventory  https://review.openstack.org/59699406:41
AJaegerfrickler: could you review https://review.openstack.org/#/c/596543/ and https://review.openstack.org/596984, please?06:42
*** udesale has quit IRC06:48
openstackgerritIan Wienand proposed openstack-infra/system-config master: Create ansible roles to install puppet  https://review.openstack.org/59696806:49
openstackgerritIan Wienand proposed openstack-infra/system-config master: Add install-puppet to base playbook  https://review.openstack.org/59699706:49
*** yamamoto has quit IRC06:54
*** udesale has joined #openstack-infra06:55
*** yamamoto has joined #openstack-infra06:58
*** hashar has joined #openstack-infra06:58
*** alexchadin has joined #openstack-infra07:00
*** rcernin has quit IRC07:02
openstackgerritIan Wienand proposed openstack-infra/zuul-jobs master: write-inventory: Add groups to created inventory  https://review.openstack.org/59699407:03
*** slaweq has joined #openstack-infra07:03
*** ginopc has joined #openstack-infra07:03
openstackgerritMerged openstack-infra/project-config master: Remove legacy-dg-hooks-dsvm  https://review.openstack.org/59654307:07
*** dims has quit IRC07:08
*** dims has joined #openstack-infra07:10
*** vivsoni has quit IRC07:11
*** vivsoni has joined #openstack-infra07:16
*** rascasoft has joined #openstack-infra07:19
openstackgerritIan Wienand proposed openstack-infra/system-config master: Add install-puppet to base playbook  https://review.openstack.org/59699707:28
*** dpawlik has joined #openstack-infra07:29
*** graphene has quit IRC07:33
*** graphene has joined #openstack-infra07:35
*** andymccr has joined #openstack-infra07:36
*** ykarel is now known as ykarel|lunch07:43
*** jpena|off is now known as jpena07:49
openstackgerritIan Wienand proposed openstack-infra/system-config master: Add install-puppet to base playbook  https://review.openstack.org/59699707:54
*** tosky has joined #openstack-infra07:58
*** jpich has joined #openstack-infra07:59
*** shardy has joined #openstack-infra08:04
*** yamamoto has quit IRC08:19
*** yamamoto has joined #openstack-infra08:20
*** vivsoni has quit IRC08:21
*** vivsoni has joined #openstack-infra08:22
openstackgerritLuke Hinds proposed openstack-infra/project-config master: Retiring project Anchor  https://review.openstack.org/59701808:29
*** shabeeb has quit IRC08:30
*** shabeeb has joined #openstack-infra08:30
*** dingyichen has quit IRC08:35
*** jchhatbar is now known as janki08:37
*** ykarel|lunch is now known as ykarel08:40
openstackgerritTristan Cacqueray proposed openstack-infra/zuul master: web: rewrite interface in react  https://review.openstack.org/59160408:42
openstackgerritTristan Cacqueray proposed openstack-infra/zuul master: web: add build page  https://review.openstack.org/59702408:42
*** e0ne has joined #openstack-infra08:43
*** apetrich has quit IRC08:43
*** electrofelix has joined #openstack-infra08:46
*** pbourke has quit IRC08:47
*** pbourke has joined #openstack-infra08:49
*** dirk has joined #openstack-infra08:50
dirkwhats the process to create a branch in git these days ?08:52
dirkI used to be able to do that directly in gerrit, but it seems the permissions changed08:52
dirkthe project in question is openstack/rpm-packaging, I would like to have master branched into stable/rocky08:52
*** yamamoto_ has joined #openstack-infra08:58
AJaegerdirk: ask the release team to do this for you - via the release repository. Same repo you use for tagging.08:59
*** shabeeb has quit IRC08:59
*** rcernin has joined #openstack-infra08:59
*** yamamoto has quit IRC08:59
AJaegerdirk: "releases" is correct name08:59
*** shabeeb has joined #openstack-infra08:59
dirkAJaeger: we're not doing tagging/releases09:00
*** priteau has joined #openstack-infra09:00
dirkI guess I can copy the devstack review09:02
*** sambetts|afk has quit IRC09:03
dirkdone so via https://review.openstack.org/59703009:04
*** holser_ has joined #openstack-infra09:07
*** takamatsu has joined #openstack-infra09:15
priteauHello. When I try to sign into Gerrit, I see a page with the error message "Provider is not supported, or was incorrectly entered."09:16
AJaegerdirk: you can use the repo just for creation of branches.09:17
AJaegerdirk: please talk with release team09:17
AJaegerdirk: yeah, that might work.09:17
*** alexchadin has quit IRC09:31
*** dtantsur|afk is now known as dtantsur09:44
*** rcernin has quit IRC09:47
*** Emine has joined #openstack-infra09:47
openstackgerritDobroslaw Zybort proposed openstack-infra/project-config master: Remove job settings for monasca-agent  https://review.openstack.org/59703509:49
mnaserdirk: if you’re under governance, you need to go though the release process09:53
openstackgerritIan Wienand proposed openstack-infra/zuul-jobs master: write-inventory: Add groups to created inventory  https://review.openstack.org/59699409:54
fricklerpriteau: is this the first time you try to login or was it working earlier for you and is now broken?09:56
priteauIt's working now, not sure what happened.09:56
fricklerpriteau: o.k., good to hear that. might have been a hickup from ubuntu one, then09:57
*** quite has quit IRC09:57
DobroslawAJaeger: Hi, do you think this change is fine? https://review.openstack.org/59703509:58
Dobroslawthere is problem with monasca-agent that releases older than stable/rocky will always fail because of dependency not working with Python309:58
Dobroslawso we need to remove py35 from global first and then we can merge zuul changes for older branches (with removed py35)09:58
Dobroslawand also I don't know why stable/pike is passing even that it have same errors like in stable/ocata and stable/queens https://review.openstack.org/#/q/project:openstack/monasca-agent+topic:python3-first09:58
*** longkb has quit IRC10:00
*** dpawlik has quit IRC10:01
ttxI have a git-review hang on "git remote update gerrit" -- anyone else seeing that?10:01
ttxah, it unblocked after about 1 minute hanging10:02
AJaegerDobroslaw: yes, that is one way of doing it - works for me.10:02
Dobroslawgreat10:02
fricklerttx: I do see that sometimes when I have broken IPv6 connectivity10:02
ttxnow blocked at "git push gerrit..."10:03
ttxfrickler: interesting10:03
*** vivsoni has quit IRC10:03
openstackgerritThierry Carrez proposed openstack-infra/project-config master: Add openstack-map repository  https://review.openstack.org/59703710:04
*** alexchadin has joined #openstack-infra10:04
*** vivsoni has joined #openstack-infra10:04
*** dpawlik has joined #openstack-infra10:04
*** Emine has quit IRC10:05
*** Emine has joined #openstack-infra10:10
*** Emine has quit IRC10:14
*** Emine has joined #openstack-infra10:14
*** zul has joined #openstack-infra10:19
*** nicolasbock has joined #openstack-infra10:20
*** vivsoni has quit IRC10:20
*** quite has joined #openstack-infra10:24
*** ccamacho|brb has quit IRC10:29
*** vivsoni has joined #openstack-infra10:30
*** stephenfin has quit IRC10:35
*** stephenfin has joined #openstack-infra10:36
*** ccamacho has joined #openstack-infra10:50
*** alexchadin has quit IRC10:56
*** alexchadin has joined #openstack-infra10:56
*** alexchadin has quit IRC10:56
*** alexchadin has joined #openstack-infra10:57
*** ginopc has quit IRC10:57
*** alexchadin has quit IRC10:57
*** alexchadin has joined #openstack-infra10:58
*** alexchadin has quit IRC10:58
*** alexchadin has joined #openstack-infra10:58
*** ginopc has joined #openstack-infra10:59
*** alexchadin has quit IRC10:59
openstackgerritTristan Cacqueray proposed openstack-infra/zuul master: web: rewrite interface in react  https://review.openstack.org/59160411:18
openstackgerritTristan Cacqueray proposed openstack-infra/zuul master: web: add build page  https://review.openstack.org/59702411:18
openstackgerritTristan Cacqueray proposed openstack-infra/zuul master: web: add job page  https://review.openstack.org/59704811:18
AJaegerdhellmann: did you see my comment on https://review.openstack.org/#/c/593660/5/zuul.d/projects.yaml ?11:19
*** jpena is now known as jpena|lunch11:28
*** slagle has joined #openstack-infra11:30
*** vivsoni has quit IRC11:33
*** alexchadin has joined #openstack-infra11:35
*** tpsilva has joined #openstack-infra11:36
*** yamamoto_ has quit IRC11:39
*** yamamoto has joined #openstack-infra11:39
*** alexchadin has quit IRC11:41
*** rh-jelabarre has joined #openstack-infra11:41
*** vivsoni has joined #openstack-infra11:50
*** alexchadin has joined #openstack-infra11:51
*** trown|outtypewww is now known as trown11:58
*** rosmaita has joined #openstack-infra11:59
*** boden has joined #openstack-infra12:00
*** yamamoto has quit IRC12:09
*** Emine has quit IRC12:17
*** shabeeb has quit IRC12:19
*** Emine has joined #openstack-infra12:21
*** ansmith has joined #openstack-infra12:27
*** jpena|lunch is now known as jpena12:28
*** weshay has joined #openstack-infra12:29
*** rlandy has joined #openstack-infra12:34
*** mriedem has joined #openstack-infra12:35
*** gema has joined #openstack-infra12:35
*** yamamoto has joined #openstack-infra12:36
openstackgerritMarkus Hosch proposed openstack-infra/nodepool master: Add list of metrics provided to statsd  https://review.openstack.org/59023312:40
openstackgerritMarkus Hosch proposed openstack-infra/nodepool master: Add list of metrics provided to statsd  https://review.openstack.org/59023312:42
openstackgerritMatt Riedemann proposed openstack-infra/elastic-recheck master: Update query for nova functional test bug 1788922  https://review.openstack.org/59711312:45
openstackbug 1788922 in OpenStack Compute (nova) "SRIOVServersTest.test_create_server_with_VF intermittently fails due to "FileNotFoundError: [Errno 2] No such file or directory: '/home/zuul/src/git.openstack.org/openstack/nova/instances/.directio.test'"" [Medium,Fix released] https://launchpad.net/bugs/1788922 - Assigned to Stephen Finucane (stephenfinucane)12:45
*** dhill_ has quit IRC12:52
*** dhill_ has joined #openstack-infra12:53
*** kgiusti has joined #openstack-infra12:56
*** eharney has quit IRC12:58
*** r-mibu has joined #openstack-infra13:03
AJaegerconfig-core, https://review.openstack.org/596984 is a simple job removal - please review.13:03
AJaegerconfig-core, and two grafana changes for review, please: https://review.openstack.org/595573 and https://review.openstack.org/59576313:04
fungittx: did your gerrit connectivity clear up?13:08
AJaegerfungi: he pushed something through at least ;)13:08
mpetersonhttps://review.openstack.org/#/c/546734/ hasn't merged even though it has +2R+2V+W, is there something I'm missing?13:09
AJaegermpeterson: does it have a dependency? Stacked on another chagne or a depends-on which are not merged?13:10
mpetersonAJaeger: no dep and the stacked-on change is merged13:10
AJaegermpeterson: it's stecked on an older revision and gerrit cannot merge it - see the orange sticker besides "parent"13:11
AJaegeryou need to rebase it ;(13:11
AJaegermpeterson: that gerrit UI is not clear for this case :(13:11
openstackgerritMerged openstack-infra/elastic-recheck master: Update query for nova functional test bug 1788922  https://review.openstack.org/59711313:12
openstackbug 1788922 in OpenStack Compute (nova) "SRIOVServersTest.test_create_server_with_VF intermittently fails due to "FileNotFoundError: [Errno 2] No such file or directory: '/home/zuul/src/git.openstack.org/openstack/nova/instances/.directio.test'"" [Medium,Fix released] https://launchpad.net/bugs/1788922 - Assigned to Stephen Finucane (stephenfinucane)13:12
mpetersonAJaeger: gotcha, I thought that gerrit would take the selected strategy as it usually does when you have several patches against master13:13
*** agopi has quit IRC13:13
*** tdasilva has joined #openstack-infra13:13
mpetersonAJaeger: I rebased, I'll ask stable-maints to +W again, thanks13:13
fungimpeterson: in particular it won't if its parent was an unmerged change in gerrit which then underwent additional revisions13:13
fungimpeterson: because its parent is an object which will never appear in the branch's history, so a merge isn't an option13:14
*** agopi has joined #openstack-infra13:14
mpetersonfungi: that makes sense, thanks for the insight13:14
ttxfungi: it did finally get through. Took about 2min. If it persists I'll investigate deeper13:14
*** jchhatbar has joined #openstack-infra13:14
*** jcoufal has joined #openstack-infra13:14
fungittx: thanks, i'll keep an ear to the ground for any similar reports today13:14
fungihopefully internet weather isn't stormy13:15
AJaegerttx, did you see my comment on your review? Please remove that .zuul.yaml file, we will never import those.13:16
*** Emine has quit IRC13:16
*** janki has quit IRC13:17
ttxAJaeger: ok... The instructions on https://docs.openstack.org/infra/manual/creators.html#add-jobs-for-your-project are rather unclear on that13:19
*** jchhatbar has quit IRC13:19
AJaegerttx, want to update - or shall I and you review? ;)13:20
*** janki has joined #openstack-infra13:20
ttxLet me try, that way I'll check on my git-review health again13:20
AJaegerthanks, ttx13:21
ttxfungi: looks like my git-review timeout is still around. Could be what frickler pointed to, some IPv6 misconfig on my part or my ISPs part13:22
dhellmannAJaeger : I had seen the comment but not done anything about it yet. I'll talk to prometheanfire13:24
fungittx: can you compare `ssh -4 -p 29418 review gerrit.openstack.org ls-projects` behavior vs -6 ?13:24
AJaegerdhellmann: fine, thanks13:24
fungier, `ssh -4 -p 29418 review.openstack.org gerrit ...13:25
ttxfungi: -4 is instant, -6 takes a while13:26
openstackgerritThierry Carrez proposed openstack-infra/project-config master: Add openstack-map repository  https://review.openstack.org/59703713:26
ttxholds on Connecting to review.openstack.org [2001:4800:7819:103:be76:4eff:fe04:9229] port 29418.13:26
AJaegerdhellmann: I helped the openstack-ansible team to push 30+ python3-first changes through ;)13:26
ttxmaybe some reverse resolution timeout ?13:27
*** apetrich has joined #openstack-infra13:27
ttxconnect to address 2001:4800:7819:103:be76:4eff:fe04:9229 port 29418: Connection timed out13:28
fungiyeah, the delay you're seeing then is ssh falling back to v4 after timing out on v613:29
funginext thing to do would be to traceroute to it and see if you get past your local gateway13:29
*** efried is now known as efried_doc13:29
*** graphene has quit IRC13:30
fungia temporary workaround would be to put the v4 address of review.o.o in your local /etc/hosts so it's found before dns is consulted and then git-review will just use v413:30
*** graphene has joined #openstack-infra13:32
*** stephenfin has quit IRC13:33
*** rtjure has quit IRC13:34
*** stephenfin has joined #openstack-infra13:34
ttxfungi: yeah, looks like the ipv6 config was broken, as part of my eventful upgrade to 18.04 LTS13:36
*** rtjure has joined #openstack-infra13:37
*** psachin has quit IRC13:39
*** Emine has joined #openstack-infra13:40
EmilienMgood morning here :-) - could someone take a look at https://review.openstack.org/592695 ? and let me know if someone is missing. Thanks13:44
ttxfungi: looks like ICMP being filtered, I'll dig deeper13:45
dhellmannAJaeger : thank you!13:45
*** psachin has joined #openstack-infra13:49
*** eharney has joined #openstack-infra13:50
*** sthussey has joined #openstack-infra13:52
openstackgerritThierry Carrez proposed openstack-infra/infra-manual master: Add details around initial .zuul.yaml addition  https://review.openstack.org/59713113:58
*** psachin has quit IRC13:58
*** hongbin has joined #openstack-infra14:00
*** haleyb has joined #openstack-infra14:06
*** pabelanger has joined #openstack-infra14:08
*** yamamoto has quit IRC14:10
*** graphene has quit IRC14:12
*** graphene has joined #openstack-infra14:14
*** hamzy has quit IRC14:19
*** hamzy has joined #openstack-infra14:20
*** dpawlik has quit IRC14:21
*** armax has joined #openstack-infra14:22
*** anteaya has joined #openstack-infra14:23
*** graphene has quit IRC14:25
AJaegerttx, your change for infra-manual ^ looks fine - thanks14:26
*** graphene has joined #openstack-infra14:27
*** pcaruana has quit IRC14:29
*** pcaruana has joined #openstack-infra14:30
ttxAJaeger: wow, that error is pretty silly: ERROR: project openstack/openstack-map, description 'Base data to generate the OpenStack map and the Software section of the openstack.org website.': contains wrong word 'openstack', it should be 'OpenStack'14:31
ttxI'd argue it definitely should be openstack.org and not OpenStack.org.14:31
ttxAJaeger: let me know how you'd rather see me fix it...14:33
fungito be pedantic about it, technically https://openstack.org/ redirects to https://www.openstack.org/14:33
ttxwould www.openstack.org go better ?14:33
*** Bhujay has joined #openstack-infra14:33
* ttx tries14:34
openstackgerritTristan Cacqueray proposed openstack-infra/zuul master: web: add config-error notifications drawer  https://review.openstack.org/59714714:34
*** Bhujay has quit IRC14:34
fungii generally refer to it as www but... i agree the check as written is a bit silly nonetheless14:34
*** Bhujay has joined #openstack-infra14:35
*** eharney_ has joined #openstack-infra14:37
*** eharney has quit IRC14:37
ttxyes looks like "www.openstack.org" will pass :)14:38
mnaserinfra-root: just wondering a little bit on the status of things on mirror.sjc1.vexxhost.openstack.org ?14:39
*** r-daneel has joined #openstack-infra14:39
mnaser(sorry if there are other things being done, that's fine, i just wanted to know where things were)14:40
fungimnaser: last i saw, clarkb was working on getting puppet applied on the mirror14:40
*** efried_doc is now known as efried14:41
openstackgerritPaul Belanger proposed openstack-infra/project-config master: Use ansible git task so we can set umask  https://review.openstack.org/59687414:41
fungilooks like mirror.sjc1.vexxhost.openstack.org isn't in dns yet either14:41
*** yamamoto has joined #openstack-infra14:42
openstackgerritThierry Carrez proposed openstack-infra/project-config master: Add openstack-map repository  https://review.openstack.org/59703714:42
*** yamamoto has quit IRC14:45
*** markvoelker has joined #openstack-infra14:45
*** alexchadin has quit IRC14:48
*** markvoelker has quit IRC14:49
openstackgerritTristan Cacqueray proposed openstack-infra/zuul master: web: add config-errors notifications drawer  https://review.openstack.org/59714714:49
*** alexchadin has joined #openstack-infra14:49
clarkbmnaser: fungi: based on ianw's email to the infra list we have some changes proposed for a method to install puppet on the node14:51
clarkbI haven't reviewed them yet, but this is likely the next step in spinning up that server (get those changes in, get puppet installed, run puppet, update dns)14:52
*** graphene has quit IRC14:52
mnasercool, glad i'm exercising your infra too :)14:52
*** graphene has joined #openstack-infra14:55
*** pbourke has quit IRC14:55
clarkblooks like the general setup is to install puppet each time through the ansible cron on all "puppet" group nodes14:55
*** srwilkers has joined #openstack-infra14:55
clarkbcomes with testing too14:55
clarkbI have a meeting in a few minutes but will start reviewing that afterwards14:56
*** e0ne has quit IRC14:56
*** nicolasbock has quit IRC14:56
*** Bhujay has quit IRC14:58
*** nicolasbock has joined #openstack-infra14:59
*** pcaruana has quit IRC15:00
*** hongbin has quit IRC15:00
*** pbourke has joined #openstack-infra15:01
*** jroll has quit IRC15:05
*** jroll has joined #openstack-infra15:06
*** dkehn has joined #openstack-infra15:09
*** dpawlik has joined #openstack-infra15:12
*** yamamoto has joined #openstack-infra15:15
*** dpawlik has quit IRC15:17
*** ykarel is now known as ykarel|away15:19
openstackgerritDavid Shrewsbury proposed openstack-infra/system-config master: Enable unattended upgrades  https://review.openstack.org/59684915:26
*** gyee has joined #openstack-infra15:27
openstackgerritDavid Shrewsbury proposed openstack-infra/system-config master: Enable unattended upgrades  https://review.openstack.org/59684915:28
openstackgerritDoug Hellmann proposed openstack-infra/project-config master: remove job settings for requirements repositories  https://review.openstack.org/59366015:31
AJaegerdhellmann: https://review.openstack.org/#/c/593660/ needs rebasing - and if you want to run the docs only on master, you should remove them again from requirements, don't you?15:31
*** graphene has quit IRC15:31
dhellmannI just rebased, let me check if they were imported15:31
AJaegerdhellmann: they were imported15:31
AJaegerdhellmann: thanks for rebasing...15:31
dhellmannoh, yeah, I'll fix that up15:32
*** janki has quit IRC15:32
*** graphene has joined #openstack-infra15:33
*** david-lyle has quit IRC15:33
AJaegerdhellmann: we can merge your change already...15:33
AJaegerdhellmann: want to leave the  - publish-openstack-sphinx-docs template in project-config?15:33
*** dklyle has joined #openstack-infra15:34
openstackgerritDavid Shrewsbury proposed openstack-infra/system-config master: Enable unattended upgrades  https://review.openstack.org/59684915:35
AJaegercorvus: could you review this infra-manual change about integrated-gate again, please? https://review.openstack.org/#/c/596268/15:35
*** ykarel|away has quit IRC15:36
*** ykarel|away has joined #openstack-infra15:37
dhellmannAJaeger : yeah, since it should only run on master I want to leave it there. I'll write a follow-up to switch to the PTI job15:37
AJaegerdhellmann: will then review both together...15:38
clarkbcorvus: I think the iptables changes may have broken gearman connectivity to logstash.openstack.org (for handing out log indexing jobs)15:39
openstackgerritDoug Hellmann proposed openstack-infra/project-config master: fix documentation job for requirements repo  https://review.openstack.org/59716615:39
dhellmannAJaeger : ^^15:39
clarkbI don't know it is urgent to address, but making note of it here while I am noticing it15:40
corvusclarkb: nifty15:40
clarkb(there is no ipv4 rule allowing 4730 in from the workers at least)15:40
*** jhesketh has quit IRC15:41
openstackgerritMerged openstack-infra/infra-manual master: Add details around initial .zuul.yaml addition  https://review.openstack.org/59713115:41
*** agopi has quit IRC15:41
*** jhesketh has joined #openstack-infra15:41
clarkbprobably similar problems submitting the gearman jobs from our zuul jobs too15:41
*** jistr is now known as jistr|call15:42
*** ykarel|away has quit IRC15:42
AJaegerdhellmann: fine, let's merge 597166  and https://review.openstack.org/#/c/593660/ together15:42
AJaegerconfig-core, please review ^15:42
*** jistr|call is now known as jistr15:43
corvusclarkb: i'll investigate15:43
dhellmannAJaeger : Ok, I've removed my WIP15:43
AJaegerdhellmann: great. let's finish that one... Btw. regarding oslo, I saw there was one missing change - would be great to get that finished...15:44
*** dtantsur is now known as dtantsur|afk15:44
dhellmannyeah, we're having some problems with the tests in that repo15:45
dhellmannAJaeger : oh,  maybe you can help there, actually15:46
dhellmannit's a post failure, and ARA has no details: http://logs.openstack.org/80/588780/1/check/castellan-functional-devstack/5a27eb1/ara-report/15:46
openstackgerritJames E. Blair proposed openstack-infra/system-config master: Correct iptables var names  https://review.openstack.org/59716715:46
corvusclarkb: ^15:46
dhellmannAJaeger : I can't tell if it was just killed, or died, or what15:46
AJaegerdhellmann: let me check...15:46
openstackgerritNate Johnston proposed openstack-infra/project-config master: Match older neutron dashboards to HEAD one, bump versions  https://review.openstack.org/59716815:46
clarkbcorvus: thanks!15:47
dhellmannAJaeger : bbiab15:47
openstackgerritMerged openstack-infra/infra-manual master: Document shared queue and policy for integrated-gate  https://review.openstack.org/59626815:48
clarkbok breakfast now, then sending parents off to the airport, then puppet install via ansible reviews15:48
AJaegerdhellmann: let's recheck, might be temporary ;(15:48
corvusShrews: can you review https://review.openstack.org/597167 ?15:50
Shrewscorvus: in a meeting w/ my boss. will in a bit15:51
*** ginopc has quit IRC15:51
Shrewscorvus: done15:54
Shrewscorvus: can you re-enqueue the latest zuul change again so we can test container push?15:54
* Shrews works up a similar nodepool job15:55
corvusShrews: will do!15:56
openstackgerritAndreas Jaeger proposed openstack-infra/openstack-zuul-jobs master: Remove legacy pbr jobs  https://review.openstack.org/59716915:57
openstackgerritDavid Shrewsbury proposed openstack-infra/nodepool master: Add post job to push pbrx container images  https://review.openstack.org/59717115:57
Shrewspabelanger: ^^ may interest you15:58
openstackgerritPaul Belanger proposed openstack-infra/system-config master: Install limestone CA on openstack using hosts  https://review.openstack.org/59302915:59
*** udesale has quit IRC15:59
openstackgerritJames E. Blair proposed openstack-infra/project-config master: pbrx upload: remove protected flag  https://review.openstack.org/59717215:59
corvusShrews: ^15:59
corvusShrews: protected is basically like final, except that it allows inheritance only within the current project.  so neither one is compatible with expecting projects to set their own variables.16:00
Shrewsso many rulez16:01
*** Emine has quit IRC16:02
*** alexchadin has quit IRC16:03
*** eharney_ is now known as eharney16:04
openstackgerritDavid Shrewsbury proposed openstack-infra/system-config master: Enable unattended upgrades  https://review.openstack.org/59684916:05
*** e0ne has joined #openstack-infra16:06
*** snapiri has quit IRC16:08
*** agopi has joined #openstack-infra16:08
*** jpena is now known as jpena|off16:11
openstackgerritTristan Cacqueray proposed openstack-infra/zuul master: web: add config-errors notifications drawer  https://review.openstack.org/59714716:12
pabelangercorvus: Shrews: AJaeger: should we be concerned about jobs now being able to parent to the pbrx jobs and try to view docker credentials?16:12
corvuspabelanger: allowed-projects should take care of that16:13
corvuspabelanger: i think we need to rework the job so we don't need that, but for the moment, i think this will at least let us exercise it with zuul/nodepool16:15
Shrewscorvus: how could we rework it?16:16
pabelangerokay, yah. I'm a little confused why any job would parent to it.16:16
*** Bhujay has joined #openstack-infra16:17
corvusShrews: i don't know yet :)16:17
corvuspabelanger: i'm confused by your question.16:17
corvusor rather, i'm confused by your confusion.  :)16:17
pabelangerlet me read docs again, 1 sec16:18
weshayneed reviews please https://review.openstack.org/#/c/596799/16:18
corvuspabelanger: are you wondering why we needed to remove protected/final?  that's because the project-pipeline job variant in zuul modified a variable.16:19
pabelangerOooh16:20
pabelangerprotected / final isn't just for job to parent too16:20
pabelangerright, I forgot about that16:20
AJaegerconfig-core, could you review https://review.openstack.org/#/c/593660/ and https://review.openstack.org/#/c/597166/ to finish python3-first for requirements repo, please?16:21
*** Bhujay has quit IRC16:22
pabelangercorvus: okay, even if we did parent and try to attack docker client, the post-run job will happen after the parent. I think my brain is caught up to yours :)16:23
corvuspabelanger: well, allowed-projects won't allow any other project to run it anyway.16:23
corvuspabelanger: (even if they inherit from it, they can't run it)16:23
corvuswhen inherited, allowed-projects always shrinks or stays the same, never grows.16:24
pabelangeryah, was mostly thinking if we ever forgot in zuul / nodepool. But agree with everything you'd said16:24
corvusyeah, and it's still a post-review job.  so we'd have to forget a lot.  :)16:24
pabelanger++16:24
*** Bhujay has joined #openstack-infra16:30
pabelanger66392816:32
pabelangersorry16:33
pabelangerkids trying to play on laptop16:33
openstackgerritMerged openstack-infra/project-config master: pbrx upload: remove protected flag  https://review.openstack.org/59717216:33
corvusShrews: ^ queued16:35
corvusShrews: sadly, there are 84 items in the post pipeline.  :/   biab.16:35
clarkbpabelanger: could be a change number from the future16:36
corvusmore than half of all accidental 2fa token emissions correspond to change numbers at this point :)16:38
*** jpich has quit IRC16:39
pabelangerindeed16:39
AJaegerthanks, clarkb for the reviews16:40
*** anteaya has quit IRC16:40
AJaegerconfig-core, two simple openstack-zuul-job cleanups: https://review.openstack.org/597169 and https://review.openstack.org/596984 for review, please16:40
clarkbcorvus: for https://review.openstack.org/#/c/596966/2/.zuul.yaml does the regex there need a ^ prefix or is it assumed to always be a regex?16:42
*** anteaya has joined #openstack-infra16:42
*** Bhujay has quit IRC16:43
*** Bhujay has joined #openstack-infra16:44
clarkblooks like the jobs run on the followup change so it must work as a regex as is16:44
*** ramishra has quit IRC16:44
*** aojea has quit IRC16:45
clarkbcorvus: for https://review.openstack.org/#/c/596968/23 and https://review.openstack.org/#/c/596997/3 the system-config-run-base test runs our playbooks/base.yaml playbook right? then we have testinfra suite of test cases that check the resulting state of the node?16:46
AJaegerquestion to the zuul experts: https://review.openstack.org/588780 has a job with a post_failure, and I cannot figure out what is wrong - log is http://logs.openstack.org/80/588780/1/check/castellan-functional-devstack/0a151b9/ . Could anybody help dhellmann and me here, please?16:46
clarkbAJaeger: I think ansible may have crashed or stopped abruptly. We probably need to look at executor logs for that /me greps16:49
AJaegerthanks, clarkb16:49
dhellmannthanks, AJaeger & clarkb16:50
clarkbAJaeger: dhellmann http://paste.openstack.org/show/728987/16:52
dhellmannso, a bad role name?16:52
dhellmannI wonder what the right name of that role really is16:52
*** signed8bit has joined #openstack-infra16:53
openstackgerritMerged openstack-infra/project-config master: remove job settings for requirements repositories  https://review.openstack.org/59366016:54
openstackgerritMerged openstack-infra/project-config master: fix documentation job for requirements repo  https://review.openstack.org/59716616:54
clarkbdhellmann: I wonder if the role was renamed externally16:56
dhellmannI'm not finding any other uses16:56
dhellmannin hound16:56
dhellmannwhere would that be likely to exist?16:56
clarkbin devstack probably16:56
clarkbmaybe tempest16:56
openstackgerritMerged openstack-infra/system-config master: Correct iptables var names  https://review.openstack.org/59716716:57
clarkbdhellmann: I00d448c4e6b98a1f504b048c74eff4e110c0b511 both roles were merged into fetch-subunit-output16:57
AJaegerdhellmann: we renamed that ages ago - and at that point changed all users. I wonder how that sneaked in ;(16:57
AJaegerclarkb: you're faster ;)16:57
corvusclarkb: yeah, it's always a regex.16:58
corvusclarkb: re run-base: yes16:58
corvusclarkb: http://git.openstack.org/cgit/openstack-infra/system-config/tree/playbooks/zuul/run-base.yaml#n44 lines 44 and after are the interesting bits16:59
corvusclarkb: http://git.openstack.org/cgit/openstack-infra/system-config/tree/testinfra/test_base.py is testinfra16:59
dhellmannAJaeger : this is the stable/queens branch, so I'm not sure how it slipped by16:59
clarkbcorvus: thanks!16:59
corvusclarkb: i anticipate we will grow additional jobs for each hostgroup, and additional testinfra test files as well.16:59
AJaegerdhellmann: hound searches only on master, might be we overlooked it - or they backported only one change...17:00
corvusclarkb: so eventually, we should have a system-config-run-etherpad job which runs the etherpad playbook and the test_etherpad testinfra test17:00
corvusfile matchers will be important :)17:00
dhellmannAJaeger : ah, ok17:00
AJaegerdhellmann: I pushed Ic1844896b1d79216c0cb04592fdbe700d6fc043f - seems I missed queens ;/ sorry17:00
dhellmannI included the rename in https://review.openstack.org/58878017:00
clarkbcorvus: yup17:00
AJaegerdhellmann: thanks17:01
dhellmannthanks for the help debugging that, I would have never found it otherwise17:01
AJaegerthanks, clarkb ^17:02
* clarkb pops out again. Busy morning here trying to get parents to the airport17:03
clarkbAJaeger: dhellmann no problem!17:03
corvusclarkb: we had a 30 minute discussion at the infra meeting about testing: http://eavesdrop.openstack.org/meetings/infra/2018/infra.2018-08-21-19.02.log.html#l-214  if you want the full discussion, but the cliff's notes are at https://etherpad.openstack.org/p/CJUWmx62al17:03
openstackgerritMerged openstack-infra/system-config master: Add role integration jobs  https://review.openstack.org/59601817:08
dmsimardbtw I just tagged 0.16.0rc1 for ARA, changelog: https://github.com/openstack/ara/releases/tag/0.16.0.0rc117:11
openstackgerritPaul Belanger proposed openstack-infra/system-config master: Generate junit.xml file for testinfra  https://review.openstack.org/59718517:12
*** r-mibu has quit IRC17:12
*** trown is now known as trown|lunch17:13
pabelangercorvus: any more thoughts to zuul console getting blocked by iptables in system-config base job?17:15
openstackgerritJames E. Blair proposed openstack-infra/system-config master: Rework testinfra junit collection  https://review.openstack.org/59718817:16
*** hashar is now known as hasharAway17:16
corvuspabelanger: ^ what do you think of that?17:16
openstackgerritMerged openstack-infra/system-config master: Only run role integration tests on role changes  https://review.openstack.org/59696617:16
corvuspabelanger: (also, i believe the original patch will fail because of the zuul.project.src_dir typo)17:17
corvuspabelanger: no i haven't thought about a solution to that yet.17:17
pabelangerwhen: item is file17:18
pabelangerthat is new17:18
corvusyeah, i think it's revolutionary :)17:18
pabelangeryah, I kinda like it17:19
corvuspretty sure it works :)17:19
corvuspabelanger: if you like it, maybe just squash that into your change since it's going to need an update anyway17:20
pabelangeras for your patch, I was thinking of generating a report of junit with junit2html, but maybe that should be a zuul-job, like we do for subunit2html17:20
pabelangerbut if works, I am fine with it17:20
corvuspabelanger: i think a junit role in zuul-jobs would be great17:21
*** graphene has quit IRC17:21
*** graphene has joined #openstack-infra17:23
pabelangercool17:23
*** Bhujay has quit IRC17:24
*** apetrich has quit IRC17:32
*** graphene has quit IRC17:32
AJaegercorvus, pabelanger, I think we need https://review.openstack.org/#/c/596645/ for linting - and to approve https://review.openstack.org/#/c/590636/ . change is for openstack-zuul-jobs with title "Add zuul roles in system-config to linters"17:32
notmynamefungi: corvus: with patches like https://review.openstack.org/#/c/596206/1/.zuul.yaml, the gate queue is defined in-repo. what would happen if there were a typo there?17:33
*** graphene has joined #openstack-infra17:34
Shrewscorvus: pabelanger: i *think* the unattended-upgrades review (https://review.openstack.org/596849) is ready now, duplicating the puppet-unattended_upgrades stuff17:34
notmynameeg if instead of "queue: integrated" I typo'd it as "queue: intgrated" (or "queue: swift-only"--the letters are so close to each other!)17:34
AJaegernotmyname: try it ;)17:34
AJaegernotmyname: don't add integrated queue - it should stay in project-config17:34
notmynameAJaeger: I'm pretty sure that patch is infallible as proposed. it was done by some automated script somewhere17:35
notmyname;-)17:35
AJaegernotmyname: we fixed the scripts to not propose integrated queue anymore ;)17:35
notmynamebut what would happen? I saw the line, and it makes me think about the super long integrated gate queue times and seeing as it's a variable proposed in our own repo and variables can be changed.... you know ;-)17:37
*** signed8bit is now known as signed8bit_Zzz17:37
AJaegernotmyname: if you change it, you create a new queue ...17:38
AJaegeryou can opt-out of the queue.17:39
AJaegerBut we don't want other projects to opt-in without review - and make it even larger.17:39
corvusnotmyname, AJaeger: the appearance in project-config will take precedence.  you can not opt out of the queue.17:39
corvusit almost seems like zuul might have been designed to prevent projects from unilaterally leaving a shared change queue without achieving wider consensus first.  i don't recall if any specific examples came to mind during the design phase... ;)17:39
AJaegercorvus: he can opt-out if he removes in project-config17:39
AJaegerand that needs review17:39
notmynameI was just curious, not actually proposing anything17:40
corvusAJaeger: right, he can opt out if the project achieves consensus :)17:40
AJaegernotmyname: I'm removing it from the in-repo file now...17:41
corvusthe integrated queue is the only one currently managed this way because it's special to the project17:41
openstackgerritDan Radez proposed openstack-infra/project-config master: adding readthedocs to networking-ansible  https://review.openstack.org/59719417:41
notmynameAJaeger: ok17:41
openstackgerritClark Boylan proposed openstack-infra/system-config master: Test puppet is installed on base  https://review.openstack.org/59719517:49
*** signed8bit_Zzz is now known as signed8bit17:49
clarkbianw: corvus ^ we probably want to squash that chagne down into the others but I wanted to try my hand at writing testinfra tests17:49
clarkbnow to review the depends on17:49
*** markvoelker has joined #openstack-infra17:51
*** anteaya has quit IRC17:52
*** r-daneel_ has joined #openstack-infra17:53
*** r-daneel has quit IRC17:53
*** r-daneel_ is now known as r-daneel17:53
openstackgerritPaul Belanger proposed openstack-infra/system-config master: Generate junit.xml file for testinfra  https://review.openstack.org/59718517:54
AJaegerdhellmann: now castellan fails completely - http://logs.openstack.org/80/588780/2/check/castellan-functional-devstack/07a5c32/ara-report/result/352e99cf-0357-4e8f-bcfc-35d4b5ff2513/17:58
corvusclarkb: lgtm17:58
corvusclarkb: i +2d its parent17:59
corvusbut not gparent17:59
clarkbcorvus: thanks17:59
AJaegerclarkb, corvus, what about https://review.openstack.org/#/c/596645/ ? do we need this for linting?17:59
corvusAJaeger: i think so -- i think if a playbook in project-config wants to use a role in system-config that'll need to be there.18:03
AJaegerthanks, corvus18:04
*** signed8bit is now known as signed8bit_Zzz18:06
*** shardy has quit IRC18:06
*** signed8bit_Zzz is now known as signed8bit18:07
openstackgerritPaul Belanger proposed openstack-infra/system-config master: Generate junit.xml file for testinfra  https://review.openstack.org/59718518:08
openstackgerritMerged openstack-infra/zuul-jobs master: write-inventory: Add groups to created inventory  https://review.openstack.org/59699418:10
openstackgerritMerged openstack-infra/openstack-zuul-jobs master: Add zuul roles in system-config to linters  https://review.openstack.org/59664518:10
dhellmannAJaeger : thanks. I'll see if the oslo team can help with that.18:13
AJaegerdhellmann: one optoin: Make it non-voting for now - merge, add new change that is voting ;)18:13
dhellmannyeah18:14
AJaegerdhellmann: that unblocks us...18:14
* AJaeger likes to get the large project-config change in...18:14
AJaegerinfra-root, I'm approving pabelanger's change https://review.openstack.org/#/c/591457/ to "Promote test-emit-job-header change" in 5 mins...18:14
AJaegerinfra-root, I just approved "Remove legacy-install-afs-with-puppet role" - https://review.openstack.org/59063618:17
*** electrofelix has quit IRC18:23
*** tosky has quit IRC18:23
openstackgerritKendall Nelson proposed openstack-infra/project-config master: Add Freezer to StoryBoard  https://review.openstack.org/59691818:23
*** trown|lunch is now known as trown18:24
openstackgerritMerged openstack-infra/project-config master: Remove legacy-install-afs-with-puppet role  https://review.openstack.org/59063618:24
openstackgerritClark Boylan proposed openstack-infra/system-config master: Test puppet is installed on base  https://review.openstack.org/59719518:25
openstackgerritKendall Nelson proposed openstack-infra/project-config master: Add Freezer to StoryBoard  https://review.openstack.org/59691818:25
clarkbcorvus: ^ hopefully that minor syntax issue was the only problem18:25
openstackgerritKendall Nelson proposed openstack-infra/project-config master: Enable Searchlight to Use StoryBoard  https://review.openstack.org/59691618:26
*** r-daneel_ has joined #openstack-infra18:31
*** r-daneel has quit IRC18:32
*** r-daneel_ is now known as r-daneel18:32
*** markvoelker has quit IRC18:32
*** jpena|off has quit IRC18:33
*** markvoelker has joined #openstack-infra18:33
*** jpena|off has joined #openstack-infra18:33
AJaegerdhellmann: wnat me to split up that castellan change?18:36
*** markvoelker has quit IRC18:37
clarkbfungi: did a new gpg key get generated while I was pulling crab pots out of the Nehalem Bay?18:41
openstackgerritMerged openstack-infra/zuul-jobs master: Promote test-emit-job-header change  https://review.openstack.org/59145718:42
pabelangercorvus: Do you have an exmaple playbook using when: item is file? Your first change didn't seem to work.18:42
*** dave-mccowan has joined #openstack-infra18:43
logan-the 'is file' test only works on localhost. you will still have to use the stat module if you are testing a remote file iirc.18:43
pabelangerAJaeger: emit-job-header change is live18:45
pabelangerjust seems a job use it18:46
pabelangerseen*18:46
pabelangerconfirming in rdoproject now18:46
AJaegerpabelanger: seen it *working*? ;) good!18:46
corvuslogan-, pabelanger: aha.  too good to be true i guess.18:47
pabelangerah, good to know18:47
pabelangerlogan-: thanks!18:47
fungiclarkb: i'm working on it now actually. trying to use bridge.o.o and accumulating notes on some minor adjustments we need to make to the process to accommodate the newer gnupg version in bionic18:47
fungisome changes to behavior, configuration and option names18:48
funginothing major, but enough it would probably trip up people not familiar with it18:48
clarkbfungi: somewhat expected given how launch node has changed too :)18:49
pabelangerAJaeger: thanks, rdoproject is also good18:49
AJaeger\o/18:49
pabelangeryah for distributed testing18:50
openstackgerritClark Boylan proposed openstack-infra/system-config master: Test puppet is installed on base  https://review.openstack.org/59719518:50
* fungi is busy exhausting bridge.o.o's entropy pool apparently18:53
clarkboh is haveged installed?18:53
clarkb(could be something we need to add to the base package list)18:53
fungiespecially since the default keysize has increased from 2048 to 3072 bytes18:53
fungimaster key generation went pretty quickly, but i expect i deleted the entropy doing that18:54
funginow the signing subkey is taking a while to generate as a result18:54
Shrewspabelanger: can you review https://review.openstack.org/596849 again when you get a moment?18:56
openstackgerritPaul Belanger proposed openstack-infra/system-config master: Generate junit.xml file for testinfra  https://review.openstack.org/59718518:57
*** cdent has joined #openstack-infra18:57
pabelangerShrews: sure, let me grab coffee first18:57
fungiinfra-root: as cdent noted in #openstack-dev, planet.openstack.org seems to have no firewall rules allowing http/https connections18:58
fungii'll see if we've got a typo somewhere in the parameters we passed in for it with the switch to the new ansible role18:58
clarkbthat was the case with logstash rules18:58
cdentall my social media flowers are dying18:58
fungicdent: in fairness, they were a bit over-watered to begin with ;)18:58
openstackgerritDan Radez proposed openstack-infra/project-config master: adding readthedocs to networking-ansible  https://review.openstack.org/59719418:59
openstackgerritMerged openstack-infra/openstack-zuul-jobs master: Add stable/rocky to periodic-stable templates  https://review.openstack.org/59628118:59
clarkbMeeting time over in #openstack-meeting19:00
*** kgiusti has quit IRC19:05
pabelangerShrews: +2, we likely want to schedule the approval of that19:06
pabelangerto make sure nothing breaks19:06
openstackgerritJeremy Stanley proposed openstack-infra/system-config master: Correct inventory pattern for planet.openstack.org  https://review.openstack.org/59721119:07
fungithat ^ was easier than i expected!19:07
*** e0ne has quit IRC19:08
*** markvoelker has joined #openstack-infra19:19
*** dpawlik has joined #openstack-infra19:21
*** e0ne has joined #openstack-infra19:23
*** dpawlik has quit IRC19:26
*** dave-mccowan has quit IRC19:26
*** cdent has left #openstack-infra19:29
*** owalsh_ has joined #openstack-infra19:31
openstackgerritMerged openstack-infra/system-config master: Enable unattended upgrades  https://review.openstack.org/59684919:33
*** owalsh has quit IRC19:34
*** owalsh_ has quit IRC19:35
*** owalsh has joined #openstack-infra19:36
*** dpawlik has joined #openstack-infra19:38
*** dpawlik has quit IRC19:42
AJaegerconfig-core, two small job removal changes from openstack-zuul-jobs, please add to your review queue: https://review.openstack.org/#/c/596984/ and https://review.openstack.org/#/c/597169/19:47
ianwcorvus: LMN if my comment in https://review.openstack.org/596968 convinces you19:47
openstackgerritMerged openstack-infra/system-config master: Correct inventory pattern for planet.openstack.org  https://review.openstack.org/59721119:48
clarkbianw: feel free to squash my test change into your stack however you like19:48
clarkbianw: I was mostly interested in learning how testinfra things work so wrote that but don't care if it remains a separate change19:49
fungicorvus: basically they were able to find us a dining room in the hotel because there's another conference going on through sunday which had all their larger conference rooms booked up. if anyone's around sunday afternoon and wants to join the tc discussion, we're happy to squeeze in some extra chairs as well as we can accommodate them :/19:49
corvusianw: i think it does, particularly the bit about using it in the spec jobs.  that seems pretty legit.19:49
ianwmy system is running on borrowed time here.  occasionally i wake up to my external monitor being totally borked, and there's no coming back from it.  the moment i switch to a VT or pull the laptop from the docking station i'm in hard crash town19:49
corvusianw, clarkb: i think i'm +2 on all related changes19:49
clarkbhrm maybe I should review them before eating lunch then19:50
ianwclarkb / corvus : one thought i had was should we stage it, by using a "puppet-ansible" group or something?  i think our testing is pretty good, but i'd hate for it to roll out and then we have some weird puppet problems on every host19:51
*** dpawlik has joined #openstack-infra19:52
clarkbianw: probably a good idea to do something like that19:53
clarkblooks like my test change needs to be rebased?19:53
corvusianw: i don't think it's necessary; problems aren't likely to be especially end-user visible.  probably the worst is puppet just stops working for a few mins.19:54
clarkbthats a good point puppet does a good job of failing noopy19:54
clarkbit just won't run19:54
*** ccamacho has quit IRC19:54
fungiinfra-root: stein cycle artifact signing key is starting to show up on keyservers now (if you get a not found error, refresh or wait a bit and try again): https://sks-keyservers.net/pks/lookup?op=vindex&search=0x27023b1ffccd8e3ae9a5ce95d943d5d270273ada&fingerprint=on19:55
clarkbcorvus: I had to fix another issue in https://review.openstack.org/#/c/597195/3 fwiw, zuul +1's now but gerrit says it cannot merge, not sure what is going on there19:55
clarkbI'm going to review ianw's changes now though and probably not approve as I need to eat19:55
fungii've also got the symmertic decryption passphrase for the master key recorded in the usual secrets list now19:55
Shrewsclarkb: it probably can't merge b/c my change to test_base.py just merged, so it now conflicts19:56
clarkbShrews: ah19:56
*** dpawlik has quit IRC19:56
*** jcoufal_ has joined #openstack-infra20:00
*** jcoufal has quit IRC20:01
clarkbianw: corvus ok I apprvoed the addition of the role and +2'd the enablement but didn't approve that as I need to afk for a bit20:01
AJaegerdhellmann: I removed my -W from https://review.openstack.org/#/c/588842 - want to WIP yourself or is it ready?20:02
clarkbI'll followup with a rebase to my test addition to fix the conflict when I return20:02
*** vivsoni has quit IRC20:03
ianwclarkb: ok, i'll grab some breakfast too and better to do it when we can watch it20:03
*** vivsoni has joined #openstack-infra20:03
dhellmannAJaeger : that one is ready to go, let me send the official announcement email20:05
dhellmannAJaeger : http://lists.openstack.org/pipermail/openstack-infra/2018-August/006113.html20:07
AJaegerany other config-core to +2A https://review.openstack.org/#/c/588842, please? - moves most of oslo out of project-config.20:08
openstackgerritClark Boylan proposed openstack-infra/system-config master: Install python2.7 on xenial nodes  https://review.openstack.org/59691320:09
AJaegerdhellmann: great!20:09
clarkbShrews: ^ rebased to add in the extra packages, can you double check I got all the potential conflicts handled there?20:09
* AJaeger waves good night20:09
ianwAJaeger: see you this afternoon ;)20:11
*** owalsh_ has joined #openstack-infra20:14
*** owalsh has quit IRC20:17
*** owalsh- has joined #openstack-infra20:17
*** owalsh_ has quit IRC20:18
fungimmm, looks like the ansible runs are still taking longer than we'd hoped?20:25
fungibegin run @ 2018-08-28T19:45:01+00:0020:25
Shrewsclarkb: lgtm20:25
fungistill underway20:25
*** rkukura has quit IRC20:25
openstackgerritMerged openstack-infra/system-config master: Create ansible roles to install puppet  https://review.openstack.org/59696820:26
openstackgerritMatt Riedemann proposed openstack-infra/elastic-recheck master: Add query for n-cpu startup MessagingTimeout bug 1789484  https://review.openstack.org/59723120:27
openstackbug 1789484 in OpenStack Compute (nova) "n-cpu fails init on timeout calling n-cond-cell1" [Medium,Triaged] https://launchpad.net/bugs/178948420:27
fungilooks like the 19:00 pulse ran just over 44 minutes20:28
fungi18:00 pulse ran 47 minutes20:29
fungi17:00 pulse was 48 minutes20:29
fungiso relatively consistent at least20:29
fungibut means we're getting config updates out roughly every hour (sometimes every 45 minutes)20:29
corvusfungi: huh, it was 28 minutes when i did the iptables stuff20:30
*** ansmith has quit IRC20:30
corvusor rather, *before* i did the iptables stuff20:30
corvusso iptables and what comes after should be suspect20:30
openstackgerritMerged openstack-infra/storyboard master: Add a test openid server  https://review.openstack.org/39799820:31
corvusyay, bridge is in cacti now!20:31
fungisounds reasonable20:31
corvusmaybe we can try increasing the forks?20:31
pabelangerfungi: do you know if we enabled pipelineing in ansible.cfg? that should help speed up things a little20:31
fungidid we merge the bump to -f20 yet? checking20:32
fungiyeah, we're going at f2020:32
fungii guess now that bridge is in cacti we can tune for system load fairly easily20:33
corvuspabelanger: yeah pipelining is on20:33
*** rosmaita has quit IRC20:33
corvusi think bridge may not have enough ram20:33
pabelangercorvus: do you think running ara on bridge.o.o is doable at this point? Or should we review secrets20:33
corvusconsidering puppetmaster ooms constantly, i'm not sure we should have made it the same size20:34
pabelangercorvus: ack20:34
pabelangerah, yah, we should make it larger them puppetmaster for RAM20:34
notmynameis etcd3 failing in devstack something that is known? http://logs.openstack.org/97/591497/7/check/swift-dsvm-functional-ipv6/484544c/job-output.txt.gz#_2018-08-28_17_44_17_37845120:35
*** owalsh- is now known as owalsh20:37
openstackgerritRafael Folco proposed openstack-infra/zuul-jobs master: Set zuul job start time fact  https://review.openstack.org/59723520:38
*** timburke has joined #openstack-infra20:38
*** slaweq has quit IRC20:40
pabelangernotmyname: looks like config issue20:40
pabelangerhttp://logs.openstack.org/97/591497/7/check/swift-dsvm-functional-ipv6/484544c/controller/logs/screen-etcd.txt.gz#_Aug_28_17_44_17_70105120:40
pabelangernot sure if reported already20:40
*** slaweq has joined #openstack-infra20:40
*** priteau has quit IRC20:43
openstackgerritMerged openstack-infra/elastic-recheck master: Add query for n-cpu startup MessagingTimeout bug 1789484  https://review.openstack.org/59723120:47
openstackbug 1789484 in OpenStack Compute (nova) "n-cpu fails init on timeout calling n-cond-cell1" [Medium,Triaged] https://launchpad.net/bugs/178948420:47
openstackgerritRafael Folco proposed openstack-infra/project-config master: Switch to emit-zuul-job-header-test role  https://review.openstack.org/59723620:47
fungidoesn't currently look like bridge.o.o is under significant memory pressure. it's got a fairly steady cache/buffers and active used is only spiking up to about 50%20:48
fungiswap is virtually (pun intended) untouched20:48
fungicpu looks to me like a bit more of a concern. i expect it's maxing out or coming close for less than the snmp polling granularity20:49
fungibut load average spiking up around 4 is probably reasonable on a 2-core vm doing ansible activity?20:50
ianwnotmyname: i haven't been watching super closely but i'm not aware of that issue.  if it is an ipv6 thing it might be intermittent20:50
fungithough i do agree that if we double to -f40 or more we need more of... well everything20:51
*** e0ne has quit IRC20:58
openstackgerritJames E. Blair proposed openstack-infra/zuul master: Add private key storage migration  https://review.openstack.org/59221320:59
openstackgerritPaul Belanger proposed openstack-infra/system-config master: Add profile_tasks and timer callbacks for ansible  https://review.openstack.org/59724020:59
*** rkukura has joined #openstack-infra20:59
*** trown is now known as trown|outtypewww21:00
openstackgerritMerged openstack-infra/nodepool master: Add post job to push pbrx container images  https://review.openstack.org/59717121:00
pabelangerinfra-root: ^might be interested to get some additional output from ansible, in our logs on bridge.o.o.21:00
pabelangerhttp://logs.openstack.org/69/593369/3/check/windmill-src-ubuntu-bionic/624fda5/job-output.txt.gz#_2018-08-23_19_43_36_205186 would be an example of the new output format21:01
pabelangerI noticed we didn't have date/time stamps in the crontab logs21:01
fungipabelanger: ianw added timestamps at start/end of runs21:01
pabelangerfungi: yah, this is more for per task timestamps21:01
fungibut yeah, what we have doesn't help figure out what's slow within a run21:02
pabelangertimer gives you: http://logs.openstack.org/69/593369/3/check/windmill-src-ubuntu-bionic/624fda5/job-output.txt.gz#_2018-08-23_19_54_41_13889921:02
fungijust challenging the assertion that we don't have _any_ date/time stamps in the crontab logs21:02
pabelangerto show you the longest running tasks in order21:02
*** markvoelker has quit IRC21:05
*** bnemec has quit IRC21:12
pabelangercool21:12
pabelangerhttp://logs.openstack.org/40/597240/1/check/system-config-run-base/957a4b2/job-output.txt.gz#_2018-08-28_21_09_26_82938521:12
*** bnemec has joined #openstack-infra21:13
pabelangeris new output we'd see on bridge.o.o21:13
pabelanger<3 the testing here for system-config21:13
pabelangeralmost like one day, we'll see zuul kick ansible for the control plane :D21:13
*** eharney has quit IRC21:16
clarkbianw: corvus ok I'm back to computer now ready to do puppet things with ansible when you are21:17
*** jcoufal_ has quit IRC21:18
openstackgerritPaul Belanger proposed openstack-infra/system-config master: Don't use loops with package task  https://review.openstack.org/59724121:18
pabelanger^will be a little preformance increase too21:18
clarkbI'm working on an update to the testinfra change to make it not conflict with shrews change and to check the negative case21:18
corvusfungi, pabelanger: the ansible log has timestamps21:19
openstackgerritPaul Belanger proposed openstack-infra/system-config master: Don't use loops with package task  https://review.openstack.org/59724121:20
openstackgerritClark Boylan proposed openstack-infra/system-config master: Test puppet is installed on base  https://review.openstack.org/59719521:21
clarkbI'm hoping ^ won't conflict and can merge as is without needing to rebase the parent change21:21
pabelangercorvus: we seem to have 2 logs, doing same thing but different output?21:22
corvuspabelanger: yep21:22
pabelangerk21:22
corvusyep21:22
pabelangerdon't have time to look at why that is now, will dig more later21:22
corvus++21:22
clarkbianw: corvus if concerned about it we could make a one off playbook that uses the role that merged, run that against the new mirror to confirm it works to bootstrap puppet then run it against logstash-worker01 to make sure it doens't regress existing servers, then merge it21:22
corvusi don't think it's intentional or finished :)21:23
clarkbcorvus: pabelanger ya bridge.o.o is currently under construction, don't assume the entire road deck is safe just yet :)21:23
corvusclarkb: i have full confidence in the ci tests :)21:23
clarkbcorvus: that also works for me assuming my latest change turns out happy21:24
*** holser_ has quit IRC21:24
ianwif i was doing it alone i'd probably do something like that, but if others are happy to be on stand-by i'm ok with it21:25
fungimy planet.o.o inventory globbing fix did eventually solve the overly-restrictive firewall rules, so all in all this seems to be working21:27
fungino manual intervention was required, only a modicum of patience21:27
*** ansmith has joined #openstack-infra21:28
clarkbianw: maybe wait for test results on my test update and approve if it comes back green?21:29
clarkbianw: I'll be around to help with that21:29
*** owalsh has quit IRC21:29
weshayneed a review on getting pending centos changes under ci so upstream doesn't fall flat21:29
weshayhttps://review.openstack.org/#/c/596799/21:29
weshaymordred, ^21:29
openstackgerritJames E. Blair proposed openstack-infra/system-config master: unbound: fix dhclient.conf copy  https://review.openstack.org/59724221:29
weshaythanks21:29
corvuspabelanger:  https://review.openstack.org/597242 is a result of our earlier conversation21:30
*** owalsh has joined #openstack-infra21:34
*** dpawlik has joined #openstack-infra21:35
*** jtomasek has quit IRC21:38
ianwweshay: do you know how big it is?21:39
openstackgerritDoug Hellmann proposed openstack-infra/project-config master: remove job settings for heat repositories  https://review.openstack.org/59728921:40
weshayianw, I don't but can check21:40
ianwweshay: mirror has enough overhead anyway http://grafana.openstack.org/d/ACtl1JSmz/afs?orgId=121:40
openstackgerritBen Nemec proposed openstack-dev/pbr master: Ignore --find-links in requirements file  https://review.openstack.org/59729021:42
*** boden has quit IRC21:42
ianwinfra-root / weshay : given the trivial nature of 596799 just removing an excludes from the rsync, i'll take the liberty of merging it, but take the mirror lock and do the first run manually just to be sure21:42
clarkbweshay: wouldn't jobs break when cr is updated if you start using it? or would you restrict that to a subset of jobs?21:43
clarkb(mostly just questioning the idea that if we mirror those packages somehow ci won't break anymore)21:43
weshayclarkb, ianw I have a test job that check it out.. it won't impact the normal check/gate jobs21:43
clarkbianw: wfm21:44
weshaypabelanger, ok by you?21:44
weshaythanks all21:45
*** rcernin has joined #openstack-infra21:46
ianwit piqued my interest and might have some implications for dib testing too.  i wasn't aware of it21:46
weshaycool21:47
weshayit delivers unicorns in rpm format21:47
*** graphene has quit IRC21:48
*** rkukura has quit IRC21:49
*** graphene has joined #openstack-infra21:49
*** hasharAway has quit IRC21:50
clarkbianw: corvus https://review.openstack.org/#/c/597195/4 came back +1, ianw want to +A https://review.openstack.org/#/c/596997/3 ?21:51
corvusclarkb: i +3d both21:52
clarkbcorvus: thanks!21:52
*** rkukura has joined #openstack-infra21:56
*** weshay is now known as weshay|pto21:58
clarkbianw: fungi reviewing the git-review release notes change and its parent it doesn't look like the parent change renders docs using the new theme as expected: http://logs.openstack.org/86/594186/1/check/tox-docs/93effe7/html/22:00
clarkbhttp://logs.openstack.org/86/594186/1/check/tox-docs/93effe7/job-output.txt.gz#_2018-08-21_14_04_46_092936 though that indicates it should be using the theme22:00
clarkbdhellmann: ^ does that look familiar to you?22:01
dhellmannit looks like the theme is being installed but not configured in conf.py?22:02
dhellmannit may rely on the old oslosphinx behavior, where the theme forced its use22:02
dhellmannthe openstackdocstheme package doesn't do that22:02
clarkbdhellmann:  https://review.openstack.org/#/c/594186/1 something like that? maybe that is insufficient22:03
clarkbor the name is wrong, gives me a place to look thanks22:03
dhellmannhttps://docs.openstack.org/openstackdocstheme/latest/ covers it22:03
clarkbaha needs html_theme22:03
dhellmannyeah22:04
clarkbnow I wonder if that ommission is intentional22:04
clarkbfungi: ^ I'm happy to push up a new ps if you want, but any thoughts on if we want the default theme or not? current docs are openstacky22:05
ianwoh heh, sorry was too focused on thinking about the rtd issue with dependencies22:07
fungiclarkb: fine by me. i'm not too concerned with the docs looking *temporarily* openstacky since winterscale will have us revisiting all of that soonish (i hope)22:07
fungihaving docs that build and that we can refer users to is more important to me22:08
openstackgerritMerged openstack-infra/system-config master: allow cr repo mirror for early testing  https://review.openstack.org/59679922:10
openstackgerritJames E. Blair proposed openstack-infra/zuul master: Add private key storage migration  https://review.openstack.org/59221322:10
openstackgerritClark Boylan proposed openstack-infra/git-review master: Use doc/requirements and openstackdocstheme  https://review.openstack.org/59418622:13
openstackgerritClark Boylan proposed openstack-infra/git-review master: Start using reno for releasenotes  https://review.openstack.org/59367022:13
clarkbfungi: ianw ^ ok fixed22:13
openstackgerritPaul Belanger proposed openstack-infra/system-config master: Add mitogen support for ansible on bridge.o.o  https://review.openstack.org/59729722:16
*** dpawlik has quit IRC22:18
openstackgerritMerged openstack-infra/system-config master: Add install-puppet to base playbook  https://review.openstack.org/59699722:18
*** gema has quit IRC22:19
clarkbianw: corvus ^ here we go22:19
clarkbhrm /me needs ssh key to tail logs for that22:19
openstackgerritPaul Belanger proposed openstack-infra/system-config master: Add mitogen support for ansible on bridge.o.o  https://review.openstack.org/59729722:19
corvusclarkb: yell if you need me :)22:20
openstackgerritMerged openstack-infra/system-config master: Test puppet is installed on base  https://review.openstack.org/59719522:21
ianwspeaking of that logfile, i haven't found anything ansible quite as nice as the puppet logrotate classes22:22
ianwi guess can just manually drop a template file in22:23
clarkbpuppet is currently running on the else set of servers22:25
clarkbI'm guessing we'll see the above chagne in action at the beginning of the next hour22:25
openstackgerritJames E. Blair proposed openstack-infra/zuul master: Change project.private_key to private_secrets_key  https://review.openstack.org/59730222:27
clarkbfungi: ianw http://logs.openstack.org/86/594186/2/check/tox-docs/715cd06/html/ looks better22:31
openstackgerritPaul Belanger proposed openstack-infra/system-config master: Add profile_tasks and timer callbacks for ansible  https://review.openstack.org/59724022:32
openstackgerritPaul Belanger proposed openstack-infra/system-config master: Don't use loops with package task  https://review.openstack.org/59724122:32
clarkbianw: corvus if I am reading logs correctly 22:45UTC will begin the run that includes the check puppet is installed role22:33
pabelangerinfra-root: https://review.openstack.org/597297/ might be of interest, if we want to try using mitogen from bridge.o.o. Should results in a large performance of ansible, at least the docs say so.22:36
pabelangerhttps://review.openstack.org/597241/ is also an optimzation of package tasks, we can directly pass a list of packages to avoid multiple package calls with loop22:37
clarkbwe probably want to instrument where the time losses are before we start throwing things at it? (small changes like handing package a list of packages is probably fine though)22:38
corvusclarkb: indeed -- 597240 does that :)22:38
mnaserfwiw i didn't see a huge impact in our usage of ansible involving mitogen tbh22:39
mnaserthat being said, 'dw' from #mitogen is super super happy to take on these things and find space for improving performance22:39
corvuspabelanger, clarkb: and i believe the base-test job will allow us to preview all of these (at a smaller scale, obviously)22:39
*** sshnaidm is now known as sshnaidm|afk22:39
pabelangercorvus: ++ that is the exciting part for me22:40
clarkbya I'm reading docs and comparing against the base test job now22:44
clarkbI've approved the profiling change22:45
clarkbansible is running again and should include the new role22:46
clarkbwatching tail output setting user groups is really slow22:48
clarkbthe profiling change should give us much better info though22:49
*** agopi has quit IRC22:51
*** signed8bit is now known as signed8bit_Zzz22:51
openstackgerritJames E. Blair proposed openstack-infra/system-config master: base-test: iptables: allow zuul console streaming  https://review.openstack.org/59730522:53
corvuspabelanger: ^ that's the best i've come up with so far.  when we get around to implementing mordred's forwarded-tcp-socket idea for zuul console logs, we shouldn't need that anymore.  but that's unlikely in the short term.22:54
corvus(maybe that's what we should do on friday in denver)22:54
clarkbunbound is being configured now, next should be puppet install22:58
clarkbpuppet-install is running now22:59
clarkbianw: corvus the only suprising thing to me is the remove server line from config showed as changed for all the nodes but the sjc1 mirror23:01
clarkblooks like we failed to git clone system-config because it already exists23:02
clarkbwe may not want to manage those directly and instead rely on ansible-role-puppet to rsync them over?23:03
pabelangeryah, if we rsync them over, shouldn't need to re git clone them23:03
*** tpsilva has quit IRC23:04
corvuswhy would it fail though?23:04
clarkb2018-08-28 23:02:01,643 p=29810 u=root |  fatal: [mirror01.cn1.linaro.openstack.org]: FAILED! => {"changed": false, "cmd": "/usr/bin/git clone --origin origin https://git.openstack.org/openstack-infra/system-config /opt/system-config", "msg": "fatal: destination path '/opt/system-config' already exists and is not an empty directory.", "rc": 128, "stderr": "fatal: destination path '/opt/system-config'23:05
clarkbalready exists and is not an empty directory.\n", "stderr_lines": ["fatal: destination path '/opt/system-config' already exists and is not an empty directory."], "stdout": "", "stdout_lines": []}23:05
clarkbthis short circuited the run of disable-puppet-agent on all those nodes (which is fine because we already ran it on those nodes, but we should figure it out)23:05
pabelangerwhat is origin set for /opt/system-config?23:06
corvusclarkb: that's this task?  http://git.openstack.org/cgit/openstack-infra/system-config/tree/roles/puppet-install/tasks/main.yaml#n2223:06
pabelangerI've seen some issues with git task, if origin is missing or different23:07
clarkbcorvus: ya23:07
pabelangeroh23:07
pabelangerisn't it /opt/system-config/production?23:07
clarkblooking at /etc/puppet/puppet.conf they differ between node that just had puppet installed and existing mirror node. Howver I think this is fine because ansible-role-puppet writes out the config we want23:07
corvuspabelanger: yep23:07
clarkbaha23:08
pabelangerI can push up a patch, 1 sec23:08
clarkblooks like puppet successfully ran on zuul0123:10
*** r-daneel has quit IRC23:10
openstackgerritPaul Belanger proposed openstack-infra/system-config master: Fix git clone issue with puppet-install  https://review.openstack.org/59730823:10
clarkbianw: we might be able to remove some of the puppet.conf munging based on what ansible-role-puppet does which may speed things up slightly23:10
*** signed8bit_Zzz is now known as signed8bit23:11
ianwthe config removal bits?23:11
fungiwow, just got 28 messages from the zk servers about hostname resolution failures for sudo along with all the resulting bounces from the rest of the sysadmin forwarding addresses who reject e-mail from systems with no resolvable helo23:11
corvusfungi: me too.  (i get the bounces for the messages i reject, since the bounces have no envelope sender).23:12
ianwclarkb: i think also disable-puppet-agent might be able to be removed and just in puppet-install now?23:12
clarkbianw: the role removes the server line from puppet.conf and we also clone system-config and clone install /etc/puppet/modules but ansible-role-puppet will set its own puppet.conf and it will copy over the /etc/puppet/modules and system-config to match what is on bridge (so that things work in sync)23:13
clarkbianw: ya that too23:13
*** jcoufal has joined #openstack-infra23:13
*** holser_ has joined #openstack-infra23:13
clarkbianw: I think if we ensure the service is disabled and the default file is in place and the service isn't running we are good for ansible-role-puppet to do what it needs from there23:14
clarkbfungi: I don't think ansible was talking to the zk servers yet23:15
clarkboh though the puppet install was to all of them23:16
clarkband may have sudo'd things23:16
fungithat's probably what triggered it23:16
pabelangerthe zk sudo issue was to deal with zookeeper using hostname in /etc/hosts when binding23:16
pabelangerwe've never fixed that23:17
pabelangerI guess we could stop those servers, we haven't migrated zookeeper yet either23:17
clarkbianw: I htink those were bootstrap speedups that make less sense running every cron trigger23:18
*** holser_ has quit IRC23:20
ianwhappy to have it culled ... i just took a best guess at what of install_puppet was still relevant and what wasn't :)23:20
pabelangerclarkb: ianw: https://review.openstack.org/597308/ should fix our puppet-install issue23:20
clarkbpabelanger: I think we actually want to just not clone it at all there23:21
clarkbansible-role-puppet manages that itself23:21
openstackgerritMerged openstack-infra/system-config master: Add profile_tasks and timer callbacks for ansible  https://review.openstack.org/59724023:22
pabelangerclarkb: trying to see when we run that23:22
*** agopi has joined #openstack-infra23:23
clarkbpabelanger: https://git.openstack.org/cgit/openstack-infra/ansible-role-puppet/tree/tasks/main.yaml#n116 is part of it23:23
clarkbpabelanger: https://git.openstack.org/cgit/openstack-infra/ansible-role-puppet/tree/tasks/main.yaml#n82 too23:24
pabelangerclarkb: right, but we don't run that in base playbooks, from what I see. It seems to still be remote_puppet_adhoc / remote_puppet_afs23:24
pabelangeretc23:24
pabelangerI guess we need to pull that role into base?23:25
pabelangeror just let later roles do it23:25
clarkbya its in the later playbooks23:25
clarkbhttps://git.openstack.org/cgit/openstack-infra/system-config/tree/playbooks/remote_puppet_else.yaml23:26
clarkbwe do it that way so that each group of servers (git, afs, else) use a consistent set of git repos for their runs23:26
clarkbso the repo setup in base is redundant23:26
pabelangerclarkb: so I think we can delete the whole play for puppet_install_system_config_modules23:27
pabelangeras ansible-puppet-role pushed both system-config and puppet modules23:27
clarkbpabelanger: yes23:27
clarkbthe ansible run got really slow... hasn't logged anything new in about 10 minutes but ps shows it talking ssh to one node at a time, weird23:28
clarkbhrm now its stuck on the new mirror node maybe23:28
clarkboh puppet is running and its slow because afs compile?23:29
openstackgerritPaul Belanger proposed openstack-infra/system-config master: Don't git clone system-config in puppet-install  https://review.openstack.org/59730823:29
* clarkb practices a patience23:29
pabelangerclarkb: yah, kernel compiling for afs23:29
pabelangertakes 10mins last time I did a mirror23:29
clarkboh and the become there is likely what made zk unhappy23:29
clarkbso I think this may fix all the things we noticed :)23:29
clarkbpabelanger: +2 but ianw and corvus should double check23:30
notmynamepabelanger: follow-up from earlier, the swiftdsvm-functional-ipv6 test failed for etcd3 in ovh but a recheck ran it in rax where it passed. https://review.openstack.org/#/c/591497/23:31
fungiwe have global ipv6 working in rackspace but not in ovh, i wonder if that's related23:32
clarkbpuppet ran on new sjc1 mirror, but afs doesn't seem to be working23:33
clarkbpossibly need to reboot or modprobe/insmod?23:33
pabelangerserver should have been rebooted23:33
notmynamefungi: yeah, it's not something that *should* impact swift. well, that is swift doesn't use etcd3 so the devstack provisioning of it is useless to us. the ipv6 test is good otherwise, but that's why I'm not too bent out of shape with this particular issue. just wanted to pass it up the chain23:34
clarkbpabelanger: it is when launch node runs but puppet runs afterwards once ansible cron goes by23:34
pabelangerclarkb: Oh23:34
clarkbpabelanger: I think this is just going to be a new gotcha with the transition off puppet23:34
pabelangerhmm23:34
clarkbI'm going to reboot the server manually23:34
pabelangerclarkb: check what we do for wheel build servers again23:34
pabelangerwe don't reboot them and AFS works23:34
clarkbwe probably have to modprobe the module. I checked lsmod and it didn't seem to be there23:35
clarkbbut a reboot seems fine too23:35
ianwclarkb / pabelanger: yeah, hsouldn't need a reboot for afs modules.  in fact, it's tested with the integration jobs where we build and install then check the mounts23:36
fungiyeah, old launch-node.py rebooted after initial puppet run23:36
*** owalsh_ has joined #openstack-infra23:36
clarkbianw: pabelanger hrm well a reboot fixed it23:36
fungiwhich is likely why we missed the need to explicitly modprobe23:36
clarkbhttp://38.108.68.37/ is up and running now23:36
clarkbI'm going to update dns now23:36
clarkbthen we can merge mnaser's change to put sjc1 into nodepool23:36
*** owalsh has quit IRC23:37
clarkbok new thing discovered I think rackdns client is python2 only23:38
clarkb(we can install python2 on bionic, maybe we should consider it afterall?)23:38
clarkbI'll use web ui for now since its a single record23:38
ianwweshay: cr repo should be active now23:39
mnaserwoo, so close :D23:40
ianwclarkb: it definitely is, this was something i mentioned in the letsencrypt spec i think23:40
clarkbhttp://mirror01.sjc1.vexxhost.openstack.org/ works now23:42
clarkbworking on the cname23:42
clarkbhttp://mirror.sjc1.vexxhost.openstack.org/ resolves and works for me now too. Alright now to find mnasers change and get that in23:44
clarkbhttps://review.openstack.org/#/c/596830/2 if anyone else wants to take a look23:46
clarkbianw: on https://review.openstack.org/#/c/597308/ are you waitning on ci before approving?23:47
* mnaser holds breath23:47
mnaserwonder if there's anyone we can poke to get the second +A23:48
*** stakeda has joined #openstack-infra23:48
*** eernst has joined #openstack-infra23:48
ianwclarkb: yeah but don't expect it will trigger anything23:48
mnaserou there it goes23:50
mnaserwe need a puppet run after project-config merges, right?23:50
*** signed8bit is now known as signed8bit_Zzz23:51
*** sthussey has quit IRC23:52
openstackgerritClark Boylan proposed openstack-infra/system-config master: Don't manage puppet.conf during puppet-install  https://review.openstack.org/59732523:52
clarkbmnaser: yes23:52
clarkbianw: pabelanger ^ is another followup on puppet-install23:52
clarkbI'm double checking if we can remove the disable puppet server/agent role now too23:53
pabelanger+223:53
*** threestrands has joined #openstack-infra23:54
*** dingyichen has joined #openstack-infra23:55
clarkbianw: pabelanger  Ithink we want to keep the disable puppet agent role as it actually installs the /etc/default/puppet file if necessary23:55
clarkbso its a superset of what we do in install-puppet23:55
*** dingyichen has quit IRC23:56
clarkbpabelanger: current ansible run is running with the profilinglogging data23:57
ianwshould we be pulling ansible-role-puppet into our system-config testing?23:57
clarkbianw: we sort of already do it with the apply tests iirc23:57
clarkbwhich is somewhat disconnected from the base.yaml testing though23:58
clarkb(so its probably not majorly urgent as it is tested, but wouldn't hurt to have it more copled with how we run it in production)23:58

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