Friday, 2017-07-07

*** wolverineav has joined #openstack-infra00:04
*** sflanigan has joined #openstack-infra00:04
*** sflanigan has joined #openstack-infra00:04
*** sree_ has joined #openstack-infra00:06
*** sree_ is now known as Guest8944300:06
*** SumitNaiksatam has quit IRC00:08
*** gmann has quit IRC00:10
*** gmann has joined #openstack-infra00:10
*** slaweq has joined #openstack-infra00:14
openstackgerritMonty Taylor proposed openstack-infra/zuul-jobs master: Rename zuul-revoke-sudo to revoke-sudo  https://review.openstack.org/48133100:15
openstackgerritMonty Taylor proposed openstack-infra/openstack-zuul-jobs master: Copy in run-docs role as zuul-run-docs  https://review.openstack.org/48133200:15
openstackgerritMonty Taylor proposed openstack-infra/openstack-zuul-jobs master: Rename zuul-run-docs to run-docs  https://review.openstack.org/48133300:15
openstackgerritMonty Taylor proposed openstack-infra/openstack-zuul-roles master: Remove unneeded roles  https://review.openstack.org/48133400:15
openstackgerritClark Boylan proposed openstack-infra/git-review master: Handle http queries below /  https://review.openstack.org/47832500:15
openstackgerritClark Boylan proposed openstack-infra/git-review master: Fix mock assertions for python3  https://review.openstack.org/48133500:15
clarkbfungi: ^ I'm hopeful that actuall passes testing now00:15
mordredianw: yes! :)00:16
*** slaweq has quit IRC00:18
*** Sukhdev has quit IRC00:21
*** thorst has joined #openstack-infra00:23
*** thorst has quit IRC00:26
*** armax has joined #openstack-infra00:26
*** felipemonteiro has quit IRC00:28
clarkbhuh apparnetly something in my bug fix patch causes that bytestring stuff to be a problem?00:30
clarkbI'm going to squash for now to get reviews going00:30
clarkbso confused00:30
*** Guest89443 has quit IRC00:30
*** wolverineav has quit IRC00:31
openstackgerritClark Boylan proposed openstack-infra/git-review master: Handle http queries below /  https://review.openstack.org/47832500:31
*** LindaWang has joined #openstack-infra00:42
*** claudiub has quit IRC00:42
*** zhurong has joined #openstack-infra00:44
*** gildub has joined #openstack-infra00:44
*** mat128 has joined #openstack-infra00:44
*** vhosakot has quit IRC00:46
*** ijw has joined #openstack-infra00:46
*** gildub has quit IRC00:52
*** ijw has quit IRC00:52
*** gildub has joined #openstack-infra00:54
*** dangers_away has quit IRC00:54
*** mat128 has quit IRC00:54
*** dangers_away has joined #openstack-infra00:54
*** lbragstad has quit IRC00:56
*** cuongnv has joined #openstack-infra00:56
openstackgerritZhenguo Niu proposed openstack-infra/devstack-gate master: DNM: test mogan gate  https://review.openstack.org/48134100:57
openstackgerritMerged openstack-infra/zuul feature/zuulv3: Rename git_host to server in github driver  https://review.openstack.org/47759400:59
openstackgerritMerged openstack-infra/zuul feature/zuulv3: Clarify canonical_hostname documentation  https://review.openstack.org/47902000:59
openstackgerritMerged openstack-infra/zuul feature/zuulv3: Add docs on allow-secrets  https://review.openstack.org/48072600:59
openstackgerritMerged openstack-infra/zuul feature/zuulv3: Fix indentation error in docs  https://review.openstack.org/48074000:59
openstackgerritMerged openstack-infra/zuul feature/zuulv3: Move status_url to webapp config section  https://review.openstack.org/48075901:00
*** ihrachys_ has joined #openstack-infra01:01
*** ykarel has joined #openstack-infra01:02
openstackgerritJames E. Blair proposed openstack-infra/zuul feature/zuulv3: Pass result data back from ansible  https://review.openstack.org/47944201:05
openstackgerritJames E. Blair proposed openstack-infra/zuul feature/zuulv3: WIP: remove success/failure url options  https://review.openstack.org/48134201:05
*** sree_ has joined #openstack-infra01:05
*** sree_ is now known as Guest1214801:06
openstackgerritJamie Lennox proposed openstack-infra/zuul feature/zuulv3: Cleanup on ssh-agent failure  https://review.openstack.org/48134401:06
*** thorst has joined #openstack-infra01:06
*** thorst has quit IRC01:07
*** jkilpatr has quit IRC01:08
*** ijw has joined #openstack-infra01:08
*** lbragstad has joined #openstack-infra01:10
*** ijw has quit IRC01:13
*** slaweq has joined #openstack-infra01:15
*** yamahata has quit IRC01:19
*** slaweq has quit IRC01:20
*** ym200 has quit IRC01:20
*** iyamahat has quit IRC01:20
openstackgerritMerged openstack-infra/jenkins-job-builder master: Update logstash to make use of convert_mapping_to_xml()  https://review.openstack.org/47990301:22
*** ym200 has joined #openstack-infra01:22
*** Apoorva has quit IRC01:30
*** s-shiono has joined #openstack-infra01:34
*** liujiong has joined #openstack-infra01:34
*** ijw has joined #openstack-infra01:36
fungijeblair: #thanks support is not yet fully landed... entrypoint change for system-config is 473536 and still needs reviews01:41
*** Julien-zte has joined #openstack-infra01:41
clarkboh I misunderstood and thought it had landed for some reason. I've made a note to review in the morning01:42
fungiit's been on my starred list for a while but lately reviewing teh flurry of docs refactor and eol-related stuff has sucked up my review time01:42
openstackgerritDavid Moreau Simard proposed openstack-infra/project-config master: Update branches for gerritbot notifications for Packstack  https://review.openstack.org/48135401:46
*** ijw has quit IRC01:47
*** makowals has quit IRC01:50
*** hongbin has joined #openstack-infra01:55
*** makowals has joined #openstack-infra01:58
*** ramishra has joined #openstack-infra02:07
*** dhinesh has quit IRC02:14
*** mat128 has joined #openstack-infra02:17
*** Mutter has joined #openstack-infra02:20
*** Julien-zte has quit IRC02:20
*** cody-somerville has joined #openstack-infra02:22
*** gyee has quit IRC02:23
*** Julien-zte has joined #openstack-infra02:23
dmsimardAJaeger: so how does one actually retire a branch ? :/02:27
*** csomerville has joined #openstack-infra02:27
dmsimardI'm part of the release ACL for packstack fwiw, just never had to do something like this before02:27
*** cody-somerville has quit IRC02:30
AJaegerdmsimard: send a followup to http://lists.openstack.org/pipermail/openstack-infra/2017-July/005480.html, please02:30
AJaegeryou missed the last round...02:30
dmsimardAJaeger: we have as far back as kilo :(02:31
dmsimardAJaeger: I'll ask the person who was supposed to be taking care of that tomorrow02:31
*** wolverineav has joined #openstack-infra02:31
*** Mutter has quit IRC02:35
*** wolverineav has quit IRC02:38
*** ykarel has quit IRC02:42
openstackgerritMerged openstack-infra/project-config master: tripleo: change featureset number for COE job  https://review.openstack.org/48059002:50
*** Guest12148 has quit IRC02:51
*** hieulq_ has joined #openstack-infra02:52
*** wolverineav has joined #openstack-infra02:53
openstackgerritAmrith Kumar proposed openstack/diskimage-builder master: fix readme.rst to reflect correct environment variable  https://review.openstack.org/48138502:54
*** hieulq_ has quit IRC02:58
*** hieulq_ has joined #openstack-infra02:58
*** hieulq_ has quit IRC02:59
*** gagehugo has quit IRC03:00
*** Julien-zte has quit IRC03:00
*** wolverineav has quit IRC03:02
*** gagehugo has joined #openstack-infra03:03
openstackgerritTristan Cacqueray proposed openstack-infra/tripleo-ci master: Do not duplicate the postci.txt file  https://review.openstack.org/48138603:04
*** ym200 has quit IRC03:05
*** ym200 has joined #openstack-infra03:06
*** hieulq_ has joined #openstack-infra03:07
*** wolverineav has joined #openstack-infra03:07
*** ykarel has joined #openstack-infra03:07
*** thorst has joined #openstack-infra03:07
*** chlong_ has quit IRC03:08
*** chlong_ has joined #openstack-infra03:09
*** jamesmcarthur has joined #openstack-infra03:10
*** thorst has quit IRC03:13
*** jamesmcarthur has quit IRC03:15
*** chlong_ has quit IRC03:17
*** chlong_ has joined #openstack-infra03:18
*** makowals has quit IRC03:19
openstackgerritAndreas Jaeger proposed openstack-infra/project-config master: Remove obsolete python34-jobs  https://review.openstack.org/48138903:20
openstackgerritAndreas Jaeger proposed openstack-infra/project-config master: WIP: Create python-jobs-trusty  https://review.openstack.org/48139003:20
*** felipemonteiro has joined #openstack-infra03:23
*** gagehugo has quit IRC03:25
openstackgerritAndreas Jaeger proposed openstack-infra/project-config master: Remove obsolete python-jobs-linters template  https://review.openstack.org/48139203:25
*** psachin has joined #openstack-infra03:26
*** gagehugo has joined #openstack-infra03:27
*** hieulq_ has quit IRC03:32
openstackgerritAndreas Jaeger proposed openstack-infra/project-config master: mitaka-eol: Handle astara  https://review.openstack.org/48139703:34
*** vhosakot has joined #openstack-infra03:35
*** wolverineav has quit IRC03:37
openstackgerritAndreas Jaeger proposed openstack-infra/project-config master: WIP: Create python-jobs-trusty  https://review.openstack.org/48139003:39
*** makowals has joined #openstack-infra03:39
*** mat128 has quit IRC03:39
AJaegerianw, could you put https://review.openstack.org/#/q/status:open+project:openstack-infra/project-config+branch:master+topic:mitaka-eol on your review list, please? For further cleanup for mitaka, I need a clean slate  ;) thanks03:40
*** felipemonteiro has quit IRC03:43
AJaegerthanks, ianw !03:48
*** iyamahat has joined #openstack-infra03:48
openstackgerritAndreas Jaeger proposed openstack-infra/project-config master: mitaka-eol: Handle networking-odl  https://review.openstack.org/48139903:48
*** iyamahat has quit IRC03:50
*** iyamahat has joined #openstack-infra03:51
openstackgerritMerged openstack-infra/project-config master: mitaka-eol: Remove obsolete translation setup  https://review.openstack.org/48118003:51
*** iyamahat has quit IRC03:54
*** iyamahat has joined #openstack-infra03:54
openstackgerritMerged openstack-infra/project-config master: mitaka-eol: Remove trusty from grafana  https://review.openstack.org/48114203:54
openstackgerritAndreas Jaeger proposed openstack-infra/project-config master: Fix tripleo skip conditions  https://review.openstack.org/48140303:54
*** wolverineav has joined #openstack-infra03:55
openstackgerritAndreas Jaeger proposed openstack-infra/project-config master: WIP: Create python-jobs-trusty  https://review.openstack.org/48139003:55
*** jascott1 has joined #openstack-infra03:55
*** yamamoto has joined #openstack-infra03:56
*** rlandy has quit IRC03:59
*** iyamahat_ has joined #openstack-infra04:00
*** iyamahat has quit IRC04:00
*** wolverineav has quit IRC04:02
*** gagehugo has quit IRC04:02
*** wolverineav has joined #openstack-infra04:02
*** gagehugo has joined #openstack-infra04:03
*** iyamahat_ has quit IRC04:04
openstackgerritAndreas Florath proposed openstack/diskimage-builder master: Introduce manual setting of DIB_INIT_SYSTEM  https://review.openstack.org/41417904:05
*** thorst has joined #openstack-infra04:09
openstackgerritMerged openstack/diskimage-builder master: fix readme.rst to reflect correct environment variable  https://review.openstack.org/48138504:10
*** wolverineav has quit IRC04:11
*** thorst has quit IRC04:14
*** lbragstad has quit IRC04:14
*** wolverineav has joined #openstack-infra04:15
*** yamahata has joined #openstack-infra04:17
*** slaweq has joined #openstack-infra04:19
*** SumitNaiksatam has joined #openstack-infra04:20
*** wolverineav has quit IRC04:20
*** wolverineav has joined #openstack-infra04:21
openstackgerritAndreas Florath proposed openstack/diskimage-builder master: Docker matrix build  https://review.openstack.org/41434704:22
*** slaweq has quit IRC04:24
*** wolverineav has quit IRC04:25
*** links has joined #openstack-infra04:29
*** winggundamth has joined #openstack-infra04:34
*** claudiub has joined #openstack-infra04:35
*** ihrachys_ has quit IRC04:35
*** wolverineav has joined #openstack-infra04:39
*** adisky__ has joined #openstack-infra04:40
*** faizy has joined #openstack-infra04:42
*** wolverineav has quit IRC04:44
*** armax has quit IRC04:45
*** armax has joined #openstack-infra04:46
*** makowals has quit IRC04:46
*** liujiong is now known as liujiong|away04:52
*** SumitNaiksatam has quit IRC04:53
*** wolverineav has joined #openstack-infra04:54
*** hongbin has quit IRC04:55
*** zzzeek has joined #openstack-infra04:55
*** shu-mutou-AWAY is now known as shu-mutou04:56
*** zzzeek has quit IRC04:56
openstackgerritAndreas Florath proposed openstack/diskimage-builder master: zypper: Repect proxy settings  https://review.openstack.org/48141904:58
*** makowals has joined #openstack-infra05:00
*** SumitNaiksatam has joined #openstack-infra05:00
*** zzzeek has joined #openstack-infra05:02
*** zzzeek has quit IRC05:02
*** zzzeek has joined #openstack-infra05:04
*** zzzeek has quit IRC05:04
*** zzzeek has joined #openstack-infra05:08
*** wolverineav has quit IRC05:09
*** zzzeek has quit IRC05:09
*** zzzeek has joined #openstack-infra05:10
*** pratik_ has joined #openstack-infra05:11
openstackgerritAndreas Jaeger proposed openstack-infra/project-config master: Create python-trusty-jobs  https://review.openstack.org/48139005:12
openstackgerritAndreas Jaeger proposed openstack-infra/project-config master: Create python-jobs-trusty zuul template  https://review.openstack.org/48142505:12
*** wolverineav has joined #openstack-infra05:14
openstackgerritAndreas Jaeger proposed openstack-infra/project-config master: Create python-jobs-trusty job group  https://review.openstack.org/48139005:15
openstackgerritAndreas Jaeger proposed openstack-infra/project-config master: Create python-jobs-trusty zuul template  https://review.openstack.org/48142505:15
*** zzzeek has quit IRC05:16
openstackgerritAndreas Florath proposed openstack/diskimage-builder master: Docker matrix build  https://review.openstack.org/41434705:18
*** slaweq has joined #openstack-infra05:19
*** thorst has joined #openstack-infra05:21
*** zzzeek has joined #openstack-infra05:22
*** zzzeek has quit IRC05:23
*** slaweq has quit IRC05:25
*** wolverineav has quit IRC05:25
*** prateek has joined #openstack-infra05:25
*** thorst has quit IRC05:25
*** wolverineav has joined #openstack-infra05:28
*** jascott1 has quit IRC05:30
openstackgerritAndreas Jaeger proposed openstack-infra/project-config master: Move all trusty jobs to python-jobs-trusty job group  https://review.openstack.org/48143005:31
*** jascott1 has joined #openstack-infra05:31
*** yamahata has quit IRC05:32
*** wolverineav has quit IRC05:34
openstackgerritTobias Henkel proposed openstack-infra/zuul feature/zuulv3: Optionally bind /lib64  https://review.openstack.org/48143205:35
*** SumitNaiksatam has quit IRC05:37
openstackgerritAndreas Jaeger proposed openstack-infra/project-config master: mitaka-eol: remove trusty-job from fuel-ccp-component  https://review.openstack.org/48143405:38
openstackgerritAndreas Jaeger proposed openstack-infra/project-config master: mitaka-eol: Remove trusty linters job  https://review.openstack.org/48143505:38
*** zzzeek has joined #openstack-infra05:40
*** zzzeek has quit IRC05:40
openstackgerritAndreas Florath proposed openstack/diskimage-builder master: Docker matrix build  https://review.openstack.org/41434705:41
*** hrubi has quit IRC05:44
*** bhavik1 has joined #openstack-infra05:44
*** wolverineav has joined #openstack-infra05:45
*** rcernin has joined #openstack-infra05:46
*** hrubi has joined #openstack-infra05:46
*** florianf has joined #openstack-infra05:48
*** wolverineav has quit IRC05:49
*** pgadiya has joined #openstack-infra05:50
*** markvoelker has quit IRC05:50
*** markvoelker has joined #openstack-infra05:51
*** wolverineav has joined #openstack-infra05:53
*** ianw is now known as ianw_pto05:55
*** markvoelker has quit IRC05:55
*** vhosakot has quit IRC05:55
*** wolverineav has quit IRC05:57
*** junbo has quit IRC06:01
*** zzzeek has joined #openstack-infra06:02
*** dhajare has joined #openstack-infra06:03
*** andreas_s has joined #openstack-infra06:04
*** armax has quit IRC06:07
*** slaweq has joined #openstack-infra06:07
pratik_AJaeger, clarkb : can you please review https://review.openstack.org/#/c/475300/?06:07
*** armax has joined #openstack-infra06:07
*** armax has quit IRC06:08
*** armax has joined #openstack-infra06:08
*** armax has quit IRC06:08
*** armax has joined #openstack-infra06:09
*** armax has quit IRC06:09
*** armax has joined #openstack-infra06:10
*** armax has quit IRC06:10
*** armax has joined #openstack-infra06:10
*** armax has quit IRC06:11
*** armax has joined #openstack-infra06:11
*** armax has quit IRC06:12
*** e0ne has joined #openstack-infra06:13
*** wolverineav has joined #openstack-infra06:13
*** zzzeek has quit IRC06:17
openstackgerritAndreas Florath proposed openstack/diskimage-builder master: zypper: Respect proxy settings  https://review.openstack.org/48141906:22
*** wolverineav has quit IRC06:23
*** markus_z has joined #openstack-infra06:24
*** ajafo has quit IRC06:26
*** ajafo has joined #openstack-infra06:26
*** wolverineav has joined #openstack-infra06:26
*** liujiong|away is now known as liujiong06:26
*** wolverineav has quit IRC06:31
openstackgerritMarkos Chandras (hwoarang) proposed openstack-infra/project-config master: jenkins: jobs: ansible-role-jobs: Always enable the EPEL repo  https://review.openstack.org/47809506:33
*** mrodden has quit IRC06:37
*** timburke has quit IRC06:37
*** pabelanger has quit IRC06:37
*** beagles has quit IRC06:37
*** hrubi has quit IRC06:37
*** yolanda_ has quit IRC06:38
*** charz has quit IRC06:38
*** cinerama has quit IRC06:38
*** notmyname has quit IRC06:38
*** hrubi has joined #openstack-infra06:38
*** lastmikoi has quit IRC06:38
*** mhayden has quit IRC06:38
*** notmyname has joined #openstack-infra06:38
*** timburke has joined #openstack-infra06:38
*** kzaitsev1pi has quit IRC06:39
*** fabo has quit IRC06:39
*** mrodden has joined #openstack-infra06:39
*** charz has joined #openstack-infra06:39
*** wolverineav has joined #openstack-infra06:39
*** fabo has joined #openstack-infra06:39
*** fabo has quit IRC06:39
*** fabo has joined #openstack-infra06:39
*** kzaitsev_pi has joined #openstack-infra06:39
*** pabelanger has joined #openstack-infra06:40
*** mhayden has joined #openstack-infra06:40
*** cinerama has joined #openstack-infra06:40
*** lastmikoi has joined #openstack-infra06:43
*** b3nt_pin has joined #openstack-infra06:43
*** b3nt_pin is now known as Guest964006:43
*** jbadiapa has quit IRC06:43
*** yolanda_ has joined #openstack-infra06:44
*** gouthamr has quit IRC06:47
*** ijw has joined #openstack-infra06:48
*** wolverineav has quit IRC06:51
*** ijw has quit IRC06:52
*** e0ne has quit IRC06:53
openstackgerritDirk Mueller proposed openstack/diskimage-builder master: opensuse-minimal: install glibc-locale  https://review.openstack.org/47395906:57
*** jbadiapa has joined #openstack-infra06:58
*** ramishra has quit IRC06:58
*** wolverineav has joined #openstack-infra07:00
*** ramishra has joined #openstack-infra07:00
*** gildub has quit IRC07:01
*** liujiong has quit IRC07:01
*** jtomasek has joined #openstack-infra07:04
*** slaweq has quit IRC07:05
*** Julien-zte has joined #openstack-infra07:05
*** martinkopec has joined #openstack-infra07:05
*** shardy has joined #openstack-infra07:06
*** wolverineav has quit IRC07:06
*** sshnaidm is now known as sshnaidm|off07:07
*** mriedem has quit IRC07:10
*** jamesmcarthur has joined #openstack-infra07:11
*** martinkopec has quit IRC07:15
*** martinkopec has joined #openstack-infra07:15
*** jamesmcarthur has quit IRC07:15
*** alexchadin has joined #openstack-infra07:16
*** tesseract has joined #openstack-infra07:17
*** jtomasek has quit IRC07:18
*** jpena|off is now known as jpena07:18
*** thorst has joined #openstack-infra07:21
*** thorst has quit IRC07:27
*** wolverineav has joined #openstack-infra07:27
*** wolverineav has quit IRC07:31
openstackgerritTobias Henkel proposed openstack-infra/zuul feature/zuulv3: Add status_pattern to zuul-web config  https://review.openstack.org/48147407:33
*** iyamahat has joined #openstack-infra07:34
openstackgerritAlexander Chadin proposed openstack-infra/project-config master: Add functional job for watcherclient  https://review.openstack.org/48049507:38
*** iyamahat has quit IRC07:40
*** jpich has joined #openstack-infra07:41
*** ccamacho has joined #openstack-infra07:42
*** ralonsoh has joined #openstack-infra07:48
*** markvoelker has joined #openstack-infra07:51
*** pratik_ has quit IRC07:55
*** jtomasek has joined #openstack-infra07:55
*** efoley has joined #openstack-infra07:59
*** zzzeek_ has quit IRC08:00
*** zzzeek has joined #openstack-infra08:00
*** bhavik1 has quit IRC08:02
*** Julien-zte has quit IRC08:05
*** Julien-zte has joined #openstack-infra08:05
*** jascott1 has quit IRC08:06
*** jascott1 has joined #openstack-infra08:08
*** sflanigan has quit IRC08:10
*** funzo_ has joined #openstack-infra08:11
*** funzo has quit IRC08:13
*** e0ne has joined #openstack-infra08:14
AJaegerodyssey4me: could you review https://review.openstack.org/#/c/478095 , please?08:18
*** david-lyle has quit IRC08:19
*** david-lyle has joined #openstack-infra08:19
*** jtomasek has quit IRC08:25
*** markvoelker has quit IRC08:26
openstackgerritCarlos Camacho proposed openstack-infra/tripleo-ci master: Enable the HA deployment by default  https://review.openstack.org/41517908:28
*** jascott1 has quit IRC08:31
*** jascott1 has joined #openstack-infra08:32
*** lucas-afk is now known as lucasagomes08:33
*** rossella_s has quit IRC08:34
*** s-shiono has quit IRC08:35
*** jascott1 has quit IRC08:36
*** rossella_s has joined #openstack-infra08:37
*** tsuzuki has quit IRC08:42
odyssey4meAJaeger done08:50
*** priteau has joined #openstack-infra08:51
odyssey4meI don't think it does any harm, but we'll need pabelanger's final say on that one.08:51
AJaegerodyssey4me: ok08:52
*** mandre_away is now known as mandre08:56
*** electrofelix has joined #openstack-infra08:57
*** hashar has joined #openstack-infra08:59
AJaegeryolanda_: could you put https://review.openstack.org/#/q/status:open+project:openstack-infra/project-config+branch:master+topic:mitaka-eol on your review queue for *later*, please?08:59
yolanda_hi AJaeger , i'll review09:01
AJaegerthanks, yolanda_ !09:03
*** faizy has quit IRC09:04
*** psachin_ has joined #openstack-infra09:04
*** psachin_ has quit IRC09:05
*** faizy has joined #openstack-infra09:05
openstackgerritMerged openstack-infra/project-config master: puppet: remove workaround for mitaka/hammer branches  https://review.openstack.org/48114909:09
*** tosky has joined #openstack-infra09:12
openstackgerritMerged openstack-infra/project-config master: Enable OSC plugin gates for python-karborclient  https://review.openstack.org/48088109:15
openstackgerritMerged openstack-infra/project-config master: mitaka-eol: Handle astara  https://review.openstack.org/48139709:16
openstackgerritMerged openstack-infra/project-config master: Remove obsolete python34-jobs  https://review.openstack.org/48138909:16
openstackgerritMerged openstack-infra/project-config master: Skip integration tests/non-doc jobs for certain patrole changes  https://review.openstack.org/47837309:16
openstackgerritMerged openstack-infra/project-config master: Add fuel-plugin-emailnotifyd  https://review.openstack.org/47983009:16
openstackgerritMerged openstack-infra/project-config master: Add fuel-plugin-sensu  https://review.openstack.org/48023809:16
openstackgerritMerged openstack-infra/project-config master: Add fuel-plugin-ceph-multibackend  https://review.openstack.org/47786909:17
openstackgerritMerged openstack-infra/project-config master: Add fuel-plugin-watcher  https://review.openstack.org/47983409:18
openstackgerritMerged openstack-infra/project-config master: Add fuel-plugin-dns-updater  https://review.openstack.org/47983809:18
openstackgerritMerged openstack-infra/project-config master: Add fuel-plugin-tempest  https://review.openstack.org/47983509:19
openstackgerritAndreas Jaeger proposed openstack-infra/project-config master: Fix tripleo skip conditions  https://review.openstack.org/48140309:20
openstackgerritDirk Mueller proposed openstack/diskimage-builder master: opensuse-minimal: install glibc-locale  https://review.openstack.org/47395909:20
openstackgerritAndreas Jaeger proposed openstack-infra/project-config master: Create python-jobs-trusty job group  https://review.openstack.org/48139009:21
openstackgerritAndreas Jaeger proposed openstack-infra/project-config master: Create python-jobs-trusty zuul template  https://review.openstack.org/48142509:21
openstackgerritAndreas Jaeger proposed openstack-infra/project-config master: Move all trusty jobs to python-jobs-trusty job group  https://review.openstack.org/48143009:21
*** neiljerram has joined #openstack-infra09:22
openstackgerritMerged openstack-infra/project-config master: Add fuel-plugin-detach-horizon  https://review.openstack.org/47787809:22
openstackgerritOpenStack Proposal Bot proposed openstack-infra/project-config master: Normalize projects.yaml  https://review.openstack.org/48154009:22
*** markvoelker has joined #openstack-infra09:23
*** e0ne has quit IRC09:23
*** thorst has joined #openstack-infra09:23
openstackgerritMerged openstack-infra/project-config master: Add os-service-types project  https://review.openstack.org/47508009:24
openstackgerritMerged openstack-infra/project-config master: Use xenial for check-osc-plugin  https://review.openstack.org/48117109:25
*** thorst has quit IRC09:28
*** e0ne has joined #openstack-infra09:29
openstackgerritAlfredo Moralejo proposed openstack-infra/tripleo-ci master: DNM - test https://review.openstack.org/#/c/481535/ with consistent  https://review.openstack.org/48154609:29
*** rossella_s has quit IRC09:29
openstackgerritMerged openstack-infra/project-config master: Remove tempest-dsvm-ironic-pxe_ssh-{node} job  https://review.openstack.org/48061909:30
openstackgerritMerged openstack-infra/project-config master: Cleanup ironic jobs  https://review.openstack.org/48062009:31
openstackgerritMerged openstack-infra/project-config master: Remove *_ssh drivers from all ironic jobs  https://review.openstack.org/48062109:31
openstackgerritMerged openstack-infra/project-config master: mitaka-eol: Remove unused charm trusty jobs  https://review.openstack.org/48116609:31
openstackgerritAndreas Jaeger proposed openstack-infra/project-config master: Fix tripleo skip conditions  https://review.openstack.org/48140309:32
openstackgerritAndreas Jaeger proposed openstack-infra/project-config master: Create python-jobs-trusty job group  https://review.openstack.org/48139009:32
openstackgerritAndreas Jaeger proposed openstack-infra/project-config master: Create python-jobs-trusty zuul template  https://review.openstack.org/48142509:33
openstackgerritAndreas Jaeger proposed openstack-infra/project-config master: Move all trusty jobs to python-jobs-trusty job group  https://review.openstack.org/48143009:33
openstackgerritAndreas Jaeger proposed openstack-infra/project-config master: mitaka-eol: remove trusty-job from fuel-ccp-component  https://review.openstack.org/48143409:33
openstackgerritAndreas Jaeger proposed openstack-infra/project-config master: mitaka-eol: Remove trusty linters job  https://review.openstack.org/48143509:33
*** MatthewLi has quit IRC09:37
*** gildub has joined #openstack-infra09:41
*** yamahata has joined #openstack-infra09:41
*** alexchadin has quit IRC09:42
*** rossella_s has joined #openstack-infra09:43
openstackgerritMerged openstack-infra/project-config master: Normalize projects.yaml  https://review.openstack.org/48154009:43
*** arif-ali has quit IRC09:44
*** sulo has quit IRC09:47
*** sulo has joined #openstack-infra09:47
*** openstackgerrit has quit IRC09:48
*** e0ne has quit IRC09:48
*** ZZelle has joined #openstack-infra09:51
*** sulo has quit IRC09:52
*** slaweq has joined #openstack-infra09:53
*** sulo has joined #openstack-infra09:55
*** markvoelker has quit IRC09:56
*** cuongnv has quit IRC09:59
*** sambetts|afk is now known as sambetts10:06
*** jamesmcarthur has joined #openstack-infra10:10
*** openstackgerrit has joined #openstack-infra10:13
openstackgerritAndreas Jaeger proposed openstack-infra/project-config master: mitaka-eol: remove trusty-job from fuel-ccp-component  https://review.openstack.org/48143410:13
openstackgerritAndreas Jaeger proposed openstack-infra/project-config master: mitaka-eol: Remove trusty linters job  https://review.openstack.org/48143510:13
openstackgerritAndreas Jaeger proposed openstack-infra/project-config master: Move all trusty jobs to python-jobs-trusty job group  https://review.openstack.org/48143010:13
*** jamesmcarthur has quit IRC10:15
openstackgerritAndreas Jaeger proposed openstack-infra/project-config master: Add functional job for watcherclient  https://review.openstack.org/48049510:16
*** stakeda has quit IRC10:16
*** slaweq has quit IRC10:20
*** slaweq has joined #openstack-infra10:21
*** MatthewLi has joined #openstack-infra10:24
*** slaweq has quit IRC10:26
*** yamahata has quit IRC10:26
*** MatthewLi has quit IRC10:29
*** LindaWang has quit IRC10:32
*** rossella_ has joined #openstack-infra10:32
*** rossella_s has quit IRC10:35
*** alexchadin has joined #openstack-infra10:35
*** hashar is now known as hasharLunch10:37
openstackgerritAndreas Jaeger proposed openstack-infra/project-config master: mitaka-eol: remove trusty-job from fuel-ccp-component  https://review.openstack.org/48143410:38
openstackgerritAndreas Jaeger proposed openstack-infra/project-config master: mitaka-eol: Remove trusty linters job  https://review.openstack.org/48143510:38
openstackgerritAndreas Jaeger proposed openstack-infra/project-config master: Create python-jobs-trusty zuul template  https://review.openstack.org/48142510:38
openstackgerritAndreas Jaeger proposed openstack-infra/project-config master: Move all trusty jobs to python-jobs-trusty job group  https://review.openstack.org/48143010:38
openstackgerritAndreas Jaeger proposed openstack-infra/project-config master: mitaka-eol: Simplify zuul branch conditions  https://review.openstack.org/48156710:38
openstackgerritJesse Pretorius (odyssey4me) proposed openstack-infra/project-config master: Do some openstack-ansible job housekeeping  https://review.openstack.org/48156810:39
*** alexchadin has quit IRC10:42
openstackgerritJesse Pretorius (odyssey4me) proposed openstack-infra/project-config master: Do some openstack-ansible job housekeeping  https://review.openstack.org/48156810:45
*** katkapilatova has joined #openstack-infra10:45
*** yamamoto has quit IRC10:46
*** zhurong has quit IRC10:46
*** slaweq has joined #openstack-infra10:49
*** slaweq has quit IRC10:50
*** slaweq has joined #openstack-infra10:50
AJaegerYeah, my mitaka-eol stack passes. And it moves us down from 17170 jobs defined to 14239. Which also gives smaller log files (18 MB -> 15 MB)!10:53
*** markvoelker has joined #openstack-infra10:53
AJaegerproject-config cores, please review https://review.openstack.org/#/q/status:open+project:openstack-infra/project-config+branch:master+topic:mitaka-eol10:53
AJaegerodyssey4me: regarding https://review.openstack.org/#/c/481435/4/jenkins/jobs/projects.yaml - the change is needed, otherwise the tests do not pass10:56
odyssey4meAJaeger odd, that must mean that repo has not had the eol tag applied10:57
AJaegerodyssey4me: let me give a reference in review.o.10:57
odyssey4mehmm, odd - it has no mitaka branch10:57
AJaegerodyssey4me: then let's merge the change as is - and I'll add one more change on the stack to remove the trusty jobs.10:58
odyssey4meAJaeger sure, no worries10:59
AJaegerodyssey4me: or wait: Don't you run trusty jobs on *newton* as well - and that repo has stable/newton10:59
odyssey4meyes, we absolutely do - but not the linters jobs10:59
odyssey4meonly our functional tests use trusty for newton10:59
AJaegerAh! Then I'll do the followup -and you can review both and +1 both, ok?10:59
odyssey4mesure, no worries10:59
*** thorst has joined #openstack-infra11:00
AJaegerodyssey4me: so, we can remove gate-{name}-linters-ubuntu-trusty and gate-{name}-docs-ubuntu-trusty from ansible-role-jobs completely, can't we?11:00
odyssey4meyes, unless pabelanger needs them for whatever reason11:01
AJaegerwindmill has no branches, so he won't need them. Cool, I simplify some more11:02
odyssey4megreat :)11:02
*** rossella_ has quit IRC11:03
*** aviau has quit IRC11:04
*** aviau has joined #openstack-infra11:04
*** thorst has quit IRC11:05
openstackgerritAndreas Jaeger proposed openstack-infra/project-config master: mitaka-eol: Remove trusty docs, linters for ansible  https://review.openstack.org/48158011:08
AJaegerodyssey4me: here it is ^11:08
AJaegerplease review both changes11:08
odyssey4meawesome, done - thanks AJaeger11:11
*** ym200 has quit IRC11:14
*** ym200 has joined #openstack-infra11:15
*** rossella_ has joined #openstack-infra11:19
*** ym200 has quit IRC11:19
*** ym200 has joined #openstack-infra11:20
*** katkapilatova has left #openstack-infra11:21
*** ym200 has quit IRC11:24
*** markvoelker has quit IRC11:26
*** wolverineav has joined #openstack-infra11:26
*** lucasagomes is now known as lucas-hungry11:27
*** wfoster has quit IRC11:28
openstackgerritMonty Taylor proposed openstack-infra/openstack-zuul-jobs master: Make openstack-docs-build job  https://review.openstack.org/48158611:28
openstackgerritMerged openstack-infra/zuul-jobs master: Remove the old tox-linter job  https://review.openstack.org/48132211:29
openstackgerritMonty Taylor proposed openstack-infra/openstack-zuul-jobs master: Make openstack-docs-build job  https://review.openstack.org/48158611:30
*** yamamoto has joined #openstack-infra11:30
*** wfoster has joined #openstack-infra11:31
*** ccamacho is now known as ccamacho|lunch11:34
AJaegerthanks, odyssey4me for the review. Glad to be able to get this in ;)11:35
AJaegerNow only 14 MB of log file!11:35
*** psachin has quit IRC11:36
AJaegerand 14090 jobs defined11:36
*** sdague has joined #openstack-infra11:36
AJaegermordred: if you have some time for mitaka-eol reviews today, please look at https://review.openstack.org/#/q/status:open+project:openstack-infra/project-config+branch:master+topic:mitaka-eol11:37
openstackgerritMerged openstack-infra/zuul feature/zuulv3: Remove old tox jobs  https://review.openstack.org/48132511:38
*** winggundamth has quit IRC11:39
openstackgerritHonza Pokorny proposed openstack-infra/project-config master: Create tempest-tripleo project  https://review.openstack.org/48115811:41
*** ldnunes has joined #openstack-infra11:43
*** markvoelker has joined #openstack-infra11:44
*** slaweq has quit IRC11:48
*** pcaruana has joined #openstack-infra11:49
*** Julien-zte has quit IRC11:50
openstackgerritMerged openstack-infra/zuul feature/zuulv3: Improve debugging at start of job  https://review.openstack.org/48076111:51
*** LindaWang has joined #openstack-infra11:52
openstackgerritMerged openstack-infra/zuul feature/zuulv3: github: gracefully handle unknown event  https://review.openstack.org/47324911:53
*** rhallisey has joined #openstack-infra11:53
openstackgerritTobias Henkel proposed openstack-infra/zuul feature/zuulv3: Add html based websocket client for console stream  https://review.openstack.org/48159911:54
*** jsavak has joined #openstack-infra11:55
*** thorst has joined #openstack-infra11:56
openstackgerritAndreas Jaeger proposed openstack-infra/project-config master: Remove unused centos7 chef multinode job  https://review.openstack.org/48160212:00
*** jpena is now known as jpena|lunch12:01
*** jsavak has quit IRC12:03
*** jsavak has joined #openstack-infra12:03
*** rwsu has quit IRC12:05
*** pgadiya has quit IRC12:08
*** mat128 has joined #openstack-infra12:09
openstackgerritAndreas Jaeger proposed openstack-infra/project-config master: Remove unused python-jobs  https://review.openstack.org/48160712:11
*** rwsu has joined #openstack-infra12:12
openstackgerritMerged openstack-infra/project-config master: mitaka-eol: Handle networking-odl  https://review.openstack.org/48139912:13
*** ccamacho|lunch is now known as ccamacho12:14
*** jamesdenton has joined #openstack-infra12:14
*** shardy has quit IRC12:18
*** arif-ali has joined #openstack-infra12:20
*** gildub has quit IRC12:22
openstackgerritAndreas Jaeger proposed openstack-infra/project-config master: Remove unused python-jobs  https://review.openstack.org/48160712:24
*** lucas-hungry is now known as lucasagomes12:25
*** faizy has quit IRC12:28
*** rlandy has joined #openstack-infra12:30
*** e0ne has joined #openstack-infra12:35
*** ijw has joined #openstack-infra12:36
openstackgerritMonty Taylor proposed openstack-infra/zuul feature/zuulv3: Add some indexes to allow efficient dashboard sql  https://review.openstack.org/48161412:37
*** trown|outtypewww is now known as trown12:38
*** gordc has joined #openstack-infra12:39
*** hasharLunch is now known as hashar12:39
*** ijw has quit IRC12:41
*** dprince has joined #openstack-infra12:42
*** chlong_ has quit IRC12:43
*** kgiusti has joined #openstack-infra12:44
openstackgerritCarlos Camacho proposed openstack-infra/tripleo-ci master: Enable the HA deployment by default  https://review.openstack.org/41517912:44
stephenfinmordred, dhellmann: You guys around?12:47
* dhellmann checks12:47
dhellmannyes12:47
stephenfin:) I've been working on https://bugs.launchpad.net/pbr/+bug/170287212:47
openstackLaunchpad bug 1702872 in PBR "pbr + Sphinx 1.6+ ignores the '[sphinx_build] builders' setuptools option" [Undecided,New]12:47
dhellmannoh, boy12:48
stephenfinIt seems we made a mistake in commit c02406612:48
*** slaweq has joined #openstack-infra12:48
stephenfinWe provided an overriden version of an internal function here https://github.com/openstack-dev/pbr/blob/master/pbr/builddoc.py#L12312:49
dhellmannwas that renamed?12:49
stephenfinHowever, with that commit, we no longer call that function https://github.com/openstack-dev/pbr/blob/master/pbr/builddoc.py#L195 vs https://github.com/openstack-dev/pbr/blob/master/pbr/builddoc.py#L20012:49
dhellmannoh12:50
stephenfinSo I see two paths forward12:50
*** jaypipes is now known as leakypipes12:50
dhellmannI see some logic in there related to the newer sphinx12:50
dhellmannis that what's triggering this?12:50
dhellmannbecause line 197 on https://review.openstack.org/#/c/465489/2/pbr/builddoc.py does show a call to _sphinx_run()12:51
stephenfinYeah, but we early return on line 19212:51
dhellmannif the OP thought the underlying class dealt with multiple builders, did the option name change?12:51
stephenfinso for Sphinx 1.6+, we'll never call that12:52
dhellmannright, so the fact that we're now requiring sphinx 1.6.2 for our projects triggers the failure12:52
stephenfinexactly12:52
dhellmannso, why did jd_ think the base class handled multiple builders? does it do that some other way (different option name, specifying them on the command line, ?)12:53
stephenfinSphinx does handle multiple builders now12:53
stephenfinI added that feature12:53
dhellmannoh, it wasn't jd, it was you :-)12:53
stephenfinYup :) https://github.com/sphinx-doc/sphinx/commit/2afa0b6627f7e5afb188d5a60c8c4767f625077412:53
stephenfinBasically we don't need 'builders' anymore12:54
*** slaweq has quit IRC12:54
dhellmannok12:55
dhellmannhow do we specify that we want both html and man pages?12:55
stephenfinbuilder12:55
stephenfin(vs. builders)12:55
dhellmannok, the option name needs to be changed in the setup.cfg files?12:55
stephenfinYup, but that's not all12:55
stephenfinI've fixed that issue with this commit, which should be backportable12:55
stephenfinWait - I didn't push it yet :)12:56
openstackgerritStephen Finucane proposed openstack-dev/pbr master: builddoc: Use '[sphinx_build] builders' with Sphinx < 1.6  https://review.openstack.org/48162012:56
openstackgerritStephen Finucane proposed openstack-dev/pbr master: Deprecate support for Sphinx < 1.6  https://review.openstack.org/48162112:56
stephenfinThose changes ^12:56
stephenfindhellmann: However, that's not the whole issue12:57
dhellmannok12:57
stephenfinBecause we also need to provide our own confoverrides12:57
stephenfinhttps://github.com/openstack-dev/pbr/blob/master/pbr/builddoc.py#L138-L14212:57
dhellmannI don't know what that is12:57
dhellmanncan suppress_warnings be set in setup.cfg, too?12:58
dhellmannoh, we pass all sorts of things, don't we12:58
dhellmannjoy12:58
stephenfinYup12:58
dhellmannI wonder if we can do some of this in the openstackdocstheme12:58
stephenfinI can't find the commit right now, but if you don't provide those confoverrides then the build fails12:59
dhellmannor just deprecate running sphinx this way and invoke it from the command line directly12:59
dhellmannah, I bet that's what is causing the issue with projects using sphinxcontrib.pecanwsme13:00
stephenfinYeah, I'd like to deprecate that custom builddoc implementation altogether13:00
dhellmannmistral ran into that13:00
stephenfinThat sounds about right, yeah13:00
stephenfinHowever, I'm not aware of a good migration strategy13:00
dhellmannwhy don't you start a ML thread about deprecating the sphinx integration13:00
dhellmannwe would need to change the doc build job to run sphinx directly, or to use "tox -e docs"13:01
stephenfinI will, but I was hoping to have some solutions before going that way13:01
dhellmannwe've said recently that would be ok13:01
stephenfinNah, there's no issue with that aspect of it13:01
dhellmannwell, we can use the thread to figure out what we need to do13:01
dhellmannwill sphinx read setup.cfg for settings on its own? or do we need to move all of those settings into the tox cli?13:02
dhellmannor do we need a different wrapper for sphinx to do that?13:02
stephenfinWhat that custom implementation does is provide some helpful defaults (setting the version using distribute, for example) and, in the past, some things that Sphinx didn't support natively (multiple builders)13:02
dhellmannwe might be able to have the theme set the version string13:02
stephenfinSome of those are less helpful now (multiple builders, warnerrors), while others could be handled by themes and the likes13:03
stephenfinYeah, exactly13:03
stephenfinBut at a minimum, everyone needs to s/builders/builder/13:03
AJaegerdhellmann: what about non-official repos that don't use the openstackdocstheme? Do we have to do something for them as well?13:03
dhellmannthat sounds like a mechanical change13:03
*** gcb has quit IRC13:03
stephenfinAJaeger: I'd recommend using a Sphinx plugin for that13:03
dhellmannmaybe we write a new sphinx plugin that sets the version info?13:03
dhellmannmaybe one already exists?13:04
dhellmannhttps://pypi.python.org/pypi/sphinxcontrib-versioning13:04
stephenfinI'm pretty sure one does. I'm looking now13:04
*** xarses_ has quit IRC13:05
stephenfinI think that plugin allows you to switch between different releases using a tooltip, like on readthedocs13:05
dhellmannah, yeah13:06
*** links has quit IRC13:06
dhellmannok, well, a separate tool that does this one thing seems like the right way to go13:06
*** slaweq has joined #openstack-infra13:07
dhellmannmordred : when you're around you'll want to read the scrollback ^^13:07
stephenfinOK, I'll try to find one if I can. If not, we'll do one ourselves13:08
stephenfinWill send a mail to the list too. openstack-dev?13:08
mordreddhellmann: will I realy?13:08
*** jpena|lunch is now known as jpena13:08
dhellmannstephenfin : yeah, please do start a ML thread13:08
dhellmannmordred : the last ~20 minutes or so13:09
mordredok - so - what's the right way to "run sphinx directly" ?13:10
dhellmannmordred : sphinx-build ...13:10
dhellmannor "tox -e venv -- sphinx-build ..."13:10
dhellmannor even just "tox -e docs"13:10
stephenfin'python setup.py build_sphinx' is also fine13:11
mordredk. so - yeah - I think the _easiest_ step forward would be to change the job to run tox -e venv -- sphinx-build ...13:11
dhellmannonly after we actually remove the pbr overrides13:11
stephenfinexactly13:11
*** slaweq has quit IRC13:11
stephenfin*true13:11
mordredbecause our projects are not guaranteed to _have_ a docs env13:11
mordredsince that's not part of the PTI13:11
dhellmannmordred : right, but before we do that we need to deal with the overrides in some other ways13:11
mordredgotcha13:11
dhellmannsure. we discussed changing that when we talked about how golang projects would build docs13:11
dhellmannso step 1 is to come up with whatever extensions replace the pbr magic13:12
stephenfinSwitching to 'sphinx-build' won't resolve all the issues though13:12
stephenfinbecause we'll lose all the overrides anyway13:12
dhellmannstep 2 is to decide on "tox -e docs" or "tox -e venv -- ..." and roll that change out13:12
*** dhajare has quit IRC13:12
stephenfinso maybe hold off til we get feedback on the ML, because we might be able to dump that version and bump pbr pretty quickly13:13
dhellmannstep 3 is to drop the integration in pbr13:13
mordredI agree with these steps13:13
dhellmannstephenfin : I'm not sure what you mean by "dump that version"13:14
stephenfinSorry - I meant dump that customized version of the 'build_sphinx' command13:14
mordredstephenfin: we have to figure out the overrides to do that - we have information pbr injects that is not in conf.py that I _believe_ sphinx will be unhappy without13:15
dhellmannyeah, if we work out how to do those things in sphinx plugins instead of through pbr we should be able to avoid writing a new wrapper for build_sphinx13:15
mordred++13:15
*** bobh has joined #openstack-infra13:15
stephenfinIf we did, it would just be a series of s/builders/builder/ changes to projects, and some work in openstackdocthemes to set project name and version13:16
*** slaweq has joined #openstack-infra13:16
stephenfinmordred: There's three things I see it doing13:16
mordreddhellmann: while we're considering this problem broadly - I'd like to suggest we consider introducing a new file as well - docs-requirements.txt - so that we could also drop a docs-requirements.txt into go projects and it would be posible to know, regardless of use of tox or not, what needs to be installed to successfully run sphinx for a given project13:16
dhellmannstephenfin : does sphinx read setup.cfg if you run it as sphinx-build?13:17
mordredwhich would also allow us to drop sphinx from our normal test-requirements across our python projects - which means not installing doc utils for unittests :)13:17
AJaegerdhellmann: you wonder about warning-is-error on where to set it?13:17
dhellmannmordred : I like the idea. I wonder if we want to use extras in setup.cfg instead of a separate file?13:17
dhellmann"pip install .[docs]"13:17
stephenfin(a) setting version and name from pkg_resources, (b) automatically running 'autodoc' and a custom (?) script that does something similar, and (c) allowing multiple builders for Sphinx < 1.613:18
mordreddhellmann: well - go projects don't have setup.cfg files13:18
dhellmannboo13:18
dhellmannok13:18
*** markmcd has quit IRC13:18
mordreddhellmann: BUT - we could make pbr grok the file and add a docs extras13:18
mordredfor python projects13:18
dhellmannwe could also just list the requirements in tox.ini13:18
mordredso that pip install .[docs] _does_ work13:18
stephenfinWe can set version with openstackdocstheme, simply add 'sphinx.ext.autodoc' to extensions for projects that use it, and forget about Sphinx < 1.613:18
dhellmannalthough I guess having a separate file helps with tooling13:18
*** markmcd has joined #openstack-infra13:19
stephenfindhellmann: No, it doesn't. Only 'build_docs' reads setup.cfg13:19
mordreddhellmann: yah - we can sync it with g-r better in a separate file - and it allows us to write tooling to detect the file and install in a docs job even if a project doesn't use tox13:19
mordreddhellmann: I'll write up a proposal for that13:19
stephenfinYou need to pass those options as flags if you want it13:19
dhellmannmordred : we're going to stop syncing requirements soon13:19
openstackgerritzhurong proposed openstack-infra/project-config master: Add python-pankoclient to $PROJECTS variable in dsvm-integration-panko  https://review.openstack.org/48162813:19
mordreddhellmann: nod. I still think it'll give us the best ability to detect in automation13:19
dhellmannstephenfin : that's what I thought.13:19
dhellmannmordred : ok, I can go along with that13:20
mordreddhellmann: (I'm working on zuulv3 versions of hte docs build jobs right now - so this is very present in my brain :) )13:20
openstackgerritCarlos Camacho proposed openstack-infra/tripleo-ci master: Enable the HA deployment by default  https://review.openstack.org/41517913:20
*** rossella_ has quit IRC13:20
stephenfinmordred: So what's the tl;dr: version of what you're going to do?13:20
mordreddhellmann: for v3 - we're trying to have a set of jobs that extra generic that can be used by non-openstack folks too - do a "build-sphinx" job that can figure out how to do sphinx with or without tox would be a nice job to have13:20
stephenfinand do I still need to send a question to the mailing list about dropping this feature from pbr?13:21
mordredstephenfin: oh - right now just going to write up the suggestion about docs-requirements.txt - it's orthogonal13:21
stephenfinah, gotcha13:21
mordredstephenfin: no - please continue with your drop-from-pbr work - I think that's essential13:21
stephenfin(y)13:21
dhellmannstephenfin : yes, it would be good to have all of these things written down in one place and to get feedback on the plan forward13:21
mordredjust - if we're going to wind up updating the PTI and doing a big  patch bomb - we might as well make it count13:21
dhellmannyeah, I'd be happy to have the doc-requirements.txt thing rolled into this13:22
mordredoh - so ... here's an idea ...13:22
dhellmannthat broadens the scope, so we'll need some of the requirements team to get involved in that13:22
mordrednope. nevermind. ignore me13:22
AJaegerso, cross-openstack spec? Infra-spec? Or just a plain doc?13:22
mordredoh!13:23
mordredstephenfin: WHAT IF ...13:23
* AJaeger ignores mordred ;)13:23
mordredstephenfin: the pbr build_sphinx command just subprocess invoked sphinx-build13:23
dhellmannAJaeger : good question13:23
mordredstephenfin: as a bridge to us invoking sphinx-build13:23
*** zhurong has joined #openstack-infra13:23
mordredstephenfin: can we pass the override things we need on the command line?13:23
dhellmanncan we pass values like version through the command line?13:23
stephenfinmordred: But that's exactly what it does now?13:24
dhellmannjinx13:24
dhellmannit uses subprocess?13:24
dhellmannI thought it imported it13:24
stephenfinOh, no, not subprocess13:24
mordredI thought it subclassed the sphinx setuptools integration13:24
stephenfinMissed that distinction13:24
mordredyah- if we can pass our overrides as command line arguments13:24
stephenfinOK, but we can't call it 'build_sphinx'13:24
mordredthen it'll give us a way forward in short-order from pbr - and then we can construct a plan to get pbr out of the game13:24
*** alexchadin has joined #openstack-infra13:24
stephenfinOr can we...13:25
dhellmannI guess a transition like that would let us fix this bug in the short term, and do the doc build changes over a longer period.13:25
mordredstephenfin: sure - let's make a new command that does the rightthing ... release pbr - all of openstack will have it - we can update the job definition easily to call the new command13:25
dhellmannstephenfin : if we rewrite the implementation within pbr, we can use the same command13:25
dhellmannwait, why do we need a new command?13:25
mordrednot sure - but I think we can do a new command if we need to13:26
mordredwithouth too much pain13:26
dhellmannok13:26
dhellmannI guess that does save us having to ensure all projects have a docs tox setup13:26
*** eharney has joined #openstack-infra13:26
mordredyah13:26
stephenfinI think we need to take a step back because I'm a little confused13:27
stephenfinWe want to remove pbr's version of 'build_sphinx'13:27
mordredkk. yes. let's start from the beginning13:27
mordredyes13:27
stephenfin...because it's painful to maintain, and hacks internal functions of the Sphinx version that change somewhat regularly13:27
mordredyes13:27
stephenfinBut to do that, we probably need to provide a migration path for users that rely on some of the value add that pbr's variant provides13:28
mordredyes13:28
*** esberglu has joined #openstack-infra13:28
mordredmost likely through one or more sphinx extension modules13:28
stephenfinnamely, auto-naming/versioning, automatic running of autodoc, and the other thing13:28
mordredyes13:28
mordredwhat's the other thing?13:28
*** bobh has quit IRC13:28
stephenfinI'm trying to remember - sec :)13:28
dhellmannwe'll want to list exactly how we're going to replace each of the existing features of the pbr integration so we make sure we cover them all13:28
mordred++13:29
stephenfinOh, multiple builders for Sphinx < 1.6. I think we can ignore that one13:29
dhellmannyeah13:29
mordredthe replacement for that is "if a project wants multiple builders, list it in sphinx's config"13:29
stephenfinSo my question is what's the migration strategy. I see two options13:29
mordredso - let's list it as a thing - and it has an easy solution13:29
stephenfin(a) hard break. "You need to add these things to 'doc/source/conf.py' to retain your existing functionality"13:30
*** LindaWang has quit IRC13:31
stephenfin(b) soft break. Merge in changes from upstream Sphinx's '_sphinx_run' function with pbr's confoverrides and calls to 'autodoc', and stop calling 'setup_command.BuildDoc.run(self)'13:31
stephenfinbut add warnings that this feature is going away, and you need to do steps in (a) asap13:32
*** Dinesh_Bhor has quit IRC13:32
*** slaweq_ has joined #openstack-infra13:32
*** apetrich_ has joined #openstack-infra13:32
mordredwell - before we go down those roads ...13:32
mordredI think we need to answer the quesiton "can we implement confoverrides and apidoc-run in a sphinx extension13:33
mordredor in two sphinx extensions13:33
*** rossella_ has joined #openstack-infra13:33
dhellmannI am sure we can do the apidoc run one13:33
*** apetrich_ has quit IRC13:33
dhellmannusing the builder-inited event13:33
stephenfinafaik, we can13:33
dhellmannI'm less sure of confoverrides13:33
dhellmannwe probably can, but I'm not sure exactly how it would work13:34
mordredif we CAN - then we've got a third option - which is "add the sphinx extensions, have pbr detect their presence and not run its stuff if they are there"13:34
openstackgerritTobias Henkel proposed openstack-infra/zuul feature/zuulv3: Optionally bind /lib64  https://review.openstack.org/48143213:34
dhellmanngood point13:34
stephenfinWait - what's apidoc-run?13:34
stephenfindo you mean autodoc?13:34
mordredstephenfin: running apidoc - which is the pbr added autodoc thing13:35
stephenfinmordred: Are you sure?13:35
stephenfinahhh13:35
mordredstephenfin: yah autodoc_tree_index_modules13:35
mordred_sphinx_tree in pbr/builddoc.py13:36
dhellmannthere seemed to be 2 implementations of that. I'm not clear how they are different. Doesn't sphinx have something native like that, though?13:36
mordredit does - let's see if anyone is using the old one13:36
mordredhttp://codesearch.openstack.org/?q=autodoc_tree_index_modules&i=nope&files=&repos=13:36
mordredyes13:36
*** slaweq_ has quit IRC13:37
mordredit's not many though - so we could go through and change them to use the sphinx provided thing13:37
stephenfinmordred: Which some folks are already doing, from the looks of things http://codesearch.openstack.org/?q=sphinx.ext.autodoc&i=nope&files=&repos=13:37
dhellmannmordred : I think I've been updating projects to not use tree_index but to use the other thing? I'd have to check.13:38
dhellmannbut yeah, either way13:38
stephenfinOK, that sounds like a good plan13:38
stephenfinI'll try figure out what the two things do differently, and if/how native Sphinx can replace one or both13:39
*** sdague has quit IRC13:39
mordredyah - keystoneauth has both sphinx.ext.autodoc and autodoc_tree_index13:39
stephenfinthen I'll fire off a mail to the ML with the general idea to remove that plugin in favour of Sphinx features/discrete extensions13:39
mordredyes13:39
mordredI'm looking at sphinx now to see if I can figure out how to do our confoverrides thing in an extension13:40
mordredmaybe worst case we convince the sphinx folks at let us add an extension point to sphinx13:40
stephenfinwhat overrides are you looking for?13:41
stephenfinmordred: version and project name can (and probably should) be set in 'conf.py'. I know a couple of folks do this manually using pkg_resources13:42
stephenfin(probably because they didn't know pbr would do it for them)13:42
fungiif we hit on a magic combination, please update the templates in the cookiecutter repos as some of the first13:43
openstackgerritwes hayutin proposed openstack-infra/tripleo-ci master: record the size of the tripleo logs directory  https://review.openstack.org/48130613:43
stephenfinAs for 'suppress_warnings', only one of those is necessary - 'image.nonlocal_uri' - which we could ask folks to set manually or set with openstackdocstheme13:43
fungii always get annoyed when i discover we've gone through some major overhaul of a basic design pattern throughout the community but neglected to update the cookiecutters and so people continue creating new projects using the old stuff13:44
stephenfinfungi: Will do. Think I've updated that in the past for just that reason13:44
mordreddhellmann: the setup(app) function for a plugin gets a config object on app.config ... I wonder if we can set the values there13:44
mordredstephenfin: right- but we explicitly don't want version and project_name ot be set in conf.py13:44
dhellmannmordred : yeah, we'll have to experiment13:44
dhellmannfungi : ++13:45
stephenfinmordred: Even if they're pulled from pkg_resources?13:45
mordredstephenfin: because that requires someone putting a version in a file in a git repo that is versioned by git tags13:45
mordredstephenfin: the repo may not be installed yet13:45
mordredso the values in pkg_resources may not be valid13:45
stephenfinAh, gotcha13:45
mordredI mean - I imagine the sphinx extension to do this would be one provided by pbr itself13:46
fungialso having your build modify in-place files which are tracked in your vcs is aggravating13:46
mordredfungi: ++13:46
stephenfinSo we'll need to use pbr's machinery for that13:46
*** mat128 has quit IRC13:46
stephenfinfungi: Hmm, what files would be modified?13:46
mordredhrm. there is an annoying chicken and egg here- if we do a pbr extension, we'd still need everyone to put the pbr extension in their extensions list13:46
dhellmannmordred : if there is not already a sphinxcontrib-version-from-git we should write that as a separate thing13:47
*** xarses has joined #openstack-infra13:47
dhellmannand yes, adding it explicitly would be part of the rollout13:47
*** xarses has quit IRC13:47
*** jsavak has quit IRC13:47
stephenfinmordred: Yup, that's why I suggested the soft break option (b) above13:47
*** dizquierdo has joined #openstack-infra13:48
*** slaweq_ has joined #openstack-infra13:48
*** xarses has joined #openstack-infra13:48
mordredstephenfin, dhellmann: yah - we could also just do this: https://github.com/openstack/keystoneauth/blob/master/doc/source/conf.py#L6513:48
mordredand add a hacking check to verify that projects have that cantrip in their conf.py13:48
stephenfinFolks are going to have to do something, but it's a question of how far down the road we kick that can13:48
dhellmannmordred : yeah13:48
stephenfinmordred: yup13:48
*** mat128 has joined #openstack-infra13:49
openstackgerritGabriele Cerami proposed openstack-infra/tripleo-ci master: WIP: containers periodic test  https://review.openstack.org/47574713:49
stephenfinor, like dhellmann said, a Sphinx extension that could do that for us13:49
mordredwe could even expand it to be a single line: "project, copyright, version, release = pbr.get_sphinx_settings()"13:49
dhellmannless magic here is better, so maybe just saying "set the version; here's a way to do it using pbr" is best13:49
mordred++13:49
dhellmannI like the 1 liner, too13:49
stephenfin+113:49
* mordred writes the one-liner real quick13:49
dhellmannstephenfin : does any of this change how we do the reno integration you've been working on?13:50
dhellmannthat's an sdist hook, right? so maybe not.13:50
stephenfindhellmann: Not really. I'd structured that as a setuptools plugin so I don't think so13:51
dhellmannok13:51
dhellmannoh, I meant the pbr side of it.13:51
dhellmannbut I think you're still right13:51
fungistephenfin: you were asking if values could be automatically added to setup.cfg, which would dirty your vcs tracked state (unless operating on a copy)13:51
fungier, conf.py i mean13:52
stephenfindhellmann: Nah, I don't think we're going to touch any of the setuptools side of pbr - only the Sphinx bit13:52
* dhellmann nods13:52
stephenfinfungi: Oh, no. conf.py is python so we'd be adding a function call to...something in there13:52
stephenfinWe wouldn't hard code it or anything13:52
stephenfinLike this https://github.com/openstack/keystoneauth/blob/master/doc/source/conf.py#L65-L7213:53
fungiyeah, i had originally read it as asking why we couldn't set name and version in setup.cfg, sorry13:53
stephenfinAh, no worries :)13:53
dhellmannstephenfin : you haven't come across a sphinx extension that build sitemap files, have you?13:53
stephenfinNo, but I can't say I've been looking for one tbh13:54
*** jsavak has joined #openstack-infra13:54
fungii am not opposed at all to _determining_ those values through some function calls in the sphinx setup.py if it can be done safely13:54
*** baoli has joined #openstack-infra13:54
*** baoli has quit IRC13:54
zxiirolarainema: FYI we have a #openstack-jjb channel now.13:54
stephenfindhellmann: Should be easy enough to put one together though and include it with openstackdoctheme, though I guess you want to avoid reinventing the wheel13:54
*** baoli has joined #openstack-infra13:55
stephenfinI didn't think sitemap.xml files were still a thing, given how advanced search engines are now13:55
*** dansmith is now known as superdan13:55
fungier, sphinx conf.py. i should just stop typing and wait for my coffee to kick in ;)13:55
*** LindaWang has joined #openstack-infra13:56
dhellmannstephenfin : apparently you can still influence relative priority on a given site using them13:57
dhellmannthe format isn't hard, so we'd probably just bake a generator into the theme13:57
*** slaweq_ has quit IRC13:58
*** mriedem has joined #openstack-infra13:58
fungiapparently all the seo-savvy peeps are into sitemaps14:00
*** Goneri has joined #openstack-infra14:00
fungiand at least one popular search engine will provide "intelligent" results with grouped deep links arranged based on your sitemap metadata14:00
*** cshen has quit IRC14:01
dhellmannI have not-completely-formed plans to replace our current one-big-sitemap with a bunch of little ones generated each time we build docs, and then linked together with a sitemap index file managed in the docs repo using a template.14:01
dhellmannI need to write that up, though, and it's not yet high on the priority list14:02
*** vhosakot has joined #openstack-infra14:03
*** alexchadin has quit IRC14:03
*** bobh has joined #openstack-infra14:04
*** camunoz has quit IRC14:06
*** jcoufal has joined #openstack-infra14:07
*** adisky__ has quit IRC14:08
*** hongbin has joined #openstack-infra14:08
*** chlong_ has joined #openstack-infra14:09
*** amotoki is now known as amotoki_away14:09
*** slaweq has quit IRC14:09
*** jamesmcarthur has joined #openstack-infra14:09
*** slaweq has joined #openstack-infra14:10
AJaegerclarkb, fungi, mordred, could you put my mitaka-eol cleanup on your review list, please? https://review.openstack.org/#/q/status:open+project:openstack-infra/project-config+branch:master+topic:mitaka-eol This reduces also the size of defined jobs and thus the log file from 18 MB to 14 MB.14:10
*** jsavak has quit IRC14:11
*** slaweq has quit IRC14:14
*** wolverineav has quit IRC14:14
*** prateek has quit IRC14:14
*** slaweq has joined #openstack-infra14:14
*** wolverineav has joined #openstack-infra14:14
AJaegerI tried to make smaller changes this time so that it is not so repititve and hurtful ;)14:17
*** camunoz has joined #openstack-infra14:18
fungiAJaeger: the earlier changes were fine too; smaller changes to make it easier to review part of the work and then pick up the rest later though14:18
fungis/to make/do make/14:18
*** wolverineav has quit IRC14:19
*** rbrndt has joined #openstack-infra14:19
*** rbrndt has quit IRC14:19
AJaegeryep, I tried to split also in either JJB or zuul changes - easier to verify that I did the right things14:19
*** gouthamr has joined #openstack-infra14:19
fungiagreed, that helps14:19
*** slaweq has quit IRC14:19
*** rbrndt has joined #openstack-infra14:19
*** felipemonteiro_ has joined #openstack-infra14:19
*** askb has quit IRC14:21
*** felipemonteiro__ has joined #openstack-infra14:21
*** ldnunes has quit IRC14:21
*** ldnunes has joined #openstack-infra14:22
*** pradk has joined #openstack-infra14:22
fungiAJaeger: also we should probably bring up the driverfixes/mitaka testing with smcginnis. i believe the plan there was that we should not block trusty removal on those, and either try to run the jobs on xenial or replace them with custom no-op jobs if that doesn't work14:23
fungibut we can figure that out after the bulk of the cleanup is worked through14:23
*** felipemonteiro_ has quit IRC14:24
openstackgerritMerged openstack-infra/project-config master: Fix tripleo skip conditions  https://review.openstack.org/48140314:24
openstackgerritCarlos Camacho proposed openstack-infra/tripleo-ci master: Enable the HA deployment by default  https://review.openstack.org/41517914:24
fungiessentially the only reason they're not using the general no-op job is to avoid bridging those into the integrated queue14:24
fungiso the pep8 job was seen as a viable substitute for basically no testing at all14:25
EmilienMAJaeger: good afternoon - https://review.openstack.org/#/c/481177 broke Puppet OpenStack CI - I'm trying to fix it now, I'll probably send a patch over the next minutes14:25
*** ykarel has quit IRC14:25
fungiEmilienM: how did it break?14:25
fungicurious what we missed/misunderstood14:26
AJaegerEmilienM: sorry to hear - interested in your change...14:26
*** zhurong has quit IRC14:26
*** slaweq has joined #openstack-infra14:26
*** csomerville has quit IRC14:26
EmilienMfungi, AJaeger : see https://review.openstack.org/#/c/481003/ - we are not supposed to run gate-puppet-openstack-integration-3-*14:27
*** csomerville has joined #openstack-infra14:27
openstackgerritMerged openstack-infra/project-config master: Create python-jobs-trusty job group  https://review.openstack.org/48139014:27
*** armax has joined #openstack-infra14:27
fungiEmilienM: oh! yep, i see the error in the change now14:28
fungiwe dropped the conditional which said to only run that on old branches rather than dropping the job itself14:28
AJaegerArgh ;(14:28
EmilienMno problem :)14:29
* AJaeger cannot check right now14:29
EmilienMAJaeger: no worries, I'll send a patch14:29
funginame: ^gate-puppet-openstack-integration-3-.*$14:29
fungibranch: ^stable/(liberty|mitaka|hammer).*$14:29
fungiAJaeger: ^ we removed that14:29
AJaegerAh, seems we thought it was negated ;(14:30
AJaegerEmilienM: will you remove the job definitions as well in that case, please?14:30
fungiright, that's how i likely read it as well when reviewing14:30
dhellmannmordred, fungi : while you're thinking about setuptools things, this pbr review could use some attention: https://review.openstack.org/#/c/475034/214:30
*** slaweq has quit IRC14:31
fungiEmilienM: sorry about that! something about an omelet and broken eggs14:31
EmilienMfungi: again, no worries at all14:31
EmilienMyou're doing a complex work in EOLing things, of course mistakes happen :)14:31
EmilienMI'll propose a patch14:31
fungithanks for understanding!14:32
AJaegerI would have hoped none happens - but it's indeed some work. Thanks for your understanding and help, EmilienM !14:32
EmilienMcool, I have a quick easy fix14:33
fungimordred: on a related note to the build_reno extension, do you happen to know if pbr ever grew a mechanism for generating manpages for inclusion during sdist builds?14:34
*** bobh has quit IRC14:35
fungii'm wondering how separating out the special sphinx bits might impact any possibility for that14:35
openstackgerritEmilien Macchi proposed openstack-infra/project-config master: Remove puppet-openstack-integration-3-.* jobs  https://review.openstack.org/48164714:36
fungiworst case, i guess manpage generation as a separate step can be punted to the distro package maintainers instead14:36
fungii just always thought including them in the source tarballs would be useful for things like command-line tools14:37
openstackgerritMatt Riedemann proposed openstack-infra/elastic-recheck master: Remove query for fixed bug 1654393  https://review.openstack.org/48164814:38
openstackbug 1654393 in OpenStack Compute (nova) ""keystoneauth1.exceptions.catalog.EmptyCatalog: The service catalog is empty." in test_cinderclient_unsupported_v1" [High,Fix released] https://launchpad.net/bugs/1654393 - Assigned to Matt Riedemann (mriedem)14:38
EmilienMAJaeger, fungi : thx for the quick ninja review14:39
fungiEmilienM: thx for the quick ninja fix!14:39
openstackgerritLucas Alvares Gomes proposed openstack-infra/project-config master: Add networking-ovn job to ovsdbapp gate  https://review.openstack.org/48165014:41
AJaegerEmilienM: we just trust youit will work14:41
AJaeger;)14:41
*** andreas_s has quit IRC14:41
fungiit looked fine to me, and if it doesn't pass ci it won't merge, so no harm in approving14:42
EmilienMclarkb: good morning - quick update fyi on re: logs collection - here's the main efforts to improve the situation: https://review.openstack.org/#/q/topic:bug/1698172 - our team is working on it14:42
EmilienMclarkb: some patches are failing because we had a CI downtime last night, due do an upgrade of docker version in centos.14:43
fungimordred: 475034 still depends-on the corresponding entrypoint in reno which seems to still be incomplete14:43
AJaegerfungi: agreed14:43
*** sdague has joined #openstack-infra14:44
*** bobh has joined #openstack-infra14:44
*** xarses_ has joined #openstack-infra14:45
*** lbragstad has joined #openstack-infra14:45
openstackgerritMerged openstack-infra/elastic-recheck master: Remove query for fixed bug 1654393  https://review.openstack.org/48164814:46
openstackbug 1654393 in OpenStack Compute (nova) ""keystoneauth1.exceptions.catalog.EmptyCatalog: The service catalog is empty." in test_cinderclient_unsupported_v1" [High,Fix released] https://launchpad.net/bugs/1654393 - Assigned to Matt Riedemann (mriedem)14:46
*** dougs2 has joined #openstack-infra14:46
openstackgerritLucas Alvares Gomes proposed openstack-infra/project-config master: Add networking-ovn job to ovsdbapp gate  https://review.openstack.org/48165014:47
*** andreww has joined #openstack-infra14:47
dougs2Please could I request that the branch stable/mitaka is deleted from the bareon-ironic repo? We don't plan to push any changes for this. Thanks14:47
AJaegerdougs2: best answer on my email on openstack-infra - and I'll collect and hand it over to jhesketh14:48
AJaegerdougs2: http://lists.openstack.org/pipermail/openstack-infra/2017-July/005480.html - or my last on openstack-dev14:49
*** xarses_ has quit IRC14:49
dougs2ok, thanks14:50
openstackgerritMerged openstack-infra/project-config master: Remove puppet-openstack-integration-3-.* jobs  https://review.openstack.org/48164714:51
fungidougs2: thanks. we're trying to batch these up since there are apparently several projects who missed requesting an addition the original batch (and at least one it looks like we missed from the original batch as well)14:51
*** bobh has quit IRC14:53
*** bobh has joined #openstack-infra14:55
stephenfindhellmann: What tags would I use for that "deprecating pbr's build_sphinx" mail?14:56
stephenfinif any14:56
dhellmannhmm14:56
dhellmanndocs, pbr, ptl14:56
dhellmannmaybe throw in oslo, since technically that team owns the project repo14:57
stephenfin(y)14:57
stephenfindone and dusted14:58
*** LindaWang has quit IRC14:59
*** LindaWang has joined #openstack-infra14:59
openstackgerritMerged openstack-infra/project-config master: Create python-jobs-trusty zuul template  https://review.openstack.org/48142514:59
*** camunoz has quit IRC15:01
*** bobh has quit IRC15:02
*** rcernin has quit IRC15:06
dmsimardmtreinish: can I bother you for a min ? Need a refresher on how the data ends up being collected for openstack-health. Is it a post job that triggers a pull of the stackviz log file for a particular job or something like that ?15:06
*** bobh has joined #openstack-infra15:08
dmsimardmtreinish: or something that listens on firehose maybe ?15:08
fungidmsimard: it's handled with a persistent daemon similar to our logstash indexer15:08
*** ociuhandu has joined #openstack-infra15:09
fungidmsimard: it could be reworked to rely on firehose events once we get zuul/nodepool reporting into it, but for now it watches zuul's gearman queue i believe15:09
* fungi digs up the docs15:09
*** rossella_ has quit IRC15:09
*** markus_z has quit IRC15:11
openstackgerritDarragh Bailey proposed openstack-infra/irc-meetings master: Add OpenStack Jenkins Job Builder team meeting  https://review.openstack.org/48166415:13
*** jamesmcarthur has quit IRC15:14
*** camunoz has joined #openstack-infra15:14
*** jamesmcarthur has joined #openstack-infra15:14
dmsimardfungi: thanks -- I was trying to dig in https://github.com/openstack/openstack-health but that seems to be mostly the web application itself15:15
mtreinishdmsimard, fungi: yeah it leverages zmq and gearman right now15:16
clarkbfungi dmsimard it uses the same mechansim as the logstash workers. zuul emits events over 0mq pub sub when jobs complete. We generate gearman jobs to handle log artifacts from that15:16
mtreinishit's the same mechanism as logstash, we just have a different gearman queue for subunit15:16
*** zzzeek_ has joined #openstack-infra15:17
mtreinishdmsimard: yeah openstack-health is just a web app, but the data store it uses is a subunit2sql db15:17
mtreinish(and logstash for elastic-recheck data)15:17
fungidmsimard: https://docs.openstack.org/infra/system-config/logstash.html#subunit-gearman-worker15:17
*** zzzeek_ has quit IRC15:17
fungiright, for some reason i forgot that zuul grew a zeromq publisher at one point15:17
mordreddhellmann: we also need to add a sphinx extension that can run the changelog and authors generation - since that's a thing that happens a doc build time currently too15:17
dmsimardfungi, clarkb, mtreinish: awesome, thanks for the info15:17
mordreddhellmann: I think that one can safely be a sphinx extension provided by pbr15:18
fungimordred: that seems like a good pattern for the manpage generation i'm thinking of as well in that case15:18
fungithe extension already exists, but we would potentially call it during sdist15:18
dhellmannmordred : don't we get those files when tox does the equivalent of "pip install  ."15:18
mordreddhellmann: no - they're currently only generated on sdist and on build_sphinx15:19
*** bobh has quit IRC15:19
mordreddhellmann: so if you just pip install . you skip the sdist step and then no changelog/authors15:19
mordredwhich makes some folks' docs sad15:20
dhellmannah15:20
dhellmannstephenfin : ^^15:20
mordreddhellmann: but I think just a tiny extension that does the builder-inited event and calls the 2 pbr functions is likely fine15:21
*** bobh has joined #openstack-infra15:21
dhellmannmordred : maybe you can follow up to http://lists.openstack.org/pipermail/openstack-dev/2017-July/119396.html15:21
dhellmannyeah, although it means adding that explicitly to projects, but that's ok, too15:21
mordredfungi, dhellmann: so - for building manpages before sdist, that means we'd need to tell pbr to run whatever our sphinx command winds up being15:22
mordredfungi, dhellmann: OR - we could just make "run docs, then run python setup.py sdist" part of the PTI for making a tarball15:22
dhellmannI think I would rather do that15:22
mordredit would be easy to duplicate for other languages that make tarballs15:22
*** burgerk has joined #openstack-infra15:22
dhellmannthen we can ship all of the built docs in whatever format15:22
dhellmannthat's also a good point15:22
mordredbasically - the CI system would just do "run the PTI entry for docs generation, then the PTI entry for tarball generation"15:23
dhellmannright15:23
fungiif it's more than one command, we likely need a wrapper (which probably means a new tox env)15:24
*** rossella_ has joined #openstack-infra15:25
fungiand if memory serves, the main argument against relying on `tox -e docs` was that the majority of the python ecosystem expects to be able to call `python setup.py build_sphinx`15:27
dhellmannfungi : I'm not sure that's all that standard.15:27
fungiso i would thing the same goes for `tox -e sdist` vs `python setup.py sdist`15:27
dhellmannit might be, I don't know15:27
fungis/thing/think/15:27
dhellmannthe sdist command is definitely standard15:28
dhellmannI don't know how most people actually run sphinx15:28
*** trown is now known as trown|brb15:28
dhellmannit still generates Makefiles, though, so it's possible "make" is as much a standard as anything15:28
*** ihrachys_ has joined #openstack-infra15:28
fungii would buy that15:28
clarkbI think it was more you can use standard sphinx tool whether the setup.py extension or the equivalent cli command or make to build the docs without special extras15:29
clarkbsince make build_sphinc and buildsphinx or whatever it is called should all be roughly equivalent15:29
dhellmannbut you don't get the same results if you run sphinx through setuptools and directly, because when it runs directly it doesn't read settings from setup.cfg15:30
clarkbya I think in practice sphinx has produced disparate tooli g that doesnt do ehat you expect15:30
clarkbbyt that was the intention15:30
fungidhellmann: doesn't it though, by way of pbr having a setuptools entrypoint?15:31
dhellmannfungi : right, "python setup.py build_sphinx" gets data from setup.cfg but "sphinx-build ..." does not15:31
clarkbread the docs uses the cli command iirc15:31
fungidhellmann: oh, got it. i missed the "and" in your original statement15:32
dhellmannyeah, that's how I always used sphinx before I started using pbr15:32
*** ykarel has joined #openstack-infra15:32
fungiso, yes i think in general the choice to get the extra magic somewhere that the sphinx conf.py can call into it regardless of how it gets invoked is in the spirit of the pti15:33
fungimore than the current implementation with pbr and its setuptools entrypoint15:33
*** jascott1 has joined #openstack-infra15:33
dhellmannfungi : yes, I think that's it15:34
fungiwhereas having special extra pre-building commands before sdist generation is probably going in the other direction15:34
dhellmannmaybe :-(15:34
dhellmannmaybe what we want is a pbr option for "tell me how to build docs before I build an sdist"15:34
dhellmanninstead of having logic hard-coded into pbr15:34
fungiso any plan that involves extra steps before invoking setup.py sdist or else you don't get the same tarball contents we release is probably anti-pti15:35
*** jamesmcarthur has quit IRC15:35
*** g^k_1^w^m_s^u has joined #openstack-infra15:36
*** g^k_1^w^m_s^u has left #openstack-infra15:36
dhellmannthat makes sense15:36
funginot sure who else follows the distutils-sig ml, but the plan around pep 517 backends is probably relevant here too15:36
*** jascott1 has quit IRC15:38
fungitl;dr is how to make it possible to replace setuptools for sdist and bdist(wheel) generation15:38
openstackgerritMonty Taylor proposed openstack-dev/pbr master: Add two helper functions for setting sphinx config  https://review.openstack.org/48167415:38
openstackgerritMonty Taylor proposed openstack-dev/pbr master: Add suppress warnings to set_sphinx_config  https://review.openstack.org/48167515:38
openstackgerritMonty Taylor proposed openstack-dev/pbr master: Grab package name from setup.cfg  https://review.openstack.org/48167615:38
fungiand the hook mechanisms for different stages of the build process are still being hashed out a bit on the ml15:38
openstackgerritMonty Taylor proposed openstack-dev/pbr master: Add openstackdocstheme support and infer names  https://review.openstack.org/48167715:38
openstackgerritMonty Taylor proposed openstack-dev/pbr master: Add htmlhelp and latex options  https://review.openstack.org/48167815:38
*** trown|brb is now known as trown15:38
*** jamesmcarthur has joined #openstack-infra15:38
*** amotoki_away is now known as amotoki15:39
mordreddhellmann: there is a stack with an increasing set of options15:39
fungibut basically there would be a stage where we could specify the hook that sets our package metadata based on queries to git or whatever before the tree is potentially copied/filtered at the start of the sdist generation stage15:39
mordreddhellmann: ++ to pbr option for "tell me how to build docs" - although I think it should have a default value potentially?15:40
mordredthat way we can have python setup.py sdist DTRT for folks in most cases, but give an escape hatch if there is a different invocation people are expecting to be able to use15:41
*** g^k_1^w^m_s^u has joined #openstack-infra15:41
hongbinhi, does anyone know who is maintaining the project navigator https://www.openstack.org/software/project-navigator/ ? I have a question for it15:41
fungihongbin: the openstack foundation web dev team15:41
*** bobh has quit IRC15:41
clarkbAJaeger: small item on https://review.openstack.org/#/c/481567/115:42
mordredyah. although it does get data from a git repo in openstack15:42
*** bobh has joined #openstack-infra15:43
hongbinfungi: i observed that zun doesn't have the logo (or it doesn't show properly), do you know who is the person i should contact?15:43
*** jamesmcarthur has quit IRC15:43
fungihongbin: i think anne@openstack.org has taken over the logo/mascot work now that heidi joy has moved on to another position15:43
hongbinfungi: ack, thx15:44
*** jamesmcarthur has joined #openstack-infra15:44
*** hashar is now known as hasharAway15:45
*** e0ne has quit IRC15:47
cmurphyif any project-config cores would like to +w https://review.openstack.org/#/c/477239/ for me that will help me get some more momentum on puppet 4 stuff (thanks AJaeger for fixing my derp)15:48
*** amotoki is now known as amotoki_away15:49
openstackgerritJesse Keating proposed openstack-infra/zuul feature/zuulv3: Ensure github change body is not a NoneType  https://review.openstack.org/48168115:50
clarkbcmurphy: I'll add it to the list15:53
cmurphyclarkb: tyty15:53
openstackgerritMerged openstack-infra/project-config master: Remove unused centos7 chef multinode job  https://review.openstack.org/48160215:54
clarkbAJaeger: out of curiousity re https://review.openstack.org/#/c/481430/5/jenkins/jobs/projects.yaml those projects are keeping old branches around or they run trusty against newer branches?15:55
openstackgerritMerged openstack-infra/project-config master: Remove unused python-jobs  https://review.openstack.org/48160715:55
*** Apoorva has joined #openstack-infra15:55
openstackgerritMerged openstack-infra/project-config master: Remove obsolete python-jobs-linters template  https://review.openstack.org/48139215:56
*** lucasagomes is now known as lucas-afk15:58
*** gyee has joined #openstack-infra15:58
*** martinkopec has quit IRC15:58
*** waynr has quit IRC16:01
openstackgerritMerged openstack-infra/project-config master: Move all trusty jobs to python-jobs-trusty job group  https://review.openstack.org/48143016:03
*** LindaWang has quit IRC16:05
EmilienMfungi: did you already hear the feedback that RAX cloud is slower than other clouds? We have been experiencing job timeouts when running in RAX - I've started to debug it and I found out it's not only network but also VM performances I think16:07
*** waynr has joined #openstack-infra16:07
*** yamahata has joined #openstack-infra16:07
openstackgerritMerged openstack-infra/project-config master: Co-gate spec helper gem with puppet-openstackci  https://review.openstack.org/47723916:07
openstackgerritMelvin Hillsman (mrhillsman) proposed openstack-infra/project-config master: Add UC IRC channel to accessbot Add governance-uc watching to UC IRC channel  https://review.openstack.org/47946116:07
dougs2I'm having an issue with Jenkins not respecting the openstack requirements upper-constraints file. On stable newton, oslo.db==4.24.0 is getting installed, whereas it should be pinned to oslo.db===4.13.6. I figure this is something I need to fix in openstack-infra.  Any pointers?16:08
dougs2here is a log, showing the wrong package being installed: http://logs.openstack.org/53/481653/1/check/gate-bareon-ironic-python27-ubuntu-xenial/e4d5cdd/console.html16:08
openstackgerritHironori Shiina proposed openstack-infra/project-config master: Add an experimental job to test ironic boot from volume  https://review.openstack.org/48033216:09
clarkbdougs2: https://git.openstack.org/cgit/openstack/bareon/tree/tox.ini#n8 needs to be updated to install with constraints applied16:10
dougs2ah, as simple as that16:11
clarkbdougs2: there should be pletny of examples in other tox.ini files16:11
fungiEmilienM: news to me but i'll keep an ear to the ground16:12
*** jascott1 has joined #openstack-infra16:12
dougs2clarkb, got it thanks16:12
EmilienMfungi: i'm preparing a bug report16:13
*** thorst has quit IRC16:15
*** jamesmcarthur has quit IRC16:16
clarkbfungi: there are a few more changes from AJaeger that I think are ready to merge under that mitaka-eol topic if you want to give it another pass16:17
*** jamesmcarthur has joined #openstack-infra16:17
EmilienMfungi: https://bugs.launchpad.net/tripleo/+bug/170295516:18
openstackLaunchpad bug 1702955 in tripleo "tripleo upgrade jobs timeout when running in RAX cloud" [Critical,Triaged]16:18
*** ramishra has quit IRC16:19
clarkbworth noting that osic is very much the best case scenario as far as performance goes. That hardware is shiny16:20
*** _1_w_m__s_u__g_k has joined #openstack-infra16:20
*** ramishra has joined #openstack-infra16:20
*** _1_w_m__s_u__g_k has quit IRC16:20
EmilienMfungi: if you know someone who we should inform about this problem16:21
EmilienMclarkb: I guess it would be unfair to schedule tripleo upgrade jobs on osic only.16:21
EmilienMI would rather try to understand why rax is slower and how we can improve that16:21
openstackgerritJames E. Blair proposed openstack-infra/zuul feature/zuulv3: Fix AttributeError in executor client  https://review.openstack.org/48169116:26
clarkbEmilienM: ya understanding why it is slower is good. Just pointing out everything is slower than osic16:26
EmilienMclarkb: rax is really slower I think16:27
*** rossella_ has quit IRC16:27
fungii don't see any issues highlighted on https://rackspace.service-now.com/system_status/16:33
fungiwe can file a trouble ticket, but i'm not even sure what i'd begin to say in it16:34
*** ociuhandu has quit IRC16:36
*** ramishra has quit IRC16:36
openstackgerritEmilien Macchi proposed openstack-infra/project-config master: puppet: remove unit 3.3, 3.4, 3.7 and 4.0  https://review.openstack.org/48169216:36
EmilienMfungi: right, I don't have _details_ on what's wrong16:36
EmilienMmwhahaha, fungi, AJaeger: another one ^ (let's wait on CI first, this one was a bit trickier)16:36
*** jpich has quit IRC16:37
*** ykarel has quit IRC16:38
*** jpena is now known as jpena|off16:38
EmilienMclarkb: could you please tell us which jobs were collecting too much logs?16:39
EmilienMclarkb: we measured one, here: http://logs.openstack.org/06/481306/2/check/gate-tripleo-ci-centos-7-containers-multinode/bb6281b/logs/log-size.txt.gz16:39
EmilienMand it takes 49M16:39
*** amotoki_away is now known as amotoki16:40
clarkbEmilienM: http://logs.openstack.org/15/481115/1/check/gate-tripleo-ci-centos-7-undercloud-containers/2889c15/ was my example yesterday16:41
EmilienMwendar: I don't see the log size file in http://logs.openstack.org/06/481306/2/check/gate-tripleo-ci-centos-7-undercloud-containers/c3c7608/logs/16:41
fungiEmilienM: tab complete fail?16:42
EmilienMweshay: ^16:42
EmilienMwendar: apologize16:42
EmilienMweshay: oh it's because it's not oooq job - can you maybe update the patch to also incluse legacy jobs?16:43
weshayEmilienM, we'd have to merge that review16:43
EmilienMweshay: I guess we didn't optimize log collection for legacy jobs (non oooq)16:43
weshayhttps://review.openstack.org/#/c/481306/16:43
fungiEmilienM: i've also proposed https://review.openstack.org/481179 to allow us to get that for any job's logs in the future16:43
EmilienMweshay: +2 on https://review.openstack.org/#/c/481306/16:43
weshayI'll grab trown16:43
EmilienMgrab him :D16:44
fungibut turn-around on getting that into our running zuul-launchers will likely take a while16:44
trownim here16:44
EmilienMweshay: but again, the issue is on legacy jobs16:44
trownbut about to go to lunsh16:44
trownlunch even16:44
*** jascott1 has quit IRC16:44
EmilienMfungi: indeed, very helpful. Thanks16:44
*** Douhet has quit IRC16:45
*** Douhet has joined #openstack-infra16:46
*** iyamahat has joined #openstack-infra16:46
*** dhinesh has joined #openstack-infra16:46
*** psachin has joined #openstack-infra16:47
clarkbhrm my browser just started rendering the wrong fonts and glyphs16:47
clarkbworried I may have bad memory16:48
*** iyamahat has quit IRC16:48
clarkb(so if I disappear I may be memchecking and following up with a fsck16:48
*** iyamahat has joined #openstack-infra16:48
fungieep!16:49
fungig'luck16:49
*** amotoki is now known as amotoki_away16:49
*** trown is now known as trown|lunch16:50
*** iyamahat has quit IRC16:51
openstackgerritEmilien Macchi proposed openstack-infra/project-config master: puppet: remove unit 3.3, 3.4, 3.7 and 4.0  https://review.openstack.org/48169216:55
*** psachin has quit IRC16:57
*** efoley has quit IRC16:58
openstackgerritDarragh Bailey proposed openstack-infra/jenkins-job-builder master: Fix workspace cleanup code  https://review.openstack.org/48170116:58
*** ralonsoh has quit IRC17:03
openstackgerritMerged openstack-infra/zuul feature/zuulv3: Fix AttributeError in executor client  https://review.openstack.org/48169117:03
electrofelixAnyone for reviewing a few git-review changes? https://review.openstack.org/389701 - fixes listing reviews on python3, https://review.openstack.org/244083 - adds topic field to list output, https://review.openstack.org/398353 - refactor displaying reviews code, https://review.openstack.org/312056 - support limit listing reviews by branch17:03
fungii think clarkb was looking at them recently. it's on my to do list to get to them as well and at least get through any fixing bugs (i doubt i have bandwidth to go through new feature proposals and explain why more features is not always more better)17:06
EmilienMAJaeger, fungi : when you have a min, please look https://review.openstack.org/#/c/481692/ (I think that's all for us today)17:06
*** iyamahat has joined #openstack-infra17:06
*** dhinesh has quit IRC17:06
*** sdague has quit IRC17:09
*** ccamacho has quit IRC17:11
*** ccamacho has joined #openstack-infra17:11
openstackgerritMonty Taylor proposed openstack-infra/shade master: Add flag to include all images in image list  https://review.openstack.org/48170217:11
*** tosky has quit IRC17:14
*** dizquierdo has quit IRC17:15
*** Swami has joined #openstack-infra17:15
openstackgerritMonty Taylor proposed openstack-dev/pbr master: Add two helper functions for setting sphinx config  https://review.openstack.org/48167417:22
openstackgerritMonty Taylor proposed openstack-dev/pbr master: Add openstackdocstheme support and infer names  https://review.openstack.org/48167717:22
openstackgerritMonty Taylor proposed openstack-dev/pbr master: Grab package name from setup.cfg  https://review.openstack.org/48167617:22
openstackgerritMonty Taylor proposed openstack-dev/pbr master: Add htmlhelp and latex options  https://review.openstack.org/48167817:22
*** dave-mccowan has joined #openstack-infra17:24
*** jamesmcarthur has quit IRC17:24
openstackgerritMerged openstack-infra/project-config master: mitaka-eol: remove trusty-job from fuel-ccp-component  https://review.openstack.org/48143417:25
*** rbrndt has quit IRC17:25
*** links has joined #openstack-infra17:25
*** jascott1 has joined #openstack-infra17:25
*** iyamahat_ has joined #openstack-infra17:26
*** baoli has quit IRC17:27
*** baoli has joined #openstack-infra17:28
*** iyamahat_ has quit IRC17:28
*** iyamahat_ has joined #openstack-infra17:28
*** iyamahat_ has quit IRC17:29
*** iyamahat_ has joined #openstack-infra17:29
*** links has quit IRC17:29
*** iyamahat has quit IRC17:30
*** links has joined #openstack-infra17:30
openstackgerritMerged openstack-infra/project-config master: mitaka-eol: Remove trusty linters job  https://review.openstack.org/48143517:31
*** tosky has joined #openstack-infra17:32
*** sambetts is now known as sambetts|afk17:34
*** ociuhandu has joined #openstack-infra17:36
*** links has quit IRC17:36
openstackgerritJames E. Blair proposed openstack-infra/zuul feature/zuulv3: Read config from .zuul.yaml or zuul.yaml  https://review.openstack.org/48170617:36
*** iyamahat_ has quit IRC17:37
*** iyamahat_ has joined #openstack-infra17:37
*** slaweq has joined #openstack-infra17:37
*** jamesmcarthur has joined #openstack-infra17:38
*** iyamahat_ has quit IRC17:38
*** iyamahat_ has joined #openstack-infra17:38
fungijeblair: quick question... i'm preparing to create the new freenode account for openstackptg and, looking at our account list, it seems we've used separate mail aliases in the past. is that a pattern we should try to stick with?17:39
*** Douhet has quit IRC17:39
openstackgerritJames E. Blair proposed openstack-infra/puppet-zuul master: Update zuulv3.conf  https://review.openstack.org/48170717:40
openstackgerritDarragh Bailey proposed openstack-infra/project-config master: Add dedicated channel for jenkins-job-builder  https://review.openstack.org/48170817:40
fungii'm going to try to write up a brief section for https://docs.openstack.org/infra/system-config/irc.html with steps for doing this when adding new bots in the future17:40
*** electrofelix has quit IRC17:40
*** Douhet has joined #openstack-infra17:40
*** baoli has quit IRC17:40
fungisince i guess things like some of the nickserv options we want to set would be nice to standardize on17:40
*** amotoki_away is now known as amotoki17:40
jeblairfungi: i believe they are all email aliases.  i'm assuming that separate nickserv accounts should have different emails, but i'm not certain as to the requirements.17:41
jeblairfungi: i very likely just started with that assumption (since it seemed safe) and proceeded from there without verifying17:41
fungiand we no longer have anyone on the infra team who has the ability to add more aliases as far as you're aware, right?17:41
*** baoli has joined #openstack-infra17:41
fungithinking i may need to arrange it through jbryce if we want to stick with that pattern going forward17:42
*** jamesmcarthur has quit IRC17:42
jbrycefungi: I can give you access to create aliases if that's what you're needing17:43
*** jascott1 has quit IRC17:44
fungijbryce: that might help. i think jeblair was doing them for us way back when but we haven't needed any new ones for a while17:44
*** bnemec is now known as beekneemech17:45
*** jascott1 has joined #openstack-infra17:45
fungijbryce: we don't need to add new accounts, just another alias for the infra-root@openstack.org account17:45
fungii'm checking now to see whether it has the ability to do that itself17:46
fungifor consistency we'll make ptgbot@openstack.org an alias for infra-root@openstack.org17:47
fungithough it's taking me a while to log into the infra-root webmail interface. i should probably clean up some of the filtered inboxes there17:48
*** slaweq has quit IRC17:49
*** yamahata has quit IRC17:49
*** thorst has joined #openstack-infra17:49
*** slaweq has joined #openstack-infra17:50
*** amotoki is now known as amotoki_away17:50
*** iyamahat_ has quit IRC17:50
*** thorst has quit IRC17:52
*** thorst has joined #openstack-infra17:52
*** dhinesh has joined #openstack-infra17:53
dhellmannfungi : I added you as a reviewer to this docs patch to create a script to move the old docs.o.o/developer content into the new structure: https://review.openstack.org/#/c/481710/17:53
dhellmannno rush on looking at it17:53
fungidhellmann: thanks!17:54
*** bit_lySLH2uSZHed has joined #openstack-infra17:55
dhellmannfungi : I want to get AJaeger and asettle to look that over before we run it, to make sure I haven't missed any directories17:55
openstackgerritBen Nemec proposed openstack-infra/project-config master: Make tripleo undercloud-upgrades job voting  https://review.openstack.org/48171117:55
openstackgerritRafael Folco proposed openstack/diskimage-builder master: Enable console during kernel boot on Power  https://review.openstack.org/48171217:55
openstackgerritMerged openstack-infra/zuul feature/zuulv3: Read config from .zuul.yaml or zuul.yaml  https://review.openstack.org/48170617:56
*** bit_lySLH2uSZHed has left #openstack-infra17:56
fungiclarkb: you worked out our initial account setup with ovh, right? trying to figure out why the infra-root mailbox is getting spammed half a dozen times each day with payment reminders, maybe you remember whether this is a known thing?18:03
clarkbfungi: it was jeblair iirc. I did osic and citycloud and vexxhost18:03
fungiahh18:03
fungiat least i _think_ they're payment reminders, but my french is really rusty18:03
jeblairi am bad at paying bills18:03
clarkbI want to say that we have to reup that account periodically like once a year and ran into this before?18:03
fungiSubject: Société Ovh : obligation de paiement ...18:04
openstackgerritMerged openstack-infra/puppet-zuul master: Update zuulv3.conf  https://review.openstack.org/48170718:04
fungihpe likes to spam jenkins@o.o about their webinars18:06
mordredfungi: I don't thik I did ovh - I remember doing internap (their billing human was confused by me)18:06
openstackgerritMerged openstack-infra/shade master: Add support for list available QoS rule types  https://review.openstack.org/48128218:08
openstackgerritMerged openstack-infra/shade master: Add validation of required QoS extensions in Neutron  https://review.openstack.org/48116918:08
*** dtantsur|afk has quit IRC18:10
*** dtantsur has joined #openstack-infra18:13
fungilooks like the server-side filters for this mailbox aren't being applied or they're configured incorrectly18:13
*** e0ne has joined #openstack-infra18:14
*** tesseract has quit IRC18:21
*** rbrndt has joined #openstack-infra18:24
*** trown|lunch is now known as trown18:24
*** yamahata has joined #openstack-infra18:24
fungihuh, apparently there's some administrator contact feature in zanata where users can report problems? the result is their message goes to infra-root@o.o, and never noticed :(18:28
fungii've only found one in the past month and it was more of a help request that would have been better suited to the i18n ml18:29
*** bit_lySLH2uSZHed has joined #openstack-infra18:30
*** bit_lySLH2uSZHed has quit IRC18:31
*** bit_lySLH2uSZHed has joined #openstack-infra18:34
*** wolverineav has joined #openstack-infra18:35
*** bit_lySLH2uSZHed has left #openstack-infra18:35
*** wolverineav has quit IRC18:38
openstackgerritMerged openstack-infra/tripleo-ci master: record the size of the tripleo logs directory  https://review.openstack.org/48130618:38
*** wolverineav has joined #openstack-infra18:38
*** chlong_ has quit IRC18:40
openstackgerritwes hayutin proposed openstack-infra/tripleo-ci master: calculate and record the size of the log files for tripleo-ci  https://review.openstack.org/48172718:40
*** amotoki_away is now known as amotoki18:41
openstackgerritMerged openstack-infra/shade master: De-client-ify Domain List  https://review.openstack.org/47832218:45
openstackgerritMerged openstack-infra/shade master: De-client-ify Domain Get  https://review.openstack.org/47832318:45
openstackgerritMerged openstack-infra/shade master: De-client-ify Domain Search  https://review.openstack.org/47832418:45
*** bit_lySLH2uSZHed has joined #openstack-infra18:46
*** bit_lySLH2uSZHed has quit IRC18:47
EmilienMclarkb: if you have some time before the weekend, https://review.openstack.org/#/c/481692/ would unblock puppet openstack gate, thanks18:47
*** slaweq has quit IRC18:49
openstackgerritMerged openstack-infra/shade master: Use the right variable name in userdata encoding  https://review.openstack.org/48059218:49
*** slaweq has joined #openstack-infra18:49
*** amotoki is now known as amotoki_away18:51
openstackgerritwes hayutin proposed openstack-infra/tripleo-ci master: reduce the log size for undercloud-containers  https://review.openstack.org/48173118:52
*** slaweq has quit IRC18:54
clarkbEmilienM: in https://review.openstack.org/#/c/481692/2/zuul/layout.yaml puppet-midenet removes puppet 3.6 but 3.6 is kept elsewhere is that intentional?18:54
*** Sukhdev has joined #openstack-infra18:58
* AJaeger is back and reading backscroll now...18:59
AJaegerclarkb: regarding https://review.openstack.org/#/c/481430/5/jenkins/jobs/projects.yaml - I kept the branches for projects that did not retire mitaka. jhesketh linked to a github gist with a list and that's the one I used.19:00
EmilienMclarkb: I think it wasn't, let me fix that19:00
*** yland has joined #openstack-infra19:01
*** bit_lySLH2uSZHed has joined #openstack-infra19:02
*** bit_lySLH2uSZHed has left #openstack-infra19:03
openstackgerritAndreas Jaeger proposed openstack-infra/project-config master: mitaka-eol: Simplify zuul branch conditions  https://review.openstack.org/48156719:05
AJaegerclarkb: addressed your comment - thanks for spotting that ^19:06
openstackgerritAndreas Jaeger proposed openstack-infra/project-config master: mitaka-eol: Remove trusty docs, linters for ansible  https://review.openstack.org/48158019:06
*** jamesden_ has joined #openstack-infra19:06
*** jamesdenton has quit IRC19:07
openstackgerritEmilien Macchi proposed openstack-infra/project-config master: puppet: remove unit 3.3, 3.4, 3.7 and 4.0  https://review.openstack.org/48169219:07
openstackgerritMerged openstack-infra/openstack-zuul-jobs master: Remove base tox jobs and rename tox-docs  https://review.openstack.org/48132719:08
openstackgerritMerged openstack-infra/openstack-zuul-jobs master: Rename .zuul.yaml to zuul.yaml  https://review.openstack.org/48132819:08
openstackgerritDirk Mueller proposed openstack/diskimage-builder master: opensuse-minimal: install glibc-locale  https://review.openstack.org/47395919:09
openstackgerritAndreas Jaeger proposed openstack-infra/project-config master: mitaka-eol: Remove trusty docs, linters for ansible  https://review.openstack.org/48158019:09
openstackgerritMerged openstack-infra/zuul-jobs master: Duplicate the zuul-tox jobs to just be named tox  https://review.openstack.org/48132319:09
AJaegerclarkb: using ansible-role now as suggested ^19:09
AJaegerargh, missed one place19:09
EmilienMclarkb: done, let's see how it works19:09
openstackgerritMerged openstack-infra/openstack-zuul-jobs master: Switch from zuul-tox to tox  https://review.openstack.org/48132919:09
openstackgerritAndreas Jaeger proposed openstack-infra/project-config master: mitaka-eol: Remove trusty docs, linters for ansible  https://review.openstack.org/48158019:10
AJaegerclarkb, fungi, so 481580 and 481567 are updated, thanks for review.19:13
*** camunoz has quit IRC19:14
*** e0ne has quit IRC19:14
AJaegerI think we only need one final go over zuul/layout - but if any of you wants to do it, I would be happy.19:15
AJaegerEmilienM: zuul is happy with your change19:16
* AJaeger calls it a weekend and waves good night19:16
*** bit_lySLH2uSZHed has joined #openstack-infra19:22
*** bit_lySLH2uSZHed has quit IRC19:22
*** camunoz has joined #openstack-infra19:22
*** florianf has quit IRC19:32
*** Apoorva has quit IRC19:34
*** yamamoto has quit IRC19:34
openstackgerritMerged openstack-infra/shade master: De-client-ify User Create  https://review.openstack.org/47439719:35
openstackgerritwes hayutin proposed openstack-infra/tripleo-ci master: calculate and record the size of the log files for tripleo-ci  https://review.openstack.org/48172719:40
*** amotoki_away is now known as amotoki19:42
*** dtantsur has quit IRC19:45
*** sdague has joined #openstack-infra19:46
*** bobh has quit IRC19:47
*** ihrachys_ has quit IRC19:47
fungiit seems the infra-root mailbox has swallowed my afternoon. i've given up trying to sort through it all with the webui and am manually classifying and filtering things with mutt to get caught up on the ~8k message backlog there19:49
*** bobh has joined #openstack-infra19:49
*** slaweq has joined #openstack-infra19:49
*** slaweq_ has joined #openstack-infra19:50
*** jamesden_ has quit IRC19:50
*** dtantsur has joined #openstack-infra19:50
openstackgerritMerged openstack-infra/zuul feature/zuulv3: Consume tox instead of zuul-tox  https://review.openstack.org/48132619:50
fungisome 75% were review spam from gerrit19:50
fungia bunch were release job failure notifications which i tracked back to jenkins@o.o being subscribed to that ml so it could post there, but didn't need to actually be set to receive messages from the list19:52
*** amotoki is now known as amotoki_away19:52
fungiand the bulk of the remainder were ovh payment reminders19:52
*** slaweq has quit IRC19:53
*** esberglu has quit IRC19:53
*** esberglu has joined #openstack-infra19:54
openstackgerritDirk Mueller proposed openstack/diskimage-builder master: opensuse-minimal: install glibc-locale  https://review.openstack.org/47395919:54
*** dtantsur has quit IRC19:57
*** tjones has joined #openstack-infra19:57
*** tjones has quit IRC19:58
*** tjones has joined #openstack-infra19:58
*** esberglu has quit IRC19:58
openstackgerritMerged openstack-infra/zuul feature/zuulv3: Handle GitHub comment reviews carefully  https://review.openstack.org/48131419:58
openstackgerritMerged openstack-infra/zuul feature/zuulv3: Remove unnecessary loop in github test  https://review.openstack.org/48131519:59
openstackgerritMerged openstack-infra/zuul feature/zuulv3: Ensure github change body is not a NoneType  https://review.openstack.org/48168120:00
EmilienMAJaeger: thx for the review20:01
openstackgerritJames E. Blair proposed openstack-infra/zuul feature/zuulv3: Pass result data back from ansible  https://review.openstack.org/47944220:02
*** dtantsur has joined #openstack-infra20:02
openstackgerritwes hayutin proposed openstack-infra/tripleo-ci master: WIP: add log instructions as a footer in tripleo-ci  https://review.openstack.org/48174620:02
openstackgerritJames E. Blair proposed openstack-infra/zuul feature/zuulv3: Pass result data back from ansible  https://review.openstack.org/47944220:04
EmilienMweshay, clarkb: undercloud-container takes 86M: http://logs.openstack.org/31/481731/1/check/gate-tripleo-ci-centos-7-undercloud-containers/5f14b20/logs/log-size.txt.gz20:04
*** zara_the1lemur__ is now known as zara_the_lemur__20:04
*** jamesdenton has joined #openstack-infra20:05
fungiwhich looks like is before some things get compressed/filtered since that one's reported at 78mib on the filesystem for logs.o.o20:06
openstackgerritJames E. Blair proposed openstack-infra/zuul feature/zuulv3: Pass result data back from ansible  https://review.openstack.org/47944220:07
weshayEmilienM, fungi what size are we shooting for?20:11
*** jamesdenton has quit IRC20:11
weshayhow big are devstack logs for example?20:11
fungii'll nab a sample20:12
*** jamesdenton has joined #openstack-infra20:12
fungiweshay: http://logs.openstack.org/82/474282/2/check/gate-tempest-dsvm-neutron-full-ubuntu-xenial/8af5c32/ just ran a couple hours ago and takes up 32mib on disk20:15
fungiso that's a little less than half what that gate-tripleo-ci-centos-7-undercloud-containers run saved20:15
fungihttp://logs.openstack.org/82/474282/2/check/gate-tempest-dsvm-neutron-multinode-full-ubuntu-xenial-nv/0c1c1a1/ takes up slightly more at 35mib on disk20:17
weshayfungi, ok.. that is where are non-containerized jobs are at as well http://logs.openstack.org/06/481306/2/gate/gate-tripleo-ci-centos-7-nonha-multinode-oooq/b74ffa1/logs/log-size.txt.gz20:18
*** esberglu has joined #openstack-infra20:18
weshayfungi, I'm working to fix that one job now20:18
fungiawesome--thanks!20:19
fungihah, going through the remaining unclassified messages in the infra-root inbox, i found a message from me inviting the release bot to join us in barcelona20:21
*** wolverineav has quit IRC20:22
*** burgerk_ has joined #openstack-infra20:22
*** wolverineav has joined #openstack-infra20:22
*** kgiusti has left #openstack-infra20:24
*** burgerk has quit IRC20:25
jeblairfungi: pretty sure i saw you in a robot costume20:25
fungii swear it wasn't me20:26
EmilienMfungi: if you have time before the weekend, https://review.openstack.org/#/c/481692/ thanks a lot20:27
openstackgerritDirk Mueller proposed openstack-infra/project-config master: Build openSUSE 42.3 nodepool images  https://review.openstack.org/48175220:27
*** markvoelker has quit IRC20:27
*** markvoelker has joined #openstack-infra20:27
*** wolverineav has quit IRC20:27
*** burgerk_ has quit IRC20:28
*** bobh has quit IRC20:29
fungiyay, inbox zero reached on infra-root mailbox. now i'm going to see if i can purge the >30k messages from gerrit in the review mailbox there since the webui was falling over itself failing to do so earlier20:29
jeblaira store 1:* +FLAGS \Deleted20:31
jeblairb expunge20:31
jeblairfungi: ^20:32
openstackgerritDirk Mueller proposed openstack-infra/system-config master: Prepare nodepool-builder logging config for openSUSE 42.3  https://review.openstack.org/46811720:32
*** bobh has joined #openstack-infra20:32
fungijeblair: luckily it didn't come to that20:33
fungiapparently the webui _did_ purge the contents there, it was simply failing to update its status afterward to indicate that20:33
jeblairaww, sorry you missed the joy of chatting with an imap server20:34
fungii do actually miss the days of being a human imap client20:34
jeblairthey're almost as friendly as smtp servers (which are sticklers for courtesy, you should always say helo to them)20:34
fungiand bye!20:34
*** Apoorva has joined #openstack-infra20:35
*** yamamoto has joined #openstack-infra20:35
openstackgerritDirk Mueller proposed openstack-infra/system-config master: Bump puppet-ntp to 4.2.0  https://review.openstack.org/44705820:36
*** bobh has quit IRC20:37
fungino, wait... i misremembered. sendmail used to _respond_ bye when you gave the quit command. it's the ftp protocol which defines bye as a synonym for its quit command20:38
*** ijw has joined #openstack-infra20:38
*** yamamoto has quit IRC20:39
openstackgerritMerged openstack-infra/project-config master: puppet: remove unit 3.3, 3.4, 3.7 and 4.0  https://review.openstack.org/48169220:39
jeblairi started saying 'quit' when leaving parties and just never got invited back20:39
*** Apoorva has quit IRC20:39
fungistill, better than ^D i guess20:40
*** mriedem1 has joined #openstack-infra20:40
EmilienMfungi: thx a lot20:41
EmilienMmwhahaha: Puppet OpenStack CI job should be like before now, let me know if you still see some weird things20:41
mwhahahayea i'm checking it out now thanks20:41
fungiEmilienM: no problem. trying to get caught up on the remaining open eol changes20:41
EmilienMfungi: good luck20:42
fungimwhahaha: give it 15-30 minutes before rechecking20:42
*** sambetts|afk has quit IRC20:42
mwhahahak20:42
EmilienMmwhahaha: maybe we could send DNM patches in all branches and see how it goes (in 15-30m)20:42
*** priteau has quit IRC20:42
fungiour puppet automation still needs to hand that configuration update off to zuul20:42
*** mriedem has quit IRC20:42
*** amotoki_away is now known as amotoki20:43
*** sambetts has joined #openstack-infra20:43
*** bobh has joined #openstack-infra20:44
*** Apoorva has joined #openstack-infra20:45
*** ijw has quit IRC20:45
*** ijw has joined #openstack-infra20:46
openstackgerritMerged openstack-infra/zuul-jobs master: Remove the transitionary zuul-tox jobs  https://review.openstack.org/48132420:47
openstackgerritMerged openstack-infra/openstack-zuul-jobs master: Copy in run-docs role as zuul-run-docs  https://review.openstack.org/48133220:47
openstackgerritwes hayutin proposed openstack-infra/tripleo-ci master: WIP: add log instructions as a footer in tripleo-ci  https://review.openstack.org/48174620:48
openstackgerritMerged openstack-infra/openstack-zuul-roles master: Remove unneeded roles  https://review.openstack.org/48133420:49
openstackgerritMerged openstack-infra/openstack-zuul-jobs master: Rename zuul-run-docs to run-docs  https://review.openstack.org/48133320:49
*** yland has quit IRC20:49
*** dprince has quit IRC20:49
*** yland has joined #openstack-infra20:50
*** yland is now known as Guest2475120:50
openstackgerritMerged openstack-infra/zuul-jobs master: Rename zuul-revoke-sudo to revoke-sudo  https://review.openstack.org/48133120:50
mwhahahaEmilienM: we have a bunch of open stuff we can recheck20:51
*** Guest24751 has quit IRC20:52
openstackgerritJames E. Blair proposed openstack-infra/zuul feature/zuulv3: Pass result data back from ansible  https://review.openstack.org/47944220:52
openstackgerritJames E. Blair proposed openstack-infra/zuul feature/zuulv3: Support relative urls in success-url  https://review.openstack.org/48134220:52
*** amotoki is now known as amotoki_away20:52
*** Guest24751 has joined #openstack-infra20:53
*** mriedem1 is now known as mriedem20:55
EmilienMmwhahaha: good20:57
*** ijw has quit IRC20:57
*** rbrndt has quit IRC20:59
*** ijw has joined #openstack-infra20:59
*** trown is now known as trown|outtypewww21:00
openstackgerritMerged openstack-infra/project-config master: mitaka-eol: Simplify zuul branch conditions  https://review.openstack.org/48156721:04
*** ijw has quit IRC21:04
*** camunoz has quit IRC21:07
*** mat128 has quit IRC21:08
*** yamamoto has joined #openstack-infra21:08
mrhillsmanif anyone has time before eod/weekend, couple things, uc irc channel - https://review.openstack.org/#/c/479460/ and https://review.openstack.org/#/c/479461/ and SIG ML https://review.openstack.org/#/c/481013/ - apologies if this is not proper etiquette; be gentle21:09
openstackgerritMerged openstack-infra/project-config master: mitaka-eol: Remove trusty docs, linters for ansible  https://review.openstack.org/48158021:10
fungimrhillsman: ooh, yes this is probably a good and nondisruptive time to approve the meetbot addition for channel logging21:15
fungithanks for the reminder21:15
*** thorst has quit IRC21:16
* mrhillsman not sure if fungi is being sarcastic :)21:16
mrhillsmanif not, you're welcome :)21:17
mrhillsmanif so, gentle man, dang21:17
*** yamamoto has quit IRC21:17
fungimrhillsman: not sarcastic21:20
mrhillsmanwhew :sweat_smile:21:20
fungisince channel logging is implemented by the meetbot, and the meetbot needs a restart to reread its configuration, and it doesn't persist state over restarts, merging channel logging additions/changes when meetings are going on causes meeting logs to get truncated21:20
fungibut late on fridays or over the weekend is fine since nobody wants to hold meetings now21:21
mrhillsmanah, and no meetings right now :)21:21
fungimrhillsman: they look good to me. infra-root: project-config-core: any takers to approve 479461(project-config), 479460(system-config) and 481013(system-config) to set up irc bots for teh user committee and a sigs ml for the uc/tc?21:28
mrhillsmanwoohoo :)21:28
*** jesusaur has quit IRC21:28
openstackgerritMonty Taylor proposed openstack-infra/zuul-jobs master: Add work_dir option to tox role  https://review.openstack.org/48176221:29
openstackgerritMonty Taylor proposed openstack-infra/zuul-jobs master: Add a job that runs zuul's py35 unit tests  https://review.openstack.org/48176321:29
*** gordc has quit IRC21:29
mordredfungi: on it21:30
*** jesusaur has joined #openstack-infra21:31
mordredfungi: also - if you want to see a crazy new thing - https://review.openstack.org/481763 is a fun patch :)21:32
mordredI mean - it failed - but meh21:32
fungifailure is inevitable21:32
mordredaha! I see the error ... tricky tricky21:33
fungithat's a nifty hack21:35
openstackgerritMonty Taylor proposed openstack-infra/zuul-jobs master: Add a job that runs zuul's py35 unit tests  https://review.openstack.org/48176321:35
openstackgerritMonty Taylor proposed openstack-infra/zuul-jobs master: Add work_dir option to tox and bindep roles  https://review.openstack.org/48176221:35
fungi(which i expect to stop thinking of as a hack by this time next year)21:35
*** thorst has joined #openstack-infra21:38
*** thorst has quit IRC21:38
openstackgerritMerged openstack-infra/project-config master: Add UC IRC channel to accessbot Add governance-uc watching to UC IRC channel  https://review.openstack.org/47946121:39
openstackgerritMerged openstack-infra/system-config master: Add openstack-uc IRC channel  https://review.openstack.org/47946021:40
*** dave-mccowan has quit IRC21:41
openstackgerritMerged openstack-infra/system-config master: Add mailing list for OpenStack SIGs  https://review.openstack.org/48101321:41
jeblairmordred, fungi: i get pretty excited when i think about what that job looks like in v2.  :)21:42
*** amotoki_away is now known as amotoki21:43
*** ldnunes has quit IRC21:44
*** yamamoto has joined #openstack-infra21:45
openstackgerritGabriele Cerami proposed openstack-infra/tripleo-ci master: Add settings for ovb in rdocloud  https://review.openstack.org/48095021:46
*** Guest24751 has quit IRC21:46
*** Guest24751 has joined #openstack-infra21:46
*** openstackgerrit has quit IRC21:47
*** thorst has joined #openstack-infra21:50
*** yamamoto has quit IRC21:51
*** ijw has joined #openstack-infra21:51
*** priteau has joined #openstack-infra21:52
*** esberglu has quit IRC21:52
*** rbrndt has joined #openstack-infra21:52
*** esberglu has joined #openstack-infra21:52
*** amotoki is now known as amotoki_away21:53
*** priteau has quit IRC21:56
*** openstackstatus has quit IRC21:56
*** openstack has joined #openstack-infra21:58
*** openstackstatus has joined #openstack-infra21:58
*** ChanServ sets mode: +v openstackstatus21:58
mordredfungi: I've only been doing v3 jobs for a couple of weeks now - but i'm happy to report that I'm already thinking in v3 terms as I work21:58
*** yland has joined #openstack-infra21:58
openstackgerritGabriele Cerami proposed openstack-infra/tripleo-ci master: WIP: containers periodic test  https://review.openstack.org/47574721:59
*** yland is now known as Guest1399121:59
*** hasharAway has quit IRC22:00
* clarkb got got totally nerd sniped today. But memory seems to check out so firefox bug?22:00
openstackgerritMonty Taylor proposed openstack-infra/zuul-jobs master: Add a job that runs zuul's py35 unit tests  https://review.openstack.org/48176322:02
openstackgerritMonty Taylor proposed openstack-infra/zuul-jobs master: Add zuul_work_dir default to one-project roles  https://review.openstack.org/48176222:02
openstackgerritJames E. Blair proposed openstack-infra/zuul feature/zuulv3: Permit config shadowing  https://review.openstack.org/47908422:03
*** apetrich has quit IRC22:05
openstackgerritMonty Taylor proposed openstack-infra/zuul-jobs master: Add a job that runs zuul's py35 unit tests  https://review.openstack.org/48176322:05
openstackgerritMonty Taylor proposed openstack-infra/zuul-jobs master: Add zuul_work_dir default to one-project roles  https://review.openstack.org/48176222:05
openstackgerritMonty Taylor proposed openstack-infra/zuul-jobs master: Delete run-bindep role  https://review.openstack.org/48177022:05
*** apetrich has joined #openstack-infra22:05
*** felipemonteiro__ has quit IRC22:07
*** claudiub has quit IRC22:08
*** zzzeek_ has joined #openstack-infra22:08
*** zzzeek_ has quit IRC22:09
*** rhallisey has quit IRC22:12
openstackgerritMonty Taylor proposed openstack-infra/zuul-jobs master: Delete run-bindep role  https://review.openstack.org/48177022:13
openstackgerritMonty Taylor proposed openstack-infra/zuul-jobs master: Add a job that runs zuul's py35 unit tests  https://review.openstack.org/48176322:13
*** zzzeek_ has joined #openstack-infra22:14
*** zzzeek_ has quit IRC22:14
*** zzzeek_ has joined #openstack-infra22:14
*** zzzeek_ has quit IRC22:15
mordredclarkb: you may also find https://review.openstack.org/481763 fun - it's using almost all of the new v3 features22:16
openstackgerritJames E. Blair proposed openstack-infra/zuul-jobs master: DNM: test per-build ssh key  https://review.openstack.org/48177222:17
clarkbis required projects going to clone that repo to the root of the job?22:17
clarkbiirc those zuul-jobs still run old style with expectation that tox can run out of pwd?22:18
clarkbs/root of the job/root of the wherever the next things expects to be/22:18
mordredall repos are cloned into src/{{ canonical_project }}22:18
mordredbut these have already been updated for all of that22:18
clarkboh thats the zuul_work_dir?22:18
mordredyah - in the previous patch I added that as a default value on the tox roles22:18
clarkbya thats the piece I thought was missing neat22:19
mordredso it defaults to "src/{{ zuul.project.canonical_name }}"22:19
*** zzzeek_ has joined #openstack-infra22:19
mordredwe're getting somewhere :)22:19
openstackgerritJames E. Blair proposed openstack-infra/project-config master: Add per-build ssh key to base job  https://review.openstack.org/48177322:19
*** askb has joined #openstack-infra22:21
clarkbif I can get reviews on https://review.openstack.org/#/c/453323/ and https://review.openstack.org/#/c/478216/ those are necessary to turn puppet back on on review-dev and start testing gerrit 2.13 a bit more. I wouldn't approve right now though since its end of week. I can approve when votes accumulate (hopefully monday)22:22
jeblairmordred, clarkb: ^ that's ready to land.22:22
clarkbjeblair: curious why you need to remove the key at the end?22:23
*** zzzeek_ has quit IRC22:24
*** jamesdenton has quit IRC22:24
mordredclarkb: on them22:24
jeblairclarkb: it's not necessary for nodepool nodes, but it will clean things up if we run it on a hypothetical static node.  (of course, we might want to avoid doing it at all)22:24
jeblairclarkb, mordred: that does make me think of something though -- if that fails, our upload logs playbook will fail, right?  do we need some more ansible there to make sure that doesn't happen?22:25
*** jamesdenton has joined #openstack-infra22:25
clarkbjeblair: but if removed on a static node you'd have no way of getting in at that point?22:25
clarkbjeblair: yes I think that is correct you can wrap it in a block that says meh if it fails22:25
jeblairclarkb: the key used to log into the server is still in the server's authorized keys22:25
*** bobh has quit IRC22:26
clarkbjeblair: oh! got it22:26
clarkbits just that the job only has access to the new key22:26
jeblairclarkb: the only thing we do related to that is have the local ssh agent forget that key once the new one is installed22:26
mordredjeblair: which ... oh - if the remove-key role fails22:26
jeblairmordred: right22:26
mordredjeblair: yah - we should do something about that22:26
clarkbignore_errors: yes22:26
clarkbdoes that work on roles?22:26
mordredno - but works on tasks - so we could set that on the task in the remove_ssh_key role22:28
*** zzzeek_ has joined #openstack-infra22:29
*** jamesdenton has quit IRC22:29
mordredalso - woo https://review.openstack.org/#/c/481763/ actually worked! :)22:30
*** zzzeek_ has quit IRC22:30
clarkbalso hunting down that role is :/ my first impression of git repoing all the things is not so great22:30
clarkbI kinda like how dib ends up carrying a lot of that stuff internally because it makes grep super easy :)22:30
*** zzzeek_ has joined #openstack-infra22:31
*** jamesdenton has joined #openstack-infra22:31
mordredclarkb: there's a few cases for us there stuff is spanning repos - but for the most part the roles should wind up in the same place as the jobs22:31
jeblairclarkb: yeah, both the base job and that role are going to end up in zuul-roles22:31
jeblairwe just can't land that quite yet22:31
clarkbmordred: well in this case its in openstack roles but it seems like this would be useful in the base zuul roles?22:31
clarkbjeblair: gotcha22:31
jeblairthat's waiting on https://review.openstack.org/47908422:31
mordredclarkb: yah - there's a little extra awkward with that - I just finished collapsing a bunch of stuff into zuul-jobs for a similar reason and it's MUCH more pleasant now22:32
jeblairwhich lets us put 'base' in zuul-jobs, but gives us the escape valve of being able to override base in project-config should we need.  (and we probably will.)22:32
clarkbas for thinking about when the role would fail. If the ansible_ssh_user doesn't have permissions to the file (which could happen) or if the key is already removed (which seems like would cause a failure earlier in the job?22:32
clarkboh except ssh will fail if the ssh user doesn't own the file either22:32
jeblairclarkb: yeah, i'm thinking like if the node went belly up right at the end of the job, or even if the job hosed the node, or the authorized_keys file.22:33
clarkbjeblair: in which case we should have proper errors before we ignore this one22:33
clarkbso should be safe to ignore errors there on the off chance there is a less catastrophic failure22:33
jeblairclarkb: yep.  and we just need to ignore this to make sure we get logs uploaded.22:33
*** zzzeek- has joined #openstack-infra22:33
mordredjeblair: it kinda seems to me like this should really be two playbooks so that the zuul "run all the post playbooks" takes care of it - but that we get to see that something failed22:34
jeblairmordred: that works; i momentarily forgot we can have more than one in the same job.  :)22:35
jeblairi'll rework the patch to do that instead of ignore_error on the role22:35
*** zzzeek_ has quit IRC22:35
mordredtbh- I did too - I was thinking I was suggesting implementing a new feature :)22:35
mordredI guess we maybe thought about this already22:35
jeblairsomeone did22:35
mordredthank god22:36
openstackgerritMerged openstack-infra/puppet-gerrit master: Support setting accountPatchReviewDb.url in config  https://review.openstack.org/47821622:36
openstackgerritMorgan Fainberg proposed openstack-infra/shade master: Make sure we pass propert dicts to validate  https://review.openstack.org/47858222:36
openstackgerritJames E. Blair proposed openstack-infra/project-config master: Add per-build ssh key to base job  https://review.openstack.org/48177322:37
openstackgerritMorgan Fainberg proposed openstack-infra/shade master: Make sure we don't fail open on bad input to validate  https://review.openstack.org/47858922:37
jeblairmordred, clarkb: 481773 does that22:37
mordredjeblair: woot!22:40
*** zzzeek- has quit IRC22:41
openstackgerritMerged openstack-infra/zuul-jobs master: Add zuul_work_dir default to one-project roles  https://review.openstack.org/48176222:41
openstackgerritMerged openstack-infra/zuul-jobs master: Delete run-bindep role  https://review.openstack.org/48177022:41
openstackgerritMerged openstack-infra/zuul-jobs master: Add a job that runs zuul's py35 unit tests  https://review.openstack.org/48176322:41
*** leakypipes has quit IRC22:43
*** amotoki_away is now known as amotoki22:44
*** dhinesh has quit IRC22:44
*** sdague has quit IRC22:47
*** slaweq_ has quit IRC22:47
*** slaweq has joined #openstack-infra22:48
*** askb has quit IRC22:49
*** rbrndt has quit IRC22:49
*** rbrndt has joined #openstack-infra22:49
*** rbrndt has quit IRC22:49
openstackgerritJames E. Blair proposed openstack-infra/zuul feature/zuulv3: Permit config shadowing  https://review.openstack.org/47908422:52
*** slaweq has quit IRC22:53
*** tosky has quit IRC22:53
*** amotoki is now known as amotoki_away22:54
openstackgerritwes hayutin proposed openstack-infra/tripleo-ci master: reduce the log size for undercloud-containers  https://review.openstack.org/48173122:55
*** tjones has left #openstack-infra22:56
*** jcoufal has quit IRC22:57
*** andreww has quit IRC23:05
openstackgerritMerged openstack-infra/zuul feature/zuulv3: Fix test_bubblewrap_leak  https://review.openstack.org/48112323:12
*** rlandy has quit IRC23:15
*** Guest13991 has quit IRC23:15
*** Guest13991 has joined #openstack-infra23:16
openstackgerritMerged openstack-infra/zuul feature/zuulv3: Optionally bind /lib64  https://review.openstack.org/48143223:16
*** zzzeek_ has joined #openstack-infra23:17
*** Guest13991 has quit IRC23:18
*** Guest13991 has joined #openstack-infra23:19
openstackgerritYolande Amate proposed openstack-infra/jenkins-job-builder master: Update trigger_project to use convert_mapping_to_xml()  https://review.openstack.org/48177623:19
*** zzzeek_ has quit IRC23:21
*** zzzeek_ has joined #openstack-infra23:21
*** Apoorva has quit IRC23:26
openstackgerritMerged openstack-infra/jenkins-job-builder master: Fix workspace cleanup code  https://review.openstack.org/48170123:29
*** amotoki_away is now known as amotoki23:45
*** Apoorva has joined #openstack-infra23:47
*** ijw has quit IRC23:52
*** ijw has joined #openstack-infra23:52
*** amotoki is now known as amotoki_away23:55
*** ijw has quit IRC23:57
*** thorst has joined #openstack-infra23:57
*** ijw has joined #openstack-infra23:58
*** Apoorva has quit IRC23:58

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